vis-timeline
Version:
Create a fully customizable, interactive timeline with items and ranges.
26 lines • 425 kB
JavaScript
/**
* vis-timeline and vis-graph2d
* https://visjs.github.io/vis-timeline/
*
* Create a fully customizable, interactive timeline with items and ranges.
*
* @version 8.5.3
* @date 2026-08-05T15:55:32.472Z
*
* @copyright (c) 2011-2017 Almende B.V, http://almende.com
* @copyright (c) 2017-2019 visjs contributors, https://github.com/visjs
*
* @license
* vis.js is dual licensed under both
*
* 1. The Apache 2.0 License
* http://www.apache.org/licenses/LICENSE-2.0
*
* and
*
* 2. The MIT License
* http://opensource.org/licenses/MIT
*
* vis.js may be distributed under either license.
*/
import t from"moment";import{isDataViewLike as e,DataSet as n,createNewDataPipeFrom as o,DataView as r}from"vis-data/peer/esm/vis-data.js";function s(t){for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(t[e].redundant=t[e].used,t[e].used=[])}function a(t){for(var e in t){if(!Object.prototype.hasOwnProperty.call(t,e))continue;const n=t[e];for(var i=0;i<n.redundant.length;i++)n.redundant[i].parentNode.removeChild(n.redundant[i]);n.redundant=[]}}function h(t,e,i){var n;return Object.prototype.hasOwnProperty.call(e,t)?e[t].redundant.length>0?(n=e[t].redundant[0],e[t].redundant.shift()):(n=document.createElementNS("http://www.w3.org/2000/svg",t),i.appendChild(n)):(n=document.createElementNS("http://www.w3.org/2000/svg",t),e[t]={used:[],redundant:[]},i.appendChild(n)),e[t].used.push(n),n}function l(t,e,i,n){var o;return Object.prototype.hasOwnProperty.call(e,t)?e[t].redundant.length>0?(o=e[t].redundant[0],e[t].redundant.shift()):(o=document.createElement(t),i.appendChild(o)):(o=document.createElement(t),e[t]={used:[],redundant:[]},i.appendChild(o)),e[t].used.push(o),o}function c(t,e,i,n,o,r){var s;if("circle"==i.style?((s=h("circle",n,o)).setAttributeNS(null,"cx",t),s.setAttributeNS(null,"cy",e),s.setAttributeNS(null,"r",.5*i.size)):((s=h("rect",n,o)).setAttributeNS(null,"x",t-.5*i.size),s.setAttributeNS(null,"y",e-.5*i.size),s.setAttributeNS(null,"width",i.size),s.setAttributeNS(null,"height",i.size)),void 0!==i.styles&&s.setAttributeNS(null,"style",i.styles),s.setAttributeNS(null,"class",i.className+" vis-point"),r){var a=h("text",n,o);r.xOffset&&(t+=r.xOffset),r.yOffset&&(e+=r.yOffset),r.content&&(a.textContent=r.content),r.className&&a.setAttributeNS(null,"class",r.className+" vis-label"),a.setAttributeNS(null,"x",t),a.setAttributeNS(null,"y",e)}return s}function d(t,e,i,n,o,r,s,a){if(0!=n){n<0&&(e-=n*=-1);var l=h("rect",r,s);l.setAttributeNS(null,"x",t-.5*i),l.setAttributeNS(null,"y",e),l.setAttributeNS(null,"width",i),l.setAttributeNS(null,"height",n),l.setAttributeNS(null,"class",o),a&&l.setAttributeNS(null,"style",a)}}var u,p,m,f,g,v,b,y,w="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function _(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function x(){return p?u:(p=1,u=function(t){try{return!!t()}catch(t){return!0}})}function C(){return f?m:(f=1,m=!x()(function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))}function S(){if(v)return g;v=1;var t=C(),e=Function.prototype,i=e.call,n=t&&e.bind.bind(i,i);return g=t?n:function(t){return function(){return i.apply(t,arguments)}},g}function D(){return y?b:(y=1,b=S()({}.isPrototypeOf))}var k,T,O,E,I,A,P,M,N,F,R={};function L(){if(T)return k;T=1;var t=function(t){return t&&t.Math===Math&&t};return k=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof w&&w)||t("object"==typeof k&&k)||function(){return this}()||Function("return this")()}function j(){if(E)return O;E=1;var t=C(),e=Function.prototype,i=e.apply,n=e.call;return O="object"==typeof Reflect&&Reflect.apply||(t?n.bind(i):function(){return n.apply(i,arguments)}),O}function z(){if(A)return I;A=1;var t=S(),e=t({}.toString),i=t("".slice);return I=function(t){return i(e(t),8,-1)},I}function B(){if(M)return P;M=1;var t=z(),e=S();return P=function(i){if("Function"===t(i))return e(i)}}function H(){if(F)return N;F=1;var t="object"==typeof document&&document.all;return N=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(t){return"function"==typeof t}}var G,W,Y,V,U={};function X(){return W?G:(W=1,G=!x()(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))}function q(){if(V)return Y;V=1;var t=C(),e=Function.prototype.call;return Y=t?e.bind(e):function(){return e.apply(e,arguments)},Y}var K,$,J,Z,Q,tt,et,it,nt,ot,rt,st,at,ht,lt,ct,dt,ut,pt,mt,ft,gt,vt,bt,yt,wt,_t,xt,Ct,St,Dt,kt,Tt,Ot,Et,It={};function At(){if(K)return It;K=1;var t={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,i=e&&!t.call({1:2},1);return It.f=i?function(t){var i=e(this,t);return!!i&&i.enumerable}:t,It}function Pt(){return J?$:(J=1,$=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}})}function Mt(){if(Q)return Z;Q=1;var t=S(),e=x(),i=z(),n=Object,o=t("".split);return Z=e(function(){return!n("z").propertyIsEnumerable(0)})?function(t){return"String"===i(t)?o(t,""):n(t)}:n,Z}function Nt(){return et||(et=1,tt=function(t){return null==t}),tt}function Ft(){if(nt)return it;nt=1;var t=Nt(),e=TypeError;return it=function(i){if(t(i))throw new e("Can't call method on "+i);return i},it}function Rt(){if(rt)return ot;rt=1;var t=Mt(),e=Ft();return ot=function(i){return t(e(i))},ot}function Lt(){if(at)return st;at=1;var t=H();return st=function(e){return"object"==typeof e?null!==e:t(e)},st}function jt(){return lt?ht:(lt=1,ht={})}function zt(){if(dt)return ct;dt=1;var t=jt(),e=L(),i=H(),n=function(t){return i(t)?t:void 0};return ct=function(i,o){return arguments.length<2?n(t[i])||n(e[i]):t[i]&&t[i][o]||e[i]&&e[i][o]},ct}function Bt(){if(pt)return ut;pt=1;var t=L().navigator,e=t&&t.userAgent;return ut=e?String(e):""}function Ht(){if(ft)return mt;ft=1;var t,e,i=L(),n=Bt(),o=i.process,r=i.Deno,s=o&&o.versions||r&&r.version,a=s&&s.v8;return a&&(e=(t=a.split("."))[0]>0&&t[0]<4?1:+(t[0]+t[1])),!e&&n&&(!(t=n.match(/Edge\/(\d+)/))||t[1]>=74)&&(t=n.match(/Chrome\/(\d+)/))&&(e=+t[1]),mt=e}function Gt(){if(vt)return gt;vt=1;var t=Ht(),e=x(),i=L().String;return gt=!!Object.getOwnPropertySymbols&&!e(function(){var e=Symbol("symbol detection");return!i(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&t&&t<41}),gt}function Wt(){return yt?bt:(yt=1,bt=Gt()&&!Symbol.sham&&"symbol"==typeof Symbol.iterator)}function Yt(){if(_t)return wt;_t=1;var t=zt(),e=H(),i=D(),n=Object;return wt=Wt()?function(t){return"symbol"==typeof t}:function(o){var r=t("Symbol");return e(r)&&i(r.prototype,n(o))},wt}function Vt(){if(Ct)return xt;Ct=1;var t=String;return xt=function(e){try{return t(e)}catch(t){return"Object"}}}function Ut(){if(Dt)return St;Dt=1;var t=H(),e=Vt(),i=TypeError;return St=function(n){if(t(n))return n;throw new i(e(n)+" is not a function")}}function Xt(){if(Tt)return kt;Tt=1;var t=Ut(),e=Nt();return kt=function(i,n){var o=i[n];return e(o)?void 0:t(o)}}function qt(){if(Et)return Ot;Et=1;var t=q(),e=H(),i=Lt(),n=TypeError;return Ot=function(o,r){var s,a;if("string"===r&&e(s=o.toString)&&!i(a=t(s,o)))return a;if(e(s=o.valueOf)&&!i(a=t(s,o)))return a;if("string"!==r&&e(s=o.toString)&&!i(a=t(s,o)))return a;throw new n("Can't convert object to primitive value")}}var Kt,$t,Jt,Zt,Qt,te,ee,ie,ne,oe,re,se,ae,he,le,ce,de,ue,pe,me,fe,ge,ve,be,ye,we,_e,xe,Ce={exports:{}};function Se(){return $t?Kt:($t=1,Kt=!0)}function De(){if(Zt)return Jt;Zt=1;var t=L(),e=Object.defineProperty;return Jt=function(i,n){try{e(t,i,{value:n,configurable:!0,writable:!0})}catch(e){t[i]=n}return n}}function ke(){if(Qt)return Ce.exports;Qt=1;var t=Se(),e=L(),i=De(),n="__core-js_shared__",o=Ce.exports=e[n]||i(n,{});return(o.versions||(o.versions=[])).push({version:"3.49.0",mode:t?"pure":"global",copyright:"© 2013–2025 Denis Pushkarev (zloirock.ru), 2025–2026 CoreJS Company (core-js.io). All rights reserved.",license:"https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE",source:"https://github.com/zloirock/core-js"}),Ce.exports}function Te(){if(ee)return te;ee=1;var t=ke();return te=function(e,i){return t[e]||(t[e]=i||{})}}function Oe(){if(ne)return ie;ne=1;var t=Ft(),e=Object;return ie=function(i){return e(t(i))}}function Ee(){if(re)return oe;re=1;var t=S(),e=Oe(),i=t({}.hasOwnProperty);return oe=Object.hasOwn||function(t,n){return i(e(t),n)},oe}function Ie(){if(ae)return se;ae=1;var t=S(),e=0,i=Math.random(),n=t(1.1.toString);return se=function(t){return"Symbol("+(void 0===t?"":t)+")_"+n(++e+i,36)}}function Ae(){if(le)return he;le=1;var t=L(),e=Te(),i=Ee(),n=Ie(),o=Gt(),r=Wt(),s=t.Symbol,a=e("wks"),h=r?s.for||s:s&&s.withoutSetter||n;return he=function(t){return i(a,t)||(a[t]=o&&i(s,t)?s[t]:h("Symbol."+t)),a[t]}}function Pe(){if(de)return ce;de=1;var t=q(),e=Lt(),i=Yt(),n=Xt(),o=qt(),r=TypeError,s=Ae()("toPrimitive");return ce=function(a,h){if(!e(a)||i(a))return a;var l,c=n(a,s);if(c){if(void 0===h&&(h="default"),l=t(c,a,h),!e(l)||i(l))return l;throw new r("Can't convert object to primitive value")}return void 0===h&&(h="number"),o(a,h)}}function Me(){if(pe)return ue;pe=1;var t=Pe(),e=Yt();return ue=function(i){var n=t(i,"string");return e(n)?n:n+""}}function Ne(){if(fe)return me;fe=1;var t=L(),e=Lt(),i=t.document,n=e(i)&&e(i.createElement);return me=function(t){return n?i.createElement(t):{}},me}function Fe(){if(ve)return ge;ve=1;var t=X(),e=x(),i=Ne();return ge=!t&&!e(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})}function Re(){if(be)return U;be=1;var t=X(),e=q(),i=At(),n=Pt(),o=Rt(),r=Me(),s=Ee(),a=Fe(),h=Object.getOwnPropertyDescriptor;return U.f=t?h:function(t,l){if(t=o(t),l=r(l),a)try{return h(t,l)}catch(t){}if(s(t,l))return n(!e(i.f,t,l),t[l])},U}function Le(){if(we)return ye;we=1;var t=x(),e=H(),i=/#|\.prototype\./,n=function(i,n){var h=r[o(i)];return h===a||h!==s&&(e(n)?t(n):!!n)},o=n.normalize=function(t){return String(t).replace(i,".").toLowerCase()},r=n.data={},s=n.NATIVE="N",a=n.POLYFILL="P";return ye=n}function je(){if(xe)return _e;xe=1;var t=B(),e=Ut(),i=C(),n=t(t.bind);return _e=function(t,o){return e(t),void 0===o?t:i?n(t,o):function(){return t.apply(o,arguments)}},_e}var ze,Be,He,Ge,We,Ye,Ve,Ue,Xe,qe,Ke,$e,Je,Ze,Qe,ti,ei,ii,ni,oi,ri,si,ai,hi,li={};function ci(){return Be?ze:(Be=1,ze=X()&&x()(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype}))}function di(){if(Ge)return He;Ge=1;var t=Lt(),e=String,i=TypeError;return He=function(n){if(t(n))return n;throw new i(e(n)+" is not an object")}}function ui(){if(We)return li;We=1;var t=X(),e=Fe(),i=ci(),n=di(),o=Me(),r=TypeError,s=Object.defineProperty,a=Object.getOwnPropertyDescriptor,h="enumerable",l="configurable",c="writable";return li.f=t?i?function(t,e,i){if(n(t),e=o(e),n(i),"function"==typeof t&&"prototype"===e&&"value"in i&&c in i&&!i[c]){var r=a(t,e);r&&r[c]&&(t[e]=i.value,i={configurable:l in i?i[l]:r[l],enumerable:h in i?i[h]:r[h],writable:!1})}return s(t,e,i)}:s:function(t,i,a){if(n(t),i=o(i),n(a),e)try{return s(t,i,a)}catch(t){}if("get"in a||"set"in a)throw new r("Accessors not supported");return"value"in a&&(t[i]=a.value),t},li}function pi(){if(Ve)return Ye;Ve=1;var t=X(),e=ui(),i=Pt();return Ye=t?function(t,n,o){return e.f(t,n,i(1,o))}:function(t,e,i){return t[e]=i,t},Ye}function mi(){if(Xe)return Ue;Xe=1;var t=L(),e=j(),i=B(),n=H(),o=Re().f,r=Le(),s=jt(),a=je(),h=pi(),l=Ee(),c=function(t){var i=function(n,o,r){if(this instanceof i){switch(arguments.length){case 0:return new t;case 1:return new t(n);case 2:return new t(n,o)}return new t(n,o,r)}return e(t,this,arguments)};return i.prototype=t.prototype,i};return Ue=function(e,d){var u,p,m,f,g,v,b,y,w,_=e.target,x=e.global,C=e.stat,S=e.proto,D=x?t:C?t[_]:t[_]&&t[_].prototype,k=x?s:s[_]||h(s,_,{})[_],T=k.prototype;for(f in d)p=!(u=r(x?f:_+(C?".":"#")+f,e.forced))&&D&&l(D,f),v=k[f],p&&(b=e.dontCallGetSet?(w=o(D,f))&&w.value:D[f]),g=p&&b?b:d[f],(u||S||typeof v!=typeof g)&&(y=e.bind&&p?a(g,t):e.wrap&&p?c(g):S&&n(g)?i(g):g,(e.sham||g&&g.sham||v&&v.sham)&&h(y,"sham",!0),h(k,f,y),S&&(l(s,m=_+"Prototype")||h(s,m,{}),h(s[m],f,g),e.real&&T&&(u||!T[f])&&h(T,f,g)))}}function fi(){return Ke?qe:(Ke=1,qe=S()([].slice))}function gi(){if(Je)return $e;Je=1;var t=S(),e=Ut(),i=Lt(),n=Ee(),o=fi(),r=C(),s=Function,a=t([].concat),h=t([].join),l={};return $e=r?s.bind:function(t){var r=e(this),c=r.prototype,d=o(arguments,1),u=function(){var e=a(d,o(arguments));return this instanceof u?function(t,e,i){if(!n(l,e)){for(var o=[],r=0;r<e;r++)o[r]="a["+r+"]";l[e]=s("C,a","return new C("+h(o,",")+")")}return l[e](t,i)}(r,e.length,e):r.apply(t,e)};return i(c)&&(u.prototype=c),u},$e}function vi(){if(ti)return Qe;ti=1;var t=L(),e=jt();return Qe=function(i,n){var o=e[i+"Prototype"],r=o&&o[n];if(r)return r;var s=t[i],a=s&&s.prototype;return a&&a[n]}}function bi(){return ii?ei:(ii=1,function(){if(Ze)return R;Ze=1;var t=mi(),e=gi();t({target:"Function",proto:!0,forced:Function.bind!==e},{bind:e})}(),ei=vi()("Function","bind"))}function yi(){if(oi)return ni;oi=1;var t=D(),e=bi(),i=Function.prototype;return ni=function(n){var o=n.bind;return n===i||t(i,n)&&o===i.bind?e:o},ni}function wi(){return si?ri:(si=1,ri=yi())}var _i,xi,Ci,Si,Di=_(hi?ai:(hi=1,ai=wi()));function ki(){if(xi)return _i;xi=1;var t={};return t[Ae()("toStringTag")]="z",_i="[object z]"===String(t)}function Ti(){if(Si)return Ci;Si=1;var t=ki(),e=H(),i=z(),n=Ae()("toStringTag"),o=Object,r="Arguments"===i(function(){return arguments}());return Ci=t?i:function(t){var s,a,h;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(a=function(t,e){try{return t[e]}catch(t){}}(s=o(t),n))?a:r?i(s):"Object"===(h=i(s))&&e(s.callee)?"Arguments":h},Ci}var Oi,Ei,Ii,Ai,Pi,Mi,Ni,Fi,Ri,Li,ji,zi,Bi,Hi,Gi,Wi,Yi,Vi,Ui,Xi,qi,Ki,$i,Ji,Zi,Qi,tn,en,nn,on,rn,sn,an,hn,ln,cn={};function dn(){if(Ei)return Oi;Ei=1;var t=Math.ceil,e=Math.floor;return Oi=Math.trunc||function(i){var n=+i;return(n>0?e:t)(n)}}function un(){if(Ai)return Ii;Ai=1;var t=dn();return Ii=function(e){var i=+e;return i!=i||0===i?0:t(i)},Ii}function pn(){if(Mi)return Pi;Mi=1;var t=un(),e=Math.min;return Pi=function(i){var n=t(i);return n>0?e(n,9007199254740991):0}}function mn(){if(Fi)return Ni;Fi=1;var t=pn();return Ni=function(e){return t(e.length)}}function fn(){if(Li)return Ri;Li=1;var t=z();return Ri=Array.isArray||function(e){return"Array"===t(e)}}function gn(){if(zi)return ji;zi=1;var t=S(),e=H(),i=ke(),n=t(Function.toString);return e(i.inspectSource)||(i.inspectSource=function(t){return n(t)}),ji=i.inspectSource}function vn(){if(Hi)return Bi;Hi=1;var t=S(),e=x(),i=H(),n=Ti(),o=zt(),r=gn(),s=function(){},a=o("Reflect","construct"),h=/^\s*(?:class|function)\b/,l=t(h.exec),c=!h.test(s),d=function(t){if(!i(t))return!1;try{return a(s,[],t),!0}catch(t){return!1}},u=function(t){if(!i(t))return!1;switch(n(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return c||!!l(h,r(t))}catch(t){return!0}};return u.sham=!0,Bi=!a||e(function(){var t;return d(d.call)||!d(Object)||!d(function(){t=!0})||t})?u:d}function bn(){if(Wi)return Gi;Wi=1;var t=fn(),e=vn(),i=Lt(),n=Ae()("species"),o=Array;return Gi=function(r){var s;return t(r)&&(s=r.constructor,(e(s)&&(s===o||t(s.prototype))||i(s)&&null===(s=s[n]))&&(s=void 0)),void 0===s?o:s}}function yn(){if(Vi)return Yi;Vi=1;var t=bn();return Yi=function(e,i){return new(t(e))(0===i?0:i)}}function wn(){if(Xi)return Ui;Xi=1;var t=X(),e=ui(),i=Pt();return Ui=function(n,o,r){t?e.f(n,o,i(0,r)):n[o]=r},Ui}function _n(){if(Ki)return qi;Ki=1;var t=je(),e=Mt(),i=Oe(),n=mn(),o=yn(),r=wn(),s=function(s){var a=1===s,h=2===s,l=3===s,c=4===s,d=6===s,u=7===s,p=5===s||d;return function(m,f,g){for(var v,b,y=i(m),w=e(y),_=n(w),x=t(f,g),C=0,S=0,D=a?o(m,_):h||u?o(m,0):void 0;_>C;C++)if((p||C in w)&&(b=x(v=w[C],C,y),s))if(a)r(D,C,b);else if(b)switch(s){case 3:return!0;case 5:return v;case 6:return C;case 2:r(D,S++,v)}else switch(s){case 4:return!1;case 7:r(D,S++,v)}return d?-1:l||c?c:D}};return qi={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}}function xn(){if(Ji)return $i;Ji=1;var t=x();return $i=function(e,i){var n=[][e];return!!n&&t(function(){n.call(null,i||function(){return 1},1)})}}function Cn(){if(Qi)return Zi;Qi=1;var t=_n().forEach,e=xn()("forEach");return Zi=e?[].forEach:function(e){return t(this,e,arguments.length>1?arguments[1]:void 0)},Zi}function Sn(){return nn?en:(nn=1,function(){if(tn)return cn;tn=1;var t=mi(),e=Cn();t({target:"Array",proto:!0,forced:[].forEach!==e},{forEach:e})}(),en=vi()("Array","forEach"))}function Dn(){return rn?on:(rn=1,on=Sn())}function kn(){if(an)return sn;an=1;var t=Ti(),e=Ee(),i=D(),n=Dn(),o=Array.prototype,r={DOMTokenList:!0,NodeList:!0};return sn=function(s){var a=s.forEach;return s===o||i(o,s)&&a===o.forEach||e(r,t(s))?n:a},sn}var Tn,On,En,In,An,Pn,Mn,Nn=_(ln?hn:(ln=1,hn=kn())),Fn={};function Rn(){return En?On:(En=1,function(){if(Tn)return Fn;Tn=1;var t=mi(),e=Date,i=S()(e.prototype.getTime);t({target:"Date",stat:!0},{now:function(){return i(new e)}})}(),On=jt().Date.now)}function Ln(){return An?In:(An=1,In=Rn())}var jn,zn,Bn,Hn,Gn,Wn,Yn,Vn,Un,Xn,qn,Kn=_(Mn?Pn:(Mn=1,Pn=Ln())),$n={};function Jn(){if(zn)return jn;zn=1;var t=x(),e=Ae(),i=Ht(),n=e("species");return jn=function(e){return i>=51||!t(function(){var t=[];return(t.constructor={})[n]=function(){return{foo:1}},1!==t[e](Boolean).foo})},jn}function Zn(){return Gn?Hn:(Gn=1,function(){if(Bn)return $n;Bn=1;var t=mi(),e=_n().filter;t({target:"Array",proto:!0,forced:!Jn()("filter")},{filter:function(t){return e(this,t,arguments.length>1?arguments[1]:void 0)}})}(),Hn=vi()("Array","filter"))}function Qn(){if(Yn)return Wn;Yn=1;var t=D(),e=Zn(),i=Array.prototype;return Wn=function(n){var o=n.filter;return n===i||t(i,n)&&o===i.filter?e:o},Wn}function to(){return Un?Vn:(Un=1,Vn=Qn())}var eo,io,no,oo,ro,so,ao,ho,lo,co,uo,po,mo,fo,go=_(qn?Xn:(qn=1,Xn=to()));function vo(){return io?eo:(io=1,eo=function(){})}function bo(){return oo?no:(oo=1,no={})}function yo(){if(so)return ro;so=1;var t=L(),e=H(),i=t.WeakMap;return ro=e(i)&&/native code/.test(String(i))}function wo(){if(ho)return ao;ho=1;var t=Te(),e=Ie(),i=t("keys");return ao=function(t){return i[t]||(i[t]=e(t))}}function _o(){return co?lo:(co=1,lo={})}function xo(){if(po)return uo;po=1;var t,e,i,n=yo(),o=L(),r=Lt(),s=pi(),a=Ee(),h=ke(),l=wo(),c=_o(),d="Object already initialized",u=o.TypeError,p=o.WeakMap;if(n||h.state){var m=h.state||(h.state=new p);m.get=m.get,m.has=m.has,m.set=m.set,t=function(t,e){if(m.has(t))throw new u(d);return e.facade=t,m.set(t,e),e},e=function(t){return m.get(t)||{}},i=function(t){return m.has(t)}}else{var f=l("state");c[f]=!0,t=function(t,e){if(a(t,f))throw new u(d);return e.facade=t,s(t,f,e),e},e=function(t){return a(t,f)?t[f]:{}},i=function(t){return a(t,f)}}return uo={set:t,get:e,has:i,enforce:function(n){return i(n)?e(n):t(n,{})},getterFor:function(t){return function(i){var n;if(!r(i)||(n=e(i)).type!==t)throw new u("Incompatible receiver, "+t+" required");return n}}},uo}function Co(){if(fo)return mo;fo=1;var t=X(),e=Ee(),i=Function.prototype,n=t&&Object.getOwnPropertyDescriptor,o=e(i,"name"),r=o&&"something"===function(){}.name,s=o&&(!t||t&&n(i,"name").configurable);return mo={EXISTS:o,PROPER:r,CONFIGURABLE:s}}var So,Do,ko,To,Oo,Eo,Io,Ao,Po,Mo,No,Fo,Ro,Lo,jo,zo,Bo,Ho,Go,Wo,Yo,Vo,Uo,Xo,qo,Ko,$o,Jo,Zo,Qo,tr,er,ir,nr,or,rr,sr,ar,hr,lr,cr,dr,ur,pr={};function mr(){if(Do)return So;Do=1;var t=un(),e=Math.max,i=Math.min;return So=function(n,o){var r=t(n);return r<0?e(r+o,0):i(r,o)}}function fr(){if(To)return ko;To=1;var t=Rt(),e=mr(),i=mn(),n=function(n){return function(o,r,s){var a=t(o),h=i(a);if(0===h)return!n&&-1;var l,c=e(s,h);if(n&&r!=r){for(;h>c;)if((l=a[c++])!=l)return!0}else for(;h>c;c++)if((n||c in a)&&a[c]===r)return n||c||0;return!n&&-1}};return ko={includes:n(!0),indexOf:n(!1)}}function gr(){if(Eo)return Oo;Eo=1;var t=S(),e=Ee(),i=Rt(),n=fr().indexOf,o=_o(),r=t([].push);return Oo=function(t,s){var a,h=i(t),l=0,c=[];for(a in h)!e(o,a)&&e(h,a)&&r(c,a);for(;s.length>l;)e(h,a=s[l++])&&(~n(c,a)||r(c,a));return c},Oo}function vr(){return Ao?Io:(Ao=1,Io=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"])}function br(){if(Mo)return Po;Mo=1;var t=gr(),e=vr();return Po=Object.keys||function(i){return t(i,e)}}function yr(){if(No)return pr;No=1;var t=X(),e=ci(),i=ui(),n=di(),o=Rt(),r=br();return pr.f=t&&!e?Object.defineProperties:function(t,e){n(t);for(var s,a=o(e),h=r(e),l=h.length,c=0;l>c;)i.f(t,s=h[c++],a[s]);return t},pr}function wr(){return Ro?Fo:(Ro=1,Fo=zt()("document","documentElement"))}function _r(){if(jo)return Lo;jo=1;var t,e=di(),i=yr(),n=vr(),o=_o(),r=wr(),s=Ne(),a="prototype",h="script",l=wo()("IE_PROTO"),c=function(){},d=function(t){return"<"+h+">"+t+"</"+h+">"},u=function(t){t.write(d("")),t.close();var e=t.parentWindow.Object;return t=null,e},p=function(){try{t=new ActiveXObject("htmlfile")}catch(t){}var e,i,o;p="undefined"!=typeof document?document.domain&&t?u(t):(i=s("iframe"),o="java"+h+":",i.style.display="none",r.appendChild(i),i.src=String(o),(e=i.contentWindow.document).open(),e.write(d("document.F=Object")),e.close(),e.F):u(t);for(var l=n.length;l--;)delete p[a][n[l]];return p()};return o[l]=!0,Lo=Object.create||function(t,n){var o;return null!==t?(c[a]=e(t),o=new c,c[a]=null,o[l]=t):o=p(),void 0===n?o:i.f(o,n)}}function xr(){return Bo?zo:(Bo=1,zo=!x()(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))}function Cr(){if(Go)return Ho;Go=1;var t=Ee(),e=H(),i=Oe(),n=wo(),o=xr(),r=n("IE_PROTO"),s=Object,a=s.prototype;return Ho=o?s.getPrototypeOf:function(n){var o=i(n);if(t(o,r))return o[r];var h=o.constructor;return e(h)&&o instanceof h?h.prototype:o instanceof s?a:null},Ho}function Sr(){if(Yo)return Wo;Yo=1;var t=pi();return Wo=function(e,i,n,o){return o&&o.enumerable?e[i]=n:t(e,i,n),e}}function Dr(){if(Uo)return Vo;Uo=1;var t,e,i,n=x(),o=H(),r=Lt(),s=_r(),a=Cr(),h=Sr(),l=Ae(),c=Se(),d=l("iterator"),u=!1;return[].keys&&("next"in(i=[].keys())?(e=a(a(i)))!==Object.prototype&&(t=e):u=!0),!r(t)||n(function(){var e={};return t[d].call(e)!==e})?t={}:c&&(t=s(t)),o(t[d])||h(t,d,function(){return this}),Vo={IteratorPrototype:t,BUGGY_SAFARI_ITERATORS:u}}function kr(){if(qo)return Xo;qo=1;var t=ki(),e=Ti();return Xo=t?{}.toString:function(){return"[object "+e(this)+"]"}}function Tr(){if($o)return Ko;$o=1;var t=ki(),e=ui().f,i=pi(),n=Ee(),o=kr(),r=Ae()("toStringTag");return Ko=function(s,a,h,l){var c=h?s:s&&s.prototype;c&&(n(c,r)||e(c,r,{configurable:!0,value:a}),l&&!t&&i(c,"toString",o))},Ko}function Or(){if(Zo)return Jo;Zo=1;var t=Dr().IteratorPrototype,e=_r(),i=Pt(),n=Tr(),o=bo(),r=function(){return this};return Jo=function(s,a,h,l){var c=a+" Iterator";return s.prototype=e(t,{next:i(+!l,h)}),n(s,c,!1,!0),o[c]=r,s}}function Er(){if(tr)return Qo;tr=1;var t=S(),e=Ut();return Qo=function(i,n,o){try{return t(e(Object.getOwnPropertyDescriptor(i,n)[o]))}catch(t){}},Qo}function Ir(){if(ir)return er;ir=1;var t=Lt();return er=function(e){return t(e)||null===e}}function Ar(){if(or)return nr;or=1;var t=Ir(),e=String,i=TypeError;return nr=function(n){if(t(n))return n;throw new i("Can't set "+e(n)+" as a prototype")}}function Pr(){if(sr)return rr;sr=1;var t=Er(),e=Lt(),i=Ft(),n=Ar();return rr=Object.setPrototypeOf||("__proto__"in{}?function(){var o,r=!1,s={};try{(o=t(Object.prototype,"__proto__","set"))(s,[]),r=s instanceof Array}catch(t){}return function(t,s){return i(t),n(s),e(t)?(r?o(t,s):t.__proto__=s,t):t}}():void 0)}function Mr(){if(hr)return ar;hr=1;var t=mi(),e=q(),i=Se(),n=Co(),o=H(),r=Or(),s=Cr(),a=Pr(),h=Tr(),l=pi(),c=Sr(),d=Ae(),u=bo(),p=Dr(),m=n.PROPER,f=n.CONFIGURABLE,g=p.IteratorPrototype,v=p.BUGGY_SAFARI_ITERATORS,b=d("iterator"),y="keys",w="values",_="entries",x=function(){return this};return ar=function(n,d,p,C,S,D,k){r(p,d,C);var T,O,E,I=function(t){if(t===S&&F)return F;if(!v&&t&&t in M)return M[t];switch(t){case y:case w:case _:return function(){return new p(this,t)}}return function(){return new p(this)}},A=d+" Iterator",P=!1,M=n.prototype,N=M[b]||M["@@iterator"]||S&&M[S],F=!v&&N||I(S),R="Array"===d&&M.entries||N;if(R&&(T=s(R.call(new n)))!==Object.prototype&&T.next&&(i||s(T)===g||(a?a(T,g):o(T[b])||c(T,b,x)),h(T,A,!0,!0),i&&(u[A]=x)),m&&S===w&&N&&N.name!==w&&(!i&&f?l(M,"name",w):(P=!0,F=function(){return e(N,this)})),S)if(O={values:I(w),keys:D?F:I(y),entries:I(_)},k)for(E in O)(v||P||!(E in M))&&c(M,E,O[E]);else t({target:d,proto:!0,forced:v||P},O);return i&&!k||M[b]===F||c(M,b,F,{name:S}),u[d]=F,O}}function Nr(){return cr?lr:(cr=1,lr=function(t,e){return{value:t,done:e}})}function Fr(){if(ur)return dr;ur=1;var t=Rt(),e=vo(),i=bo(),n=xo(),o=ui().f,r=Mr(),s=Nr(),a=Se(),h=X(),l="Array Iterator",c=n.set,d=n.getterFor(l);dr=r(Array,"Array",function(e,i){c(this,{type:l,target:t(e),index:0,kind:i})},function(){var t=d(this),e=t.target,i=t.index++;if(!e||i>=e.length)return t.target=null,s(void 0,!0);switch(t.kind){case"keys":return s(i,!1);case"values":return s(e[i],!1)}return s([i,e[i]],!1)},"values");var u=i.Arguments=i.Array;if(e("keys"),e("values"),e("entries"),!a&&h&&"values"!==u.name)try{o(u,"name",{value:"values"})}catch(t){}return dr}var Rr,Lr={},jr={exports:{}},zr={};function Br(){if(Rr)return zr;Rr=1;var t=gr(),e=vr().concat("length","prototype");return zr.f=Object.getOwnPropertyNames||function(i){return t(i,e)},zr}var Hr,Gr,Wr,Yr,Vr,Ur,Xr,qr,Kr,$r,Jr,Zr,Qr,ts,es,is,ns,os,rs,ss,as,hs,ls,cs,ds,us,ps,ms,fs,gs,vs,bs,ys={};function ws(){if(Hr)return ys;Hr=1;var t=z(),e=Rt(),i=Br().f,n=fi(),o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];return ys.f=function(r){return o&&"Window"===t(r)?function(t){try{return i(t)}catch(t){return n(o)}}(r):i(e(r))},ys}function _s(){return Wr?Gr:(Wr=1,Gr=x()(function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))}function xs(){if(Vr)return Yr;Vr=1;var t=x(),e=Lt(),i=z(),n=_s(),o=Object.isExtensible,r=t(function(){});return Yr=r||n?function(t){return!!e(t)&&((!n||"ArrayBuffer"!==i(t))&&(!o||o(t)))}:o,Yr}function Cs(){return Xr?Ur:(Xr=1,Ur=!x()(function(){return Object.isExtensible(Object.preventExtensions({}))}))}function Ss(){if(qr)return jr.exports;qr=1;var t=mi(),e=S(),i=_o(),n=Lt(),o=Ee(),r=ui().f,s=Br(),a=ws(),h=xs(),l=Ie(),c=Cs(),d=!1,u=l("meta"),p=0,m=function(t){r(t,u,{value:{objectID:"O"+p++,weakData:{}}})},f=jr.exports={enable:function(){f.enable=function(){},d=!0;var i=s.f,n=e([].splice),o={};o[u]=1,i(o).length&&(s.f=function(t){for(var e=i(t),o=0,r=e.length;o<r;o++)if(e[o]===u){n(e,o,1);break}return e},t({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:a.f}))},fastKey:function(t,e){if(!n(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,u)){if(!h(t))return"F";if(!e)return"E";m(t)}return t[u].objectID},getWeakData:function(t,e){if(!o(t,u)){if(!h(t))return!0;if(!e)return!1;m(t)}return t[u].weakData},onFreeze:function(t){return c&&d&&h(t)&&!o(t,u)&&m(t),t}};return i[u]=!0,jr.exports}function Ds(){if($r)return Kr;$r=1;var t=Ae(),e=bo(),i=t("iterator"),n=Array.prototype;return Kr=function(t){return void 0!==t&&(e.Array===t||n[i]===t)},Kr}function ks(){if(Zr)return Jr;Zr=1;var t=Ti(),e=Xt(),i=Nt(),n=bo(),o=Ae()("iterator");return Jr=function(r){if(!i(r))return e(r,o)||e(r,"@@iterator")||n[t(r)]},Jr}function Ts(){if(ts)return Qr;ts=1;var t=q(),e=Ut(),i=di(),n=Vt(),o=ks(),r=TypeError;return Qr=function(s,a){var h=arguments.length<2?o(s):a;if(e(h))return i(t(h,s));throw new r(n(s)+" is not iterable")},Qr}function Os(){if(is)return es;is=1;var t=q(),e=di(),i=Xt();return es=function(n,o,r){var s,a;e(n);try{if(!(s=i(n,"return"))){if("throw"===o)throw r;return r}s=t(s,n)}catch(t){a=!0,s=t}if("throw"===o)throw r;if(a)throw s;return e(s),r},es}function Es(){if(os)return ns;os=1;var t=je(),e=q(),i=di(),n=Vt(),o=Ds(),r=mn(),s=D(),a=Ts(),h=ks(),l=Os(),c=TypeError,d=function(t,e){this.stopped=t,this.result=e},u=d.prototype;return ns=function(p,m,f){var g,v,b,y,w,_,x,C=f&&f.that,S=!(!f||!f.AS_ENTRIES),D=!(!f||!f.IS_RECORD),k=!(!f||!f.IS_ITERATOR),T=!(!f||!f.INTERRUPTED),O=t(m,C),E=function(t){var e=g;return g=void 0,e&&l(e,"normal"),new d(!0,t)},I=function(t){return S?(i(t),T?O(t[0],t[1],E):O(t[0],t[1])):T?O(t,E):O(t)};if(D)g=p.iterator;else if(k)g=p;else{if(!(v=h(p)))throw new c(n(p)+" is not iterable");if(o(v)){for(b=0,y=r(p);y>b;b++)if((w=I(p[b]))&&s(u,w))return w;return new d(!1)}g=a(p,v)}for(_=D?p.next:g.next;!(x=e(_,g)).done;){var A=x.value;try{w=I(A)}catch(t){if(!g)throw t;l(g,"throw",t)}if("object"==typeof w&&w&&s(u,w))return w}return new d(!1)},ns}function Is(){if(ss)return rs;ss=1;var t=D(),e=TypeError;return rs=function(i,n){if(t(n,i))return i;throw new e("Incorrect invocation")},rs}function As(){if(hs)return as;hs=1;var t=mi(),e=L(),i=Ss(),n=q(),o=x(),r=pi(),s=Es(),a=Is(),h=H(),l=Lt(),c=Nt(),d=Tr(),u=ui().f,p=_n().forEach,m=X(),f=xo(),g=f.set,v=f.getterFor;return as=function(f,b,y){var w,_=-1!==f.indexOf("Map"),x=-1!==f.indexOf("Weak"),C=_?"set":"add",S=e[f],D=S&&S.prototype,k={};if(m&&h(S)&&(x||D.forEach&&!o(function(){(new S).entries().next()}))){var T=(w=b(function(t,e){g(a(t,T),{type:f,collection:new S}),c(e)||s(e,t[C],{that:t,AS_ENTRIES:_})})).prototype,O=v(f);p(["add","clear","delete","forEach","get","has","set","keys","values","entries"],function(t){var e="add"===t||"set"===t;!(t in D)||x&&"clear"===t||r(T,t,function(i,o){var r=this,s=O(r).collection;if(!e&&x&&!l(i))return"get"===t&&void 0;var a=s[t]("forEach"===t?function(t,e){n(i,o,t,e,r)}:0===i?0:i,o);return e?r:a})}),x||u(T,"size",{configurable:!0,get:function(){return O(this).collection.size}})}else w=y.getConstructor(b,f,_,C),i.enable();return d(w,f,!1,!0),k[f]=w,t({global:!0,forced:!0},k),x||y.setStrong(w,f,_),w}}function Ps(){if(cs)return ls;cs=1;var t=ui();return ls=function(e,i,n){return t.f(e,i,n)}}function Ms(){if(us)return ds;us=1;var t=Sr();return ds=function(e,i,n){for(var o in i)n&&n.unsafe&&e[o]?e[o]=i[o]:t(e,o,i[o],n);return e}}function Ns(){if(ms)return ps;ms=1;var t=zt(),e=Ps(),i=Ae(),n=X(),o=i("species");return ps=function(i){var r=t(i);n&&r&&!r[o]&&e(r,o,{configurable:!0,get:function(){return this}})}}function Fs(){if(gs)return fs;gs=1;var t=_r(),e=Ps(),i=Ms(),n=je(),o=Is(),r=Nt(),s=Es(),a=Mr(),h=Nr(),l=Ns(),c=X(),d=Ss().fastKey,u=xo(),p=u.set,m=u.getterFor;return fs={getConstructor:function(a,h,l,u){var f=a(function(e,i){o(e,g),p(e,{type:h,index:t(null),first:null,last:null,size:0}),c||(e.size=0),r(i)||s(i,e[u],{that:e,AS_ENTRIES:l})}),g=f.prototype,v=m(h),b=function(t,e,i){var n,o,r=v(t),s=y(t,e);return s?s.value=i:(r.last=s={index:o=d(e,!0),key:e,value:i,previous:n=r.last,next:null,removed:!1},r.first||(r.first=s),n&&(n.next=s),c?r.size++:t.size++,"F"!==o&&(r.index[o]=s)),t},y=function(t,e){var i,n=v(t),o=d(e);if("F"!==o)return n.index[o];for(i=n.first;i;i=i.next)if(i.key===e)return i};return i(g,{clear:function(){for(var e=v(this),i=e.first;i;)i.removed=!0,i.previous&&(i.previous=i.previous.next=null),i=i.next;e.first=e.last=null,e.index=t(null),c?e.size=0:this.size=0},delete:function(t){var e=this,i=v(e),n=y(e,t);if(n){var o=n.next,r=n.previous;delete i.index[n.index],n.removed=!0,r&&(r.next=o),o&&(o.previous=r),i.first===n&&(i.first=o),i.last===n&&(i.last=r),c?i.size--:e.size--}return!!n},forEach:function(t){for(var e,i=v(this),o=n(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:i.first;)for(o(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!y(this,t)}}),i(g,l?{get:function(t){var e=y(this,t);return e&&e.value},set:function(t,e){return b(this,0===t?0:t,e)}}:{add:function(t){return b(this,t=0===t?0:t,t)}}),c&&e(g,"size",{configurable:!0,get:function(){return v(this).size}}),f},setStrong:function(t,e,i){var n=e+" Iterator",o=m(e),r=m(n);a(t,e,function(t,e){p(this,{type:n,target:t,state:o(t),kind:e,last:null})},function(){for(var t=r(this),e=t.kind,i=t.last;i&&i.removed;)i=i.previous;return t.target&&(t.last=i=i?i.next:t.state.first)?h("keys"===e?i.key:"values"===e?i.value:[i.key,i.value],!1):(t.target=null,h(void 0,!0))},i?"entries":"values",!i,!0),l(e)}},fs}function Rs(){return bs||(bs=1,vs||(vs=1,As()("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Fs()))),Lr}var Ls,js,zs,Bs,Hs,Gs,Ws,Ys,Vs,Us,Xs,qs,Ks,$s,Js,Zs,Qs,ta,ea,ia,na,oa,ra,sa={};function aa(){if(js)return Ls;js=1;var t=Vt(),e=TypeError;return Ls=function(i){if("object"==typeof i&&"size"in i&&"has"in i&&"add"in i&&"delete"in i&&"keys"in i)return i;throw new e(t(i)+" is not a set")},Ls}function ha(){return Bs||(Bs=1,zs=function(t,e){return 1===e?function(e,i){return e[t](i)}:function(e,i,n){return e[t](i,n)}}),zs}function la(){if(Gs)return Hs;Gs=1;var t=zt(),e=ha(),i=t("Set"),n=i.prototype;return Hs={Set:i,add:e("add",1),has:e("has",1),remove:e("delete",1),proto:n}}function ca(){if(Ys)return Ws;Ys=1;var t=q();return Ws=function(e,i,n){for(var o,r,s=n?e:e.iterator,a=e.next;!(o=t(a,s)).done;)if(void 0!==(r=i(o.value)))return r},Ws}function da(){if(Us)return Vs;Us=1;var t=ca();return Vs=function(e,i,n){return n?t(e.keys(),i,!0):e.forEach(i)},Vs}function ua(){if(qs)return Xs;qs=1;var t=la(),e=da(),i=t.Set,n=t.add;return Xs=function(t){var o=new i;return e(t,function(t){n(o,t)}),o},Xs}function pa(){return $s||($s=1,Ks=function(t){return t.size}),Ks}function ma(){return Zs?Js:(Zs=1,Js=function(t){return{iterator:t,next:t.next,done:!1}})}function fa(){if(ta)return Qs;ta=1;var t=Ut(),e=di(),i=q(),n=un(),o=ma(),r="Invalid size",s=RangeError,a=TypeError,h=Math.max,l=function(e,i){this.set=e,this.size=h(i,0),this.has=t(e.has),this.keys=t(e.keys)};return l.prototype={getIterator:function(){return o(e(i(this.keys,this.set)))},includes:function(t){return i(this.has,this.set,t)}},Qs=function(t){e(t);var i=+t.size;if(i!=i)throw new a(r);var o=n(i);if(o<0)throw new s(r);return new l(t,o)}}function ga(){if(ia)return ea;ia=1;var t=aa(),e=la(),i=ua(),n=pa(),o=fa(),r=da(),s=ca(),a=e.has,h=e.remove;return ea=function(e){var l=t(this),c=o(e),d=i(l);return n(d)<=c.size?r(d,function(t){c.includes(t)&&h(d,t)}):s(c.getIterator(),function(t){a(d,t)&&h(d,t)}),d}}function va(){return oa?na:(oa=1,na=function(){return!1})}var ba,ya,wa,_a={};function xa(){if(ya)return ba;ya=1;var t=aa(),e=la(),i=pa(),n=fa(),o=da(),r=ca(),s=e.Set,a=e.add,h=e.has;return ba=function(e){var l=t(this),c=n(e),d=new s;return i(l)>c.size?r(c.getIterator(),function(t){h(l,t)&&a(d,t)}):o(l,function(t){c.includes(t)&&a(d,t)}),d}}var Ca,Sa,Da,ka={};function Ta(){if(Sa)return Ca;Sa=1;var t=aa(),e=la().has,i=pa(),n=fa(),o=da(),r=ca(),s=Os();return Ca=function(a){var h=t(this),l=n(a);if(i(h)<=l.size)return!1!==o(h,function(t){if(l.includes(t))return!1},!0);var c=l.getIterator();return!1!==r(c,function(t){if(e(h,t))return s(c.iterator,"normal",!1)})},Ca}var Oa,Ea,Ia,Aa={};function Pa(){if(Ea)return Oa;Ea=1;var t=aa(),e=pa(),i=da(),n=fa();return Oa=function(o){var r=t(this),s=n(o);return!(e(r)>s.size)&&!1!==i(r,function(t){if(!s.includes(t))return!1},!0)}}var Ma,Na,Fa,Ra={};function La(){if(Na)return Ma;Na=1;var t=aa(),e=la().has,i=pa(),n=fa(),o=ca(),r=Os();return Ma=function(s){var a=t(this),h=n(s);if(i(a)<h.size)return!1;var l=h.getIterator();return!1!==o(l,function(t){if(!e(a,t))return r(l.iterator,"normal",!1)})},Ma}var ja,za,Ba,Ha,Ga,Wa={};function Ya(){if(za)return ja;za=1;var t=aa(),e=la(),i=ua(),n=fa(),o=ca(),r=e.add,s=e.has,a=e.remove;return ja=function(e){var h=t(this),l=n(e).getIterator(),c=i(h);return o(l,function(t){s(h,t)?a(c,t):r(c,t)}),c}}function Va(){return Ha?Ba:(Ha=1,Ba=function(t){try{var e=new Set,i={size:0,has:function(){return!0},keys:function(){return Object.defineProperty({},"next",{get:function(){return e.clear(),e.add(4),function(){return{done:!0}}}})}},n=e[t](i);return 1===n.size&&4===n.values().next().value}catch(t){return!1}})}var Ua,Xa,qa,Ka={};function $a(){if(Xa)return Ua;Xa=1;var t=aa(),e=la().add,i=ua(),n=fa(),o=ca();return Ua=function(r){var s=t(this),a=n(r).getIterator(),h=i(s);return o(a,function(t){e(h,t)}),h},Ua}var Ja,Za,Qa,th,eh,ih,nh,oh={};function rh(){if(Za)return Ja;Za=1;var t=Ti(),e=String;return Ja=function(i){if("Symbol"===t(i))throw new TypeError("Cannot convert a Symbol value to a string");return e(i)}}function sh(){if(th)return Qa;th=1;var t=S(),e=un(),i=rh(),n=Ft(),o=t("".charAt),r=t("".charCodeAt),s=t("".slice),a=function(t){return function(a,h){var l,c,d=i(n(a)),u=e(h),p=d.length;return u<0||u>=p?t?"":void 0:(l=r(d,u))<55296||l>56319||u+1===p||(c=r(d,u+1))<56320||c>57343?t?o(d,u):l:t?s(d,u,u+2):c-56320+(l-55296<<10)+65536}};return Qa={codeAt:a(!1),charAt:a(!0)}}function ah(){if(eh)return oh;eh=1;var t=sh().charAt,e=rh(),i=xo(),n=Mr(),o=Nr(),r="String Iterator",s=i.set,a=i.getterFor(r);return n(String,"String",function(t){s(this,{type:r,string:e(t),index:0})},function(){var e,i=a(this),n=i.string,r=i.index;return r>=n.length?o(void 0,!0):(e=t(n,r),i.index+=e.length,o(e,!1))}),oh}function hh(){return nh?ih:(nh=1,Fr(),Rs(),function(){if(ra)return sa;ra=1;var t=mi(),e=ga(),i=x();t({target:"Set",proto:!0,real:!0,forced:!va()("difference",function(t){return 0===t.size})||i(function(){var t={size:1,has:function(){return!0},keys:function(){var t=0;return{next:function(){var i=t++>1;return e.has(1)&&e.clear(),{done:i,value:2}}}}},e=new Set([1,2,3,4]);return 3!==e.difference(t).size})},{difference:e})}(),function(){if(wa)return _a;wa=1;var t=mi(),e=x(),i=xa();t({target:"Set",proto:!0,real:!0,forced:!va()("intersection",function(t){return 2===t.size&&t.has(1)&&t.has(2)})||e(function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))})},{intersection:i})}(),function(){if(Da)return ka;Da=1;var t=mi(),e=Ta();t({target:"Set",proto:!0,real:!0,forced:!va()("isDisjointFrom",function(t){return!t})},{isDisjointFrom:e})}(),function(){if(Ia)return Aa;Ia=1;var t=mi(),e=Pa();t({target:"Set",proto:!0,real:!0,forced:!va()("isSubsetOf",function(t){return t})},{isSubsetOf:e})}(),function(){if(Fa)return Ra;Fa=1;var t=mi(),e=La();t({target:"Set",proto:!0,real:!0,forced:!va()("isSupersetOf",function(t){return!t})},{isSupersetOf:e})}(),function(){if(Ga)return Wa;Ga=1;var t=mi(),e=Ya(),i=Va();t({target:"Set",proto:!0,real:!0,forced:!va()("symmetricDifference")||!i("symmetricDifference")},{symmetricDifference:e})}(),function(){if(qa)return Ka;qa=1;var t=mi(),e=$a(),i=Va();t({target:"Set",proto:!0,real:!0,forced:!va()("union")||!i("union")},{union:e})}(),ah(),ih=jt().Set)}var lh,ch,dh,uh,ph,mh,fh,gh={};function vh(){return ch?lh:(ch=1,lh={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})}function bh(){if(dh)return gh;dh=1,Fr();var t=vh(),e=L(),i=Tr(),n=bo();for(var o in t)i(e[o],o),n[o]=n.Array;return gh}function yh(){if(ph)return uh;ph=1;var t=hh();return bh(),uh=t}var wh,_h,xh,Ch,Sh,Dh,kh,Th,Oh,Eh=_(fh?mh:(fh=1,mh=yh())),Ih={};function Ah(){return xh?_h:(xh=1,function(){if(wh)return Ih;wh=1;var t=mi(),e=_n().map;t({target:"Array",proto:!0,forced:!Jn()("map")},{map:function(t){return e(this,t,arguments.length>1?arguments[1]:void 0)}})}(),_h=vi()("Array","map"))}function Ph(){if(Sh)return Ch;Sh=1;var t=D(),e=Ah(),i=Array.prototype;return Ch=function(n){var o=n.map;return n===i||t(i,n)&&o===i.map?e:o},Ch}function Mh(){return kh?Dh:(kh=1,Dh=Ph())}var Nh,Fh,Rh,Lh,jh,zh,Bh,Hh,Gh,Wh,Yh,Vh=_(Oh?Th:(Oh=1,Th=Mh())),Uh={};function Xh(){if(Fh)return Nh;Fh=1;var t=X(),e=fn(),i=TypeError,n=Object.getOwnPropertyDescriptor,o=t&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();return Nh=o?function(t,o){if(e(t)&&!n(t,"length").writable)throw new i("Cannot set read only .length");return t.length=o}:function(t,e){return t.length=e}}function qh(){return jh?Lh:(jh=1,function(){if(Rh)return Uh;Rh=1;var t=mi(),e=fn(),i=vn(),n=Lt(),o=mr(),r=mn(),s=Rt(),a=wn(),h=Xh(),l=Ae(),c=Jn(),d=fi(),u=c("slice"),p=l("species"),m=Array,f=Math.max;t({target:"Array",proto:!0,forced:!u},{slice:function(t,l){var c,u,g,v=s(this),b=r(v),y=o(t,b),w=o(void 0===l?b:l,b);if(e(v)&&(c=v.constructor,(i(c)&&(c===m||e(c.prototype))||n(c)&&null===(c=c[p]))&&(c=void 0),c===m||void 0===c))return d(v,y,w);for(u=new(void 0===c?m:c)(f(w-y,0)),g=0;y<w;y++,g++)y in v&&a(u,g,v[y]);return h(u,g),u}})}(),Lh=vi()("Array","slice"))}function Kh(){if(Bh)return zh;Bh=1;var t=D(),e=qh(),i=Array.prototype;return zh=function(n){var o=n.slice;return n===i||t(i,n)&&o===i.slice?e:o},zh}function $h(){return Gh?Hh:(Gh=1,Hh=Kh())}var Jh,Zh,Qh,tl,el,il,nl,ol=_(Yh?Wh:(Yh=1,Wh=$h())),rl={};function sl(){return Qh?Zh:(Qh=1,function(){if(Jh)return rl;Jh=1;var t=mi(),e=Oe(),i=br();t({target:"Object",stat:!0,forced:x()(function(){i(1)})},{keys:function(t){return i(e(t))}})}(),Zh=jt().Object.keys)}function al(){return el?tl:(el=1,tl=sl())}var hl,ll,cl,dl=_(nl?il:(nl=1,il=al())),ul={};function pl(){return cl?ll:(cl=1,function(){if(hl)return ul;hl=1;var t=mi(),e=fr().includes,i=x(),n=vo(),o=i(function(){return!Array(1).includes()}),r=i(function(){return[,1].includes(void 0,1)});t({target:"Array",proto:!0,forced:o||r},{includes:function(t){return e(this,t,arguments.length>1?arguments[1]:void 0)}}),n("includes")}(),ll=vi()("Array","includes"))}var ml,fl,gl,vl,bl,yl,wl,_l,xl,Cl,Sl,Dl,kl,Tl,Ol,El={};function Il(){if(fl)return ml;fl=1;var t=Lt(),e=z(),i=Ae()("match");return ml=function(n){var o;return t(n)&&(void 0!==(o=n[i])?!!o:"RegExp"===e(n))},ml}function Al(){if(vl)return gl;vl=1;var t=Il(),e=TypeError;return gl=function(i){if(t(i))throw new e("The method doesn't accept regular expressions");return i},gl}function Pl(){if(yl)return bl;yl=1;var t=Ae()("match");return bl=function(e){var i=/./;try{"/./"[e](i)}catch(n){try{return i[t]=!1,"/./"[e](i)}catch(t){}}return!1}}function Ml(){return xl?_l:(xl=1,function(){if(wl)return El;wl=1;var t=mi(),e=S(),i=Al(),n=Ft(),o=rh(),r=Pl(),s=e("".indexOf);t({target:"String",proto:!0,forced:!r("includes")},{includes:function(t){return!!~s(o(n(this)),o(i(t)),arguments.length>1?arguments[1]:void 0)}})}(),_l=vi()("String","includes"))}function Nl(){if(Sl)return Cl;Sl=1;var t=D(),e=pl(),i=Ml(),n=Array.prototype,o=String.prototype;return Cl=function(r){var s=r.includes;return r===n||t(n,r)&&s===n.includes?e:"string"==typeof r||r===o||t(o,r)&&s===o.includes?i:s},Cl}function Fl(){return kl?Dl:(kl=1,Dl=Nl())}var Rl,Ll,jl,zl,Bl,Hl,Gl,Wl,Yl,Vl,Ul,Xl,ql,Kl,$l,Jl,Zl,Ql,tc,ec=_(Ol?Tl:(Ol=1,Tl=Fl())),ic={};function nc(){if(Ll)return Rl;Ll=1;var t=Vt(),e=TypeError;return Rl=function(i,n){if(!delete i[n])throw new e("Cannot delete property "+t(n)+" of "+t(i))}}function oc(){if(zl)return jl;zl=1;var t=fi(),e=Math.floor,i=function(n,o){var r=n.length;if(r<8)for(var s,a,h=1;h<r;){for(a=h,s=n[h];a&&o(n[a-1],s)>0;)n[a]=n[--a];a!==h++&&(n[a]=s)}else for(var l=e(r/2),c=i(t(n,0,l),o),d=i(t(n,l),o),u=c.length,p=d.length,m=0,f=0;m<u||f<p;)n[m+f]=m<u&&f<p?o(c[m],d[f])<=0?c[m++]:d[f++]:m<u?c[m++]:d[f++];return n};return jl=i}function rc(){if(Hl)return Bl;Hl=1;var t=Bt().match(/firefox\/(\d+)/i);return Bl=!!t&&+t[1]}function sc(){return Wl?Gl:(Wl=1,Gl=/MSIE|Trident/.test(Bt()))}function ac(){if(Vl)return Yl;Vl=1;var t=Bt().match(/AppleWebKit\/(\d+)\./);return Yl=!!t&&+t[1]}function hc(){if(Ul)return ic;Ul=1;var t=mi(),e=S(),i=Ut(),n=Oe(),o=mn(),r=nc(),s=rh(),a=x(),h=oc(),l=xn(),c=rc(),d=sc(),u=Ht(),p=ac(),m=[],f=e(m.sort),g=e(m.push),v=a(function(){m.sort(void 0)}),b=a(function(){m.sort(null)}),y=l("sort"),w=!a(function(){if(u)return u<70;if(!(c&&c>3)){if(d)return!0;if(p)return p<603;var t,e,i,n,o="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:i=3;break;case 68:case 71:i=4;break;default:i=2}for(n=0;n<47;n++)m.push({k:e+n,v:i})}for(m.sort(function(t,e){return e.v-t.v}),n=0;n<m.length;n++)e=m[n].k.charAt(0),o.charAt(o.length-1)!==e&&(o+=e);return"DGBEFHACIJK"!==o}});return t({target:"Array",proto:!0,forced:v||!b||!y||!w},{sort:function(t){void 0!==t&&i(t);var e=n(this);if(w)return void 0===t?f(e):f(e,t);var a,l,c=[],d=o(e);for(l=0;l<d;l++)l in e&&g(c,e[l]);for(h(c,function(t){return function(e,i){if(void 0===i)return-1;if(void 0===e)return 1;if(void 0!==t)return+t(e,i)||0;var n=s(e),o=s(i);return n===o?0:n>o?1:-1}}(t)),a=o(c),l=0;l<a;)e[l]=c[l++];for(;l<d;)r(e,l++);return e}}),ic}function lc(){return ql?Xl:(ql=1,hc(),Xl=vi()("Array","sort"))}function cc(){if($l)return Kl;$l=1;var t=D(),e=lc(),i=Array.prototype;return Kl=function(n){var o=n.sort;return n===i||t(i,n)&&o===i.sort?e:o},Kl}function dc(){return Zl?Jl:(Zl=1,Jl=cc())}var uc,pc,mc,fc,gc,vc,bc,yc,wc,_c=_(tc?Ql:(tc=1,Ql=dc())),xc={};function Cc(){return mc?pc:(mc=1,function(){if(uc)return xc;uc=1;var t=mi(),e=B(),i=fr().indexOf,n=xn(),o=e([].indexOf),r=!!o&&1/o([1],1,-0)<0;t({target:"Array",proto:!0,forced:r||!n("indexOf")},{indexOf:function(t){var e=arguments.length>1?arguments[1]:void 0;return r?o(this,t,e)||0:i(this,t,e)}})}(),pc=vi()("Array","indexOf"))}function Sc(){if(gc)return fc;gc=1;var t=D(),e=Cc(),i=Array.prototype;return fc=function(n){var o=n.indexOf;return n===i||t(i,n)&&o===i.indexOf?e:o},fc}function Dc(){return bc?vc:(bc=1,vc=Sc())}var kc,Tc,Oc,Ec,Ic,Ac,Pc,Mc,Nc,Fc,Rc,Lc=_(wc?yc:(wc=1,yc=Dc())),jc={};function zc(){if(Tc)return kc;Tc=1;var t=TypeError;return kc=function(e){if(e>9007199254740991)throw new t("Maximum allowed index exceeded");return e},kc}function Bc(){return Ic?Ec:(Ic=1,function(){if(Oc)return jc;Oc=1;var t=mi(),e=Oe(),i=mr(),n=un(),o=mn(),r=Xh(),s=zc(),a=yn(),h=wn(),l=nc(),c=Jn()("splice"),d=Math.max,u=Math.min;t({target:"Array",proto:!0,forced:!c},{splice:function(t,c){var p,m,f,g,v,b,y=e(this),w=o(y),_=i(t,w),x=arguments.length;for(0===x?p=m=0:1===x?(p=0,m=w-_):(p=x-2,m=u(d(n(c),0),w-_)),s(w+p-m),f=a(y,m),g=0;g<m;g++)(v=_+g)in y&&h(f,g,y[v]);if(r(f,m),p<m){for(g=_;g<w-m;g++)b=g+p,(v=g+m)in y?y[b]=y[v]:l(y,b);for(g=w;g>w-m+p;g--)l(y,g-1)}else if(p>m)for(g=w-m;g>_;g--)b=g+p-1,(v=g+m-1)in y?y[b]=y[v]:l(y,b);for(g=0;g<p;g++)y[g+_]=arguments[g+2];return r(y,w-m+p),f}})}(),Ec=vi()("Array","splice"))}function Hc(){if(Pc)return Ac;Pc=1;var t=D(),e=Bc(),i=Array.prototype;return Ac=function(n){var o=n.splice;return n===i||t(i,n)&&o===i.splice?e:o},Ac}function Gc(){return Nc?Mc:(Nc=1,Mc=Hc())}var Wc,Yc=_(Rc?Fc:(Rc=1,Fc=Gc())),Vc={},Uc={},Xc={};function qc(){return Wc||(Wc=1,Xc.f=Object.getOwnPropertySymbols),Xc}var Kc,$c,Jc,Zc,Qc,td,ed={};function id(){if(Kc)return ed;Kc=1;var t=Ae();return ed.f=t,ed}function nd(){if(Jc)return $c;Jc=1;var t=jt(),e=Ee(),i=id(),n=ui().f;return $c=function(o){var r=t.Symbol||(t.Symbol={});e(r,o)||n(r,o,{value:i.f(o)})}}function od(){if(Qc)return Zc;Qc=1;var t=q(),e=zt(),i=Ae(),n=Sr();return Zc=function(){var o=e("Symbol"),r=o&&o.prototype,s=r&&r.valueOf,a=i("toPrimitive");r&&!r[a]&&n(r,a,function(e){return t(s,this)},{arity:1})}}var rd,sd,ad,hd={};function ld(){return sd?rd:(sd=1,rd=Gt()&&!!Symbol.for&&!!Symbol.keyFor)}var cd,dd={};var ud,pd,md,fd,gd,vd,bd,yd={};function wd(){if(pd)return ud;pd=1;var t=Lt(),e=xo().get;return ud=function(i){if(!t(i))return!1;var n=e(i);return!!n&&"RawJSON"===n.type}}function _d(){if(fd)return md;fd=1;var t=S(),e=Ee(),i=SyntaxError,n=parseInt,o=String.fromCharCode,r=t("".charAt),s=t("".slice),a=t(/./.exec),h={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},l=/^[\da-f]{4}$/i,c=/^[\u0000-\u001F]$/;return md=function(t,d){for(var u=!0,p="";d<t.length;){var m=r(t,d);if("\\"===m){var f=s(t,d,d+2);if(e(h,f))p+=h[f],d+=2;else{if("\\u"!==f)throw new i('Unknown escape sequence: "'+f+'"');var g=s(t,d+=2,d+4);if(!a(l,g))throw new i("Bad Unicode escape at: "+d);p+=o(n(g,16)),d+=4}}else{if('"'===m){u=!1,d++;break}if(a(c,m))throw new i("Bad control character in string literal at: "+d);p+=m,d++}}if(u)throw new i("Unterminated string at: "+d);return{value:p,end:d}}}function xd(){return vd?gd:(vd=1,gd=!x()(function(){var t="9007199254740993",e=JSON.rawJSON(t);return!JSON.isRawJSON(e)||JSON.stringify(e)!==t}))}function Cd(){if(bd)return yd;bd=1;var t=mi(),e=zt(),i=j(),n=q(),o=S(),r=x(),s=fn(),a=H(),h=wd(),l=Yt(),c=z(),d=rh(),u=fi(),p=_d(),m=Ie(),f=Gt(),g=xd(),v=String,b=e("JSON","stringify"),y=o(/./.exec),w=o("".charAt),_=o("".charCodeAt),C=o("".replace),D=o("".slice),k=o([].push),T=o(1.1.toString),O=/[\uD800-\uDFFF]/g,E=/^[\uD800-\uDBFF]$/,I=/^[\uDC00-\uDFFF]$/,A=m(),P=A.length,M=!f||r(function(){var t=e("Symbol")("stringify detection");return"[null]"!==b([t])||"{}"!==b({a:t})||"{}"!==b(Object(t))}),N=r(function(){return'"\\udf06\\ud834"'!==b("\udf06\ud834")||'"\\udead"'!==b("\udead")}),F=M?function(t,e){var o=u(arguments),r=L(e);if(a(r)||void 0!==t&&!l(t))return o[1]=function(t,e){if(a(r)&&(e=n(r,this,v(t),e)),!l(e))return e},i(b,null,o)}:b,R=function(t,e,i){var n=w(i,e-1),o=w(i,e+1);return y(E,t)&&!y(I,o)||y(I,t)&&!y(E,n)?"\\u"+T(_(t,0),16):t},L=function(t){if(a(t))return t;if(s(t)){for(var e=t.length,i=[],n=0;n<e;n++){var o=t[n];"string"==typeof o?k(i,o):"number"!=typeof o&&"Number"!==c(o)&&"String"!==c(o)||k(i,d(o))}var r=i.length,h=!0;return function(t,e){if(h)return h=!1,e;if(s(this))return e;for(var n=0;n<r;n++)if(i[n]===t)return e}}};return b&&t({target:"JSON",stat:!0,arity:3,forced:M||N||!g},{stringify:function(t,e,i){var o=L(e),r=[],s=F(t,function(t,e){var i=a(o)?n(o,this,v(t),e):e;return!g&&h(i)?A+(k(r,i.rawJSON)-1):i},i);if("string"!=typeof s)return s;if(N&&(s=C(s,O,R)),g)return s;for(var l="",c=s.length,d=0;d<c;d++){var u=w(s,d);if('