Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- webpackJsonp([1], {
- 1263: function(e, a, r) {
- (function(n) {
- var t = r(1264), s = t["default"];
- n.IntlPolyfill = s, r(1267), n.Intl || (n.Intl = s, s.__applyLocaleSensitivePrototypes()), e.exports = a = s, a["default"] = s
- }).call(a, function() {
- return this
- }())
- },
- 1264: function(e, a, r) {
- /**
- * @license Copyright 2013 Andy Earnshaw, MIT License
- *
- * Implements the ECMAScript Internationalization API in ES5-compatible environments,
- * following the ECMA-402 specification as closely as possible
- *
- * ECMA-402: http://ecma-international.org/ecma-402/1.0/
- *
- * CLDR format locale data should be provided using IntlPolyfill.__addLocaleData().
- */
- "use strict";
- function n(e) {
- return Z.expBCP47Syntax.test(e) ? Z.expVariantDupes.test(e)?!1 : !Z.expSingletonDupes.test(e) : !1
- }
- function t(e) {
- var a, r;
- e = e.toLowerCase(), r = e.split("-");
- for (var n = 1, t = r.length; t > n; n++)
- if (2 === r[n].length)
- r[n] = r[n].toUpperCase();
- else if (4 === r[n].length)
- r[n] = r[n].charAt(0).toUpperCase() + r[n].slice(1);
- else if (1 === r[n].length && "x" !== r[n])
- break;
- e = ne.call(r, "-"), (a = e.match(Z.expExtSequences)) && a.length > 1 && (a.sort(), e = e.replace(RegExp("(?:" + Z.expExtSequences.source + ")+", "i"), ne.call(a, ""))), X.call(he.tags, e) && (e = he.tags[e]), r = e.split("-");
- for (var n = 1, t = r.length; t > n; n++)
- X.call(he.subtags, r[n]) ? r[n] = he.subtags[r[n]] : X.call(he.extLang, r[n]) && (r[n] = he.extLang[r[n]][0], 1 === n && he.extLang[r[1]][1] === r[0] && (r = ee.call(r, n++), t -= 1));
- return ne.call(r, "-")
- }
- function s() {
- return Q
- }
- function i(e) {
- var a = String(e), r = G(a);
- return me.test(r)!==!1
- }
- function o(e) {
- if (void 0 === e)
- return new C;
- for (var a = new C, e = "string" == typeof e ? [e] : e, r = _(e), s = r.length, i = 0; s > i;) {
- var o = String(i), l = o in r;
- if (l) {
- var c = r[o];
- if (null == c || "string" != typeof c && "object" != typeof c)
- throw new TypeError("String or Object type expected");
- var u = String(c);
- if (!n(u))
- throw new RangeError("'" + u + "' is not a structurally valid language tag");
- u = t(u), - 1 === Y.call(a, u) && re.call(a, u)
- }
- i++
- }
- return a
- }
- function l(e, a) {
- for (var r = a; ;) {
- if (Y.call(e, r)>-1)
- return r;
- var n = r.lastIndexOf("-");
- if (0 > n)
- return;
- n >= 2 && "-" === r.charAt(n - 2) && (n -= 2), r = r.substring(0, n)
- }
- }
- function c(e, a) {
- for (var r, n = 0, t = a.length; t > n&&!r;) {
- var i = a[n], o = String(i).replace(ge, ""), r = l(e, o);
- n++
- }
- var c = new q;
- if (void 0 !== r) {
- if (c["[[locale]]"] = r, String(i) !== String(o)) {
- var u = i.match(ge)[0], m = i.indexOf("-u-");
- c["[[extension]]"] = u, c["[[extensionIndex]]"] = m
- }
- } else
- c["[[locale]]"] = s();
- return c
- }
- function u(e, a) {
- return c(e, a)
- }
- function m(e, a, r, n, t) {
- if (0 === e.length)
- throw new ReferenceError("No locale data has been provided for this object yet.");
- var s = r["[[localeMatcher]]"];
- if ("lookup" === s)
- var i = c(e, a);
- else
- var i = u(e, a);
- var o = i["[[locale]]"];
- if (X.call(i, "[[extension]]"))
- var l = i["[[extension]]"], m = i["[[extensionIndex]]"], g = String.prototype.split, h = g.call(l, "-"), d = h.length;
- var f = new q;
- f["[[dataLocale]]"] = o;
- for (var p = "-u", y = 0, v = n.length; v > y;) {
- var b = n[y], w = t[o], M = w[b], D = M[0], k = "", x = Y;
- if (void 0 !== h) {
- var F = x.call(h, b);
- if ( - 1 !== F)
- if (d > F + 1 && h[F + 1].length > 2) {
- var z = h[F + 1], E = x.call(M, z);
- if ( - 1 !== E)
- var D = z, k = "-" + b + "-" + D
- } else {
- var E = x(M, "true");
- if ( - 1 !== E)
- var D = "true"
- }
- }
- if (X.call(r, "[[" + b + "]]")) {
- var S = r["[[" + b + "]]"];
- - 1 !== x.call(M, S) && S !== D && (D = S, k = "")
- }
- f["[[" + b + "]]"] = D, p += k, y++
- }
- if (p.length > 2)
- var j = o.substring(0, m), N = o.substring(m), o = j + p + N;
- return f["[[locale]]"] = o, f
- }
- function g(e, a) {
- for (var r = a.length, n = new C, t = 0; r > t;) {
- var s = a[t], i = String(s).replace(ge, ""), o = l(e, i);
- void 0 !== o && re.call(n, s), t++
- }
- var c = ee.call(n);
- return c
- }
- function h(e, a) {
- return g(e, a)
- }
- function d(e, a, r) {
- if (void 0 !== r) {
- var r = new q(_(r)), n = r.localeMatcher;
- if (void 0 !== n && (n = String(n), "lookup" !== n && "best fit" !== n))throw new RangeError('matcher should be "lookup" or "best fit"')
- }
- if (void 0 === n || "best fit" === n)
- var t = h(e, a);
- else
- var t = g(e, a);
- for (var s in t)
- X.call(t, s) && K(t, s, {
- writable: !1,
- configurable: !1,
- value: t[s]
- });
- return K(t, "length", {
- writable: !1
- }), t
- }
- function f(e, a, r, n, t) {
- var s = e[a];
- if (void 0 !== s) {
- if (s = "boolean" === r ? Boolean(s) : "string" === r ? String(s) : s, void 0 !== n&&-1 === Y.call(n, s)
- )throw new RangeError("'" + s + "' is not an allowed value for `" + a + "`");
- return s
- }
- return t
- }
- function p(e, a, r, n, t) {
- var s = e[a];
- if (void 0 !== s) {
- if (s = Number(s), isNaN(s) || r > s || s > n)
- throw new RangeError("Value is not a number or outside accepted range");
- return Math.floor(s)
- }
- return t
- }
- function y() {
- var e = arguments[0], a = arguments[1];
- return this && this !== W ? v(_(this), e, a) : new W.NumberFormat(e, a)
- }
- function v(e, a, r) {
- var n = B(e), t = H();
- if (n["[[initializedIntlObject]]"]===!0)
- throw new TypeError("`this` object has already been initialized as an Intl object");
- K(e, "__getInternalProperties", {
- value: function() {
- return arguments[0] === oe ? n : void 0
- }
- }), n["[[initializedIntlObject]]"]=!0;
- var s = o(a);
- r = void 0 === r ? {} : _(r);
- var l = new q, c = f(r, "localeMatcher", "string", new C("lookup", "best fit"), "best fit");
- l["[[localeMatcher]]"] = c;
- var u = ie.NumberFormat["[[localeData]]"], g = m(ie.NumberFormat["[[availableLocales]]"], s, l, ie.NumberFormat["[[relevantExtensionKeys]]"], u);
- n["[[locale]]"] = g["[[locale]]"], n["[[numberingSystem]]"] = g["[[nu]]"], n["[[dataLocale]]"] = g["[[dataLocale]]"];
- var h = g["[[dataLocale]]"], d = f(r, "style", "string", new C("decimal", "percent", "currency"), "decimal");
- n["[[style]]"] = d;
- var y = f(r, "currency", "string");
- if (void 0 !== y&&!i(y)
- )throw new RangeError("'" + y + "' is not a valid currency code");
- if ("currency" === d && void 0 === y)
- throw new TypeError("Currency code is required when style is currency");
- if ("currency" === d) {
- y = y.toUpperCase(), n["[[currency]]"] = y;
- var v = b(y)
- }
- var M = f(r, "currencyDisplay", "string", new C("code", "symbol", "name"), "symbol");
- "currency" === d && (n["[[currencyDisplay]]"] = M);
- var D = p(r, "minimumIntegerDigits", 1, 21, 1);
- n["[[minimumIntegerDigits]]"] = D;
- var k = "currency" === d ? v: 0, x = p(r, "minimumFractionDigits", 0, 20, k);
- n["[[minimumFractionDigits]]"] = x;
- var F = "currency" === d ? Math.max(x, v): "percent" === d ? Math.max(x, 0): Math.max(x, 3), z = p(r, "maximumFractionDigits", x, 20, F);
- n["[[maximumFractionDigits]]"] = z;
- var E = r.minimumSignificantDigits, S = r.maximumSignificantDigits;
- void 0 === E && void 0 === S || (E = p(r, "minimumSignificantDigits", 1, 21, 1), S = p(r, "maximumSignificantDigits", E, 21, 21), n["[[minimumSignificantDigits]]"] = E, n["[[maximumSignificantDigits]]"] = S);
- var j = f(r, "useGrouping", "boolean", void 0, !0);
- n["[[useGrouping]]"] = j;
- var N = u[h], T = N.patterns, L = T[d];
- return n["[[positivePattern]]"] = L.positivePattern, n["[[negativePattern]]"] = L.negativePattern, n["[[boundFormat]]"] = void 0, n["[[initializedNumberFormat]]"]=!0, U && (e.format = w.call(e)), t.exp.test(t.input), e
- }
- function b(e) {
- return void 0 !== de[e] ? de[e] : 2
- }
- function w() {
- var e = null != this && "object" == typeof this && B(this);
- if (!e ||!e["[[initializedNumberFormat]]"])
- throw new TypeError("`this` value for format() is not an initialized Intl.NumberFormat object.");
- if (void 0 === e["[[boundFormat]]"]) {
- var a = function(e) {
- return M(this, Number(e))
- }, r = se.call(a, this);
- e["[[boundFormat]]"] = r
- }
- return e["[[boundFormat]]"]
- }
- function M(e, a) {
- var r, n = H(), t = B(e), s = t["[[dataLocale]]"], i = t["[[numberingSystem]]"], o = ie.NumberFormat["[[localeData]]"][s], l = o.symbols[i] || o.symbols.latn, c=!1;
- if (isFinite(a)===!1)
- isNaN(a) ? r = l.nan : (r = l.infinity, 0 > a && (c=!0));
- else {
- if (0 > a && (c=!0, a =- a), "percent" === t["[[style]]"] && (a*=100), r = X.call(t, "[[minimumSignificantDigits]]") && X.call(t, "[[maximumSignificantDigits]]") ? D(a, t["[[minimumSignificantDigits]]"], t["[[maximumSignificantDigits]]"]) : k(a, t["[[minimumIntegerDigits]]"], t["[[minimumFractionDigits]]"], t["[[maximumFractionDigits]]"]), fe[i]) {
- var u = fe[t["[[numberingSystem]]"]];
- r = String(r).replace(/\d/g, function(e) {
- return u[e]
- })
- } else
- r = String(r);
- if (r = r.replace(/\./g, l.decimal), t["[[useGrouping]]"]===!0) {
- var m = r.split(l.decimal), g = m[0], h = o.patterns.primaryGroupSize || 3, d = o.patterns.secondaryGroupSize || h;
- if (g.length > h) {
- var f = new C, p = g.length - h, y = p%d, v = g.slice(0, y);
- for (v.length && re.call(f, v); p > y;)
- re.call(f, g.slice(y, y + d)), y += d;
- re.call(f, g.slice(p)), m[0] = ne.call(f, l.group)
- }
- r = ne.call(m, l.decimal)
- }
- }
- var b = t[c===!0 ? "[[negativePattern]]": "[[positivePattern]]"];
- if (b = b.replace("{number}", r), "currency" === t["[[style]]"]) {
- var w, M = t["[[currency]]"], x = o.currencies[M];
- switch (t["[[currencyDisplay]]"]) {
- case"symbol":
- w = x || M;
- break;
- default:
- case"code":
- case"name":
- w = M
- }
- b = b.replace("{currency}", w)
- }
- return n.exp.test(n.input), b
- }
- function D(e, a, r) {
- var n = r;
- if (0 === e)
- var t = ne.call(Array(n + 1), "0"), s = 0;
- else
- var s = O(Math.abs(e)), i = Math.round(Math.exp(Math.abs(s - n + 1) * Math.LN10)), t = String(Math.round(0 > s - n + 1 ? e * i : e / i));
- if (s >= n)
- return t + ne.call(Array(s - n + 1 + 1), "0");
- if (s === n - 1)
- return t;
- if (s >= 0 ? t = t.slice(0, s + 1) + "." + t.slice(s + 1) : 0 > s && (t = "0." + ne.call(Array( - (s + 1) + 1), "0") + t), t.indexOf(".") >= 0 && r > a) {
- for (var o = r - a; o > 0 && "0" === t.charAt(t.length - 1);)
- t = t.slice(0, - 1), o--;
- "." === t.charAt(t.length - 1) && (t = t.slice(0, - 1))
- }
- return t
- }
- function k(e, a, r, n) {
- var t, s = Number.prototype.toFixed.call(e, n), i = s.split(".")[0].length, o = n - r, l = (t = s.indexOf("e"))>-1 ? s.slice(t + 1): 0;
- for (l && (s = s.slice(0, t).replace(".", ""), s += ne.call(Array(l - (s.length - 1) + 1), "0") + "." + ne.call(Array(n + 1), "0"), i = s.length); o > 0 && "0" === s.slice( - 1);)
- s = s.slice(0, - 1), o--;
- if ("." === s.slice( - 1) && (s = s.slice(0, - 1)), a > i)
- var c = ne.call(Array(a - i + 1), "0");
- return (c ? c : "") + s
- }
- function x() {
- var e = arguments[0], a = arguments[1];
- return this && this !== W ? F(_(this), e, a) : new W.DateTimeFormat(e, a)
- }
- function F(e, a, r) {
- var n = B(e), t = H();
- if (n["[[initializedIntlObject]]"]===!0)
- throw new TypeError("`this` object has already been initialized as an Intl object");
- K(e, "__getInternalProperties", {
- value: function() {
- return arguments[0] === oe ? n : void 0
- }
- }), n["[[initializedIntlObject]]"]=!0;
- var s = o(a), r = E(r, "any", "date"), i = new q;
- w = f(r, "localeMatcher", "string", new C("lookup", "best fit"), "best fit"), i["[[localeMatcher]]"] = w;
- var l = ie.DateTimeFormat, c = l["[[localeData]]"], u = m(l["[[availableLocales]]"], s, i, l["[[relevantExtensionKeys]]"], c);
- n["[[locale]]"] = u["[[locale]]"], n["[[calendar]]"] = u["[[ca]]"], n["[[numberingSystem]]"] = u["[[nu]]"], n["[[dataLocale]]"] = u["[[dataLocale]]"];
- var g = u["[[dataLocale]]"], h = r.timeZone;
- if (void 0 !== h && (h = G(h), "UTC" !== h))throw new RangeError("timeZone is not supported.");
- n["[[timeZone]]"] = h, i = new q;
- for (var d in pe)
- if (X.call(pe, d)) {
- var p = f(r, d, "string", pe[d]);
- i["[[" + d + "]]"] = p
- }
- var y, v = c[g], b = z(v.formats), w = f(r, "formatMatcher", "string", new C("basic", "best fit"), "best fit");
- v.formats = b, y = "basic" === w ? S(i, b) : N(i, b);
- for (var d in pe)
- if (X.call(pe, d) && X.call(y, d)) {
- var M = y[d];
- n["[[" + d + "]]"] = i["[[" + d + "]]"] || M
- }
- var D, k = f(r, "hour12", "boolean");
- if (n["[[hour]]"])
- if (k = void 0 === k ? v.hour12 : k, n["[[hour12]]"] = k, k===!0) {
- var x = v.hourNo0;
- n["[[hourNo0]]"] = x, D = y.pattern12
- } else
- D = y.pattern;
- else
- D = y.pattern;
- return n["[[pattern]]"] = D, n["[[boundFormat]]"] = void 0, n["[[initializedDateTimeFormat]]"]=!0, U && (e.format = T.call(e)), t.exp.test(t.input), e
- }
- function z(e) {
- return "[object Array]" === Object.prototype.toString.call(e) ? e : $.createDateTimeFormats(e)
- }
- function E(e, a, r) {
- if (void 0 === e)
- e = null;
- else {
- var n = _(e);
- e = new q;
- for (var t in n)
- e[t] = n[t]
- }
- var s = V, e = s(e), i=!0;
- return "date" !== a && "any" !== a || void 0 === e.weekday && void 0 === e.year && void 0 === e.month && void 0 === e.day || (i=!1), "time" !== a && "any" !== a || void 0 === e.hour && void 0 === e.minute && void 0 === e.second || (i=!1), !i || "date" !== r && "all" !== r || (e.year = e.month = e.day = "numeric"), !i || "time" !== r && "all" !== r || (e.hour = e.minute = e.second = "numeric"), e
- }
- function S(e, a) {
- return j(e, a)
- }
- function j(e, a, r) {
- for (var n, t = 8, s = 120, i = 20, o = 8, l = 6, c = 6, u = 3, m =- (1 / 0), g = 0, h = a.length; h > g;) {
- var d = a[g], f = 0;
- for (var p in pe)
- if (X.call(pe, p)) {
- var y = e["[[" + p + "]]"], v = X.call(d, p) ? d[p]: void 0;
- if (void 0 === y && void 0 !== v)
- f -= i;
- else if (void 0 !== y && void 0 === v)
- f -= s;
- else {
- var b = ["2-digit", "numeric", "narrow", "short", "long"], w = Y.call(b, y), M = Y.call(b, v), D = Math.max(Math.min(M - w, 2), - 2);
- !r || ("numeric" !== y && "2-digit" !== y || "numeric" === v || "2-digit" === v) && ("numeric" === y || "2-digit" === y || "2-digit" !== v && "numeric" !== v) || (f -= t), 2 === D ? f -= l : 1 === D ? f -= u : - 1 === D ? f -= c : - 2 === D && (f -= o)
- }
- }
- f > m && (m = f, n = d), g++
- }
- return n
- }
- function N(e, a) {
- return j(e, a, !0)
- }
- function T() {
- var e = null != this && "object" == typeof this && B(this);
- if (!e ||!e["[[initializedDateTimeFormat]]"])
- throw new TypeError("`this` value for format() is not an initialized Intl.DateTimeFormat object.");
- if (void 0 === e["[[boundFormat]]"]) {
- var a = function() {
- var e = Number(0 === arguments.length ? Date.now() : arguments[0]);
- return L(this, e)
- }, r = se.call(a, this);
- e["[[boundFormat]]"] = r
- }
- return e["[[boundFormat]]"]
- }
- function L(e, a) {
- if (!isFinite(a))
- throw new RangeError("Invalid valid date passed to format");
- var r = e.__getInternalProperties(oe), n = H(), t = r["[[locale]]"], s = new W.NumberFormat([t], {
- useGrouping: !1
- }), i = new W.NumberFormat([t], {
- minimumIntegerDigits: 2,
- useGrouping: !1
- }), o = P(a, r["[[calendar]]"], r["[[timeZone]]"]), l = r["[[pattern]]"], c = r["[[dataLocale]]"], u = ie.DateTimeFormat["[[localeData]]"][c].calendars, m = r["[[calendar]]"];
- for (var g in pe)
- if (X.call(r, "[[" + g + "]]")) {
- var h, d, f = r["[[" + g + "]]"], p = o["[[" + g + "]]"];
- if ("year" === g && 0 >= p ? p = 1 - p : "month" === g ? p++ : "hour" === g && r["[[hour12]]"]===!0 && (p%=12, h = p !== o["[[" + g + "]]"], 0 === p && r["[[hourNo0]]"]===!0 && (p = 12)), "numeric" === f)
- d = M(s, p);
- else if ("2-digit" === f)
- d = M(i, p), d.length > 2 && (d = d.slice( - 2));
- else if (f in le)
- switch (g) {
- case"month":
- d = R(u, m, "months", f, o["[[" + g + "]]"]);
- break;
- case"weekday":
- try {
- d = R(u, m, "days", f, o["[[" + g + "]]"])
- } catch (y) {
- throw new Error("Could not find weekday data for locale " + t)
- }
- break;
- case"timeZoneName":
- d = "";
- break;
- default:
- d = o["[[" + g + "]]"]
- }
- l = l.replace("{" + g + "}", d)
- }
- return r["[[hour12]]"]===!0 && (d = R(u, m, "dayPeriods", h ? "pm" : "am"), l = l.replace("{ampm}", d)), n.exp.test(n.input), l
- }
- function P(e, a, r) {
- var n = new Date(e), t = "get" + (r || "");
- return new q({
- "[[weekday]]": n[t + "Day"](),
- "[[era]]": + (n[t + "FullYear"]() >= 0),
- "[[year]]": n[t + "FullYear"](),
- "[[month]]": n[t + "Month"](),
- "[[day]]": n[t + "Date"](),
- "[[hour]]": n[t + "Hours"](),
- "[[minute]]": n[t + "Minutes"](),
- "[[second]]": n[t + "Seconds"](),
- "[[inDST]]": !1
- })
- }
- function A(e, a) {
- if (!e.number)
- throw new Error("Object passed doesn't contain locale data for Intl.NumberFormat");
- var r, n = [a], t = a.split("-");
- for (t.length > 2 && 4 === t[1].length && re.call(n, t[0] + "-" + t[2]); r = te.call(n);)
- re.call(ie.NumberFormat["[[availableLocales]]"], r), ie.NumberFormat["[[localeData]]"][r] = e.number, e.date && (e.date.nu = e.number.nu, re.call(ie.DateTimeFormat["[[availableLocales]]"], r), ie.DateTimeFormat["[[localeData]]"][r] = e.date);
- void 0 === Q && (Q = a), ce || (v(W.NumberFormat.prototype), ce=!0), e.date&&!ue && (F(W.DateTimeFormat.prototype), ue=!0)
- }
- function O(e) {
- if ("function" == typeof Math.log10)
- return Math.floor(Math.log10(e));
- var a = Math.round(Math.log(e) * Math.LOG10E);
- return a - (Number("1e" + a) > e)
- }
- function I(e) {
- if (!X.call(this, "[[availableLocales]]"))
- throw new TypeError("supportedLocalesOf() is not a constructor");
- var a = H(), r = arguments[1], n = this["[[availableLocales]]"], t = o(e);
- return a.exp.test(a.input), d(n, t, r)
- }
- function R(e, a, r, n, t) {
- var s = e[a] && e[a][r] ? e[a][r]: e.gregory[r], i = {
- narrow: ["short", "long"],
- short: ["long", "narrow"],
- long: ["short", "narrow"]
- }, o = X.call(s, n) ? s[n]: X.call(s, i[n][0]) ? s[i[n][0]]: s[i[n][1]];
- return null != t ? o[t] : o
- }
- function q(e) {
- for (var a in e)(e instanceof q || X.call(e, a)
- ) && K(this, a, {
- value: e[a],
- enumerable: !0,
- writable: !0,
- configurable: !0
- })
- }
- function C() {
- K(this, "length", {
- writable: !0,
- value: 0
- }), arguments.length && re.apply(this, ee.call(arguments))
- }
- function H() {
- for (var e = /[.?*+^$[\]\\(){}|-]/g, a = RegExp.lastMatch || "", r = RegExp.multiline ? "m" : "", n = {
- input: RegExp.input
- }, t = new C, s=!1, i = {}, o = 1; 9 >= o; o++)
- s = (i["$" + o] = RegExp["$" + o]) || s;
- if (a = a.replace(e, "\\$&"), s)
- for (var o = 1; 9 >= o; o++) {
- var l = i["$" + o];
- l ? (l = l.replace(e, "\\$&"), a = a.replace(l, "(" + l + ")")) : a = "()" + a, re.call(t, a.slice(0, a.indexOf("(") + 1)), a = a.slice(a.indexOf("(") + 1)
- }
- return n.exp = new RegExp(ne.call(t, "") + a, r), n
- }
- function G(e) {
- for (var a = e.length; a--;) {
- var r = e.charAt(a);
- r >= "a" && "z" >= r && (e = e.slice(0, a) + r.toUpperCase() + e.slice(a + 1))
- }
- return e
- }
- function _(e) {
- if (null == e)
- throw new TypeError("Cannot convert null or undefined to object");
- return Object(e)
- }
- function B(e) {
- return X.call(e, "__getInternalProperties") ? e.__getInternalProperties(oe) : V(null)
- }
- var Q, Z = r(1265), $ = r(1266), W = {}, J = function() {
- var e = {};
- try {
- return Object.defineProperty(e, "a", {}), "a"in e
- } catch (a) {
- return !1
- }
- }(), U=!J&&!Object.prototype.__defineGetter__, X = Object.prototype.hasOwnProperty, K = J ? Object.defineProperty : function(e, a, r) {
- "get"in r && e.__defineGetter__ ? e.__defineGetter__(a, r.get) : (!X.call(e, a) || "value"in r) && (e[a] = r.value)
- }, Y = Array.prototype.indexOf || function(e) {
- var a = this;
- if (!a.length)
- return - 1;
- for (var r = arguments[1] || 0, n = a.length; n > r; r++)
- if (a[r] === e)
- return r;
- return - 1
- }, V = Object.create || function(e, a) {
- function r() {}
- var n;
- r.prototype = e, n = new r;
- for (var t in a)
- X.call(a, t) && K(n, t, a[t]);
- return n
- }, ee = Array.prototype.slice, ae = Array.prototype.concat, re = Array.prototype.push, ne = Array.prototype.join, te = Array.prototype.shift, se = (Array.prototype.unshift, Function.prototype.bind || function(e) {
- var a = this, r = ee.call(arguments, 1);
- return 1 === a.length ? function(n) {
- return a.apply(e, ae.call(r, ee.call(arguments)))
- } : function() {
- return a.apply(e, ae.call(r, ee.call(arguments)))
- }
- }), ie = V(null), oe = Math.random(), le = V(null, {
- narrow: {},
- short: {},
- long: {}
- }), ce=!1, ue=!1, me = /^[A-Z]{3}$/, ge = /-u(?:-[0-9a-z]{2,8})+/gi, he = {
- tags: {
- "art-lojban": "jbo",
- "i-ami": "ami",
- "i-bnn": "bnn",
- "i-hak": "hak",
- "i-klingon": "tlh",
- "i-lux": "lb",
- "i-navajo": "nv",
- "i-pwn": "pwn",
- "i-tao": "tao",
- "i-tay": "tay",
- "i-tsu": "tsu",
- "no-bok": "nb",
- "no-nyn": "nn",
- "sgn-BE-FR": "sfb",
- "sgn-BE-NL": "vgt",
- "sgn-CH-DE": "sgg",
- "zh-guoyu": "cmn",
- "zh-hakka": "hak",
- "zh-min-nan": "nan",
- "zh-xiang": "hsn",
- "sgn-BR": "bzs",
- "sgn-CO": "csn",
- "sgn-DE": "gsg",
- "sgn-DK": "dsl",
- "sgn-ES": "ssp",
- "sgn-FR": "fsl",
- "sgn-GB": "bfi",
- "sgn-GR": "gss",
- "sgn-IE": "isg",
- "sgn-IT": "ise",
- "sgn-JP": "jsl",
- "sgn-MX": "mfs",
- "sgn-NI": "ncs",
- "sgn-NL": "dse",
- "sgn-NO": "nsl",
- "sgn-PT": "psr",
- "sgn-SE": "swl",
- "sgn-US": "ase",
- "sgn-ZA": "sfs",
- "zh-cmn": "cmn",
- "zh-cmn-Hans": "cmn-Hans",
- "zh-cmn-Hant": "cmn-Hant",
- "zh-gan": "gan",
- "zh-wuu": "wuu",
- "zh-yue": "yue"
- },
- subtags: {
- BU: "MM",
- DD: "DE",
- FX: "FR",
- TP: "TL",
- YD: "YE",
- ZR: "CD",
- heploc: "alalc97",
- in: "id",
- iw: "he",
- ji: "yi",
- jw: "jv",
- mo: "ro",
- ayx: "nun",
- bjd: "drl",
- ccq: "rki",
- cjr: "mom",
- cka: "cmr",
- cmk: "xch",
- drh: "khk",
- drw: "prs",
- gav: "dev",
- hrr: "jal",
- ibi: "opa",
- kgh: "kml",
- lcq: "ppr",
- mst: "mry",
- myt: "mry",
- sca: "hle",
- tie: "ras",
- tkk: "twm",
- tlw: "weo",
- tnf: "prs",
- ybd: "rki",
- yma: "lrr"
- },
- extLang: {
- aao: ["aao", "ar"],
- abh: ["abh", "ar"],
- abv: ["abv", "ar"],
- acm: ["acm", "ar"],
- acq: ["acq", "ar"],
- acw: ["acw", "ar"],
- acx: ["acx", "ar"],
- acy: ["acy", "ar"],
- adf: ["adf", "ar"],
- ads: ["ads", "sgn"],
- aeb: ["aeb", "ar"],
- aec: ["aec", "ar"],
- aed: ["aed", "sgn"],
- aen: ["aen", "sgn"],
- afb: ["afb", "ar"],
- afg: ["afg", "sgn"],
- ajp: ["ajp", "ar"],
- apc: ["apc", "ar"],
- apd: ["apd", "ar"],
- arb: ["arb", "ar"],
- arq: ["arq", "ar"],
- ars: ["ars", "ar"],
- ary: ["ary", "ar"],
- arz: ["arz", "ar"],
- ase: ["ase", "sgn"],
- asf: ["asf", "sgn"],
- asp: ["asp", "sgn"],
- asq: ["asq", "sgn"],
- asw: ["asw", "sgn"],
- auz: ["auz", "ar"],
- avl: ["avl", "ar"],
- ayh: ["ayh", "ar"],
- ayl: ["ayl", "ar"],
- ayn: ["ayn", "ar"],
- ayp: ["ayp", "ar"],
- bbz: ["bbz", "ar"],
- bfi: ["bfi", "sgn"],
- bfk: ["bfk", "sgn"],
- bjn: ["bjn", "ms"],
- bog: ["bog", "sgn"],
- bqn: ["bqn", "sgn"],
- bqy: ["bqy", "sgn"],
- btj: ["btj", "ms"],
- bve: ["bve", "ms"],
- bvl: ["bvl", "sgn"],
- bvu: ["bvu", "ms"],
- bzs: ["bzs", "sgn"],
- cdo: ["cdo", "zh"],
- cds: ["cds", "sgn"],
- cjy: ["cjy", "zh"],
- cmn: ["cmn", "zh"],
- coa: ["coa", "ms"],
- cpx: ["cpx", "zh"],
- csc: ["csc", "sgn"],
- csd: ["csd", "sgn"],
- cse: ["cse", "sgn"],
- csf: ["csf", "sgn"],
- csg: ["csg", "sgn"],
- csl: ["csl", "sgn"],
- csn: ["csn", "sgn"],
- csq: ["csq", "sgn"],
- csr: ["csr", "sgn"],
- czh: ["czh", "zh"],
- czo: ["czo", "zh"],
- doq: ["doq", "sgn"],
- dse: ["dse", "sgn"],
- dsl: ["dsl", "sgn"],
- dup: ["dup", "ms"],
- ecs: ["ecs", "sgn"],
- esl: ["esl", "sgn"],
- esn: ["esn", "sgn"],
- eso: ["eso", "sgn"],
- eth: ["eth", "sgn"],
- fcs: ["fcs", "sgn"],
- fse: ["fse", "sgn"],
- fsl: ["fsl", "sgn"],
- fss: ["fss", "sgn"],
- gan: ["gan", "zh"],
- gds: ["gds", "sgn"],
- gom: ["gom", "kok"],
- gse: ["gse", "sgn"],
- gsg: ["gsg", "sgn"],
- gsm: ["gsm", "sgn"],
- gss: ["gss", "sgn"],
- gus: ["gus", "sgn"],
- hab: ["hab", "sgn"],
- haf: ["haf", "sgn"],
- hak: ["hak", "zh"],
- hds: ["hds", "sgn"],
- hji: ["hji", "ms"],
- hks: ["hks", "sgn"],
- hos: ["hos", "sgn"],
- hps: ["hps", "sgn"],
- hsh: ["hsh", "sgn"],
- hsl: ["hsl", "sgn"],
- hsn: ["hsn", "zh"],
- icl: ["icl", "sgn"],
- ils: ["ils", "sgn"],
- inl: ["inl", "sgn"],
- ins: ["ins", "sgn"],
- ise: ["ise", "sgn"],
- isg: ["isg", "sgn"],
- isr: ["isr", "sgn"],
- jak: ["jak", "ms"],
- jax: ["jax", "ms"],
- jcs: ["jcs", "sgn"],
- jhs: ["jhs", "sgn"],
- jls: ["jls", "sgn"],
- jos: ["jos", "sgn"],
- jsl: ["jsl", "sgn"],
- jus: ["jus", "sgn"],
- kgi: ["kgi", "sgn"],
- knn: ["knn", "kok"],
- kvb: ["kvb", "ms"],
- kvk: ["kvk", "sgn"],
- kvr: ["kvr", "ms"],
- kxd: ["kxd", "ms"],
- lbs: ["lbs", "sgn"],
- lce: ["lce", "ms"],
- lcf: ["lcf", "ms"],
- liw: ["liw", "ms"],
- lls: ["lls", "sgn"],
- lsg: ["lsg", "sgn"],
- lsl: ["lsl", "sgn"],
- lso: ["lso", "sgn"],
- lsp: ["lsp", "sgn"],
- lst: ["lst", "sgn"],
- lsy: ["lsy", "sgn"],
- ltg: ["ltg", "lv"],
- lvs: ["lvs", "lv"],
- lzh: ["lzh", "zh"],
- max: ["max", "ms"],
- mdl: ["mdl", "sgn"],
- meo: ["meo", "ms"],
- mfa: ["mfa", "ms"],
- mfb: ["mfb", "ms"],
- mfs: ["mfs", "sgn"],
- min: ["min", "ms"],
- mnp: ["mnp", "zh"],
- mqg: ["mqg", "ms"],
- mre: ["mre", "sgn"],
- msd: ["msd", "sgn"],
- msi: ["msi", "ms"],
- msr: ["msr", "sgn"],
- mui: ["mui", "ms"],
- mzc: ["mzc", "sgn"],
- mzg: ["mzg", "sgn"],
- mzy: ["mzy", "sgn"],
- nan: ["nan", "zh"],
- nbs: ["nbs", "sgn"],
- ncs: ["ncs", "sgn"],
- nsi: ["nsi", "sgn"],
- nsl: ["nsl", "sgn"],
- nsp: ["nsp", "sgn"],
- nsr: ["nsr", "sgn"],
- nzs: ["nzs", "sgn"],
- okl: ["okl", "sgn"],
- orn: ["orn", "ms"],
- ors: ["ors", "ms"],
- pel: ["pel", "ms"],
- pga: ["pga", "ar"],
- pks: ["pks", "sgn"],
- prl: ["prl", "sgn"],
- prz: ["prz", "sgn"],
- psc: ["psc", "sgn"],
- psd: ["psd", "sgn"],
- pse: ["pse", "ms"],
- psg: ["psg", "sgn"],
- psl: ["psl", "sgn"],
- pso: ["pso", "sgn"],
- psp: ["psp", "sgn"],
- psr: ["psr", "sgn"],
- pys: ["pys", "sgn"],
- rms: ["rms", "sgn"],
- rsi: ["rsi", "sgn"],
- rsl: ["rsl", "sgn"],
- sdl: ["sdl", "sgn"],
- sfb: ["sfb", "sgn"],
- sfs: ["sfs", "sgn"],
- sgg: ["sgg", "sgn"],
- sgx: ["sgx", "sgn"],
- shu: ["shu", "ar"],
- slf: ["slf", "sgn"],
- sls: ["sls", "sgn"],
- sqk: ["sqk", "sgn"],
- sqs: ["sqs", "sgn"],
- ssh: ["ssh", "ar"],
- ssp: ["ssp", "sgn"],
- ssr: ["ssr", "sgn"],
- svk: ["svk", "sgn"],
- swc: ["swc", "sw"],
- swh: ["swh", "sw"],
- swl: ["swl", "sgn"],
- syy: ["syy", "sgn"],
- tmw: ["tmw", "ms"],
- tse: ["tse", "sgn"],
- tsm: ["tsm", "sgn"],
- tsq: ["tsq", "sgn"],
- tss: ["tss", "sgn"],
- tsy: ["tsy", "sgn"],
- tza: ["tza", "sgn"],
- ugn: ["ugn", "sgn"],
- ugy: ["ugy", "sgn"],
- ukl: ["ukl", "sgn"],
- uks: ["uks", "sgn"],
- urk: ["urk", "ms"],
- uzn: ["uzn", "uz"],
- uzs: ["uzs", "uz"],
- vgt: ["vgt", "sgn"],
- vkk: ["vkk", "ms"],
- vkt: ["vkt", "ms"],
- vsi: ["vsi", "sgn"],
- vsl: ["vsl", "sgn"],
- vsv: ["vsv", "sgn"],
- wuu: ["wuu", "zh"],
- xki: ["xki", "sgn"],
- xml: ["xml", "sgn"],
- xmm: ["xmm", "ms"],
- xms: ["xms", "sgn"],
- yds: ["yds", "sgn"],
- ysl: ["ysl", "sgn"],
- yue: ["yue", "zh"],
- zib: ["zib", "sgn"],
- zlm: ["zlm", "ms"],
- zmi: ["zmi", "ms"],
- zsl: ["zsl", "sgn"],
- zsm: ["zsm", "ms"]
- }
- }, de = {
- BHD: 3,
- BYR: 0,
- XOF: 0,
- BIF: 0,
- XAF: 0,
- CLF: 4,
- CLP: 0,
- KMF: 0,
- DJF: 0,
- XPF: 0,
- GNF: 0,
- ISK: 0,
- IQD: 3,
- JPY: 0,
- JOD: 3,
- KRW: 0,
- KWD: 3,
- LYD: 3,
- OMR: 3,
- PYG: 0,
- RWF: 0,
- TND: 3,
- UGX: 0,
- UYI: 0,
- VUV: 0,
- VND: 0
- };
- K(W, "NumberFormat", {
- configurable: !0,
- writable: !0,
- value: y
- }), K(W.NumberFormat, "prototype", {
- writable: !1
- }), ie.NumberFormat = {
- "[[availableLocales]]": [],
- "[[relevantExtensionKeys]]": ["nu"],
- "[[localeData]]": {}
- }, K(W.NumberFormat, "supportedLocalesOf", {
- configurable: !0,
- writable: !0,
- value: se.call(I, ie.NumberFormat)
- }), K(W.NumberFormat.prototype, "format", {
- configurable: !0,
- get: w
- });
- var fe = {
- arab: ["٠", "١", "٢", "٣", "٤", "٥", "٦", "٧", "٨", "٩"],
- arabext: ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"],
- bali: ["᭐", "᭑", "᭒", "᭓", "᭔", "᭕", "᭖", "᭗", "᭘", "᭙"],
- beng: ["০", "১", "২", "৩", "৪", "৫", "৬", "৭", "৮", "৯"],
- deva: ["०", "१", "२", "३", "४", "५", "६", "७", "८", "९"],
- fullwide: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
- gujr: ["૦", "૧", "૨", "૩", "૪", "૫", "૬", "૭", "૮", "૯"],
- guru: ["੦", "੧", "੨", "੩", "੪", "੫", "੬", "੭", "੮", "੯"],
- hanidec: ["〇", "一", "二", "三", "四", "五", "六", "七", "八", "九"],
- khmr: ["០", "១", "២", "៣", "៤", "៥", "៦", "៧", "៨", "៩"],
- knda: ["೦", "೧", "೨", "೩", "೪", "೫", "೬", "೭", "೮", "೯"],
- laoo: ["໐", "໑", "໒", "໓", "໔", "໕", "໖", "໗", "໘", "໙"],
- latn: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
- limb: ["᥆", "᥇", "᥈", "᥉", "᥊", "᥋", "᥌", "᥍", "᥎", "᥏"],
- mlym: ["൦", "൧", "൨", "൩", "൪", "൫", "൬", "൭", "൮", "൯"],
- mong: ["᠐", "᠑", "᠒", "᠓", "᠔", "᠕", "᠖", "᠗", "᠘", "᠙"],
- mymr: ["၀", "၁", "၂", "၃", "၄", "၅", "၆", "၇", "၈", "၉"],
- orya: ["୦", "୧", "୨", "୩", "୪", "୫", "୬", "୭", "୮", "୯"],
- tamldec: ["௦", "௧", "௨", "௩", "௪", "௫", "௬", "௭", "௮", "௯"],
- telu: ["౦", "౧", "౨", "౩", "౪", "౫", "౬", "౭", "౮", "౯"],
- thai: ["๐", "๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙"],
- tibt: ["༠", "༡", "༢", "༣", "༤", "༥", "༦", "༧", "༨", "༩"]
- };
- K(W.NumberFormat.prototype, "resolvedOptions", {
- configurable: !0,
- writable: !0,
- value: function() {
- var e, a = new q, r = ["locale", "numberingSystem", "style", "currency", "currencyDisplay", "minimumIntegerDigits", "minimumFractionDigits", "maximumFractionDigits", "minimumSignificantDigits", "maximumSignificantDigits", "useGrouping"], n = null != this && "object" == typeof this && B(this);
- if (!n ||!n["[[initializedNumberFormat]]"])
- throw new TypeError("`this` value for resolvedOptions() is not an initialized Intl.NumberFormat object.");
- for (var t = 0, s = r.length; s > t; t++)
- X.call(n, e = "[[" + r[t] + "]]") && (a[r[t]] = {
- value: n[e],
- writable: !0,
- configurable: !0,
- enumerable: !0
- });
- return V({}, a)
- }
- }), K(W, "DateTimeFormat", {
- configurable: !0,
- writable: !0,
- value: x
- }), K(x, "prototype", {
- writable: !1
- });
- var pe = {
- weekday: ["narrow", "short", "long"],
- era: ["narrow", "short", "long"],
- year: ["2-digit", "numeric"],
- month: ["2-digit", "numeric", "narrow", "short", "long"],
- day: ["2-digit", "numeric"],
- hour: ["2-digit", "numeric"],
- minute: ["2-digit", "numeric"],
- second: ["2-digit", "numeric"],
- timeZoneName: ["short", "long"]
- };
- ie.DateTimeFormat = {
- "[[availableLocales]]": [],
- "[[relevantExtensionKeys]]": ["ca", "nu"],
- "[[localeData]]": {}
- }, K(W.DateTimeFormat, "supportedLocalesOf", {
- configurable: !0,
- writable: !0,
- value: se.call(I, ie.DateTimeFormat)
- }), K(W.DateTimeFormat.prototype, "format", {
- configurable: !0,
- get: T
- }), K(W.DateTimeFormat.prototype, "resolvedOptions", {
- writable: !0,
- configurable: !0,
- value: function() {
- var e, a = new q, r = ["locale", "calendar", "numberingSystem", "timeZone", "hour12", "weekday", "era", "year", "month", "day", "hour", "minute", "second", "timeZoneName"], n = null != this && "object" == typeof this && B(this);
- if (!n ||!n["[[initializedDateTimeFormat]]"])
- throw new TypeError("`this` value for resolvedOptions() is not an initialized Intl.DateTimeFormat object.");
- for (var t = 0, s = r.length; s > t; t++)
- X.call(n, e = "[[" + r[t] + "]]") && (a[r[t]] = {
- value: n[e],
- writable: !0,
- configurable: !0,
- enumerable: !0
- });
- return V({}, a)
- }
- });
- var ye = W.__localeSensitiveProtos = {
- Number: {},
- Date: {}
- };
- ye.Number.toLocaleString = function() {
- if ("[object Number]" !== Object.prototype.toString.call(this))
- throw new TypeError("`this` value must be a number for Number.prototype.toLocaleString()");
- return M(new y(arguments[0], arguments[1]), this)
- }, ye.Date.toLocaleString = function() {
- if ("[object Date]" !== Object.prototype.toString.call(this))
- throw new TypeError("`this` value must be a Date instance for Date.prototype.toLocaleString()");
- var e =+ this;
- if (isNaN(e))
- return "Invalid Date";
- var a = arguments[0], r = arguments[1], r = E(r, "any", "all"), n = new x(a, r);
- return L(n, e)
- }, ye.Date.toLocaleDateString = function() {
- if ("[object Date]" !== Object.prototype.toString.call(this))
- throw new TypeError("`this` value must be a Date instance for Date.prototype.toLocaleDateString()");
- var e =+ this;
- if (isNaN(e))
- return "Invalid Date";
- var a = arguments[0], r = arguments[1], r = E(r, "date", "date"), n = new x(a, r);
- return L(n, e)
- }, ye.Date.toLocaleTimeString = function() {
- if ("[object Date]" !== Object.prototype.toString.call(this))
- throw new TypeError("`this` value must be a Date instance for Date.prototype.toLocaleTimeString()");
- var e =+ this;
- if (isNaN(e))
- return "Invalid Date";
- var a = arguments[0], r = arguments[1], r = E(r, "time", "time"), n = new x(a, r);
- return L(n, e)
- }, K(W, "__applyLocaleSensitivePrototypes", {
- writable: !0,
- configurable: !0,
- value: function() {
- K(Number.prototype, "toLocaleString", {
- writable: !0,
- configurable: !0,
- value: ye.Number.toLocaleString
- }), K(Date.prototype, "toLocaleString", {
- writable: !0,
- configurable: !0,
- value: ye.Date.toLocaleString
- });
- for (var e in ye.Date)
- X.call(ye.Date, e) && K(Date.prototype, e, {
- writable: !0,
- configurable: !0,
- value: ye.Date[e]
- })
- }
- }), K(W, "__addLocaleData", {
- value: function(e) {
- if (!n(e.locale))
- throw new Error("Object passed doesn't identify itself with a valid language tag");
- A(e, e.locale)
- }
- }), q.prototype = V(null), C.prototype = V(null), a["default"] = W
- },
- 1265: function(e, a) {
- "use strict";
- var r = "[a-z]{3}(?:-[a-z]{3}){0,2}", n = "(?:[a-z]{2,3}(?:-" + r + ")?|[a-z]{4}|[a-z]{5,8})", t = "[a-z]{4}", s = "(?:[a-z]{2}|\\d{3})", i = "(?:[a-z0-9]{5,8}|\\d[a-z0-9]{3})", o = "[0-9a-wy-z]", l = o + "(?:-[a-z0-9]{2,8})+", c = "x(?:-[a-z0-9]{1,8})+", u = "(?:en-GB-oed|i-(?:ami|bnn|default|enochian|hak|klingon|lux|mingo|navajo|pwn|tao|tay|tsu)|sgn-(?:BE-FR|BE-NL|CH-DE))", m = "(?:art-lojban|cel-gaulish|no-bok|no-nyn|zh-(?:guoyu|hakka|min|min-nan|xiang))", g = "(?:" + u + "|" + m + ")", h = n + "(?:-" + t + ")?(?:-" + s + ")?(?:-" + i + ")*(?:-" + l + ")*(?:-" + c + ")?", d = RegExp("^(?:" + h + "|" + c + "|" + g + ")$", "i"), f = RegExp("^(?!x).*?-(" + i + ")-(?:\\w{4,8}-(?!x-))*\\1\\b", "i"), p = RegExp("^(?!x).*?-(" + o + ")-(?:\\w+-(?!x-))*\\1\\b", "i"), y = RegExp("-" + l, "ig");
- a.expBCP47Syntax = d, a.expVariantDupes = f, a.expSingletonDupes = p, a.expExtSequences = y
- },
- 1266: function(e, a) {
- "use strict";
- function r(e) {
- for (var a = 0; a < g.length; a += 1)
- if (e.hasOwnProperty(g[a]))
- return !1;
- return !0
- }
- function n(e) {
- for (var a = 0; a < m.length; a += 1)
- if (e.hasOwnProperty(m[a]))
- return !1;
- return !0
- }
- function t(e, a) {
- for (var r = {}, n = 0; n < m.length; n += 1)
- e[m[n]] && (r[m[n]] = e[m[n]]);
- for (var t = 0; t < g.length; t += 1)
- a[g[t]] && (r[g[t]] = a[g[t]]);
- return r
- }
- function s(e) {
- return e.pattern12 = e.extendedPattern.replace(/'([^']*)'/g, function(e, a) {
- return a ? a : "'"
- }), e.pattern = e.pattern12.replace("{ampm}", "").replace(c, ""), e
- }
- function i(e, a) {
- if (!u.test(a)) {
- var r = {
- originalPattern: a
- };
- return r.extendedPattern = a.replace(l, function(e) {
- switch (e.charAt(0)) {
- case"G":
- return "{era}";
- case"y":
- case"Y":
- case"u":
- case"U":
- case"r":
- return "{year}";
- case"Q":
- case"q":
- return "{quarter}";
- case"M":
- case"L":
- return "{month}";
- case"w":
- case"W":
- return "{weekday}";
- case"d":
- case"D":
- case"F":
- case"g":
- return "{day}";
- case"E":
- case"e":
- case"c":
- return "{weekday}";
- case"a":
- case"b":
- case"B":
- return "{ampm}";
- case"h":
- case"H":
- case"k":
- case"K":
- return "{hour}";
- case"m":
- return "{minute}";
- case"s":
- case"S":
- case"A":
- return "{second}";
- case"z":
- case"Z":
- case"O":
- case"v":
- case"V":
- case"X":
- case"x":
- return "{timeZoneName}"
- }
- }), e.replace(l, function(e) {
- switch (e.charAt(0)) {
- case"G":
- r.era = ["short", "short", "short", "long", "narrow"][e.length - 1];
- break;
- case"y":
- case"Y":
- case"u":
- case"U":
- r.year = 2 === e.length ? "2-digit" : "numeric";
- break;
- case"Q":
- case"q":
- r.quarter = ["numeric", "2-digit", "short", "long", "narrow"][e.length - 1];
- break;
- case"M":
- case"L":
- r.month = ["numeric", "2-digit", "short", "long", "narrow"][e.length - 1];
- break;
- case"w":
- r.week = 2 === e.length ? "2-digit" : "numeric";
- break;
- case"W":
- r.week = "numeric";
- break;
- case"d":
- r.day = 2 === e.length ? "2-digit" : "numeric";
- break;
- case"D":
- r.day = "numeric";
- break;
- case"F":
- r.day = "numeric";
- break;
- case"E":
- r.weekday = ["short", "short", "short", "long", "narrow", "short"][e.length - 1];
- break;
- case"e":
- r.weekday = ["numeric", "2-digit", "short", "long", "narrow", "short"][e.length - 1];
- break;
- case"c":
- r.weekday = ["numeric", void 0, "short", "long", "narrow", "short"][e.length - 1];
- break;
- case"a":
- case"b":
- case"B":
- r.hour12=!0;
- break;
- case"H":
- case"k":
- r.hour = 2 === e.length ? "2-digit" : "numeric";
- break;
- case"h":
- case"K":
- r.hour12=!0, r.hour = 2 === e.length ? "2-digit" : "numeric";
- break;
- case"m":
- r.minute = 2 === e.length ? "2-digit" : "numeric";
- break;
- case"s":
- r.second = 2 === e.length ? "2-digit" : "numeric";
- break;
- case"z":
- case"Z":
- case"O":
- case"v":
- case"V":
- case"X":
- case"x":
- r.timeZoneName = e.length < 4 ? "short" : "long"
- }
- }), s(r)
- }
- }
- function o(e) {
- var a, o, l, c, u, m = e.availableFormats, g = e.timeFormats, h = e.dateFormats, d = [], f = [], p = [];
- for (a in m)
- m.hasOwnProperty(a) && (o = m[a], l = i(a, o), l && (d.push(l), r(l) ? p.push(l) : n(l) && f.push(l)));
- for (a in g)
- g.hasOwnProperty(a) && (o = g[a], l = i(a, o), l && (d.push(l), f.push(l)));
- for (a in h)
- h.hasOwnProperty(a) && (o = h[a], l = i(a, o), l && (d.push(l), p.push(l)));
- for (c = 0; c < f.length; c += 1)
- for (u = 0; u < p.length; u += 1)
- o = "long" === p[u].month ? p[u].weekday ? e.full : e["long"] : "short" === p[u].month ? e.medium : e["short"], l = t(p[u], f[c]), l.originalPattern = o, l.extendedPattern = o.replace("{0}", f[c].extendedPattern).replace("{1}", p[u].extendedPattern).replace(/^[,\s]+|[,\s]+$/gi, ""), d.push(s(l));
- return d
- }
- a.createDateTimeFormat = i, a.createDateTimeFormats = o;
- var l = /(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g, c = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, u = /[rqQxXVOvZASjJgwWIQq]/, m = ["weekday", "era", "year", "month", "day", "weekday", "quarter"], g = ["hour", "minute", "second", "hour12", "timeZoneName"]
- },
- 1267: 410,
- 1268: function(e, a) {
- e.exports = {
- locale: "en",
- date: {
- ca: ["gregory", "chinese", "generic"],
- hourNo0: !0,
- hour12: !0,
- formats: {
- medium: "{1}, {0}",
- availableFormats: {
- E: "ccc",
- EHm: "E HH:mm",
- EHms: "E HH:mm:ss",
- Ed: "d E",
- Ehm: "E h:mm a",
- Ehms: "E h:mm:ss a",
- Gy: "y G",
- GyMMM: "MMM y G",
- GyMMMEd: "E, MMM d, y G",
- GyMMMd: "MMM d, y G",
- H: "HH",
- Hm: "HH:mm",
- Hms: "HH:mm:ss",
- Hmsv: "HH:mm:ss v",
- Hmv: "HH:mm v",
- M: "L",
- MEd: "E, M/d",
- MMM: "LLL",
- MMMEd: "E, MMM d",
- MMMd: "MMM d",
- Md: "M/d",
- d: "d",
- h: "h a",
- hm: "h:mm a",
- hms: "h:mm:ss a",
- hmsv: "h:mm:ss a v",
- hmv: "h:mm a v",
- ms: "mm:ss",
- y: "y",
- yM: "M/y",
- yMEd: "E, M/d/y",
- yMMM: "MMM y",
- yMMMEd: "E, MMM d, y",
- yMMMd: "MMM d, y",
- yMd: "M/d/y",
- yQQQ: "QQQ y",
- yQQQQ: "QQQQ y"
- },
- dateFormats: {
- full: "EEEE, MMMM d, y",
- long: "MMMM d, y",
- medium: "MMM d, y",
- short: "M/d/yy"
- },
- timeFormats: {
- full: "h:mm:ss a zzzz",
- long: "h:mm:ss a z",
- medium: "h:mm:ss a",
- short: "h:mm a"
- }
- },
- calendars: {
- chinese: {
- months: {
- narrow: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"],
- short: ["Mo1", "Mo2", "Mo3", "Mo4", "Mo5", "Mo6", "Mo7", "Mo8", "Mo9", "Mo10", "Mo11", "Mo12"],
- long: ["Month1", "Month2", "Month3", "Month4", "Month5", "Month6", "Month7", "Month8", "Month9", "Month10", "Month11", "Month12"]
- },
- days: {
- narrow: ["S", "M", "T", "W", "T", "F", "S"],
- short: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
- long: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
- },
- dayPeriods: {
- am: "AM",
- pm: "PM"
- }
- },
- generic: {
- months: {
- narrow: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"],
- short: ["M01", "M02", "M03", "M04", "M05", "M06", "M07", "M08", "M09", "M10", "M11", "M12"],
- long: ["M01", "M02", "M03", "M04", "M05", "M06", "M07", "M08", "M09", "M10", "M11", "M12"]
- },
- days: {
- narrow: ["S", "M", "T", "W", "T", "F", "S"],
- short: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
- long: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
- },
- eras: {
- narrow: ["ERA0", "ERA1"],
- short: ["ERA0", "ERA1"],
- long: ["ERA0", "ERA1"]
- },
- dayPeriods: {
- am: "AM",
- pm: "PM"
- }
- },
- gregory: {
- months: {
- narrow: ["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"],
- short: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
- long: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
- },
- days: {
- narrow: ["S", "M", "T", "W", "T", "F", "S"],
- short: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
- long: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
- },
- eras: {
- narrow: ["B", "A", "BCE", "CE"],
- short: ["BC", "AD", "BCE", "CE"],
- long: ["Before Christ", "Anno Domini", "Before Common Era", "Common Era"]
- },
- dayPeriods: {
- am: "AM",
- pm: "PM"
- }
- }
- }
- },
- number: {
- nu: ["latn"],
- patterns: {
- decimal: {
- positivePattern: "{number}",
- negativePattern: "-{number}"
- },
- currency: {
- positivePattern: "{currency}{number}",
- negativePattern: "-{currency}{number}"
- },
- percent: {
- positivePattern: "{number}%",
- negativePattern: "-{number}%"
- }
- },
- symbols: {
- latn: {
- decimal: ".",
- group: ",",
- nan: "NaN",
- percent: "%",
- infinity: "∞"
- }
- },
- currencies: {
- AUD: "A$",
- BRL: "R$",
- CAD: "CA$",
- CNY: "CN¥",
- EUR: "€",
- GBP: "£",
- HKD: "HK$",
- ILS: "₪",
- INR: "₹",
- JPY: "¥",
- KRW: "₩",
- MXN: "MX$",
- NZD: "NZ$",
- TWD: "NT$",
- USD: "$",
- VND: "₫",
- XAF: "FCFA",
- XCD: "EC$",
- XOF: "CFA",
- XPF: "CFPF"
- }
- }
- }
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement