Advertisement
Guest User

broken1app.js

a guest
Apr 9th, 2016
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 62.91 KB | None | 0 0
  1. webpackJsonp([1], {
  2. 1263: function(e, a, r) {
  3. (function(n) {
  4. var t = r(1264), s = t["default"];
  5. n.IntlPolyfill = s, r(1267), n.Intl || (n.Intl = s, s.__applyLocaleSensitivePrototypes()), e.exports = a = s, a["default"] = s
  6. }).call(a, function() {
  7. return this
  8. }())
  9. },
  10. 1264: function(e, a, r) {
  11. /**
  12. * @license Copyright 2013 Andy Earnshaw, MIT License
  13. *
  14. * Implements the ECMAScript Internationalization API in ES5-compatible environments,
  15. * following the ECMA-402 specification as closely as possible
  16. *
  17. * ECMA-402: http://ecma-international.org/ecma-402/1.0/
  18. *
  19. * CLDR format locale data should be provided using IntlPolyfill.__addLocaleData().
  20. */
  21. "use strict";
  22. function n(e) {
  23. return Z.expBCP47Syntax.test(e) ? Z.expVariantDupes.test(e)?!1 : !Z.expSingletonDupes.test(e) : !1
  24. }
  25. function t(e) {
  26. var a, r;
  27. e = e.toLowerCase(), r = e.split("-");
  28. for (var n = 1, t = r.length; t > n; n++)
  29. if (2 === r[n].length)
  30. r[n] = r[n].toUpperCase();
  31. else if (4 === r[n].length)
  32. r[n] = r[n].charAt(0).toUpperCase() + r[n].slice(1);
  33. else if (1 === r[n].length && "x" !== r[n])
  34. break;
  35. 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("-");
  36. for (var n = 1, t = r.length; t > n; n++)
  37. 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));
  38. return ne.call(r, "-")
  39. }
  40. function s() {
  41. return Q
  42. }
  43. function i(e) {
  44. var a = String(e), r = G(a);
  45. return me.test(r)!==!1
  46. }
  47. function o(e) {
  48. if (void 0 === e)
  49. return new C;
  50. for (var a = new C, e = "string" == typeof e ? [e] : e, r = _(e), s = r.length, i = 0; s > i;) {
  51. var o = String(i), l = o in r;
  52. if (l) {
  53. var c = r[o];
  54. if (null == c || "string" != typeof c && "object" != typeof c)
  55. throw new TypeError("String or Object type expected");
  56. var u = String(c);
  57. if (!n(u))
  58. throw new RangeError("'" + u + "' is not a structurally valid language tag");
  59. u = t(u), - 1 === Y.call(a, u) && re.call(a, u)
  60. }
  61. i++
  62. }
  63. return a
  64. }
  65. function l(e, a) {
  66. for (var r = a; ;) {
  67. if (Y.call(e, r)>-1)
  68. return r;
  69. var n = r.lastIndexOf("-");
  70. if (0 > n)
  71. return;
  72. n >= 2 && "-" === r.charAt(n - 2) && (n -= 2), r = r.substring(0, n)
  73. }
  74. }
  75. function c(e, a) {
  76. for (var r, n = 0, t = a.length; t > n&&!r;) {
  77. var i = a[n], o = String(i).replace(ge, ""), r = l(e, o);
  78. n++
  79. }
  80. var c = new q;
  81. if (void 0 !== r) {
  82. if (c["[[locale]]"] = r, String(i) !== String(o)) {
  83. var u = i.match(ge)[0], m = i.indexOf("-u-");
  84. c["[[extension]]"] = u, c["[[extensionIndex]]"] = m
  85. }
  86. } else
  87. c["[[locale]]"] = s();
  88. return c
  89. }
  90. function u(e, a) {
  91. return c(e, a)
  92. }
  93. function m(e, a, r, n, t) {
  94. if (0 === e.length)
  95. throw new ReferenceError("No locale data has been provided for this object yet.");
  96. var s = r["[[localeMatcher]]"];
  97. if ("lookup" === s)
  98. var i = c(e, a);
  99. else
  100. var i = u(e, a);
  101. var o = i["[[locale]]"];
  102. if (X.call(i, "[[extension]]"))
  103. var l = i["[[extension]]"], m = i["[[extensionIndex]]"], g = String.prototype.split, h = g.call(l, "-"), d = h.length;
  104. var f = new q;
  105. f["[[dataLocale]]"] = o;
  106. for (var p = "-u", y = 0, v = n.length; v > y;) {
  107. var b = n[y], w = t[o], M = w[b], D = M[0], k = "", x = Y;
  108. if (void 0 !== h) {
  109. var F = x.call(h, b);
  110. if ( - 1 !== F)
  111. if (d > F + 1 && h[F + 1].length > 2) {
  112. var z = h[F + 1], E = x.call(M, z);
  113. if ( - 1 !== E)
  114. var D = z, k = "-" + b + "-" + D
  115. } else {
  116. var E = x(M, "true");
  117. if ( - 1 !== E)
  118. var D = "true"
  119. }
  120. }
  121. if (X.call(r, "[[" + b + "]]")) {
  122. var S = r["[[" + b + "]]"];
  123. - 1 !== x.call(M, S) && S !== D && (D = S, k = "")
  124. }
  125. f["[[" + b + "]]"] = D, p += k, y++
  126. }
  127. if (p.length > 2)
  128. var j = o.substring(0, m), N = o.substring(m), o = j + p + N;
  129. return f["[[locale]]"] = o, f
  130. }
  131. function g(e, a) {
  132. for (var r = a.length, n = new C, t = 0; r > t;) {
  133. var s = a[t], i = String(s).replace(ge, ""), o = l(e, i);
  134. void 0 !== o && re.call(n, s), t++
  135. }
  136. var c = ee.call(n);
  137. return c
  138. }
  139. function h(e, a) {
  140. return g(e, a)
  141. }
  142. function d(e, a, r) {
  143. if (void 0 !== r) {
  144. var r = new q(_(r)), n = r.localeMatcher;
  145. if (void 0 !== n && (n = String(n), "lookup" !== n && "best fit" !== n))throw new RangeError('matcher should be "lookup" or "best fit"')
  146. }
  147. if (void 0 === n || "best fit" === n)
  148. var t = h(e, a);
  149. else
  150. var t = g(e, a);
  151. for (var s in t)
  152. X.call(t, s) && K(t, s, {
  153. writable: !1,
  154. configurable: !1,
  155. value: t[s]
  156. });
  157. return K(t, "length", {
  158. writable: !1
  159. }), t
  160. }
  161. function f(e, a, r, n, t) {
  162. var s = e[a];
  163. if (void 0 !== s) {
  164. if (s = "boolean" === r ? Boolean(s) : "string" === r ? String(s) : s, void 0 !== n&&-1 === Y.call(n, s)
  165. )throw new RangeError("'" + s + "' is not an allowed value for `" + a + "`");
  166. return s
  167. }
  168. return t
  169. }
  170. function p(e, a, r, n, t) {
  171. var s = e[a];
  172. if (void 0 !== s) {
  173. if (s = Number(s), isNaN(s) || r > s || s > n)
  174. throw new RangeError("Value is not a number or outside accepted range");
  175. return Math.floor(s)
  176. }
  177. return t
  178. }
  179. function y() {
  180. var e = arguments[0], a = arguments[1];
  181. return this && this !== W ? v(_(this), e, a) : new W.NumberFormat(e, a)
  182. }
  183. function v(e, a, r) {
  184. var n = B(e), t = H();
  185. if (n["[[initializedIntlObject]]"]===!0)
  186. throw new TypeError("`this` object has already been initialized as an Intl object");
  187. K(e, "__getInternalProperties", {
  188. value: function() {
  189. return arguments[0] === oe ? n : void 0
  190. }
  191. }), n["[[initializedIntlObject]]"]=!0;
  192. var s = o(a);
  193. r = void 0 === r ? {} : _(r);
  194. var l = new q, c = f(r, "localeMatcher", "string", new C("lookup", "best fit"), "best fit");
  195. l["[[localeMatcher]]"] = c;
  196. var u = ie.NumberFormat["[[localeData]]"], g = m(ie.NumberFormat["[[availableLocales]]"], s, l, ie.NumberFormat["[[relevantExtensionKeys]]"], u);
  197. n["[[locale]]"] = g["[[locale]]"], n["[[numberingSystem]]"] = g["[[nu]]"], n["[[dataLocale]]"] = g["[[dataLocale]]"];
  198. var h = g["[[dataLocale]]"], d = f(r, "style", "string", new C("decimal", "percent", "currency"), "decimal");
  199. n["[[style]]"] = d;
  200. var y = f(r, "currency", "string");
  201. if (void 0 !== y&&!i(y)
  202. )throw new RangeError("'" + y + "' is not a valid currency code");
  203. if ("currency" === d && void 0 === y)
  204. throw new TypeError("Currency code is required when style is currency");
  205. if ("currency" === d) {
  206. y = y.toUpperCase(), n["[[currency]]"] = y;
  207. var v = b(y)
  208. }
  209. var M = f(r, "currencyDisplay", "string", new C("code", "symbol", "name"), "symbol");
  210. "currency" === d && (n["[[currencyDisplay]]"] = M);
  211. var D = p(r, "minimumIntegerDigits", 1, 21, 1);
  212. n["[[minimumIntegerDigits]]"] = D;
  213. var k = "currency" === d ? v: 0, x = p(r, "minimumFractionDigits", 0, 20, k);
  214. n["[[minimumFractionDigits]]"] = x;
  215. 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);
  216. n["[[maximumFractionDigits]]"] = z;
  217. var E = r.minimumSignificantDigits, S = r.maximumSignificantDigits;
  218. 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);
  219. var j = f(r, "useGrouping", "boolean", void 0, !0);
  220. n["[[useGrouping]]"] = j;
  221. var N = u[h], T = N.patterns, L = T[d];
  222. 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
  223. }
  224. function b(e) {
  225. return void 0 !== de[e] ? de[e] : 2
  226. }
  227. function w() {
  228. var e = null != this && "object" == typeof this && B(this);
  229. if (!e ||!e["[[initializedNumberFormat]]"])
  230. throw new TypeError("`this` value for format() is not an initialized Intl.NumberFormat object.");
  231. if (void 0 === e["[[boundFormat]]"]) {
  232. var a = function(e) {
  233. return M(this, Number(e))
  234. }, r = se.call(a, this);
  235. e["[[boundFormat]]"] = r
  236. }
  237. return e["[[boundFormat]]"]
  238. }
  239. function M(e, a) {
  240. 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;
  241. if (isFinite(a)===!1)
  242. isNaN(a) ? r = l.nan : (r = l.infinity, 0 > a && (c=!0));
  243. else {
  244. 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]) {
  245. var u = fe[t["[[numberingSystem]]"]];
  246. r = String(r).replace(/\d/g, function(e) {
  247. return u[e]
  248. })
  249. } else
  250. r = String(r);
  251. if (r = r.replace(/\./g, l.decimal), t["[[useGrouping]]"]===!0) {
  252. var m = r.split(l.decimal), g = m[0], h = o.patterns.primaryGroupSize || 3, d = o.patterns.secondaryGroupSize || h;
  253. if (g.length > h) {
  254. var f = new C, p = g.length - h, y = p%d, v = g.slice(0, y);
  255. for (v.length && re.call(f, v); p > y;)
  256. re.call(f, g.slice(y, y + d)), y += d;
  257. re.call(f, g.slice(p)), m[0] = ne.call(f, l.group)
  258. }
  259. r = ne.call(m, l.decimal)
  260. }
  261. }
  262. var b = t[c===!0 ? "[[negativePattern]]": "[[positivePattern]]"];
  263. if (b = b.replace("{number}", r), "currency" === t["[[style]]"]) {
  264. var w, M = t["[[currency]]"], x = o.currencies[M];
  265. switch (t["[[currencyDisplay]]"]) {
  266. case"symbol":
  267. w = x || M;
  268. break;
  269. default:
  270. case"code":
  271. case"name":
  272. w = M
  273. }
  274. b = b.replace("{currency}", w)
  275. }
  276. return n.exp.test(n.input), b
  277. }
  278. function D(e, a, r) {
  279. var n = r;
  280. if (0 === e)
  281. var t = ne.call(Array(n + 1), "0"), s = 0;
  282. else
  283. 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));
  284. if (s >= n)
  285. return t + ne.call(Array(s - n + 1 + 1), "0");
  286. if (s === n - 1)
  287. return t;
  288. 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) {
  289. for (var o = r - a; o > 0 && "0" === t.charAt(t.length - 1);)
  290. t = t.slice(0, - 1), o--;
  291. "." === t.charAt(t.length - 1) && (t = t.slice(0, - 1))
  292. }
  293. return t
  294. }
  295. function k(e, a, r, n) {
  296. 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;
  297. 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);)
  298. s = s.slice(0, - 1), o--;
  299. if ("." === s.slice( - 1) && (s = s.slice(0, - 1)), a > i)
  300. var c = ne.call(Array(a - i + 1), "0");
  301. return (c ? c : "") + s
  302. }
  303. function x() {
  304. var e = arguments[0], a = arguments[1];
  305. return this && this !== W ? F(_(this), e, a) : new W.DateTimeFormat(e, a)
  306. }
  307. function F(e, a, r) {
  308. var n = B(e), t = H();
  309. if (n["[[initializedIntlObject]]"]===!0)
  310. throw new TypeError("`this` object has already been initialized as an Intl object");
  311. K(e, "__getInternalProperties", {
  312. value: function() {
  313. return arguments[0] === oe ? n : void 0
  314. }
  315. }), n["[[initializedIntlObject]]"]=!0;
  316. var s = o(a), r = E(r, "any", "date"), i = new q;
  317. w = f(r, "localeMatcher", "string", new C("lookup", "best fit"), "best fit"), i["[[localeMatcher]]"] = w;
  318. var l = ie.DateTimeFormat, c = l["[[localeData]]"], u = m(l["[[availableLocales]]"], s, i, l["[[relevantExtensionKeys]]"], c);
  319. n["[[locale]]"] = u["[[locale]]"], n["[[calendar]]"] = u["[[ca]]"], n["[[numberingSystem]]"] = u["[[nu]]"], n["[[dataLocale]]"] = u["[[dataLocale]]"];
  320. var g = u["[[dataLocale]]"], h = r.timeZone;
  321. if (void 0 !== h && (h = G(h), "UTC" !== h))throw new RangeError("timeZone is not supported.");
  322. n["[[timeZone]]"] = h, i = new q;
  323. for (var d in pe)
  324. if (X.call(pe, d)) {
  325. var p = f(r, d, "string", pe[d]);
  326. i["[[" + d + "]]"] = p
  327. }
  328. var y, v = c[g], b = z(v.formats), w = f(r, "formatMatcher", "string", new C("basic", "best fit"), "best fit");
  329. v.formats = b, y = "basic" === w ? S(i, b) : N(i, b);
  330. for (var d in pe)
  331. if (X.call(pe, d) && X.call(y, d)) {
  332. var M = y[d];
  333. n["[[" + d + "]]"] = i["[[" + d + "]]"] || M
  334. }
  335. var D, k = f(r, "hour12", "boolean");
  336. if (n["[[hour]]"])
  337. if (k = void 0 === k ? v.hour12 : k, n["[[hour12]]"] = k, k===!0) {
  338. var x = v.hourNo0;
  339. n["[[hourNo0]]"] = x, D = y.pattern12
  340. } else
  341. D = y.pattern;
  342. else
  343. D = y.pattern;
  344. return n["[[pattern]]"] = D, n["[[boundFormat]]"] = void 0, n["[[initializedDateTimeFormat]]"]=!0, U && (e.format = T.call(e)), t.exp.test(t.input), e
  345. }
  346. function z(e) {
  347. return "[object Array]" === Object.prototype.toString.call(e) ? e : $.createDateTimeFormats(e)
  348. }
  349. function E(e, a, r) {
  350. if (void 0 === e)
  351. e = null;
  352. else {
  353. var n = _(e);
  354. e = new q;
  355. for (var t in n)
  356. e[t] = n[t]
  357. }
  358. var s = V, e = s(e), i=!0;
  359. 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
  360. }
  361. function S(e, a) {
  362. return j(e, a)
  363. }
  364. function j(e, a, r) {
  365. 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;) {
  366. var d = a[g], f = 0;
  367. for (var p in pe)
  368. if (X.call(pe, p)) {
  369. var y = e["[[" + p + "]]"], v = X.call(d, p) ? d[p]: void 0;
  370. if (void 0 === y && void 0 !== v)
  371. f -= i;
  372. else if (void 0 !== y && void 0 === v)
  373. f -= s;
  374. else {
  375. 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);
  376. !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)
  377. }
  378. }
  379. f > m && (m = f, n = d), g++
  380. }
  381. return n
  382. }
  383. function N(e, a) {
  384. return j(e, a, !0)
  385. }
  386. function T() {
  387. var e = null != this && "object" == typeof this && B(this);
  388. if (!e ||!e["[[initializedDateTimeFormat]]"])
  389. throw new TypeError("`this` value for format() is not an initialized Intl.DateTimeFormat object.");
  390. if (void 0 === e["[[boundFormat]]"]) {
  391. var a = function() {
  392. var e = Number(0 === arguments.length ? Date.now() : arguments[0]);
  393. return L(this, e)
  394. }, r = se.call(a, this);
  395. e["[[boundFormat]]"] = r
  396. }
  397. return e["[[boundFormat]]"]
  398. }
  399. function L(e, a) {
  400. if (!isFinite(a))
  401. throw new RangeError("Invalid valid date passed to format");
  402. var r = e.__getInternalProperties(oe), n = H(), t = r["[[locale]]"], s = new W.NumberFormat([t], {
  403. useGrouping: !1
  404. }), i = new W.NumberFormat([t], {
  405. minimumIntegerDigits: 2,
  406. useGrouping: !1
  407. }), o = P(a, r["[[calendar]]"], r["[[timeZone]]"]), l = r["[[pattern]]"], c = r["[[dataLocale]]"], u = ie.DateTimeFormat["[[localeData]]"][c].calendars, m = r["[[calendar]]"];
  408. for (var g in pe)
  409. if (X.call(r, "[[" + g + "]]")) {
  410. var h, d, f = r["[[" + g + "]]"], p = o["[[" + g + "]]"];
  411. 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)
  412. d = M(s, p);
  413. else if ("2-digit" === f)
  414. d = M(i, p), d.length > 2 && (d = d.slice( - 2));
  415. else if (f in le)
  416. switch (g) {
  417. case"month":
  418. d = R(u, m, "months", f, o["[[" + g + "]]"]);
  419. break;
  420. case"weekday":
  421. try {
  422. d = R(u, m, "days", f, o["[[" + g + "]]"])
  423. } catch (y) {
  424. throw new Error("Could not find weekday data for locale " + t)
  425. }
  426. break;
  427. case"timeZoneName":
  428. d = "";
  429. break;
  430. default:
  431. d = o["[[" + g + "]]"]
  432. }
  433. l = l.replace("{" + g + "}", d)
  434. }
  435. return r["[[hour12]]"]===!0 && (d = R(u, m, "dayPeriods", h ? "pm" : "am"), l = l.replace("{ampm}", d)), n.exp.test(n.input), l
  436. }
  437. function P(e, a, r) {
  438. var n = new Date(e), t = "get" + (r || "");
  439. return new q({
  440. "[[weekday]]": n[t + "Day"](),
  441. "[[era]]": + (n[t + "FullYear"]() >= 0),
  442. "[[year]]": n[t + "FullYear"](),
  443. "[[month]]": n[t + "Month"](),
  444. "[[day]]": n[t + "Date"](),
  445. "[[hour]]": n[t + "Hours"](),
  446. "[[minute]]": n[t + "Minutes"](),
  447. "[[second]]": n[t + "Seconds"](),
  448. "[[inDST]]": !1
  449. })
  450. }
  451. function A(e, a) {
  452. if (!e.number)
  453. throw new Error("Object passed doesn't contain locale data for Intl.NumberFormat");
  454. var r, n = [a], t = a.split("-");
  455. for (t.length > 2 && 4 === t[1].length && re.call(n, t[0] + "-" + t[2]); r = te.call(n);)
  456. 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);
  457. void 0 === Q && (Q = a), ce || (v(W.NumberFormat.prototype), ce=!0), e.date&&!ue && (F(W.DateTimeFormat.prototype), ue=!0)
  458. }
  459. function O(e) {
  460. if ("function" == typeof Math.log10)
  461. return Math.floor(Math.log10(e));
  462. var a = Math.round(Math.log(e) * Math.LOG10E);
  463. return a - (Number("1e" + a) > e)
  464. }
  465. function I(e) {
  466. if (!X.call(this, "[[availableLocales]]"))
  467. throw new TypeError("supportedLocalesOf() is not a constructor");
  468. var a = H(), r = arguments[1], n = this["[[availableLocales]]"], t = o(e);
  469. return a.exp.test(a.input), d(n, t, r)
  470. }
  471. function R(e, a, r, n, t) {
  472. var s = e[a] && e[a][r] ? e[a][r]: e.gregory[r], i = {
  473. narrow: ["short", "long"],
  474. short: ["long", "narrow"],
  475. long: ["short", "narrow"]
  476. }, o = X.call(s, n) ? s[n]: X.call(s, i[n][0]) ? s[i[n][0]]: s[i[n][1]];
  477. return null != t ? o[t] : o
  478. }
  479. function q(e) {
  480. for (var a in e)(e instanceof q || X.call(e, a)
  481. ) && K(this, a, {
  482. value: e[a],
  483. enumerable: !0,
  484. writable: !0,
  485. configurable: !0
  486. })
  487. }
  488. function C() {
  489. K(this, "length", {
  490. writable: !0,
  491. value: 0
  492. }), arguments.length && re.apply(this, ee.call(arguments))
  493. }
  494. function H() {
  495. for (var e = /[.?*+^$[\]\\(){}|-]/g, a = RegExp.lastMatch || "", r = RegExp.multiline ? "m" : "", n = {
  496. input: RegExp.input
  497. }, t = new C, s=!1, i = {}, o = 1; 9 >= o; o++)
  498. s = (i["$" + o] = RegExp["$" + o]) || s;
  499. if (a = a.replace(e, "\\$&"), s)
  500. for (var o = 1; 9 >= o; o++) {
  501. var l = i["$" + o];
  502. 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)
  503. }
  504. return n.exp = new RegExp(ne.call(t, "") + a, r), n
  505. }
  506. function G(e) {
  507. for (var a = e.length; a--;) {
  508. var r = e.charAt(a);
  509. r >= "a" && "z" >= r && (e = e.slice(0, a) + r.toUpperCase() + e.slice(a + 1))
  510. }
  511. return e
  512. }
  513. function _(e) {
  514. if (null == e)
  515. throw new TypeError("Cannot convert null or undefined to object");
  516. return Object(e)
  517. }
  518. function B(e) {
  519. return X.call(e, "__getInternalProperties") ? e.__getInternalProperties(oe) : V(null)
  520. }
  521. var Q, Z = r(1265), $ = r(1266), W = {}, J = function() {
  522. var e = {};
  523. try {
  524. return Object.defineProperty(e, "a", {}), "a"in e
  525. } catch (a) {
  526. return !1
  527. }
  528. }(), U=!J&&!Object.prototype.__defineGetter__, X = Object.prototype.hasOwnProperty, K = J ? Object.defineProperty : function(e, a, r) {
  529. "get"in r && e.__defineGetter__ ? e.__defineGetter__(a, r.get) : (!X.call(e, a) || "value"in r) && (e[a] = r.value)
  530. }, Y = Array.prototype.indexOf || function(e) {
  531. var a = this;
  532. if (!a.length)
  533. return - 1;
  534. for (var r = arguments[1] || 0, n = a.length; n > r; r++)
  535. if (a[r] === e)
  536. return r;
  537. return - 1
  538. }, V = Object.create || function(e, a) {
  539. function r() {}
  540. var n;
  541. r.prototype = e, n = new r;
  542. for (var t in a)
  543. X.call(a, t) && K(n, t, a[t]);
  544. return n
  545. }, 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) {
  546. var a = this, r = ee.call(arguments, 1);
  547. return 1 === a.length ? function(n) {
  548. return a.apply(e, ae.call(r, ee.call(arguments)))
  549. } : function() {
  550. return a.apply(e, ae.call(r, ee.call(arguments)))
  551. }
  552. }), ie = V(null), oe = Math.random(), le = V(null, {
  553. narrow: {},
  554. short: {},
  555. long: {}
  556. }), ce=!1, ue=!1, me = /^[A-Z]{3}$/, ge = /-u(?:-[0-9a-z]{2,8})+/gi, he = {
  557. tags: {
  558. "art-lojban": "jbo",
  559. "i-ami": "ami",
  560. "i-bnn": "bnn",
  561. "i-hak": "hak",
  562. "i-klingon": "tlh",
  563. "i-lux": "lb",
  564. "i-navajo": "nv",
  565. "i-pwn": "pwn",
  566. "i-tao": "tao",
  567. "i-tay": "tay",
  568. "i-tsu": "tsu",
  569. "no-bok": "nb",
  570. "no-nyn": "nn",
  571. "sgn-BE-FR": "sfb",
  572. "sgn-BE-NL": "vgt",
  573. "sgn-CH-DE": "sgg",
  574. "zh-guoyu": "cmn",
  575. "zh-hakka": "hak",
  576. "zh-min-nan": "nan",
  577. "zh-xiang": "hsn",
  578. "sgn-BR": "bzs",
  579. "sgn-CO": "csn",
  580. "sgn-DE": "gsg",
  581. "sgn-DK": "dsl",
  582. "sgn-ES": "ssp",
  583. "sgn-FR": "fsl",
  584. "sgn-GB": "bfi",
  585. "sgn-GR": "gss",
  586. "sgn-IE": "isg",
  587. "sgn-IT": "ise",
  588. "sgn-JP": "jsl",
  589. "sgn-MX": "mfs",
  590. "sgn-NI": "ncs",
  591. "sgn-NL": "dse",
  592. "sgn-NO": "nsl",
  593. "sgn-PT": "psr",
  594. "sgn-SE": "swl",
  595. "sgn-US": "ase",
  596. "sgn-ZA": "sfs",
  597. "zh-cmn": "cmn",
  598. "zh-cmn-Hans": "cmn-Hans",
  599. "zh-cmn-Hant": "cmn-Hant",
  600. "zh-gan": "gan",
  601. "zh-wuu": "wuu",
  602. "zh-yue": "yue"
  603. },
  604. subtags: {
  605. BU: "MM",
  606. DD: "DE",
  607. FX: "FR",
  608. TP: "TL",
  609. YD: "YE",
  610. ZR: "CD",
  611. heploc: "alalc97",
  612. in: "id",
  613. iw: "he",
  614. ji: "yi",
  615. jw: "jv",
  616. mo: "ro",
  617. ayx: "nun",
  618. bjd: "drl",
  619. ccq: "rki",
  620. cjr: "mom",
  621. cka: "cmr",
  622. cmk: "xch",
  623. drh: "khk",
  624. drw: "prs",
  625. gav: "dev",
  626. hrr: "jal",
  627. ibi: "opa",
  628. kgh: "kml",
  629. lcq: "ppr",
  630. mst: "mry",
  631. myt: "mry",
  632. sca: "hle",
  633. tie: "ras",
  634. tkk: "twm",
  635. tlw: "weo",
  636. tnf: "prs",
  637. ybd: "rki",
  638. yma: "lrr"
  639. },
  640. extLang: {
  641. aao: ["aao", "ar"],
  642. abh: ["abh", "ar"],
  643. abv: ["abv", "ar"],
  644. acm: ["acm", "ar"],
  645. acq: ["acq", "ar"],
  646. acw: ["acw", "ar"],
  647. acx: ["acx", "ar"],
  648. acy: ["acy", "ar"],
  649. adf: ["adf", "ar"],
  650. ads: ["ads", "sgn"],
  651. aeb: ["aeb", "ar"],
  652. aec: ["aec", "ar"],
  653. aed: ["aed", "sgn"],
  654. aen: ["aen", "sgn"],
  655. afb: ["afb", "ar"],
  656. afg: ["afg", "sgn"],
  657. ajp: ["ajp", "ar"],
  658. apc: ["apc", "ar"],
  659. apd: ["apd", "ar"],
  660. arb: ["arb", "ar"],
  661. arq: ["arq", "ar"],
  662. ars: ["ars", "ar"],
  663. ary: ["ary", "ar"],
  664. arz: ["arz", "ar"],
  665. ase: ["ase", "sgn"],
  666. asf: ["asf", "sgn"],
  667. asp: ["asp", "sgn"],
  668. asq: ["asq", "sgn"],
  669. asw: ["asw", "sgn"],
  670. auz: ["auz", "ar"],
  671. avl: ["avl", "ar"],
  672. ayh: ["ayh", "ar"],
  673. ayl: ["ayl", "ar"],
  674. ayn: ["ayn", "ar"],
  675. ayp: ["ayp", "ar"],
  676. bbz: ["bbz", "ar"],
  677. bfi: ["bfi", "sgn"],
  678. bfk: ["bfk", "sgn"],
  679. bjn: ["bjn", "ms"],
  680. bog: ["bog", "sgn"],
  681. bqn: ["bqn", "sgn"],
  682. bqy: ["bqy", "sgn"],
  683. btj: ["btj", "ms"],
  684. bve: ["bve", "ms"],
  685. bvl: ["bvl", "sgn"],
  686. bvu: ["bvu", "ms"],
  687. bzs: ["bzs", "sgn"],
  688. cdo: ["cdo", "zh"],
  689. cds: ["cds", "sgn"],
  690. cjy: ["cjy", "zh"],
  691. cmn: ["cmn", "zh"],
  692. coa: ["coa", "ms"],
  693. cpx: ["cpx", "zh"],
  694. csc: ["csc", "sgn"],
  695. csd: ["csd", "sgn"],
  696. cse: ["cse", "sgn"],
  697. csf: ["csf", "sgn"],
  698. csg: ["csg", "sgn"],
  699. csl: ["csl", "sgn"],
  700. csn: ["csn", "sgn"],
  701. csq: ["csq", "sgn"],
  702. csr: ["csr", "sgn"],
  703. czh: ["czh", "zh"],
  704. czo: ["czo", "zh"],
  705. doq: ["doq", "sgn"],
  706. dse: ["dse", "sgn"],
  707. dsl: ["dsl", "sgn"],
  708. dup: ["dup", "ms"],
  709. ecs: ["ecs", "sgn"],
  710. esl: ["esl", "sgn"],
  711. esn: ["esn", "sgn"],
  712. eso: ["eso", "sgn"],
  713. eth: ["eth", "sgn"],
  714. fcs: ["fcs", "sgn"],
  715. fse: ["fse", "sgn"],
  716. fsl: ["fsl", "sgn"],
  717. fss: ["fss", "sgn"],
  718. gan: ["gan", "zh"],
  719. gds: ["gds", "sgn"],
  720. gom: ["gom", "kok"],
  721. gse: ["gse", "sgn"],
  722. gsg: ["gsg", "sgn"],
  723. gsm: ["gsm", "sgn"],
  724. gss: ["gss", "sgn"],
  725. gus: ["gus", "sgn"],
  726. hab: ["hab", "sgn"],
  727. haf: ["haf", "sgn"],
  728. hak: ["hak", "zh"],
  729. hds: ["hds", "sgn"],
  730. hji: ["hji", "ms"],
  731. hks: ["hks", "sgn"],
  732. hos: ["hos", "sgn"],
  733. hps: ["hps", "sgn"],
  734. hsh: ["hsh", "sgn"],
  735. hsl: ["hsl", "sgn"],
  736. hsn: ["hsn", "zh"],
  737. icl: ["icl", "sgn"],
  738. ils: ["ils", "sgn"],
  739. inl: ["inl", "sgn"],
  740. ins: ["ins", "sgn"],
  741. ise: ["ise", "sgn"],
  742. isg: ["isg", "sgn"],
  743. isr: ["isr", "sgn"],
  744. jak: ["jak", "ms"],
  745. jax: ["jax", "ms"],
  746. jcs: ["jcs", "sgn"],
  747. jhs: ["jhs", "sgn"],
  748. jls: ["jls", "sgn"],
  749. jos: ["jos", "sgn"],
  750. jsl: ["jsl", "sgn"],
  751. jus: ["jus", "sgn"],
  752. kgi: ["kgi", "sgn"],
  753. knn: ["knn", "kok"],
  754. kvb: ["kvb", "ms"],
  755. kvk: ["kvk", "sgn"],
  756. kvr: ["kvr", "ms"],
  757. kxd: ["kxd", "ms"],
  758. lbs: ["lbs", "sgn"],
  759. lce: ["lce", "ms"],
  760. lcf: ["lcf", "ms"],
  761. liw: ["liw", "ms"],
  762. lls: ["lls", "sgn"],
  763. lsg: ["lsg", "sgn"],
  764. lsl: ["lsl", "sgn"],
  765. lso: ["lso", "sgn"],
  766. lsp: ["lsp", "sgn"],
  767. lst: ["lst", "sgn"],
  768. lsy: ["lsy", "sgn"],
  769. ltg: ["ltg", "lv"],
  770. lvs: ["lvs", "lv"],
  771. lzh: ["lzh", "zh"],
  772. max: ["max", "ms"],
  773. mdl: ["mdl", "sgn"],
  774. meo: ["meo", "ms"],
  775. mfa: ["mfa", "ms"],
  776. mfb: ["mfb", "ms"],
  777. mfs: ["mfs", "sgn"],
  778. min: ["min", "ms"],
  779. mnp: ["mnp", "zh"],
  780. mqg: ["mqg", "ms"],
  781. mre: ["mre", "sgn"],
  782. msd: ["msd", "sgn"],
  783. msi: ["msi", "ms"],
  784. msr: ["msr", "sgn"],
  785. mui: ["mui", "ms"],
  786. mzc: ["mzc", "sgn"],
  787. mzg: ["mzg", "sgn"],
  788. mzy: ["mzy", "sgn"],
  789. nan: ["nan", "zh"],
  790. nbs: ["nbs", "sgn"],
  791. ncs: ["ncs", "sgn"],
  792. nsi: ["nsi", "sgn"],
  793. nsl: ["nsl", "sgn"],
  794. nsp: ["nsp", "sgn"],
  795. nsr: ["nsr", "sgn"],
  796. nzs: ["nzs", "sgn"],
  797. okl: ["okl", "sgn"],
  798. orn: ["orn", "ms"],
  799. ors: ["ors", "ms"],
  800. pel: ["pel", "ms"],
  801. pga: ["pga", "ar"],
  802. pks: ["pks", "sgn"],
  803. prl: ["prl", "sgn"],
  804. prz: ["prz", "sgn"],
  805. psc: ["psc", "sgn"],
  806. psd: ["psd", "sgn"],
  807. pse: ["pse", "ms"],
  808. psg: ["psg", "sgn"],
  809. psl: ["psl", "sgn"],
  810. pso: ["pso", "sgn"],
  811. psp: ["psp", "sgn"],
  812. psr: ["psr", "sgn"],
  813. pys: ["pys", "sgn"],
  814. rms: ["rms", "sgn"],
  815. rsi: ["rsi", "sgn"],
  816. rsl: ["rsl", "sgn"],
  817. sdl: ["sdl", "sgn"],
  818. sfb: ["sfb", "sgn"],
  819. sfs: ["sfs", "sgn"],
  820. sgg: ["sgg", "sgn"],
  821. sgx: ["sgx", "sgn"],
  822. shu: ["shu", "ar"],
  823. slf: ["slf", "sgn"],
  824. sls: ["sls", "sgn"],
  825. sqk: ["sqk", "sgn"],
  826. sqs: ["sqs", "sgn"],
  827. ssh: ["ssh", "ar"],
  828. ssp: ["ssp", "sgn"],
  829. ssr: ["ssr", "sgn"],
  830. svk: ["svk", "sgn"],
  831. swc: ["swc", "sw"],
  832. swh: ["swh", "sw"],
  833. swl: ["swl", "sgn"],
  834. syy: ["syy", "sgn"],
  835. tmw: ["tmw", "ms"],
  836. tse: ["tse", "sgn"],
  837. tsm: ["tsm", "sgn"],
  838. tsq: ["tsq", "sgn"],
  839. tss: ["tss", "sgn"],
  840. tsy: ["tsy", "sgn"],
  841. tza: ["tza", "sgn"],
  842. ugn: ["ugn", "sgn"],
  843. ugy: ["ugy", "sgn"],
  844. ukl: ["ukl", "sgn"],
  845. uks: ["uks", "sgn"],
  846. urk: ["urk", "ms"],
  847. uzn: ["uzn", "uz"],
  848. uzs: ["uzs", "uz"],
  849. vgt: ["vgt", "sgn"],
  850. vkk: ["vkk", "ms"],
  851. vkt: ["vkt", "ms"],
  852. vsi: ["vsi", "sgn"],
  853. vsl: ["vsl", "sgn"],
  854. vsv: ["vsv", "sgn"],
  855. wuu: ["wuu", "zh"],
  856. xki: ["xki", "sgn"],
  857. xml: ["xml", "sgn"],
  858. xmm: ["xmm", "ms"],
  859. xms: ["xms", "sgn"],
  860. yds: ["yds", "sgn"],
  861. ysl: ["ysl", "sgn"],
  862. yue: ["yue", "zh"],
  863. zib: ["zib", "sgn"],
  864. zlm: ["zlm", "ms"],
  865. zmi: ["zmi", "ms"],
  866. zsl: ["zsl", "sgn"],
  867. zsm: ["zsm", "ms"]
  868. }
  869. }, de = {
  870. BHD: 3,
  871. BYR: 0,
  872. XOF: 0,
  873. BIF: 0,
  874. XAF: 0,
  875. CLF: 4,
  876. CLP: 0,
  877. KMF: 0,
  878. DJF: 0,
  879. XPF: 0,
  880. GNF: 0,
  881. ISK: 0,
  882. IQD: 3,
  883. JPY: 0,
  884. JOD: 3,
  885. KRW: 0,
  886. KWD: 3,
  887. LYD: 3,
  888. OMR: 3,
  889. PYG: 0,
  890. RWF: 0,
  891. TND: 3,
  892. UGX: 0,
  893. UYI: 0,
  894. VUV: 0,
  895. VND: 0
  896. };
  897. K(W, "NumberFormat", {
  898. configurable: !0,
  899. writable: !0,
  900. value: y
  901. }), K(W.NumberFormat, "prototype", {
  902. writable: !1
  903. }), ie.NumberFormat = {
  904. "[[availableLocales]]": [],
  905. "[[relevantExtensionKeys]]": ["nu"],
  906. "[[localeData]]": {}
  907. }, K(W.NumberFormat, "supportedLocalesOf", {
  908. configurable: !0,
  909. writable: !0,
  910. value: se.call(I, ie.NumberFormat)
  911. }), K(W.NumberFormat.prototype, "format", {
  912. configurable: !0,
  913. get: w
  914. });
  915. var fe = {
  916. arab: ["٠", "١", "٢", "٣", "٤", "٥", "٦", "٧", "٨", "٩"],
  917. arabext: ["۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹"],
  918. bali: ["᭐", "᭑", "᭒", "᭓", "᭔", "᭕", "᭖", "᭗", "᭘", "᭙"],
  919. beng: ["০", "১", "২", "৩", "৪", "৫", "৬", "৭", "৮", "৯"],
  920. deva: ["०", "१", "२", "३", "४", "५", "६", "७", "८", "९"],
  921. fullwide: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
  922. gujr: ["૦", "૧", "૨", "૩", "૪", "૫", "૬", "૭", "૮", "૯"],
  923. guru: ["੦", "੧", "੨", "੩", "੪", "੫", "੬", "੭", "੮", "੯"],
  924. hanidec: ["〇", "一", "二", "三", "四", "五", "六", "七", "八", "九"],
  925. khmr: ["០", "១", "២", "៣", "៤", "៥", "៦", "៧", "៨", "៩"],
  926. knda: ["೦", "೧", "೨", "೩", "೪", "೫", "೬", "೭", "೮", "೯"],
  927. laoo: ["໐", "໑", "໒", "໓", "໔", "໕", "໖", "໗", "໘", "໙"],
  928. latn: ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
  929. limb: ["᥆", "᥇", "᥈", "᥉", "᥊", "᥋", "᥌", "᥍", "᥎", "᥏"],
  930. mlym: ["൦", "൧", "൨", "൩", "൪", "൫", "൬", "൭", "൮", "൯"],
  931. mong: ["᠐", "᠑", "᠒", "᠓", "᠔", "᠕", "᠖", "᠗", "᠘", "᠙"],
  932. mymr: ["၀", "၁", "၂", "၃", "၄", "၅", "၆", "၇", "၈", "၉"],
  933. orya: ["୦", "୧", "୨", "୩", "୪", "୫", "୬", "୭", "୮", "୯"],
  934. tamldec: ["௦", "௧", "௨", "௩", "௪", "௫", "௬", "௭", "௮", "௯"],
  935. telu: ["౦", "౧", "౨", "౩", "౪", "౫", "౬", "౭", "౮", "౯"],
  936. thai: ["๐", "๑", "๒", "๓", "๔", "๕", "๖", "๗", "๘", "๙"],
  937. tibt: ["༠", "༡", "༢", "༣", "༤", "༥", "༦", "༧", "༨", "༩"]
  938. };
  939. K(W.NumberFormat.prototype, "resolvedOptions", {
  940. configurable: !0,
  941. writable: !0,
  942. value: function() {
  943. 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);
  944. if (!n ||!n["[[initializedNumberFormat]]"])
  945. throw new TypeError("`this` value for resolvedOptions() is not an initialized Intl.NumberFormat object.");
  946. for (var t = 0, s = r.length; s > t; t++)
  947. X.call(n, e = "[[" + r[t] + "]]") && (a[r[t]] = {
  948. value: n[e],
  949. writable: !0,
  950. configurable: !0,
  951. enumerable: !0
  952. });
  953. return V({}, a)
  954. }
  955. }), K(W, "DateTimeFormat", {
  956. configurable: !0,
  957. writable: !0,
  958. value: x
  959. }), K(x, "prototype", {
  960. writable: !1
  961. });
  962. var pe = {
  963. weekday: ["narrow", "short", "long"],
  964. era: ["narrow", "short", "long"],
  965. year: ["2-digit", "numeric"],
  966. month: ["2-digit", "numeric", "narrow", "short", "long"],
  967. day: ["2-digit", "numeric"],
  968. hour: ["2-digit", "numeric"],
  969. minute: ["2-digit", "numeric"],
  970. second: ["2-digit", "numeric"],
  971. timeZoneName: ["short", "long"]
  972. };
  973. ie.DateTimeFormat = {
  974. "[[availableLocales]]": [],
  975. "[[relevantExtensionKeys]]": ["ca", "nu"],
  976. "[[localeData]]": {}
  977. }, K(W.DateTimeFormat, "supportedLocalesOf", {
  978. configurable: !0,
  979. writable: !0,
  980. value: se.call(I, ie.DateTimeFormat)
  981. }), K(W.DateTimeFormat.prototype, "format", {
  982. configurable: !0,
  983. get: T
  984. }), K(W.DateTimeFormat.prototype, "resolvedOptions", {
  985. writable: !0,
  986. configurable: !0,
  987. value: function() {
  988. 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);
  989. if (!n ||!n["[[initializedDateTimeFormat]]"])
  990. throw new TypeError("`this` value for resolvedOptions() is not an initialized Intl.DateTimeFormat object.");
  991. for (var t = 0, s = r.length; s > t; t++)
  992. X.call(n, e = "[[" + r[t] + "]]") && (a[r[t]] = {
  993. value: n[e],
  994. writable: !0,
  995. configurable: !0,
  996. enumerable: !0
  997. });
  998. return V({}, a)
  999. }
  1000. });
  1001. var ye = W.__localeSensitiveProtos = {
  1002. Number: {},
  1003. Date: {}
  1004. };
  1005. ye.Number.toLocaleString = function() {
  1006. if ("[object Number]" !== Object.prototype.toString.call(this))
  1007. throw new TypeError("`this` value must be a number for Number.prototype.toLocaleString()");
  1008. return M(new y(arguments[0], arguments[1]), this)
  1009. }, ye.Date.toLocaleString = function() {
  1010. if ("[object Date]" !== Object.prototype.toString.call(this))
  1011. throw new TypeError("`this` value must be a Date instance for Date.prototype.toLocaleString()");
  1012. var e =+ this;
  1013. if (isNaN(e))
  1014. return "Invalid Date";
  1015. var a = arguments[0], r = arguments[1], r = E(r, "any", "all"), n = new x(a, r);
  1016. return L(n, e)
  1017. }, ye.Date.toLocaleDateString = function() {
  1018. if ("[object Date]" !== Object.prototype.toString.call(this))
  1019. throw new TypeError("`this` value must be a Date instance for Date.prototype.toLocaleDateString()");
  1020. var e =+ this;
  1021. if (isNaN(e))
  1022. return "Invalid Date";
  1023. var a = arguments[0], r = arguments[1], r = E(r, "date", "date"), n = new x(a, r);
  1024. return L(n, e)
  1025. }, ye.Date.toLocaleTimeString = function() {
  1026. if ("[object Date]" !== Object.prototype.toString.call(this))
  1027. throw new TypeError("`this` value must be a Date instance for Date.prototype.toLocaleTimeString()");
  1028. var e =+ this;
  1029. if (isNaN(e))
  1030. return "Invalid Date";
  1031. var a = arguments[0], r = arguments[1], r = E(r, "time", "time"), n = new x(a, r);
  1032. return L(n, e)
  1033. }, K(W, "__applyLocaleSensitivePrototypes", {
  1034. writable: !0,
  1035. configurable: !0,
  1036. value: function() {
  1037. K(Number.prototype, "toLocaleString", {
  1038. writable: !0,
  1039. configurable: !0,
  1040. value: ye.Number.toLocaleString
  1041. }), K(Date.prototype, "toLocaleString", {
  1042. writable: !0,
  1043. configurable: !0,
  1044. value: ye.Date.toLocaleString
  1045. });
  1046. for (var e in ye.Date)
  1047. X.call(ye.Date, e) && K(Date.prototype, e, {
  1048. writable: !0,
  1049. configurable: !0,
  1050. value: ye.Date[e]
  1051. })
  1052. }
  1053. }), K(W, "__addLocaleData", {
  1054. value: function(e) {
  1055. if (!n(e.locale))
  1056. throw new Error("Object passed doesn't identify itself with a valid language tag");
  1057. A(e, e.locale)
  1058. }
  1059. }), q.prototype = V(null), C.prototype = V(null), a["default"] = W
  1060. },
  1061. 1265: function(e, a) {
  1062. "use strict";
  1063. 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");
  1064. a.expBCP47Syntax = d, a.expVariantDupes = f, a.expSingletonDupes = p, a.expExtSequences = y
  1065. },
  1066. 1266: function(e, a) {
  1067. "use strict";
  1068. function r(e) {
  1069. for (var a = 0; a < g.length; a += 1)
  1070. if (e.hasOwnProperty(g[a]))
  1071. return !1;
  1072. return !0
  1073. }
  1074. function n(e) {
  1075. for (var a = 0; a < m.length; a += 1)
  1076. if (e.hasOwnProperty(m[a]))
  1077. return !1;
  1078. return !0
  1079. }
  1080. function t(e, a) {
  1081. for (var r = {}, n = 0; n < m.length; n += 1)
  1082. e[m[n]] && (r[m[n]] = e[m[n]]);
  1083. for (var t = 0; t < g.length; t += 1)
  1084. a[g[t]] && (r[g[t]] = a[g[t]]);
  1085. return r
  1086. }
  1087. function s(e) {
  1088. return e.pattern12 = e.extendedPattern.replace(/'([^']*)'/g, function(e, a) {
  1089. return a ? a : "'"
  1090. }), e.pattern = e.pattern12.replace("{ampm}", "").replace(c, ""), e
  1091. }
  1092. function i(e, a) {
  1093. if (!u.test(a)) {
  1094. var r = {
  1095. originalPattern: a
  1096. };
  1097. return r.extendedPattern = a.replace(l, function(e) {
  1098. switch (e.charAt(0)) {
  1099. case"G":
  1100. return "{era}";
  1101. case"y":
  1102. case"Y":
  1103. case"u":
  1104. case"U":
  1105. case"r":
  1106. return "{year}";
  1107. case"Q":
  1108. case"q":
  1109. return "{quarter}";
  1110. case"M":
  1111. case"L":
  1112. return "{month}";
  1113. case"w":
  1114. case"W":
  1115. return "{weekday}";
  1116. case"d":
  1117. case"D":
  1118. case"F":
  1119. case"g":
  1120. return "{day}";
  1121. case"E":
  1122. case"e":
  1123. case"c":
  1124. return "{weekday}";
  1125. case"a":
  1126. case"b":
  1127. case"B":
  1128. return "{ampm}";
  1129. case"h":
  1130. case"H":
  1131. case"k":
  1132. case"K":
  1133. return "{hour}";
  1134. case"m":
  1135. return "{minute}";
  1136. case"s":
  1137. case"S":
  1138. case"A":
  1139. return "{second}";
  1140. case"z":
  1141. case"Z":
  1142. case"O":
  1143. case"v":
  1144. case"V":
  1145. case"X":
  1146. case"x":
  1147. return "{timeZoneName}"
  1148. }
  1149. }), e.replace(l, function(e) {
  1150. switch (e.charAt(0)) {
  1151. case"G":
  1152. r.era = ["short", "short", "short", "long", "narrow"][e.length - 1];
  1153. break;
  1154. case"y":
  1155. case"Y":
  1156. case"u":
  1157. case"U":
  1158. r.year = 2 === e.length ? "2-digit" : "numeric";
  1159. break;
  1160. case"Q":
  1161. case"q":
  1162. r.quarter = ["numeric", "2-digit", "short", "long", "narrow"][e.length - 1];
  1163. break;
  1164. case"M":
  1165. case"L":
  1166. r.month = ["numeric", "2-digit", "short", "long", "narrow"][e.length - 1];
  1167. break;
  1168. case"w":
  1169. r.week = 2 === e.length ? "2-digit" : "numeric";
  1170. break;
  1171. case"W":
  1172. r.week = "numeric";
  1173. break;
  1174. case"d":
  1175. r.day = 2 === e.length ? "2-digit" : "numeric";
  1176. break;
  1177. case"D":
  1178. r.day = "numeric";
  1179. break;
  1180. case"F":
  1181. r.day = "numeric";
  1182. break;
  1183. case"E":
  1184. r.weekday = ["short", "short", "short", "long", "narrow", "short"][e.length - 1];
  1185. break;
  1186. case"e":
  1187. r.weekday = ["numeric", "2-digit", "short", "long", "narrow", "short"][e.length - 1];
  1188. break;
  1189. case"c":
  1190. r.weekday = ["numeric", void 0, "short", "long", "narrow", "short"][e.length - 1];
  1191. break;
  1192. case"a":
  1193. case"b":
  1194. case"B":
  1195. r.hour12=!0;
  1196. break;
  1197. case"H":
  1198. case"k":
  1199. r.hour = 2 === e.length ? "2-digit" : "numeric";
  1200. break;
  1201. case"h":
  1202. case"K":
  1203. r.hour12=!0, r.hour = 2 === e.length ? "2-digit" : "numeric";
  1204. break;
  1205. case"m":
  1206. r.minute = 2 === e.length ? "2-digit" : "numeric";
  1207. break;
  1208. case"s":
  1209. r.second = 2 === e.length ? "2-digit" : "numeric";
  1210. break;
  1211. case"z":
  1212. case"Z":
  1213. case"O":
  1214. case"v":
  1215. case"V":
  1216. case"X":
  1217. case"x":
  1218. r.timeZoneName = e.length < 4 ? "short" : "long"
  1219. }
  1220. }), s(r)
  1221. }
  1222. }
  1223. function o(e) {
  1224. var a, o, l, c, u, m = e.availableFormats, g = e.timeFormats, h = e.dateFormats, d = [], f = [], p = [];
  1225. for (a in m)
  1226. m.hasOwnProperty(a) && (o = m[a], l = i(a, o), l && (d.push(l), r(l) ? p.push(l) : n(l) && f.push(l)));
  1227. for (a in g)
  1228. g.hasOwnProperty(a) && (o = g[a], l = i(a, o), l && (d.push(l), f.push(l)));
  1229. for (a in h)
  1230. h.hasOwnProperty(a) && (o = h[a], l = i(a, o), l && (d.push(l), p.push(l)));
  1231. for (c = 0; c < f.length; c += 1)
  1232. for (u = 0; u < p.length; u += 1)
  1233. 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));
  1234. return d
  1235. }
  1236. a.createDateTimeFormat = i, a.createDateTimeFormats = o;
  1237. 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"]
  1238. },
  1239. 1267: 410,
  1240. 1268: function(e, a) {
  1241. e.exports = {
  1242. locale: "en",
  1243. date: {
  1244. ca: ["gregory", "chinese", "generic"],
  1245. hourNo0: !0,
  1246. hour12: !0,
  1247. formats: {
  1248. medium: "{1}, {0}",
  1249. availableFormats: {
  1250. E: "ccc",
  1251. EHm: "E HH:mm",
  1252. EHms: "E HH:mm:ss",
  1253. Ed: "d E",
  1254. Ehm: "E h:mm a",
  1255. Ehms: "E h:mm:ss a",
  1256. Gy: "y G",
  1257. GyMMM: "MMM y G",
  1258. GyMMMEd: "E, MMM d, y G",
  1259. GyMMMd: "MMM d, y G",
  1260. H: "HH",
  1261. Hm: "HH:mm",
  1262. Hms: "HH:mm:ss",
  1263. Hmsv: "HH:mm:ss v",
  1264. Hmv: "HH:mm v",
  1265. M: "L",
  1266. MEd: "E, M/d",
  1267. MMM: "LLL",
  1268. MMMEd: "E, MMM d",
  1269. MMMd: "MMM d",
  1270. Md: "M/d",
  1271. d: "d",
  1272. h: "h a",
  1273. hm: "h:mm a",
  1274. hms: "h:mm:ss a",
  1275. hmsv: "h:mm:ss a v",
  1276. hmv: "h:mm a v",
  1277. ms: "mm:ss",
  1278. y: "y",
  1279. yM: "M/y",
  1280. yMEd: "E, M/d/y",
  1281. yMMM: "MMM y",
  1282. yMMMEd: "E, MMM d, y",
  1283. yMMMd: "MMM d, y",
  1284. yMd: "M/d/y",
  1285. yQQQ: "QQQ y",
  1286. yQQQQ: "QQQQ y"
  1287. },
  1288. dateFormats: {
  1289. full: "EEEE, MMMM d, y",
  1290. long: "MMMM d, y",
  1291. medium: "MMM d, y",
  1292. short: "M/d/yy"
  1293. },
  1294. timeFormats: {
  1295. full: "h:mm:ss a zzzz",
  1296. long: "h:mm:ss a z",
  1297. medium: "h:mm:ss a",
  1298. short: "h:mm a"
  1299. }
  1300. },
  1301. calendars: {
  1302. chinese: {
  1303. months: {
  1304. narrow: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"],
  1305. short: ["Mo1", "Mo2", "Mo3", "Mo4", "Mo5", "Mo6", "Mo7", "Mo8", "Mo9", "Mo10", "Mo11", "Mo12"],
  1306. long: ["Month1", "Month2", "Month3", "Month4", "Month5", "Month6", "Month7", "Month8", "Month9", "Month10", "Month11", "Month12"]
  1307. },
  1308. days: {
  1309. narrow: ["S", "M", "T", "W", "T", "F", "S"],
  1310. short: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
  1311. long: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
  1312. },
  1313. dayPeriods: {
  1314. am: "AM",
  1315. pm: "PM"
  1316. }
  1317. },
  1318. generic: {
  1319. months: {
  1320. narrow: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12"],
  1321. short: ["M01", "M02", "M03", "M04", "M05", "M06", "M07", "M08", "M09", "M10", "M11", "M12"],
  1322. long: ["M01", "M02", "M03", "M04", "M05", "M06", "M07", "M08", "M09", "M10", "M11", "M12"]
  1323. },
  1324. days: {
  1325. narrow: ["S", "M", "T", "W", "T", "F", "S"],
  1326. short: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
  1327. long: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
  1328. },
  1329. eras: {
  1330. narrow: ["ERA0", "ERA1"],
  1331. short: ["ERA0", "ERA1"],
  1332. long: ["ERA0", "ERA1"]
  1333. },
  1334. dayPeriods: {
  1335. am: "AM",
  1336. pm: "PM"
  1337. }
  1338. },
  1339. gregory: {
  1340. months: {
  1341. narrow: ["J", "F", "M", "A", "M", "J", "J", "A", "S", "O", "N", "D"],
  1342. short: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
  1343. long: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
  1344. },
  1345. days: {
  1346. narrow: ["S", "M", "T", "W", "T", "F", "S"],
  1347. short: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
  1348. long: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
  1349. },
  1350. eras: {
  1351. narrow: ["B", "A", "BCE", "CE"],
  1352. short: ["BC", "AD", "BCE", "CE"],
  1353. long: ["Before Christ", "Anno Domini", "Before Common Era", "Common Era"]
  1354. },
  1355. dayPeriods: {
  1356. am: "AM",
  1357. pm: "PM"
  1358. }
  1359. }
  1360. }
  1361. },
  1362. number: {
  1363. nu: ["latn"],
  1364. patterns: {
  1365. decimal: {
  1366. positivePattern: "{number}",
  1367. negativePattern: "-{number}"
  1368. },
  1369. currency: {
  1370. positivePattern: "{currency}{number}",
  1371. negativePattern: "-{currency}{number}"
  1372. },
  1373. percent: {
  1374. positivePattern: "{number}%",
  1375. negativePattern: "-{number}%"
  1376. }
  1377. },
  1378. symbols: {
  1379. latn: {
  1380. decimal: ".",
  1381. group: ",",
  1382. nan: "NaN",
  1383. percent: "%",
  1384. infinity: "∞"
  1385. }
  1386. },
  1387. currencies: {
  1388. AUD: "A$",
  1389. BRL: "R$",
  1390. CAD: "CA$",
  1391. CNY: "CN¥",
  1392. EUR: "€",
  1393. GBP: "£",
  1394. HKD: "HK$",
  1395. ILS: "₪",
  1396. INR: "₹",
  1397. JPY: "¥",
  1398. KRW: "₩",
  1399. MXN: "MX$",
  1400. NZD: "NZ$",
  1401. TWD: "NT$",
  1402. USD: "$",
  1403. VND: "₫",
  1404. XAF: "FCFA",
  1405. XCD: "EC$",
  1406. XOF: "CFA",
  1407. XPF: "CFPF"
  1408. }
  1409. }
  1410. }
  1411. }
  1412. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement