date-fns.min.js
scrapboxで使いたかった
作り方
1. cloneしたdate-fnsのrepoにwebpackを入れてbundleする yarnのPATHは事前に通しておくこと
code:sh
git clone git@github.com:date-fns/date-fns.git
cd date-fns
yarn install
yarn add -D webpack webpack-cli ts-loader
yarn -s webpack
cat dist/index.min.js | xsel
最後はお好みの方法でコードをコピーしてください
code:webpack.config.js
module.exports = {
mode: 'production',
entry: './src/index.js',
experiments: {
outputModule: true,
},
module: {
rules: [
{
test: /\.ts$/,
use: 'ts-loader',
exclude:'/node_modules/'
}
]
},
resolve: {
},
output: {
filename: 'index.min.js',
libraryTarget: 'module'
}
};
2. scrapboxに貼り付ける
そのままだと巨大すぎて貼り付けられないので、6分割して少しずつ貼り付けた
optionはすべて外す
test code
code:js
import('/api/code/takker/date-fns.min.js/test.js');
code:test.js
import { format, formatDistance, formatRelative, subDays } from './script.js';
console.log(format(new Date(), "'Today is a' eeee"));
console.log(format(new Date(), 'yyyy-MM-dd HH:mm:ss'));
//=> "Today is a Saturday"
console.log(formatDistance(subDays(new Date(), 3), new Date(), { addSuffix: true }));
//=> "3 days ago"
console.log(formatRelative(subDays(new Date(), 3), new Date()));
//=> "last Friday at 7:26 p.m."
code:LICENSE
The MIT License (MIT)
Copyright © 2021 Sasha Koss
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
code:script.js
var t={d:(a,b)=>{for(var c in b)t.o(b,c)&&!t.o(a,c)&&Object.defineProperty(a,c,{enumerable:!0,get:bc})},o:(a,b)=>Object.prototype.hasOwnProperty.call(a,b)},e={};function n(a){if(null===a||!0===a||!1===a)return NaN;const b=+a;return isNaN(b)?b:0>b?Math.ceil(b):Math.floor(b)}function r(a,b){if(b.length<a)throw new TypeError(a+" argument"+(1<a?"s":"")+" required, but only "+b.length+" present")}function a(a){r(1,arguments);const b=Object.prototype.toString.call(a);return a instanceof Date||"object"==typeof a&&"object Date"===b?new Date(a.getTime()):"number"==typeof a||"object Number"===b?new Date(a):("string"!=typeof a&&"object String"!==b||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use parseISO to parse strings. See: https://git.io/fjule"),console.warn(new Error().stack)),new Date(NaN))}function o(b,c){r(2,arguments);const d=a(b),e=n(c);return isNaN(e)?new Date(NaN):e?(d.setDate(d.getDate()+e),d):d}function i(b,d){r(2,arguments);const e=a(b),f=n(d);if(isNaN(f))return new Date(NaN);if(!f)return e;const g=e.getDate(),h=new Date(e.getTime());h.setMonth(e.getMonth()+f+1,0);const i=h.getDate();return g>=i?h:(e.setFullYear(h.getFullYear(),h.getMonth(),g),e)}function s(j,k){if(r(2,arguments),!k||"object"!=typeof k)return new Date(NaN);const e="years"in k?n(k.years):0,p="months"in k?n(k.months):0,q="weeks"in k?n(k.weeks):0,c="days"in k?n(k.days):0,l="hours"in k?n(k.hours):0,f="minutes"in k?n(k.minutes):0,d="seconds"in k?n(k.seconds):0,h=a(j),g=p||e?i(h,p+12*e):h,m=c||q?o(g,c+7*q):g,s=new Date(m.getTime()+1e3*(d+60*(f+60*l)));return s}function u(b){r(1,arguments);var c=a(b),d=c.getDay();return 0===d||6===d}function c(b){return r(1,arguments),0===a(b).getDay()}function l(b){return r(1,arguments),6===a(b).getDay()}function f(b,g){var e=Math.abs;r(2,arguments);const j=a(b),k=u(j),i=n(g);if(isNaN(i))return new Date(NaN);const m=j.getHours(),f=0>i?-1:1,d=n(i/5);j.setDate(j.getDate()+7*d);for(let a=e(i%5);0<a;)j.setDate(j.getDate()+f),u(j)||(a-=1);return k&&u(j)&&0!==i&&(l(j)&&j.setDate(j.getDate()+(0>f?2:-1)),c(j)&&j.setDate(j.getDate()+(0>f?1:-2))),j.setHours(m),j}function d(b,c){r(2,arguments);const d=a(b).getTime(),e=n(c);return new Date(d+e)}function h(b,c){r(2,arguments);const e=n(c);return d(b,36e5*e)}function g(b,g){r(1,arguments);var e=g||{},h=e.locale,i=h&&h.options&&h.options.weekStartsOn,j=null==i?0:n(i),k=null==e.weekStartsOn?j:n(e.weekStartsOn);if(!(0<=k&&6>=k))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=a(b),l=c.getDay(),f=(l<k?7:0)+l-k;return c.setDate(c.getDate()-f),c.setHours(0,0,0,0),c}function m(a){return r(1,arguments),g(a,{weekStartsOn:1})}function w(b){r(1,arguments);const c=a(b),d=c.getFullYear(),e=new Date(0);e.setFullYear(d+1,0,4),e.setHours(0,0,0,0);const f=m(e),g=new Date(0);g.setFullYear(d,0,4),g.setHours(0,0,0,0);const h=m(g);return c.getTime()>=f.getTime()?d+1:c.getTime()>=h.getTime()?d:d-1}function v(b){r(1,arguments);const c=w(b),d=new Date(0);d.setFullYear(c,0,4),d.setHours(0,0,0,0);const e=m(d);return e}function y(a){const b=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return b.setUTCFullYear(a.getFullYear()),a.getTime()-b.getTime()}function T(b){r(1,arguments);const c=a(b);return c.setHours(0,0,0,0),c}function b(b,c){r(2,arguments);var d=T(b),e=T(c),a=d.getTime()-y(d),f=e.getTime()-y(e);return Math.round((a-f)/864e5)}function D(c,d){r(2,arguments);var e=a(c),f=n(d),g=b(e,v(e)),h=new Date(0);return h.setFullYear(f,0,4),h.setHours(0,0,0,0),(e=v(h)).setDate(e.getDate()+g),e}function p(b,c){r(2,arguments);const d=n(c);return D(b,w(b)+d)}function M(b,c){r(2,arguments);const e=n(c);return d(b,6e4*e)}function k(b,c){r(2,arguments);const d=n(c);return i(b,3*d)}function x(b,c){r(2,arguments);const e=n(c);return d(b,1e3*e)}function C(b,c){r(2,arguments);const d=n(c);return o(b,7*d)}function Y(b,c){r(2,arguments);const d=n(c);return i(b,12*d)}function S(b,d,e={inclusive:!1}){r(2,arguments);const f=b||{},g=d||{},h=a(f.start).getTime(),i=a(f.end).getTime(),j=a(g.start).getTime(),c=a(g.end).getTime();if(!(h<=i&&j<=c))throw new RangeError("Invalid interval");return e.inclusive?h<=c&&j<=i:h<c&&j<i}function N(b,c){r(2,arguments);var d=a(b);if(isNaN(d))return NaN;var f,g,h=d.getTime();return(null==c?[]:"function"==typeof c.forEach?c:Array.prototype.slice.call(c)).forEach(function(b,c){var d=a(b);if(isNaN(d))return f=NaN,void(g=NaN);var e=Math.abs(h-d.getTime());(null==f||e<g)&&(f=c,g=e)}),f}function O(b,c){r(2,arguments);var d=a(b);if(isNaN(d))return new Date(NaN);var f,g,h=d.getTime();return(null==c?[]:"function"==typeof c.forEach?c:Array.prototype.slice.call(c)).forEach(function(b){var c=a(b);if(isNaN(c))return f=new Date(NaN),void(g=NaN);var d=Math.abs(h-c.getTime());(null==f||d<g)&&(f=c,g=d)}),f}function U(b,c){r(2,arguments);const d=a(b),e=a(c),f=d.getTime()-e.getTime();return 0>f?-1:0<f?1:f}function E(b,c){r(2,arguments);const d=a(b),e=a(c),f=d.getTime()-e.getTime();return 0<f?-1:0>f?1:f}function H(b){r(1,arguments);var c=a(b);return!isNaN(c)}function F(b,c){r(2,arguments);const d=T(b),e=T(c);return d.getTime()===e.getTime()}function I(g,h){r(2,arguments);var e=a(g),i=a(h);if(!H(e)||!H(i))return new Date(NaN);var j=b(e,i),c=0>j?-1:1,k=n(j/7),f=5*k;for(i=o(i,7*k);!F(e,i);)f+=u(i)?0:c,i=o(i,c);return 0==f?0:f}function W(a,b){return r(2,arguments),w(a)-w(b)}function R(b,c){r(2,arguments);var d=m(b),e=m(c),a=d.getTime()-y(d),f=e.getTime()-y(e);return Math.round((a-f)/6048e5)}function P(b,c){r(2,arguments);var d=a(b),e=a(c),f=d.getFullYear()-e.getFullYear(),g=d.getMonth()-e.getMonth();return 12*f+g}function q(b){r(1,arguments);const c=a(b),d=Math.floor(c.getMonth()/3)+1;return d}function $(b,c){r(2,arguments);var d=a(b),e=a(c),f=d.getFullYear()-e.getFullYear(),g=q(d)-q(e);return 4*f+g}function Q(b,c,d){r(2,arguments);var e=g(b,d),a=g(c,d),f=e.getTime()-y(e),h=a.getTime()-y(a);return Math.round((f-h)/6048e5)}function L(b,c){r(2,arguments);var d=a(b),e=a(c);return d.getFullYear()-e.getFullYear()}function X(a,b){var c=a.getFullYear()-b.getFullYear()||a.getMonth()-b.getMonth()||a.getDate()-b.getDate()||a.getHours()-b.getHours()||a.getMinutes()-b.getMinutes()||a.getSeconds()-b.getSeconds()||a.getMilliseconds()-b.getMilliseconds();return 0>c?-1:0<c?1:c}function B(d,f){r(2,arguments);var e=a(d),g=a(f),h=X(e,g),i=Math.abs(b(e,g));e.setDate(e.getDate()-h*i);var j=X(e,g)===-h,k=h*(i-j);return 0==k?0:k}function G(b,c){r(2,arguments);var d=a(b),e=a(c);return d.getTime()-e.getTime()}function j(a,b){r(2,arguments);const c=G(a,b)/36e5;return 0<c?Math.floor(c):Math.ceil(c)}function z(b,c){r(2,arguments);const d=n(c);return p(b,-d)}function A(b,d){r(2,arguments);var e=a(b),f=a(d),g=U(e,f),h=Math.abs(W(e,f)),i=U(e=z(e,g*h),f)===-g,j=g*(h-i);return 0==j?0:j}function K(a,b){r(2,arguments);var c=G(a,b)/6e4;return 0<c?Math.floor(c):Math.ceil(c)}function Z(b){r(1,arguments);const c=a(b);return c.setHours(23,59,59,999),c}function J(b){r(1,arguments);const c=a(b),d=c.getMonth();return c.setFullYear(c.getFullYear(),d+1,0),c.setHours(23,59,59,999),c}function _(b){r(1,arguments);const c=a(b);return Z(c).getTime()===J(c).getTime()}function V(b,d){r(2,arguments);var e,f=a(b),g=a(d),h=U(f,g),i=Math.abs(P(f,g));if(1>i)e=0;else{1===f.getMonth()&&27<f.getDate()&&f.setDate(30),f.setMonth(f.getMonth()-h*i);var j=U(f,g)===-h;_(a(b))&&1===i&&1===U(b,g)&&(j=!1),e=h*(i-j)}return 0===e?0:e}function tt(a,b){r(2,arguments);var c=V(a,b)/3;return 0<c?Math.floor(c):Math.ceil(c)}function et(a,b){r(2,arguments);var c=G(a,b)/1e3;return 0<c?Math.floor(c):Math.ceil(c)}function nt(a,b){r(2,arguments);var c=B(a,b)/7;return 0<c?Math.floor(c):Math.ceil(c)}function rt(b,d){r(2,arguments);var e=a(b),f=a(d),g=U(e,f),h=Math.abs(L(e,f));e.setFullYear("1584"),f.setFullYear("1584");var i=U(e,f)===-g,j=g*(h-i);return 0==j?0:j}function at(b,d){r(1,arguments);const e=b||{},f=a(e.start),g=a(e.end),h=g.getTime();if(!(f.getTime()<=h))throw new RangeError("Invalid interval");const i=[],j=f;j.setHours(0,0,0,0);const c=d&&"step"in d?+d.step:1;if(1>c||isNaN(c))throw new RangeError("options.step must be a number greater than 1");for(;j.getTime()<=h;)i.push(a(j)),j.setDate(j.getDate()+c),j.setHours(0,0,0,0);return i}function ot(b,d){r(1,arguments);const e=b||{},g=a(e.start),j=a(e.end),i=g.getTime(),k=j.getTime();if(!(i<=k))throw new RangeError("Invalid interval");const m=[];let c=g;c.setMinutes(0,0,0);const n=d&&"step"in d?+d.step:1;if(1>n||isNaN(n))throw new RangeError("options.step must be a number greater than 1");for(;c.getTime()<=k;)m.push(a(c)),c=h(c,n);return m}function it(b){r(1,arguments);const c=b||{},d=a(c.start),e=a(c.end),f=e.getTime(),g=[];if(!(d.getTime()<=f))throw new RangeError("Invalid interval");const h=d;for(h.setHours(0,0,0,0),h.setDate(1);h.getTime()<=f;)g.push(a(h)),h.setMonth(h.getMonth()+1);return g}function st(b){r(1,arguments);const c=a(b),d=c.getMonth();return c.setMonth(d-d%3,1),c.setHours(0,0,0,0),c}function ut(b){r(1,arguments);const d=b||{},e=a(d.start),f=a(d.end);var g=f.getTime();if(!(e.getTime()<=g))throw new RangeError("Invalid interval");const h=st(e),j=st(f);g=j.getTime();const m=[];for(var c=h;c.getTime()<=g;)m.push(a(c)),c=k(c,1);return m}function ct(b,d){r(1,arguments);const e=b||{},f=a(e.start),h=a(e.end);var i=h.getTime();if(!(f.getTime()<=i))throw new RangeError("Invalid interval");const j=g(f,d),k=g(h,d);j.setHours(15),k.setHours(15),i=k.getTime();const c=[];for(let e=j;e.getTime()<=i;)e.setHours(0),c.push(a(e)),e=C(e,1),e.setHours(15);return c}function lt(a){r(1,arguments);const b=at(a),d=[];for(let e=0;e<b.length;){const a=be++;u(a)&&(d.push(a),c(a)&&(e+=5))}return d}function ft(b){r(1,arguments);const c=a(b);return c.setDate(1),c.setHours(0,0,0,0),c}function dt(a){r(1,arguments);const b=ft(a);if(isNaN(b.getTime()))throw new RangeError("The passed date is invalid");const c=J(a);return lt({start:b,end:c})}function ht(b){r(1,arguments);const c=a(b),d=new Date(0);return d.setFullYear(c.getFullYear(),0,1),d.setHours(0,0,0,0),d}function gt(b){r(1,arguments);var c=a(b),d=c.getFullYear();return c.setFullYear(d+1,0,0),c.setHours(23,59,59,999),c}function mt(a){r(1,arguments);var b=ht(a);if(isNaN(b))throw new RangeError("The passed date is invalid");var c=gt(a);return lt({start:b,end:c})}function wt(b){r(1,arguments);var c=b||{},d=a(c.start),e=a(c.end),f=e.getTime();if(!(d.getTime()<=f))throw new RangeError("Invalid interval");var g=[],h=d;for(h.setHours(0,0,0,0),h.setMonth(0,1);h.getTime()<=f;)g.push(a(h)),h.setFullYear(h.getFullYear()+1);return g}function vt(b){r(1,arguments);const c=a(b),d=c.getFullYear(),e=9+10*Math.floor(d/10);return c.setFullYear(e,11,31),c.setHours(23,59,59,999),c}function yt(b){r(1,arguments);const c=a(b);return c.setMinutes(59,59,999),c}function Tt(b,g){r(1,arguments);const e=g||{},h=e.locale,i=h&&h.options&&h.options.weekStartsOn,j=null==i?0:n(i),k=null==e.weekStartsOn?j:n(e.weekStartsOn);if(!(0<=k&&6>=k))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");const c=a(b),l=c.getDay(),f=6+(l<k?-7:0)-(l-k);return c.setDate(c.getDate()+f),c.setHours(23,59,59,999),c}function bt(a){return r(1,arguments),Tt(a,{weekStartsOn:1})}function Dt(b){r(1,arguments);const c=w(b),d=new Date(0);d.setFullYear(c+1,0,4),d.setHours(0,0,0,0);const e=m(d);return e.setMilliseconds(e.getMilliseconds()-1),e}function pt(b){r(1,arguments);const c=a(b);return c.setSeconds(59,999),c}function Mt(b){r(1,arguments);const c=a(b),d=c.getMonth();return c.setMonth(d-d%3+3,0),c.setHours(23,59,59,999),c}function kt(b){r(1,arguments);const c=a(b);return c.setMilliseconds(999),c}function xt(){return Z(Date.now())}function Ct(){const b=new Date,c=b.getFullYear(),d=b.getMonth(),e=b.getDate(),f=new Date(0);return f.setFullYear(c,d,e+1),f.setHours(23,59,59,999),f}function Yt(){const b=new Date,c=b.getFullYear(),d=b.getMonth(),e=b.getDate(),f=new Date(0);return f.setFullYear(c,d,e-1),f.setHours(23,59,59,999),f}t.d(e,{IHx:()=>s,lRK:()=>f,E4D:()=>o,TRp:()=>h,FW5:()=>p,n$9:()=>d,mHT:()=>M,zI1:()=>i,PEw:()=>k,v8_:()=>x,jh6:()=>C,BcS:()=>Y,i9C:()=>S,L6w:()=>N,r0A:()=>O,U07:()=>U,Q$z:()=>E,ylU:()=>I,wYv:()=>b,rgg:()=>W,gIK:()=>R,TTW:()=>P,Pcw:()=>$,SCw:()=>Q,b2b:()=>L,jc7:()=>B,Afj:()=>j,Enw:()=>A,_QS:()=>G,XXK:()=>K,dpX:()=>V,GXW:()=>tt,cAe:()=>et,pVe:()=>nt,ohG:()=>rt,Dyl:()=>at,eri:()=>ot,Ryi:()=>it,VIR:()=>ut,_sA:()=>ct,mY2:()=>lt,D4H:()=>dt,Jaj:()=>mt,k5S:()=>wt,iXC:()=>Z,r8:()=>vt,Tr$:()=>yt,g5s:()=>bt,oK0:()=>Dt,tgW:()=>pt,Vf5:()=>J,xmy:()=>Mt,EG7:()=>kt,piF:()=>xt,TSR:()=>Ct,vV0:()=>Tt,wRY:()=>gt,lRE:()=>Yt,WUZ:()=>le,Bb1:()=>ge,HyV:()=>me,QN$:()=>we,Dw7:()=>ve,LUK:()=>Te,cKn:()=>be,XT9:()=>De,mrR:()=>pe,e99:()=>Me,sOY:()=>Ce,lYz:()=>Ye,Krj:()=>Se,_3l:()=>Ne,wfZ:()=>Oe,BkN:()=>Ue,NCP:()=>Ee,yvf:()=>Fe,_JO:()=>Ie,pDf:()=>We,t3P:()=>Re,lTB:()=>Pe,Lyf:()=>w,u_L:()=>qe,ptw:()=>$e,q$1:()=>Qe,jwl:()=>Le,Grt:()=>Xe,GmD:()=>q,CXc:()=>Be,hKD:()=>Ge,ZGt:()=>je,Qk4:()=>Ke,Qy1:()=>Ze,clM:()=>ze,Rn0:()=>_e,Sow:()=>Ve,y3Y:()=>rn,Caw:()=>an,AxD:()=>sn,RRz:()=>un,J_U:()=>cn,Xyp:()=>ln,hVD:()=>fn,baq:()=>dn,Lkm:()=>hn,Ald:()=>gn,h2X:()=>_,Eg9:()=>He,BDr:()=>ir,rwE:()=>sr,CRU:()=>ur,KCn:()=>F,fu6:()=>lr,CR3:()=>dr,Qye:()=>hr,x08:()=>mr,xjs:()=>wr,Gll:()=>vr,qzn:()=>Tr,x17:()=>fr,FTO:()=>br,ouq:()=>l,HeL:()=>c,LzD:()=>Dr,c1p:()=>pr,Kw5:()=>Mr,k4Y:()=>kr,tZg:()=>xr,tGx:()=>Cr,mrs:()=>Yr,X2i:()=>Sr,J23:()=>Nr,zkt:()=>Or,Pmz:()=>Ur,Gyo:()=>Er,JYS:()=>H,t$I:()=>Hr,QDe:()=>u,_wM:()=>Fr,gO8:()=>Ir,qcu:()=>Wr,CtJ:()=>Pr,MFN:()=>qr,qlj:()=>Je,Kcv:()=>$r,$5k:()=>Rr,kFF:()=>Qr,ARO:()=>jr,Fp7:()=>Ar,LIw:()=>qa,may:()=>Kr,VV$:()=>Zr,QIL:()=>$a,Qc3:()=>rr,Dy_:()=>ea,Rxj:()=>fa,Y5B:()=>da,t8m:()=>ga,GSB:()=>ma,vOc:()=>wa,nJE:()=>va,Bq9:()=>ya,vYw:()=>Ta,MM1:()=>ba,$rd:()=>D,IP5:()=>Da,HZm:()=>pa,q0L:()=>ha,dnu:()=>Ma,Op_:()=>ka,$Bo:()=>xa,mDs:()=>Ca,Mqo:()=>Ya,b7Q:()=>T,xM2:()=>Sa,ouc:()=>cr,TRG:()=>m,EMy:()=>v,Fqb:()=>gr,Nme:()=>ft,xnd:()=>st,m1u:()=>yr,IFn:()=>Na,oX3:()=>Oa,zJ7:()=>g,vDK:()=>Ae,emk:()=>ht,YxI:()=>Ua,luU:()=>nn,eED:()=>Ea,kwo:()=>tn,bSA:()=>Ha,zRx:()=>z,IUg:()=>Wt,_5I:()=>Fa,W9x:()=>en,YWP:()=>Ia,cKU:()=>Wa,taE:()=>Ra,eM9:()=>Pa,ZUP:()=>a});var St={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function Nt(a){return function(b){var c=b||{},d=c.width?c.width+"":a.defaultWidth;return a.formatsd||a.formatsa.defaultWidth}}var Ot,Ut={date:Nt({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Nt({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Nt({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},Et={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"}; function Ht(b){return function(c,e){var f,g=e||{};if("formatting"===(g.context?g.context+"":"standalone")&&b.formattingValues){const c=b.defaultFormattingWidth||b.defaultWidth,e=g.width?g.width+"":c;f=b.formattingValuese||b.formattingValuesc}else{const c=b.defaultWidth,e=g.width?g.width+"":b.defaultWidth;f=b.valuese||b.valuesc}return fb.argumentCallback?b.argumentCallback(c):c}}function Ft(b){return function(f,e){var g=f+"",h=e||{},j=h.width,k=j&&b.matchPatternsj||b.matchPatternsb.defaultMatchWidth,i=g.match(k);if(!i)return null;var m,o=i0,c=j&&b.parsePatternsj||b.parsePatternsb.defaultParseWidth;return m="object Array"===Object.prototype.toString.call(c)?function(b){for(var c=0;c<b.length;c++)if(bc.test(o))return c}(c):function(b){for(var c in b)if(b.hasOwnProperty(c)&&bc.test(o))return c}(c),m=b.valueCallback?b.valueCallback(m):m,{value:m=h.valueCallback?h.valueCallback(m):m,rest:g.slice(o.length)}}}const It={code:"en-US",formatDistance:function(b,c,e){var f;return e=e||{},f="string"==typeof Stb?Stb:1===c?Stb.one:Stb.other.replace("{{count}}",c),e.addSuffix?0<e.comparison?"in "+f:f+" ago":f},formatLong:Ut,formatRelative:function(b){return Etb},localize:{ordinalNumber:function(b){var c=+b,e=c%100;if(20<e||10>e)switch(e%10){case 1:return c+"st";case 2:return c+"nd";case 3:return c+"rd";}return c+"th"},era:Ht({values:{narrow:"B","A",abbreviated:"BC","AD",wide:"Before Christ","Anno Domini"},defaultWidth:"wide"}),quarter:Ht({values:{narrow:"1","2","3","4",abbreviated:"Q1","Q2","Q3","Q4",wide:"1st quarter","2nd quarter","3rd quarter","4th quarter"},defaultWidth:"wide",argumentCallback:function(b){return+b-1}}),month:Ht({values:{narrow:"J","F","M","A","M","J","J","A","S","O","N","D",abbreviated:"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec",wide:"January","February","March","April","May","June","July","August","September","October","November","December"},defaultWidth:"wide"}),day:Ht({values:{narrow:"S","M","T","W","T","F","S",short:"Su","Mo","Tu","We","Th","Fr","Sa",abbreviated:"Sun","Mon","Tue","Wed","Thu","Fri","Sat",wide:"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"},defaultWidth:"wide"}),dayPeriod:Ht({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(Ot={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(b){return parseInt(b,10)}},function(b,c){var e=b+"",f=c||{},g=e.match(Ot.matchPattern);if(!g)return null;var h=g0,j=e.match(Ot.parsePattern);if(!j)return null;var i=Ot.valueCallback?Ot.valueCallback(j0):j0;return{value:i=f.valueCallback?f.valueCallback(i):i,rest:e.slice(h.length)}}),era:Ft({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:/^b/i,/^(a|c)/i},defaultParseWidth:"any"}),quarter:Ft({matchPatterns:{narrow:/^1234/i,abbreviated:/^q1234/i,wide:/^1234(th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:/1/i,/2/i,/3/i,/4/i},defaultParseWidth:"any",valueCallback:function(b){return b+1}}),month:Ft({matchPatterns:{narrow:/^jfmasond/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i,any:/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i},defaultParseWidth:"any"}),day:Ft({matchPatterns:{narrow:/^smtwf/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i,any:/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i},defaultParseWidth:"any"}),dayPeriod:Ft({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^(ap\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};function Wt(b,c){r(2,arguments);const e=n(c);return d(b,-e)}function Rt(b,c){for(var e=0>b?"-":"",f=Math.abs(b).toString();f.length<c;)f="0"+f;return e+f}const Pt={y:function(b,c){var e=b.getUTCFullYear(),f=0<e?e:1-e;return Rt("yy"===c?f%100:f,c.length)},M:function(b,c){var e=b.getUTCMonth();return"M"===c?e+1+"":Rt(e+1,2)},d:function(b,c){return Rt(b.getUTCDate(),c.length)},a:function(b,c){var e=1<=b.getUTCHours()/12?"pm":"am";switch(c){case"a":case"aa":return e.toUpperCase();case"aaa":return e;case"aaaaa":return e0;case"aaaa":default:return"am"==e?"a.m.":"p.m.";}},h:function(b,c){return Rt(b.getUTCHours()%12||12,c.length)},H:function(b,c){return Rt(b.getUTCHours(),c.length)},m:function(b,c){return Rt(b.getUTCMinutes(),c.length)},s:function(b,c){return Rt(b.getUTCSeconds(),c.length)},S:function(b,c){var e=c.length,f=b.getUTCMilliseconds();return Rt(Math.floor(f*Math.pow(10,e-3)),c.length)}};function qt(b){r(1,arguments);var c=a(b),e=c.getUTCDay(),f=(e<1?7:0)+e-1;return c.setUTCDate(c.getUTCDate()-f),c.setUTCHours(0,0,0,0),c}function $t(b){r(1,arguments);var c=a(b),e=c.getUTCFullYear(),f=new Date(0);f.setUTCFullYear(e+1,0,4),f.setUTCHours(0,0,0,0);var g=qt(f),h=new Date(0);h.setUTCFullYear(e,0,4),h.setUTCHours(0,0,0,0);var i=qt(h);return c.getTime()>=g.getTime()?e+1:c.getTime()>=i.getTime()?e:e-1}function Qt(b){r(1,arguments);var c=$t(b),e=new Date(0);e.setUTCFullYear(c,0,4),e.setUTCHours(0,0,0,0);var f=qt(e);return f}function Lt(b){r(1,arguments);var c=a(b),e=qt(c).getTime()-Qt(c).getTime();return Math.round(e/6048e5)+1}function Xt(b,g){r(1,arguments);var e=g||{},h=e.locale,i=h&&h.options&&h.options.weekStartsOn,j=null==i?0:n(i),k=null==e.weekStartsOn?j:n(e.weekStartsOn);if(!(0<=k&&6>=k))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=a(b),l=c.getUTCDay(),f=(l<k?7:0)+l-k;return c.setUTCDate(c.getUTCDate()-f),c.setUTCHours(0,0,0,0),c}function Bt(b,j){r(1,arguments);var e=a(b,j),k=e.getUTCFullYear(),i=j||{},o=i.locale,p=o&&o.options&&o.options.firstWeekContainsDate,c=null==p?1:n(p),l=null==i.firstWeekContainsDate?c:n(i.firstWeekContainsDate);if(!(1<=l&&7>=l))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(k+1,0,l),f.setUTCHours(0,0,0,0);var q=Xt(f,j),h=new Date(0);h.setUTCFullYear(k,0,l),h.setUTCHours(0,0,0,0);var g=Xt(h,j);return e.getTime()>=q.getTime()?k+1:e.getTime()>=g.getTime()?k:k-1}function Gt(b,g){r(1,arguments);var e=g||{},h=e.locale,j=h&&h.options&&h.options.firstWeekContainsDate,i=null==j?1:n(j),k=null==e.firstWeekContainsDate?i:n(e.firstWeekContainsDate),m=Bt(b,g),c=new Date(0);c.setUTCFullYear(m,0,k),c.setUTCHours(0,0,0,0);var l=Xt(c,g);return l}function jt(b,c){r(1,arguments);var e=a(b),f=Xt(e,c).getTime()-Gt(e,c).getTime();return Math.round(f/6048e5)+1}function zt(b,c){var e=0<b?"-":"+",f=Math.abs(b),g=Math.floor(f/60),h=f%60;if(0==h)return e+(g+"");return e+(g+"")+(c||"")+Rt(h,2)}function At(b,c){return 0==b%60?(0<b?"-":"+")+Rt(Math.abs(b)/60,2):Kt(b,c)}function Kt(b,c){var e=0<b?"-":"+",f=Math.abs(b);return e+Rt(Math.floor(f/60),2)+(c||"")+Rt(f%60,2)}const Zt={G:function(b,c,e){var f=0<b.getUTCFullYear()?1:0;switch(c){case"G":case"GG":case"GGG":return e.era(f,{width:"abbreviated"});case"GGGGG":return e.era(f,{width:"narrow"});case"GGGG":default:return e.era(f,{width:"wide"});}},y:function(b,c,e){if("yo"===c){var f=b.getUTCFullYear(),g=0<f?f:1-f;return e.ordinalNumber(g,{unit:"year"})}return Pt.y(b,c)},Y:function(b,c,e,f){var g=Bt(b,f),h=0<g?g:1-g;return"YY"===c?Rt(h%100,2):"Yo"===c?e.ordinalNumber(h,{unit:"year"}):Rt(h,c.length)},R:function(b,c){return Rt($t(b),c.length)},u:function(b,c){return Rt(b.getUTCFullYear(),c.length)},Q:function(b,c,e){var f=Math.ceil((b.getUTCMonth()+1)/3);switch(c){case"Q":return f+"";case"QQ":return Rt(f,2);case"Qo":return e.ordinalNumber(f,{unit:"quarter"});case"QQQ":return e.quarter(f,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(f,{width:"narrow",context:"formatting"});case"QQQQ":default:return e.quarter(f,{width:"wide",context:"formatting"});}},q:function(b,c,e){var f=Math.ceil((b.getUTCMonth()+1)/3);switch(c){case"q":return f+"";case"qq":return Rt(f,2);case"qo":return e.ordinalNumber(f,{unit:"quarter"});case"qqq":return e.quarter(f,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(f,{width:"narrow",context:"standalone"});case"qqqq":default:return e.quarter(f,{width:"wide",context:"standalone"});}},M:function(b,c,e){var f=b.getUTCMonth();switch(c){case"M":case"MM":return Pt.M(b,c);case"Mo":return e.ordinalNumber(f+1,{unit:"month"});case"MMM":return e.month(f,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(f,{width:"narrow",context:"formatting"});case"MMMM":default:return e.month(f,{width:"wide",context:"formatting"});}},L:function(b,c,e){var f=b.getUTCMonth();switch(c){case"L":return f+1+"";case"LL":return Rt(f+1,2);case"Lo":return e.ordinalNumber(f+1,{unit:"month"});case"LLL":return e.month(f,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(f,{width:"narrow",context:"standalone"});case"LLLL":default:return e.month(f,{width:"wide",context:"standalone"});}},w:function(b,c,e,f){var g=jt(b,f);return"wo"===c?e.ordinalNumber(g,{unit:"week"}):Rt(g,c.length)},I:function(b,c,e){var f=Lt(b);return"Io"===c?e.ordinalNumber(f,{unit:"week"}):Rt(f,c.length)},d:function(b,c,e){return"do"===c?e.ordinalNumber(b.getUTCDate(),{unit:"date"}):Pt.d(b,c)},D:function(b,c,e){var f=function(b){r(1,arguments);var c=a(b),e=c.getTime();c.setUTCMonth(0,1),c.setUTCHours(0,0,0,0);var f=c.getTime();return Math.floor((e-f)/864e5)+1}(b);return"Do"===c?e.ordinalNumber(f,{unit:"dayOfYear"}):Rt(f,c.length)},E:function(b,c,e){var f=b.getUTCDay();switch(c){case"E":case"EE":case"EEE":return e.day(f,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(f,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(f,{width:"short",context:"formatting"});case"EEEE":default:return e.day(f,{width:"wide",context:"formatting"});}},e:function(b,c,e,f){var g=b.getUTCDay(),h=(g-f.weekStartsOn+8)%7||7;switch(c){case"e":return h+"";case"ee":return Rt(h,2);case"eo":return e.ordinalNumber(h,{unit:"day"});case"eee":return e.day(g,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(g,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(g,{width:"short",context:"formatting"});case"eeee":default:return e.day(g,{width:"wide",context:"formatting"});}},c:function(b,c,e,f){var g=b.getUTCDay(),h=(g-f.weekStartsOn+8)%7||7;switch(c){case"c":return h+"";case"cc":return Rt(h,c.length);case"co":return e.ordinalNumber(h,{unit:"day"});case"ccc":return e.day(g,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(g,{width:"narrow",context:"standalone"});case"cccccc":return e.day(g,{width:"short",context:"standalone"});case"cccc":default:return e.day(g,{width:"wide",context:"standalone"});}},i:function(b,c,e){var f=b.getUTCDay(),g=0===f?7:f;switch(c){case"i":return g+"";case"ii":return Rt(g,c.length);case"io":return e.ordinalNumber(g,{unit:"day"});case"iii":return e.day(f,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(f,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(f,{width:"short",context:"formatting"});case"iiii":default:return e.day(f,{width:"wide",context:"formatting"});}},a:function(b,c,e){var f=1<=b.getUTCHours()/12?"pm":"am";switch(c){case"a":case"aa":return e.dayPeriod(f,{width:"abbreviated",context:"formatting"});case"aaa":return e.dayPeriod(f,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return e.dayPeriod(f,{width:"narrow",context:"formatting"});case"aaaa":default:return e.dayPeriod(f,{width:"wide",context:"formatting"});}},b:function(b,c,e){var f,g=b.getUTCHours();switch(f=12===g?"noon":0===g?"midnight":1<=g/12?"pm":"am",c){case"b":case"bb":return e.dayPeriod(f,{width:"abbreviated",context:"formatting"});case"bbb":return e.dayPeriod(f,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return e.dayPeriod(f,{width:"narrow",context:"formatting"});case"bbbb":default:return e.dayPeriod(f,{width:"wide",context:"formatting"});}},B:function(b,c,e){var f,g=b.getUTCHours();switch(f=17<=g?"evening":12<=g?"afternoon":4<=g?"morning":"night",c){case"B":case"BB":case"BBB":return e.dayPeriod(f,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(f,{width:"narrow",context:"formatting"});case"BBBB":default:return e.dayPeriod(f,{width:"wide",context:"formatting"});}},h:function(b,c,e){if("ho"===c){var f=b.getUTCHours()%12;return 0==f&&(f=12),e.ordinalNumber(f,{unit:"hour"})}return Pt.h(b,c)},H:function(b,c,e){return"Ho"===c?e.ordinalNumber(b.getUTCHours(),{unit:"hour"}):Pt.H(b,c)},K:function(b,c,e){var f=b.getUTCHours()%12;return"Ko"===c?e.ordinalNumber(f,{unit:"hour"}):Rt(f,c.length)},k:function(b,c,e){var f=b.getUTCHours();return 0===f&&(f=24),"ko"===c?e.ordinalNumber(f,{unit:"hour"}):Rt(f,c.length)},m:function(b,c,e){return"mo"===c?e.ordinalNumber(b.getUTCMinutes(),{unit:"minute"}):Pt.m(b,c)},s:function(b,c,e){return"so"===c?e.ordinalNumber(b.getUTCSeconds(),{unit:"second"}):Pt.s(b,c)},S:function(b,c){return Pt.S(b,c)},X:function(b,c,e,f){var g=(f._originalDate||b).getTimezoneOffset();if(0===g)return"Z";switch(c){case"X":return At(g);case"XXXX":case"XX":return Kt(g);case"XXXXX":case"XXX":default:return Kt(g,":");}},x:function(b,c,e,f){var g=(f._originalDate||b).getTimezoneOffset();switch(c){case"x":return At(g);case"xxxx":case"xx":return Kt(g);case"xxxxx":case"xxx":default:return Kt(g,":");}},O:function(b,c,e,f){var g=(f._originalDate||b).getTimezoneOffset();switch(c){case"O":case"OO":case"OOO":return"GMT"+zt(g,":");case"OOOO":default:return"GMT"+Kt(g,":");}},z:function(b,c,e,f){var g=(f._originalDate||b).getTimezoneOffset();switch(c){case"z":case"zz":case"zzz":return"GMT"+zt(g,":");case"zzzz":default:return"GMT"+Kt(g,":");}},t:function(b,c,e,f){var g=f._originalDate||b;return Rt(Math.floor(g.getTime()/1e3),c.length)},T:function(b,c,e,f){return Rt((f._originalDate||b).getTime(),c.length)}};function Jt(b,c){switch(b){case"P":return c.date({width:"short"});case"PP":return c.date({width:"medium"});case"PPP":return c.date({width:"long"});case"PPPP":default:return c.date({width:"full"});}}function _t(b,c){switch(b){case"p":return c.time({width:"short"});case"pp":return c.time({width:"medium"});case"ppp":return c.time({width:"long"});case"pppp":default:return c.time({width:"full"});}}const Vt={p:_t,P:function(b,c){var e,f=b.match(/(P+)(p+)?/),g=f1,h=f2;if(!h)return Jt(b,c);switch(g){case"P":e=c.dateTime({width:"short"});break;case"PP":e=c.dateTime({width:"medium"});break;case"PPP":e=c.dateTime({width:"long"});break;case"PPPP":default:e=c.dateTime({width:"full"});}return e.replace("{{date}}",Jt(g,c)).replace("{{time}}",_t(h,c))}};var te="D","DD",ee="YY","YYYY";function ne(b){return-1!==te.indexOf(b)}function re(b){return-1!==ee.indexOf(b)}function ae(b,c,e){if("YYYY"===b)throw new RangeError(Use \`yyyy\` instead of \`YYYY\` (in \`${c}\`) for formatting years to the input \`${e}\`; see: https://git.io/fxCyr);if("YY"===b)throw new RangeError(Use \`yy\` instead of \`YY\` (in \`${c}\`) for formatting years to the input \`${e}\`; see: https://git.io/fxCyr);if("D"===b)throw new RangeError(Use \`d\` instead of \`D\` (in \`${c}\`) for formatting days of the month to the input \`${e}\`; see: https://git.io/fxCyr);if("DD"===b)throw new RangeError(Use \`dd\` instead of \`DD\` (in \`${c}\`) for formatting days of the month to the input \`${e}\`; see: https://git.io/fxCyr)}var oe=/yYQqMLwIdDecihHKkmso|(\w)\1*|''|'(''|^')+('|$)|./g,ie=/P+p+|P+|p+|''|'(''|^')+('|$)|./g,se=/^'(^*?)'?$/,ue=/''/g,ce=/a-zA-Z/;function le(i,j,e){r(2,arguments);var k=e||{},o=k.locale||It,p=o.options&&o.options.firstWeekContainsDate,c=null==p?1:n(p),l=null==k.firstWeekContainsDate?c:n(k.firstWeekContainsDate);if(!(1<=l&&7>=l))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=o.options&&o.options.weekStartsOn,q=null==f?0:n(f),h=null==k.weekStartsOn?q:n(k.weekStartsOn);if(!(0<=h&&6>=h))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!o.localize)throw new RangeError("locale must contain localize property");if(!o.formatLong)throw new RangeError("locale must contain formatLong property");var g=a(i);if(!H(g))throw new RangeError("Invalid time value");var m=y(g),s=Wt(g,m),u={firstWeekContainsDate:l,weekStartsOn:h,locale:o,_originalDate:g},t=(j+"").match(ie).map(function(b){var c=b0;return"p"===c||"P"===c?(0,Vtc)(b,o.formatLong,u):b}).join("").match(oe).map(function(b){if("''"===b)return"'";var c=b0;if("'"===c)return fe(b);var e=Ztc;if(e)return!k.useAdditionalWeekYearTokens&&re(b)&&ae(b,j,i),!k.useAdditionalDayOfYearTokens&&ne(b)&&ae(b,j,i),e(s,b,o.localize,u);if(c.match(ce))throw new RangeError("Format string contains an unescaped latin alphabet character "+c+"");return b}).join("");return t}function fe(b){return b.match(se)1.replace(ue,"'")}function de(b,c){if(null==b)throw new TypeError("assign requires that input parameter not be null or undefined");for(var f in c=c||{})c.hasOwnProperty(f)&&(bf=cf);return b}function he(b){return de({},b)}function ge(j,k,e){var p=Math.round;r(2,arguments);var q=e||{},o=q.locale||It;if(!o.formatDistance)throw new RangeError("locale must contain formatDistance property");var i=U(j,k);if(isNaN(i))throw new RangeError("Invalid time value");var s,t,x=he(q);x.addSuffix=!!q.addSuffix,x.comparison=i,0<i?(s=a(k),t=a(j)):(s=a(j),t=a(k));var l,z=et(t,s),A=(y(t)-y(s))/1e3,h=p((z-A)/60);if(2>h)return q.includeSeconds?5>z?o.formatDistance("lessThanXSeconds",5,x):10>z?o.formatDistance("lessThanXSeconds",10,x):20>z?o.formatDistance("lessThanXSeconds",20,x):40>z?o.formatDistance("halfAMinute",null,x):60>z?o.formatDistance("lessThanXMinutes",1,x):o.formatDistance("xMinutes",1,x):0===h?o.formatDistance("lessThanXMinutes",1,x):o.formatDistance("xMinutes",h,x);if(45>h)return o.formatDistance("xMinutes",h,x);if(90>h)return o.formatDistance("aboutXHours",1,x);if(1440>h){var g=p(h/60);return o.formatDistance("aboutXHours",g,x)}if(2520>h)return o.formatDistance("xDays",1,x);if(43200>h){var m=p(h/1440);return o.formatDistance("xDays",m,x)}if(86400>h)return l=p(h/43200),o.formatDistance("aboutXMonths",l,x);if(12>(l=V(t,s))){var w=p(h/43200);return o.formatDistance("xMonths",w,x)}var v=l%12,B=Math.floor(l/12);return 3>v?o.formatDistance("aboutXYears",B,x):9>v?o.formatDistance("overXYears",B,x):o.formatDistance("almostXYears",B+1,x)}function me(j,k,e){r(2,arguments);var p=e||{},o=p.locale||It;if(!o.formatDistance)throw new RangeError("locale must contain localize.formatDistance property");var i=U(j,k);if(isNaN(i))throw new RangeError("Invalid time value");var q,s,t=he(p);t.addSuffix=!!p.addSuffix,t.comparison=i,0<i?(q=a(k),s=a(j)):(q=a(j),s=a(k));var l,x=null==p.roundingMethod?"round":p.roundingMethod+"";if("floor"==x)l=Math.floor;else if("ceil"==x)l=Math.ceil;else{if("round"!=x)throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");l=Math.round}var z,A=et(s,q),g=(y(s)-y(q))/1e3,m=l((A-g)/60);if("second"===(z=null==p.unit?1>m?"second":60>m?"minute":1440>m?"hour":43200>m?"day":525600>m?"month":"year":p.unit+""))return o.formatDistance("xSeconds",A,t);if("minute"===z)return o.formatDistance("xMinutes",m,t);if("hour"===z){var w=l(m/60);return o.formatDistance("xHours",w,t)}if("day"===z){var v=l(m/1440);return o.formatDistance("xDays",v,t)}if("month"===z){var B=l(m/43200);return o.formatDistance("xMonths",B,t)}if("year"===z){var b=l(m/525600);return o.formatDistance("xYears",b,t)}throw new RangeError("unit must be 'second', 'minute', 'hour', 'day', 'month' or 'year'")}function we(b,c){return r(1,arguments),ge(b,Date.now(),c)}function ve(b,c){return r(1,arguments),me(b,Date.now(),c)}const ye="years","months","weeks","days","hours","minutes","seconds";function Te(b,c={}){if(1>arguments.length)throw new TypeError(1 argument required, but only ${arguments.length} present);const e=c.format||ye,f=c.locale||It,g=c.zero||!1,h=c.delimiter||" ",j=e.reduce((c,e)=>{const h=x${e.replace(/(^.)/,b=>b.toUpperCase())};return"number"==typeof be&&(g||be)?c.concat(f.formatDistance(h,be)):c},[]).join(h);return j} function be(d,f){var h=Math.floor,k=Math.abs;if(1>arguments.length)throw new TypeError(1 argument required, but only ${arguments.length} present);const p=a(d);if(!H(p))throw new RangeError("Invalid time value");const e=f||{},q=null==e.format?"extended":e.format+"",t=null==e.representation?"complete":e.representation+"";if("extended"!=q&&"basic"!=q)throw new RangeError("format must be 'extended' or 'basic'");if("date"!=t&&"time"!=t&&"complete"!=t)throw new RangeError("representation must be 'date', 'time', or 'complete'");let w="",x="";const z="extended"==q?"-":"",c="extended"==q?":":"";if("time"!=t){const c=Rt(p.getDate(),2),d=Rt(p.getMonth()+1,2);w=${Rt(p.getFullYear(),4)}${z}${d}${z}${c}}if("date"!=t){const d=p.getTimezoneOffset();if(0!==d){const c=k(d);x=${0>d?"+":"-"}${Rt(h(c/60),2)}:${Rt(c%60,2)}}else x="Z";w=${w}${""==w?"":"T"}${[Rt(p.getHours(),2),Rt(p.getMinutes(),2),Rt(p.getSeconds(),2)].join(c)}${x}}return w}function De(d,f){if(1>arguments.length)throw new TypeError(1 argument required, but only ${arguments.length} present);const h=a(d);if(!H(h))throw new RangeError("Invalid time value");const e=f||{},k=null==e.format?"extended":e.format+"",l=null==e.representation?"complete":e.representation+"";if("extended"!=k&&"basic"!=k)throw new RangeError("format must be 'extended' or 'basic'");if("date"!=l&&"time"!=l&&"complete"!=l)throw new RangeError("representation must be 'date', 'time', or 'complete'");let p="";const q="extended"==k?"-":"",t="extended"==k?":":"";if("time"!=l){const c=Rt(h.getDate(),2),d=Rt(h.getMonth()+1,2);p=${Rt(h.getFullYear(),4)}${q}${d}${q}${c}}return"date"!=l&&(p=${p}${""==p?"":" "}${Rt(h.getHours(),2)}${t}${Rt(h.getMinutes(),2)}${t}${Rt(h.getSeconds(),2)}),p}function pe(c){if(r(1,arguments),"object"!=typeof c)throw new Error("Duration must be an object");const{years:d=0,months:e=0,days:f=0,hours:h=0,minutes:k=0,seconds:l=0}=c;returnP${d}Y${e}M${f}DT${h}H${k}M${l}S}function Me(k,p){if(1>arguments.length)throw new TypeError(1 arguments required, but only ${arguments.length} present);const e=a(k);if(!H(e))throw new RangeError("Invalid time value");const q=p||{},w=null==q.fractionDigits?0:n(q.fractionDigits);if(!(0<=w&&3>=w))throw new RangeError("fractionDigits must be between 0 and 3 inclusively");const t=Rt(e.getDate(),2),s=Rt(e.getMonth()+1,2),u=e.getFullYear(),c=Rt(e.getHours(),2),l=Rt(e.getMinutes(),2),f=Rt(e.getSeconds(),2);let d="";if(0<w){const c=e.getMilliseconds();d="."+Rt(Math.floor(c*Math.pow(10,w-3)),w)}let x="";const z=e.getTimezoneOffset();if(0!==z){const c=Math.abs(z);x=${0>z?"+":"-"}${Rt(n(c/60),2)}:${Rt(c%60,2)}}else x="Z";return${u}-${s}-${t}T${c}:${l}:${f}${d}${x}}const ke="Sun","Mon","Tue","Wed","Thu","Fri","Sat",xe="Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec";function Ce(d){if(1>arguments.length)throw new TypeError(1 arguments required, but only ${arguments.length} present);const f=a(d);if(!H(f))throw new RangeError("Invalid time value");const e=kef.getUTCDay(),h=Rt(f.getUTCDate(),2),k=xef.getUTCMonth(),l=f.getUTCFullYear(),p=Rt(f.getUTCHours(),2),q=Rt(f.getUTCMinutes(),2),s=Rt(f.getUTCSeconds(),2);return${e}, ${h} ${k} ${l} ${p}:${q}:${s} GMT}function Ye(k,p,e){r(2,arguments);var q=a(k),t=a(p),w=e||{},s=w.locale||It;if(!s.localize)throw new RangeError("locale must contain localize property");if(!s.formatLong)throw new RangeError("locale must contain formatLong property");if(!s.formatRelative)throw new RangeError("locale must contain formatRelative property");var u,x=b(q,t);if(isNaN(x))throw new RangeError("Invalid time value");u=-6>x?"other":-1>x?"lastWeek":0>x?"yesterday":1>x?"today":2>x?"tomorrow":7>x?"nextWeek":"other";var l=Wt(q,y(q)),f=Wt(t,y(t)),d=s.formatRelative(u,l,f,w);return le(q,d,w)}function Se(c){r(1,arguments);var d=n(c);return a(1e3*d)}function Ne(c){r(1,arguments);const d=a(c),e=d.getDate();return e}function Oe(c){r(1,arguments);const d=a(c),e=d.getDay();return e}function Ue(c){r(1,arguments);const d=a(c),e=b(d,ht(d));return e+1}function Ee(c){r(1,arguments);const d=a(c),e=d.getFullYear(),f=d.getMonth(),h=new Date(0);return h.setFullYear(e,f+1,0),h.setHours(0,0,0,0),h.getDate()}function He(c){r(1,arguments);const d=a(c),e=d.getFullYear();return 0==e%400||0==e%4&&0!=e%100}function Fe(c){r(1,arguments);const d=a(c);return"Invalid Date"===new Date(d)+""?NaN:He(d)?366:365}function Ie(c){r(1,arguments);const d=a(c),e=d.getFullYear(),f=10*Math.floor(e/10);return f}function We(c){r(1,arguments);const d=a(c),e=d.getHours();return e}function Re(c){r(1,arguments);const d=a(c);let e=d.getDay();return 0===e&&(e=7),e}function Pe(c){r(1,arguments);const d=a(c),e=m(d).getTime()-v(d).getTime();return Math.round(e/6048e5)+1}function qe(c){r(1,arguments);const d=v(c),e=v(C(d,60)),f=e.valueOf()-d.valueOf();return Math.round(f/6048e5)}function $e(c){r(1,arguments);const d=a(c),e=d.getMilliseconds();return e}function Qe(c){r(1,arguments);const d=a(c),e=d.getMinutes();return e}function Le(c){r(1,arguments);const d=a(c),e=d.getMonth();return e}function Xe(h,k){r(2,arguments);const e=h||{},l=k||{},p=a(e.start).getTime(),q=a(e.end).getTime(),s=a(l.start).getTime(),t=a(l.end).getTime();if(!(p<=q&&s<=t))throw new RangeError("Invalid interval");if(!(p<t&&s<q))return 0;const c=s<p?p:s,f=t>q?q:t;return Math.ceil((f-c)/864e5)}function Be(c){r(1,arguments);const d=a(c),e=d.getSeconds();return e}function Ge(c){r(1,arguments);const d=a(c),e=d.getTime();return e}function je(c){return r(1,arguments),Math.floor(Ge(c)/1e3)}function ze(k,p){r(1,arguments);var e=a(k),q=e.getFullYear(),t=p||{},s=t.locale,u=s&&s.options&&s.options.firstWeekContainsDate,c=null==u?1:n(u),l=null==t.firstWeekContainsDate?c:n(t.firstWeekContainsDate);if(!(1<=l&&7>=l))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setFullYear(q+1,0,l),f.setHours(0,0,0,0);var d=g(f,p),h=new Date(0);h.setFullYear(q,0,l),h.setHours(0,0,0,0);var x=g(h,p);return e.getTime()>=d.getTime()?q+1:e.getTime()>=x.getTime()?q:q-1}function Ae(d,h){r(1,arguments);var e=h||{},k=e.locale,p=k&&k.options&&k.options.firstWeekContainsDate,q=null==p?1:n(p),s=null==e.firstWeekContainsDate?q:n(e.firstWeekContainsDate),t=ze(d,h),c=new Date(0);c.setFullYear(t,0,s),c.setHours(0,0,0,0);var l=g(c,h);return l}function Ke(c,d){r(1,arguments);var e=a(c),f=g(e,d).getTime()-Ae(e,d).getTime();return Math.round(f/6048e5)+1}function Ze(k,p){r(1,arguments);var e=p||{},q=e.locale,t=q&&q.options&&q.options.weekStartsOn,w=null==t?0:n(t),s=null==e.weekStartsOn?w:n(e.weekStartsOn);if(!(0<=s&&6>=s))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=Ne(k);if(isNaN(u))return u;var c=Oe(ft(k)),l=0,x=1;if(u>(l=c>=s?s+7-c:s-c)){var z=u-l;x+=Math.ceil(z/7)}return x}function Je(c){r(1,arguments);const d=a(c),e=d.getMonth();return d.setFullYear(d.getFullYear(),e+1,0),d.setHours(0,0,0,0),d}function _e(c,d){return r(1,arguments),Q(Je(c),ft(c),d)+1}function Ve(c){r(1,arguments);const d=a(c),e=d.getFullYear();return e}function tn(c,d){r(2,arguments);const e=n(d);return o(c,-e)}function en(c,d){r(2,arguments);const e=n(d);return i(c,-e)}function nn(k,p){if(r(2,arguments),!p||"object"!=typeof p)return new Date(NaN);const e="years"in p?n(p.years):0,q="months"in p?n(p.months):0,t="weeks"in p?n(p.weeks):0,s="days"in p?n(p.days):0,u="hours"in p?n(p.hours):0,c="minutes"in p?n(p.minutes):0,l="seconds"in p?n(p.seconds):0,f=en(a(k),q+12*e),d=tn(f,s+7*t),h=new Date(d.getTime()-1e3*(l+60*(c+60*u)));return h}function rn({start:h,end:k}){var e=Math.abs;r(1,arguments);const p=a(h),q=a(k);if(!H(p))throw new RangeError("Start Date is invalid");if(!H(q))throw new RangeError("End Date is invalid");const t={years:0,months:0,days:0,hours:0,minutes:0,seconds:0},w=U(p,q);t.years=e(rt(p,q));const s=nn(p,{years:w*t.years});t.months=e(V(s,q));const u=nn(s,{months:w*t.months});t.days=e(B(u,q));const c=nn(u,{days:w*t.days});t.hours=e(j(c,q));const l=nn(c,{hours:w*t.hours});t.minutes=e(K(l,q));const f=nn(l,{minutes:w*t.minutes});return t.seconds=e(et(f,q)),t}function an(c,d,e){let f;return r(1,arguments),on(d)?f=d:e=d,new Intl.DateTimeFormat(null==e?void 0:e.locale,f).format(c)}function on(c){return void 0!==c&&!("locale"in c)}function sn(c,d){r(2,arguments);const e=a(c),f=a(d);return e.getTime()>f.getTime()}function un(c,d){r(2,arguments);const e=a(c),f=a(d);return e.getTime()<f.getTime()}function cn(c){return r(1,arguments),c instanceof Date||"object"==typeof c&&"object Date"===Object.prototype.toString.call(c)}function ln(c,d){r(2,arguments);const e=a(c),f=a(d);return e.getTime()===f.getTime()}function fn(c,d,e){if(3>arguments.length)throw new TypeError("3 argument required, but only "+arguments.length+" present");const f=new Date(c,d,e);return f.getFullYear()===c&&f.getMonth()===d&&f.getDate()===e}function dn(c){return r(1,arguments),1===a(c).getDate()}function hn(c){return r(1,arguments),5===a(c).getDay()}function gn(c){return r(1,arguments),a(c).getTime()>Date.now()}function mn(k,p,e){r(2,arguments);var q=e||{},t=q.locale,s=t&&t.options&&t.options.weekStartsOn,u=null==s?0:n(s),c=null==q.weekStartsOn?u:n(q.weekStartsOn);if(!(0<=c&&6>=c))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=a(k),f=n(p),d=l.getUTCDay(),h=((f%7+7)%7<c?7:0)+f-d;return l.setUTCDate(l.getUTCDate()+h),l}var wn=/^(10-2|0?\d)/,vn=/^(30-1|0-2?\d)/,yn=/^(360-6|30-5\d|0-2?\d?\d)/,Tn=/^(50-3|0-4?\d)/,bn=/^(20-3|0-1?\d)/,Dn=/^(20-4|0-1?\d)/,pn=/^(10-1|0?\d)/,Mn=/^(10-2|0?\d)/,kn=/^0-5?\d/,xn=/^0-5?\d/,Cn=/^\d/,Yn=/^\d{1,2}/,Sn=/^\d{1,3}/,Nn=/^\d{1,4}/,On=/^-?\d+/,Un=/^-?\d/,En=/^-?\d{1,2}/,Hn=/^-?\d{1,3}/,Fn=/^-?\d{1,4}/,In=/^(+-)(\d{2})(\d{2})?|Z/,Wn=/^(+-)(\d{2})(\d{2})|Z/,Rn=/^(+-)(\d{2})(\d{2})((\d{2}))?|Z/,Pn=/^(+-)(\d{2}):(\d{2})|Z/,qn=/^(+-)(\d{2}):(\d{2})(:(\d{2}))?|Z/;function $n(c,d,e){var f=d.match(c);if(!f)return null;var h=parseInt(f0,10);return{value:e?e(h):h,rest:d.slice(f0.length)}}function Qn(c,d){var e=d.match(c);return e?"Z"===e0?{value:0,rest:d.slice(1)}:{value:("+"===e1?1:-1)*(36e5*(e2?parseInt(e2,10):0)+6e4*(e3?parseInt(e3,10):0)+1e3*(e5?parseInt(e5,10):0)),rest:d.slice(e0.length)}:null}function Ln(c,d){return $n(On,c,d)}function Xn(c,d,e){return 1===c?$n(Cn,d,e):2===c?$n(Yn,d,e):3===c?$n(Sn,d,e):4===c?$n(Nn,d,e):$n(new RegExp("^\\d{1,"+c+"}"),d,e)}function Bn(c,d,e){return 1===c?$n(Un,d,e):2===c?$n(En,d,e):3===c?$n(Hn,d,e):4===c?$n(Fn,d,e):$n(new RegExp("^-?\\d{1,"+c+"}"),d,e)}function Gn(c){switch(c){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0;}}function jn(c,d){var e,f=0<d,h=f?d:1-d;if(50>=h)e=c||100;else{var k=h+50;e=c+100*Math.floor(k/100)-(c>=k%100?100:0)}return f?e:1-e}var zn=31,28,31,30,31,30,31,31,30,31,30,31,An=31,29,31,30,31,30,31,31,30,31,30,31;function Kn(c){return 0==c%400||0==c%4&&0!=c%100} const Zn={G:{priority:140,parse:function(b,c,d){switch(c){case"G":case"GG":case"GGG":return d.era(b,{width:"abbreviated"})||d.era(b,{width:"narrow"});case"GGGGG":return d.era(b,{width:"narrow"});case"GGGG":default:return d.era(b,{width:"wide"})||d.era(b,{width:"abbreviated"})||d.era(b,{width:"narrow"});}},set:function(b,c,d){return c.era=d,b.setUTCFullYear(d,0,1),b.setUTCHours(0,0,0,0),b},incompatibleTokens:"R","u","t","T"},y:{priority:130,parse:function(b,c,d){var e=function(b){return{year:b,isTwoDigitYear:"yy"===c}};return"y"===c?Xn(4,b,e):"yo"===c?d.ordinalNumber(b,{unit:"year",valueCallback:e}):Xn(c.length,b,e)},validate:function(b,c){return c.isTwoDigitYear||0<c.year},set:function(b,c,d){var e=b.getUTCFullYear();if(d.isTwoDigitYear){var f=jn(d.year,e);return b.setUTCFullYear(f,0,1),b.setUTCHours(0,0,0,0),b}var h="era"in c&&1!==c.era?1-d.year:d.year;return b.setUTCFullYear(h,0,1),b.setUTCHours(0,0,0,0),b},incompatibleTokens:"Y","R","u","w","I","i","e","c","t","T"},Y:{priority:130,parse:function(b,c,d){var e=function(b){return{year:b,isTwoDigitYear:"YY"===c}};return"Y"===c?Xn(4,b,e):"Yo"===c?d.ordinalNumber(b,{unit:"year",valueCallback:e}):Xn(c.length,b,e)},validate:function(b,c){return c.isTwoDigitYear||0<c.year},set:function(b,c,d,e){var f=Bt(b,e);if(d.isTwoDigitYear){var h=jn(d.year,f);return b.setUTCFullYear(h,0,e.firstWeekContainsDate),b.setUTCHours(0,0,0,0),Xt(b,e)}var j="era"in c&&1!==c.era?1-d.year:d.year;return b.setUTCFullYear(j,0,e.firstWeekContainsDate),b.setUTCHours(0,0,0,0),Xt(b,e)},incompatibleTokens:"y","R","u","Q","q","M","L","I","d","D","i","t","T"},R:{priority:130,parse:function(b,c){return Bn("R"===c?4:c.length,b)},set:function(b,c,d){var e=new Date(0);return e.setUTCFullYear(d,0,4),e.setUTCHours(0,0,0,0),qt(e)},incompatibleTokens:"G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"},u:{priority:130,parse:function(b,c){return Bn("u"===c?4:c.length,b)},set:function(b,c,d){return b.setUTCFullYear(d,0,1),b.setUTCHours(0,0,0,0),b},incompatibleTokens:"G","y","Y","R","w","I","i","e","c","t","T"},Q:{priority:120,parse:function(b,c,d){switch(c){case"Q":case"QQ":return Xn(c.length,b);case"Qo":return d.ordinalNumber(b,{unit:"quarter"});case"QQQ":return d.quarter(b,{width:"abbreviated",context:"formatting"})||d.quarter(b,{width:"narrow",context:"formatting"});case"QQQQQ":return d.quarter(b,{width:"narrow",context:"formatting"});case"QQQQ":default:return d.quarter(b,{width:"wide",context:"formatting"})||d.quarter(b,{width:"abbreviated",context:"formatting"})||d.quarter(b,{width:"narrow",context:"formatting"});}},validate:function(b,c){return 1<=c&&4>=c},set:function(b,c,d){return b.setUTCMonth(3*(d-1),1),b.setUTCHours(0,0,0,0),b},incompatibleTokens:"Y","R","q","M","L","w","I","d","D","i","e","c","t","T"},q:{priority:120,parse:function(b,c,d){switch(c){case"q":case"qq":return Xn(c.length,b);case"qo":return d.ordinalNumber(b,{unit:"quarter"});case"qqq":return d.quarter(b,{width:"abbreviated",context:"standalone"})||d.quarter(b,{width:"narrow",context:"standalone"});case"qqqqq":return d.quarter(b,{width:"narrow",context:"standalone"});case"qqqq":default:return d.quarter(b,{width:"wide",context:"standalone"})||d.quarter(b,{width:"abbreviated",context:"standalone"})||d.quarter(b,{width:"narrow",context:"standalone"});}},validate:function(b,c){return 1<=c&&4>=c},set:function(b,c,d){return b.setUTCMonth(3*(d-1),1),b.setUTCHours(0,0,0,0),b},incompatibleTokens:"Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"},M:{priority:110,parse:function(b,c,d){var e=function(b){return b-1};switch(c){case"M":return $n(wn,b,e);case"MM":return Xn(2,b,e);case"Mo":return d.ordinalNumber(b,{unit:"month",valueCallback:e});case"MMM":return d.month(b,{width:"abbreviated",context:"formatting"})||d.month(b,{width:"narrow",context:"formatting"});case"MMMMM":return d.month(b,{width:"narrow",context:"formatting"});case"MMMM":default:return d.month(b,{width:"wide",context:"formatting"})||d.month(b,{width:"abbreviated",context:"formatting"})||d.month(b,{width:"narrow",context:"formatting"});}},validate:function(b,c){return 0<=c&&11>=c},set:function(b,c,d){return b.setUTCMonth(d,1),b.setUTCHours(0,0,0,0),b},incompatibleTokens:"Y","R","q","Q","L","w","I","D","i","e","c","t","T"},L:{priority:110,parse:function(b,c,d){var e=function(b){return b-1};switch(c){case"L":return $n(wn,b,e);case"LL":return Xn(2,b,e);case"Lo":return d.ordinalNumber(b,{unit:"month",valueCallback:e});case"LLL":return d.month(b,{width:"abbreviated",context:"standalone"})||d.month(b,{width:"narrow",context:"standalone"});case"LLLLL":return d.month(b,{width:"narrow",context:"standalone"});case"LLLL":default:return d.month(b,{width:"wide",context:"standalone"})||d.month(b,{width:"abbreviated",context:"standalone"})||d.month(b,{width:"narrow",context:"standalone"});}},validate:function(b,c){return 0<=c&&11>=c},set:function(b,c,d){return b.setUTCMonth(d,1),b.setUTCHours(0,0,0,0),b},incompatibleTokens:"Y","R","q","Q","M","w","I","D","i","e","c","t","T"},w:{priority:100,parse:function(b,c,d){return"w"===c?$n(Tn,b):"wo"===c?d.ordinalNumber(b,{unit:"week"}):Xn(c.length,b)},validate:function(b,c){return 1<=c&&53>=c},set:function(b,c,d,e){return Xt(function(b,c,d){r(2,arguments);var e=a(b),f=n(c),h=jt(e,d)-f;return e.setUTCDate(e.getUTCDate()-7*h),e}(b,d,e),e)},incompatibleTokens:"y","R","u","q","Q","M","L","I","d","D","i","t","T"},I:{priority:100,parse:function(b,c,d){return"I"===c?$n(Tn,b):"Io"===c?d.ordinalNumber(b,{unit:"week"}):Xn(c.length,b)},validate:function(b,c){return 1<=c&&53>=c},set:function(b,c,d,e){return qt(function(b,c){r(2,arguments);var d=a(b),e=n(c),f=Lt(d)-e;return d.setUTCDate(d.getUTCDate()-7*f),d}(b,d,e),e)},incompatibleTokens:"y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"},d:{priority:90,subPriority:1,parse:function(b,c,d){return"d"===c?$n(vn,b):"do"===c?d.ordinalNumber(b,{unit:"date"}):Xn(c.length,b)},validate:function(b,c){var d=Kn(b.getUTCFullYear()),e=b.getUTCMonth();return d?1<=c&&c<=Ane:1<=c&&c<=zne},set:function(b,c,d){return b.setUTCDate(d),b.setUTCHours(0,0,0,0),b},incompatibleTokens:"Y","R","q","Q","w","I","D","i","e","c","t","T"},D:{priority:90,subPriority:1,parse:function(b,c,d){return"D"===c||"DD"===c?$n(yn,b):"Do"===c?d.ordinalNumber(b,{unit:"date"}):Xn(c.length,b)},validate:function(b,c){return Kn(b.getUTCFullYear())?1<=c&&366>=c:1<=c&&365>=c},set:function(b,c,d){return b.setUTCMonth(0,d),b.setUTCHours(0,0,0,0),b},incompatibleTokens:"Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"},E:{priority:90,parse:function(b,c,d){switch(c){case"E":case"EE":case"EEE":return d.day(b,{width:"abbreviated",context:"formatting"})||d.day(b,{width:"short",context:"formatting"})||d.day(b,{width:"narrow",context:"formatting"});case"EEEEE":return d.day(b,{width:"narrow",context:"formatting"});case"EEEEEE":return d.day(b,{width:"short",context:"formatting"})||d.day(b,{width:"narrow",context:"formatting"});case"EEEE":default:return d.day(b,{width:"wide",context:"formatting"})||d.day(b,{width:"abbreviated",context:"formatting"})||d.day(b,{width:"short",context:"formatting"})||d.day(b,{width:"narrow",context:"formatting"});}},validate:function(b,c){return 0<=c&&6>=c},set:function(b,c,d,e){return(b=mn(b,d,e)).setUTCHours(0,0,0,0),b},incompatibleTokens:"D","i","e","c","t","T"},e:{priority:90,parse:function(b,c,d,f){var e=function(b){var c=7*Math.floor((b-1)/7);return(b+f.weekStartsOn+6)%7+c};switch(c){case"e":case"ee":return Xn(c.length,b,e);case"eo":return d.ordinalNumber(b,{unit:"day",valueCallback:e});case"eee":return d.day(b,{width:"abbreviated",context:"formatting"})||d.day(b,{width:"short",context:"formatting"})||d.day(b,{width:"narrow",context:"formatting"});case"eeeee":return d.day(b,{width:"narrow",context:"formatting"});case"eeeeee":return d.day(b,{width:"short",context:"formatting"})||d.day(b,{width:"narrow",context:"formatting"});case"eeee":default:return d.day(b,{width:"wide",context:"formatting"})||d.day(b,{width:"abbreviated",context:"formatting"})||d.day(b,{width:"short",context:"formatting"})||d.day(b,{width:"narrow",context:"formatting"});}},validate:function(b,c){return 0<=c&&6>=c},set:function(b,c,d,e){return(b=mn(b,d,e)).setUTCHours(0,0,0,0),b},incompatibleTokens:"y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"},c:{priority:90,parse:function(b,c,d,f){var e=function(b){var c=7*Math.floor((b-1)/7);return(b+f.weekStartsOn+6)%7+c};switch(c){case"c":case"cc":return Xn(c.length,b,e);case"co":return d.ordinalNumber(b,{unit:"day",valueCallback:e});case"ccc":return d.day(b,{width:"abbreviated",context:"standalone"})||d.day(b,{width:"short",context:"standalone"})||d.day(b,{width:"narrow",context:"standalone"});case"ccccc":return d.day(b,{width:"narrow",context:"standalone"});case"cccccc":return d.day(b,{width:"short",context:"standalone"})||d.day(b,{width:"narrow",context:"standalone"});case"cccc":default:return d.day(b,{width:"wide",context:"standalone"})||d.day(b,{width:"abbreviated",context:"standalone"})||d.day(b,{width:"short",context:"standalone"})||d.day(b,{width:"narrow",context:"standalone"});}},validate:function(b,c){return 0<=c&&6>=c},set:function(b,c,d,e){return(b=mn(b,d,e)).setUTCHours(0,0,0,0),b},incompatibleTokens:"y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"},i:{priority:90,parse:function(b,c,d){var e=function(b){return 0===b?7:b};switch(c){case"i":case"ii":return Xn(c.length,b);case"io":return d.ordinalNumber(b,{unit:"day"});case"iii":return d.day(b,{width:"abbreviated",context:"formatting",valueCallback:e})||d.day(b,{width:"short",context:"formatting",valueCallback:e})||d.day(b,{width:"narrow",context:"formatting",valueCallback:e});case"iiiii":return d.day(b,{width:"narrow",context:"formatting",valueCallback:e});case"iiiiii":return d.day(b,{width:"short",context:"formatting",valueCallback:e})||d.day(b,{width:"narrow",context:"formatting",valueCallback:e});case"iiii":default:return d.day(b,{width:"wide",context:"formatting",valueCallback:e})||d.day(b,{width:"abbreviated",context:"formatting",valueCallback:e})||d.day(b,{width:"short",context:"formatting",valueCallback:e})||d.day(b,{width:"narrow",context:"formatting",valueCallback:e});}},validate:function(b,c){return 1<=c&&7>=c},set:function(b,c,d,e){return(b=function(b,d){r(2,arguments);var e=n(d);0==e%7&&(e-=7);var f=a(b),h=f.getUTCDay(),i=((e%7+7)%7<1?7:0)+e-h;return f.setUTCDate(f.getUTCDate()+i),f}(b,d,e)).setUTCHours(0,0,0,0),b},incompatibleTokens:"y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"},a:{priority:80,parse:function(b,c,d){switch(c){case"a":case"aa":case"aaa":return d.dayPeriod(b,{width:"abbreviated",context:"formatting"})||d.dayPeriod(b,{width:"narrow",context:"formatting"});case"aaaaa":return d.dayPeriod(b,{width:"narrow",context:"formatting"});case"aaaa":default:return d.dayPeriod(b,{width:"wide",context:"formatting"})||d.dayPeriod(b,{width:"abbreviated",context:"formatting"})||d.dayPeriod(b,{width:"narrow",context:"formatting"});}},set:function(b,c,d){return b.setUTCHours(Gn(d),0,0,0),b},incompatibleTokens:"b","B","H","K","k","t","T"},b:{priority:80,parse:function(b,c,d){switch(c){case"b":case"bb":case"bbb":return d.dayPeriod(b,{width:"abbreviated",context:"formatting"})||d.dayPeriod(b,{width:"narrow",context:"formatting"});case"bbbbb":return d.dayPeriod(b,{width:"narrow",context:"formatting"});case"bbbb":default:return d.dayPeriod(b,{width:"wide",context:"formatting"})||d.dayPeriod(b,{width:"abbreviated",context:"formatting"})||d.dayPeriod(b,{width:"narrow",context:"formatting"});}},set:function(b,c,d){return b.setUTCHours(Gn(d),0,0,0),b},incompatibleTokens:"a","B","H","K","k","t","T"},B:{priority:80,parse:function(b,c,d){switch(c){case"B":case"BB":case"BBB":return d.dayPeriod(b,{width:"abbreviated",context:"formatting"})||d.dayPeriod(b,{width:"narrow",context:"formatting"});case"BBBBB":return d.dayPeriod(b,{width:"narrow",context:"formatting"});case"BBBB":default:return d.dayPeriod(b,{width:"wide",context:"formatting"})||d.dayPeriod(b,{width:"abbreviated",context:"formatting"})||d.dayPeriod(b,{width:"narrow",context:"formatting"});}},set:function(b,c,d){return b.setUTCHours(Gn(d),0,0,0),b},incompatibleTokens:"a","b","t","T"},h:{priority:70,parse:function(b,c,d){return"h"===c?$n(Mn,b):"ho"===c?d.ordinalNumber(b,{unit:"hour"}):Xn(c.length,b)},validate:function(b,c){return 1<=c&&12>=c},set:function(b,c,d){var e=12<=b.getUTCHours();return e&&12>d?b.setUTCHours(d+12,0,0,0):e||12!==d?b.setUTCHours(d,0,0,0):b.setUTCHours(0,0,0,0),b},incompatibleTokens:"H","K","k","t","T"},H:{priority:70,parse:function(b,c,d){return"H"===c?$n(bn,b):"Ho"===c?d.ordinalNumber(b,{unit:"hour"}):Xn(c.length,b)},validate:function(b,c){return 0<=c&&23>=c},set:function(b,c,d){return b.setUTCHours(d,0,0,0),b},incompatibleTokens:"a","b","h","K","k","t","T"},K:{priority:70,parse:function(b,c,d){return"K"===c?$n(pn,b):"Ko"===c?d.ordinalNumber(b,{unit:"hour"}):Xn(c.length,b)},validate:function(b,c){return 0<=c&&11>=c},set:function(b,c,d){return 12<=b.getUTCHours()&&12>d?b.setUTCHours(d+12,0,0,0):b.setUTCHours(d,0,0,0),b},incompatibleTokens:"a","b","h","H","k","t","T"},k:{priority:70,parse:function(b,c,d){return"k"===c?$n(Dn,b):"ko"===c?d.ordinalNumber(b,{unit:"hour"}):Xn(c.length,b)},validate:function(b,c){return 1<=c&&24>=c},set:function(b,c,d){var e=24>=d?d%24:d;return b.setUTCHours(e,0,0,0),b},incompatibleTokens:"a","b","h","H","K","t","T"},m:{priority:60,parse:function(b,c,d){return"m"===c?$n(kn,b):"mo"===c?d.ordinalNumber(b,{unit:"minute"}):Xn(c.length,b)},validate:function(b,c){return 0<=c&&59>=c},set:function(b,c,d){return b.setUTCMinutes(d,0,0),b},incompatibleTokens:"t","T"},s:{priority:50,parse:function(b,c,d){return"s"===c?$n(xn,b):"so"===c?d.ordinalNumber(b,{unit:"second"}):Xn(c.length,b)},validate:function(b,c){return 0<=c&&59>=c},set:function(b,c,d){return b.setUTCSeconds(d,0),b},incompatibleTokens:"t","T"},S:{priority:30,parse:function(b,c){return Xn(c.length,b,function(b){return Math.floor(b*Math.pow(10,3-c.length))})},set:function(b,c,d){return b.setUTCMilliseconds(d),b},incompatibleTokens:"t","T"},X:{priority:10,parse:function(b,c){switch(c){case"X":return Qn(In,b);case"XX":return Qn(Wn,b);case"XXXX":return Qn(Rn,b);case"XXXXX":return Qn(qn,b);case"XXX":default:return Qn(Pn,b);}},set:function(b,c,d){return c.timestampIsSet?b:new Date(b.getTime()-d)},incompatibleTokens:"t","T","x"},x:{priority:10,parse:function(b,c){switch(c){case"x":return Qn(In,b);case"xx":return Qn(Wn,b);case"xxxx":return Qn(Rn,b);case"xxxxx":return Qn(qn,b);case"xxx":default:return Qn(Pn,b);}},set:function(b,c,d){return c.timestampIsSet?b:new Date(b.getTime()-d)},incompatibleTokens:"t","T","X"},t:{priority:40,parse:function(b){return Ln(b)},set:function(b,c,d){returnnew Date(1e3*d),{timestampIsSet:!0}},incompatibleTokens:"*"},T:{priority:20,parse:function(b){return Ln(b)},set:function(b,c,d){returnnew Date(d),{timestampIsSet:!0}},incompatibleTokens:"*"}};var Jn=/yYQqMLwIdDecihHKkmso|(\w)\1*|''|'(''|^')+('|$)|./g,_n=/P+p+|P+|p+|''|'(''|^')+('|$)|./g,Vn=/^'(^*?)'?$/,tr=/''/g,er=/\S/,nr=/a-zA-Z/;function rr(j,q,e,t){r(3,arguments);var i=j+"",z=q+"",u=t||{},c=u.locale||It;if(!c.match)throw new RangeError("locale must contain match property");var l=c.options&&c.options.firstWeekContainsDate,f=null==l?1:n(l),d=null==u.firstWeekContainsDate?f:n(u.firstWeekContainsDate);if(!(1<=d&&7>=d))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=c.options&&c.options.weekStartsOn,A=null==h?0:n(h),B=null==u.weekStartsOn?A:n(u.weekStartsOn);if(!(0<=B&&6>=B))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""==z)return""===i?a(e):new Date(NaN);var G,I={firstWeekContainsDate:d,weekStartsOn:B,locale:c},J={priority:10,subPriority:-1,set:ar,index:0},b=z.match(_n).map(function(b){var d=b0;return"p"===d||"P"===d?(0,Vtd)(b,c.formatLong,I):b}).join("").match(Jn);const D=[];for(G=0;G<b.length;G++){var p=bG;!u.useAdditionalWeekYearTokens&&re(p)&&ae(p,z,j),!u.useAdditionalDayOfYearTokens&&ne(p)&&ae(p,z,j);var K=p0,k=ZnK;if(k){const{incompatibleTokens:b}=k;if(Array.isArray(b)){let c;for(let d=0;d<D.length;d++){const e=Dd.token;if(-1!==b.indexOf(e)||e===K){c=Dd;break}}if(c)throw new RangeError(The format string mustn't contain \`${c.fullToken}\` and \`${p}\` at the same time)}else if("*"===k.incompatibleTokens&&D.length)throw new RangeError(The format string mustn't contain \`${p}\` and any other token at the same time);D.push({token:K,fullToken:p});var x=k.parse(i,p,c.match,I);if(!x)return new Date(NaN);J.push({priority:k.priority,subPriority:k.subPriority||0,set:k.set,validate:k.validate,value:x.value,index:J.length}),i=x.rest}else{if(K.match(nr))throw new RangeError("Format string contains an unescaped latin alphabet character "+K+"");if("''"===p?p="'":"'"===K&&(p=or(p)),0!==i.indexOf(p))return new Date(NaN);i=i.slice(p.length)}}if(0<i.length&&er.test(i))return new Date(NaN);var C=J.map(function(b){return b.priority}).sort(function(b,c){return c-b}).filter(function(b,c,d){return d.indexOf(b)===c}).map(function(b){return J.filter(function(c){return c.priority===b}).sort(function(b,c){return c.subPriority-b.subPriority})}).map(function(b){return b0}),L=a(e);if(isNaN(L))return new Date(NaN);var P=Wt(L,y(L)),Q={};for(G=0;G<C.length;G++){var O=CG;if(O.validate&&!O.validate(P,O.value,I))return new Date(NaN);var R=O.set(P,Q,O.value,I);R0?(P=R0,de(Q,R1)):P=R}return P}function ar(b,c){if(c.timestampIsSet)return b;var d=new Date(0);return d.setFullYear(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()),d.setHours(b.getUTCHours(),b.getUTCMinutes(),b.getUTCSeconds(),b.getUTCMilliseconds()),d}function or(b){return b.match(Vn)1.replace(tr,"'")}function ir(b,c,d){return r(2,arguments),H(rr(b,c,new Date,d))}function sr(b){return r(1,arguments),1===a(b).getDay()}function ur(b){return r(1,arguments),a(b).getTime()<Date.now()}function cr(b){r(1,arguments);const c=a(b);return c.setMinutes(0,0,0),c}function lr(b,c){r(2,arguments);const d=cr(b),e=cr(c);return d.getTime()===e.getTime()}function fr(b,c,d){r(2,arguments);const e=g(b,d),f=g(c,d);return e.getTime()===f.getTime()}function dr(b,c){return r(2,arguments),fr(b,c,{weekStartsOn:1})}function hr(b,c){r(2,arguments);const d=v(b),e=v(c);return d.getTime()===e.getTime()}function gr(b){r(1,arguments);const c=a(b);return c.setSeconds(0,0),c}function mr(b,c){r(2,arguments);const d=gr(b),e=gr(c);return d.getTime()===e.getTime()}function wr(b,c){r(2,arguments);const d=a(b),e=a(c);return d.getFullYear()===e.getFullYear()&&d.getMonth()===e.getMonth()}function vr(b,c){r(2,arguments);const d=st(b),e=st(c);return d.getTime()===e.getTime()}function yr(b){r(1,arguments);const c=a(b);return c.setMilliseconds(0),c}function Tr(b,c){r(2,arguments);const d=yr(b),e=yr(c);return d.getTime()===e.getTime()}function br(b,c){r(2,arguments);const d=a(b),e=a(c);return d.getFullYear()===e.getFullYear()}function Dr(b){return r(1,arguments),lr(Date.now(),b)}function pr(b){return r(1,arguments),dr(b,Date.now())}function Mr(b){return r(1,arguments),mr(Date.now(),b)}function kr(b){return r(1,arguments),wr(Date.now(),b)}function xr(b){return r(1,arguments),vr(Date.now(),b)}function Cr(b){return r(1,arguments),Tr(Date.now(),b)}function Yr(b,c){return r(1,arguments),fr(b,Date.now(),c)}function Sr(b){return r(1,arguments),br(b,Date.now())}function Nr(b){return r(1,arguments),4===a(b).getDay()}function Or(b){return r(1,arguments),F(b,Date.now())}function Ur(b){return r(1,arguments),F(b,o(Date.now(),1))}function Er(b){return r(1,arguments),2===a(b).getDay()}function Hr(b){return r(1,arguments),3===a(b).getDay()}function Fr(b,c){r(2,arguments);var d=c||{},e=a(b).getTime(),f=a(d.start).getTime(),h=a(d.end).getTime();if(!(f<=h))throw new RangeError("Invalid interval");return e>=f&&e<=h}function Ir(b){return r(1,arguments),F(b,tn(Date.now(),1))}function Wr(b){r(1,arguments);const c=a(b),d=c.getFullYear(),e=9+10*Math.floor(d/10);return c.setFullYear(e+1,0,0),c.setHours(0,0,0,0),c}function Rr(b,h){r(1,arguments);const e=h||{},j=e.locale,i=j&&j.options&&j.options.weekStartsOn,k=null==i?0:n(i),p=null==e.weekStartsOn?k:n(e.weekStartsOn);if(!(0<=p&&6>=p))throw new RangeError("weekStartsOn must be between 0 and 6");const c=a(b),l=c.getDay(),f=6+(l<p?-7:0)-(l-p);return c.setHours(0,0,0,0),c.setDate(c.getDate()+f),c}function Pr(b){return r(1,arguments),Rr(b,{weekStartsOn:1})}function qr(b){r(1,arguments);const c=w(b),d=new Date(0);d.setFullYear(c+1,0,4),d.setHours(0,0,0,0);const e=m(d);return e.setDate(e.getDate()-1),e}function $r(b){r(1,arguments);const c=a(b),d=c.getMonth();return c.setMonth(d-d%3+3,0),c.setHours(0,0,0,0),c}function Qr(b){r(1,arguments);const c=a(b),d=c.getFullYear();return c.setFullYear(d+1,0,0),c.setHours(0,0,0,0),c}var Lr=/(\w)\1*|''|'(''|^')+('|$)|./g,Xr=/^'(^*?)'?$/,Br=/''/g,Gr=/a-zA-Z/;function jr(b,c){r(2,arguments);var d=a(b);if(!H(d))throw new RangeError("Invalid time value");var e=y(d),f=Wt(d,e),h=(c+"").match(Lr).map(function(b){if("''"===b)return"'";var c=b0;if("'"===c)return zr(b);var d=Ptc;if(d)return d(f,b,null,{});if(c.match(Gr))throw new RangeError("Format string contains an unescaped latin alphabet character "+c+"");return b}).join("");return h}function zr(b){return b.match(Xr)1.replace(Br,"'")}function Ar(b){let c,d;if(r(1,arguments),b&&"function"==typeof b.forEach)c=b;else{if("object"!=typeof b||null===b)return new Date(NaN);c=Array.prototype.slice.call(b)}return c.forEach(function(b){const c=a(b);(void 0===d||d<c||isNaN(+c))&&(d=c)}),d||new Date(NaN)}function Kr({years:b,months:d,weeks:e,days:f,hours:h,minutes:j,seconds:i}){r(1,arguments);let k=0;b&&(k+=365.2425*b),d&&(k+=30.436875*d),e&&(k+=7*e),f&&(k+=f);let l=60*(60*(24*k));return h&&(l+=60*(60*h)),j&&(l+=60*j),i&&(l+=i),Math.round(1e3*l)}function Zr(b){var c,d;if(r(1,arguments),b&&"function"==typeof b.forEach)c=b;else{if("object"!=typeof b||null===b)return new Date(NaN);c=Array.prototype.slice.call(b)}return c.forEach(function(b){var c=a(b);(void 0===d||d>c||isNaN(c))&&(d=c)}),d||new Date(NaN)}var Jr={dateTimeDelimiter:/T /,timeZoneDelimiter:/Z /i,timezone:/(Z+-.*)$/},_r=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Vr=/^(\d{2}(?:.,\d*)?)(?::?(\d{2}(?:.,\d*)?))?(?::?(\d{2}(?:.,\d*)?))?$/,ta=/^(+-)(\d{2})(?::?(\d{2}))?$/;function ea(b,j){r(1,arguments);var e=j||{},k=null==e.additionalDigits?2:n(e.additionalDigits);if(2!==k&&1!==k&&0!==k)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!=typeof b&&"object String"!==Object.prototype.toString.call(b))return new Date(NaN);var p,q=na(b);if(q.date){var s=ra(q.date,k);p=aa(s.restDateString,s.year)}if(isNaN(p)||!p)return new Date(NaN);var t,u=p.getTime(),l=0;if(q.time&&(l=ia(q.time),isNaN(l)||null===l))return new Date(NaN);if(!q.timezone){var x=new Date(u+l),d=new Date(0);return d.setFullYear(x.getUTCFullYear(),x.getUTCMonth(),x.getUTCDate()),d.setHours(x.getUTCHours(),x.getUTCMinutes(),x.getUTCSeconds(),x.getUTCMilliseconds()),d}return t=ua(q.timezone),isNaN(t)?new Date(NaN):new Date(u+l+t)} function na(c){var d,g={},i=c.split(Jr.dateTimeDelimiter);if(2<i.length)return g;if(/:/.test(i0)?(g.date=null,d=i0):(g.date=i0,d=i1,Jr.timeZoneDelimiter.test(g.date)&&(g.date=c.split(Jr.timeZoneDelimiter)0,d=c.substr(g.date.length,c.length))),d){var j=Jr.timezone.exec(d);j?(g.time=d.replace(j1,""),g.timezone=j1):g.time=d}return g}function ra(c,d){var g=new RegExp("^(?:(\\d{4}|+-\\d{"+(4+d)+"})|(\\d{2}|+-\\d{"+(2+d)+"})$)"),i=c.match(g);if(!i)return{year:null};var j=i1&&parseInt(i1),l=i2&&parseInt(i2);return{year:null==l?j:100*l,restDateString:c.slice((i1||i2).length)}}function aa(d,g){if(null===g)return null;var j=d.match(_r);if(!j)return null;var l=!!j4,m=oa(j1),p=oa(j2)-1,q=oa(j3),i=oa(j4),s=oa(j5)-1;if(l)return function(c,d,g){return 1<=d&&53>=d&&0<=g&&6>=g}(0,i,s)?function(c,d,g){var i=new Date(0);i.setUTCFullYear(c,0,4);var j=7*(d-1)+g+1-(i.getUTCDay()||7);return i.setUTCDate(i.getUTCDate()+j),i}(g,i,s):new Date(NaN);var t=new Date(0);return function(c,d,g){return 0<=d&&11>=d&&1<=g&&g<=(cad||(la(c)?29:28))}(g,p,q)&&function(c,d){return 1<=d&&d<=(la(c)?366:365)}(g,m)?(t.setUTCFullYear(g,p,Math.max(m,q)),t):new Date(NaN)}function oa(c){return c?parseInt(c):1}function ia(c){var d=c.match(Vr);if(!d)return null;var g=sa(d1),i=sa(d2),j=sa(d3);return function(c,d,g){return 24===c?0===d&&0===g:0<=g&&60>g&&0<=d&&60>d&&0<=c&&25>c}(g,i,j)?36e5*g+6e4*i+1e3*j:NaN}function sa(c){return c&&parseFloat(c.replace(",","."))||0}function ua(c){if("Z"===c)return 0;var d=c.match(ta);if(!d)return 0;var g="+"===d1?-1:1,i=parseInt(d2),j=d3&&parseInt(d3)||0;return function(c,d){return 0<=d&&59>=d}(0,j)?g*(36e5*i+6e4*j):NaN}var ca=31,null,31,30,31,30,31,31,30,31,30,31;function la(c){return 0==c%400||0==c%4&&c%100}function fa(c){if(r(1,arguments),"string"==typeof c){var d=c.match(/(\d{4})-(\d{2})-(\d{2})T (\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return d?new Date(Date.UTC(+d1,d2-1,+d3,+d4-(d9||0)*("-"==d8?-1:1),+d5-(d10||0)*("-"==d8?-1:1),+d6,+((d7||"0")+"00").substring(0,3))):new Date(NaN)}return a(c)}function da(c,d){if(1>arguments.length)throw new TypeError("1 argument required, but only none provided present");var g=d&&"nearestTo"in d?n(d.nearestTo):1;if(1>g||30<g)throw new RangeError("options.nearestTo must be between 1 and 30");var j=a(c),m=j.getSeconds(),i=j.getMinutes()+m/60,p=Math.floor(i/g)*g,q=Math.round(i%g/g)*g;return new Date(j.getFullYear(),j.getMonth(),j.getDate(),j.getHours(),p+q)}function ha(d,g){r(2,arguments);var j=a(d),m=n(g),i=j.getFullYear(),p=j.getDate(),q=new Date(0);q.setFullYear(i,m,15),q.setHours(0,0,0,0);var c=Ee(q);return j.setMonth(m,Math.min(p,c)),j}function ga(c,d){if(r(2,arguments),"object"!=typeof d||null===d)throw new RangeError("values parameter must be an object");let g=a(c);return isNaN(g.getTime())?new Date(NaN):(null!=d.year&&g.setFullYear(d.year),null!=d.month&&(g=ha(g,d.month)),null!=d.date&&g.setDate(n(d.date)),null!=d.hours&&g.setHours(n(d.hours)),null!=d.minutes&&g.setMinutes(n(d.minutes)),null!=d.seconds&&g.setSeconds(n(d.seconds)),null!=d.milliseconds&&g.setMilliseconds(n(d.milliseconds)),g)}function ma(c,d){r(2,arguments);var g=a(c),j=n(d);return g.setDate(j),g}function wa(j,m,p){r(2,arguments);var i=p||{},q=i.locale,s=q&&q.options&&q.options.weekStartsOn,c=null==s?0:n(s),l=null==i.weekStartsOn?c:n(i.weekStartsOn);if(!(0<=l&&6>=l))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var t=a(j,i),d=n(m),u=t.getDay(),g=7-l,v=0>d||6<d?d-(u+g)%7:((d%7+7)%7+g)%7-(u+g)%7;return o(t,v,i)}function va(c,d){r(2,arguments);const g=a(c),j=n(d);return g.setMonth(0),g.setDate(j),g}function ya(c,d){r(2,arguments);var g=a(c),j=n(d);return g.setHours(j),g}function Ta(c,d){r(2,arguments);var g=a(c),i=n(d),j=Re(g);return o(g,i-j)}function ba(c,d){r(2,arguments);var g=a(c),j=n(d),i=Pe(g)-j;return g.setDate(g.getDate()-7*i),g}function Da(c,d){r(2,arguments);var g=a(c),j=n(d);return g.setMilliseconds(j),g}function pa(c,d){r(2,arguments);var g=a(c),j=n(d);return g.setMinutes(j),g}function Ma(c,d){r(2,arguments);var g=a(c),j=n(d),i=Math.floor(g.getMonth()/3)+1;return ha(g,g.getMonth()+3*(j-i))}function ka(c,d){r(2,arguments);var g=a(c),j=n(d);return g.setSeconds(j),g}function xa(c,d,g){r(2,arguments);var j=a(c),i=n(d),l=Ke(j,g)-i;return j.setDate(j.getDate()-7*l),j}function Ca(j,m,p){r(2,arguments);var q=p||{},i=q.locale,s=i&&i.options&&i.options.firstWeekContainsDate,t=null==s?1:n(s),c=null==q.firstWeekContainsDate?t:n(q.firstWeekContainsDate),l=a(j),u=n(m),d=b(l,Ae(l,p)),v=new Date(0);return v.setFullYear(u,0,c),v.setHours(0,0,0,0),(l=Ae(v,p)).setDate(l.getDate()+d),l}function Ya(c,d){r(2,arguments);var g=a(c),j=n(d);return isNaN(g)?new Date(NaN):(g.setFullYear(j),g)}function Sa(c){r(1,arguments);const d=a(c),g=d.getFullYear(),i=10*Math.floor(g/10);return d.setFullYear(i,0,1),d.setHours(0,0,0,0),d}function Na(){return T(Date.now())}function Oa(){const c=new Date,d=c.getFullYear(),g=c.getMonth(),i=c.getDate(),j=new Date(0);return j.setFullYear(d,g,i+1),j.setHours(0,0,0,0),j}function Ua(){const c=new Date,d=c.getFullYear(),g=c.getMonth(),i=c.getDate(),j=new Date(0);return j.setFullYear(d,g,i-1),j.setHours(0,0,0,0),j}function Ea(c,d){r(2,arguments);var g=n(d);return f(c,-g)}function Ha(c,d){r(2,arguments);const g=n(d);return h(c,-g)}function Fa(c,d){r(2,arguments);const g=n(d);return M(c,-g)}function Ia(c,d){r(2,arguments);const g=n(d);return k(c,-g)}function Wa(c,d){r(2,arguments);const g=n(d);return x(c,-g)}function Ra(c,d){r(2,arguments);const g=n(d);return C(c,-g)}function Pa(c,d){r(2,arguments);const g=n(d);return Y(c,-g)}var qa=1e3*(60*(60*(24*Math.pow(10,8)))),$a=-8640000000000000,Qa=e.IHx,La=e.lRK,Xa=e.E4D,Ba=e.TRp,Ga=e.FW5,ja=e.n$9,za=e.mHT,Aa=e.zI1,Ka=e.PEw,Za=e.v8_,Ja=e.jh6,_a=e.BcS,Va=e.i9C,to=e.L6w,eo=e.r0A,no=e.U07,ro=e.Q$z,ao=e.ylU,oo=e.wYv,io=e.rgg,so=e.gIK,uo=e.TTW,co=e.Pcw,lo=e.SCw,fo=e.b2b,ho=e.jc7,go=e.Afj,mo=e.Enw,wo=e._QS,vo=e.XXK,yo=e.dpX,To=e.GXW,bo=e.cAe,Do=e.pVe,po=e.ohG,Mo=e.Dyl,ko=e.eri,xo=e.Ryi,Co=e.VIR,Yo=e._sA,So=e.mY2,No=e.D4H,Oo=e.Jaj,Uo=e.k5S,Eo=e.iXC,Ho=e.r8,Fo=e.Tr$,Io=e.g5s,Wo=e.oK0,Ro=e.tgW,Po=e.Vf5,qo=e.xmy,$o=e.EG7,Qo=e.piF,Lo=e.TSR,Xo=e.vV0,Bo=e.wRY,Go=e.lRE,jo=e.WUZ,zo=e.Bb1,Ao=e.HyV,Ko=e.QN$,Zo=e.Dw7,Jo=e.LUK,_o=e.cKn,Vo=e.XT9,ti=e.mrR,ei=e.e99,ni=e.sOY,ri=e.lYz,ai=e.Krj,oi=e._3l,ii=e.wfZ,si=e.BkN,ui=e.NCP,ci=e.yvf,li=e._JO,fi=e.pDf,di=e.t3P,hi=e.lTB,gi=e.Lyf,mi=e.u_L,wi=e.ptw,vi=e.q$1,yi=e.jwl,Ti=e.Grt,bi=e.GmD,Di=e.CXc,pi=e.hKD,Mi=e.ZGt,ki=e.Qk4,xi=e.Qy1,Ci=e.clM,Yi=e.Rn0,Si=e.Sow,Ni=e.y3Y,Oi=e.Caw,Ui=e.AxD,Ei=e.RRz,Hi=e.J_U,Fi=e.Xyp,Ii=e.hVD,Wi=e.baq,Ri=e.Lkm,Pi=e.Ald,qi=e.h2X,$i=e.Eg9,Qi=e.BDr,Li=e.rwE,Xi=e.CRU,Bi=e.KCn,Gi=e.fu6,ji=e.CR3,zi=e.Qye,Ai=e.x08,Ki=e.xjs,Zi=e.Gll,Ji=e.qzn,_i=e.x17,Vi=e.FTO,ts=e.ouq,es=e.HeL,ns=e.LzD,rs=e.c1p,as=e.Kw5,os=e.k4Y,is=e.tZg,ss=e.tGx,us=e.mrs,cs=e.X2i,ls=e.J23,fs=e.zkt,ds=e.Pmz,hs=e.Gyo,gs=e.JYS,ms=e.t$I,ws=e.QDe,vs=e._wM,ys=e.gO8,Ts=e.qcu,bs=e.CtJ,Ds=e.MFN,ps=e.qlj,Ms=e.Kcv,ks=e.$5k,xs=e.kFF,Cs=e.ARO,Ys=e.Fp7,Ss=e.LIw,Ns=e.may,Os=e.VV$,Us=e.QIL,Es=e.Qc3,Hs=e.Dy_,Fs=e.Rxj,Is=e.Y5B,Ws=e.t8m,Rs=e.GSB,Ps=e.vOc,qs=e.nJE,$s=e.Bq9,Qs=e.vYw,Ls=e.MM1,Xs=e.$rd,Bs=e.IP5,Gs=e.HZm,js=e.q0L,zs=e.dnu,As=e.Op_,Ks=e.$Bo,Zs=e.mDs,Js=e.Mqo,_s=e.b7Q,Vs=e.xM2,tu=e.ouc,eu=e.TRG,nu=e.EMy,ru=e.Fqb,au=e.Nme,ou=e.xnd,iu=e.m1u,su=e.IFn,uu=e.oX3,cu=e.zJ7,lu=e.vDK,fu=e.emk,du=e.YxI,hu=e.luU,gu=e.eED,mu=e.kwo,wu=e.bSA,vu=e.zRx,yu=e.IUg,Tu=e._5I,bu=e.W9x,Du=e.YWP,pu=e.cKU,Mu=e.taE,ku=e.eM9,xu=e.ZUP; export{Qa as add,La as addBusinessDays,Xa as addDays,Ba as addHours,Ga as addISOWeekYears,ja as addMilliseconds,za as addMinutes,Aa as addMonths,Ka as addQuarters,Za as addSeconds,Ja as addWeeks,_a as addYears,Va as areIntervalsOverlapping,to as closestIndexTo,eo as closestTo,no as compareAsc,ro as compareDesc,ao as differenceInBusinessDays,oo as differenceInCalendarDays,io as differenceInCalendarISOWeekYears,so as differenceInCalendarISOWeeks,uo as differenceInCalendarMonths,co as differenceInCalendarQuarters,lo as differenceInCalendarWeeks,fo as differenceInCalendarYears,ho as differenceInDays,go as differenceInHours,mo as differenceInISOWeekYears,wo as differenceInMilliseconds,vo as differenceInMinutes,yo as differenceInMonths,To as differenceInQuarters,bo as differenceInSeconds,Do as differenceInWeeks,po as differenceInYears,Mo as eachDayOfInterval,ko as eachHourOfInterval,xo as eachMonthOfInterval,Co as eachQuarterOfInterval,Yo as eachWeekOfInterval,So as eachWeekendOfInterval,No as eachWeekendOfMonth,Oo as eachWeekendOfYear,Uo as eachYearOfInterval,Eo as endOfDay,Ho as endOfDecade,Fo as endOfHour,Io as endOfISOWeek,Wo as endOfISOWeekYear,Ro as endOfMinute,Po as endOfMonth,qo as endOfQuarter,$o as endOfSecond,Qo as endOfToday,Lo as endOfTomorrow,Xo as endOfWeek,Bo as endOfYear,Go as endOfYesterday,jo as format,zo as formatDistance,Ao as formatDistanceStrict,Ko as formatDistanceToNow,Zo as formatDistanceToNowStrict,Jo as formatDuration,_o as formatISO,Vo as formatISO9075,ti as formatISODuration,ei as formatRFC3339,ni as formatRFC7231,ri as formatRelative,ai as fromUnixTime,oi as getDate,ii as getDay,si as getDayOfYear,ui as getDaysInMonth,ci as getDaysInYear,li as getDecade,fi as getHours,di as getISODay,hi as getISOWeek,gi as getISOWeekYear,mi as getISOWeeksInYear,wi as getMilliseconds,vi as getMinutes,yi as getMonth,Ti as getOverlappingDaysInIntervals,bi as getQuarter,Di as getSeconds,pi as getTime,Mi as getUnixTime,ki as getWeek,xi as getWeekOfMonth,Ci as getWeekYear,Yi as getWeeksInMonth,Si as getYear,Ni as intervalToDuration,Oi as intlFormat,Ui as isAfter,Ei as isBefore,Hi as isDate,Fi as isEqual,Ii as isExists,Wi as isFirstDayOfMonth,Ri as isFriday,Pi as isFuture,qi as isLastDayOfMonth,$i as isLeapYear,Qi as isMatch,Li as isMonday,Xi as isPast,Bi as isSameDay,Gi as isSameHour,ji as isSameISOWeek,zi as isSameISOWeekYear,Ai as isSameMinute,Ki as isSameMonth,Zi as isSameQuarter,Ji as isSameSecond,_i as isSameWeek,Vi as isSameYear,ts as isSaturday,es as isSunday,ns as isThisHour,rs as isThisISOWeek,as as isThisMinute,os as isThisMonth,is as isThisQuarter,ss as isThisSecond,us as isThisWeek,cs as isThisYear,ls as isThursday,fs as isToday,ds as isTomorrow,hs as isTuesday,gs as isValid,ms as isWednesday,ws as isWeekend,vs as isWithinInterval,ys as isYesterday,Ts as lastDayOfDecade,bs as lastDayOfISOWeek,Ds as lastDayOfISOWeekYear,ps as lastDayOfMonth,Ms as lastDayOfQuarter,ks as lastDayOfWeek,xs as lastDayOfYear,Cs as lightFormat,Ys as max,Ss as maxTime,Ns as milliseconds,Os as min,Us as minTime,Es as parse,Hs as parseISO,Fs as parseJSON,Is as roundToNearestMinutes,Ws as set,Rs as setDate,Ps as setDay,qs as setDayOfYear,$s as setHours,Qs as setISODay,Ls as setISOWeek,Xs as setISOWeekYear,Bs as setMilliseconds,Gs as setMinutes,js as setMonth,zs as setQuarter,As as setSeconds,Ks as setWeek,Zs as setWeekYear,Js as setYear,_s as startOfDay,Vs as startOfDecade,tu as startOfHour,eu as startOfISOWeek,nu as startOfISOWeekYear,ru as startOfMinute,au as startOfMonth,ou as startOfQuarter,iu as startOfSecond,su as startOfToday,uu as startOfTomorrow,cu as startOfWeek,lu as startOfWeekYear,fu as startOfYear,du as startOfYesterday,hu as sub,gu as subBusinessDays,mu as subDays,wu as subHours,vu as subISOWeekYears,yu as subMilliseconds,Tu as subMinutes,bu as subMonths,Du as subQuarters,pu as subSeconds,Mu as subWeeks,ku as subYears,xu as toDate};