PageSourceSearch

https://www.dehomebiz.com.my/catalog/view/theme/aio/plugins/bulma-calendar/bulma-calendar.min.js

js dehomebiz.com.my collected 2026-10-06 00:42:03 UTC 321,641 bytes, 7,876 lines download raw bytes

vendor: 38,759 bytes, lines 1-963
1! function(e, t) {
2    "object" == typeof exports && "object" == typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define([], t) : "object" == typeof exports ? exports.bulmaCalendar = t() : e.bulmaCalendar = t()
3}("undefined" != typeof self ? self : this, function() {
4    return function(n) {
5        var o = {};
6
7        function r(e) {
8            if (o[e]) return o[e].exports;
9            var t = o[e] = {
10                i: e,
11                l: !1,
12                exports: {}
13            };
14            return n[e].call(t.exports, t, t.exports, r), t.l = !0, t.exports
15        }
16        return r.m = n, r.c = o, r.d = function(e, t, n) {
17            r.o(e, t) || Object.defineProperty(e, t, {
18                configurable: !1,
19                enumerable: !0,
20                get: n
21            })
22        }, r.n = function(e) {
23            var t = e && e.__esModule ? function() {
24                return e.default
25            } : function() {
26                return e
27            };
28            return r.d(t, "a", t), t
29        }, r.o = function(e, t) {
30            return Object.prototype.hasOwnProperty.call(e, t)
31        }, r.p = "", r(r.s = 200)
32    }([function(e, t, n) {
33        var h = n(116),
34            m = 36e5,
35            p = 6e4,
36            g = /[T ]/,
37            v = /:/,
38            _ = /^(\d{2})$/,
39            b = [/^([+-]\d{2})$/, /^([+-]\d{3})$/, /^([+-]\d{4})$/],
40            x = /^(\d{4})/,
41            y = [/^([+-]\d{4})/, /^([+-]\d{5})/, /^([+-]\d{6})/],
42            M = /^-(\d{2})$/,
43            k = /^-?(\d{3})$/,
44            D = /^-?(\d{2})-?(\d{2})$/,
45            w = /^-?W(\d{2})$/,
46            j = /^-?W(\d{2})-?(\d{1})$/,
47            S = /^(\d{2}([.,]\d*)?)$/,
48            T = /^(\d{2}):?(\d{2}([.,]\d*)?)$/,
49            Y = /^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,
50            X = /([Z+-].*)$/,
51            H = /^(Z)$/,
52            E = /^([+-])(\d{2})$/,
53            A = /^([+-])(\d{2}):?(\d{2})$/;
54
55        function P(e, t, n) {
56            t = t || 0, n = n || 0;
57            var o = new Date(0);
58            o.setUTCFullYear(e, 0, 4);
59            var r = 7 * t + n + 1 - (o.getUTCDay() || 7);
60            return o.setUTCDate(o.getUTCDate() + r), o
61        }
62        e.exports = function(e, t) {
63            if (h(e)) return new Date(e.getTime());
64            if ("string" != typeof e) return new Date(e);
65            var n = (t || {}).additionalDigits;
66            n = null == n ? 2 : Number(n);
67            var o = function(e) {
68                    var t, n = {},
69                        o = e.split(g);
70                    if (t = v.test(o[0]) ? (n.date = null, o[0]) : (n.date = o[0], o[1])) {
71                        var r = X.exec(t);
72                        r ? (n.time = t.replace(r[1], ""), n.timezone = r[1]) : n.time = t
73                    }
74                    return n
75                }(e),
76                r = function(e, t) {
77                    var n, o = b[t],
78                        r = y[t];
79                    if (n = x.exec(e) || r.exec(e)) {
80                        var i = n[1];
81                        return {
82                            year: parseInt(i, 10),
83                            restDateString: e.slice(i.length)
84                        }
85                    }
86                    if (n = _.exec(e) || o.exec(e)) {
87                        var a = n[1];
88                        return {
89                            year: 100 * parseInt(a, 10),
90                            restDateString: e.slice(a.length)
91                        }
92                    }
93                    return {
94                        year: null
95                    }
96                }(o.date, n),
97                i = r.year,
98                a = function(e, t) {
99                    if (null === t) return null;
100                    var n, o, r, i;
101                    if (0 === e.length) return (o = new Date(0)).setUTCFullYear(t), o;
102                    if (n = M.exec(e)) return o = new Date(0), r = parseInt(n[1], 10) - 1, o.setUTCFullYear(t, r), o;
103                    if (n = k.exec(e)) {
104                        o = new Date(0);
105                        var a = parseInt(n[1], 10);
106                        return o.setUTCFullYear(t, 0, a), o
107                    }
108                    if (n = D.exec(e)) {
109                        o = new Date(0), r = parseInt(n[1], 10) - 1;
110                        var u = parseInt(n[2], 10);
111                        return o.setUTCFullYear(t, r, u), o
112                    }
113                    if (n = w.exec(e)) return i = parseInt(n[1], 10) - 1, P(t, i);
114                    if (n = j.exec(e)) {
115                        i = parseInt(n[1], 10) - 1;
116                        var s = parseInt(n[2], 10) - 1;
117                        return P(t, i, s)
118                    }
119                    return null
120                }(r.restDateString, i);
121            if (a) {
122                var u, s = a.getTime(),
123                    c = 0;
124                return o.time && (c = function(e) {
125                    var t, n, o;
126                    if (t = S.exec(e)) return (n = parseFloat(t[1].replace(",", "."))) % 24 * m;
127                    if (t = T.exec(e)) return n = parseInt(t[1], 10), o = parseFloat(t[2].replace(",", ".")), n % 24 * m + o * p;
128                    if (t = Y.exec(e)) {
129                        n = parseInt(t[1], 10), o = parseInt(t[2], 10);
130                        var r = parseFloat(t[3].replace(",", "."));
131                        return n % 24 * m + o * p + 1e3 * r
132                    }
133                    return null
134                }(o.time)), u = o.timezone ? (d = o.timezone, (l = H.exec(d)) ? 0 : (l = E.exec(d)) ? (f = 60 * parseInt(l[2], 10), "+" === l[1] ? -f : f) : (l = A.exec(d)) ? (f = 60 * parseInt(l[2], 10) + parseInt(l[3], 10), "+" === l[1] ? -f : f) : 0) : (u = new Date(s + c).getTimezoneOffset(), new Date(s + c + u * p).getTimezoneOffset()), new Date(s + c + u * p)
135            }
136            var d, l, f;
137            return new Date(e)
138        }
139    }, function(e, t) {
140        var r = ["M", "MM", "Q", "D", "DD", "DDD", "DDDD", "d", "E", "W", "WW", "YY", "YYYY", "GG", "GGGG", "H", "HH", "h", "hh", "m", "mm", "s", "ss", "S", "SS", "SSS", "Z", "ZZ", "X", "x"];
141        e.exports = function(e) {
142            var t = [];
143            for (var n in e) e.hasOwnProperty(n) && t.push(n);
144            var o = r.concat(t).sort().reverse();
145            return new RegExp("(\\[[^\\[]*\\])|(\\\\)?(" + o.join("|") + "|.)", "g")
146        }
147    }, function(e, t, n) {
148        var u = n(0),
149            s = n(3);
150        e.exports = function(e) {
151            var t = u(e),
152                n = t.getFullYear(),
153                o = new Date(0);
154            o.setFullYear(n + 1, 0, 4), o.setHours(0, 0, 0, 0);
155            var r = s(o),
156                i = new Date(0);
157            i.setFullYear(n, 0, 4), i.setHours(0, 0, 0, 0);
158            var a = s(i);
159            return t.getTime() >= r.getTime() ? n + 1 : t.getTime() >= a.getTime() ? n : n - 1
160        }
161    }, function(e, t, n) {
162        var o = n(79);
163        e.exports = function(e) {
164            return o(e, {
165                weekStartsOn: 1
166            })
167        }
168    }, function(e, t, n) {
169        var o = n(0);
170        e.exports = function(e) {
171            var t = o(e);
172            return t.setHours(0, 0, 0, 0), t
173        }
174    }, function(e, t, n) {
175        var o = n(10),
176            r = n(11);
177        e.exports = {
178            distanceInWords: o(),
179            format: r()
180        }
181    }, function(e, t, n) {
182        var r = n(0);
183        e.exports = function(e, t) {
184            var n = r(e),
185                o = Number(t);
186            return n.setDate(n.getDate() + o), n
187        }
188    }, function(e, t, n) {
189        var r = n(0);
190        e.exports = function(e, t) {
191            var n = r(e).getTime(),
192                o = Number(t);
193            return new Date(n + o)
194        }
195    }, function(e, t, n) {
196        var o = n(2),
197            r = n(3);
198        e.exports = function(e) {
199            var t = o(e),
200                n = new Date(0);
201            return n.setFullYear(t, 0, 4), n.setHours(0, 0, 0, 0), r(n)
202        }
203    }, function(e, t, n) {
204        var r = n(0);
205        e.exports = function(e, t) {
206            var n = r(e).getTime(),
207                o = r(t).getTime();
208            return n < o ? -1 : o < n ? 1 : 0
209        }
210    }, function(e, t) {
211        e.exports = function() {
212            var r = {
213                lessThanXSeconds: {
214                    one: "less than a second",
215                    other: "less than {{count}} seconds"
216                },
217                xSeconds: {
218                    one: "1 second",
219                    other: "{{count}} seconds"
220                },
221                halfAMinute: "half a minute",
222                lessThanXMinutes: {
223                    one: "less than a minute",
224                    other: "less than {{count}} minutes"
225                },
226                xMinutes: {
227                    one: "1 minute",
228                    other: "{{count}} minutes"
229                },
230                aboutXHours: {
231                    one: "about 1 hour",
232                    other: "about {{count}} hours"
233                },
234                xHours: {
235                    one: "1 hour",
236                    other: "{{count}} hours"
237                },
238                xDays: {
239                    one: "1 day",
240                    other: "{{count}} days"
241                },
242                aboutXMonths: {
243                    one: "about 1 month",
244                    other: "about {{count}} months"
245                },
246                xMonths: {
247                    one: "1 month",
248                    other: "{{count}} months"
249                },
250                aboutXYears: {
251                    one: "about 1 year",
252                    other: "about {{count}} years"
253                },
254                xYears: {
255                    one: "1 year",
256                    other: "{{count}} years"
257                },
258                overXYears: {
259                    one: "over 1 year",
260                    other: "over {{count}} years"
261                },
262                almostXYears: {
263                    one: "almost 1 year",
264                    other: "almost {{count}} years"
265                }
266            };
267            return {
268                localize: function(e, t, n) {
269                    var o;
270                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "in " + o : o + " ago" : o
271                }
272            }
273        }
274    }, function(e, t, n) {
275        var c = n(1);
276        e.exports = function() {
277            var t = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
278                n = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
279                o = ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
280                r = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
281                i = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
282                a = ["AM", "PM"],
283                u = ["am", "pm"],
284                s = ["a.m.", "p.m."],
285                e = {
286                    MMM: function(e) {
287                        return t[e.getMonth()]
288                    },
289                    MMMM: function(e) {
290                        return n[e.getMonth()]
291                    },
292                    dd: function(e) {
293                        return o[e.getDay()]
294                    },
295                    ddd: function(e) {
296                        return r[e.getDay()]
297                    },
298                    dddd: function(e) {
299                        return i[e.getDay()]
300                    },
301                    A: function(e) {
302                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
303                    },
304                    a: function(e) {
305                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
306                    },
307                    aa: function(e) {
308                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
309                    }
310                };
311            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
312                e[n + "o"] = function(e, t) {
313                    return function(e) {
314                        var t = e % 100;
315                        if (20 < t || t < 10) switch (t % 10) {
316                            case 1:
317                                return e + "st";
318                            case 2:
319                                return e + "nd";
320                            case 3:
321                                return e + "rd"
322                        }
323                        return e + "th"
324                    }(t[n](e))
325                }
326            }), {
327                formatters: e,
328                formattingTokensRegExp: c(e)
329            }
330        }
331    }, function(e, t) {
332        e.exports = function() {
333            var r = {
334                lessThanXSeconds: {
335                    one: "أقل من ثانية واحدة",
336                    other: "أقل من {{count}} ثواني"
337                },
338                xSeconds: {
339                    one: "ثانية واحدة",
340                    other: "{{count}} ثواني"
341                },
342                halfAMinute: "نصف دقيقة",
343                lessThanXMinutes: {
344                    one: "أقل من دقيقة",
345                    other: "أقل من {{count}} دقيقة"
346                },
347                xMinutes: {
348                    one: "دقيقة واحدة",
349                    other: "{{count}} دقائق"
350                },
351                aboutXHours: {
352                    one: "ساعة واحدة تقريباً",
353                    other: "{{count}} ساعات تقريباً"
354                },
355                xHours: {
356                    one: "ساعة واحدة",
357                    other: "{{count}} ساعات"
358                },
359                xDays: {
360                    one: "يوم واحد",
361                    other: "{{count}} أيام"
362                },
363                aboutXMonths: {
364                    one: "شهر واحد تقريباً",
365                    other: "{{count}} أشهر تقريباً"
366                },
367                xMonths: {
368                    one: "شهر واحد",
369                    other: "{{count}} أشهر"
370                },
371                aboutXYears: {
372                    one: "عام واحد تقريباً",
373                    other: "{{count}} أعوام تقريباً"
374                },
375                xYears: {
376                    one: "عام واحد",
377                    other: "{{count}} أعوام"
378                },
379                overXYears: {
380                    one: "أكثر من عام",
381                    other: "أكثر من {{count}} أعوام"
382                },
383                almostXYears: {
384                    one: "عام واحد تقريباً",
385                    other: "{{count}} أعوام تقريباً"
386                }
387            };
388            return {
389                localize: function(e, t, n) {
390                    var o;
391                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "في خلال " + o : "منذ " + o : o
392                }
393            }
394        }
395    }, function(e, t, n) {
396        var c = n(1);
397        e.exports = function() {
398            var t = ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"],
399                n = ["كانون الثاني يناير", "شباط فبراير", "آذار مارس", "نيسان أبريل", "أيار مايو", "حزيران يونيو", "تموز يوليو", "آب أغسطس", "أيلول سبتمبر", "تشرين الأول أكتوبر", "تشرين الثاني نوفمبر", "كانون الأول ديسمبر"],
400                o = ["ح", "ن", "ث", "ر", "خ", "ج", "س"],
401                r = ["أحد", "إثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت"],
402                i = ["الأحد", "الإثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت"],
403                a = ["صباح", "مساء"],
404                u = ["ص", "م"],
405                s = ["صباحاً", "مساءاً"],
406                e = {
407                    MMM: function(e) {
408                        return t[e.getMonth()]
409                    },
410                    MMMM: function(e) {
411                        return n[e.getMonth()]
412                    },
413                    dd: function(e) {
414                        return o[e.getDay()]
415                    },
416                    ddd: function(e) {
417                        return r[e.getDay()]
418                    },
419                    dddd: function(e) {
420                        return i[e.getDay()]
421                    },
422                    A: function(e) {
423                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
424                    },
425                    a: function(e) {
426                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
427                    },
428                    aa: function(e) {
429                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
430                    }
431                };
432            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(o) {
433                e[o + "o"] = function(e, t) {
434                    return n = t[o](e), String(n);
435                    var n
436                }
437            }), {
438                formatters: e,
439                formattingTokensRegExp: c(e)
440            }
441        }
442    }, function(e, t) {
443        e.exports = function() {
444            var r = {
445                lessThanXSeconds: {
446                    one: "по-малко от секунда",
447                    other: "по-малко от {{count}} секунди"
448                },
449                xSeconds: {
450                    one: "1 секунда",
451                    other: "{{count}} секунди"
452                },
453                halfAMinute: "половин минута",
454                lessThanXMinutes: {
455                    one: "по-малко от минута",
456                    other: "по-малко от {{count}} минути"
457                },
458                xMinutes: {
459                    one: "1 минута",
460                    other: "{{count}} минути"
461                },
462                aboutXHours: {
463                    one: "около час",
464                    other: "около {{count}} часа"
465                },
466                xHours: {
467                    one: "1 час",
468                    other: "{{count}} часа"
469                },
470                xDays: {
471                    one: "1 ден",
472                    other: "{{count}} дни"
473                },
474                aboutXMonths: {
475                    one: "около месец",
476                    other: "около {{count}} месеца"
477                },
478                xMonths: {
479                    one: "1 месец",
480                    other: "{{count}} месеца"
481                },
482                aboutXYears: {
483                    one: "около година",
484                    other: "около {{count}} години"
485                },
486                xYears: {
487                    one: "1 година",
488                    other: "{{count}} години"
489                },
490                overXYears: {
491                    one: "над година",
492                    other: "над {{count}} години"
493                },
494                almostXYears: {
495                    one: "почти година",
496                    other: "почти {{count}} години"
497                }
498            };
499            return {
500                localize: function(e, t, n) {
501                    var o;
502                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "след " + o : "преди " + o : o
503                }
504            }
505        }
506    }, function(e, t, n) {
507        var s = n(1);
508        e.exports = function() {
509            var t = ["яну", "фев", "мар", "апр", "май", "юни", "юли", "авг", "сеп", "окт", "ное", "дек"],
510                n = ["януари", "февруари", "март", "април", "май", "юни", "юли", "август", "септември", "октомври", "ноември", "декември"],
511                o = ["нд", "пн", "вт", "ср", "чт", "пт", "сб"],
512                r = ["нед", "пон", "вто", "сря", "чет", "пет", "съб"],
513                i = ["неделя", "понеделник", "вторник", "сряда", "четвъртък", "петък", "събота"],
514                a = ["сутринта", "на обяд", "следобед", "вечерта"],
515                e = function(e) {
516                    var t = e.getHours();
517                    return 4 <= t && t < 12 ? a[0] : 12 <= t && t < 14 ? a[1] : 14 <= t && t < 17 ? a[2] : a[3]
518                },
519                u = {
520                    MMM: function(e) {
521                        return t[e.getMonth()]
522                    },
523                    MMMM: function(e) {
524                        return n[e.getMonth()]
525                    },
526                    dd: function(e) {
527                        return o[e.getDay()]
528                    },
529                    ddd: function(e) {
530                        return r[e.getDay()]
531                    },
532                    dddd: function(e) {
533                        return i[e.getDay()]
534                    },
535                    A: e,
536                    a: e,
537                    aa: e
538                };
539            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
540                u[n + "o"] = function(e, t) {
541                    return function(e) {
542                        var t = e % 100;
543                        if (20 < t || t < 10) switch (t % 10) {
544                            case 1:
545                                return e + "-ви";
546                            case 2:
547                                return e + "-ри"
548                        }
549                        return e + "-и"
550                    }(t[n](e))
551                }
552            }), {
553                formatters: u,
554                formattingTokensRegExp: s(u)
555            }
556        }
557    }, function(e, t) {
558        e.exports = function() {
559            var r = {
560                lessThanXSeconds: {
561                    one: "menys d'un segon",
562                    other: "menys de {{count}} segons"
563                },
564                xSeconds: {
565                    one: "1 segon",
566                    other: "{{count}} segons"
567                },
568                halfAMinute: "mig minut",
569                lessThanXMinutes: {
570                    one: "menys d'un minut",
571                    other: "menys de {{count}} minuts"
572                },
573                xMinutes: {
574                    one: "1 minut",
575                    other: "{{count}} minuts"
576                },
577                aboutXHours: {
578                    one: "aproximadament una hora",
579                    other: "aproximadament {{count}} hores"
580                },
581                xHours: {
582                    one: "1 hora",
583                    other: "{{count}} hores"
584                },
585                xDays: {
586                    one: "1 dia",
587                    other: "{{count}} dies"
588                },
589                aboutXMonths: {
590                    one: "aproximadament un mes",
591                    other: "aproximadament {{count}} mesos"
592                },
593                xMonths: {
594                    one: "1 mes",
595                    other: "{{count}} mesos"
596                },
597                aboutXYears: {
598                    one: "aproximadament un any",
599                    other: "aproximadament {{count}} anys"
600                },
601                xYears: {
602                    one: "1 any",
603                    other: "{{count}} anys"
604                },
605                overXYears: {
606                    one: "més d'un any",
607                    other: "més de {{count}} anys"
608                },
609                almostXYears: {
610                    one: "gairebé un any",
611                    other: "gairebé {{count}} anys"
612                }
613            };
614            return {
615                localize: function(e, t, n) {
616                    var o;
617                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "en " + o : "fa " + o : o
618                }
619            }
620        }
621    }, function(e, t, n) {
622        var c = n(1);
623        e.exports = function() {
624            var t = ["gen", "feb", "mar", "abr", "mai", "jun", "jul", "ago", "set", "oct", "nov", "des"],
625                n = ["gener", "febrer", "març", "abril", "maig", "juny", "juliol", "agost", "setembre", "octobre", "novembre", "desembre"],
626                o = ["dg", "dl", "dt", "dc", "dj", "dv", "ds"],
627                r = ["dge", "dls", "dts", "dcs", "djs", "dvs", "dss"],
628                i = ["diumenge", "dilluns", "dimarts", "dimecres", "dijous", "divendres", "dissabte"],
629                a = ["AM", "PM"],
630                u = ["am", "pm"],
631                s = ["a.m.", "p.m."],
632                e = {
633                    MMM: function(e) {
634                        return t[e.getMonth()]
635                    },
636                    MMMM: function(e) {
637                        return n[e.getMonth()]
638                    },
639                    dd: function(e) {
640                        return o[e.getDay()]
641                    },
642                    ddd: function(e) {
643                        return r[e.getDay()]
644                    },
645                    dddd: function(e) {
646                        return i[e.getDay()]
647                    },
648                    A: function(e) {
649                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
650                    },
651                    a: function(e) {
652                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
653                    },
654                    aa: function(e) {
655                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
656                    }
657                };
658            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
659                e[n + "o"] = function(e, t) {
660                    return function(e) {
661                        switch (e) {
662                            case 1:
663                                return "1r";
664                            case 2:
665                                return "2n";
666                            case 3:
667                                return "3r";
668                            case 4:
669                                return "4t";
670                            default:
671                                return e + "è"
672                        }
673                    }(t[n](e))
674                }
675            }), {
676                formatters: e,
677                formattingTokensRegExp: c(e)
678            }
679        }
680    }, function(e, t) {
681        function c(e, t, n) {
682            var o, r, i = (o = e, 1 === (r = t) ? o.one : 2 <= r && r <= 4 ? o.twoFour : o.other);
683            return (i[n] || i).replace("{{count}}", t)
684        }
685
686        function d(e) {
687            var t = "";
688            return "almost" === e && (t = "skoro"), "about" === e && (t = "přibližně"), 0 < t.length ? t + " " : ""
689        }
690
691        function l(e) {
692            var t = "";
693            return "lessThan" === e && (t = "méně než"), "over" === e && (t = "více než"), 0 < t.length ? t + " " : ""
694        }
695        e.exports = function() {
696            var s = {
697                xSeconds: {
698                    one: {
699                        regular: "vteřina",
700                        past: "vteřinou",
701                        future: "vteřinu"
702                    },
703                    twoFour: {
704                        regular: "{{count}} vteřiny",
705                        past: "{{count}} vteřinami",
706                        future: "{{count}} vteřiny"
707                    },
708                    other: {
709                        regular: "{{count}} vteřin",
710                        past: "{{count}} vteřinami",
711                        future: "{{count}} vteřin"
712                    }
713                },
714                halfAMinute: {
715                    other: {
716                        regular: "půl minuty",
717                        past: "půl minutou",
718                        future: "půl minuty"
719                    }
720                },
721                xMinutes: {
722                    one: {
723                        regular: "minuta",
724                        past: "minutou",
725                        future: "minutu"
726                    },
727                    twoFour: {
728                        regular: "{{count}} minuty",
729                        past: "{{count}} minutami",
730                        future: "{{count}} minuty"
731                    },
732                    other: {
733                        regular: "{{count}} minut",
734                        past: "{{count}} minutami",
735                        future: "{{count}} minut"
736                    }
737                },
738                xHours: {
739                    one: {
740                        regular: "hodina",
741                        past: "hodinou",
742                        future: "hodinu"
743                    },
744                    twoFour: {
745                        regular: "{{count}} hodiny",
746                        past: "{{count}} hodinami",
747                        future: "{{count}} hodiny"
748                    },
749                    other: {
750                        regular: "{{count}} hodin",
751                        past: "{{count}} hodinami",
752                        future: "{{count}} hodin"
753                    }
754                },
755                xDays: {
756                    one: {
757                        regular: "den",
758                        past: "dnem",
759                        future: "den"
760                    },
761                    twoFour: {
762                        regular: "{{count}} dni",
763                        past: "{{count}} dny",
764                        future: "{{count}} dni"
765                    },
766                    other: {
767                        regular: "{{count}} dní",
768                        past: "{{count}} dny",
769                        future: "{{count}} dní"
770                    }
771                },
772                xMonths: {
773                    one: {
774                        regular: "měsíc",
775                        past: "měsícem",
776                        future: "měsíc"
777                    },
778                    twoFour: {
779                        regular: "{{count}} měsíce",
780                        past: "{{count}} měsíci",
781                        future: "{{count}} měsíce"
782                    },
783                    other: {
784                        regular: "{{count}} měsíců",
785                        past: "{{count}} měsíci",
786                        future: "{{count}} měsíců"
787                    }
788                },
789                xYears: {
790                    one: {
791                        regular: "rok",
792                        past: "rokem",
793                        future: "rok"
794                    },
795                    twoFour: {
796                        regular: "{{count}} roky",
797                        past: "{{count}} roky",
798                        future: "{{count}} roky"
799                    },
800                    other: {
801                        regular: "{{count}} roků",
802                        past: "{{count}} roky",
803                        future: "{{count}} roků"
804                    }
805                }
806            };
807            return {
808                localize: function(e, t, n) {
809                    n = n || {};
810                    var o, r, i = (o = e, ["lessThan", "about", "over", "almost"].filter(function(e) {
811                            return !!o.match(new RegExp("^" + e))
812                        })[0] || ""),
813                        a = (r = e.substring(i.length)).charAt(0).toLowerCase() + r.slice(1),
814                        u = s[a];
815                    return n.addSuffix ? 0 < n.comparison ? d(i) + "za " + l(i) + c(u, t, "future") : d(i) + "před " + l(i) + c(u, t, "past") : d(i) + l(i) + c(u, t, "regular")
816                }
817            }
818        }
819    }, function(e, t, n) {
820        var c = n(1);
821        e.exports = function() {
822            var t = ["led", "úno", "bře", "dub", "kvě", "čvn", "čvc", "srp", "zář", "říj", "lis", "pro"],
823                n = ["leden", "únor", "březen", "duben", "květen", "červen", "červenec", "srpen", "září", "říjen", "listopad", "prosinec"],
824                o = ["ne", "po", "út", "st", "čt", "pá", "so"],
825                r = ["ned", "pon", "úte", "stř", "čtv", "pát", "sob"],
826                i = ["neděle", "pondělí", "úterý", "středa", "čtvrtek", "pátek", "sobota"],
827                a = ["DOP.", "ODP."],
828                u = ["dop.", "odp."],
829                s = ["dopoledne", "odpoledne"],
830                e = {
831                    MMM: function(e) {
832                        return t[e.getMonth()]
833                    },
834                    MMMM: function(e) {
835                        return n[e.getMonth()]
836                    },
837                    dd: function(e) {
838                        return o[e.getDay()]
839                    },
840                    ddd: function(e) {
841                        return r[e.getDay()]
842                    },
843                    dddd: function(e) {
844                        return i[e.getDay()]
845                    },
846                    A: function(e) {
847                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
848                    },
849                    a: function(e) {
850                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
851                    },
852                    aa: function(e) {
853                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
854                    }
855                };
856            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
857                e[n + "o"] = function(e, t) {
858                    return t[n](e) + "."
859                }
860            }), {
861                formatters: e,
862                formattingTokensRegExp: c(e)
863            }
864        }
865    }, function(e, t) {
866        e.exports = function() {
867            var r = {
868                lessThanXSeconds: {
869                    one: "mindre end et sekund",
870                    other: "mindre end {{count}} sekunder"
871                },
872                xSeconds: {
873                    one: "1 sekund",
874                    other: "{{count}} sekunder"
875                },
876                halfAMinute: "et halvt minut",
877                lessThanXMinutes: {
878                    one: "mindre end et minut",
879                    other: "mindre end {{count}} minutter"
880                },
881                xMinutes: {
882                    one: "1 minut",
883                    other: "{{count}} minutter"
884                },
885                aboutXHours: {
886                    one: "cirka 1 time",
887                    other: "cirka {{count}} timer"
888                },
889                xHours: {
890                    one: "1 time",
891                    other: "{{count}} timer"
892                },
893                xDays: {
894                    one: "1 dag",
895                    other: "{{count}} dage"
896                },
897                aboutXMonths: {
898                    one: "cirka 1 måned",
899                    other: "cirka {{count}} måneder"
900                },
901                xMonths: {
902                    one: "1 måned",
903                    other: "{{count}} måneder"
904                },
905                aboutXYears: {
906                    one: "cirka 1 år",
907                    other: "cirka {{count}} år"
908                },
909                xYears: {
910                    one: "1 år",
911                    other: "{{count}} år"
912                },
913                overXYears: {
914                    one: "over 1 år",
915                    other: "over {{count}} år"
916                },
917                almostXYears: {
918                    one: "næsten 1 år",
919                    other: "næsten {{count}} år"
920                }
921            };
922            return {
923                localize: function(e, t, n) {
924                    var o;
925                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "om " + o : o + " siden" : o
926                }
927            }
928        }
929    }, function(e, t, n) {
930        var c = n(1);
931        e.exports = function() {
932            var t = ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec"],
933                n = ["januar", "februar", "marts", "april", "maj", "juni", "juli", "august", "september", "oktober", "november", "december"],
934                o = ["sø", "ma", "ti", "on", "to", "fr", "lø"],
935                r = ["søn", "man", "tir", "ons", "tor", "fre", "lør"],
936                i = ["søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag"],
937                a = ["AM", "PM"],
938                u = ["am", "pm"],
939                s = ["a.m.", "p.m."],
940                e = {
941                    MMM: function(e) {
942                        return t[e.getMonth()]
943                    },
944                    MMMM: function(e) {
945                        return n[e.getMonth()]
946                    },
947                    dd: function(e) {
948                        return o[e.getDay()]
949                    },
950                    ddd: function(e) {
951                        return r[e.getDay()]
952                    },
953                    dddd: function(e) {
954                        return i[e.getDay()]
955                    },
956                    A: function(e) {
957                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
958                    },
959                    a: function(e) {
960                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
961                    },
962                    aa: function(e) {
963                        return 1 <= e.getHours() / 12 ? s
963[1] : s[0]
964                    }
965                };
966            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
967                e[n + "o"] = function(e, t) {
968                    return t[n](e) + "."
969                }
970            }), {
971                formatters: e,
972                formattingTokensRegExp: c(e)
973            }
974        }
975    }, function(e, t) {
976        e.exports = function() {
977            var i = {
978                lessThanXSeconds: {
979                    standalone: {
980                        one: "weniger als eine Sekunde",
981                        other: "weniger als {{count}} Sekunden"
982                    },
983                    withPreposition: {
984                        one: "weniger als einer Sekunde",
985                        other: "weniger als {{count}} Sekunden"
986                    }
987                },
988                xSeconds: {
989                    standalone: {
990                        one: "eine Sekunde",
991                        other: "{{count}} Sekunden"
992                    },
993                    withPreposition: {
994                        one: "einer Sekunde",
995                        other: "{{count}} Sekunden"
996                    }
997                },
998                halfAMinute: {
999                    standalone: "eine halbe Minute",
1000                    withPreposition: "einer halben Minute"
1001                },
1002                lessThanXMinutes: {
1003                    standalone: {
1004                        one: "weniger als eine Minute",
1005                        other: "weniger als {{count}} Minuten"
1006                    },
1007                    withPreposition: {
1008                        one: "weniger als einer Minute",
1009                        other: "weniger als {{count}} Minuten"
1010                    }
1011                },
1012                xMinutes: {
1013                    standalone: {
1014                        one: "eine Minute",
1015                        other: "{{count}} Minuten"
1016                    },
1017                    withPreposition: {
1018                        one: "einer Minute",
1019                        other: "{{count}} Minuten"
1020                    }
1021                },
1022                aboutXHours: {
1023                    standalone: {
1024                        one: "etwa eine Stunde",
1025                        other: "etwa {{count}} Stunden"
1026                    },
1027                    withPreposition: {
1028                        one: "etwa einer Stunde",
1029                        other: "etwa {{count}} Stunden"
1030                    }
1031                },
1032                xHours: {
1033                    standalone: {
1034                        one: "eine Stunde",
1035                        other: "{{count}} Stunden"
1036                    },
1037                    withPreposition: {
1038                        one: "einer Stunde",
1039                        other: "{{count}} Stunden"
1040                    }
1041                },
1042                xDays: {
1043                    standalone: {
1044                        one: "ein Tag",
1045                        other: "{{count}} Tage"
1046                    },
1047                    withPreposition: {
1048                        one: "einem Tag",
1049                        other: "{{count}} Tagen"
1050                    }
1051                },
1052                aboutXMonths: {
1053                    standalone: {
1054                        one: "etwa ein Monat",
1055                        other: "etwa {{count}} Monate"
1056                    },
1057                    withPreposition: {
1058                        one: "etwa einem Monat",
1059                        other: "etwa {{count}} Monaten"
1060                    }
1061                },
1062                xMonths: {
1063                    standalone: {
1064                        one: "ein Monat",
1065                        other: "{{count}} Monate"
1066                    },
1067                    withPreposition: {
1068                        one: "einem Monat",
1069                        other: "{{count}} Monaten"
1070                    }
1071                },
1072                aboutXYears: {
1073                    standalone: {
1074                        one: "etwa ein Jahr",
1075                        other: "etwa {{count}} Jahre"
1076                    },
1077                    withPreposition: {
1078                        one: "etwa einem Jahr",
1079                        other: "etwa {{count}} Jahren"
1080                    }
1081                },
1082                xYears: {
1083                    standalone: {
1084                        one: "ein Jahr",
1085                        other: "{{count}} Jahre"
1086                    },
1087                    withPreposition: {
1088                        one: "einem Jahr",
1089                        other: "{{count}} Jahren"
1090                    }
1091                },
1092                overXYears: {
1093                    standalone: {
1094                        one: "mehr als ein Jahr",
1095                        other: "mehr als {{count}} Jahre"
1096                    },
1097                    withPreposition: {
1098                        one: "mehr als einem Jahr",
1099                        other: "mehr als {{count}} Jahren"
1100                    }
1101                },
1102                almostXYears: {
1103                    standalone: {
1104                        one: "fast ein Jahr",
1105                        other: "fast {{
vendor: 159,383 bytes, lines 1105-5170
1105count}} Jahre"
1106                    },
1107                    withPreposition: {
1108                        one: "fast einem Jahr",
1109                        other: "fast {{count}} Jahren"
1110                    }
1111                }
1112            };
1113            return {
1114                localize: function(e, t, n) {
1115                    var o, r = (n = n || {}).addSuffix ? i[e].withPreposition : i[e].standalone;
1116                    return o = "string" == typeof r ? r : 1 === t ? r.one : r.other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "in " + o : "vor " + o : o
1117                }
1118            }
1119        }
1120    }, function(e, t, n) {
1121        var c = n(1);
1122        e.exports = function() {
1123            var t = ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
1124                n = ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
1125                o = ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
1126                r = ["Son", "Mon", "Die", "Mit", "Don", "Fre", "Sam"],
1127                i = ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
1128                a = ["AM", "PM"],
1129                u = ["am", "pm"],
1130                s = ["a.m.", "p.m."],
1131                e = {
1132                    MMM: function(e) {
1133                        return t[e.getMonth()]
1134                    },
1135                    MMMM: function(e) {
1136                        return n[e.getMonth()]
1137                    },
1138                    dd: function(e) {
1139                        return o[e.getDay()]
1140                    },
1141                    ddd: function(e) {
1142                        return r[e.getDay()]
1143                    },
1144                    dddd: function(e) {
1145                        return i[e.getDay()]
1146                    },
1147                    A: function(e) {
1148                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
1149                    },
1150                    a: function(e) {
1151                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
1152                    },
1153                    aa: function(e) {
1154                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
1155                    }
1156                };
1157            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
1158                e[n + "o"] = function(e, t) {
1159                    return t[n](e) + "."
1160                }
1161            }), {
1162                formatters: e,
1163                formattingTokensRegExp: c(e)
1164            }
1165        }
1166    }, function(e, t) {
1167        e.exports = function() {
1168            var r = {
1169                lessThanXSeconds: {
1170                    one: "λιγότερο από ένα δευτερόλεπτο",
1171                    other: "λιγότερο από {{count}} δευτερόλεπτα"
1172                },
1173                xSeconds: {
1174                    one: "1 δευτερόλεπτο",
1175                    other: "{{count}} δευτερόλεπτα"
1176                },
1177                halfAMinute: "μισό λεπτό",
1178                lessThanXMinutes: {
1179                    one: "λιγότερο από ένα λεπτό",
1180                    other: "λιγότερο από {{count}} λεπτά"
1181                },
1182                xMinutes: {
1183                    one: "1 λεπτό",
1184                    other: "{{count}} λεπτά"
1185                },
1186                aboutXHours: {
1187                    one: "περίπου 1 ώρα",
1188                    other: "περίπου {{count}} ώρες"
1189                },
1190                xHours: {
1191                    one: "1 ώρα",
1192                    other: "{{count}} ώρες"
1193                },
1194                xDays: {
1195                    one: "1 ημέρα",
1196                    other: "{{count}} ημέρες"
1197                },
1198                aboutXMonths: {
1199                    one: "περίπου 1 μήνας",
1200                    other: "περίπου {{count}} μήνες"
1201                },
1202                xMonths: {
1203                    one: "1 μήνας",
1204                    other: "{{count}} μήνες"
1205                },
1206                aboutXYears: {
1207                    one: "περίπου 1 χρόνο",
1208                    other: "περίπου {{count}} χρόνια"
1209                },
1210                xYears: {
1211                    one: "1 χρόνο",
1212                    other: "{{count}} χρόνια"
1213                },
1214                overXYears: {
1215                    one: "πάνω από 1 χρόνο",
1216                    other: "πάνω από {{count}} χρόνια"
1217                },
1218                almostXYears: {
1219                    one: "περίπου 1 χρόνο",
1220                    other: "περίπου {{count}} χρόνια"
1221                }
1222            };
1223            return {
1224                localize: function(e, t, n) {
1225                    var o;
1226                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "σε " + o : o + " πρίν" : o
1227                }
1228            }
1229        }
1230    }, function(e, t, n) {
1231        var f = n(1);
1232        e.exports = function() {
1233            var t = ["Ιαν", "Φεβ", "Μαρ", "Απρ", "Μαϊ", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ"],
1234                n = ["Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος"],
1235                o = ["Ιανουαρίου", "Φεβρουαρίου", "Μαρτίου", "Απριλίου", "Μαΐου", "Ιουνίου", "Ιουλίου", "Αυγούστου", "Σεπτεμβρίου", "Οκτωβρίου", "Νοεμβρίου", "Δεκεμβρίου"],
1236                r = ["Κυ", "Δε", "Τρ", "Τε", "Πέ", "Πα", "Σά"],
1237                i = ["Κυρ", "Δευ", "Τρί", "Τετ", "Πέμ", "Παρ", "Σάβ"],
1238                a = ["Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο"],
1239                u = ["ΠΜ", "ΜΜ"],
1240                s = ["πμ", "μμ"],
1241                c = ["π.μ.", "μ.μ."],
1242                d = {
1243                    MMM: function(e) {
1244                        return t[e.getMonth()]
1245                    },
1246                    MMMM: function(e) {
1247                        return n[e.getMonth()]
1248                    },
1249                    dd: function(e) {
1250                        return r[e.getDay()]
1251                    },
1252                    ddd: function(e) {
1253                        return i[e.getDay()]
1254                    },
1255                    dddd: function(e) {
1256                        return a[e.getDay()]
1257                    },
1258                    A: function(e) {
1259                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
1260                    },
1261                    a: function(e) {
1262                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
1263                    },
1264                    aa: function(e) {
1265                        return 1 <= e.getHours() / 12 ? c[1] : c[0]
1266                    }
1267                },
1268                l = {
1269                    M: "ος",
1270                    D: "η",
1271                    DDD: "η",
1272                    d: "η",
1273                    Q: "ο",
1274                    W: "η"
1275                };
1276            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
1277                d[n + "o"] = function(e, t) {
1278                    return t[n](e) + l[n]
1279                }
1280            }), ["D", "Do", "DD"].forEach(function(n) {
1281                d[n + " MMMM"] = function(e, t) {
1282                    return (d[n] || t[n])(e, t) + " " + o[e.getMonth()]
1283                }
1284            }), {
1285                formatters: d,
1286                formattingTokensRegExp: f(d)
1287            }
1288        }
1289    }, function(e, t) {
1290        e.exports = function() {
1291            var r = {
1292                lessThanXSeconds: {
1293                    one: "malpli ol sekundo",
1294                    other: "malpli ol {{count}} sekundoj"
1295                },
1296                xSeconds: {
1297                    one: "1 sekundo",
1298                    other: "{{count}} sekundoj"
1299                },
1300                halfAMinute: "duonminuto",
1301                lessThanXMinutes: {
1302                    one: "malpli ol minuto",
1303                    other: "malpli ol {{count}} minutoj"
1304                },
1305                xMinutes: {
1306                    one: "1 minuto",
1307                    other: "{{count}} minutoj"
1308                },
1309                aboutXHours: {
1310                    one: "proksimume 1 horo",
1311                    other: "proksimume {{count}} horoj"
1312                },
1313                xHours: {
1314                    one: "1 horo",
1315                    other: "{{count}} horoj"
1316                },
1317                xDays: {
1318                    one: "1 tago",
1319                    other: "{{count}} tagoj"
1320                },
1321                aboutXMonths: {
1322                    one: "proksimume 1 monato",
1323                    other: "proksimume {{count}} monatoj"
1324                },
1325                xMonths: {
1326                    one: "1 monato",
1327                    other: "{{count}} monatoj"
1328                },
1329                aboutXYears: {
1330                    one: "proksimume 1 jaro",
1331                    other: "proksimume {{count}} jaroj"
1332                },
1333                xYears: {
1334                    one: "1 jaro",
1335                    other: "{{count}} jaroj"
1336                },
1337                overXYears: {
1338                    one: "pli ol 1 jaro",
1339                    other: "pli ol {{count}} jaroj"
1340                },
1341                almostXYears: {
1342                    one: "preskaÅ­ 1 jaro",
1343                    other: "preskaÅ­ {{count}} jaroj"
1344                }
1345            };
1346            return {
1347                localize: function(e, t, n) {
1348                    var o;
1349                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "post " + o : "antaÅ­ " + o : o
1350                }
1351            }
1352        }
1353    }, function(e, t, n) {
1354        var c = n(1);
1355        e.exports = function() {
1356            var t = ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "aÅ­g", "sep", "okt", "nov", "dec"],
1357                n = ["januaro", "februaro", "marto", "aprilo", "majo", "junio", "julio", "aÅ­gusto", "septembro", "oktobro", "novembro", "decembro"],
1358                o = ["di", "lu", "ma", "me", "ĵa", "ve", "sa"],
1359                r = ["dim", "lun", "mar", "mer", "ĵaŭ", "ven", "sab"],
1360                i = ["dimanĉo", "lundo", "mardo", "merkredo", "ĵaŭdo", "vendredo", "sabato"],
1361                a = ["A.T.M.", "P.T.M."],
1362                u = ["a.t.m.", "p.t.m."],
1363                s = ["antaÅ­tagmeze", "posttagmeze"],
1364                e = {
1365                    MMM: function(e) {
1366                        return t[e.getMonth()]
1367                    },
1368                    MMMM: function(e) {
1369                        return n[e.getMonth()]
1370                    },
1371                    dd: function(e) {
1372                        return o[e.getDay()]
1373                    },
1374                    ddd: function(e) {
1375                        return r[e.getDay()]
1376                    },
1377                    dddd: function(e) {
1378                        return i[e.getDay()]
1379                    },
1380                    A: function(e) {
1381                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
1382                    },
1383                    a: function(e) {
1384                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
1385                    },
1386                    aa: function(e) {
1387                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
1388                    }
1389                };
1390            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
1391                e[n + "o"] = function(e, t) {
1392                    return t[n](e) + "-a"
1393                }
1394            }), {
1395                formatters: e,
1396                formattingTokensRegExp: c(e)
1397            }
1398        }
1399    }, function(e, t) {
1400        e.exports = function() {
1401            var r = {
1402                lessThanXSeconds: {
1403                    one: "menos de un segundo",
1404                    other: "menos de {{count}} segundos"
1405                },
1406                xSeconds: {
1407                    one: "1 segundo",
1408                    other: "{{count}} segundos"
1409                },
1410                halfAMinute: "medio minuto",
1411                lessThanXMinutes: {
1412                    one: "menos de un minuto",
1413                    other: "menos de {{count}} minutos"
1414                },
1415                xMinutes: {
1416                    one: "1 minuto",
1417                    other: "{{count}} minutos"
1418                },
1419                aboutXHours: {
1420                    one: "alrededor de 1 hora",
1421                    other: "alrededor de {{count}} horas"
1422                },
1423                xHours: {
1424                    one: "1 hora",
1425                    other: "{{count}} horas"
1426                },
1427                xDays: {
1428                    one: "1 día",
1429                    other: "{{count}} días"
1430                },
1431                aboutXMonths: {
1432                    one: "alrededor de 1 mes",
1433                    other: "alrededor de {{count}} meses"
1434                },
1435                xMonths: {
1436                    one: "1 mes",
1437                    other: "{{count}} meses"
1438                },
1439                aboutXYears: {
1440                    one: "alrededor de 1 año",
1441                    other: "alrededor de {{count}} años"
1442                },
1443                xYears: {
1444                    one: "1 año",
1445                    other: "{{count}} años"
1446                },
1447                overXYears: {
1448                    one: "más de 1 año",
1449                    other: "más de {{count}} años"
1450                },
1451                almostXYears: {
1452                    one: "casi 1 año",
1453                    other: "casi {{count}} años"
1454                }
1455            };
1456            return {
1457                localize: function(e, t, n) {
1458                    var o;
1459                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "en " + o : "hace " + o : o
1460                }
1461            }
1462        }
1463    }, function(e, t, n) {
1464        var c = n(1);
1465        e.exports = function() {
1466            var t = ["ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"],
1467                n = ["enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre"],
1468                o = ["do", "lu", "ma", "mi", "ju", "vi", "sa"],
1469                r = ["dom", "lun", "mar", "mié", "jue", "vie", "sáb"],
1470                i = ["domingo", "lunes", "martes", "miércoles", "jueves", "viernes", "sábado"],
1471                a = ["AM", "PM"],
1472                u = ["am", "pm"],
1473                s = ["a.m.", "p.m."],
1474                e = {
1475                    MMM: function(e) {
1476                        return t[e.getMonth()]
1477                    },
1478                    MMMM: function(e) {
1479                        return n[e.getMonth()]
1480                    },
1481                    dd: function(e) {
1482                        return o[e.getDay()]
1483                    },
1484                    ddd: function(e) {
1485                        return r[e.getDay()]
1486                    },
1487                    dddd: function(e) {
1488                        return i[e.getDay()]
1489                    },
1490                    A: function(e) {
1491                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
1492                    },
1493                    a: function(e) {
1494                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
1495                    },
1496                    aa: function(e) {
1497                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
1498                    }
1499                };
1500            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
1501                e[n + "o"] = function(e, t) {
1502                    return t[n](e) + "º"
1503                }
1504            }), {
1505                formatters: e,
1506                formattingTokensRegExp: c(e)
1507            }
1508        }
1509    }, function(e, t) {
1510        e.exports = function() {
1511            function e(e) {
1512                return e.replace(/sekuntia?/, "sekunnin")
1513            }
1514
1515            function t(e) {
1516                return e.replace(/minuuttia?/, "minuutin")
1517            }
1518
1519            function n(e) {
1520                return e.replace(/tuntia?/, "tunnin")
1521            }
1522
1523            function o(e) {
1524                return e.replace(/(kuukausi|kuukautta)/, "kuukauden")
1525            }
1526
1527            function r(e) {
1528                return e.replace(/(vuosi|vuotta)/, "vuoden")
1529            }
1530            var i = {
1531                lessThanXSeconds: {
1532                    one: "alle sekunti",
1533                    other: "alle {{count}} sekuntia",
1534                    futureTense: e
1535                },
1536                xSeconds: {
1537                    one: "sekunti",
1538                    other: "{{count}} sekuntia",
1539                    futureTense: e
1540                },
1541                halfAMinute: {
1542                    one: "puoli minuuttia",
1543                    other: "puoli minuuttia",
1544                    futureTense: function(e) {
1545                        return "puolen minuutin"
1546                    }
1547                },
1548                lessThanXMinutes: {
1549                    one: "alle minuutti",
1550                    other: "alle {{count}} minuuttia",
1551                    futureTense: t
1552                },
1553                xMinutes: {
1554                    one: "minuutti",
1555                    other: "{{count}} minuuttia",
1556                    futureTense: t
1557                },
1558                aboutXHours: {
1559                    one: "noin tunti",
1560                    other: "noin {{count}} tuntia",
1561                    futureTense: n
1562                },
1563                xHours: {
1564                    one: "tunti",
1565                    other: "{{count}} tuntia",
1566                    futureTense: n
1567                },
1568                xDays: {
1569                    one: "päivä",
1570                    other: "{{count}} päivää",
1571                    futureTense: function(e) {
1572                        return e.replace(/päivää?/, "päivän")
1573                    }
1574                },
1575                aboutXMonths: {
1576                    one: "noin kuukausi",
1577                    other: "noin {{count}} kuukautta",
1578                    futureTense: o
1579                },
1580                xMonths: {
1581                    one: "kuukausi",
1582                    other: "{{count}} kuukautta",
1583                    futureTense: o
1584                },
1585                aboutXYears: {
1586                    one: "noin vuosi",
1587                    other: "noin {{count}} vuotta",
1588                    futureTense: r
1589                },
1590                xYears: {
1591                    one: "vuosi",
1592                    other: "{{count}} vuotta",
1593                    futureTense: r
1594                },
1595                overXYears: {
1596                    one: "yli vuosi",
1597                    other: "yli {{count}} vuotta",
1598                    futureTense: r
1599                },
1600                almostXYears: {
1601                    one: "lähes vuosi",
1602                    other: "lähes {{count}} vuotta",
1603                    futureTense: r
1604                }
1605            };
1606            return {
1607                localize: function(e, t, n) {
1608                    n = n || {};
1609                    var o = i[e],
1610                        r = 1 === t ? o.one : o.other.replace("{{count}}", t);
1611                    return n.addSuffix ? 0 < n.comparison ? o.futureTense(r) + " kuluttua" : r + " sitten" : r
1612                }
1613            }
1614        }
1615    }, function(e, t, n) {
1616        var a = n(1);
1617        e.exports = function() {
1618            var t = ["tammi", "helmi", "maalis", "huhti", "touko", "kesä", "heinä", "elo", "syys", "loka", "marras", "joulu"],
1619                n = ["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kesäkuu", "heinäkuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"],
1620                o = ["su", "ma", "ti", "ke", "to", "pe", "la"],
1621                r = ["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai"];
1622
1623            function e(e) {
1624                return e.getHours() < 12 ? "AP" : "IP"
1625            }
1626            var i = {
1627                MMM: function(e) {
1628                    return t[e.getMonth()]
1629                },
1630                MMMM: function(e) {
1631                    return n[e.getMonth()]
1632                },
1633                dd: function(e) {
1634                    return o[e.getDay()]
1635                },
1636                ddd: function(e) {
1637                    return o[e.getDay()]
1638                },
1639                dddd: function(e) {
1640                    return r[e.getDay()]
1641                },
1642                A: e,
1643                a: e,
1644                aa: e
1645            };
1646            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
1647                i[n + "o"] = function(e, t) {
1648                    return t[n](e).toString() + "."
1649                }
1650            }), {
1651                formatters: i,
1652                formattingTokensRegExp: a(i)
1653            }
1654        }
1655    }, function(e, t) {
1656        e.exports = function() {
1657            var r = {
1658                lessThanXSeconds: {
1659                    one: "mas maliit sa isang segundo",
1660                    other: "mas maliit sa {{count}} segundo"
1661                },
1662                xSeconds: {
1663                    one: "1 segundo",
1664                    other: "{{count}} segundo"
1665                },
1666                halfAMinute: "kalahating minuto",
1667                lessThanXMinutes: {
1668                    one: "mas maliit sa isang minuto",
1669                    other: "mas maliit sa {{count}} minuto"
1670                },
1671                xMinutes: {
1672                    one: "1 minuto",
1673                    other: "{{count}} minuto"
1674                },
1675                aboutXHours: {
1676                    one: "mga 1 oras",
1677                    other: "mga {{count}} oras"
1678                },
1679                xHours: {
1680                    one: "1 oras",
1681                    other: "{{count}} oras"
1682                },
1683                xDays: {
1684                    one: "1 araw",
1685                    other: "{{count}} araw"
1686                },
1687                aboutXMonths: {
1688                    one: "mga 1 buwan",
1689                    other: "mga {{count}} buwan"
1690                },
1691                xMonths: {
1692                    one: "1 buwan",
1693                    other: "{{count}} buwan"
1694                },
1695                aboutXYears: {
1696                    one: "mga 1 taon",
1697                    other: "mga {{count}} taon"
1698                },
1699                xYears: {
1700                    one: "1 taon",
1701                    other: "{{count}} taon"
1702                },
1703                overXYears: {
1704                    one: "higit sa 1 taon",
1705                    other: "higit sa {{count}} taon"
1706                },
1707                almostXYears: {
1708                    one: "halos 1 taon",
1709                    other: "halos {{count}} taon"
1710                }
1711            };
1712            return {
1713                localize: function(e, t, n) {
1714                    var o;
1715                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "sa loob ng " + o : o + " ang nakalipas" : o
1716                }
1717            }
1718        }
1719    }, function(e, t, n) {
1720        var c = n(1);
1721        e.exports = function() {
1722            var t = ["Ene", "Peb", "Mar", "Abr", "May", "Hun", "Hul", "Ago", "Set", "Okt", "Nob", "Dis"],
1723                n = ["Enero", "Pebrero", "Marso", "Abril", "Mayo", "Hunyo", "Hulyo", "Agosto", "Setyembre", "Oktubre", "Nobyembre", "Disyembre"],
1724                o = ["Li", "Lu", "Ma", "Mi", "Hu", "Bi", "Sa"],
1725                r = ["Lin", "Lun", "Mar", "Miy", "Huw", "Biy", "Sab"],
1726                i = ["Linggo", "Lunes", "Martes", "Miyerkules", "Huwebes", "Biyernes", "Sabado"],
1727                a = ["NU", "NT", "NH", "NG"],
1728                u = ["nu", "nt", "nh", "ng"],
1729                s = ["ng umaga", "ng tanghali", "ng hapon", "ng gabi"],
1730                e = {
1731                    MMM: function(e) {
1732                        return t[e.getMonth()]
1733                    },
1734                    MMMM: function(e) {
1735                        return n[e.getMonth()]
1736                    },
1737                    dd: function(e) {
1738                        return o[e.getDay()]
1739                    },
1740                    ddd: function(e) {
1741                        return r[e.getDay()]
1742                    },
1743                    dddd: function(e) {
1744                        return i[e.getDay()]
1745                    },
1746                    A: function(e) {
1747                        return 12 < e.getHours() ? e.getHours() % 12 < 6 ? a[2] : a[3] : e.getHours() < 12 ? a[0] : a[1]
1748                    },
1749                    a: function(e) {
1750                        return 12 < e.getHours() ? e.getHours() % 12 < 6 ? u[2] : u[3] : e.getHours() < 12 ? u[0] : u[1]
1751                    },
1752                    aa: function(e) {
1753                        return 12 < e.getHours() ? e.getHours() % 12 < 6 ? s[2] : s[3] : e.getHours() < 12 ? s[0] : s[1]
1754                    }
1755                };
1756            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
1757                e[n + "o"] = function(e, t) {
1758                    return "ika-" + t[n](e)
1759                }
1760            }), {
1761                formatters: e,
1762                formattingTokensRegExp: c(e)
1763            }
1764        }
1765    }, function(e, t) {
1766        e.exports = function() {
1767            var r = {
1768                lessThanXSeconds: {
1769                    one: "moins d’une seconde",
1770                    other: "moins de {{count}} secondes"
1771                },
1772                xSeconds: {
1773                    one: "1 seconde",
1774                    other: "{{count}} secondes"
1775                },
1776                halfAMinute: "30 secondes",
1777                lessThanXMinutes: {
1778                    one: "moins d’une minute",
1779                    other: "moins de {{count}} minutes"
1780                },
1781                xMinutes: {
1782                    one: "1 minute",
1783                    other: "{{count}} minutes"
1784                },
1785                aboutXHours: {
1786                    one: "environ 1 heure",
1787                    other: "environ {{count}} heures"
1788                },
1789                xHours: {
1790                    one: "1 heure",
1791                    other: "{{count}} heures"
1792                },
1793                xDays: {
1794                    one: "1 jour",
1795                    other: "{{count}} jours"
1796                },
1797                aboutXMonths: {
1798                    one: "environ 1 mois",
1799                    other: "environ {{count}} mois"
1800                },
1801                xMonths: {
1802                    one: "1 mois",
1803                    other: "{{count}} mois"
1804                },
1805                aboutXYears: {
1806                    one: "environ 1 an",
1807                    other: "environ {{count}} ans"
1808                },
1809                xYears: {
1810                    one: "1 an",
1811                    other: "{{count}} ans"
1812                },
1813                overXYears: {
1814                    one: "plus d’un an",
1815                    other: "plus de {{count}} ans"
1816                },
1817                almostXYears: {
1818                    one: "presqu’un an",
1819                    other: "presque {{count}} ans"
1820                }
1821            };
1822            return {
1823                localize: function(e, t, n) {
1824                    var o;
1825                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "dans " + o : "il y a " + o : o
1826                }
1827            }
1828        }
1829    }, function(e, t, n) {
1830        var d = n(1);
1831        e.exports = function() {
1832            var t = ["janv.", "févr.", "mars", "avr.", "mai", "juin", "juill.", "août", "sept.", "oct.", "nov.", "déc."],
1833                n = ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
1834                o = ["di", "lu", "ma", "me", "je", "ve", "sa"],
1835                r = ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
1836                i = ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
1837                a = ["AM", "PM"],
1838                u = ["am", "pm"],
1839                s = ["du matin", "de l’après-midi", "du soir"],
1840                c = {
1841                    MMM: function(e) {
1842                        return t[e.getMonth()]
1843                    },
1844                    MMMM: function(e) {
1845                        return n[e.getMonth()]
1846                    },
1847                    dd: function(e) {
1848                        return o[e.getDay()]
1849                    },
1850                    ddd: function(e) {
1851                        return r[e.getDay()]
1852                    },
1853                    dddd: function(e) {
1854                        return i[e.getDay()]
1855                    },
1856                    A: function(e) {
1857                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
1858                    },
1859                    a: function(e) {
1860                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
1861                    },
1862                    aa: function(e) {
1863                        var t = e.getHours();
1864                        return t <= 12 ? s[0] : t <= 16 ? s[1] : s[2]
1865                    },
1866                    Wo: function(e, t) {
1867                        return 1 !== (n = t.W(e)) ? n + "e" : "1re";
1868                        var n
1869                    }
1870                };
1871            return ["M", "D", "DDD", "d", "Q"].forEach(function(o) {
1872                c[o + "o"] = function(e, t) {
1873                    return 1 !== (n = t[o](e)) ? n + "e" : "1er";
1874                    var n
1875                }
1876            }), ["MMM", "MMMM"].forEach(function(o) {
1877                c["Do " + o] = function(e, t) {
1878                    var n = 1 === e.getDate() ? "Do" : "D";
1879                    return (c[n] || t[n])(e, t) + " " + c[o](e)
1880                }
1881            }), {
1882                formatters: c,
1883                formattingTokensRegExp: d(c)
1884            }
1885        }
1886    }, function(e, t) {
1887        e.exports = function() {
1888            var r = {
1889                lessThanXSeconds: {
1890                    one: {
1891                        standalone: "manje od 1 sekunde",
1892                        withPrepositionAgo: "manje od 1 sekunde",
1893                        withPrepositionIn: "manje od 1 sekundu"
1894                    },
1895                    dual: "manje od {{count}} sekunde",
1896                    other: "manje od {{count}} sekundi"
1897                },
1898                xSeconds: {
1899                    one: {
1900                        standalone: "1 sekunda",
1901                        withPrepositionAgo: "1 sekunde",
1902                        withPrepositionIn: "1 sekundu"
1903                    },
1904                    dual: "{{count}} sekunde",
1905                    other: "{{count}} sekundi"
1906                },
1907                halfAMinute: "pola minute",
1908                lessThanXMinutes: {
1909                    one: {
1910                        standalone: "manje od 1 minute",
1911                        withPrepositionAgo: "manje od 1 minute",
1912                        withPrepositionIn: "manje od 1 minutu"
1913                    },
1914                    dual: "manje od {{count}} minute",
1915                    other: "manje od {{count}} minuta"
1916                },
1917                xMinutes: {
1918                    one: {
1919                        standalone: "1 minuta",
1920                        withPrepositionAgo: "1 minute",
1921                        withPrepositionIn: "1 minutu"
1922                    },
1923                    dual: "{{count}} minute",
1924                    other: "{{count}} minuta"
1925                },
1926                aboutXHours: {
1927                    one: {
1928                        standalone: "oko 1 sat",
1929                        withPrepositionAgo: "oko 1 sat",
1930                        withPrepositionIn: "oko 1 sat"
1931                    },
1932                    dual: "oko {{count}} sata",
1933                    other: "oko {{count}} sati"
1934                },
1935                xHours: {
1936                    one: {
1937                        standalone: "1 sat",
1938                        withPrepositionAgo: "1 sat",
1939                        withPrepositionIn: "1 sat"
1940                    },
1941                    dual: "{{count}} sata",
1942                    other: "{{count}} sati"
1943                },
1944                xDays: {
1945                    one: {
1946                        standalone: "1 dan",
1947                        withPrepositionAgo: "1 dan",
1948                        withPrepositionIn: "1 dan"
1949                    },
1950                    dual: "{{count}} dana",
1951                    other: "{{count}} dana"
1952                },
1953                aboutXMonths: {
1954                    one: {
1955                        standalone: "oko 1 mjesec",
1956                        withPrepositionAgo: "oko 1 mjesec",
1957                        withPrepositionIn: "oko 1 mjesec"
1958                    },
1959                    dual: "oko {{count}} mjeseca",
1960                    other: "oko {{count}} mjeseci"
1961                },
1962                xMonths: {
1963                    one: {
1964                        standalone: "1 mjesec",
1965                        withPrepositionAgo: "1 mjesec",
1966                        withPrepositionIn: "1 mjesec"
1967                    },
1968                    dual: "{{count}} mjeseca",
1969                    other: "{{count}} mjeseci"
1970                },
1971                aboutXYears: {
1972                    one: {
1973                        standalone: "oko 1 godinu",
1974                        withPrepositionAgo: "oko 1 godinu",
1975                        withPrepositionIn: "oko 1 godinu"
1976                    },
1977                    dual: "oko {{count}} godine",
1978                    other: "oko {{count}} godina"
1979                },
1980                xYears: {
1981                    one: {
1982                        standalone: "1 godina",
1983                        withPrepositionAgo: "1 godine",
1984                        withPrepositionIn: "1 godinu"
1985                    },
1986                    dual: "{{count}} godine",
1987                    other: "{{count}} godina"
1988                },
1989                overXYears: {
1990                    one: {
1991                        standalone: "preko 1 godinu",
1992                        withPrepositionAgo: "preko 1 godinu",
1993                        withPrepositionIn: "preko 1 godinu"
1994                    },
1995                    dual: "preko {{count}} godine",
1996                    other: "preko {{count}} godina"
1997                },
1998                almostXYears: {
1999                    one: {
2000                        standalone: "gotovo 1 godinu",
2001                        withPrepositionAgo: "gotovo 1 godinu",
2002                        withPrepositionIn: "gotovo 1 godinu"
2003                    },
2004                    dual: "gotovo {{count}} godine",
2005                    other: "gotovo {{count}} godina"
2006                }
2007            };
2008            return {
2009                localize: function(e, t, n) {
2010                    var o;
2011                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? n.addSuffix ? 0 < n.comparison ? r[e].one.withPrepositionIn : r[e].one.withPrepositionAgo : r[e].one.standalone : 1 < t % 10 && t % 10 < 5 && "1" !== String(t).substr(-2, 1) ? r[e].dual.replace("{{count}}", t) : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "za " + o : "prije " + o : o
2012                }
2013            }
2014        }
2015    }, function(e, t, n) {
2016        var l = n(1);
2017        e.exports = function() {
2018            var t = ["sij", "velj", "ožu", "tra", "svi", "lip", "srp", "kol", "ruj", "lis", "stu", "pro"],
2019                n = ["siječanj", "veljača", "ožujak", "travanj", "svibanj", "lipanj", "srpanj", "kolovoz", "rujan", "listopad", "studeni", "prosinac"],
2020                o = ["siječnja", "veljače", "ožujka", "travnja", "svibnja", "lipnja", "srpnja", "kolovoza", "rujna", "listopada", "studenog", "prosinca"],
2021                r = ["ne", "po", "ut", "sr", "če", "pe", "su"],
2022                i = ["ned", "pon", "uto", "sri", "čet", "pet", "sub"],
2023                a = ["nedjelja", "ponedjeljak", "utorak", "srijeda", "četvrtak", "petak", "subota"],
2024                u = ["ujutro", "popodne"],
2025                s = ["ujutro", "popodne"],
2026                c = ["ujutro", "popodne"],
2027                d = {
2028                    MMM: function(e) {
2029                        return t[e.getMonth()]
2030                    },
2031                    MMMM: function(e) {
2032                        return n[e.getMonth()]
2033                    },
2034                    dd: function(e) {
2035                        return r[e.getDay()]
2036                    },
2037                    ddd: function(e) {
2038                        return i[e.getDay()]
2039                    },
2040                    dddd: function(e) {
2041                        return a[e.getDay()]
2042                    },
2043                    A: function(e) {
2044                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
2045                    },
2046                    a: function(e) {
2047                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
2048                    },
2049                    aa: function(e) {
2050                        return 1 <= e.getHours() / 12 ? c[1] : c[0]
2051                    }
2052                };
2053            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
2054                d[n + "o"] = function(e, t) {
2055                    return t[n](e) + "."
2056                }
2057            }), ["D", "Do", "DD"].forEach(function(n) {
2058                d[n + " MMM"] = function(e, t) {
2059                    return (d[n] || t[n])(e, t) + " " + o[e.getMonth()]
2060                }
2061            }), {
2062                formatters: d,
2063                formattingTokensRegExp: l(d)
2064            }
2065        }
2066    }, function(e, t) {
2067        e.exports = function() {
2068            var r = {
2069                lessThanXSeconds: {
2070                    one: "kevesebb, mint egy másodperce",
2071                    other: "kevesebb, mint {{count}} másodperce"
2072                },
2073                xSeconds: {
2074                    one: "1 másodperce",
2075                    other: "{{count}} másodperce"
2076                },
2077                halfAMinute: "fél perce",
2078                lessThanXMinutes: {
2079                    one: "kevesebb, mint egy perce",
2080                    other: "kevesebb, mint {{count}} perce"
2081                },
2082                xMinutes: {
2083                    one: "1 perce",
2084                    other: "{{count}} perce"
2085                },
2086                aboutXHours: {
2087                    one: "közel 1 órája",
2088                    other: "közel {{count}} órája"
2089                },
2090                xHours: {
2091                    one: "1 órája",
2092                    other: "{{count}} órája"
2093                },
2094                xDays: {
2095                    one: "1 napja",
2096                    other: "{{count}} napja"
2097                },
2098                aboutXMonths: {
2099                    one: "közel 1 hónapja",
2100                    other: "közel {{count}} hónapja"
2101                },
2102                xMonths: {
2103                    one: "1 hónapja",
2104                    other: "{{count}} hónapja"
2105                },
2106                aboutXYears: {
2107                    one: "közel 1 éve",
2108                    other: "közel {{count}} éve"
2109                },
2110                xYears: {
2111                    one: "1 éve",
2112                    other: "{{count}} éve"
2113                },
2114                overXYears: {
2115                    one: "több, mint 1 éve",
2116                    other: "több, mint {{count}} éve"
2117                },
2118                almostXYears: {
2119                    one: "majdnem 1 éve",
2120                    other: "majdnem {{count}} éve"
2121                }
2122            };
2123            return {
2124                localize: function(e, t, n) {
2125                    var o;
2126                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "" + o : o + "" : o
2127                }
2128            }
2129        }
2130    }, function(e, t, n) {
2131        var c = n(1);
2132        e.exports = function() {
2133            var t = ["Jan", "Feb", "Már", "Ápr", "Máj", "Jún", "Júl", "Aug", "Sze", "Okt", "Nov", "Dec"],
2134                n = ["Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December"],
2135                o = ["Va", "Hé", "Ke", "Sze", "Cs", "Pé", "Szo"],
2136                r = ["Vas", "Hét", "Ked", "Sze", "Csü", "Pén", "Szo"],
2137                i = ["Vasárnap", "Hétfő", "Kedd", "Szerda", "Csütörtök", "Péntek", "Szombat"],
2138                a = ["DE", "DU"],
2139                u = ["de", "du"],
2140                s = ["délelőtt", "délután"],
2141                e = {
2142                    MMM: function(e) {
2143                        return t[e.getMonth()]
2144                    },
2145                    MMMM: function(e) {
2146                        return n[e.getMonth()]
2147                    },
2148                    dd: function(e) {
2149                        return o[e.getDay()]
2150                    },
2151                    ddd: function(e) {
2152                        return r[e.getDay()]
2153                    },
2154                    dddd: function(e) {
2155                        return i[e.getDay()]
2156                    },
2157                    A: function(e) {
2158                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2159                    },
2160                    a: function(e) {
2161                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
2162                    },
2163                    aa: function(e) {
2164                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
2165                    }
2166                };
2167            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
2168                e[n + "o"] = function(e, t) {
2169                    return function(e) {
2170                        var t = e % 100;
2171                        if (20 < t || t < 10) switch (t % 10) {
2172                            case 1:
2173                                return e + "st";
2174                            case 2:
2175                                return e + "nd";
2176                            case 3:
2177                                return e + "rd"
2178                        }
2179                        return e + "th"
2180                    }(t[n](e))
2181                }
2182            }), {
2183                formatters: e,
2184                formattingTokensRegExp: c(e)
2185            }
2186        }
2187    }, function(e, t) {
2188        e.exports = function() {
2189            var r = {
2190                lessThanXSeconds: {
2191                    one: "kurang dari 1 detik",
2192                    other: "kurang dari {{count}} detik"
2193                },
2194                xSeconds: {
2195                    one: "1 detik",
2196                    other: "{{count}} detik"
2197                },
2198                halfAMinute: "setengah menit",
2199                lessThanXMinutes: {
2200                    one: "kurang dari 1 menit",
2201                    other: "kurang dari {{count}} menit"
2202                },
2203                xMinutes: {
2204                    one: "1 menit",
2205                    other: "{{count}} menit"
2206                },
2207                aboutXHours: {
2208                    one: "sekitar 1 jam",
2209                    other: "sekitar {{count}} jam"
2210                },
2211                xHours: {
2212                    one: "1 jam",
2213                    other: "{{count}} jam"
2214                },
2215                xDays: {
2216                    one: "1 hari",
2217                    other: "{{count}} hari"
2218                },
2219                aboutXMonths: {
2220                    one: "sekitar 1 bulan",
2221                    other: "sekitar {{count}} bulan"
2222                },
2223                xMonths: {
2224                    one: "1 bulan",
2225                    other: "{{count}} bulan"
2226                },
2227                aboutXYears: {
2228                    one: "sekitar 1 tahun",
2229                    other: "sekitar {{count}} tahun"
2230                },
2231                xYears: {
2232                    one: "1 tahun",
2233                    other: "{{count}} tahun"
2234                },
2235                overXYears: {
2236                    one: "lebih dari 1 tahun",
2237                    other: "lebih dari {{count}} tahun"
2238                },
2239                almostXYears: {
2240                    one: "hampir 1 tahun",
2241                    other: "hampir {{count}} tahun"
2242                }
2243            };
2244            return {
2245                localize: function(e, t, n) {
2246                    var o;
2247                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "dalam waktu " + o : o + " yang lalu" : o
2248                }
2249            }
2250        }
2251    }, function(e, t, n) {
2252        var c = n(1);
2253        e.exports = function() {
2254            var t = ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Agu", "Sep", "Okt", "Nov", "Des"],
2255                n = ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"],
2256                o = ["Mi", "Sn", "Sl", "Ra", "Ka", "Ju", "Sa"],
2257                r = ["Min", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab"],
2258                i = ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu"],
2259                a = ["AM", "PM"],
2260                u = ["am", "pm"],
2261                s = ["a.m.", "p.m."],
2262                e = {
2263                    MMM: function(e) {
2264                        return t[e.getMonth()]
2265                    },
2266                    MMMM: function(e) {
2267                        return n[e.getMonth()]
2268                    },
2269                    dd: function(e) {
2270                        return o[e.getDay()]
2271                    },
2272                    ddd: function(e) {
2273                        return r[e.getDay()]
2274                    },
2275                    dddd: function(e) {
2276                        return i[e.getDay()]
2277                    },
2278                    A: function(e) {
2279                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2280                    },
2281                    a: function(e) {
2282                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
2283                    },
2284                    aa: function(e) {
2285                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
2286                    }
2287                };
2288            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
2289                e[n + "o"] = function(e, t) {
2290                    return function(e) {
2291                        switch (e) {
2292                            case 1:
2293                                return "pertama";
2294                            case 2:
2295                                return "kedua";
2296                            case 3:
2297                                return "ketiga";
2298                            default:
2299                                return "ke-" + e
2300                        }
2301                    }(t[n](e))
2302                }
2303            }), {
2304                formatters: e,
2305                formattingTokensRegExp: c(e)
2306            }
2307        }
2308    }, function(e, t) {
2309        e.exports = function() {
2310            var r = {
2311                lessThanXSeconds: {
2312                    one: "minna en 1 sekúnda",
2313                    other: "minna en {{count}} sekúndur"
2314                },
2315                xSeconds: {
2316                    one: "1 sekúnda",
2317                    other: "{{count}} sekúndur"
2318                },
2319                halfAMinute: "hálf mínúta",
2320                lessThanXMinutes: {
2321                    one: "minna en 1 mínúta",
2322                    other: "minna en {{count}} mínútur"
2323                },
2324                xMinutes: {
2325                    one: "1 mínúta",
2326                    other: "{{count}} mínútur"
2327                },
2328                aboutXHours: {
2329                    one: "u.þ.b. 1 klukkustund",
2330                    other: "u.þ.b. {{count}} klukkustundir"
2331                },
2332                xHours: {
2333                    one: "1 klukkustund",
2334                    other: "{{count}} klukkustundir"
2335                },
2336                xDays: {
2337                    one: "1 dagur",
2338                    other: "{{count}} dagar"
2339                },
2340                aboutXMonths: {
2341                    one: "u.þ.b. 1 mánuður",
2342                    other: "u.þ.b. {{count}} mánuðir"
2343                },
2344                xMonths: {
2345                    one: "1 mánuður",
2346                    other: "{{count}} mánuðir"
2347                },
2348                aboutXYears: {
2349                    one: "u.þ.b. 1 ár",
2350                    other: "u.þ.b. {{count}} ár"
2351                },
2352                xYears: {
2353                    one: "1 ár",
2354                    other: "{{count}} ár"
2355                },
2356                overXYears: {
2357                    one: "meira en 1 ár",
2358                    other: "meira en {{count}} ár"
2359                },
2360                almostXYears: {
2361                    one: "næstum 1 ár",
2362                    other: "næstum {{count}} ár"
2363                }
2364            };
2365            return {
2366                localize: function(e, t, n) {
2367                    var o;
2368                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "í " + o : o + " síðan" : o
2369                }
2370            }
2371        }
2372    }, function(e, t, n) {
2373        var c = n(1);
2374        e.exports = function() {
2375            var t = ["jan", "feb", "mar", "apr", "maí", "jún", "júl", "ágú", "sep", "okt", "nóv", "des"],
2376                n = ["janúar", "febrúar", "mars", "apríl", "maí", "júní", "júlí", "ágúst", "september", "október", "nóvember", "desember"],
2377                o = ["su", "má", "þr", "mi", "fi", "fö", "la"],
2378                r = ["sun", "mán", "þri", "mið", "fim", "fös", "lau"],
2379                i = ["sunnudaginn", "mánudaginn", "þriðjudaginn", "miðvikudaginn", "fimmtudaginn", "föstudaginn", "laugardaginn"],
2380                a = ["AM", "PM"],
2381                u = ["am", "pm"],
2382                s = ["a.m.", "p.m."],
2383                e = {
2384                    MMM: function(e) {
2385                        return t[e.getMonth()]
2386                    },
2387                    MMMM: function(e) {
2388                        return n[e.getMonth()]
2389                    },
2390                    dd: function(e) {
2391                        return o[e.getDay()]
2392                    },
2393                    ddd: function(e) {
2394                        return r[e.getDay()]
2395                    },
2396                    dddd: function(e) {
2397                        return i[e.getDay()]
2398                    },
2399                    A: function(e) {
2400                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2401                    },
2402                    a: function(e) {
2403                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
2404                    },
2405                    aa: function(e) {
2406                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
2407                    }
2408                };
2409            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
2410                e[n + "o"] = function(e, t) {
2411                    return "" + t[n](e)
2412                }
2413            }), {
2414                formatters: e,
2415                formattingTokensRegExp: c(e)
2416            }
2417        }
2418    }, function(e, t) {
2419        e.exports = function() {
2420            var r = {
2421                lessThanXSeconds: {
2422                    one: "meno di un secondo",
2423                    other: "meno di {{count}} secondi"
2424                },
2425                xSeconds: {
2426                    one: "un secondo",
2427                    other: "{{count}} secondi"
2428                },
2429                halfAMinute: "alcuni secondi",
2430                lessThanXMinutes: {
2431                    one: "meno di un minuto",
2432                    other: "meno di {{count}} minuti"
2433                },
2434                xMinutes: {
2435                    one: "un minuto",
2436                    other: "{{count}} minuti"
2437                },
2438                aboutXHours: {
2439                    one: "circa un'ora",
2440                    other: "circa {{count}} ore"
2441                },
2442                xHours: {
2443                    one: "un'ora",
2444                    other: "{{count}} ore"
2445                },
2446                xDays: {
2447                    one: "un giorno",
2448                    other: "{{count}} giorni"
2449                },
2450                aboutXMonths: {
2451                    one: "circa un mese",
2452                    other: "circa {{count}} mesi"
2453                },
2454                xMonths: {
2455                    one: "un mese",
2456                    other: "{{count}} mesi"
2457                },
2458                aboutXYears: {
2459                    one: "circa un anno",
2460                    other: "circa {{count}} anni"
2461                },
2462                xYears: {
2463                    one: "un anno",
2464                    other: "{{count}} anni"
2465                },
2466                overXYears: {
2467                    one: "più di un anno",
2468                    other: "più di {{count}} anni"
2469                },
2470                almostXYears: {
2471                    one: "quasi un anno",
2472                    other: "quasi {{count}} anni"
2473                }
2474            };
2475            return {
2476                localize: function(e, t, n) {
2477                    var o;
2478                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "tra " + o : o + " fa" : o
2479                }
2480            }
2481        }
2482    }, function(e, t, n) {
2483        var c = n(1);
2484        e.exports = function() {
2485            var t = ["gen", "feb", "mar", "apr", "mag", "giu", "lug", "ago", "set", "ott", "nov", "dic"],
2486                n = ["gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"],
2487                o = ["do", "lu", "ma", "me", "gi", "ve", "sa"],
2488                r = ["dom", "lun", "mar", "mer", "gio", "ven", "sab"],
2489                i = ["domenica", "lunedì", "martedì", "mercoledì", "giovedì", "venerdì", "sabato"],
2490                a = ["AM", "PM"],
2491                u = ["am", "pm"],
2492                s = ["a.m.", "p.m."],
2493                e = {
2494                    MMM: function(e) {
2495                        return t[e.getMonth()]
2496                    },
2497                    MMMM: function(e) {
2498                        return n[e.getMonth()]
2499                    },
2500                    dd: function(e) {
2501                        return o[e.getDay()]
2502                    },
2503                    ddd: function(e) {
2504                        return r[e.getDay()]
2505                    },
2506                    dddd: function(e) {
2507                        return i[e.getDay()]
2508                    },
2509                    A: function(e) {
2510                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2511                    },
2512                    a: function(e) {
2513                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
2514                    },
2515                    aa: function(e) {
2516                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
2517                    }
2518                };
2519            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
2520                e[n + "o"] = function(e, t) {
2521                    return t[n](e) + "º"
2522                }
2523            }), {
2524                formatters: e,
2525                formattingTokensRegExp: c(e)
2526            }
2527        }
2528    }, function(e, t) {
2529        e.exports = function() {
2530            var r = {
2531                lessThanXSeconds: {
2532                    one: "1秒以下",
2533                    other: "{{count}}秒以下"
2534                },
2535                xSeconds: {
2536                    one: "1秒",
2537                    other: "{{count}}秒"
2538                },
2539                halfAMinute: "30秒ぐらい",
2540                lessThanXMinutes: {
2541                    one: "1分以下",
2542                    other: "{{count}}分以下"
2543                },
2544                xMinutes: {
2545                    one: "1分",
2546                    other: "{{count}}分"
2547                },
2548                aboutXHours: {
2549                    one: "1時間ぐらい",
2550                    other: "{{count}}時間ぐらい"
2551                },
2552                xHours: {
2553                    one: "1時間",
2554                    other: "{{count}}時間"
2555                },
2556                xDays: {
2557                    one: "1日",
2558                    other: "{{count}}日"
2559                },
2560                aboutXMonths: {
2561                    one: "1ヶ月ぐらい",
2562                    other: "{{count}}ヶ月ぐらい"
2563                },
2564                xMonths: {
2565                    one: "1ヶ月",
2566                    other: "{{count}}ヶ月"
2567                },
2568                aboutXYears: {
2569                    one: "1年ぐらい",
2570                    other: "{{count}}年ぐらい"
2571                },
2572                xYears: {
2573                    one: "1å¹´",
2574                    other: "{{count}}å¹´"
2575                },
2576                overXYears: {
2577                    one: "1年以上",
2578                    other: "{{count}}年以上"
2579                },
2580                almostXYears: {
2581                    one: "1年以下",
2582                    other: "{{count}}年以下"
2583                }
2584            };
2585            return {
2586                localize: function(e, t, n) {
2587                    var o;
2588                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? o + "後" : o + "前" : o
2589                }
2590            }
2591        }
2592    }, function(e, t, n) {
2593        var c = n(1);
2594        e.exports = function() {
2595            var t = ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"],
2596                n = ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
2597                o = ["日", "月", "火", "水", "木", "金", "土"],
2598                r = ["日曜", "月曜", "火曜", "水曜", "木曜", "金曜", "土曜"],
2599                i = ["日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日"],
2600                a = ["午前", "午後"],
2601                u = ["午前", "午後"],
2602                s = ["午前", "午後"],
2603                e = {
2604                    MMM: function(e) {
2605                        return t[e.getMonth()]
2606                    },
2607                    MMMM: function(e) {
2608                        return n[e.getMonth()]
2609                    },
2610                    dd: function(e) {
2611                        return o[e.getDay()]
2612                    },
2613                    ddd: function(e) {
2614                        return r[e.getDay()]
2615                    },
2616                    dddd: function(e) {
2617                        return i[e.getDay()]
2618                    },
2619                    A: function(e) {
2620                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2621                    },
2622                    a: function(e) {
2623                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
2624                    },
2625                    aa: function(e) {
2626                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
2627                    }
2628                };
2629            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
2630                e[n + "o"] = function(e, t) {
2631                    return t[n](e) + "日"
2632                }
2633            }), {
2634                formatters: e,
2635                formattingTokensRegExp: c(e)
2636            }
2637        }
2638    }, function(e, t) {
2639        e.exports = function() {
2640            var r = {
2641                lessThanXSeconds: {
2642                    one: "1초 미만",
2643                    other: "{{count}}초 미만"
2644                },
2645                xSeconds: {
2646                    one: "1초",
2647                    other: "{{count}}초"
2648                },
2649                halfAMinute: "30초",
2650                lessThanXMinutes: {
2651                    one: "1분 미만",
2652                    other: "{{count}}분 미만"
2653                },
2654                xMinutes: {
2655                    one: "1분",
2656                    other: "{{count}}분"
2657                },
2658                aboutXHours: {
2659                    one: "약 1시간",
2660                    other: "약 {{count}}시간"
2661                },
2662                xHours: {
2663                    one: "1시간",
2664                    other: "{{count}}시간"
2665                },
2666                xDays: {
2667                    one: "1일",
2668                    other: "{{count}}일"
2669                },
2670                aboutXMonths: {
2671                    one: "약 1개월",
2672                    other: "약 {{count}}개월"
2673                },
2674                xMonths: {
2675                    one: "1개월",
2676                    other: "{{count}}개월"
2677                },
2678                aboutXYears: {
2679                    one: "약 1년",
2680                    other: "약 {{count}}년"
2681                },
2682                xYears: {
2683                    one: "1년",
2684                    other: "{{count}}년"
2685                },
2686                overXYears: {
2687                    one: "1년 이상",
2688                    other: "{{count}}년 이상"
2689                },
2690                almostXYears: {
2691                    one: "거의 1년",
2692                    other: "거의 {{count}}년"
2693                }
2694            };
2695            return {
2696                localize: function(e, t, n) {
2697                    var o;
2698                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? o + " 후" : o + " 전" : o
2699                }
2700            }
2701        }
2702    }, function(e, t, n) {
2703        var c = n(1);
2704        e.exports = function() {
2705            var t = ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"],
2706                n = ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"],
2707                o = ["일", "월", "화", "수", "목", "금", "토"],
2708                r = ["일", "월", "화", "수", "목", "금", "토"],
2709                i = ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"],
2710                a = ["오전", "오후"],
2711                u = ["오전", "오후"],
2712                s = ["오전", "오후"],
2713                e = {
2714                    MMM: function(e) {
2715                        return t[e.getMonth()]
2716                    },
2717                    MMMM: function(e) {
2718                        return n[e.getMonth()]
2719                    },
2720                    dd: function(e) {
2721                        return o[e.getDay()]
2722                    },
2723                    ddd: function(e) {
2724                        return r[e.getDay()]
2725                    },
2726                    dddd: function(e) {
2727                        return i[e.getDay()]
2728                    },
2729                    A: function(e) {
2730                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2731                    },
2732                    a: function(e) {
2733                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
2734                    },
2735                    aa: function(e) {
2736                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
2737                    }
2738                };
2739            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
2740                e[n + "o"] = function(e, t) {
2741                    return t[n](e) + "일"
2742                }
2743            }), {
2744                formatters: e,
2745                formattingTokensRegExp: c(e)
2746            }
2747        }
2748    }, function(e, t) {
2749        e.exports = function() {
2750            var r = {
2751                lessThanXSeconds: {
2752                    one: "помалку од секунда",
2753                    other: "помалку од {{count}} секунди"
2754                },
2755                xSeconds: {
2756                    one: "1 секунда",
2757                    other: "{{count}} секунди"
2758                },
2759                halfAMinute: "половина минута",
2760                lessThanXMinutes: {
2761                    one: "помалку од минута",
2762                    other: "помалку од {{count}} минути"
2763                },
2764                xMinutes: {
2765                    one: "1 минута",
2766                    other: "{{count}} минути"
2767                },
2768                aboutXHours: {
2769                    one: "околу 1 час",
2770                    other: "околу {{count}} часа"
2771                },
2772                xHours: {
2773                    one: "1 час",
2774                    other: "{{count}} часа"
2775                },
2776                xDays: {
2777                    one: "1 ден",
2778                    other: "{{count}} дена"
2779                },
2780                aboutXMonths: {
2781                    one: "околу 1 месец",
2782                    other: "околу {{count}} месеци"
2783                },
2784                xMonths: {
2785                    one: "1 месец",
2786                    other: "{{count}} месеци"
2787                },
2788                aboutXYears: {
2789                    one: "околу 1 година",
2790                    other: "околу {{count}} години"
2791                },
2792                xYears: {
2793                    one: "1 година",
2794                    other: "{{count}} години"
2795                },
2796                overXYears: {
2797                    one: "повеќе од 1 година",
2798                    other: "повеќе од {{count}} години"
2799                },
2800                almostXYears: {
2801                    one: "безмалку 1 година",
2802                    other: "безмалку {{count}} години"
2803                }
2804            };
2805            return {
2806                localize: function(e, t, n) {
2807                    var o;
2808                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "за " + o : "пред " + o : o
2809                }
2810            }
2811        }
2812    }, function(e, t, n) {
2813        var u = n(1);
2814        e.exports = function() {
2815            var t = ["јан", "фев", "мар", "апр", "мај", "јун", "јул", "авг", "сеп", "окт", "ное", "дек"],
2816                n = ["јануари", "февруари", "март", "април", "мај", "јуни", "јули", "август", "септември", "октомври", "ноември", "декември"],
2817                o = ["не", "по", "вт", "ср", "че", "пе", "са"],
2818                r = ["нед", "пон", "вто", "сре", "чет", "пет", "саб"],
2819                i = ["недела", "понеделник", "вторник", "среда", "четврток", "петок", "сабота"],
2820                a = ["претпладне", "попладне"],
2821                e = {
2822                    MMM: function(e) {
2823                        return t[e.getMonth()]
2824                    },
2825                    MMMM: function(e) {
2826                        return n[e.getMonth()]
2827                    },
2828                    dd: function(e) {
2829                        return o[e.getDay()]
2830                    },
2831                    ddd: function(e) {
2832                        return r[e.getDay()]
2833                    },
2834                    dddd: function(e) {
2835                        return i[e.getDay()]
2836                    },
2837                    A: function(e) {
2838                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2839                    },
2840                    a: function(e) {
2841                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2842                    },
2843                    aa: function(e) {
2844                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2845                    }
2846                };
2847            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
2848                e[n + "o"] = function(e, t) {
2849                    return function(e) {
2850                        var t = e % 100;
2851                        if (20 < t || t < 10) switch (t % 10) {
2852                            case 1:
2853                                return e + "-ви";
2854                            case 2:
2855                                return e + "-ри";
2856                            case 7:
2857                            case 8:
2858                                return e + "-ми"
2859                        }
2860                        return e + "-ти"
2861                    }(t[n](e))
2862                }
2863            }), {
2864                formatters: e,
2865                formattingTokensRegExp: u(e)
2866            }
2867        }
2868    }, function(e, t) {
2869        e.exports = function() {
2870            var r = {
2871                lessThanXSeconds: {
2872                    one: "mindre enn ett sekund",
2873                    other: "mindre enn {{count}} sekunder"
2874                },
2875                xSeconds: {
2876                    one: "ett sekund",
2877                    other: "{{count}} sekunder"
2878                },
2879                halfAMinute: "et halvt minutt",
2880                lessThanXMinutes: {
2881                    one: "mindre enn ett minutt",
2882                    other: "mindre enn {{count}} minutter"
2883                },
2884                xMinutes: {
2885                    one: "ett minutt",
2886                    other: "{{count}} minutter"
2887                },
2888                aboutXHours: {
2889                    one: "rundt en time",
2890                    other: "rundt {{count}} timer"
2891                },
2892                xHours: {
2893                    one: "en time",
2894                    other: "{{count}} timer"
2895                },
2896                xDays: {
2897                    one: "en dag",
2898                    other: "{{count}} dager"
2899                },
2900                aboutXMonths: {
2901                    one: "rundt en måned",
2902                    other: "rundt {{count}} måneder"
2903                },
2904                xMonths: {
2905                    one: "en måned",
2906                    other: "{{count}} måneder"
2907                },
2908                aboutXYears: {
2909                    one: "rundt ett år",
2910                    other: "rundt {{count}} år"
2911                },
2912                xYears: {
2913                    one: "ett år",
2914                    other: "{{count}} år"
2915                },
2916                overXYears: {
2917                    one: "over ett år",
2918                    other: "over {{count}} år"
2919                },
2920                almostXYears: {
2921                    one: "nesten ett år",
2922                    other: "nesten {{count}} år"
2923                }
2924            };
2925            return {
2926                localize: function(e, t, n) {
2927                    var o;
2928                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "om " + o : o + " siden" : o
2929                }
2930            }
2931        }
2932    }, function(e, t, n) {
2933        var c = n(1);
2934        e.exports = function() {
2935            var t = ["jan.", "feb.", "mars", "april", "mai", "juni", "juli", "aug.", "sep.", "okt.", "nov.", "des."],
2936                n = ["januar", "februar", "mars", "april", "mai", "juni", "juli", "august", "september", "oktober", "november", "desember"],
2937                o = ["sø", "ma", "ti", "on", "to", "fr", "lø"],
2938                r = ["sø.", "ma.", "ti.", "on.", "to.", "fr.", "lø."],
2939                i = ["søndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lørdag"],
2940                a = ["AM", "PM"],
2941                u = ["am", "pm"],
2942                s = ["a.m.", "p.m."],
2943                e = {
2944                    MMM: function(e) {
2945                        return t[e.getMonth()]
2946                    },
2947                    MMMM: function(e) {
2948                        return n[e.getMonth()]
2949                    },
2950                    dd: function(e) {
2951                        return o[e.getDay()]
2952                    },
2953                    ddd: function(e) {
2954                        return r[e.getDay()]
2955                    },
2956                    dddd: function(e) {
2957                        return i[e.getDay()]
2958                    },
2959                    A: function(e) {
2960                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
2961                    },
2962                    a: function(e) {
2963                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
2964                    },
2965                    aa: function(e) {
2966                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
2967                    }
2968                };
2969            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
2970                e[n + "o"] = function(e, t) {
2971                    return t[n](e) + "."
2972                }
2973            }), {
2974                formatters: e,
2975                formattingTokensRegExp: c(e)
2976            }
2977        }
2978    }, function(e, t) {
2979        e.exports = function() {
2980            var r = {
2981                lessThanXSeconds: {
2982                    one: "minder dan een seconde",
2983                    other: "minder dan {{count}} seconden"
2984                },
2985                xSeconds: {
2986                    one: "1 seconde",
2987                    other: "{{count}} seconden"
2988                },
2989                halfAMinute: "een halve minuut",
2990                lessThanXMinutes: {
2991                    one: "minder dan een minuut",
2992                    other: "minder dan {{count}} minuten"
2993                },
2994                xMinutes: {
2995                    one: "een minuut",
2996                    other: "{{count}} minuten"
2997                },
2998                aboutXHours: {
2999                    one: "ongeveer 1 uur",
3000                    other: "ongeveer {{count}} uur"
3001                },
3002                xHours: {
3003                    one: "1 uur",
3004                    other: "{{count}} uur"
3005                },
3006                xDays: {
3007                    one: "1 dag",
3008                    other: "{{count}} dagen"
3009                },
3010                aboutXMonths: {
3011                    one: "ongeveer 1 maand",
3012                    other: "ongeveer {{count}} maanden"
3013                },
3014                xMonths: {
3015                    one: "1 maand",
3016                    other: "{{count}} maanden"
3017                },
3018                aboutXYears: {
3019                    one: "ongeveer 1 jaar",
3020                    other: "ongeveer {{count}} jaar"
3021                },
3022                xYears: {
3023                    one: "1 jaar",
3024                    other: "{{count}} jaar"
3025                },
3026                overXYears: {
3027                    one: "meer dan 1 jaar",
3028                    other: "meer dan {{count}} jaar"
3029                },
3030                almostXYears: {
3031                    one: "bijna 1 jaar",
3032                    other: "bijna {{count}} jaar"
3033                }
3034            };
3035            return {
3036                localize: function(e, t, n) {
3037                    var o;
3038                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "over " + o : o + " geleden" : o
3039                }
3040            }
3041        }
3042    }, function(e, t, n) {
3043        var c = n(1);
3044        e.exports = function() {
3045            var t = ["jan", "feb", "mar", "apr", "mei", "jun", "jul", "aug", "sep", "okt", "nov", "dec"],
3046                n = ["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"],
3047                o = ["zo", "ma", "di", "wo", "do", "vr", "za"],
3048                r = ["zon", "maa", "din", "woe", "don", "vri", "zat"],
3049                i = ["zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag"],
3050                a = ["AM", "PM"],
3051                u = ["am", "pm"],
3052                s = ["a.m.", "p.m."],
3053                e = {
3054                    MMM: function(e) {
3055                        return t[e.getMonth()]
3056                    },
3057                    MMMM: function(e) {
3058                        return n[e.getMonth()]
3059                    },
3060                    dd: function(e) {
3061                        return o[e.getDay()]
3062                    },
3063                    ddd: function(e) {
3064                        return r[e.getDay()]
3065                    },
3066                    dddd: function(e) {
3067                        return i[e.getDay()]
3068                    },
3069                    A: function(e) {
3070                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
3071                    },
3072                    a: function(e) {
3073                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
3074                    },
3075                    aa: function(e) {
3076                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
3077                    }
3078                };
3079            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
3080                e[n + "o"] = function(e, t) {
3081                    return t[n](e) + "e"
3082                }
3083            }), {
3084                formatters: e,
3085                formattingTokensRegExp: c(e)
3086            }
3087        }
3088    }, function(e, t) {
3089        function i(e, t, n) {
3090            n = n || "regular";
3091            var o = function(e, t) {
3092                if (1 === t) return e.one;
3093                var n = t % 100;
3094                if (n <= 20 && 10 < n) return e.other;
3095                var o = n % 10;
3096                return 2 <= o && o <= 4 ? e.twoFour : e.other
3097            }(e, t);
3098            return (o[n] || o).replace("{{count}}", t)
3099        }
3100        e.exports = function() {
3101            var r = {
3102                lessThanXSeconds: {
3103                    one: {
3104                        regular: "mniej niż sekunda",
3105                        past: "mniej niż sekundę",
3106                        future: "mniej niż sekundę"
3107                    },
3108                    twoFour: "mniej niż {{count}} sekundy",
3109                    other: "mniej niż {{count}} sekund"
3110                },
3111                xSeconds: {
3112                    one: {
3113                        regular: "sekunda",
3114                        past: "sekundę",
3115                        future: "sekundę"
3116                    },
3117                    twoFour: "{{count}} sekundy",
3118                    other: "{{count}} sekund"
3119                },
3120                halfAMinute: {
3121                    one: "pół minuty",
3122                    twoFour: "pół minuty",
3123                    other: "pół minuty"
3124                },
3125                lessThanXMinutes: {
3126                    one: {
3127                        regular: "mniej niż minuta",
3128                        past: "mniej niż minutę",
3129                        future: "mniej niż minutę"
3130                    },
3131                    twoFour: "mniej niż {{count}} minuty",
3132                    other: "mniej niż {{count}} minut"
3133                },
3134                xMinutes: {
3135                    one: {
3136                        regular: "minuta",
3137                        past: "minutę",
3138                        future: "minutę"
3139                    },
3140                    twoFour: "{{count}} minuty",
3141                    other: "{{count}} minut"
3142                },
3143                aboutXHours: {
3144                    one: {
3145                        regular: "około godzina",
3146                        past: "około godziny",
3147                        future: "około godzinę"
3148                    },
3149                    twoFour: "około {{count}} godziny",
3150                    other: "około {{count}} godzin"
3151                },
3152                xHours: {
3153                    one: {
3154                        regular: "godzina",
3155                        past: "godzinę",
3156                        future: "godzinę"
3157                    },
3158                    twoFour: "{{count}} godziny",
3159                    other: "{{count}} godzin"
3160                },
3161                xDays: {
3162                    one: {
3163                        regular: "dzień",
3164                        past: "dzień",
3165                        future: "1 dzień"
3166                    },
3167                    twoFour: "{{count}} dni",
3168                    other: "{{count}} dni"
3169                },
3170                aboutXMonths: {
3171                    one: "około miesiąc",
3172                    twoFour: "około {{count}} miesiące",
3173                    other: "około {{count}} miesięcy"
3174                },
3175                xMonths: {
3176                    one: "miesiąc",
3177                    twoFour: "{{count}} miesiące",
3178                    other: "{{count}} miesięcy"
3179                },
3180                aboutXYears: {
3181                    one: "około rok",
3182                    twoFour: "około {{count}} lata",
3183                    other: "około {{count}} lat"
3184                },
3185                xYears: {
3186                    one: "rok",
3187                    twoFour: "{{count}} lata",
3188                    other: "{{count}} lat"
3189                },
3190                overXYears: {
3191                    one: "ponad rok",
3192                    twoFour: "ponad {{count}} lata",
3193                    other: "ponad {{count}} lat"
3194                },
3195                almostXYears: {
3196                    one: "prawie rok",
3197                    twoFour: "prawie {{count}} lata",
3198                    other: "prawie {{count}} lat"
3199                }
3200            };
3201            return {
3202                localize: function(e, t, n) {
3203                    var o = r[e];
3204                    return (n = n || {}).addSuffix ? 0 < n.comparison ? "za " + i(o, t, "future") : i(o, t, "past") + " temu" : i(o, t)
3205                }
3206            }
3207        }
3208    }, function(e, t, n) {
3209        var u = n(1);
3210        e.exports = function() {
3211            var t = ["sty", "lut", "mar", "kwi", "maj", "cze", "lip", "sie", "wrz", "paź", "lis", "gru"],
3212                n = ["styczeń", "luty", "marzec", "kwiecień", "maj", "czerwiec", "lipiec", "sierpień", "wrzesień", "październik", "listopad", "grudzień"],
3213                o = ["nd", "pn", "wt", "śr", "cz", "pt", "sb"],
3214                r = ["niedz.", "pon.", "wt.", "śr.", "czw.", "piąt.", "sob."],
3215                i = ["niedziela", "poniedziałek", "wtorek", "środa", "czwartek", "piątek", "sobota"],
3216                a = ["w nocy", "rano", "po południu", "wieczorem"],
3217                e = {
3218                    MMM: function(e) {
3219                        return t[e.getMonth()]
3220                    },
3221                    MMMM: function(e) {
3222                        return n[e.getMonth()]
3223                    },
3224                    dd: function(e) {
3225                        return o[e.getDay()]
3226                    },
3227                    ddd: function(e) {
3228                        return r[e.getDay()]
3229                    },
3230                    dddd: function(e) {
3231                        return i[e.getDay()]
3232                    },
3233                    A: function(e) {
3234                        var t = e.getHours();
3235                        return 17 <= t ? a[3] : 12 <= t ? a[2] : 4 <= t ? a[1] : a[0]
3236                    }
3237                };
3238            return e.a = e.A, e.aa = e.A, ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
3239                e[n + "o"] = function(e, t) {
3240                    return t[n](e).toString()
3241                }
3242            }), {
3243                formatters: e,
3244                formattingTokensRegExp: u(e)
3245            }
3246        }
3247    }, function(e, t) {
3248        e.exports = function() {
3249            var r = {
3250                lessThanXSeconds: {
3251                    one: "menos de um segundo",
3252                    other: "menos de {{count}} segundos"
3253                },
3254                xSeconds: {
3255                    one: "1 segundo",
3256                    other: "{{count}} segundos"
3257                },
3258                halfAMinute: "meio minuto",
3259                lessThanXMinutes: {
3260                    one: "menos de um minuto",
3261                    other: "menos de {{count}} minutos"
3262                },
3263                xMinutes: {
3264                    one: "1 minuto",
3265                    other: "{{count}} minutos"
3266                },
3267                aboutXHours: {
3268                    one: "aproximadamente 1 hora",
3269                    other: "aproximadamente {{count}} horas"
3270                },
3271                xHours: {
3272                    one: "1 hora",
3273                    other: "{{count}} horas"
3274                },
3275                xDays: {
3276                    one: "1 dia",
3277                    other: "{{count}} dias"
3278                },
3279                aboutXMonths: {
3280                    one: "aproximadamente 1 mês",
3281                    other: "aproximadamente {{count}} meses"
3282                },
3283                xMonths: {
3284                    one: "1 mês",
3285                    other: "{{count}} meses"
3286                },
3287                aboutXYears: {
3288                    one: "aproximadamente 1 ano",
3289                    other: "aproximadamente {{count}} anos"
3290                },
3291                xYears: {
3292                    one: "1 ano",
3293                    other: "{{count}} anos"
3294                },
3295                overXYears: {
3296                    one: "mais de 1 ano",
3297                    other: "mais de {{count}} anos"
3298                },
3299                almostXYears: {
3300                    one: "quase 1 ano",
3301                    other: "quase {{count}} anos"
3302                }
3303            };
3304            return {
3305                localize: function(e, t, n) {
3306                    var o;
3307                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "daqui a " + o : "há " + o : o
3308                }
3309            }
3310        }
3311    }, function(e, t, n) {
3312        var c = n(1);
3313        e.exports = function() {
3314            var t = ["jan", "fev", "mar", "abr", "mai", "jun", "jul", "ago", "set", "out", "nov", "dez"],
3315                n = ["janeiro", "fevereiro", "março", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"],
3316                o = ["do", "se", "te", "qa", "qi", "se", "sa"],
3317                r = ["dom", "seg", "ter", "qua", "qui", "sex", "sáb"],
3318                i = ["domingo", "segunda-feira", "terça-feira", "quarta-feira", "quinta-feira", "sexta-feira", "sábado"],
3319                a = ["AM", "PM"],
3320                u = ["am", "pm"],
3321                s = ["a.m.", "p.m."],
3322                e = {
3323                    MMM: function(e) {
3324                        return t[e.getMonth()]
3325                    },
3326                    MMMM: function(e) {
3327                        return n[e.getMonth()]
3328                    },
3329                    dd: function(e) {
3330                        return o[e.getDay()]
3331                    },
3332                    ddd: function(e) {
3333                        return r[e.getDay()]
3334                    },
3335                    dddd: function(e) {
3336                        return i[e.getDay()]
3337                    },
3338                    A: function(e) {
3339                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
3340                    },
3341                    a: function(e) {
3342                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
3343                    },
3344                    aa: function(e) {
3345                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
3346                    }
3347                };
3348            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
3349                e[n + "o"] = function(e, t) {
3350                    return t[n](e) + "º"
3351                }
3352            }), {
3353                formatters: e,
3354                formattingTokensRegExp: c(e)
3355            }
3356        }
3357    }, function(e, t) {
3358        e.exports = function() {
3359            var r = {
3360                lessThanXSeconds: {
3361                    one: "mai puțin de o secundă",
3362                    other: "mai puțin de {{count}} secunde"
3363                },
3364                xSeconds: {
3365                    one: "1 secundă",
3366                    other: "{{count}} secunde"
3367                },
3368                halfAMinute: "jumătate de minut",
3369                lessThanXMinutes: {
3370                    one: "mai puțin de un minut",
3371                    other: "mai puțin de {{count}} minute"
3372                },
3373                xMinutes: {
3374                    one: "1 minut",
3375                    other: "{{count}} minute"
3376                },
3377                aboutXHours: {
3378                    one: "circa 1 oră",
3379                    other: "circa {{count}} ore"
3380                },
3381                xHours: {
3382                    one: "1 oră",
3383                    other: "{{count}} ore"
3384                },
3385                xDays: {
3386                    one: "1 zi",
3387                    other: "{{count}} zile"
3388                },
3389                aboutXMonths: {
3390                    one: "circa 1 lună",
3391                    other: "circa {{count}} luni"
3392                },
3393                xMonths: {
3394                    one: "1 lună",
3395                    other: "{{count}} luni"
3396                },
3397                aboutXYears: {
3398                    one: "circa 1 an",
3399                    other: "circa {{count}} ani"
3400                },
3401                xYears: {
3402                    one: "1 an",
3403                    other: "{{count}} ani"
3404                },
3405                overXYears: {
3406                    one: "peste 1 an",
3407                    other: "peste {{count}} ani"
3408                },
3409                almostXYears: {
3410                    one: "aproape 1 an",
3411                    other: "aproape {{count}} ani"
3412                }
3413            };
3414            return {
3415                localize: function(e, t, n) {
3416                    var o;
3417                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "în " + o : o + " în urmă" : o
3418                }
3419            }
3420        }
3421    }, function(e, t, n) {
3422        var c = n(1);
3423        e.exports = function() {
3424            var t = ["ian", "feb", "mar", "apr", "mai", "iun", "iul", "aug", "sep", "oct", "noi", "dec"],
3425                n = ["ianuarie", "februarie", "martie", "aprilie", "mai", "iunie", "iulie", "august", "septembrie", "octombrie", "noiembrie", "decembrie"],
3426                o = ["du", "lu", "ma", "mi", "jo", "vi", "sâ"],
3427                r = ["dum", "lun", "mar", "mie", "joi", "vin", "sâm"],
3428                i = ["duminică", "luni", "marți", "miercuri", "joi", "vineri", "sâmbăta"],
3429                a = ["AM", "PM"],
3430                u = ["am", "pm"],
3431                s = ["a.m.", "p.m."],
3432                e = {
3433                    MMM: function(e) {
3434                        return t[e.getMonth()]
3435                    },
3436                    MMMM: function(e) {
3437                        return n[e.getMonth()]
3438                    },
3439                    dd: function(e) {
3440                        return o[e.getDay()]
3441                    },
3442                    ddd: function(e) {
3443                        return r[e.getDay()]
3444                    },
3445                    dddd: function(e) {
3446                        return i[e.getDay()]
3447                    },
3448                    A: function(e) {
3449                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
3450                    },
3451                    a: function(e) {
3452                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
3453                    },
3454                    aa: function(e) {
3455                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
3456                    }
3457                };
3458            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
3459                e[n + "o"] = function(e, t) {
3460                    return t[n](e).toString()
3461                }
3462            }), {
3463                formatters: e,
3464                formattingTokensRegExp: c(e)
3465            }
3466        }
3467    }, function(e, t) {
3468        function o(e, t) {
3469            if (void 0 !== e.one && 1 === t) return e.one;
3470            var n = t % 10,
3471                o = t % 100;
3472            return 1 === n && 11 !== o ? e.singularNominative.replace("{{count}}", t) : 2 <= n && n <= 4 && (o < 10 || 20 < o) ? e.singularGenitive.replace("{{count}}", t) : e.pluralGenitive.replace("{{count}}", t)
3473        }
3474
3475        function n(n) {
3476            return function(e, t) {
3477                return t.addSuffix ? 0 < t.comparison ? n.future ? o(n.future, e) : "через " + o(n.regular, e) : n.past ? o(n.past, e) : o(n.regular, e) + " назад" : o(n.regular, e)
3478            }
3479        }
3480        e.exports = function() {
3481            var o = {
3482                lessThanXSeconds: n({
3483                    regular: {
3484                        one: "меньше секунды",
3485                        singularNominative: "меньше {{count}} секунды",
3486                        singularGenitive: "меньше {{count}} секунд",
3487                        pluralGenitive: "меньше {{count}} секунд"
3488                    },
3489                    future: {
3490                        one: "меньше, чем через секунду",
3491                        singularNominative: "меньше, чем через {{count}} секунду",
3492                        singularGenitive: "меньше, чем через {{count}} секунды",
3493                        pluralGenitive: "меньше, чем через {{count}} секунд"
3494                    }
3495                }),
3496                xSeconds: n({
3497                    regular: {
3498                        singularNominative: "{{count}} секунда",
3499                        singularGenitive: "{{count}} секунды",
3500                        pluralGenitive: "{{count}} секунд"
3501                    },
3502                    past: {
3503                        singularNominative: "{{count}} секунду назад",
3504                        singularGenitive: "{{count}} секунды назад",
3505                        pluralGenitive: "{{count}} секунд назад"
3506                    },
3507                    future: {
3508                        singularNominative: "через {{count}} секунду",
3509                        singularGenitive: "через {{count}} секунды",
3510                        pluralGenitive: "через {{count}} секунд"
3511                    }
3512                }),
3513                halfAMinute: function(e, t) {
3514                    return t.addSuffix ? 0 < t.comparison ? "через полминуты" : "полминуты назад" : "полминуты"
3515                },
3516                lessThanXMinutes: n({
3517                    regular: {
3518                        one: "меньше минуты",
3519                        singularNominative: "меньше {{count}} минуты",
3520                        singularGenitive: "меньше {{count}} минут",
3521                        pluralGenitive: "меньше {{count}} минут"
3522                    },
3523                    future: {
3524                        one: "меньше, чем через минуту",
3525                        singularNominative: "меньше, чем через {{count}} минуту",
3526                        singularGenitive: "меньше, чем через {{count}} минуты",
3527                        pluralGenitive: "меньше, чем через {{count}} минут"
3528                    }
3529                }),
3530                xMinutes: n({
3531                    regular: {
3532                        singularNominative: "{{count}} минута",
3533                        singularGenitive: "{{count}} минуты",
3534                        pluralGenitive: "{{count}} минут"
3535                    },
3536                    past: {
3537                        singularNominative: "{{count}} минуту назад",
3538                        singularGenitive: "{{count}} минуты назад",
3539                        pluralGenitive: "{{count}} минут назад"
3540                    },
3541                    future: {
3542                        singularNominative: "через {{count}} минуту",
3543                        singularGenitive: "через {{count}} минуты",
3544                        pluralGenitive: "через {{count}} минут"
3545                    }
3546                }),
3547                aboutXHours: n({
3548                    regular: {
3549                        singularNominative: "около {{count}} часа",
3550                        singularGenitive: "около {{count}} часов",
3551                        pluralGenitive: "около {{count}} часов"
3552                    },
3553                    future: {
3554                        singularNominative: "приблизительно через {{count}} час",
3555                        singularGenitive: "приблизительно через {{count}} часа",
3556                        pluralGenitive: "приблизительно через {{count}} часов"
3557                    }
3558                }),
3559                xHours: n({
3560                    regular: {
3561                        singularNominative: "{{count}} час",
3562                        singularGenitive: "{{count}} часа",
3563                        pluralGenitive: "{{count}} часов"
3564                    }
3565                }),
3566                xDays: n({
3567                    regular: {
3568                        singularNominative: "{{count}} день",
3569                        singularGenitive: "{{count}} дня",
3570                        pluralGenitive: "{{count}} дней"
3571                    }
3572                }),
3573                aboutXMonths: n({
3574                    regular: {
3575                        singularNominative: "около {{count}} месяца",
3576                        singularGenitive: "около {{count}} месяцев",
3577                        pluralGenitive: "около {{count}} месяцев"
3578                    },
3579                    future: {
3580                        singularNominative: "приблизительно через {{count}} месяц",
3581                        singularGenitive: "приблизительно через {{count}} месяца",
3582                        pluralGenitive: "приблизительно через {{count}} месяцев"
3583                    }
3584                }),
3585                xMonths: n({
3586                    regular: {
3587                        singularNominative: "{{count}} месяц",
3588                        singularGenitive: "{{count}} месяца",
3589                        pluralGenitive: "{{count}} месяцев"
3590                    }
3591                }),
3592                aboutXYears: n({
3593                    regular: {
3594                        singularNominative: "около {{count}} года",
3595                        singularGenitive: "около {{count}} лет",
3596                        pluralGenitive: "около {{count}} лет"
3597                    },
3598                    future: {
3599                        singularNominative: "приблизительно через {{count}} год",
3600                        singularGenitive: "приблизительно через {{count}} года",
3601                        pluralGenitive: "приблизительно через {{count}} лет"
3602                    }
3603                }),
3604                xYears: n({
3605                    regular: {
3606                        singularNominative: "{{count}} год",
3607                        singularGenitive: "{{count}} года",
3608                        pluralGenitive: "{{count}} лет"
3609                    }
3610                }),
3611                overXYears: n({
3612                    regular: {
3613                        singularNominative: "больше {{count}} года",
3614                        singularGenitive: "больше {{count}} лет",
3615                        pluralGenitive: "больше {{count}} лет"
3616                    },
3617                    future: {
3618                        singularNominative: "больше, чем через {{count}} год",
3619                        singularGenitive: "больше, чем через {{count}} года",
3620                        pluralGenitive: "больше, чем через {{count}} лет"
3621                    }
3622                }),
3623                almostXYears: n({
3624                    regular: {
3625                        singularNominative: "почти {{count}} год",
3626                        singularGenitive: "почти {{count}} года",
3627                        pluralGenitive: "почти {{count}} лет"
3628                    },
3629                    future: {
3630                        singularNominative: "почти через {{count}} год",
3631                        singularGenitive: "почти через {{count}} года",
3632                        pluralGenitive: "почти через {{count}} лет"
3633                    }
3634                })
3635            };
3636            return {
3637                localize: function(e, t, n) {
3638                    return n = n || {}, o[e](t, n)
3639                }
3640            }
3641        }
3642    }, function(e, t, n) {
3643        var c = n(1);
3644        e.exports = function() {
3645            var t = ["янв.", "фев.", "март", "апр.", "май", "июнь", "июль", "авг.", "сент.", "окт.", "нояб.", "дек."],
3646                n = ["январь", "февраль", "март", "апрель", "май", "июнь", "июль", "август", "сентябрь", "октябрь", "ноябрь", "декабрь"],
3647                o = ["января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря"],
3648                r = ["вс", "пн", "вт", "ср", "чт", "пт", "сб"],
3649                i = ["вск", "пнд", "втр", "срд", "чтв", "птн", "суб"],
3650                a = ["воскресенье", "понедельник", "вторник", "среда", "четверг", "пятница", "суббота"],
3651                u = ["ночи", "утра", "дня", "вечера"],
3652                s = {
3653                    MMM: function(e) {
3654                        return t[e.getMonth()]
3655                    },
3656                    MMMM: function(e) {
3657                        return n[e.getMonth()]
3658                    },
3659                    dd: function(e) {
3660                        return r[e.getDay()]
3661                    },
3662                    ddd: function(e) {
3663                        return i[e.getDay()]
3664                    },
3665                    dddd: function(e) {
3666                        return a[e.getDay()]
3667                    },
3668                    A: function(e) {
3669                        var t = e.getHours();
3670                        return 17 <= t ? u[3] : 12 <= t ? u[2] : 4 <= t ? u[1] : u[0]
3671                    },
3672                    Do: function(e, t) {
3673                        return t.D(e) + "-е"
3674                    },
3675                    Wo: function(e, t) {
3676                        return t.W(e) + "-я"
3677                    }
3678                };
3679            return s.a = s.A, s.aa = s.A, ["M", "DDD", "d", "Q"].forEach(function(n) {
3680                s[n + "o"] = function(e, t) {
3681                    return t[n](e) + "-й"
3682                }
3683            }), ["D", "Do", "DD"].forEach(function(n) {
3684                s[n + " MMMM"] = function(e, t) {
3685                    return (s[n] || t[n])(e, t) + " " + o[e.getMonth()]
3686                }
3687            }), {
3688                formatters: s,
3689                formattingTokensRegExp: c(s)
3690            }
3691        }
3692    }, function(e, t) {
3693        function c(e, t, n) {
3694            var o, r, i = (o = e, 1 === (r = t) ? o.one : 2 <= r && r <= 4 ? o.twoFour : o.other);
3695            return (i[n] || i).replace("{{count}}", t)
3696        }
3697
3698        function d(e) {
3699            var t = "";
3700            return "almost" === e && (t = "takmer"), "about" === e && (t = "približne"), 0 < t.length ? t + " " : ""
3701        }
3702
3703        function l(e) {
3704            var t = "";
3705            return "lessThan" === e && (t = "menej než"), "over" === e && (t = "viac než"), 0 < t.length ? t + " " : ""
3706        }
3707        e.exports = function() {
3708            var s = {
3709                xSeconds: {
3710                    one: {
3711                        regular: "sekunda",
3712                        past: "sekundou",
3713                        future: "sekundu"
3714                    },
3715                    twoFour: {
3716                        regular: "{{count}} sekundy",
3717                        past: "{{count}} sekundami",
3718                        future: "{{count}} sekundy"
3719                    },
3720                    other: {
3721                        regular: "{{count}} sekúnd",
3722                        past: "{{count}} sekundami",
3723                        future: "{{count}} sekúnd"
3724                    }
3725                },
3726                halfAMinute: {
3727                    other: {
3728                        regular: "pol minúty",
3729                        past: "pol minútou",
3730                        future: "pol minúty"
3731                    }
3732                },
3733                xMinutes: {
3734                    one: {
3735                        regular: "minúta",
3736                        past: "minútou",
3737                        future: "minútu"
3738                    },
3739                    twoFour: {
3740                        regular: "{{count}} minúty",
3741                        past: "{{count}} minútami",
3742                        future: "{{count}} minúty"
3743                    },
3744                    other: {
3745                        regular: "{{count}} minút",
3746                        past: "{{count}} minútami",
3747                        future: "{{count}} minút"
3748                    }
3749                },
3750                xHours: {
3751                    one: {
3752                        regular: "hodina",
3753                        past: "hodinou",
3754                        future: "hodinu"
3755                    },
3756                    twoFour: {
3757                        regular: "{{count}} hodiny",
3758                        past: "{{count}} hodinami",
3759                        future: "{{count}} hodiny"
3760                    },
3761                    other: {
3762                        regular: "{{count}} hodín",
3763                        past: "{{count}} hodinami",
3764                        future: "{{count}} hodín"
3765                    }
3766                },
3767                xDays: {
3768                    one: {
3769                        regular: "deň",
3770                        past: "dňom",
3771                        future: "deň"
3772                    },
3773                    twoFour: {
3774                        regular: "{{count}} dni",
3775                        past: "{{count}} dňami",
3776                        future: "{{count}} dni"
3777                    },
3778                    other: {
3779                        regular: "{{count}} dní",
3780                        past: "{{count}} dňami",
3781                        future: "{{count}} dní"
3782                    }
3783                },
3784                xMonths: {
3785                    one: {
3786                        regular: "mesiac",
3787                        past: "mesiacom",
3788                        future: "mesiac"
3789                    },
3790                    twoFour: {
3791                        regular: "{{count}} mesiace",
3792                        past: "{{count}} mesiacmi",
3793                        future: "{{count}} mesiace"
3794                    },
3795                    other: {
3796                        regular: "{{count}} mesiacov",
3797                        past: "{{count}} mesiacmi",
3798                        future: "{{count}} mesiacov"
3799                    }
3800                },
3801                xYears: {
3802                    one: {
3803                        regular: "rok",
3804                        past: "rokom",
3805                        future: "rok"
3806                    },
3807                    twoFour: {
3808                        regular: "{{count}} roky",
3809                        past: "{{count}} rokmi",
3810                        future: "{{count}} roky"
3811                    },
3812                    other: {
3813                        regular: "{{count}} rokov",
3814                        past: "{{count}} rokmi",
3815                        future: "{{count}} rokov"
3816                    }
3817                }
3818            };
3819            return {
3820                localize: function(e, t, n) {
3821                    n = n || {};
3822                    var o, r, i = (o = e, ["lessThan", "about", "over", "almost"].filter(function(e) {
3823                            return !!o.match(new RegExp("^" + e))
3824                        })[0] || ""),
3825                        a = (r = e.substring(i.length)).charAt(0).toLowerCase() + r.slice(1),
3826                        u = s[a];
3827                    return n.addSuffix ? 0 < n.comparison ? d(i) + "za " + l(i) + c(u, t, "future") : d(i) + "pred " + l(i) + c(u, t, "past") : d(i) + l(i) + c(u, t, "regular")
3828                }
3829            }
3830        }
3831    }, function(e, t, n) {
3832        var c = n(1);
3833        e.exports = function() {
3834            var t = ["jan", "feb", "mar", "apr", "máj", "jún", "júl", "aug", "sep", "okt", "nov", "dec"],
3835                n = ["január", "február", "marec", "apríl", "máj", "jún", "júl", "august", "september", "október", "november", "december"],
3836                o = ["ne", "po", "ut", "st", "št", "pi", "so"],
3837                r = ["neď", "pon", "uto", "str", "štv", "pia", "sob"],
3838                i = ["nedeľa", "pondelok", "utorok", "streda", "štvrtok", "piatok", "sobota"],
3839                a = ["AM", "PM"],
3840                u = ["am", "pm"],
3841                s = ["a.m.", "p.m."],
3842                e = {
3843                    MMM: function(e) {
3844                        return t[e.getMonth()]
3845                    },
3846                    MMMM: function(e) {
3847                        return n[e.getMonth()]
3848                    },
3849                    dd: function(e) {
3850                        return o[e.getDay()]
3851                    },
3852                    ddd: function(e) {
3853                        return r[e.getDay()]
3854                    },
3855                    dddd: function(e) {
3856                        return i[e.getDay()]
3857                    },
3858                    A: function(e) {
3859                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
3860                    },
3861                    a: function(e) {
3862                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
3863                    },
3864                    aa: function(e) {
3865                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
3866                    }
3867                };
3868            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
3869                e[n + "o"] = function(e, t) {
3870                    return t[n](e) + "."
3871                }
3872            }), {
3873                formatters: e,
3874                formattingTokensRegExp: c(e)
3875            }
3876        }
3877    }, function(e, t) {
3878        e.exports = function() {
3879            var r = {
3880                lessThanXSeconds: {
3881                    one: "manj kot sekunda",
3882                    two: "manj kot 2 sekundi",
3883                    three: "manj kot {{count}} sekunde",
3884                    other: "manj kot {{count}} sekund"
3885                },
3886                xSeconds: {
3887                    one: "1 sekunda",
3888                    two: "2 sekundi",
3889                    three: "{{count}} sekunde",
3890                    other: "{{count}} sekund"
3891                },
3892                halfAMinute: "pol minute",
3893                lessThanXMinutes: {
3894                    one: "manj kot minuta",
3895                    two: "manj kot 2 minuti",
3896                    three: "manj kot {{count}} minute",
3897                    other: "manj kot {{count}} minut"
3898                },
3899                xMinutes: {
3900                    one: "1 minuta",
3901                    two: "2 minuti",
3902                    three: "{{count}} minute",
3903                    other: "{{count}} minut"
3904                },
3905                aboutXHours: {
3906                    one: "približno 1 ura",
3907                    two: "približno 2 uri",
3908                    three: "približno {{count}} ure",
3909                    other: "približno {{count}} ur"
3910                },
3911                xHours: {
3912                    one: "1 ura",
3913                    two: "2 uri",
3914                    three: "{{count}} ure",
3915                    other: "{{count}} ur"
3916                },
3917                xDays: {
3918                    one: "1 dan",
3919                    two: "2 dni",
3920                    three: "{{count}} dni",
3921                    other: "{{count}} dni"
3922                },
3923                aboutXMonths: {
3924                    one: "približno 1 mesec",
3925                    two: "približno 2 meseca",
3926                    three: "približno {{count}} mesece",
3927                    other: "približno {{count}} mesecev"
3928                },
3929                xMonths: {
3930                    one: "1 mesec",
3931                    two: "2 meseca",
3932                    three: "{{count}} meseci",
3933                    other: "{{count}} mesecev"
3934                },
3935                aboutXYears: {
3936                    one: "približno 1 leto",
3937                    two: "približno 2 leti",
3938                    three: "približno {{count}} leta",
3939                    other: "približno {{count}} let"
3940                },
3941                xYears: {
3942                    one: "1 leto",
3943                    two: "2 leti",
3944                    three: "{{count}} leta",
3945                    other: "{{count}} let"
3946                },
3947                overXYears: {
3948                    one: "več kot 1 leto",
3949                    two: "več kot 2 leti",
3950                    three: "več kot {{count}} leta",
3951                    other: "več kot {{count}} let"
3952                },
3953                almostXYears: {
3954                    one: "skoraj 1 leto",
3955                    two: "skoraj 2 leti",
3956                    three: "skoraj {{count}} leta",
3957                    other: "skoraj {{count}} let"
3958                }
3959            };
3960            return {
3961                localize: function(e, t, n) {
3962                    var o;
3963                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : 2 === t ? r[e].two : 3 === t || 4 === t ? r[e].three.replace("{{count}}", t) : r[e].other.replace("{{count}}", t), n.addSuffix ? (o = o.replace(/(minut|sekund|ur)(a)/, "$1o"), "xMonths" === e && (o = o.replace(/(mesec)(i)/, "$1e")), 0 < n.comparison ? "čez " + o : o + " nazaj") : o
3964                }
3965            }
3966        }
3967    }, function(e, t, n) {
3968        var c = n(1);
3969        e.exports = function() {
3970            var t = ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "avg", "sep", "okt", "nov", "dec"],
3971                n = ["januar", "februar", "marec", "april", "maj", "junij", "julij", "avgust", "september", "oktober", "november", "december"],
3972                o = ["ne", "po", "to", "sr", "če", "pe", "so"],
3973                r = ["ned", "pon", "tor", "sre", "čet", "pet", "sob"],
3974                i = ["nedelja", "ponedeljek", "torek", "sreda", "četrtek", "petek", "sobota"],
3975                a = ["AM", "PM"],
3976                u = ["am", "pm"],
3977                s = ["a.m.", "p.m."],
3978                e = {
3979                    MMM: function(e) {
3980                        return t[e.getMonth()]
3981                    },
3982                    MMMM: function(e) {
3983                        return n[e.getMonth()]
3984                    },
3985                    dd: function(e) {
3986                        return o[e.getDay()]
3987                    },
3988                    ddd: function(e) {
3989                        return r[e.getDay()]
3990                    },
3991                    dddd: function(e) {
3992                        return i[e.getDay()]
3993                    },
3994                    A: function(e) {
3995                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
3996                    },
3997                    a: function(e) {
3998                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
3999                    },
4000                    aa: function(e) {
4001                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
4002                    }
4003                };
4004            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
4005                e[n + "o"] = function(e, t) {
4006                    return t[n](e) + "."
4007                }
4008            }), {
4009                formatters: e,
4010                formattingTokensRegExp: c(e)
4011            }
4012        }
4013    }, function(e, t) {
4014        e.exports = function() {
4015            var i = {
4016                    lessThanXSeconds: {
4017                        singular: "mindre än en sekund",
4018                        plural: "mindre än {{count}} sekunder"
4019                    },
4020                    xSeconds: {
4021                        singular: "en sekund",
4022                        plural: "{{count}} sekunder"
4023                    },
4024                    halfAMinute: "en halv minut",
4025                    lessThanXMinutes: {
4026                        singular: "mindre än en minut",
4027                        plural: "mindre än {{count}} minuter"
4028                    },
4029                    xMinutes: {
4030                        singular: "en minut",
4031                        plural: "{{count}} minuter"
4032                    },
4033                    aboutXHours: {
4034                        singular: "ungefär en timme",
4035                        plural: "ungefär {{count}} timmar"
4036                    },
4037                    xHours: {
4038                        singular: "en timme",
4039                        plural: "{{count}} timmar"
4040                    },
4041                    xDays: {
4042                        singular: "en dag",
4043                        plural: "{{count}} dagar"
4044                    },
4045                    aboutXMonths: {
4046                        singular: "ungefär en månad",
4047                        plural: "ungefär {{count}} månader"
4048                    },
4049                    xMonths: {
4050                        singular: "en månad",
4051                        plural: "{{count}} månader"
4052                    },
4053                    aboutXYears: {
4054                        singular: "ungefär ett år",
4055                        plural: "ungefär {{count}} år"
4056                    },
4057                    xYears: {
4058                        singular: "ett år",
4059                        plural: "{{count}} år"
4060                    },
4061                    overXYears: {
4062                        singular: "över ett år",
4063                        plural: "över {{count}} år"
4064                    },
4065                    almostXYears: {
4066                        singular: "nästan ett år",
4067                        plural: "nästan {{count}} år"
4068                    }
4069                },
4070                a = ["noll", "en", "två", "tre", "fyra", "fem", "sex", "sju", "åtta", "nio", "tio", "elva", "tolv"];
4071            return {
4072                localize: function(e, t, n) {
4073                    n = n || {};
4074                    var o, r = i[e];
4075                    return o = "string" == typeof r ? r : 0 === t || 1 < t ? r.plural.replace("{{count}}", t < 13 ? a[t] : t) : r.singular, n.addSuffix ? 0 < n.comparison ? "om " + o : o + " sedan" : o
4076                }
4077            }
4078        }
4079    }, function(e, t, n) {
4080        var u = n(1);
4081        e.exports = function() {
4082            var t = ["jan", "feb", "mar", "apr", "maj", "jun", "jul", "aug", "sep", "okt", "nov", "dec"],
4083                n = ["januari", "februari", "mars", "april", "maj", "juni", "juli", "augusti", "september", "oktober", "november", "december"],
4084                o = ["sö", "må", "ti", "on", "to", "fr", "lö"],
4085                r = ["sön", "mån", "tis", "ons", "tor", "fre", "lör"],
4086                i = ["söndag", "måndag", "tisdag", "onsdag", "torsdag", "fredag", "lördag"],
4087                a = ["f.m.", "e.m."],
4088                e = {
4089                    MMM: function(e) {
4090                        return t[e.getMonth()]
4091                    },
4092                    MMMM: function(e) {
4093                        return n[e.getMonth()]
4094                    },
4095                    dd: function(e) {
4096                        return o[e.getDay()]
4097                    },
4098                    ddd: function(e) {
4099                        return r[e.getDay()]
4100                    },
4101                    dddd: function(e) {
4102                        return i[e.getDay()]
4103                    },
4104                    aa: function(e) {
4105                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
4106                    }
4107                };
4108            return e.A = e.aa, e.a = e.aa, ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
4109                e[n + "o"] = function(e, t) {
4110                    return function(e) {
4111                        var t = e % 100;
4112                        if (20 < t || t < 10) switch (t % 10) {
4113                            case 1:
4114                            case 2:
4115                                return e + ":a"
4116                        }
4117                        return e + ":e"
4118                    }(t[n](e))
4119                }
4120            }), {
4121                formatters: e,
4122                formattingTokensRegExp: u(e)
4123            }
4124        }
4125    }, function(e, t) {
4126        e.exports = function() {
4127            var r = {
4128                lessThanXSeconds: {
4129                    one: "น้อยกว่า 1 วินาที",
4130                    other: "น้อยกว่า {{count}} วินาที"
4131                },
4132                xSeconds: {
4133                    one: "1 วินาที",
4134                    other: "{{count}} วินาที"
4135                },
4136                halfAMinute: "ครึ่งนาที",
4137                lessThanXMinutes: {
4138                    one: "น้อยกว่า 1 นาที",
4139                    other: "น้อยกว่า {{count}} นาที"
4140                },
4141                xMinutes: {
4142                    one: "1 นาที",
4143                    other: "{{count}} นาที"
4144                },
4145                aboutXHours: {
4146                    one: "ประมาณ 1 ชั่วโมง",
4147                    other: "ประมาณ {{count}} ชั่วโมง"
4148                },
4149                xHours: {
4150                    one: "1 ชั่วโมง",
4151                    other: "{{count}} ชั่วโมง"
4152                },
4153                xDays: {
4154                    one: "1 วัน",
4155                    other: "{{count}} วัน"
4156                },
4157                aboutXMonths: {
4158                    one: "ประมาณ 1 เดือน",
4159                    other: "ประมาณ {{count}} เดือน"
4160                },
4161                xMonths: {
4162                    one: "1 เดือน",
4163                    other: "{{count}} เดือน"
4164                },
4165                aboutXYears: {
4166                    one: "ประมาณ 1 ปี",
4167                    other: "ประมาณ {{count}} ปี"
4168                },
4169                xYears: {
4170                    one: "1 ปี",
4171                    other: "{{count}} ปี"
4172                },
4173                overXYears: {
4174                    one: "มากกว่า 1 ปี",
4175                    other: "มากกว่า {{count}} ปี"
4176                },
4177                almostXYears: {
4178                    one: "เกือบ 1 ปี",
4179                    other: "เกือบ {{count}} ปี"
4180                }
4181            };
4182            return {
4183                localize: function(e, t, n) {
4184                    var o;
4185                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? "halfAMinute" === e ? "ใน" + o : "ใน " + o : o + "ที่ผ่านมา" : o
4186                }
4187            }
4188        }
4189    }, function(e, t, n) {
4190        var c = n(1);
4191        e.exports = function() {
4192            var t = ["ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค."],
4193                n = ["มกราคาม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม"],
4194                o = ["อา.", "จ.", "อ.", "พ.", "พฤ.", "ศ.", "ส."],
4195                r = ["อา.", "จ.", "อ.", "พ.", "พฤ.", "ศ.", "ส."],
4196                i = ["อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัสบดี", "ศุกร์", "เสาร์"],
4197                a = ["น."],
4198                u = ["น."],
4199                s = ["นาฬิกา"],
4200                e = {
4201                    MMM: function(e) {
4202                        return t[e.getMonth()]
4203                    },
4204                    MMMM: function(e) {
4205                        return n[e.getMonth()]
4206                    },
4207                    dd: function(e) {
4208                        return o[e.getDay()]
4209                    },
4210                    ddd: function(e) {
4211                        return r[e.getDay()]
4212                    },
4213                    dddd: function(e) {
4214                        return i[e.getDay()]
4215                    },
4216                    A: function(e) {
4217                        return a[0]
4218                    },
4219                    a: function(e) {
4220                        return u[0]
4221                    },
4222                    aa: function(e) {
4223                        return s[0]
4224                    }
4225                };
4226            return {
4227                formatters: e,
4228                formattingTokensRegExp: c(e)
4229            }
4230        }
4231    }, function(e, t) {
4232        e.exports = function() {
4233            var i = {
4234                    lessThanXSeconds: {
4235                        one: "bir saniyeden az",
4236                        other: "{{count}} saniyeden az"
4237                    },
4238                    xSeconds: {
4239                        one: "1 saniye",
4240                        other: "{{count}} saniye"
4241                    },
4242                    halfAMinute: "yarım dakika",
4243                    lessThanXMinutes: {
4244                        one: "bir dakikadan az",
4245                        other: "{{count}} dakikadan az"
4246                    },
4247                    xMinutes: {
4248                        one: "1 dakika",
4249                        other: "{{count}} dakika"
4250                    },
4251                    aboutXHours: {
4252                        one: "yaklaşık 1 saat",
4253                        other: "yaklaşık {{count}} saat"
4254                    },
4255                    xHours: {
4256                        one: "1 saat",
4257                        other: "{{count}} saat"
4258                    },
4259                    xDays: {
4260                        one: "1 gün",
4261                        other: "{{count}} gün"
4262                    },
4263                    aboutXMonths: {
4264                        one: "yaklaşık 1 ay",
4265                        other: "yaklaşık {{count}} ay"
4266                    },
4267                    xMonths: {
4268                        one: "1 ay",
4269                        other: "{{count}} ay"
4270                    },
4271                    aboutXYears: {
4272                        one: "yaklaşık 1 yıl",
4273                        other: "yaklaşık {{count}} yıl"
4274                    },
4275                    xYears: {
4276                        one: "1 yıl",
4277                        other: "{{count}} yıl"
4278                    },
4279                    overXYears: {
4280                        one: "1 yıldan fazla",
4281                        other: "{{count}} yıldan fazla"
4282                    },
4283                    almostXYears: {
4284                        one: "neredeyse 1 yıl",
4285                        other: "neredeyse {{count}} yıl"
4286                    }
4287                },
4288                a = ["lessThanXSeconds", "lessThanXMinutes", "overXYears"];
4289            return {
4290                localize: function(e, t, n) {
4291                    var o;
4292                    if (n = n || {}, o = "string" == typeof i[e] ? i[e] : 1 === t ? i[e].one : i[e].other.replace("{{count}}", t), n.addSuffix) {
4293                        var r = "";
4294                        return -1 < a.indexOf(e) && (r = " bir süre"), 0 < n.comparison ? o + r + " içinde" : o + r + " önce"
4295                    }
4296                    return o
4297                }
4298            }
4299        }
4300    }, function(e, t, n) {
4301        var c = n(1);
4302        e.exports = function() {
4303            var t = ["Oca", "Şub", "Mar", "Nis", "May", "Haz", "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara"],
4304                n = ["Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"],
4305                o = ["Pz", "Pt", "Sa", "Ça", "Pe", "Cu", "Ct"],
4306                r = ["Paz", "Pts", "Sal", "Çar", "Per", "Cum", "Cts"],
4307                i = ["Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi"],
4308                a = ["ÖÖ", "ÖS"],
4309                u = ["öö", "ös"],
4310                s = ["ö.ö.", "ö.s."],
4311                e = {
4312                    MMM: function(e) {
4313                        return t[e.getMonth()]
4314                    },
4315                    MMMM: function(e) {
4316                        return n[e.getMonth()]
4317                    },
4318                    dd: function(e) {
4319                        return o[e.getDay()]
4320                    },
4321                    ddd: function(e) {
4322                        return r[e.getDay()]
4323                    },
4324                    dddd: function(e) {
4325                        return i[e.getDay()]
4326                    },
4327                    A: function(e) {
4328                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
4329                    },
4330                    a: function(e) {
4331                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
4332                    },
4333                    aa: function(e) {
4334                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
4335                    }
4336                };
4337            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
4338                e[n + "o"] = function(e, t) {
4339                    return function(e) {
4340                        var t = {
4341                            1: "'inci",
4342                            2: "'inci",
4343                            3: "'üncü",
4344                            4: "'üncü",
4345                            5: "'inci",
4346                            6: "'ıncı",
4347                            7: "'inci",
4348                            8: "'inci",
4349                            9: "'uncu",
4350                            10: "'uncu",
4351                            20: "'inci",
4352                            30: "'uncu",
4353                            50: "'inci",
4354                            60: "'ıncı",
4355                            70: "'inci",
4356                            80: "'inci",
4357                            90: "'ıncı",
4358                            100: "'üncü"
4359                        };
4360                        if (0 === e) return "0'ıncı";
4361                        var n = e % 10,
4362                            o = e % 100 - n,
4363                            r = 100 <= e ? 100 : null;
4364                        return e + (t[n] || t[o] || t[r])
4365                    }(t[n](e))
4366                }
4367            }), {
4368                formatters: e,
4369                formattingTokensRegExp: c(e)
4370            }
4371        }
4372    }, function(e, t) {
4373        e.exports = function() {
4374            var r = {
4375                lessThanXSeconds: {
4376                    one: "不到 1 秒",
4377                    other: "不到 {{count}} 秒"
4378                },
4379                xSeconds: {
4380                    one: "1 秒",
4381                    other: "{{count}} 秒"
4382                },
4383                halfAMinute: "半分钟",
4384                lessThanXMinutes: {
4385                    one: "不到 1 分钟",
4386                    other: "不到 {{count}} 分钟"
4387                },
4388                xMinutes: {
4389                    one: "1 分钟",
4390                    other: "{{count}} 分钟"
4391                },
4392                xHours: {
4393                    one: "1 小时",
4394                    other: "{{count}} 小时"
4395                },
4396                aboutXHours: {
4397                    one: "大约 1 小时",
4398                    other: "大约 {{count}} 小时"
4399                },
4400                xDays: {
4401                    one: "1 天",
4402                    other: "{{count}} 天"
4403                },
4404                aboutXMonths: {
4405                    one: "大约 1 个月",
4406                    other: "大约 {{count}} 个月"
4407                },
4408                xMonths: {
4409                    one: "1 个月",
4410                    other: "{{count}} 个月"
4411                },
4412                aboutXYears: {
4413                    one: "大约 1 年",
4414                    other: "大约 {{count}} 年"
4415                },
4416                xYears: {
4417                    one: "1 å¹´",
4418                    other: "{{count}} å¹´"
4419                },
4420                overXYears: {
4421                    one: "超过 1 年",
4422                    other: "超过 {{count}} 年"
4423                },
4424                almostXYears: {
4425                    one: "将近 1 年",
4426                    other: "将近 {{count}} 年"
4427                }
4428            };
4429            return {
4430                localize: function(e, t, n) {
4431                    var o;
4432                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? o + "内" : o + "前" : o
4433                }
4434            }
4435        }
4436    }, function(e, t, n) {
4437        var u = n(1);
4438        e.exports = function() {
4439            var t = ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"],
4440                n = ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
4441                o = ["日", "一", "二", "三", "四", "五", "六"],
4442                r = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"],
4443                i = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"],
4444                a = ["上午", "下午"],
4445                e = {
4446                    MMM: function(e) {
4447                        return t[e.getMonth()]
4448                    },
4449                    MMMM: function(e) {
4450                        return n[e.getMonth()]
4451                    },
4452                    dd: function(e) {
4453                        return o[e.getDay()]
4454                    },
4455                    ddd: function(e) {
4456                        return r[e.getDay()]
4457                    },
4458                    dddd: function(e) {
4459                        return i[e.getDay()]
4460                    }
4461                };
4462            return e.a = e.aa = e.A = function(e) {
4463                return 1 <= e.getHours() / 12 ? a[1] : a[0]
4464            }, ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
4465                e[n + "o"] = function(e, t) {
4466                    return t[n](e).toString()
4467                }
4468            }), {
4469                formatters: e,
4470                formattingTokensRegExp: u(e)
4471            }
4472        }
4473    }, function(e, t) {
4474        e.exports = function() {
4475            var r = {
4476                lessThanXSeconds: {
4477                    one: "少於 1 秒",
4478                    other: "少於 {{count}} 秒"
4479                },
4480                xSeconds: {
4481                    one: "1 秒",
4482                    other: "{{count}} 秒"
4483                },
4484                halfAMinute: "半分鐘",
4485                lessThanXMinutes: {
4486                    one: "少於 1 分鐘",
4487                    other: "少於 {{count}} 分鐘"
4488                },
4489                xMinutes: {
4490                    one: "1 分鐘",
4491                    other: "{{count}} 分鐘"
4492                },
4493                xHours: {
4494                    one: "1 小時",
4495                    other: "{{count}} 小時"
4496                },
4497                aboutXHours: {
4498                    one: "大約 1 小時",
4499                    other: "大約 {{count}} 小時"
4500                },
4501                xDays: {
4502                    one: "1 天",
4503                    other: "{{count}} 天"
4504                },
4505                aboutXMonths: {
4506                    one: "大約 1 個月",
4507                    other: "大約 {{count}} 個月"
4508                },
4509                xMonths: {
4510                    one: "1 個月",
4511                    other: "{{count}} 個月"
4512                },
4513                aboutXYears: {
4514                    one: "大約 1 年",
4515                    other: "大約 {{count}} 年"
4516                },
4517                xYears: {
4518                    one: "1 å¹´",
4519                    other: "{{count}} å¹´"
4520                },
4521                overXYears: {
4522                    one: "超過 1 年",
4523                    other: "超過 {{count}} 年"
4524                },
4525                almostXYears: {
4526                    one: "將近 1 年",
4527                    other: "將近 {{count}} 年"
4528                }
4529            };
4530            return {
4531                localize: function(e, t, n) {
4532                    var o;
4533                    return n = n || {}, o = "string" == typeof r[e] ? r[e] : 1 === t ? r[e].one : r[e].other.replace("{{count}}", t), n.addSuffix ? 0 < n.comparison ? o + "內" : o + "前" : o
4534                }
4535            }
4536        }
4537    }, function(e, t, n) {
4538        var c = n(1);
4539        e.exports = function() {
4540            var t = ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"],
4541                n = ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
4542                o = ["日", "一", "二", "三", "四", "五", "六"],
4543                r = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"],
4544                i = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"],
4545                a = ["AM", "PM"],
4546                u = ["am", "pm"],
4547                s = ["上午", "下午"],
4548                e = {
4549                    MMM: function(e) {
4550                        return t[e.getMonth()]
4551                    },
4552                    MMMM: function(e) {
4553                        return n[e.getMonth()]
4554                    },
4555                    dd: function(e) {
4556                        return o[e.getDay()]
4557                    },
4558                    ddd: function(e) {
4559                        return r[e.getDay()]
4560                    },
4561                    dddd: function(e) {
4562                        return i[e.getDay()]
4563                    },
4564                    A: function(e) {
4565                        return 1 <= e.getHours() / 12 ? a[1] : a[0]
4566                    },
4567                    a: function(e) {
4568                        return 1 <= e.getHours() / 12 ? u[1] : u[0]
4569                    },
4570                    aa: function(e) {
4571                        return 1 <= e.getHours() / 12 ? s[1] : s[0]
4572                    }
4573                };
4574            return ["M", "D", "DDD", "d", "Q", "W"].forEach(function(n) {
4575                e[n + "o"] = function(e, t) {
4576                    return t[n](e).toString()
4577                }
4578            }), {
4579                formatters: e,
4580                formattingTokensRegExp: c(e)
4581            }
4582        }
4583    }, function(e, t, n) {
4584        e.exports = {
4585            addDays: n(6),
4586            addHours: n(128),
4587            addISOYears: n(129),
4588            addMilliseconds: n(7),
4589            addMinutes: n(131),
4590            addMonths: n(81),
4591            addQuarters: n(132),
4592            addSeconds: n(133),
4593            addWeeks: n(118),
4594            addYears: n(134),
4595            areRangesOverlapping: n(201),
4596            closestIndexTo: n(202),
4597            closestTo: n(203),
4598            compareAsc: n(9),
4599            compareDesc: n(119),
4600            differenceInCalendarDays: n(80),
4601            differenceInCalendarISOWeeks: n(204),
4602            differenceInCalendarISOYears: n(135),
4603            differenceInCalendarMonths: n(136),
4604            differenceInCalendarQuarters: n(205),
4605            differenceInCalendarWeeks: n(206),
4606            differenceInCalendarYears: n(138),
4607            differenceInDays: n(139),
4608            differenceInHours: n(207),
4609            differenceInISOYears: n(208),
4610            differenceInMilliseconds: n(82),
4611            differenceInMinutes: n(209),
4612            differenceInMonths: n(120),
4613            differenceInQuarters: n(210),
4614            differenceInSeconds: n(121),
4615            differenceInWeeks: n(211),
4616            differenceInYears: n(212),
4617            distanceInWords: n(141),
4618            distanceInWordsStrict: n(213),
4619            distanceInWordsToNow: n(214),
4620            eachDay: n(215),
4621            endOfDay: n(122),
4622            endOfHour: n(216),
4623            endOfISOWeek: n(217),
4624            endOfISOYear: n(218),
4625            endOfMinute: n(219),
4626            endOfMonth: n(143),
4627            endOfQuarter: n(220),
4628            endOfSecond: n(221),
4629            endOfToday: n(222),
4630            endOfTomorrow: n(223),
4631            endOfWeek: n(142),
4632            endOfYear: n(224),
4633            endOfYesterday: n(225),
4634            format: n(226),
4635            getDate: n(227),
4636            getDay: n(228),
4637            getDayOfYear: n(144),
4638            getDaysInMonth: n(117),
4639            getDaysInYear: n(229),
4640            getHours: n(230),
4641            getISODay: n(148),
4642            getISOWeek: n(123),
4643            getISOWeeksInYear: n(231),
4644            getISOYear: n(2),
4645            getMilliseconds: n(232),
4646            getMinutes: n(233),
4647            getMonth: n(234),
4648            getOverlappingDaysInRanges: n(235),
4649            getQuarter: n(137),
4650            getSeconds: n(236),
4651            getTime: n(237),
4652            getYear: n(238),
4653            isAfter: n(239),
4654            isBefore: n(240),
4655            isDate: n(116),
4656            isEqual: n(241),
4657            isFirstDayOfMonth: n(242),
4658            isFriday: n(243),
4659            isFuture: n(244),
4660            isLastDayOfMonth: n(245),
4661            isLeapYear: n(147),
4662            isMonday: n(246),
4663            isPast: n(247),
4664            isSameDay: n(248),
4665            isSameHour: n(149),
4666            isSameISOWeek: n(151),
4667            isSameISOYear: n(152),
4668            isSameMinute: n(153),
4669            isSameMonth: n(155),
4670            isSameQuarter: n(156),
4671            isSameSecond: n(158),
4672            isSameWeek: n(124),
4673            isSameYear: n(160),
4674            isSaturday: n(249),
4675            isSunday: n(250),
4676            isThisHour: n(251),
4677            isThisISOWeek: n(252),
4678            isThisISOYear: n(253),
4679            isThisMinute: n(254),
4680            isThisMonth: n(255),
4681            isThisQuarter: n(256),
4682            isThisSecond: n(257),
4683            isThisWeek: n(258),
4684            isThisYear: n(259),
4685            isThursday: n(260),
4686            isToday: n(261),
4687            isTomorrow: n(262),
4688            isTuesday: n(263),
4689            isValid: n(146),
4690            isWednesday: n(264),
4691            isWeekend: n(265),
4692            isWithinRange: n(266),
4693            isYesterday: n(267),
4694            lastDayOfISOWeek: n(268),
4695            lastDayOfISOYear: n(269),
4696            lastDayOfMonth: n(270),
4697            lastDayOfQuarter: n(271),
4698            lastDayOfWeek: n(161),
4699            lastDayOfYear: n(272),
4700            max: n(273),
4701            min: n(274),
4702            parse: n(0),
4703            setDate: n(275),
4704            setDay: n(276),
4705            setDayOfYear: n(277),
4706            setHours: n(278),
4707            setISODay: n(279),
4708            setISOWeek: n(280),
4709            setISOYear: n(130),
4710            setMilliseconds: n(281),
4711            setMinutes: n(282),
4712            setMonth: n(162),
4713            setQuarter: n(283),
4714            setSeconds: n(284),
4715            setYear: n(285),
4716            startOfDay: n(4),
4717            startOfHour: n(150),
4718            startOfISOWeek: n(3),
4719            startOfISOYear: n(8),
4720            startOfMinute: n(154),
4721            startOfMonth: n(286),
4722            startOfQuarter: n(157),
4723            startOfSecond: n(159),
4724            startOfToday: n(287),
4725            startOfTomorrow: n(288),
4726            startOfWeek: n(79),
4727            startOfYear: n(145),
4728            startOfYesterday: n(289),
4729            subDays: n(290),
4730            subHours: n(291),
4731            subISOYears: n(140),
4732            subMilliseconds: n(292),
4733            subMinutes: n(293),
4734            subMonths: n(294),
4735            subQuarters: n(295),
4736            subSeconds: n(296),
4737            subWeeks: n(297),
4738            subYears: n(298)
4739        }
4740    }, function(e, t, n) {
4741        var a = n(0);
4742        e.exports = function(e, t) {
4743            var n = t && Number(t.weekStartsOn) || 0,
4744                o = a(e),
4745                r = o.getDay(),
4746                i = (r < n ? 7 : 0) + r - n;
4747            return o.setDate(o.getDate() - i), o.setHours(0, 0, 0, 0), o
4748        }
4749    }, function(e, t, n) {
4750        var a = n(4);
4751        e.exports = function(e, t) {
4752            var n = a(e),
4753                o = a(t),
4754                r = n.getTime() - 6e4 * n.getTimezoneOffset(),
4755                i = o.getTime() - 6e4 * o.getTimezoneOffset();
4756            return Math.round((r - i) / 864e5)
4757        }
4758    }, function(e, t, n) {
4759        var u = n(0),
4760            s = n(117);
4761        e.exports = function(e, t) {
4762            var n = u(e),
4763                o = Number(t),
4764                r = n.getMonth() + o,
4765                i = new Date(0);
4766            i.setFullYear(n.getFullYear(), r, 1), i.setHours(0, 0, 0, 0);
4767            var a = s(i);
4768            return n.setMonth(r, Math.min(a, n.getDate())), n
4769        }
4770    }, function(e, t, n) {
4771        var r = n(0);
4772        e.exports = function(e, t) {
4773            var n = r(e),
4774                o = r(t);
4775            return n.getTime() - o.getTime()
4776        }
4777    }, function(e, t, n) {
4778        var o = n(12),
4779            r = n(13);
4780        e.exports = {
4781            distanceInWords: o(),
4782            format: r()
4783        }
4784    }, function(e, t, n) {
4785        var o = n(14),
4786            r = n(15);
4787        e.exports = {
4788            distanceInWords: o(),
4789            format: r()
4790        }
4791    }, function(e, t, n) {
4792        var o = n(16),
4793            r = n(17);
4794        e.exports = {
4795            distanceInWords: o(),
4796            format: r()
4797        }
4798    }, function(e, t, n) {
4799        var o = n(18),
4800            r = n(19);
4801        e.exports = {
4802            distanceInWords: o(),
4803            format: r()
4804        }
4805    }, function(e, t, n) {
4806        var o = n(20),
4807            r = n(21);
4808        e.exports = {
4809            distanceInWords: o(),
4810            format: r()
4811        }
4812    }, function(e, t, n) {
4813        var o = n(22),
4814            r = n(23);
4815        e.exports = {
4816            distanceInWords: o(),
4817            format: r()
4818        }
4819    }, function(e, t, n) {
4820        var o = n(24),
4821            r = n(25);
4822        e.exports = {
4823            distanceInWords: o(),
4824            format: r()
4825        }
4826    }, function(e, t, n) {
4827        var o = n(26),
4828            r = n(27);
4829        e.exports = {
4830            distanceInWords: o(),
4831            format: r()
4832        }
4833    }, function(e, t, n) {
4834        var o = n(28),
4835            r = n(29);
4836        e.exports = {
4837            distanceInWords: o(),
4838            format: r()
4839        }
4840    }, function(e, t, n) {
4841        var o = n(30),
4842            r = n(31);
4843        e.exports = {
4844            distanceInWords: o(),
4845            format: r()
4846        }
4847    }, function(e, t, n) {
4848        var o = n(32),
4849            r = n(33);
4850        e.exports = {
4851            distanceInWords: o(),
4852            format: r()
4853        }
4854    }, function(e, t, n) {
4855        var o = n(34),
4856            r = n(35);
4857        e.exports = {
4858            distanceInWords: o(),
4859            format: r()
4860        }
4861    }, function(e, t, n) {
4862        var o = n(36),
4863            r = n(37);
4864        e.exports = {
4865            distanceInWords: o(),
4866            format: r()
4867        }
4868    }, function(e, t, n) {
4869        var o = n(38),
4870            r = n(39);
4871        e.exports = {
4872            distanceInWords: o(),
4873            format: r()
4874        }
4875    }, function(e, t, n) {
4876        var o = n(40),
4877            r = n(41);
4878        e.exports = {
4879            distanceInWords: o(),
4880            format: r()
4881        }
4882    }, function(e, t, n) {
4883        var o = n(42),
4884            r = n(43);
4885        e.exports = {
4886            distanceInWords: o(),
4887            format: r()
4888        }
4889    }, function(e, t, n) {
4890        var o = n(44),
4891            r = n(45);
4892        e.exports = {
4893            distanceInWords: o(),
4894            format: r()
4895        }
4896    }, function(e, t, n) {
4897        var o = n(46),
4898            r = n(47);
4899        e.exports = {
4900            distanceInWords: o(),
4901            format: r()
4902        }
4903    }, function(e, t, n) {
4904        var o = n(48),
4905            r = n(49);
4906        e.exports = {
4907            distanceInWords: o(),
4908            format: r()
4909        }
4910    }, function(e, t, n) {
4911        var o = n(50),
4912            r = n(51);
4913        e.exports = {
4914            distanceInWords: o(),
4915            format: r()
4916        }
4917    }, function(e, t, n) {
4918        var o = n(52),
4919            r = n(53);
4920        e.exports = {
4921            distanceInWords: o(),
4922            format: r()
4923        }
4924    }, function(e, t, n) {
4925        var o = n(54),
4926            r = n(55);
4927        e.exports = {
4928            distanceInWords: o(),
4929            format: r()
4930        }
4931    }, function(e, t, n) {
4932        var o = n(56),
4933            r = n(57);
4934        e.exports = {
4935            distanceInWords: o(),
4936            format: r()
4937        }
4938    }, function(e, t, n) {
4939        var o = n(58),
4940            r = n(59);
4941        e.exports = {
4942            distanceInWords: o(),
4943            format: r()
4944        }
4945    }, function(e, t, n) {
4946        var o = n(60),
4947            r = n(61);
4948        e.exports = {
4949            distanceInWords: o(),
4950            format: r()
4951        }
4952    }, function(e, t, n) {
4953        var o = n(62),
4954            r = n(63);
4955        e.exports = {
4956            distanceInWords: o(),
4957            format: r()
4958        }
4959    }, function(e, t, n) {
4960        var o = n(64),
4961            r = n(65);
4962        e.exports = {
4963            distanceInWords: o(),
4964            format: r()
4965        }
4966    }, function(e, t, n) {
4967        var o = n(66),
4968            r = n(67);
4969        e.exports = {
4970            distanceInWords: o(),
4971            format: r()
4972        }
4973    }, function(e, t, n) {
4974        var o = n(68),
4975            r = n(69);
4976        e.exports = {
4977            distanceInWords: o(),
4978            format: r()
4979        }
4980    }, function(e, t, n) {
4981        var o = n(70),
4982            r = n(71);
4983        e.exports = {
4984            distanceInWords: o(),
4985            format: r()
4986        }
4987    }, function(e, t, n) {
4988        var o = n(72),
4989            r = n(73);
4990        e.exports = {
4991            distanceInWords: o(),
4992            format: r()
4993        }
4994    }, function(e, t, n) {
4995        var o = n(74),
4996            r = n(75);
4997        e.exports = {
4998            distanceInWords: o(),
4999            format: r()
5000        }
5001    }, function(e, t, n) {
5002        var o = n(76),
5003            r = n(77);
5004        e.exports = {
5005            distanceInWords: o(),
5006            format: r()
5007        }
5008    }, function(e, t) {
5009        e.exports = function(e) {
5010            return e instanceof Date
5011        }
5012    }, function(e, t, n) {
5013        var i = n(0);
5014        e.exports = function(e) {
5015            var t = i(e),
5016                n = t.getFullYear(),
5017                o = t.getMonth(),
5018                r = new Date(0);
5019            return r.setFullYear(n, o + 1, 0), r.setHours(0, 0, 0, 0), r.getDate()
5020        }
5021    }, function(e, t, n) {
5022        var o = n(6);
5023        e.exports = function(e, t) {
5024            var n = Number(t);
5025            return o(e, 7 * n)
5026        }
5027    }, function(e, t, n) {
5028        var r = n(0);
5029        e.exports = function(e, t) {
5030            var n = r(e).getTime(),
5031                o = r(t).getTime();
5032            return o < n ? -1 : n < o ? 1 : 0
5033        }
5034    }, function(e, t, n) {
5035        var a = n(0),
5036            u = n(136),
5037            s = n(9);
5038        e.exports = function(e, t) {
5039            var n = a(e),
5040                o = a(t),
5041                r = s(n, o),
5042                i = Math.abs(u(n, o));
5043            return n.setMonth(n.getMonth() - r * i), r * (i - (s(n, o) === -r))
5044        }
5045    }, function(e, t, n) {
5046        var o = n(82);
5047        e.exports = function(e, t) {
5048            var n = o(e, t) / 1e3;
5049            return 0 < n ? Math.floor(n) : Math.ceil(n)
5050        }
5051    }, function(e, t, n) {
5052        var o = n(0);
5053        e.exports = function(e) {
5054            var t = o(e);
5055            return t.setHours(23, 59, 59, 999), t
5056        }
5057    }, function(e, t, n) {
5058        var o = n(0),
5059            r = n(3),
5060            i = n(8);
5061        e.exports = function(e) {
5062            var t = o(e),
5063                n = r(t).getTime() - i(t).getTime();
5064            return Math.round(n / 6048e5) + 1
5065        }
5066    }, function(e, t, n) {
5067        var i = n(79);
5068        e.exports = function(e, t, n) {
5069            var o = i(e, n),
5070                r = i(t, n);
5071            return o.getTime() === r.getTime()
5072        }
5073    }, function(e, t, n) {
5074        var o = {
5075            "./_lib/build_formatting_tokens_reg_exp": 1,
5076            "./_lib/build_formatting_tokens_reg_exp/": 1,
5077            "./_lib/build_formatting_tokens_reg_exp/index": 1,
5078            "./_lib/build_formatting_tokens_reg_exp/index.js": 1,
5079            "./_lib/package": 164,
5080            "./_lib/package.json": 164,
5081            "./ar": 83,
5082            "./ar/": 83,
5083            "./ar/build_distance_in_words_locale": 12,
5084            "./ar/build_distance_in_words_locale/": 12,
5085            "./ar/build_distance_in_words_locale/index": 12,
5086            "./ar/build_distance_in_words_locale/index.js": 12,
5087            "./ar/build_format_locale": 13,
5088            "./ar/build_format_locale/": 13,
5089            "./ar/build_format_locale/index": 13,
5090            "./ar/build_format_locale/index.js": 13,
5091            "./ar/index": 83,
5092            "./ar/index.js": 83,
5093            "./ar/package": 165,
5094            "./ar/package.json": 165,
5095            "./bg": 84,
5096            "./bg/": 84,
5097            "./bg/build_distance_in_words_locale": 14,
5098            "./bg/build_distance_in_words_locale/": 14,
5099            "./bg/build_distance_in_words_locale/index": 14,
5100            "./bg/build_distance_in_words_locale/index.js": 14,
5101            "./bg/build_format_locale": 15,
5102            "./bg/build_format_locale/": 15,
5103            "./bg/build_format_locale/index": 15,
5104            "./bg/build_format_locale/index.js": 15,
5105            "./bg/index": 84,
5106            "./bg/index.js": 84,
5107            "./bg/package": 166,
5108            "./bg/package.json": 166,
5109            "./ca": 85,
5110            "./ca/": 85,
5111            "./ca/build_distance_in_words_locale": 16,
5112            "./ca/build_distance_in_words_locale/": 16,
5113            "./ca/build_distance_in_words_locale/index": 16,
5114            "./ca/build_distance_in_words_locale/index.js": 16,
5115            "./ca/build_format_locale": 17,
5116            "./ca/build_format_locale/": 17,
5117            "./ca/build_format_locale/index": 17,
5118            "./ca/build_format_locale/index.js": 17,
5119            "./ca/index": 85,
5120            "./ca/index.js": 85,
5121            "./ca/package": 167,
5122            "./ca/package.json": 167,
5123            "./cs": 86,
5124            "./cs/": 86,
5125            "./cs/build_distance_in_words_locale": 18,
5126            "./cs/build_distance_in_words_locale/": 18,
5127            "./cs/build_distance_in_words_locale/index": 18,
5128            "./cs/build_distance_in_words_locale/index.js": 18,
5129            "./cs/build_format_locale": 19,
5130            "./cs/build_format_locale/": 19,
5131            "./cs/build_format_locale/index": 19,
5132            "./cs/build_format_locale/index.js": 19,
5133            "./cs/index": 86,
5134            "./cs/index.js": 86,
5135            "./cs/package": 168,
5136            "./cs/package.json": 168,
5137            "./da": 87,
5138            "./da/": 87,
5139            "./da/build_distance_in_words_locale": 20,
5140            "./da/build_distance_in_words_locale/": 20,
5141            "./da/build_distance_in_words_locale/index": 20,
5142            "./da/build_distance_in_words_locale/index.js": 20,
5143            "./da/build_format_locale": 21,
5144            "./da/build_format_locale/": 21,
5145            "./da/build_format_locale/index": 21,
5146            "./da/build_format_locale/index.js": 21,
5147            "./da/index": 87,
5148            "./da/index.js": 87,
5149            "./da/package": 169,
5150            "./da/package.json": 169,
5151            "./de": 88,
5152            "./de/": 88,
5153            "./de/build_distance_in_words_locale": 22,
5154            "./de/build_distance_in_words_locale/": 22,
5155            "./de/build_distance_in_words_locale/index": 22,
5156            "./de/build_distance_in_words_locale/index.js": 22,
5157            "./de/build_format_locale": 23,
5158            "./de/build_format_locale/": 23,
5159            "./de/build_format_locale/index": 23,
5160            "./de/build_format_locale/index.js": 23,
5161            "./de/index": 88,
5162            "./de/index.js": 88,
5163            "./de/package": 170,
5164            "./de/package.json": 170,
5165            "./el": 89,
5166            "./el/": 89,
5167            "./el/build_distance_in_words_locale": 24,
5168            "./el/build_distance_in_words_locale/": 24,
5169            "./el/build_distance_in_words_locale/index": 24,
5170  
5170          "./el/build_distance_in_words_locale/index.js": 24,
5171            "./el/build_format_locale": 25,
5172            "./el/build_format_locale/": 25,
5173            "./el/build_format_locale/index": 25,
5174            "./el/build_format_locale/index.js": 25,
5175            "./el/index": 89,
5176            "./el/index.js": 89,
5177            "./el/package": 171,
5178            "./el/package.json": 171,
5179            "./en": 5,
5180            "./en/": 5,
5181            "./en/build_distance_in_words_locale": 10,
5182            "./en/build_distance_in_words_locale/": 10,
5183            "./en/build_distance_in_words_locale/index": 10,
5184            "./en/build_distance_in_words_locale/index.js": 10,
5185            "./en/build_format_locale": 11,
5186            "./en/build_format_locale/": 11,
5187            "./en/build_format_locale/index": 11,
5188            "./en/build_format_locale/index.js": 11,
5189            "./en/index": 5,
5190            "./en/index.js": 5,
5191            "./en/package": 172,
5192            "./en/package.json": 172,
5193            "./eo": 90,
5194            "./eo/": 90,
5195            "./eo/build_distance_in_words_locale": 26,
5196            "./eo/build_distance_in_words_locale/": 26,
5197            "./eo/build_distance_in_words_locale/index": 26,
5198            "./eo/build_distance_in_words_locale/index.js": 26,
5199            "./eo/build_format_locale": 27,
5200            "./eo/build_format_locale/": 27,
5201            "./eo/build_format_locale/index": 27,
5202            "./eo/build_format_locale/index.js": 27,
5203            "./eo/index": 90,
5204            "./eo/index.js": 90,
5205            "./eo/package": 173,
5206            "./eo/package.json": 173,
5207            "./es": 91,
5208            "./es/": 91,
5209            "./es/build_distance_in_words_locale": 28,
5210            "./es/build_distance_in_words_locale/": 28,
5211            "./es/build_distance_in_words_locale/index": 28,
5212            "./es/build_distance_in_words_locale/index.js": 28,
5213            "./es/build_format_locale": 29,
5214            "./es/build_format_locale/": 29,
5215            "./es/build_format_locale/index": 29,
5216            "./es/build_format_locale/index.js": 29,
5217            "./es/index": 91,
5218            "./es/index.js": 91,
5219            "./es/package": 174,
5220            "./es/package.json": 174,
5221            "./fi": 92,
5222            "./fi/": 92,
5223            "./fi/build_distance_in_words_locale": 30,
5224            "./fi/build_distance_in_words_locale/": 30,
5225            "./fi/build_distance_in_words_locale/index": 30,
5226            "./fi/build_distance_in_words_locale/index.js": 30,
5227            "./fi/build_format_locale": 31,
5228            "./fi/build_format_locale/": 31,
5229            "./fi/build_format_locale/index": 31,
5230            "./fi/build_format_locale/index.js": 31,
5231            "./fi/index": 92,
5232            "./fi/index.js": 92,
5233            "./fi/package": 175,
5234            "./fi/package.json": 175,
5235            "./fil": 93,
5236            "./fil/": 93,
5237            "./fil/build_distance_in_words_locale": 32,
5238            "./fil/build_distance_in_words_locale/": 32,
5239            "./fil/build_distance_in_words_locale/index": 32,
5240            "./fil/build_distance_in_words_locale/index.js": 32,
5241            "./fil/build_format_locale": 33,
5242            "./fil/build_format_locale/": 33,
5243            "./fil/build_format_locale/index": 33,
5244            "./fil/build_format_locale/index.js": 33,
5245            "./fil/index": 93,
5246            "./fil/index.js": 93,
5247            "./fil/package": 176,
5248            "./fil/package.json": 176,
5249            "./fr": 94,
5250            "./fr/": 94,
5251            "./fr/build_distance_in_words_locale": 34,
5252            "./fr/build_distance_in_words_locale/": 34,
5253            "./fr/build_distance_in_words_locale/index": 34,
5254            "./fr/build_distance_in_words_locale/index.js": 34,
5255            "./fr/build_format_locale": 35,
5256            "./fr/build_format_locale/": 35,
5257            "./fr/build_format_locale/index": 35,
5258            "./fr/build_format_locale/index.js": 35,
5259            "./fr/index": 94,
5260            "./fr/index.js": 94,
5261            "./fr/package": 177,
5262            "./fr/package.json": 177,
5263            "./hr": 95,
5264            "./hr/": 95,
5265            "./hr/build_distance_in_words_locale": 36,
5266            "./hr/build_distance_in_words_locale/": 36,
5267            "./hr/build_distance_in_words_locale/index": 36,
5268            "./hr/build_distance_in_words_locale/index.js": 36,
5269            "./hr/build_format_locale": 37,
5270            "./hr/build_format_locale/": 37,
5271            "./hr/build_format_locale/index": 37,
5272            "./hr/build_format_locale/index.js": 37,
5273            "./hr/index": 95,
5274            "./hr/index.js": 95,
5275            "./hr/package": 178,
5276            "./hr/package.json": 178,
5277            "./hu": 96,
5278            "./hu/": 96,
5279            "./hu/build_distance_in_words_locale": 38,
5280            "./hu/build_distance_in_words_locale/": 38,
5281            "./hu/build_distance_in_words_locale/index": 38,
5282            "./hu/build_distance_in_words_locale/index.js": 38,
5283            "./hu/build_format_locale": 39,
5284            "./hu/build_format_locale/": 39,
5285            "./hu/build_format_locale/index": 39,
5286            "./hu/build_format_locale/index.js": 39,
5287            "./hu/index": 96,
5288            "./hu/index.js": 96,
5289            "./hu/package": 179,
5290            "./hu/package.json": 179,
5291            "./id": 97,
5292            "./id/": 97,
5293            "./id/build_distance_in_words_locale": 40,
5294            "./id/build_distance_in_words_locale/": 40,
5295            "./id/build_distance_in_words_locale/index": 40,
5296            "./id/build_distance_in_words_locale/index.js": 40,
5297            "./id/build_format_locale": 41,
5298            "./id/build_format_locale/": 41,
5299            "./id/build_format_locale/index": 41,
5300            "./id/build_format_locale/index.js": 41,
5301            "./id/index": 97,
5302            "./id/index.js": 97,
5303            "./id/package": 180,
5304            "./id/package.json": 180,
5305            "./is": 98,
5306            "./is/": 98,
5307            "./is/build_distance_in_words_locale": 42,
5308            "./is/build_distance_in_words_locale/": 42,
5309            "./is/build_distance_in_words_locale/index": 42,
5310            "./is/build_distance_in_words_locale/index.js": 42,
5311            "./is/build_format_locale": 43,
5312            "./is/build_format_locale/": 43,
5313            "./is/build_format_locale/index": 43,
5314            "./is/build_format_locale/index.js": 43,
5315            "./is/index": 98,
5316            "./is/index.js": 98,
5317            "./is/package": 181,
5318            "./is/package.json": 181,
5319            "./it": 99,
5320            "./it/": 99,
5321            "./it/build_distance_in_words_locale": 44,
5322            "./it/build_distance_in_words_locale/": 44,
5323            "./it/build_distance_in_words_locale/index": 44,
5324            "./it/build_distance_in_words_locale/index.js": 44,
5325            "./it/build_format_locale": 45,
5326            "./it/build_format_locale/": 45,
5327            "./it/build_format_locale/index": 45,
5328            "./it/build_format_locale/index.js": 45,
5329            "./it/index": 99,
5330            "./it/index.js": 99,
5331            "./it/package": 182,
5332            "./it/package.json": 182,
5333            "./ja": 100,
5334            "./ja/": 100,
5335            "./ja/build_distance_in_words_locale": 46,
5336            "./ja/build_distance_in_words_locale/": 46,
5337            "./ja/build_distance_in_words_locale/index": 46,
5338            "./ja/build_distance_in_words_locale/index.js": 46,
5339            "./ja/build_format_locale": 47,
5340            "./ja/build_format_locale/": 47,
5341            "./ja/build_format_locale/index": 47,
5342            "./ja/build_format_locale/index.js": 47,
5343            "./ja/index": 100,
5344            "./ja/index.js": 100,
5345            "./ja/package": 183,
5346            "./ja/package.json": 183,
5347            "./ko": 101,
5348            "./ko/": 101,
5349            "./ko/build_distance_in_words_locale": 48,
5350            "./ko/build_distance_in_words_locale/": 48,
5351            "./ko/build_distance_in_words_locale/index": 48,
5352            "./ko/build_distance_in_words_locale/index.js": 48,
5353            "./ko/build_format_locale": 49,
5354            "./ko/build_format_locale/": 49,
5355            "./ko/build_format_locale/index": 49,
5356            "./ko/build_format_locale/index.js": 49,
5357            "./ko/index": 101,
5358            "./ko/index.js": 101,
5359            "./ko/package": 184,
5360            "./ko/package.json": 184,
5361            "./mk": 102,
5362            "./mk/": 102,
5363            "./mk/build_distance_in_words_locale": 50,
5364            "./mk/build_distance_in_words_locale/": 50,
5365            "./mk/build_distance_in_words_locale/index": 50,
5366            "./mk/build_distance_in_words_locale/index.js": 50,
5367            "./mk/build_format_locale": 51,
5368            "./mk/build_format_locale/": 51,
5369            "./mk/build_format_locale/index": 51,
5370            "./mk/build_format_locale/index.js": 51,
5371            "./mk/index": 102,
5372            "./mk/index.js": 102,
5373            "./mk/package": 185,
5374            "./mk/package.json": 185,
5375            "./nb": 103,
5376            "./nb/": 103,
5377            "./nb/build_distance_in_words_locale": 52,
5378            "./nb/build_distance_in_words_locale/": 52,
5379            "./nb/build_distance_in_words_locale/index": 52,
5380            "./nb/build_distance_in_words_locale/index.js": 52,
5381            "./nb/build_format_locale": 53,
5382            "./nb/build_format_locale/": 53,
5383            "./nb/build_format_locale/index": 53,
5384            "./nb/build_format_locale/index.js": 53,
5385            "./nb/index": 103,
5386            "./nb/index.js": 103,
5387            "./nb/package": 186,
5388            "./nb/package.json": 186,
5389            "./nl": 104,
5390            "./nl/": 104,
5391            "./nl/build_distance_in_words_locale": 54,
5392            "./nl/build_distance_in_words_locale/": 54,
5393            "./nl/build_distance_in_words_locale/index": 54,
5394            "./nl/build_distance_in_words_locale/index.js": 54,
5395            "./nl/build_format_locale": 55,
5396            "./nl/build_format_locale/": 55,
5397            "./nl/build_format_locale/index": 55,
5398            "./nl/build_format_locale/index.js": 55,
5399            "./nl/index": 104,
5400            "./nl/index.js": 104,
5401            "./nl/package": 187,
5402            "./nl/package.json": 187,
5403            "./package": 188,
5404            "./package.json": 188,
5405            "./pl": 105,
5406            "./pl/": 105,
5407            "./pl/build_distance_in_words_locale": 56,
5408            "./pl/build_distance_in_words_locale/": 56,
5409            "./pl/build_distance_in_words_locale/index": 56,
5410            "./pl/build_distance_in_words_locale/index.js": 56,
5411            "./pl/build_format_locale": 57,
5412            "./pl/build_format_locale/": 57,
5413            "./pl/build_format_locale/index": 57,
5414            "./pl/build_format_locale/index.js": 57,
5415            "./pl/index": 105,
5416            "./pl/index.js": 105,
5417            "./pl/package": 189,
5418            "./pl/package.json": 189,
5419            "./pt": 106,
5420            "./pt/": 106,
5421            "./pt/build_distance_in_words_locale": 58,
5422            "./pt/build_distance_in_words_locale/": 58,
5423            "./pt/build_distance_in_words_locale/index": 58,
5424            "./pt/build_distance_in_words_locale/index.js": 58,
5425            "./pt/build_format_locale": 59,
5426            "./pt/build_format_locale/": 59,
5427            "./pt/build_format_locale/index": 59,
5428            "./pt/build_format_locale/index.js": 59,
5429            "./pt/index": 106,
5430            "./pt/index.js": 106,
vendor: 106,892 bytes, lines 5431-7876
5431            "./pt/package": 190,
5432            "./pt/package.json": 190,
5433            "./ro": 107,
5434            "./ro/": 107,
5435            "./ro/build_distance_in_words_locale": 60,
5436            "./ro/build_distance_in_words_locale/": 60,
5437            "./ro/build_distance_in_words_locale/index": 60,
5438            "./ro/build_distance_in_words_locale/index.js": 60,
5439            "./ro/build_format_locale": 61,
5440            "./ro/build_format_locale/": 61,
5441            "./ro/build_format_locale/index": 61,
5442            "./ro/build_format_locale/index.js": 61,
5443            "./ro/index": 107,
5444            "./ro/index.js": 107,
5445            "./ro/package": 191,
5446            "./ro/package.json": 191,
5447            "./ru": 108,
5448            "./ru/": 108,
5449            "./ru/build_distance_in_words_locale": 62,
5450            "./ru/build_distance_in_words_locale/": 62,
5451            "./ru/build_distance_in_words_locale/index": 62,
5452            "./ru/build_distance_in_words_locale/index.js": 62,
5453            "./ru/build_format_locale": 63,
5454            "./ru/build_format_locale/": 63,
5455            "./ru/build_format_locale/index": 63,
5456            "./ru/build_format_locale/index.js": 63,
5457            "./ru/index": 108,
5458            "./ru/index.js": 108,
5459            "./ru/package": 192,
5460            "./ru/package.json": 192,
5461            "./sk": 109,
5462            "./sk/": 109,
5463            "./sk/build_distance_in_words_locale": 64,
5464            "./sk/build_distance_in_words_locale/": 64,
5465            "./sk/build_distance_in_words_locale/index": 64,
5466            "./sk/build_distance_in_words_locale/index.js": 64,
5467            "./sk/build_format_locale": 65,
5468            "./sk/build_format_locale/": 65,
5469            "./sk/build_format_locale/index": 65,
5470            "./sk/build_format_locale/index.js": 65,
5471            "./sk/index": 109,
5472            "./sk/index.js": 109,
5473            "./sk/package": 193,
5474            "./sk/package.json": 193,
5475            "./sl": 110,
5476            "./sl/": 110,
5477            "./sl/build_distance_in_words_locale": 66,
5478            "./sl/build_distance_in_words_locale/": 66,
5479            "./sl/build_distance_in_words_locale/index": 66,
5480            "./sl/build_distance_in_words_locale/index.js": 66,
5481            "./sl/build_format_locale": 67,
5482            "./sl/build_format_locale/": 67,
5483            "./sl/build_format_locale/index": 67,
5484            "./sl/build_format_locale/index.js": 67,
5485            "./sl/index": 110,
5486            "./sl/index.js": 110,
5487            "./sl/package": 194,
5488            "./sl/package.json": 194,
5489            "./sv": 111,
5490            "./sv/": 111,
5491            "./sv/build_distance_in_words_locale": 68,
5492            "./sv/build_distance_in_words_locale/": 68,
5493            "./sv/build_distance_in_words_locale/index": 68,
5494            "./sv/build_distance_in_words_locale/index.js": 68,
5495            "./sv/build_format_locale": 69,
5496            "./sv/build_format_locale/": 69,
5497            "./sv/build_format_locale/index": 69,
5498            "./sv/build_format_locale/index.js": 69,
5499            "./sv/index": 111,
5500            "./sv/index.js": 111,
5501            "./sv/package": 195,
5502            "./sv/package.json": 195,
5503            "./th": 112,
5504            "./th/": 112,
5505            "./th/build_distance_in_words_locale": 70,
5506            "./th/build_distance_in_words_locale/": 70,
5507            "./th/build_distance_in_words_locale/index": 70,
5508            "./th/build_distance_in_words_locale/index.js": 70,
5509            "./th/build_format_locale": 71,
5510            "./th/build_format_locale/": 71,
5511            "./th/build_format_locale/index": 71,
5512            "./th/build_format_locale/index.js": 71,
5513            "./th/index": 112,
5514            "./th/index.js": 112,
5515            "./th/package": 196,
5516            "./th/package.json": 196,
5517            "./tr": 113,
5518            "./tr/": 113,
5519            "./tr/build_distance_in_words_locale": 72,
5520            "./tr/build_distance_in_words_locale/": 72,
5521            "./tr/build_distance_in_words_locale/index": 72,
5522            "./tr/build_distance_in_words_locale/index.js": 72,
5523            "./tr/build_format_locale": 73,
5524            "./tr/build_format_locale/": 73,
5525            "./tr/build_format_locale/index": 73,
5526            "./tr/build_format_locale/index.js": 73,
5527            "./tr/index": 113,
5528            "./tr/index.js": 113,
5529            "./tr/package": 197,
5530            "./tr/package.json": 197,
5531            "./zh_cn": 114,
5532            "./zh_cn/": 114,
5533            "./zh_cn/build_distance_in_words_locale": 74,
5534            "./zh_cn/build_distance_in_words_locale/": 74,
5535            "./zh_cn/build_distance_in_words_locale/index": 74,
5536            "./zh_cn/build_distance_in_words_locale/index.js": 74,
5537            "./zh_cn/build_format_locale": 75,
5538            "./zh_cn/build_format_locale/": 75,
5539            "./zh_cn/build_format_locale/index": 75,
5540            "./zh_cn/build_format_locale/index.js": 75,
5541            "./zh_cn/index": 114,
5542            "./zh_cn/index.js": 114,
5543            "./zh_cn/package": 198,
5544            "./zh_cn/package.json": 198,
5545            "./zh_tw": 115,
5546            "./zh_tw/": 115,
5547            "./zh_tw/build_distance_in_words_locale": 76,
5548            "./zh_tw/build_distance_in_words_locale/": 76,
5549            "./zh_tw/build_distance_in_words_locale/index": 76,
5550            "./zh_tw/build_distance_in_words_locale/index.js": 76,
5551            "./zh_tw/build_format_locale": 77,
5552            "./zh_tw/build_format_locale/": 77,
5553            "./zh_tw/build_format_locale/index": 77,
5554            "./zh_tw/build_format_locale/index.js": 77,
5555            "./zh_tw/index": 115,
5556            "./zh_tw/index.js": 115,
5557            "./zh_tw/package": 199,
5558            "./zh_tw/package.json": 199
5559        };
5560
5561        function r(e) {
5562            return n(i(e))
5563        }
5564
5565        function i(e) {
5566            var t = o[e];
5567            if (!(t + 1)) throw new Error("Cannot find module '" + e + "'.");
5568            return t
5569        }
5570        r.keys = function() {
5571            return Object.keys(o)
5572        }, r.resolve = i, (e.exports = r).id = 125
5573    }, function(e, t, n) {
5574        "use strict";
5575        n.d(t, "b", function() {
5576            return o
5577        }), n.d(t, "a", function() {
5578            return r
5579        });
5580        var o = function() {
5581                return (0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : "") + ([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, function(e) {
5582                    return (e ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> e / 4).toString(16)
5583                })
5584            },
5585            r = function() {
5586                var e = !1;
5587                try {
5588                    var t = Object.defineProperty({}, "passive", {
5589                        get: function() {
5590                            e = !0
5591                        }
5592                    });
5593                    window.addEventListener("testPassive", null, t), window.removeEventListener("testPassive", null, t)
5594                } catch (e) {}
5595                return e
5596            }
5597    }, function(e, t, n) {
5598        "use strict";
5599        n.d(t, "b", function() {
5600            return r
5601        }), n.d(t, "d", function() {
5602            return i
5603        }), n.d(t, "a", function() {
5604            return a
5605        }), n.d(t, "c", function() {
5606            return u
5607        });
5608        var o = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
5609                return typeof e
5610            } : function(e) {
5611                return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
5612            },
5613            r = function(e) {
5614                return "function" == typeof e
5615            },
5616            i = function(e) {
5617                return "string" == typeof e || !!e && "object" === (void 0 === e ? "undefined" : o(e)) && "[object String]" === Object.prototype.toString.call(e)
5618            },
5619            a = function(e) {
5620                return ("[object Date]" === Object.prototype.toString.call(e) || e instanceof Date) && !isNaN(e.valueOf())
5621            },
5622            u = function(e) {
5623                return ("function" == typeof e || "object" === (void 0 === e ? "undefined" : o(e)) && !!e) && !Array.isArray(e)
5624            }
5625    }, function(e, t, n) {
5626        var o = n(7);
5627        e.exports = function(e, t) {
5628            var n = Number(t);
5629            return o(e, 36e5 * n)
5630        }
5631    }, function(e, t, n) {
5632        var o = n(2),
5633            r = n(130);
5634        e.exports = function(e, t) {
5635            var n = Number(t);
5636            return r(e, o(e) + n)
5637        }
5638    }, function(e, t, n) {
5639        var a = n(0),
5640            u = n(8),
5641            s = n(80);
5642        e.exports = function(e, t) {
5643            var n = a(e),
5644                o = Number(t),
5645                r = s(n, u(n)),
5646                i = new Date(0);
5647            return i.setFullYear(o, 0, 4), i.setHours(0, 0, 0, 0), (n = u(i)).setDate(n.getDate() + r), n
5648        }
5649    }, function(e, t, n) {
5650        var o = n(7);
5651        e.exports = function(e, t) {
5652            var n = Number(t);
5653            return o(e, 6e4 * n)
5654        }
5655    }, function(e, t, n) {
5656        var o = n(81);
5657        e.exports = function(e, t) {
5658            var n = Number(t);
5659            return o(e, 3 * n)
5660        }
5661    }, function(e, t, n) {
5662        var o = n(7);
5663        e.exports = function(e, t) {
5664            var n = Number(t);
5665            return o(e, 1e3 * n)
5666        }
5667    }, function(e, t, n) {
5668        var o = n(81);
5669        e.exports = function(e, t) {
5670            var n = Number(t);
5671            return o(e, 12 * n)
5672        }
5673    }, function(e, t, n) {
5674        var o = n(2);
5675        e.exports = function(e, t) {
5676            return o(e) - o(t)
5677        }
5678    }, function(e, t, n) {
5679        var r = n(0);
5680        e.exports = function(e, t) {
5681            var n = r(e),
5682                o = r(t);
5683            return 12 * (n.getFullYear() - o.getFullYear()) + (n.getMonth() - o.getMonth())
5684        }
5685    }, function(e, t, n) {
5686        var o = n(0);
5687        e.exports = function(e) {
5688            var t = o(e);
5689            return Math.floor(t.getMonth() / 3) + 1
5690        }
5691    }, function(e, t, n) {
5692        var r = n(0);
5693        e.exports = function(e, t) {
5694            var n = r(e),
5695                o = r(t);
5696            return n.getFullYear() - o.getFullYear()
5697        }
5698    }, function(e, t, n) {
5699        var a = n(0),
5700            u = n(80),
5701            s = n(9);
5702        e.exports = function(e, t) {
5703            var n = a(e),
5704                o = a(t),
5705                r = s(n, o),
5706                i = Math.abs(u(n, o));
5707            return n.setDate(n.getDate() - r * i), r * (i - (s(n, o) === -r))
5708        }
5709    }, function(e, t, n) {
5710        var o = n(129);
5711        e.exports = function(e, t) {
5712            var n = Number(t);
5713            return o(e, -n)
5714        }
5715    }, function(e, t, n) {
5716        var g = n(119),
5717            v = n(0),
5718            _ = n(121),
5719            b = n(120),
5720            x = n(5);
5721        e.exports = function(e, t, n) {
5722            var o = n || {},
5723                r = g(e, t),
5724                i = o.locale,
5725                a = x.distanceInWords.localize;
5726            i && i.distanceInWords && i.distanceInWords.localize && (a = i.distanceInWords.localize);
5727            var u, s, c = {
5728                addSuffix: Boolean(o.addSuffix),
5729                comparison: r
5730            };
5731            s = 0 < r ? (u = v(e), v(t)) : (u = v(t), v(e));
5732            var d, l = _(s, u),
5733                f = s.getTimezoneOffset() - u.getTimezoneOffset(),
5734                h = Math.round(l / 60) - f;
5735            if (h < 2) return o.includeSeconds ? l < 5 ? a("lessThanXSeconds", 5, c) : l < 10 ? a("lessThanXSeconds", 10, c) : l < 20 ? a("lessThanXSeconds", 20, c) : l < 40 ? a("halfAMinute", null, c) : a(l < 60 ? "lessThanXMinutes" : "xMinutes", 1, c) : 0 === h ? a("lessThanXMinutes", 1, c) : a("xMinutes", h, c);
5736            if (h < 45) return a("xMinutes", h, c);
5737            if (h < 90) return a("aboutXHours", 1, c);
5738            if (h < 1440) return a("aboutXHours", Math.round(h / 60), c);
5739            if (h < 2520) return a("xDays", 1, c);
5740            if (h < 43200) return a("xDays", Math.round(h / 1440), c);
5741            if (h < 86400) return a("aboutXMonths", d = Math.round(h / 43200), c);
5742            if ((d = b(s, u)) < 12) return a("xMonths", Math.round(h / 43200), c);
5743            var m = d % 12,
5744                p = Math.floor(d / 12);
5745            return m < 3 ? a("aboutXYears", p, c) : m < 9 ? a("overXYears", p, c) : a("almostXYears", p + 1, c)
5746        }
5747    }, function(e, t, n) {
5748        var a = n(0);
5749        e.exports = function(e, t) {
5750            var n = t && Number(t.weekStartsOn) || 0,
5751                o = a(e),
5752                r = o.getDay(),
5753                i = 6 + (r < n ? -7 : 0) - (r - n);
5754            return o.setDate(o.getDate() + i), o.setHours(23, 59, 59, 999), o
5755        }
5756    }, function(e, t, n) {
5757        var o = n(0);
5758        e.exports = function(e) {
5759            var t = o(e),
5760                n = t.getMonth();
5761            return t.setFullYear(t.getFullYear(), n + 1, 0), t.setHours(23, 59, 59, 999), t
5762        }
5763    }, function(e, t, n) {
5764        var o = n(0),
5765            r = n(145),
5766            i = n(80);
5767        e.exports = function(e) {
5768            var t = o(e);
5769            return i(t, r(t)) + 1
5770        }
5771    }, function(e, t, n) {
5772        var o = n(0);
5773        e.exports = function(e) {
5774            var t = o(e),
5775                n = new Date(0);
5776            return n.setFullYear(t.getFullYear(), 0, 1), n.setHours(0, 0, 0, 0), n
5777        }
5778    }, function(e, t, n) {
5779        var o = n(116);
5780        e.exports = function(e) {
5781            if (o(e)) return !isNaN(e);
5782            throw new TypeError(toString.call(e) + " is not an instance of Date")
5783        }
5784    }, function(e, t, n) {
5785        var o = n(0);
5786        e.exports = function(e) {
5787            var t = o(e).getFullYear();
5788            return t % 400 == 0 || t % 4 == 0 && t % 100 != 0
5789        }
5790    }, function(e, t, n) {
5791        var o = n(0);
5792        e.exports = function(e) {
5793            var t = o(e).getDay();
5794            return 0 === t && (t = 7), t
5795        }
5796    }, function(e, t, n) {
5797        var r = n(150);
5798        e.exports = function(e, t) {
5799            var n = r(e),
5800                o = r(t);
5801            return n.getTime() === o.getTime()
5802        }
5803    }, function(e, t, n) {
5804        var o = n(0);
5805        e.exports = function(e) {
5806            var t = o(e);
5807            return t.setMinutes(0, 0, 0), t
5808        }
5809    }, function(e, t, n) {
5810        var o = n(124);
5811        e.exports = function(e, t) {
5812            return o(e, t, {
5813                weekStartsOn: 1
5814            })
5815        }
5816    }, function(e, t, n) {
5817        var r = n(8);
5818        e.exports = function(e, t) {
5819            var n = r(e),
5820                o = r(t);
5821            return n.getTime() === o.getTime()
5822        }
5823    }, function(e, t, n) {
5824        var r = n(154);
5825        e.exports = function(e, t) {
5826            var n = r(e),
5827                o = r(t);
5828            return n.getTime() === o.getTime()
5829        }
5830    }, function(e, t, n) {
5831        var o = n(0);
5832        e.exports = function(e) {
5833            var t = o(e);
5834            return t.setSeconds(0, 0), t
5835        }
5836    }, function(e, t, n) {
5837        var r = n(0);
5838        e.exports = function(e, t) {
5839            var n = r(e),
5840                o = r(t);
5841            return n.getFullYear() === o.getFullYear() && n.getMonth() === o.getMonth()
5842        }
5843    }, function(e, t, n) {
5844        var r = n(157);
5845        e.exports = function(e, t) {
5846            var n = r(e),
5847                o = r(t);
5848            return n.getTime() === o.getTime()
5849        }
5850    }, function(e, t, n) {
5851        var r = n(0);
5852        e.exports = function(e) {
5853            var t = r(e),
5854                n = t.getMonth(),
5855                o = n - n % 3;
5856            return t.setMonth(o, 1), t.setHours(0, 0, 0, 0), t
5857        }
5858    }, function(e, t, n) {
5859        var r = n(159);
5860        e.exports = function(e, t) {
5861            var n = r(e),
5862                o = r(t);
5863            return n.getTime() === o.getTime()
5864        }
5865    }, function(e, t, n) {
5866        var o = n(0);
5867        e.exports = function(e) {
5868            var t = o(e);
5869            return t.setMilliseconds(0), t
5870        }
5871    }, function(e, t, n) {
5872        var r = n(0);
5873        e.exports = function(e, t) {
5874            var n = r(e),
5875                o = r(t);
5876            return n.getFullYear() === o.getFullYear()
5877        }
5878    }, function(e, t, n) {
5879        var a = n(0);
5880        e.exports = function(e, t) {
5881            var n = t && Number(t.weekStartsOn) || 0,
5882                o = a(e),
5883                r = o.getDay(),
5884                i = 6 + (r < n ? -7 : 0) - (r - n);
5885            return o.setHours(0, 0, 0, 0), o.setDate(o.getDate() + i), o
5886        }
5887    }, function(e, t, n) {
5888        var s = n(0),
5889            c = n(117);
5890        e.exports = function(e, t) {
5891            var n = s(e),
5892                o = Number(t),
5893                r = n.getFullYear(),
5894                i = n.getDate(),
5895                a = new Date(0);
5896            a.setFullYear(r, o, 15), a.setHours(0, 0, 0, 0);
5897            var u = c(a);
5898            return n.setMonth(o, Math.min(i, u)), n
5899        }
5900    }, function(e, t, n) {
5901        "use strict";
5902        var o = function() {
5903            function o(e, t) {
5904                for (var n = 0; n < t.length; n++) {
5905                    var o = t[n];
5906                    o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
5907                }
5908            }
5909            return function(e, t, n) {
5910                return t && o(e.prototype, t), n && o(e, n), e
5911            }
5912        }();
5913        var r = function() {
5914            function t() {
5915                var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : [];
5916                ! function(e, t) {
5917                    if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
5918                }(this, t), this._listeners = new Map(e), this._middlewares = new Map
5919            }
5920            return o(t, [{
5921                key: "listenerCount",
5922                value: function(e) {
5923                    return this._listeners.has(e) ? this._listeners.get(e).length : 0
5924                }
5925            }, {
5926                key: "removeListeners",
5927                value: function() {
5928                    var t = this,
5929                        e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : null,
5930                        n = 1 < arguments.length && void 0 !== arguments[1] && arguments[1];
5931                    null !== e ? Array.isArray(e) ? name.forEach(function(e) {
5932                        return t.removeListeners(e, n)
5933                    }) : (this._listeners.delete(e), n && this.removeMiddleware(e)) : this._listeners = new Map
5934                }
5935            }, {
5936                key: "middleware",
5937                value: function(e, t) {
5938                    var n = this;
5939                    Array.isArray(e) ? name.forEach(function(e) {
5940                        return n.middleware(e, t)
5941                    }) : (Array.isArray(this._middlewares.get(e)) || this._middlewares.set(e, []), this._middlewares.get(e).push(t))
5942                }
5943            }, {
5944                key: "removeMiddleware",
5945                value: function() {
5946                    var t = this,
5947                        e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : null;
5948                    null !== e ? Array.isArray(e) ? name.forEach(function(e) {
5949                        return t.removeMiddleware(e)
5950                    }) : this._middlewares.delete(e) : this._middlewares = new Map
5951                }
5952            }, {
5953                key: "on",
5954                value: function(e, t) {
5955                    var n = this,
5956                        o = 2 < arguments.length && void 0 !== arguments[2] && arguments[2];
5957                    if (Array.isArray(e)) e.forEach(function(e) {
5958                        return n.on(e, t)
5959                    });
5960                    else {
5961                        var r = (e = e.toString()).split(/,|, | /);
5962                        1 < r.length ? r.forEach(function(e) {
5963                            return n.on(e, t)
5964                        }) : (Array.isArray(this._listeners.get(e)) || this._listeners.set(e, []), this._listeners.get(e).push({
5965                            once: o,
5966                            callback: t
5967                        }))
5968                    }
5969                }
5970            }, {
5971                key: "once",
5972                value: function(e, t) {
5973                    this.on(e, t, !0)
5974                }
5975            }, {
5976                key: "emit",
5977                value: function(n, o) {
5978                    var r = this,
5979                        i = 2 < arguments.length && void 0 !== arguments[2] && arguments[2];
5980                    n = n.toString();
5981                    var a = this._listeners.get(n),
5982                        u = null,
5983                        s = 0,
5984                        c = i;
5985                    if (Array.isArray(a))
5986                        for (a.forEach(function(e, t) {
5987                                i || (u = r._middlewares.get(n), Array.isArray(u) ? (u.forEach(function(e) {
5988                                    e(o, function() {
5989                                        var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : null;
5990                                        null !== e && (o = e), s++
5991                                    }, n)
5992                                }), s >= u.length && (c = !0)) : c = !0), c && (e.once && (a[t] = null), e.callback({
5993                                    type: n,
5994                                    timestamp: (new Date).getTime(),
5995                                    data: o
5996                                }))
5997                            }); - 1 !== a.indexOf(null);) a.splice(a.indexOf(null), 1)
5998                }
5999            }]), t
6000        }();
6001        t.a = r
6002    }, function(e, t) {
6003        e.exports = {
6004            typings: "../../typings.d.ts"
6005        }
6006    }, function(e, t) {
6007        e.exports = {
6008            typings: "../../typings.d.ts"
6009        }
6010    }, function(e, t) {
6011        e.exports = {
6012            typings: "../../typings.d.ts"
6013        }
6014    }, function(e, t) {
6015        e.exports = {
6016            typings: "../../typings.d.ts"
6017        }
6018    }, function(e, t) {
6019        e.exports = {
6020            typings: "../../typings.d.ts"
6021        }
6022    }, function(e, t) {
6023        e.exports = {
6024            typings: "../../typings.d.ts"
6025        }
6026    }, function(e, t) {
6027        e.exports = {
6028            typings: "../../typings.d.ts"
6029        }
6030    }, function(e, t) {
6031        e.exports = {
6032            typings: "../../typings.d.ts"
6033        }
6034    }, function(e, t) {
6035        e.exports = {
6036            typings: "../../typings.d.ts"
6037        }
6038    }, function(e, t) {
6039        e.exports = {
6040            typings: "../../typings.d.ts"
6041        }
6042    }, function(e, t) {
6043        e.exports = {
6044            typings: "../../typings.d.ts"
6045        }
6046    }, function(e, t) {
6047        e.exports = {
6048            typings: "../../typings.d.ts"
6049        }
6050    }, function(e, t) {
6051        e.exports = {
6052            typings: "../../typings.d.ts"
6053        }
6054    }, function(e, t) {
6055        e.exports = {
6056            typings: "../../typings.d.ts"
6057        }
6058    }, function(e, t) {
6059        e.exports = {
6060            typings: "../../typings.d.ts"
6061        }
6062    }, function(e, t) {
6063        e.exports = {
6064            typings: "../../typings.d.ts"
6065        }
6066    }, function(e, t) {
6067        e.exports = {
6068            typings: "../../typings.d.ts"
6069        }
6070    }, function(e, t) {
6071        e.exports = {
6072            typings: "../../typings.d.ts"
6073        }
6074    }, function(e, t) {
6075        e.exports = {
6076            typings: "../../typings.d.ts"
6077        }
6078    }, function(e, t) {
6079        e.exports = {
6080            typings: "../../typings.d.ts"
6081        }
6082    }, function(e, t) {
6083        e.exports = {
6084            typings: "../../typings.d.ts"
6085        }
6086    }, function(e, t) {
6087        e.exports = {
6088            typings: "../../typings.d.ts"
6089        }
6090    }, function(e, t) {
6091        e.exports = {
6092            typings: "../../typings.d.ts"
6093        }
6094    }, function(e, t) {
6095        e.exports = {
6096            typings: "../../typings.d.ts"
6097        }
6098    }, function(e, t) {
6099        e.exports = {
6100            typings: "../typings.d.ts"
6101        }
6102    }, function(e, t) {
6103        e.exports = {
6104            typings: "../../typings.d.ts"
6105        }
6106    }, function(e, t) {
6107        e.exports = {
6108            typings: "../../typings.d.ts"
6109        }
6110    }, function(e, t) {
6111        e.exports = {
6112            typings: "../../typings.d.ts"
6113        }
6114    }, function(e, t) {
6115        e.exports = {
6116            typings: "../../typings.d.ts"
6117        }
6118    }, function(e, t) {
6119        e.exports = {
6120            typings: "../../typings.d.ts"
6121        }
6122    }, function(e, t) {
6123        e.exports = {
6124            typings: "../../typings.d.ts"
6125        }
6126    }, function(e, t) {
6127        e.exports = {
6128            typings: "../../typings.d.ts"
6129        }
6130    }, function(e, t) {
6131        e.exports = {
6132            typings: "../../typings.d.ts"
6133        }
6134    }, function(e, t) {
6135        e.exports = {
6136            typings: "../../typings.d.ts"
6137        }
6138    }, function(e, t) {
6139        e.exports = {
6140            typings: "../../typings.d.ts"
6141        }
6142    }, function(e, t) {
6143        e.exports = {
6144            typings: "../../typings.d.ts"
6145        }
6146    }, function(e, t, n) {
6147        "use strict";
6148        Object.defineProperty(t, "__esModule", {
6149            value: !0
6150        });
6151        var o = n(126),
6152            a = n(127),
6153            i = n(78),
6154            u = (n.n(i), n(163)),
6155            s = n(299),
6156            c = n(306),
6157            d = n(307),
6158            l = n(308),
6159            f = n(309),
6160            h = Object.assign || function(e) {
6161                for (var t = 1; t < arguments.length; t++) {
6162                    var n = arguments[t];
6163                    for (var o in n) Object.prototype.hasOwnProperty.call(n, o) && (e[o] = n[o])
6164                }
6165                return e
6166            },
6167            m = function() {
6168                function o(e, t) {
6169                    for (var n = 0; n < t.length; n++) {
6170                        var o = t[n];
6171                        o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
6172                    }
6173                }
6174                return function(e, t, n) {
6175                    return t && o(e.prototype, t), n && o(e, n), e
6176                }
6177            }();
6178        var r = function(e) {
6179            function r(e) {
6180                var t = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : {};
6181                ! function(e, t) {
6182                    if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
6183                }(this, r);
6184                var i = function(e, t) {
6185                    if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
6186                    return !t || "object" != typeof t && "function" != typeof t ? e : t
6187                }(this, (r.__proto__ || Object.getPrototypeOf(r)).call(this));
6188                if (i.element = a.d(e) ? document.querySelector(e) : e, !i.element) throw new Error("An invalid selector or non-DOM node has been provided.");
6189                i._clickEvents = ["click", "touch"], i._supportsPassive = o.a();
6190                var n = i.element.dataset ? Object.keys(i.element.dataset).filter(function(e) {
6191                    return Object.keys(c.a).includes(e)
6192                }).reduce(function(e, t) {
6193                    return h({}, e, (n = {}, o = t, r = i.element.dataset[t], o in n ? Object.defineProperty(n, o, {
6194                        value: r,
6195                        enumerable: !0,
6196                        configurable: !0,
6197                        writable: !0
6198                    }) : n[o] = r, n));
6199                    var n, o, r
6200                }, {}) : {};
6201                return i.options = h({}, c.a, t, n), i._id = o.b("bulmaDatePicker"), i._onToggle = i._onToggle.bind(i), i._onClose = i._onClose.bind(i), i._onDocumentClick = i._onDocumentClick.bind(i), i._onValidateClick = i._onValidateClick.bind(i), i._onTodayClick = i._onTodayClick.bind(i), i._onClearClick = i._onClearClick.bind(i), i._onCancelClick = i._onCancelClick.bind(i), i._onSelectDate = i._onSelectDate.bind(i), i._init(), i
6202            }
6203            return function(e, t) {
6204                if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + typeof t);
6205                e.prototype = Object.create(t && t.prototype, {
6206                    constructor: {
6207                        value: e,
6208                        enumerable: !1,
6209                        writable: !0,
6210                        configurable: !0
6211                    }
6212                }), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
6213            }(r, u["a"]), m(r, [{
6214                key: "_onSelectDate",
6215                value: function(e) {
6216                    this.refresh(), this.save(), "select" === e.type && this.options.closeOnSelect && "inline" !== this.options.displayMode && this.hide(), this.emit(e.type, e.data)
6217                }
6218            }, {
6219                key: "_onDocumentClick",
6220                value: function(e) {
6221                    this._supportsPassive || e.preventDefault(), e.stopPropagation();
6222                    var t = e.target || e.srcElement;
6223                    !this._ui.wrapper.contains(t) && "inline" !== this.options.displayMode && this._open && this._onClose(e)
6224                }
6225            }, {
6226                key: "_onToggle",
6227                value: function(e) {
6228                    this._supportsPassive || e.preventDefault(), e.stopPropagation(), this._open ? this.hide() : this.show()
6229                }
6230            }, {
6231                key: "_onValidateClick",
6232                value: function(e) {
6233                    this._supportsPassive || e.preventDefault(), e.stopPropagation(), this.save(), "inline" !== this.options.displayMode && this._onClose(e)
6234                }
6235            }, {
6236                key: "_onTodayClick",
6237                value: function(e) {
6238                    this._supportsPassive || e.preventDefault(), e.stopPropagation(), this.datePicker.value(new Date), this.datePicker.refresh(), this.save()
6239                }
6240            }, {
6241                key: "_onClearClick",
6242                value: function(e) {
6243                    this._supportsPassive || e.preventDefault(), e.stopPropagation(), this.clear()
6244                }
6245            }, {
6246                key: "_onCancelClick",
6247                value: function(e) {
6248                    this._supportsPassive || e.preventDefault(), e.stopPropagation(), this._snapshots.length && (this.datePicker = this._snapshots[0].datePicker), this.save(), "inline" !== this.options.displayMode && this._onClose(e)
6249                }
6250            }, {
6251                key: "_onClose",
6252                value: function(e) {
6253                    this._supportsPassive || e.preventDefault(), e.stopPropagation(), this.hide()
6254                }
6255            }, {
6256                key: "isRange",
6257                value: function() {
6258                    return this.options.isRange
6259                }
6260            }, {
6261                key: "isOpen",
6262                value: function() {
6263                    return this._open
6264                }
6265            }, {
6266                key: "value",
6267                value: function() {
6268                    var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : null;
6269                    if (!e) return this.datePicker.value();
6270                    this.datePicker.value(e), this.refresh()
6271                }
6272            }, {
6273                key: "refresh",
6274                value: function() {
6275                    this._ui.header.start.day.innerHTML = this.datePicker.start ? i.format(this.datePicker.start, "DD", {
6276                        locale: this.locale
6277                    }) : "--", this._ui.header.start.month.innerHTML = this.datePicker.start ? i.format(this.datePicker.start, "MMMM YYYY", {
6278                        locale: this.locale
6279                    }) : "", this.datePicker.start ? (this._ui.header.start.weekday.classList.remove("is-hidden"), this._ui.header.start.weekday.innerHTML = this.datePicker.start ? i.format(this.datePicker.start, "dddd", {
6280                        locale: this.locale
6281                    }) : "") : this._ui.header.start.weekday.classList.add("is-hidden"), this._ui.header.end && (this._ui.header.end.day.innerHTML = this.options.isRange && this.datePicker.end ? i.format(this.datePicker.end, "DD", {
6282                        locale: this.locale
6283                    }) : "--", this._ui.header.end.month.innerHTML = this.options.isRange && this.datePicker.end ? i.format(this.datePicker.end, "MMMM YYYY", {
6284                        locale: this.locale
6285                    }) : "", this.datePicker.end ? (this._ui.header.end.weekday.classList.remove("is-hidden"), this._ui.header.end.weekday.innerHTML = this.datePicker.end ? i.format(this.datePicker.end, "dddd", {
6286                        locale: this.locale
6287                    }) : "") : this._ui.header.end.weekday.classList.add("is-hidden")), this.datePicker.refresh(), this.emit("refresh", this)
6288                }
6289            }, {
6290                key: "clear",
6291                value: function() {
6292                    this.datePicker.clear(), this.refresh(), this.element.value = "", this.emit("clear", this)
6293                }
6294            }, {
6295                key: "show",
6296                value: function() {
6297                    this._snapshots = [], this.snapshot(), this.element.value && (this.datePicker.value(this.element.value), this.refresh()), this.datePicker.show(), this._ui.modal && this._ui.modal.classList.add("is-active"), this._ui.wrapper.classList.add("is-active"), this._open = !0, this.emit("show", this)
6298                }
6299            }, {
6300                key: "hide",
6301                value: function() {
6302                    this._open = !1, this._focus = !1, this._ui.modal && this._ui.modal.classList.remove("is-active"), this._ui.wrapper.classList.remove("is-active"), this.emit("hide", this)
6303                }
6304            }, {
6305                key: "save",
6306                value: function() {
6307                    var e = this.value();
6308                    this.element.value = e
6309                }
6310            }, {
6311                key: "snapshot",
6312                value: function() {}
6313            }, {
6314                key: "destroy",
6315                value: function() {
6316                    this._ui.wrapper.remove()
6317                }
6318            }, {
6319                key: "_init",
6320                value: function() {
6321                    this._open = !1, this._snapshots = [], this.element.setAttribute("type", "text"), this.datePicker = new s.a(h({}, this.options, {
6322                        lang: this.lang
6323                    })), this.element.value && this.datePicker.value(this.element.value), this.lang = this.options.lang, this.format = "date" === this._type ? this.options.dateFormat : "" + this.options.dateFormat, "default" === this.options.displayMode && window.matchMedia("screen and (max-width: 768px)").matches && (this.options.displayMode = "dialog"), window.matchMedia("screen and (max-width: 768px)").matches && ("default" === this.options.displayMode && (this.options.displayMode = "dialog"), this.options.displayDual = !1), this._build(), this._bindEvents(), this.save(), this.emit("ready", this)
6324                }
6325            }, {
6326                key: "_build",
6327                value: function() {
6328                    var e = document.createRange().createContextualFragment(Object(l.a)(h({}, this.options, {
6329                            type: this._type,
6330                            datePicker: "time" !== this.options.type
6331                        }))),
6332                        t = document.createRange().createContextualFragment(Object(f.a)(this.options)),
6333                        n = document.createRange().createContextualFragment(Object(d.a)(h({}, this.options, {
6334                            id: this.id
6335                        })));
6336                    this._ui = {
6337                        modal: n.querySelector(".modal"),
6338                        wrapper: n.querySelector(".bulma-datepicker"),
6339                        container: n.querySelector(".bulma-datepicker-container"),
6340                        calendar: n.querySelector(".ement"),
6341                        overlay: "dialog" === this.options.displayMode ? {
6342                            background: n.querySelector(".modal-background"),
6343                            close: n.querySelector(".modal-close")
6344                        } : void 0,
6345                        header: {
6346                            container: e.querySelector(".bulma-datepicker-header"),
6347                            start: {
6348                                container: e.querySelector(".bulma-datepicker-selection-start"),
6349                                day: e.querySelector(".bulma-datepicker-selection-start .bulma-datepicker-selection-day"),
6350                                month: e.querySelector(".bulma-datepicker-selection-start .bulma-datepicker-selection-month"),
6351                                weekday: e.querySelector(".bulma-datepicker-selection-start .bulma-datepicker-selection-weekday"),
6352                                empty: e.querySelector(".bulma-datepicker-selection-start .empty")
6353                            },
6354                            end: this.options.isRange ? {
6355                                container: e.querySelector(".bulma-datepicker-selection-end"),
6356                                day: e.querySelector(".bulma-datepicker-selection-end .bulma-datepicker-selection-day"),
6357                                month: e.querySelector(".bulma-datepicker-selection-end .bulma-datepicker-selection-month"),
6358                                weekday: e.querySelector(".bulma-datepicker-selection-end .bulma-datepicker-selection-weekday"),
6359                                empty: e.querySelector(".bulma-datepicker-selection-start .empty")
6360                            } : void 0
6361                        },
6362                        footer: {
6363                            container: t.querySelector(".bulma-datepicker-footer"),
6364                            validate: t.querySelector(".bulma-datepicker-footer-validate"),
6365                            today: t.querySelector(".bulma-datepicker-footer-today"),
6366                            clear: t.querySelector(".bulma-datepicker-footer-clear"),
6367                            cancel: t.querySelector(".bulma-datepicker-footer-cancel")
6368                        }
6369                    }, this.options.showFooter || this._ui.footer.container.classList.add("is-hidden"), this.options.showTodayButton || this._ui.footer.today.classList.add("is-hidden"), this.options.showClearButton || this._ui.footer.clear.classList.add("is-hidden"), this.options.closeOnSelect && this._ui.footer.validate && this._ui.footer.validate.classList.add("is-hidden"), this._ui.container.appendChild(e), this._ui.container.appendChild(this.datePicker.render()), this._ui.wrapper.appendChild(t), this._ui.wrapper.classList.add("is-" + this.options.color), this.element.parentNode.insertBefore(n, this.element.nextSibling), "date" === this.element.getAttribute("type") && this.element.setAttributes("type", "text"), "inline" === this.options.displayMode ? (this._ui.wrapper.classList.add("is-active"), this.element.classList.add("is-hidden")) : (this._ui.wrapper.style.position = "absolute", this._ui.wrapper.classList.add("is-datetimepicker-default")), this.refresh()
6370                }
6371            }, {
6372                key: "_bindEvents",
6373                value: function() {
6374                    var t = this;
6375                    this._clickEvents.forEach(function(e) {
6376                        document.body.addEventListener(e, t._onDocumentClick)
6377                    }), this.datePicker.on("select", this._onSelectDate), this.datePicker.on("select:start", this._onSelectDate), this.datePicker.on("select:end", this._onSelectDate), !0 === this.options.toggleOnInputClick && this._clickEvents.forEach(function(e) {
6378                        t.element.addEventListener(e, t._onToggle)
6379                    }), "dialog" === this.options.displayMode && this._ui.overlay && (this._ui.overlay.close && this._clickEvents.forEach(function(e) {
6380                        t.this._ui.overlay.close.addEventListener(e, t._onClose)
6381                    }), this.options.closeOnOverlayClick && this._ui.overlay.background && this._clickEvents.forEach(function(e) {
6382                        t._ui.overlay.background.addEventListener(e, t._onClose)
6383                    })), this._ui.footer.validate && this._clickEvents.forEach(function(e) {
6384                        t._ui.footer.validate.addEventListener(e, t._onValidateClick)
6385                    }), this._ui.footer.today && this._clickEvents.forEach(function(e) {
6386                        t._ui.footer.today.addEventListener(e, t._onTodayClick)
6387                    }), this._ui.footer.clear && this._clickEvents.forEach(function(e) {
6388                        t._ui.footer.clear.addEventListener(e, t._onClearClick)
6389                    }), this._clickEvents.forEach(function(e) {}), this._ui.footer.cancel && this._clickEvents.forEach(function(e) {
6390                        t._ui.footer.cancel.addEventListener(e, t._onCancelClick)
6391                    })
6392                }
6393            }, {
6394                key: "id",
6395                get: function() {
6396                    return this._id
6397                }
6398            }, {
6399                key: "lang",
6400                set: function() {
6401                    var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : "en";
6402                    try {
6403                        this._locale = n(125)("./" + t)
6404                    } catch (e) {
6405                        t = "en", this._locale = n(125)("./" + t)
6406                    } finally {
6407                        return this._lang = t, this.datePicker.lang = t, this
6408                    }
6409                },
6410                get: function() {
6411                    return this._lang
6412                }
6413            }, {
6414                key: "locale",
6415                get: function() {
6416                    return this._locale
6417                }
6418            }, {
6419                key: "format",
6420                set: function(e) {
6421                    return this._format = e, this
6422                },
6423                get: function() {
6424                    return this._format
6425                }
6426            }, {
6427                key: "date",
6428                set: function() {
6429                    var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : null;
6430                    return this.datePicker.date = e, this
6431                },
6432                get: function() {
6433                    return this.datePicker.date
6434                }
6435            }, {
6436                key: "startDate",
6437                set: function() {
6438                    var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : void 0;
6439                    return this.datePicker.start = e, this
6440                },
6441                get: function() {
6442                    return this.datePicker.start
6443                }
6444            }, {
6445                key: "endDate",
6446                set: function() {
6447                    var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : void 0;
6448                    return this.datePicker.end = e, this
6449                },
6450                get: function() {
6451                    return this.datePicker.end
6452                }
6453            }, {
6454                key: "minDate",
6455                set: function() {
6456                    var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : void 0;
6457                    return this.datePicker.minDate = e, this
6458                },
6459                get: function() {
6460                    return this.datePicker.minDate
6461                }
6462            }, {
6463                key: "maxDate",
6464                set: function() {
6465                    var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : void 0;
6466                    return this.datePicker.maxDate = e, this
6467                },
6468                get: function() {
6469                    return this.datePicker.maxDate
6470                }
6471            }, {
6472                key: "dateFormat",
6473                set: function(e) {
6474                    return this.datePicker.dateFormat = e, this
6475                },
6476                get: function() {
6477                    return this.datePicker.dateFormat
6478                }
6479            }], [{
6480                key: "attach",
6481                value: function() {
6482                    var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : ".bulma-datepicker",
6483                        t = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : {},
6484                        n = [],
6485                        o = a.d(e) ? document.querySelectorAll(e) : Array.isArray(e) ? e : [e];
6486                    return 1 < o.length ? ([].forEach.call(o, function(e) {
6487                        n.push(new r(e, t))
6488                    }), instances) : 1 === o.length ? new r(o[0], t) : void 0
6489                }
6490            }]), r
6491        }();
6492        t.default = r
6493    }, function(e, t, n) {
6494        var s = n(0);
6495        e.exports = function(e, t, n, o) {
6496            var r = s(e).getTime(),
6497                i = s(t).getTime(),
6498                a = s(n).getTime(),
6499                u = s(o).getTime();
6500            if (i < r || u < a) throw new Error("The start of the range cannot be after the end of the range");
6501            return r < u && a < i
6502        }
6503    }, function(e, t, n) {
6504        var u = n(0);
6505        e.exports = function(e, t) {
6506            if (!(t instanceof Array)) throw new TypeError(toString.call(t) + " is not an instance of Array");
6507            var r, i, a = u(e).getTime();
6508            return t.forEach(function(e, t) {
6509                var n = u(e),
6510                    o = Math.abs(a - n.getTime());
6511                (void 0 === r || o < i) && (r = t, i = o)
6512            }), r
6513        }
6514    }, function(e, t, n) {
6515        var a = n(0);
6516        e.exports = function(e, t) {
6517            if (!(t instanceof Array)) throw new TypeError(toString.call(t) + " is not an instance of Array");
6518            var o, r, i = a(e).getTime();
6519            return t.forEach(function(e) {
6520                var t = a(e),
6521                    n = Math.abs(i - t.getTime());
6522                (void 0 === o || n < r) && (o = t, r = n)
6523            }), o
6524        }
6525    }, function(e, t, n) {
6526        var a = n(3);
6527        e.exports = function(e, t) {
6528            var n = a(e),
6529                o = a(t),
6530                r = n.getTime() - 6e4 * n.getTimezoneOffset(),
6531                i = o.getTime() - 6e4 * o.getTimezoneOffset();
6532            return Math.round((r - i) / 6048e5)
6533        }
6534    }, function(e, t, n) {
6535        var r = n(137),
6536            i = n(0);
6537        e.exports = function(e, t) {
6538            var n = i(e),
6539                o = i(t);
6540            return 4 * (n.getFullYear() - o.getFullYear()) + (r(n) - r(o))
6541        }
6542    }, function(e, t, n) {
6543        var u = n(79);
6544        e.exports = function(e, t, n) {
6545            var o = u(e, n),
6546                r = u(t, n),
6547                i = o.getTime() - 6e4 * o.getTimezoneOffset(),
6548                a = r.getTime() - 6e4 * r.getTimezoneOffset();
6549            return Math.round((i - a) / 6048e5)
6550        }
6551    }, function(e, t, n) {
6552        var o = n(82);
6553        e.exports = function(e, t) {
6554            var n = o(e, t) / 36e5;
6555            return 0 < n ? Math.floor(n) : Math.ceil(n)
6556        }
6557    }, function(e, t, n) {
6558        var a = n(0),
6559            u = n(135),
6560            s = n(9),
6561            c = n(140);
6562        e.exports = function(e, t) {
6563            var n = a(e),
6564                o = a(t),
6565                r = s(n, o),
6566                i = Math.abs(u(n, o));
6567            return n = c(n, r * i), r * (i - (s(n, o) === -r))
6568        }
6569    }, function(e, t, n) {
6570        var o = n(82);
6571        e.exports = function(e, t) {
6572            var n = o(e, t) / 6e4;
6573            return 0 < n ? Math.floor(n) : Math.ceil(n)
6574        }
6575    }, function(e, t, n) {
6576        var o = n(120);
6577        e.exports = function(e, t) {
6578            var n = o(e, t) / 3;
6579            return 0 < n ? Math.floor(n) : Math.ceil(n)
6580        }
6581    }, function(e, t, n) {
6582        var o = n(139);
6583        e.exports = function(e, t) {
6584            var n = o(e, t) / 7;
6585            return 0 < n ? Math.floor(n) : Math.ceil(n)
6586        }
6587    }, function(e, t, n) {
6588        var a = n(0),
6589            u = n(138),
6590            s = n(9);
6591        e.exports = function(e, t) {
6592            var n = a(e),
6593                o = a(t),
6594                r = s(n, o),
6595                i = Math.abs(u(n, o));
6596            return n.setFullYear(n.getFullYear() - r * i), r * (i - (s(n, o) === -r))
6597        }
6598    }, function(e, t, n) {
6599        var p = n(119),
6600            g = n(0),
6601            v = n(121),
6602            _ = n(5);
6603        e.exports = function(e, t, n) {
6604            var o = n || {},
6605                r = p(e, t),
6606                i = o.locale,
6607                a = _.distanceInWords.localize;
6608            i && i.distanceInWords && i.distanceInWords.localize && (a = i.distanceInWords.localize);
6609            var u, s, c, d = {
6610                addSuffix: Boolean(o.addSuffix),
6611                comparison: r
6612            };
6613            s = 0 < r ? (u = g(e), g(t)) : (u = g(t), g(e));
6614            var l = Math[o.partialMethod ? String(o.partialMethod) : "floor"],
6615                f = v(s, u),
6616                h = s.getTimezoneOffset() - u.getTimezoneOffset(),
6617                m = l(f / 60) - h;
6618            if ("s" === (c = o.unit ? String(o.unit) : m < 1 ? "s" : m < 60 ? "m" : m < 1440 ? "h" : m < 43200 ? "d" : m < 525600 ? "M" : "Y")) return a("xSeconds", f, d);
6619            if ("m" === c) return a("xMinutes", m, d);
6620            if ("h" === c) return a("xHours", l(m / 60), d);
6621            if ("d" === c) return a("xDays", l(m / 1440), d);
6622            if ("M" === c) return a("xMonths", l(m / 43200), d);
6623            if ("Y" === c) return a("xYears", l(m / 525600), d);
6624            throw new Error("Unknown unit: " + c)
6625        }
6626    }, function(e, t, n) {
6627        var o = n(141);
6628        e.exports = function(e, t) {
6629            return o(Date.now(), e, t)
6630        }
6631    }, function(e, t, n) {
6632        var s = n(0);
6633        e.exports = function(e, t, n) {
6634            var o = s(e),
6635                r = void 0 !== n ? n : 1,
6636                i = s(t).getTime();
6637            if (o.getTime() > i) throw new Error("The first date cannot be after the second date");
6638            var a = [],
6639                u = o;
6640            for (u.setHours(0, 0, 0, 0); u.getTime() <= i;) a.push(s(u)), u.setDate(u.getDate() + r);
6641            return a
6642        }
6643    }, function(e, t, n) {
6644        var o = n(0);
6645        e.exports = function(e) {
6646            var t = o(e);
6647            return t.setMinutes(59, 59, 999), t
6648        }
6649    }, function(e, t, n) {
6650        var o = n(142);
6651        e.exports = function(e) {
6652            return o(e, {
6653                weekStartsOn: 1
6654            })
6655        }
6656    }, function(e, t, n) {
6657        var r = n(2),
6658            i = n(3);
6659        e.exports = function(e) {
6660            var t = r(e),
6661                n = new Date(0);
6662            n.setFullYear(t + 1, 0, 4), n.setHours(0, 0, 0, 0);
6663            var o = i(n);
6664            return o.setMilliseconds(o.getMilliseconds() - 1), o
6665        }
6666    }, function(e, t, n) {
6667        var o = n(0);
6668        e.exports = function(e) {
6669            var t = o(e);
6670            return t.setSeconds(59, 999), t
6671        }
6672    }, function(e, t, n) {
6673        var r = n(0);
6674        e.exports = function(e) {
6675            var t = r(e),
6676                n = t.getMonth(),
6677                o = n - n % 3 + 3;
6678            return t.setMonth(o, 0), t.setHours(23, 59, 59, 999), t
6679        }
6680    }, function(e, t, n) {
6681        var o = n(0);
6682        e.exports = function(e) {
6683            var t = o(e);
6684            return t.setMilliseconds(999), t
6685        }
6686    }, function(e, t, n) {
6687        var o = n(122);
6688        e.exports = function() {
6689            return o(new Date)
6690        }
6691    }, function(e, t) {
6692        e.exports = function() {
6693            var e = new Date,
6694                t = e.getFullYear(),
6695                n = e.getMonth(),
6696                o = e.getDate(),
6697                r = new Date(0);
6698            return r.setFullYear(t, n, o + 1), r.setHours(23, 59, 59, 999), r
6699        }
6700    }, function(e, t, n) {
6701        var o = n(0);
6702        e.exports = function(e) {
6703            var t = o(e),
6704                n = t.getFullYear();
6705            return t.setFullYear(n + 1, 0, 0), t.setHours(23, 59, 59, 999), t
6706        }
6707    }, function(e, t) {
6708        e.exports = function() {
6709            var e = new Date,
6710                t = e.getFullYear(),
6711                n = e.getMonth(),
6712                o = e.getDate(),
6713                r = new Date(0);
6714            return r.setFullYear(t, n, o - 1), r.setHours(23, 59, 59, 999), r
6715        }
6716    }, function(e, t, n) {
6717        var o = n(144),
6718            r = n(123),
6719            i = n(2),
6720            s = n(0),
6721            c = n(146),
6722            d = n(5);
6723        var l = {
6724            M: function(e) {
6725                return e.getMonth() + 1
6726            },
6727            MM: function(e) {
6728                return u(e.getMonth() + 1, 2)
6729            },
6730            Q: function(e) {
6731                return Math.ceil((e.getMonth() + 1) / 3)
6732            },
6733            D: function(e) {
6734                return e.getDate()
6735            },
6736            DD: function(e) {
6737                return u(e.getDate(), 2)
6738            },
6739            DDD: function(e) {
6740                return o(e)
6741            },
6742            DDDD: function(e) {
6743                return u(o(e), 3)
6744            },
6745            d: function(e) {
6746                return e.getDay()
6747            },
6748            E: function(e) {
6749                return e.getDay() || 7
6750            },
6751            W: function(e) {
6752                return r(e)
6753            },
6754            WW: function(e) {
6755                return u(r(e), 2)
6756            },
6757            YY: function(e) {
6758                return u(e.getFullYear(), 4).substr(2)
6759            },
6760            YYYY: function(e) {
6761                return u(e.getFullYear(), 4)
6762            },
6763            GG: function(e) {
6764                return String(i(e)).substr(2)
6765            },
6766            GGGG: function(e) {
6767                return i(e)
6768            },
6769            H: function(e) {
6770                return e.getHours()
6771            },
6772            HH: function(e) {
6773                return u(e.getHours(), 2)
6774            },
6775            h: function(e) {
6776                var t = e.getHours();
6777                return 0 === t ? 12 : 12 < t ? t % 12 : t
6778            },
6779            hh: function(e) {
6780                return u(l.h(e), 2)
6781            },
6782            m: function(e) {
6783                return e.getMinutes()
6784            },
6785            mm: function(e) {
6786                return u(e.getMinutes(), 2)
6787            },
6788            s: function(e) {
6789                return e.getSeconds()
6790            },
6791            ss: function(e) {
6792                return u(e.getSeconds(), 2)
6793            },
6794            S: function(e) {
6795                return Math.floor(e.getMilliseconds() / 100)
6796            },
6797            SS: function(e) {
6798                return u(Math.floor(e.getMilliseconds() / 10), 2)
6799            },
6800            SSS: function(e) {
6801                return u(e.getMilliseconds(), 3)
6802            },
6803            Z: function(e) {
6804                return a(e.getTimezoneOffset(), ":")
6805            },
6806            ZZ: function(e) {
6807                return a(e.getTimezoneOffset())
6808            },
6809            X: function(e) {
6810                return Math.floor(e.getTime() / 1e3)
6811            },
6812            x: function(e) {
6813                return e.getTime()
6814            }
6815        };
6816
6817        function a(e, t) {
6818            t = t || "";
6819            var n = 0 < e ? "-" : "+",
6820                o = Math.abs(e),
6821                r = o % 60;
6822            return n + u(Math.floor(o / 60), 2) + t + u(r, 2)
6823        }
6824
6825        function u(e, t) {
6826            for (var n = Math.abs(e).toString(); n.length < t;) n = "0" + n;
6827            return n
6828        }
6829        e.exports = function(e, t, n) {
6830            var o = t ? String(t) : "YYYY-MM-DDTHH:mm:ss.SSSZ",
6831                r = (n || {}).locale,
6832                i = d.format.formatters,
6833                a = d.format.formattingTokensRegExp;
6834            r && r.format && r.format.formatters && (i = r.format.formatters, r.format.formattingTokensRegExp && (a = r.format.formattingTokensRegExp));
6835            var u = s(e);
6836            return c(u) ? function(e, t, n) {
6837                var o, r, i, a = e.match(n),
6838                    u = a.length;
6839                for (o = 0; o < u; o++) r = t[a[o]] || l[a[o]], a[o] = r || ((i = a[o]).match(/\[[\s\S]/) ? i.replace(/^\[|]$/g, "") : i.replace(/\\/g, ""));
6840                return function(e) {
6841                    for (var t = "", n = 0; n < u; n++) a[n] instanceof Function ? t += a[n](e, l) : t += a[n];
6842                    return t
6843                }
6844            }(o, i, a)(u) : "Invalid Date"
6845        }
6846    }, function(e, t, n) {
6847        var o = n(0);
6848        e.exports = function(e) {
6849            return o(e).getDate()
6850        }
6851    }, function(e, t, n) {
6852        var o = n(0);
6853        e.exports = function(e) {
6854            return o(e).getDay()
6855        }
6856    }, function(e, t, n) {
6857        var o = n(147);
6858        e.exports = function(e) {
6859            return o(e) ? 366 : 365
6860        }
6861    }, function(e, t, n) {
6862        var o = n(0);
6863        e.exports = function(e) {
6864            return o(e).getHours()
6865        }
6866    }, function(e, t, n) {
6867        var o = n(8),
6868            r = n(118);
6869        e.exports = function(e) {
6870            var t = o(e),
6871                n = o(r(t, 60)).valueOf() - t.valueOf();
6872            return Math.round(n / 6048e5)
6873        }
6874    }, function(e, t, n) {
6875        var o = n(0);
6876        e.exports = function(e) {
6877            return o(e).getMilliseconds()
6878        }
6879    }, function(e, t, n) {
6880        var o = n(0);
6881        e.exports = function(e) {
6882            return o(e).getMinutes()
6883        }
6884    }, function(e, t, n) {
6885        var o = n(0);
6886        e.exports = function(e) {
6887            return o(e).getMonth()
6888        }
6889    }, function(e, t, n) {
6890        var c = n(0);
6891        e.exports = function(e, t, n, o) {
6892            var r = c(e).getTime(),
6893                i = c(t).getTime(),
6894                a = c(n).getTime(),
6895                u = c(o).getTime();
6896            if (i < r || u < a) throw new Error("The start of the range cannot be after the end of the range");
6897            if (!(r < u && a < i)) return 0;
6898            var s = (i < u ? i : u) - (a < r ? r : a);
6899            return Math.ceil(s / 864e5)
6900        }
6901    }, function(e, t, n) {
6902        var o = n(0);
6903        e.exports = function(e) {
6904            return o(e).getSeconds()
6905        }
6906    }, function(e, t, n) {
6907        var o = n(0);
6908        e.exports = function(e) {
6909            return o(e).getTime()
6910        }
6911    }, function(e, t, n) {
6912        var o = n(0);
6913        e.exports = function(e) {
6914            return o(e).getFullYear()
6915        }
6916    }, function(e, t, n) {
6917        var r = n(0);
6918        e.exports = function(e, t) {
6919            var n = r(e),
6920                o = r(t);
6921            return n.getTime() > o.getTime()
6922        }
6923    }, function(e, t, n) {
6924        var r = n(0);
6925        e.exports = function(e, t) {
6926            var n = r(e),
6927                o = r(t);
6928            return n.getTime() < o.getTime()
6929        }
6930    }, function(e, t, n) {
6931        var r = n(0);
6932        e.exports = function(e, t) {
6933            var n = r(e),
6934                o = r(t);
6935            return n.getTime() === o.getTime()
6936        }
6937    }, function(e, t, n) {
6938        var o = n(0);
6939        e.exports = function(e) {
6940            return 1 === o(e).getDate()
6941        }
6942    }, function(e, t, n) {
6943        var o = n(0);
6944        e.exports = function(e) {
6945            return 5 === o(e).getDay()
6946        }
6947    }, function(e, t, n) {
6948        var o = n(0);
6949        e.exports = function(e) {
6950            return o(e).getTime() > (new Date).getTime()
6951        }
6952    }, function(e, t, n) {
6953        var o = n(0),
6954            r = n(122),
6955            i = n(143);
6956        e.exports = function(e) {
6957            var t = o(e);
6958            return r(t).getTime() === i(t).getTime()
6959        }
6960    }, function(e, t, n) {
6961        var o = n(0);
6962        e.exports = function(e) {
6963            return 1 === o(e).getDay()
6964        }
6965    }, function(e, t, n) {
6966        var o = n(0);
6967        e.exports = function(e) {
6968            return o(e).getTime() < (new Date).getTime()
6969        }
6970    }, function(e, t, n) {
6971        var r = n(4);
6972        e.exports = function(e, t) {
6973            var n = r(e),
6974                o = r(t);
6975            return n.getTime() === o.getTime()
6976        }
6977    }, function(e, t, n) {
6978        var o = n(0);
6979        e.exports = function(e) {
6980            return 6 === o(e).getDay()
6981        }
6982    }, function(e, t, n) {
6983        var o = n(0);
6984        e.exports = function(e) {
6985            return 0 === o(e).getDay()
6986        }
6987    }, function(e, t, n) {
6988        var o = n(149);
6989        e.exports = function(e) {
6990            return o(new Date, e)
6991        }
6992    }, function(e, t, n) {
6993        var o = n(151);
6994        e.exports = function(e) {
6995            return o(new Date, e)
6996        }
6997    }, function(e, t, n) {
6998        var o = n(152);
6999        e.exports = function(e) {
7000            return o(new Date, e)
7001        }
7002    }, function(e, t, n) {
7003        var o = n(153);
7004        e.exports = function(e) {
7005            return o(new Date, e)
7006        }
7007    }, function(e, t, n) {
7008        var o = n(155);
7009        e.exports = function(e) {
7010            return o(new Date, e)
7011        }
7012    }, function(e, t, n) {
7013        var o = n(156);
7014        e.exports = function(e) {
7015            return o(new Date, e)
7016        }
7017    }, function(e, t, n) {
7018        var o = n(158);
7019        e.exports = function(e) {
7020            return o(new Date, e)
7021        }
7022    }, function(e, t, n) {
7023        var o = n(124);
7024        e.exports = function(e, t) {
7025            return o(new Date, e, t)
7026        }
7027    }, function(e, t, n) {
7028        var o = n(160);
7029        e.exports = function(e) {
7030            return o(new Date, e)
7031        }
7032    }, function(e, t, n) {
7033        var o = n(0);
7034        e.exports = function(e) {
7035            return 4 === o(e).getDay()
7036        }
7037    }, function(e, t, n) {
7038        var o = n(4);
7039        e.exports = function(e) {
7040            return o(e).getTime() === o(new Date).getTime()
7041        }
7042    }, function(e, t, n) {
7043        var o = n(4);
7044        e.exports = function(e) {
7045            var t = new Date;
7046            return t.setDate(t.getDate() + 1), o(e).getTime() === o(t).getTime()
7047        }
7048    }, function(e, t, n) {
7049        var o = n(0);
7050        e.exports = function(e) {
7051            return 2 === o(e).getDay()
7052        }
7053    }, function(e, t, n) {
7054        var o = n(0);
7055        e.exports = function(e) {
7056            return 3 === o(e).getDay()
7057        }
7058    }, function(e, t, n) {
7059        var o = n(0);
7060        e.exports = function(e) {
7061            var t = o(e).getDay();
7062            return 0 === t || 6 === t
7063        }
7064    }, function(e, t, n) {
7065        var a = n(0);
7066        e.exports = function(e, t, n) {
7067            var o = a(e).getTime(),
7068                r = a(t).getTime(),
7069                i = a(n).getTime();
7070            if (i < r) throw new Error("The start of the range cannot be after the end of the range");
7071            return r <= o && o <= i
7072        }
7073    }, function(e, t, n) {
7074        var o = n(4);
7075        e.exports = function(e) {
7076            var t = new Date;
7077            return t.setDate(t.getDate() - 1), o(e).getTime() === o(t).getTime()
7078        }
7079    }, function(e, t, n) {
7080        var o = n(161);
7081        e.exports = function(e) {
7082            return o(e, {
7083                weekStartsOn: 1
7084            })
7085        }
7086    }, function(e, t, n) {
7087        var r = n(2),
7088            i = n(3);
7089        e.exports = function(e) {
7090            var t = r(e),
7091                n = new Date(0);
7092            n.setFullYear(t + 1, 0, 4), n.setHours(0, 0, 0, 0);
7093            var o = i(n);
7094            return o.setDate(o.getDate() - 1), o
7095        }
7096    }, function(e, t, n) {
7097        var o = n(0);
7098        e.exports = function(e) {
7099            var t = o(e),
7100                n = t.getMonth();
7101            return t.setFullYear(t.getFullYear(), n + 1, 0), t.setHours(0, 0, 0, 0), t
7102        }
7103    }, function(e, t, n) {
7104        var r = n(0);
7105        e.exports = function(e) {
7106            var t = r(e),
7107                n = t.getMonth(),
7108                o = n - n % 3 + 3;
7109            return t.setMonth(o, 0), t.setHours(0, 0, 0, 0), t
7110        }
7111    }, function(e, t, n) {
7112        var o = n(0);
7113        e.exports = function(e) {
7114            var t = o(e),
7115                n = t.getFullYear();
7116            return t.setFullYear(n + 1, 0, 0), t.setHours(0, 0, 0, 0), t
7117        }
7118    }, function(e, t, n) {
7119        var o = n(0);
7120        e.exports = function() {
7121            var e = Array.prototype.slice.call(arguments).map(function(e) {
7122                    return o(e)
7123                }),
7124                t = Math.max.apply(null, e);
7125            return new Date(t)
7126        }
7127    }, function(e, t, n) {
7128        var o = n(0);
7129        e.exports = function() {
7130            var e = Array.prototype.slice.call(arguments).map(function(e) {
7131                    return o(e)
7132                }),
7133                t = Math.min.apply(null, e);
7134            return new Date(t)
7135        }
7136    }, function(e, t, n) {
7137        var r = n(0);
7138        e.exports = function(e, t) {
7139            var n = r(e),
7140                o = Number(t);
7141            return n.setDate(o), n
7142        }
7143    }, function(e, t, n) {
7144        var u = n(0),
7145            s = n(6);
7146        e.exports = function(e, t, n) {
7147            var o = n && Number(n.weekStartsOn) || 0,
7148                r = u(e),
7149                i = Number(t),
7150                a = r.getDay();
7151            return s(r, ((i % 7 + 7) % 7 < o ? 7 : 0) + i - a)
7152        }
7153    }, function(e, t, n) {
7154        var r = n(0);
7155        e.exports = function(e, t) {
7156            var n = r(e),
7157                o = Number(t);
7158            return n.setMonth(0), n.setDate(o), n
7159        }
7160    }, function(e, t, n) {
7161        var r = n(0);
7162        e.exports = function(e, t) {
7163            var n = r(e),
7164                o = Number(t);
7165            return n.setHours(o), n
7166        }
7167    }, function(e, t, n) {
7168        var i = n(0),
7169            a = n(6),
7170            u = n(148);
7171        e.exports = function(e, t) {
7172            var n = i(e),
7173                o = Number(t),
7174                r = u(n);
7175            return a(n, o - r)
7176        }
7177    }, function(e, t, n) {
7178        var i = n(0),
7179            a = n(123);
7180        e.exports = function(e, t) {
7181            var n = i(e),
7182                o = Number(t),
7183                r = a(n) - o;
7184            return n.setDate(n.getDate() - 7 * r), n
7185        }
7186    }, function(e, t, n) {
7187        var r = n(0);
7188        e.exports = function(e, t) {
7189            var n = r(e),
7190                o = Number(t);
7191            return n.setMilliseconds(o), n
7192        }
7193    }, function(e, t, n) {
7194        var r = n(0);
7195        e.exports = function(e, t) {
7196            var n = r(e),
7197                o = Number(t);
7198            return n.setMinutes(o), n
7199        }
7200    }, function(e, t, n) {
7201        var r = n(0),
7202            i = n(162);
7203        e.exports = function(e, t) {
7204            var n = r(e),
7205                o = Number(t) - (Math.floor(n.getMonth() / 3) + 1);
7206            return i(n, n.getMonth() + 3 * o)
7207        }
7208    }, function(e, t, n) {
7209        var r = n(0);
7210        e.exports = function(e, t) {
7211            var n = r(e),
7212                o = Number(t);
7213            return n.setSeconds(o), n
7214        }
7215    }, function(e, t, n) {
7216        var r = n(0);
7217        e.exports = function(e, t) {
7218            var n = r(e),
7219                o = Number(t);
7220            return n.setFullYear(o), n
7221        }
7222    }, function(e, t, n) {
7223        var o = n(0);
7224        e.exports = function(e) {
7225            var t = o(e);
7226            return t.setDate(1), t.setHours(0, 0, 0, 0), t
7227        }
7228    }, function(e, t, n) {
7229        var o = n(4);
7230        e.exports = function() {
7231            return o(new Date)
7232        }
7233    }, function(e, t) {
7234        e.exports = function() {
7235            var e = new Date,
7236                t = e.getFullYear(),
7237                n = e.getMonth(),
7238                o = e.getDate(),
7239                r = new Date(0);
7240            return r.setFullYear(t, n, o + 1), r.setHours(0, 0, 0, 0), r
7241        }
7242    }, function(e, t) {
7243        e.exports = function() {
7244            var e = new Date,
7245                t = e.getFullYear(),
7246                n = e.getMonth(),
7247                o = e.getDate(),
7248                r = new Date(0);
7249            return r.setFullYear(t, n, o - 1), r.setHours(0, 0, 0, 0), r
7250        }
7251    }, function(e, t, n) {
7252        var o = n(6);
7253        e.exports = function(e, t) {
7254            var n = Number(t);
7255            return o(e, -n)
7256        }
7257    }, function(e, t, n) {
7258        var o = n(128);
7259        e.exports = function(e, t) {
7260            var n = Number(t);
7261            return o(e, -n)
7262        }
7263    }, function(e, t, n) {
7264        var o = n(7);
7265        e.exports = function(e, t) {
7266            var n = Number(t);
7267            return o(e, -n)
7268        }
7269    }, function(e, t, n) {
7270        var o = n(131);
7271        e.exports = function(e, t) {
7272            var n = Number(t);
7273            return o(e, -n)
7274        }
7275    }, function(e, t, n) {
7276        var o = n(81);
7277        e.exports = function(e, t) {
7278            var n = Number(t);
7279            return o(e, -n)
7280        }
7281    }, function(e, t, n) {
7282        var o = n(132);
7283        e.exports = function(e, t) {
7284            var n = Number(t);
7285            return o(e, -n)
7286        }
7287    }, function(e, t, n) {
7288        var o = n(133);
7289        e.exports = function(e, t) {
7290            var n = Number(t);
7291            return o(e, -n)
7292        }
7293    }, function(e, t, n) {
7294        var o = n(118);
7295        e.exports = function(e, t) {
7296            var n = Number(t);
7297            return o(e, -n)
7298        }
7299    }, function(e, t, n) {
7300        var o = n(134);
7301        e.exports = function(e, t) {
7302            var n = Number(t);
7303            return o(e, -n)
7304        }
7305    }, function(e, t, o) {
7306        "use strict";
7307        var r = o(126),
7308            c = o(127),
7309            d = o(78),
7310            i = (o.n(d), o(163)),
7311            a = o(300),
7312            u = o(301),
7313            s = o(302),
7314            l = o(303),
7315            f = o(304),
7316            h = o(305),
7317            m = Object.assign || function(e) {
7318                for (var t = 1; t < arguments.length; t++) {
7319                    var n = arguments[t];
7320                    for (var o in n) Object.prototype.hasOwnProperty.call(n, o) && (e[o] = n[o])
7321                }
7322                return e
7323            },
7324            p = function() {
7325                function o(e, t) {
7326                    for (var n = 0; n < t.length; n++) {
7327                        var o = t[n];
7328                        o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
7329                    }
7330                }
7331                return function(e, t, n) {
7332                    return t && o(e.prototype, t), n && o(e, n), e
7333                }
7334            }();
7335        var g = Symbol("onPreviousDatePicker"),
7336            v = Symbol("onNextDatePicker"),
7337            _ = Symbol("onSelectMonthDatePicker"),
7338            b = Symbol("onMonthClickDatePicker"),
7339            x = Symbol("onSelectYearDatePicker"),
7340            y = Symbol("onYearClickDatePicker"),
7341            M = Symbol("onDateClickDatePicker"),
7342            n = function(e) {
7343                function n() {
7344                    var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : {};
7345                    ! function(e, t) {
7346                        if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
7347                    }(this, n);
7348                    var t = function(e, t) {
7349                        if (!e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
7350                        return !t || "object" != typeof t && "function" != typeof t ? e : t
7351                    }(this, (n.__proto__ || Object.getPrototypeOf(n)).call(this));
7352                    return t.options = m({}, h.a, e), t._clickEvents = ["click", "touch"], t._supportsPassive = r.a(), t._id = r.b("datePicker"), t.node = null, t[g] = t[g].bind(t), t[v] = t[v].bind(t), t[_] = t[_].bind(t), t[b] = t[b].bind(t), t[x] = t[x].bind(t), t[y] = t[y].bind(t), t[M] = t[M].bind(t), t._init(), t
7353                }
7354                return function(e, t) {
7355                    if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function, not " + typeof t);
7356                    e.prototype = Object.create(t && t.prototype, {
7357                        constructor: {
7358                            value: e,
7359                            enumerable: !1,
7360                            writable: !0,
7361                            configurable: !0
7362                        }
7363                    }), t && (Object.setPrototypeOf ? Object.setPrototypeOf(e, t) : e.__proto__ = t)
7364                }(n, i["a"]), p(n, [{
7365                    key: g,
7366                    value: function(e) {
7367                        this._supportsPassive || e.preventDefault(), e.stopPropagation();
7368                        var t = d.lastDayOfMonth(d.subMonths(new Date(d.getYear(this._visibleDate), d.getMonth(this._visibleDate)), 1)),
7369                            n = Math.min(d.getDaysInMonth(t), d.getDate(this._visibleDate));
7370                        this._visibleDate = this.min ? d.max(d.setDate(t, n), this.min) : d.setDate(t, n), this.refresh()
7371                    }
7372                }, {
7373                    key: v,
7374                    value: function(e) {
7375                        this._supportsPassive || e.preventDefault(), e.stopPropagation();
7376                        var t = d.addMonths(this._visibleDate, 1),
7377                            n = Math.min(d.getDaysInMonth(t), d.getDate(this._visibleDate));
7378                        this._visibleDate = this.max ? d.min(d.setDate(t, n), this.max) : d.setDate(t, n), this.refresh()
7379                    }
7380                }, {
7381                    key: _,
7382                    value: function(e) {
7383                        e.stopPropagation(), this.options.enableMonthSwitch && (this._ui.body.dates.classList.remove("is-active"), this._ui.body.years.classList.remove("is-active"), this._ui.body.months.classList.add("is-active"), this._ui.navigation.previous.setAttribute("disabled", "disabled"), this._ui.navigation.next.setAttribute("disabled", "disabled"))
7384                    }
7385                }, {
7386                    key: x,
7387                    value: function(e) {
7388                        if (e.stopPropagation(), this.options.enableYearSwitch) {
7389                            this._ui.body.dates.classList.remove("is-active"), this._ui.body.months.classList.remove("is-active"), this._ui.body.years.classList.add("is-active"), this._ui.navigation.previous.setAttribute("disabled", "disabled"), this._ui.navigation.next.setAttribute("disabled", "disabled");
7390                            var t = this._ui.body.years.querySelector(".calendar-year.is-active");
7391                            t && (this._ui.body.years.scrollTop = t.offsetTop - this._ui.body.years.offsetTop - this._ui.body.years.clientHeight / 2)
7392                        }
7393                    }
7394                }, {
7395                    key: b,
7396                    value: function(e) {
7397                        this._supportsPassive || e.preventDefault(), e.stopPropagation();
7398                        var t = d.setMonth(this._visibleDate, parseInt(e.currentTarget.dataset.month) - 1);
7399                        this._visibleDate = this.min ? d.max(t, this.min) : t, this._visibleDate = this.max ? d.min(this._visibleDate, this.max) : this._visibleDate, this.refresh()
7400                    }
7401                }, {
7402                    key: y,
7403                    value: function(e) {
7404                        this._supportsPassive || e.preventDefault(), e.stopPropagation();
7405                        var t = d.setYear(this._visibleDate, parseInt(e.currentTarget.dataset.year));
7406                        this._visibleDate = this.min ? d.max(t, this.min) : t, this._visibleDate = this.max ? d.min(this._visibleDate, this.max) : this._visibleDate, this.refresh()
7407                    }
7408                }, {
7409                    key: M,
7410                    value: function(e) {
7411                        this._supportsPassive || e.preventDefault(), e.stopPropagation(), e.currentTarget.classList.contains("is-disabled") || (this._select(e.currentTarget.dataset.date), this.refresh())
7412                    }
7413                }, {
7414                    key: "isRange",
7415                    value: function() {
7416                        return this.options.isRange
7417                    }
7418                }, {
7419                    key: "enableDate",
7420                    value: function() {
7421                        var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : void 0,
7422                            e = this.disabledDates.findIndex(function(e) {
7423                                return d.isEqual(e, t)
7424                            }); - 1 < e && unset(this.disabledDates[e])
7425                    }
7426                }, {
7427                    key: "disableDate",
7428                    value: function() {
7429                        var t = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : void 0; - 1 < this.disabledDates.findIndex(function(e) {
7430                            return d.isEqual(e, t)
7431                        }) && this.disabledDates.push(t)
7432                    }
7433                }, {
7434                    key: "enableWeekDay",
7435                    value: function(t) {
7436                        var e = this.disabledWeekDays.findIndex(function(e) {
7437                            return d.isEqual(e, t)
7438                        }); - 1 < e && unset(this.disabledWeekDays[e])
7439                    }
7440                }, {
7441                    key: "disableWeekDay",
7442                    value: function(e) {
7443                        -1 < this.disabledWeekDays.findIndex(function(e) {
7444                            return d.isEqual(e, date)
7445                        }) && this.disabledWeekDays.push(e)
7446                    }
7447                }, {
7448                    key: "show",
7449                    value: function() {
7450                        this._open || (this._ui.body.dates.classList.add("is-active"), this._ui.body.months.classList.remove("is-active"), this._ui.body.years.classList.remove("is-active"), this._ui.navigation.previous.removeAttribute("disabled"), this._ui.navigation.next.removeAttribute("disabled"), this._ui.container.classList.add("is-active"), this._open = !0, this._focus = !0, this.emit("show", this))
7451                    }
7452                }, {
7453                    key: "hide",
7454                    value: function() {
7455                        this._open && (this._open = !1, this._focus = !1, this._ui.container.classList.remove("is-active"), this.emit("hide", this))
7456                    }
7457                }, {
7458                    key: "toggle",
7459                    value: function() {
7460                        this._open ? this.hide() : this.show()
7461                    }
7462                }, {
7463                    key: "value",
7464                    value: function() {
7465                        var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : null;
7466                        if (!e) {
7467                            var t = this.start && this._isValidDate(this.start) ? d.format(this.start, this.format, {
7468                                locale: this.locale
7469                            }) : "";
7470                            return this.options.isRange && this.end && this._isValidDate(this.end) && (t += " - " + d.format(this.end, this.format, {
7471                                locale: this.locale
7472                            })), t
7473                        }
7474                        if (this.options.isRange) {
7475                            if (c.d(e)) {
7476                                var n = e.split(" - ");
7477                                n.length && (this.start = d.format(new Date(n[0]), this.format, {
7478                                    locale: this.locale
7479                                })), 2 === n.length && (this.end = d.format(new Date(n[1]), this.format, {
7480                                    locale: this.locale
7481                                }))
7482                            }(c.c(e) || c.a(e)) && this._select(e, !1)
7483                        } else this._select(e, !1)
7484                    }
7485                }, {
7486                    key: "refresh",
7487                    value: function() {
7488                        var n = this;
7489                        this._ui.body.dates.innerHTML = "";
7490                        var e = new Array(12).fill(d.startOfWeek(this._visibleDate)).map(function(e, t) {
7491                            return d.format(d.addMonths(e, t), "MM", {
7492                                locale: n.locale
7493                            })
7494                        });
7495                        this._ui.body.months.innerHTML = "", this._ui.body.months.appendChild(document.createRange().createContextualFragment(Object(l.a)({
7496                            months: e
7497                        }))), (this._ui.body.months.querySelectorAll(".datepicker-month") || []).forEach(function(t) {
7498                            n._clickEvents.forEach(function(e) {
7499                                t.addEventListener(e, n[b])
7500                            }), t.classList.remove("is-active"), t.dataset.month === d.format(n._visibleDate, "MM", {
7501                                locale: n.locale
7502                            }) && t.classList.add("is-active")
7503                        });
7504                        var t = new Array(100).fill(d.subYears(this._visibleDate, 50)).map(function(e, t) {
7505                            return d.format(d.addYears(e, t), "YYYY", {
7506                                locale: n.locale
7507                            })
7508                        });
7509                        this._ui.body.years.innerHTML = "", this._ui.body.years.appendChild(document.createRange().createContextualFragment(Object(f.a)({
7510                            visibleDate: this._visibleDate,
7511                            years: t
7512                        }))), (this._ui.body.years.querySelectorAll(".datepicker-year") || []).forEach(function(t) {
7513                            n._clickEvents.forEach(function(e) {
7514                                t.addEventListener(e, n[y])
7515                            }), t.classList.remove("is-active"), t.dataset.year === d.format(n._visibleDate, "YYYY", {
7516                                locale: n.locale
7517                            }) && t.classList.add("is-active")
7518                        });
7519                        var o = new Array(7).fill(d.startOfWeek(this._visibleDate)).map(function(e, t) {
7520                            return d.format(d.addDays(e, t + n.options.weekStart), n.options.weekDaysFormat, {
7521                                locale: n.locale
7522                            })
7523                        });
7524                        return this._ui.body.dates.appendChild(document.createRange().createContextualFragment(Object(s.a)({
7525                            weekdays: o
7526                        }))), this.min && 0 === d.differenceInMonths(this._visibleDate, this.min) ? this._togglePreviousButton(!1) : this._togglePreviousButton(), this.max && 0 === d.differenceInMonths(this._visibleDate, this.max) ? this._toggleNextButton(!1) : this._toggleNextButton(), this._ui.navigation.month.innerHTML = d.format(this._visibleDate, "MMMM", {
7527                            locale: this.locale
7528                        }), this._ui.navigation.year.innerHTML = d.format(this._visibleDate, "YYYY", {
7529                            locale: this.locale
7530                        }), this._renderDays(), this._ui.body.dates.classList.add("is-active"), this._ui.body.months.classList.remove("is-active"), this._ui.body.years.classList.remove("is-active"), this._ui.navigation.previous.removeAttribute("disabled"), this._ui.navigation.next.removeAttribute("disabled"), this
7531                    }
7532                }, {
7533                    key: "clear",
7534                    value: function() {
7535                        var e = new Date;
7536                        this._date = {
7537                            start: void 0,
7538                            end: void 0
7539                        }, this._visibleDate = this._isValidDate(e, this.min, this.max) ? e : this.min, this.refresh()
7540                    }
7541                }, {
7542                    key: "snapshot",
7543                    value: function() {
7544                        this._snapshots.push(m({}, this._date))
7545                    }
7546                }, {
7547                    key: "render",
7548                    value: function() {
7549                        return this.refresh(), this.node
7550                    }
7551                }, {
7552                    key: "_init",
7553                    value: function() {
7554                        var e = new Date;
7555                        this._open = !1, this._snapshots = [], this.lang = this.options.lang, this.format = this.options.dateFormat || "MM/DD/YYYY", this.disabledDates = Array.isArray(this.options.disabledDates) ? this.options.disabledDates : [];
7556                        for (var t = 0; t < this.disabledDates.length; t++) this.disabledDates[t] = d.format(this.disabledDates[t], this.format, {
7557                            locale: this.locale
7558                        });
7559                        this.disabledWeekDays = c.d(this.options.disabledWeekDays) ? this.options.disabledWeekDays.split(",") : Array.isArray(this.options.disabledWeekDays) ? this.options.disabledWeekDays : [], this.min = this.options.minDate, this.max = this.options.maxDate, this._date = {
7560                            start: this.options.startDate,
7561                            end: this.options.isRange ? this.options.endDate : void 0
7562                        }, this._visibleDate = this._isValidDate(this.start) ? this.start : this._isValidDate(e, this.min, this.max) ? e : this.min, this._build(), this._bindEvents(), this.emit("ready", this)
7563                    }
7564                }, {
7565                    key: "_build",
7566                    value: function() {
7567                        this.node = document.createRange().createContextualFragment(Object(a.a)({
7568                            locale: this.locale,
7569                            visibleDate: this._visibleDate,
7570                            icons: this.options.icons
7571                        })), this._ui = {
7572                            container: this.node.firstChild,
7573                            navigation: {
7574                                container: this.node.querySelector(".datepicker-nav"),
7575                                previous: this.node.querySelector(".datepicker-nav-previous"),
7576                                next: this.node.querySelector(".datepicker-nav-next"),
7577                                month: this.node.querySelector(".datepicker-nav-month"),
7578                                year: this.node.querySelector(".datepicker-nav-year")
7579                            },
7580                            body: {
7581                                dates: this.node.querySelector(".datepicker-dates"),
7582                                days: this.node.querySelector(".datepicker-days"),
7583                                weekdays: this.node.querySelector(".datepicker-weekdays"),
7584                                months: this.node.querySelector(".datepicker-months"),
7585                                years: this.node.querySelector(".datepicker-years")
7586                            }
7587                        }
7588                    }
7589                }, {
7590                    key: "_bindEvents",
7591                    value: function() {
7592                        var n = this;
7593                        document.addEventListener("keydown", function(e) {
7594                            if (n._focus) switch (e.keyCode || e.which) {
7595                                case 37:
7596                                    n[g](e);
7597                                    break;
7598                                case 39:
7599                                    n[v](e)
7600                            }
7601                        }), this._ui.navigation.previous && this._clickEvents.forEach(function(e) {
7602                            n._ui.navigation.previous.addEventListener(e, n[g])
7603                        }), this._ui.navigation.next && this._clickEvents.forEach(function(e) {
7604                            n._ui.navigation.next.addEventListener(e, n[v])
7605                        }), this._ui.navigation.month && this._clickEvents.forEach(function(e) {
7606                            n._ui.navigation.month.addEventListener(e, n[_])
7607                        }), this._ui.navigation.year && this._clickEvents.forEach(function(e) {
7608                            n._ui.navigation.year.addEventListener(e, n[x])
7609                        }), (this._ui.body.months.querySelectorAll(".calendar-month") || []).forEach(function(t) {
7610                            n._clickEvents.forEach(function(e) {
7611                                t.addEventListener(e, n[b])
7612                            })
7613                        }), (this._ui.body.years.querySelectorAll(".calendar-year") || []).forEach(function(t) {
7614                            n._clickEvents.forEach(function(e) {
7615                                t.addEventListener(e, n[y])
7616                            })
7617                        })
7618                    }
7619                }, {
7620                    key: "_bindDaysEvents",
7621                    value: function() {
7622                        var o = this;
7623                        [].forEach.call(this._ui.days, function(n) {
7624                            o._clickEvents.forEach(function(e) {
7625                                var t = o._isValidDate(new Date(n.dataset.date), o.min, o.max) ? o[M] : null;
7626                                n.addEventListener(e, t)
7627                            }), n.addEventListener("hover", function(e) {
7628                                e.preventDEfault()
7629                            })
7630                        })
7631                    }
7632                }, {
7633                    key: "_renderDays",
7634                    value: function() {
7635                        var s = this,
7636                            e = d.startOfWeek(d.startOfMonth(this._visibleDate)),
7637                            t = d.endOfWeek(d.endOfMonth(this._visibleDate)),
7638                            n = new Array(d.differenceInDays(t, e) + 1).fill(e).map(function(e, t) {
7639                                var n = d.startOfDay(d.addDays(e, t + s.options.weekStart)),
7640                                    o = d.isSameMonth(s._visibleDate, n),
7641                                    r = s.options.isRange && d.isWithinRange(n, d.startOfDay(s.start), d.endOfDay(s.end)),
7642                                    i = !!s.max && d.isAfter(d.startOfDay(n), d.endOfDay(s.max));
7643                                if (i = !i && s.min ? d.isBefore(d.startOfDay(n), d.startOfDay(s.min)) : i, s.disabledDates)
7644                                    for (var a = 0; a < s.disabledDates.length; a++) {
7645                                        var u = s.disabledDates[a];
7646                                        c.b(u) && (u = u(s)), d.getTime(n) == d.getTime(u) && (i = !0)
7647                                    }
7648                                return s.disabledWeekDays && s.disabledWeekDays.forEach(function(e) {
7649                                    c.b(e) && (e = e(s)), d.getDay(n) == e && (i = !0)
7650                                }), {
7651                                    date: n,
7652                                    isRange: s.options.isRange,
7653                                    isToday: d.isToday(n),
7654                                    isStartDate: d.isEqual(d.startOfDay(s.start), n),
7655                                    isEndDate: d.isEqual(d.startOfDay(s.end), n),
7656                                    isDisabled: i,
7657                                    isThisMonth: o,
7658                                    isInRange: r
7659                                }
7660                            });
7661                        this._ui.body.dates.appendChild(document.createRange().createContextualFragment(Object(u.a)(n))), this._ui.days = this._ui.body.dates.querySelectorAll(".datepicker-date"), this._bindDaysEvents()
7662                    }
7663                }, {
7664                    key: "_select",
7665                    value: function() {
7666                        var r = this,
7667                            e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : void 0,
7668                            t = !(1 < arguments.length && void 0 !== arguments[1]) || arguments[1];
7669                        this.snapshot(), e = c.a(e) ? e : new Date(e), this.options.isRange && (!this._isValidDate(this.start) || this._isValidDate(this.start) && this._isValidDate(this.end)) ? (this.start = e, this.end = void 0, t && this.emit("select:start", this)) : this.options.isRange && !this._isValidDate(this.end) ? d.isBefore(e, this.start) ? (this.end = this.start, this.start = e, t && this.emit("select", this)) : d.isAfter(e, this.start) ? (this.end = e, t && this.emit("select", this)) : (this.start = e, this.end = void 0, t && this.emit("select:start", this)) : (this.start = e, this.end = void 0, t && this.emit("select", this)), this._visibleDate = this._isValidDate(this.start) ? this.start : this._visibleDate, this.options.isRange && this._isValidDate(this.start) && this._isValidDate(this.end) && new Array(d.differenceInDays(this.end, this.start) + 1).fill(this.start).map(function(e, t) {
7670                            var n = d.addDays(e, t),
7671                                o = r._ui.body.dates.querySelector('.datepicker-date[data-date="' + n.toString() + '"]');
7672                            o && (d.isEqual(r.start, n) && o.classList.add("datepicker-range-start"), d.isEqual(r.end, n) && o.classList.add("datepicker-range-end"), o.classList.add("datepicker-range"))
7673                        })
7674                    }
7675                }, {
7676                    key: "_isValidDate",
7677                    value: function(e, t, n) {
7678                        try {
7679                            return !!e && (d.isDate(e) || (e = d.parse(e)), !!d.isValid(e) && (!t && !n || (t && n ? d.isWithinRange(e, t, n) : n ? d.isBefore(e, n) || d.isEqual(e, n) : d.isAfter(e, t) || d.isEqual(e, t))))
7680                        } catch (e) {
7681                            return !1
7682                        }
7683                    }
7684                }, {
7685                    key: "_togglePreviousButton",
7686                    value: function() {
7687                        !(0 < arguments.length && void 0 !== arguments[0]) || arguments[0] ? this._ui.navigation.previous.removeAttribute("disabled") : this._ui.navigation.previous.setAttribute("disabled", "disabled")
7688                    }
7689                }, {
7690                    key: "_toggleNextButton",
7691                    value: function() {
7692                        !(0 < arguments.length && void 0 !== arguments[0]) || arguments[0] ? this._ui.navigation.next.removeAttribute("disabled") : this._ui.navigation.next.setAttribute("disabled", "disabled")
7693                    }
7694                }, {
7695                    key: "id",
7696                    get: function() {
7697                        return this._id
7698                    }
7699                }, {
7700                    key: "date",
7701                    set: function(e) {
7702                        return c.c(e) && e.start && e.end && (this._date = e), this
7703                    },
7704                    get: function() {
7705                        return this._date || {
7706                            start: void 0,
7707                            end: void 0
7708                        }
7709                    }
7710                }, {
7711                    key: "lang",
7712                    set: function() {
7713                        var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : "en";
7714                        return this._lang = e, this._locale = o(125)("./" + e), this
7715                    },
7716                    get: function() {
7717                        return this._lang
7718                    }
7719                }, {
7720                    key: "locale",
7721                    get: function() {
7722                        return this._locale
7723                    }
7724                }, {
7725                    key: "start",
7726                    set: function(e) {
7727                        return this._date.start = e ? this._isValidDate(e, this.min, this.max) ? d.startOfDay(e) : this._date.start : void 0, this
7728                    },
7729                    get: function() {
7730                        return this._date.start
7731                    }
7732                }, {
7733                    key: "end",
7734                    set: function(e) {
7735                        return this._date.end = e ? this._isValidDate(e, this.min, this.max) ? d.startOfDay(e) : this._date.end : void 0, this
7736                    },
7737                    get: function() {
7738                        return this._date.end
7739                    }
7740                }, {
7741                    key: "min",
7742                    set: function() {
7743                        var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : void 0;
7744                        return this._min = e ? this._isValidDate(e) ? d.startOfDay(e) : this._min : void 0, this
7745                    },
7746                    get: function() {
7747                        return this._min
7748                    }
7749                }, {
7750                    key: "max",
7751                    set: function() {
7752                        var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : null;
7753                        return this._max = e ? this._isValidDate(e) ? d.startOfDay(e) : this._max : void 0, this
7754                    },
7755                    get: function() {
7756                        return this._max
7757                    }
7758                }, {
7759                    key: "format",
7760                    set: function() {
7761                        var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : "MM/DD/YYYY";
7762                        return this._format = e, this
7763                    },
7764                    get: function() {
7765                        return this._format
7766                    }
7767                }]), n
7768            }();
7769        t.a = n
7770    }, function(e, t, n) {
7771        "use strict";
7772        t.a = function(e) {
7773            return '<div class="datepicker">\n    <div class="datepicker-nav">\n        <button class="datepicker-nav-previous button is-small is-text" type="button">' + e.icons.previous + '</button>\n        <div class="datepicker-nav-month-year">\n          <div class="datepicker-nav-month"></div>\n          &nbsp;\n          <div class="datepicker-nav-year"></div>\n        </div>\n        <button class="datepicker-nav-next button is-small is-text" type="button">' + e.icons.next + '</button>\n      </div>\n      <div class="datepicker-body">\n        <div class="datepicker-dates is-active"></div>\n        <div class="datepicker-months"></div>\n        <div class="datepicker-years"></div>\n      </div>\n    </div>'
7774        }
7775    }, function(e, t, n) {
7776        "use strict";
7777        t.a = function(e) {
7778            return '<div class="datepicker-days">' + e.map(function(e) {
7779                return '<div data-date="' + e.date.toString() + '" class="datepicker-date' + (e.isThisMonth ? " is-current-month" : "") + (e.isDisabled ? " is-disabled" : "") + (e.isRange && e.isInRange ? " datepicker-range" : "") + (e.isStartDate ? " datepicker-range-start" : "") + (e.isEndDate ? " datepicker-range-end" : "") + '">\n      <button class="date-item' + (e.isToday ? " is-today" : "") + (e.isStartDate ? " is-active" : "") + '" type="button">' + e.date.getDate() + "</button>\n  </div>"
7780            }).join("") + "</div>"
7781        }
7782    }, function(e, t, n) {
7783        "use strict";
7784        t.a = function(e) {
7785            return '<div class="datepicker-weekdays">\n\t\t' + e.weekdays.map(function(e) {
7786                return '<div class="datepicker-date">' + e + "</div>"
7787            }).join("") + "\n\t</div>"
7788        }
7789    }, function(e, t, n) {
7790        "use strict";
7791        var o = n(78);
7792        n.n(o);
7793        t.a = function(n) {
7794            return "" + n.months.map(function(e, t) {
7795                return '<div class="datepicker-month" data-month="' + Object(o.format)(Object(o.addMonths)(e, t), "MM", {
7796                    locale: n.locale
7797                }) + '">' + Object(o.format)(Object(o.addMonths)(e, t), "MMM", {
7798                    locale: n.locale
7799                }) + "</div>"
7800            }).join("")
7801        }
7802    }, function(e, t, n) {
7803        "use strict";
7804        var o = n(78);
7805        n.n(o);
7806        t.a = function(t) {
7807            return "" + t.years.map(function(e) {
7808                return '<div class="datepicker-year' + (e === Object(o.getMonth)(t.visibleDate) ? " is-active" : "") + '" data-year="' + e + '"><span class="item">' + e + "</span></div>"
7809            }).join("")
7810        }
7811    }, function(e, t, n) {
7812        "use strict";
7813        var o = {
7814            color: "primary",
7815            isRange: !1,
7816            lang: "en",
7817            startDate: void 0,
7818            endDate: void 0,
7819            minDate: null,
7820            maxDate: null,
7821            disabledDates: [],
7822            disabledWeekDays: void 0,
7823            weekStart: 0,
7824            dateFormat: "MM/DD/YYYY",
7825            weekDaysFormat: "ddd",
7826            enableMonthSwitch: !0,
7827            enableYearSwitch: !0
7828        };
7829        t.a = o
7830    }, function(e, t, n) {
7831        "use strict";
7832        var o = {
7833            startDate: void 0,
7834            endDate: void 0,
7835            minDate: null,
7836            maxDate: null,
7837            isRange: !1,
7838            disabledDates: [],
7839            disabledWeekDays: void 0,
7840            lang: "en",
7841            dateFormat: "MM/DD/YYYY",
7842            displayMode: "default",
7843            showHeader: !0,
7844            showFooter: !0,
7845            todayButton: !0,
7846            clearButton: !0,
7847            labelFrom: "",
7848            labelTo: "",
7849            weekStart: 0,
7850            weekDaysFormat: "ddd",
7851            closeOnOverlayClick: !0,
7852            closeOnSelect: !0,
7853            toggleOnInputClick: !0,
7854            icons: {
7855                previous: '<svg viewBox="0 0 50 80" xml:space="preserve">\n      <polyline fill="none" stroke-width=".5em" stroke-linecap="round" stroke-linejoin="round" points="45.63,75.8 0.375,38.087 45.63,0.375 "/>\n    </svg>',
7856                next: '<svg viewBox="0 0 50 80" xml:space="preserve">\n      <polyline fill="none" stroke-width=".5em" stroke-linecap="round" stroke-linejoin="round" points="0.375,0.375 45.63,38.087 0.375,75.8 "/>\n    </svg>'
7857            }
7858        };
7859        t.a = o
7860    }, function(e, t, n) {
7861        "use strict";
7862        t.a = function(e) {
7863            return "<div id='" + e.id + "'>\n    <div class=\"bulma-datepicker-wrapper" + ("dialog" === e.displayMode ? " modal" : "") + '">\n        <div class="modal-background' + ("dialog" === e.displayMode ? "" : " is-hidden") + '"></div>\n        <div class="bulma-datepicker">\n          <div class="bulma-datepicker-container' + ("top" === e.headerPosition ? "" : " has-header-bottom") + '"></div>\n        </div>\n    </div>\n  </div>'
7864        }
7865    }, function(e, t, n) {
7866        "use strict";
7867        t.a = function(e) {
7868            return '<div class="bulma-datepicker-header' + ("time" === e.type ? " is-hidden" : "") + ("date" === e.type ? " is-date-only" : "") + '">\n\t\t<div class="bulma-datepicker-selection-details is-hidden">\n\t\t\t<div class="bulma-datepicker-selection-from' + ("" === e.labelFrom ? " is-hidden" : "") + '">' + e.labelFrom + '</div>\n\t\t\t<div class="bulma-datepicker-selection-start' + (e.isRange ? "" : " is-centered") + '">\n\t\t\t\t<div class="bulma-datepicker-selection-wrapper">\n\t\t\t\t\t<div class="bulma-datepicker-selection-day"></div>\n\t\t\t\t\t<div class="bulma-datepicker-selection-date">\n\t\t\t\t\t\t<div class="bulma-datepicker-selection-month"></div>\n\t\t\t\t\t\t<div class="bulma-datepicker-selection-weekday"></div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t\t' + (e.isRange ? '\n\t\t<div class="bulma-datepicker-selection-details is-hidden">\n\t\t\t<div class="bulma-datepicker-selection-to' + ("" === e.labelTo ? " is-hidden" : "") + '">' + e.labelTo + '</div>\n\t\t\t<div class="bulma-datepicker-selection-end">\n\t\t\t\t<div class="bulma-datepicker-selection-wrapper">\n\t\t\t\t\t<div class="bulma-datepicker-selection-day"></div>\n\t\t\t\t\t<div class="bulma-datepicker-selection-date">\n\t\t\t\t\t\t<div class="bulma-datepicker-selection-month"></div>\n\t\t\t\t\t\t<div class="bulma-datepicker-selection-weekday"></div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>' : "") + "\n\t</div>"
7869        }
7870    }, function(e, t, n) {
7871        "use strict";
7872        t.a = function(e) {
7873            return '<div class="bulma-datepicker-footer">\n\t\t<button class="bulma-datepicker-footer-validate has-text-success button is-small is-text ' + ("inline" === e.displayMode ? "is-hidden" : "") + '" type="button">' + (e.icons.validate ? e.icons.validate : "") + e.validateLabel + ' </button>\n\t\t<button class="bulma-datepicker-footer-today has-text-warning button is-small is-text" type="button">' + (e.icons.today ? e.icons.today : "") + e.todayLabel + '</button>\n\t\t<button class="bulma-datepicker-footer-clear has-text-danger button is-small is-text" type="button">' + (e.icons.clear ? e.icons.clear : "") + e.clearLabel + '</button>\n\t\t<button class="bulma-datepicker-footer-cancel button is-small is-text ' + ("inline" === e.displayMode ? "is-hidden" : "") + '" type="button">' + (e.icons.cancel ? e.icons.cancel : "") + e.cancelLabel + "</button>\n\t</div>"
7874        }
7875    }]).default
7876});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.