From 1b04dc0c7999e1cfce960b23a1167b4f7fdfc1e1 Mon Sep 17 00:00:00 2001 From: misteroh Date: Wed, 31 Jul 2019 16:47:44 -0700 Subject: [PATCH 1/5] fix(app): add gitignore --- .gitignore | 3 +- .vscode/settings.json | 3 +- proxy/lambda-build/graphql.js | 141874 +++++++++++++++++++++++++++++++ 3 files changed, 141878 insertions(+), 2 deletions(-) create mode 100644 proxy/lambda-build/graphql.js diff --git a/.gitignore b/.gitignore index ff4d18d62..1c64514c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ !.vscode -.env \ No newline at end of file +.env +node_modules \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index f0b162f0c..212e761c7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -18,5 +18,6 @@ }, "[typescriptreact]": { "editor.formatOnSave": false - } + }, + "git.ignoreLimitWarning": true } diff --git a/proxy/lambda-build/graphql.js b/proxy/lambda-build/graphql.js new file mode 100644 index 000000000..78ffa5503 --- /dev/null +++ b/proxy/lambda-build/graphql.js @@ -0,0 +1,141874 @@ +!(function(e, t) { + for (var n in t) e[n] = t[n] +})( + exports, + (function(e) { + var t = {} + function n(r) { + if (t[r]) return t[r].exports + var l = (t[r] = { i: r, l: !1, exports: {} }) + return e[r].call(l.exports, l, l.exports, n), (l.l = !0), l.exports + } + return ( + (n.m = e), + (n.c = t), + (n.d = function(e, t, r) { + n.o(e, t) || Object.defineProperty(e, t, { enumerable: !0, get: r }) + }), + (n.r = function(e) { + 'undefined' != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { value: 'Module' }), + Object.defineProperty(e, '__esModule', { value: !0 }) + }), + (n.t = function(e, t) { + if ((1 & t && (e = n(e)), 8 & t)) return e + if (4 & t && 'object' == typeof e && e && e.__esModule) return e + var r = Object.create(null) + if ((n.r(r), Object.defineProperty(r, 'default', { enumerable: !0, value: e }), 2 & t && 'string' != typeof e)) + for (var l in e) + n.d( + r, + l, + function(t) { + return e[t] + }.bind(null, l), + ) + return r + }), + (n.n = function(e) { + var t = + e && e.__esModule + ? function() { + return e.default + } + : function() { + return e + } + return n.d(t, 'a', t), t + }), + (n.o = function(e, t) { + return Object.prototype.hasOwnProperty.call(e, t) + }), + (n.p = ''), + n((n.s = 687)) + ) + })([ + function(e, t, n) { + 'use strict' + var r = n(44), + l = n(34), + u = n(33) + function i(e) { + return e + } + var o = n(39), + a = n(2), + s = n(6), + c = n(25), + d = n(21), + f = n(47), + p = n(19), + h = n(1), + m = n(113) + function y(e) { + for (var t = 1; t < arguments.length; t++) { + var n = null != arguments[t] ? arguments[t] : {}, + r = Object.keys(n) + 'function' == typeof Object.getOwnPropertySymbols && + (r = r.concat( + Object.getOwnPropertySymbols(n).filter(function(e) { + return Object.getOwnPropertyDescriptor(n, e).enumerable + }), + )), + r.forEach(function(t) { + _(e, t, n[t]) + }) + } + return e + } + function _(e, t, n) { + return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + } + function g(e) { + return b(e) || w(e) || D(e) || L(e) || S(e) || j(e) || N(e) || P(e) + } + function v(e) { + return g(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL type.')), e + } + function b(e) { + return Object(o.a)(e, le) + } + function T(e) { + return b(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Scalar type.')), e + } + function w(e) { + return Object(o.a)(e, ue) + } + function O(e) { + return w(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Object type.')), e + } + function D(e) { + return Object(o.a)(e, de) + } + function E(e) { + return D(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Interface type.')), e + } + function L(e) { + return Object(o.a)(e, fe) + } + function M(e) { + return L(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Union type.')), e + } + function S(e) { + return Object(o.a)(e, pe) + } + function k(e) { + return S(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Enum type.')), e + } + function j(e) { + return Object(o.a)(e, he) + } + function C(e) { + return j(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Input Object type.')), e + } + function N(e) { + return Object(o.a)(e, W) + } + function A(e) { + return N(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL List type.')), e + } + function P(e) { + return Object(o.a)(e, G) + } + function x(e) { + return P(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Non-Null type.')), e + } + function Y(e) { + return b(e) || S(e) || j(e) || ($(e) && Y(e.ofType)) + } + function I(e) { + return Y(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL input type.')), e + } + function F(e) { + return b(e) || w(e) || D(e) || L(e) || S(e) || ($(e) && F(e.ofType)) + } + function R(e) { + return F(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL output type.')), e + } + function B(e) { + return b(e) || S(e) + } + function H(e) { + return B(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL leaf type.')), e + } + function V(e) { + return w(e) || D(e) || L(e) + } + function Q(e) { + return V(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL composite type.')), e + } + function U(e) { + return D(e) || L(e) + } + function q(e) { + return U(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL abstract type.')), e + } + function W(e) { + if (!(this instanceof W)) return new W(e) + this.ofType = v(e) + } + function G(e) { + if (!(this instanceof G)) return new G(e) + this.ofType = K(e) + } + function $(e) { + return N(e) || P(e) + } + function z(e) { + return $(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL wrapping type.')), e + } + function J(e) { + return g(e) && !P(e) + } + function K(e) { + return J(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL nullable type.')), e + } + function Z(e) { + if (e) return P(e) ? e.ofType : e + } + function X(e) { + return b(e) || w(e) || D(e) || L(e) || S(e) || j(e) + } + function ee(e) { + return X(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL named type.')), e + } + function te(e) { + if (e) { + for (var t = e; $(t); ) t = t.ofType + return t + } + } + function ne(e) { + return 'function' == typeof e ? e() : e + } + function re(e) { + return e && e.length > 0 ? e : void 0 + } + n.d(t, 'S', function() { + return g + }), + n.d(t, 'x', function() { + return v + }), + n.d(t, 'R', function() { + return b + }), + n.d(t, 'w', function() { + return T + }), + n.d(t, 'N', function() { + return w + }), + n.d(t, 'u', function() { + return O + }), + n.d(t, 'H', function() { + return D + }), + n.d(t, 'o', function() { + return E + }), + n.d(t, 'T', function() { + return L + }), + n.d(t, 'y', function() { + return M + }), + n.d(t, 'E', function() { + return S + }), + n.d(t, 'l', function() { + return k + }), + n.d(t, 'F', function() { + return j + }), + n.d(t, 'm', function() { + return C + }), + n.d(t, 'J', function() { + return N + }), + n.d(t, 'q', function() { + return A + }), + n.d(t, 'L', function() { + return P + }), + n.d(t, 's', function() { + return x + }), + n.d(t, 'G', function() { + return Y + }), + n.d(t, 'n', function() { + return I + }), + n.d(t, 'O', function() { + return F + }), + n.d(t, 'v', function() { + return R + }), + n.d(t, 'I', function() { + return B + }), + n.d(t, 'p', function() { + return H + }), + n.d(t, 'D', function() { + return V + }), + n.d(t, 'k', function() { + return Q + }), + n.d(t, 'C', function() { + return U + }), + n.d(t, 'j', function() { + return q + }), + n.d(t, 'd', function() { + return W + }), + n.d(t, 'e', function() { + return G + }), + n.d(t, 'U', function() { + return $ + }), + n.d(t, 'z', function() { + return z + }), + n.d(t, 'M', function() { + return J + }), + n.d(t, 't', function() { + return K + }), + n.d(t, 'B', function() { + return Z + }), + n.d(t, 'K', function() { + return X + }), + n.d(t, 'r', function() { + return ee + }), + n.d(t, 'A', function() { + return te + }), + n.d(t, 'g', function() { + return le + }), + n.d(t, 'f', function() { + return ue + }), + n.d(t, 'i', function() { + return se + }), + n.d(t, 'P', function() { + return ce + }), + n.d(t, 'c', function() { + return de + }), + n.d(t, 'h', function() { + return fe + }), + n.d(t, 'a', function() { + return pe + }), + n.d(t, 'b', function() { + return he + }), + n.d(t, 'Q', function() { + return me + }), + (W.prototype.toString = function() { + return '[' + String(this.ofType) + ']' + }), + Object(u.a)(W), + Object(l.a)(W), + (G.prototype.toString = function() { + return String(this.ofType) + '!' + }), + Object(u.a)(G), + Object(l.a)(G) + var le = (function() { + function e(e) { + var t = this + ;(this.name = e.name), + (this.description = e.description), + (this.serialize = e.serialize || i), + (this.parseValue = e.parseValue || i), + (this.parseLiteral = + e.parseLiteral || + function(e) { + return t.parseValue(Object(m.a)(e)) + }), + (this.astNode = e.astNode), + (this.extensionASTNodes = re(e.extensionASTNodes)), + 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.'), + null != e.serialize && + 'function' != typeof e.serialize && + Object(s.a)( + 0, + ''.concat( + this.name, + ' must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.', + ), + ), + e.parseLiteral && + ('function' != typeof e.parseValue || 'function' != typeof e.parseLiteral) && + Object(s.a)(0, ''.concat(this.name, ' must provide both "parseValue" and "parseLiteral" functions.')) + } + var t = e.prototype + return ( + (t.toConfig = function() { + return { + name: this.name, + description: this.description, + serialize: this.serialize, + parseValue: this.parseValue, + parseLiteral: this.parseLiteral, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes || [], + } + }), + (t.toString = function() { + return this.name + }), + e + ) + })() + Object(u.a)(le), Object(l.a)(le) + var ue = (function() { + function e(e) { + ;(this.name = e.name), + (this.description = e.description), + (this.astNode = e.astNode), + (this.extensionASTNodes = re(e.extensionASTNodes)), + (this.isTypeOf = e.isTypeOf), + (this._fields = ie.bind(void 0, e)), + (this._interfaces = function(e) { + var t = ne(e.interfaces) || [] + return ( + Array.isArray(t) || + Object(s.a)(0, ''.concat(e.name, ' interfaces must be an Array or a function which returns an Array.')), + t + ) + }.bind(void 0, e)), + 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.'), + null != e.isTypeOf && + 'function' != typeof e.isTypeOf && + Object(s.a)( + 0, + ''.concat(this.name, ' must provide "isTypeOf" as a function, ') + + 'but got: '.concat(Object(a.a)(e.isTypeOf), '.'), + ) + } + var t = e.prototype + return ( + (t.getFields = function() { + return 'function' == typeof this._fields && (this._fields = this._fields()), this._fields + }), + (t.getInterfaces = function() { + return 'function' == typeof this._interfaces && (this._interfaces = this._interfaces()), this._interfaces + }), + (t.toConfig = function() { + return { + name: this.name, + description: this.description, + isTypeOf: this.isTypeOf, + interfaces: this.getInterfaces(), + fields: ae(this.getFields()), + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes || [], + } + }), + (t.toString = function() { + return this.name + }), + e + ) + })() + function ie(e) { + var t = ne(e.fields) || {} + return ( + oe(t) || + Object(s.a)( + 0, + ''.concat(e.name, ' fields must be an object with field names as keys or a function which returns such an object.'), + ), + Object(f.a)(t, function(t, n) { + oe(t) || Object(s.a)(0, ''.concat(e.name, '.').concat(n, ' field config must be an object')), + 'isDeprecated' in t && + Object(s.a)( + 0, + ''.concat(e.name, '.').concat(n, ' should provide "deprecationReason" instead of "isDeprecated".'), + ), + null != t.resolve && + 'function' != typeof t.resolve && + Object(s.a)( + 0, + ''.concat(e.name, '.').concat(n, ' field resolver must be a function if ') + + 'provided, but got: '.concat(Object(a.a)(t.resolve), '.'), + ) + var l = t.args || {} + oe(l) || Object(s.a)(0, ''.concat(e.name, '.').concat(n, ' args must be an object with argument names as keys.')) + var u = Object(r.a)(l).map(function(e) { + var t = e[0], + n = e[1] + return { + name: t, + description: void 0 === n.description ? null : n.description, + type: n.type, + defaultValue: n.defaultValue, + astNode: n.astNode, + } + }) + return y({}, t, { isDeprecated: Boolean(t.deprecationReason), name: n, args: u }) + }) + ) + } + function oe(e) { + return Object(p.a)(e) && !Array.isArray(e) + } + function ae(e) { + return Object(f.a)(e, function(e) { + return { + type: e.type, + args: se(e.args), + resolve: e.resolve, + subscribe: e.subscribe, + deprecationReason: e.deprecationReason, + description: e.description, + astNode: e.astNode, + } + }) + } + function se(e) { + return Object(d.a)( + e, + function(e) { + return e.name + }, + function(e) { + return { type: e.type, defaultValue: e.defaultValue, description: e.description, astNode: e.astNode } + }, + ) + } + function ce(e) { + return P(e.type) && void 0 === e.defaultValue + } + Object(u.a)(ue), Object(l.a)(ue) + var de = (function() { + function e(e) { + ;(this.name = e.name), + (this.description = e.description), + (this.astNode = e.astNode), + (this.extensionASTNodes = re(e.extensionASTNodes)), + (this.resolveType = e.resolveType), + (this._fields = ie.bind(void 0, e)), + 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.'), + null != e.resolveType && + 'function' != typeof e.resolveType && + Object(s.a)( + 0, + ''.concat(this.name, ' must provide "resolveType" as a function, ') + + 'but got: '.concat(Object(a.a)(e.resolveType), '.'), + ) + } + var t = e.prototype + return ( + (t.getFields = function() { + return 'function' == typeof this._fields && (this._fields = this._fields()), this._fields + }), + (t.toConfig = function() { + return { + name: this.name, + description: this.description, + resolveType: this.resolveType, + fields: ae(this.getFields()), + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes || [], + } + }), + (t.toString = function() { + return this.name + }), + e + ) + })() + Object(u.a)(de), Object(l.a)(de) + var fe = (function() { + function e(e) { + ;(this.name = e.name), + (this.description = e.description), + (this.astNode = e.astNode), + (this.extensionASTNodes = re(e.extensionASTNodes)), + (this.resolveType = e.resolveType), + (this._types = function(e) { + var t = ne(e.types) || [] + return ( + Array.isArray(t) || + Object(s.a)( + 0, + 'Must provide Array of types or a function which returns such an array for Union '.concat(e.name, '.'), + ), + t + ) + }.bind(void 0, e)), + 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.'), + null != e.resolveType && + 'function' != typeof e.resolveType && + Object(s.a)( + 0, + ''.concat(this.name, ' must provide "resolveType" as a function, ') + + 'but got: '.concat(Object(a.a)(e.resolveType), '.'), + ) + } + var t = e.prototype + return ( + (t.getTypes = function() { + return 'function' == typeof this._types && (this._types = this._types()), this._types + }), + (t.toConfig = function() { + return { + name: this.name, + description: this.description, + resolveType: this.resolveType, + types: this.getTypes(), + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes || [], + } + }), + (t.toString = function() { + return this.name + }), + e + ) + })() + Object(u.a)(fe), Object(l.a)(fe) + var pe = (function() { + function e(e) { + var t, n + ;(this.name = e.name), + (this.description = e.description), + (this.astNode = e.astNode), + (this.extensionASTNodes = re(e.extensionASTNodes)), + (this._values = ((t = this), + oe((n = e.values)) || Object(s.a)(0, ''.concat(t.name, ' values must be an object with value names as keys.')), + Object(r.a)(n).map(function(e) { + var n = e[0], + r = e[1] + return ( + oe(r) || + Object(s.a)( + 0, + ''.concat(t.name, '.').concat(n, ' must refer to an object with a "value" key ') + + 'representing an internal value but got: '.concat(Object(a.a)(r), '.'), + ), + 'isDeprecated' in r && + Object(s.a)( + 0, + ''.concat(t.name, '.').concat(n, ' should provide "deprecationReason" instead of "isDeprecated".'), + ), + { + name: n, + description: r.description, + isDeprecated: Boolean(r.deprecationReason), + deprecationReason: r.deprecationReason, + astNode: r.astNode, + value: 'value' in r ? r.value : n, + } + ) + }))), + (this._valueLookup = new Map( + this._values.map(function(e) { + return [e.value, e] + }), + )), + (this._nameLookup = Object(c.a)(this._values, function(e) { + return e.name + })), + 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.') + } + var t = e.prototype + return ( + (t.getValues = function() { + return this._values + }), + (t.getValue = function(e) { + return this._nameLookup[e] + }), + (t.serialize = function(e) { + var t = this._valueLookup.get(e) + if (t) return t.name + }), + (t.parseValue = function(e) { + if ('string' == typeof e) { + var t = this.getValue(e) + if (t) return t.value + } + }), + (t.parseLiteral = function(e, t) { + if (e.kind === h.a.ENUM) { + var n = this.getValue(e.value) + if (n) return n.value + } + }), + (t.toConfig = function() { + var e = Object(d.a)( + this.getValues(), + function(e) { + return e.name + }, + function(e) { + return { description: e.description, value: e.value, deprecationReason: e.deprecationReason, astNode: e.astNode } + }, + ) + return { + name: this.name, + description: this.description, + values: e, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes || [], + } + }), + (t.toString = function() { + return this.name + }), + e + ) + })() + Object(u.a)(pe), Object(l.a)(pe) + var he = (function() { + function e(e) { + ;(this.name = e.name), + (this.description = e.description), + (this.astNode = e.astNode), + (this.extensionASTNodes = re(e.extensionASTNodes)), + (this._fields = function(e) { + var t = ne(e.fields) || {} + return ( + oe(t) || + Object(s.a)( + 0, + ''.concat( + e.name, + ' fields must be an object with field names as keys or a function which returns such an object.', + ), + ), + Object(f.a)(t, function(t, n) { + return ( + 'resolve' in t && + Object(s.a)( + 0, + '' + .concat(e.name, '.') + .concat(n, ' field has a resolve property, but Input Types cannot define resolvers.'), + ), + y({}, t, { name: n }) + ) + }) + ) + }.bind(void 0, e)), + 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.') + } + var t = e.prototype + return ( + (t.getFields = function() { + return 'function' == typeof this._fields && (this._fields = this._fields()), this._fields + }), + (t.toConfig = function() { + var e = Object(f.a)(this.getFields(), function(e) { + return { description: e.description, type: e.type, defaultValue: e.defaultValue, astNode: e.astNode } + }) + return { + name: this.name, + description: this.description, + fields: e, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes || [], + } + }), + (t.toString = function() { + return this.name + }), + e + ) + })() + function me(e) { + return P(e.type) && void 0 === e.defaultValue + } + Object(u.a)(he), Object(l.a)(he) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return r + }) + var r = Object.freeze({ + NAME: 'Name', + DOCUMENT: 'Document', + OPERATION_DEFINITION: 'OperationDefinition', + VARIABLE_DEFINITION: 'VariableDefinition', + SELECTION_SET: 'SelectionSet', + FIELD: 'Field', + ARGUMENT: 'Argument', + FRAGMENT_SPREAD: 'FragmentSpread', + INLINE_FRAGMENT: 'InlineFragment', + FRAGMENT_DEFINITION: 'FragmentDefinition', + VARIABLE: 'Variable', + INT: 'IntValue', + FLOAT: 'FloatValue', + STRING: 'StringValue', + BOOLEAN: 'BooleanValue', + NULL: 'NullValue', + ENUM: 'EnumValue', + LIST: 'ListValue', + OBJECT: 'ObjectValue', + OBJECT_FIELD: 'ObjectField', + DIRECTIVE: 'Directive', + NAMED_TYPE: 'NamedType', + LIST_TYPE: 'ListType', + NON_NULL_TYPE: 'NonNullType', + SCHEMA_DEFINITION: 'SchemaDefinition', + OPERATION_TYPE_DEFINITION: 'OperationTypeDefinition', + SCALAR_TYPE_DEFINITION: 'ScalarTypeDefinition', + OBJECT_TYPE_DEFINITION: 'ObjectTypeDefinition', + FIELD_DEFINITION: 'FieldDefinition', + INPUT_VALUE_DEFINITION: 'InputValueDefinition', + INTERFACE_TYPE_DEFINITION: 'InterfaceTypeDefinition', + UNION_TYPE_DEFINITION: 'UnionTypeDefinition', + ENUM_TYPE_DEFINITION: 'EnumTypeDefinition', + ENUM_VALUE_DEFINITION: 'EnumValueDefinition', + INPUT_OBJECT_TYPE_DEFINITION: 'InputObjectTypeDefinition', + DIRECTIVE_DEFINITION: 'DirectiveDefinition', + SCHEMA_EXTENSION: 'SchemaExtension', + SCALAR_TYPE_EXTENSION: 'ScalarTypeExtension', + OBJECT_TYPE_EXTENSION: 'ObjectTypeExtension', + INTERFACE_TYPE_EXTENSION: 'InterfaceTypeExtension', + UNION_TYPE_EXTENSION: 'UnionTypeExtension', + ENUM_TYPE_EXTENSION: 'EnumTypeExtension', + INPUT_OBJECT_TYPE_EXTENSION: 'InputObjectTypeExtension', + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }) + var r = n(96) + function l(e) { + return (l = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + var u = 10, + i = 2 + function o(e) { + return a(e, []) + } + function a(e, t) { + switch (l(e)) { + case 'string': + return JSON.stringify(e) + case 'function': + return e.name ? '[function '.concat(e.name, ']') : '[function]' + case 'object': + return null === e + ? 'null' + : (function(e, t) { + if (-1 !== t.indexOf(e)) return '[Circular]' + var n = [].concat(t, [e]), + l = (function(e) { + var t = e[String(r.a)] + if ('function' == typeof t) return t + if ('function' == typeof e.inspect) return e.inspect + })(e) + if (void 0 !== l) { + var o = l.call(e) + if (o !== e) return 'string' == typeof o ? o : a(o, n) + } else if (Array.isArray(e)) + return (function(e, t) { + if (0 === e.length) return '[]' + if (t.length > i) return '[Array]' + for (var n = Math.min(u, e.length), r = e.length - n, l = [], o = 0; o < n; ++o) l.push(a(e[o], t)) + 1 === r ? l.push('... 1 more item') : r > 1 && l.push('... '.concat(r, ' more items')) + return '[' + l.join(', ') + ']' + })(e, n) + return (function(e, t) { + var n = Object.keys(e) + if (0 === n.length) return '{}' + if (t.length > i) + return ( + '[' + + (function(e) { + var t = Object.prototype.toString + .call(e) + .replace(/^\[object /, '') + .replace(/]$/, '') + if ('Object' === t && 'function' == typeof e.constructor) { + var n = e.constructor.name + if ('string' == typeof n) return n + } + return t + })(e) + + ']' + ) + return ( + '{ ' + + n + .map(function(n) { + var r = a(e[n], t) + return n + ': ' + r + }) + .join(', ') + + ' }' + ) + })(e, n) + })(e, t) + default: + return String(e) + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return r + }) + var r = Object.freeze({ + SOF: '', + EOF: '', + BANG: '!', + DOLLAR: '$', + AMP: '&', + PAREN_L: '(', + PAREN_R: ')', + SPREAD: '...', + COLON: ':', + EQUALS: '=', + AT: '@', + BRACKET_L: '[', + BRACKET_R: ']', + BRACE_L: '{', + PIPE: '|', + BRACE_R: '}', + NAME: 'Name', + INT: 'Int', + FLOAT: 'Float', + STRING: 'String', + BLOCK_STRING: 'BlockString', + COMMENT: 'Comment', + }) + }, + function(e, t, n) { + ;(function(e) { + e.exports = (function() { + 'use strict' + var t, r + function l() { + return t.apply(null, arguments) + } + function u(e) { + return e instanceof Array || '[object Array]' === Object.prototype.toString.call(e) + } + function i(e) { + return null != e && '[object Object]' === Object.prototype.toString.call(e) + } + function o(e) { + return void 0 === e + } + function a(e) { + return 'number' == typeof e || '[object Number]' === Object.prototype.toString.call(e) + } + function s(e) { + return e instanceof Date || '[object Date]' === Object.prototype.toString.call(e) + } + function c(e, t) { + var n, + r = [] + for (n = 0; n < e.length; ++n) r.push(t(e[n], n)) + return r + } + function d(e, t) { + return Object.prototype.hasOwnProperty.call(e, t) + } + function f(e, t) { + for (var n in t) d(t, n) && (e[n] = t[n]) + return d(t, 'toString') && (e.toString = t.toString), d(t, 'valueOf') && (e.valueOf = t.valueOf), e + } + function p(e, t, n, r) { + return jt(e, t, n, r, !0).utc() + } + function h(e) { + return ( + null == e._pf && + (e._pf = { + empty: !1, + unusedTokens: [], + unusedInput: [], + overflow: -2, + charsLeftOver: 0, + nullInput: !1, + invalidMonth: null, + invalidFormat: !1, + userInvalidated: !1, + iso: !1, + parsedDateParts: [], + meridiem: null, + rfc2822: !1, + weekdayMismatch: !1, + }), + e._pf + ) + } + function m(e) { + if (null == e._isValid) { + var t = h(e), + n = r.call(t.parsedDateParts, function(e) { + return null != e + }), + l = + !isNaN(e._d.getTime()) && + t.overflow < 0 && + !t.empty && + !t.invalidMonth && + !t.invalidWeekday && + !t.weekdayMismatch && + !t.nullInput && + !t.invalidFormat && + !t.userInvalidated && + (!t.meridiem || (t.meridiem && n)) + if ( + (e._strict && (l = l && 0 === t.charsLeftOver && 0 === t.unusedTokens.length && void 0 === t.bigHour), + null != Object.isFrozen && Object.isFrozen(e)) + ) + return l + e._isValid = l + } + return e._isValid + } + function y(e) { + var t = p(NaN) + return null != e ? f(h(t), e) : (h(t).userInvalidated = !0), t + } + r = Array.prototype.some + ? Array.prototype.some + : function(e) { + for (var t = Object(this), n = t.length >>> 0, r = 0; r < n; r++) + if (r in t && e.call(this, t[r], r, t)) return !0 + return !1 + } + var _ = (l.momentProperties = []) + function g(e, t) { + var n, r, l + if ( + (o(t._isAMomentObject) || (e._isAMomentObject = t._isAMomentObject), + o(t._i) || (e._i = t._i), + o(t._f) || (e._f = t._f), + o(t._l) || (e._l = t._l), + o(t._strict) || (e._strict = t._strict), + o(t._tzm) || (e._tzm = t._tzm), + o(t._isUTC) || (e._isUTC = t._isUTC), + o(t._offset) || (e._offset = t._offset), + o(t._pf) || (e._pf = h(t)), + o(t._locale) || (e._locale = t._locale), + _.length > 0) + ) + for (n = 0; n < _.length; n++) (r = _[n]), o((l = t[r])) || (e[r] = l) + return e + } + var v = !1 + function b(e) { + g(this, e), + (this._d = new Date(null != e._d ? e._d.getTime() : NaN)), + this.isValid() || (this._d = new Date(NaN)), + !1 === v && ((v = !0), l.updateOffset(this), (v = !1)) + } + function T(e) { + return e instanceof b || (null != e && null != e._isAMomentObject) + } + function w(e) { + return e < 0 ? Math.ceil(e) || 0 : Math.floor(e) + } + function O(e) { + var t = +e, + n = 0 + return 0 !== t && isFinite(t) && (n = w(t)), n + } + function D(e, t, n) { + var r, + l = Math.min(e.length, t.length), + u = Math.abs(e.length - t.length), + i = 0 + for (r = 0; r < l; r++) ((n && e[r] !== t[r]) || (!n && O(e[r]) !== O(t[r]))) && i++ + return i + u + } + function E(e) { + !1 === l.suppressDeprecationWarnings && + 'undefined' != typeof console && + console.warn && + console.warn('Deprecation warning: ' + e) + } + function L(e, t) { + var n = !0 + return f(function() { + if ((null != l.deprecationHandler && l.deprecationHandler(null, e), n)) { + for (var r, u = [], i = 0; i < arguments.length; i++) { + if (((r = ''), 'object' == typeof arguments[i])) { + for (var o in ((r += '\n[' + i + '] '), arguments[0])) r += o + ': ' + arguments[0][o] + ', ' + r = r.slice(0, -2) + } else r = arguments[i] + u.push(r) + } + E(e + '\nArguments: ' + Array.prototype.slice.call(u).join('') + '\n' + new Error().stack), (n = !1) + } + return t.apply(this, arguments) + }, t) + } + var M, + S = {} + function k(e, t) { + null != l.deprecationHandler && l.deprecationHandler(e, t), S[e] || (E(t), (S[e] = !0)) + } + function j(e) { + return e instanceof Function || '[object Function]' === Object.prototype.toString.call(e) + } + function C(e, t) { + var n, + r = f({}, e) + for (n in t) + d(t, n) && + (i(e[n]) && i(t[n]) ? ((r[n] = {}), f(r[n], e[n]), f(r[n], t[n])) : null != t[n] ? (r[n] = t[n]) : delete r[n]) + for (n in e) d(e, n) && !d(t, n) && i(e[n]) && (r[n] = f({}, r[n])) + return r + } + function N(e) { + null != e && this.set(e) + } + ;(l.suppressDeprecationWarnings = !1), + (l.deprecationHandler = null), + (M = Object.keys + ? Object.keys + : function(e) { + var t, + n = [] + for (t in e) d(e, t) && n.push(t) + return n + }) + var A = {} + function P(e, t) { + var n = e.toLowerCase() + A[n] = A[n + 's'] = A[t] = e + } + function x(e) { + return 'string' == typeof e ? A[e] || A[e.toLowerCase()] : void 0 + } + function Y(e) { + var t, + n, + r = {} + for (n in e) d(e, n) && (t = x(n)) && (r[t] = e[n]) + return r + } + var I = {} + function F(e, t) { + I[e] = t + } + function R(e, t, n) { + var r = '' + Math.abs(e), + l = t - r.length, + u = e >= 0 + return ( + (u ? (n ? '+' : '') : '-') + + Math.pow(10, Math.max(0, l)) + .toString() + .substr(1) + + r + ) + } + var B = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g, + H = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, + V = {}, + Q = {} + function U(e, t, n, r) { + var l = r + 'string' == typeof r && + (l = function() { + return this[r]() + }), + e && (Q[e] = l), + t && + (Q[t[0]] = function() { + return R(l.apply(this, arguments), t[1], t[2]) + }), + n && + (Q[n] = function() { + return this.localeData().ordinal(l.apply(this, arguments), e) + }) + } + function q(e, t) { + return e.isValid() + ? ((t = W(t, e.localeData())), + (V[t] = + V[t] || + (function(e) { + var t, + n, + r, + l = e.match(B) + for (t = 0, n = l.length; t < n; t++) + Q[l[t]] + ? (l[t] = Q[l[t]]) + : (l[t] = (r = l[t]).match(/\[[\s\S]/) ? r.replace(/^\[|\]$/g, '') : r.replace(/\\/g, '')) + return function(t) { + var r, + u = '' + for (r = 0; r < n; r++) u += j(l[r]) ? l[r].call(t, e) : l[r] + return u + } + })(t)), + V[t](e)) + : e.localeData().invalidDate() + } + function W(e, t) { + var n = 5 + function r(e) { + return t.longDateFormat(e) || e + } + for (H.lastIndex = 0; n >= 0 && H.test(e); ) (e = e.replace(H, r)), (H.lastIndex = 0), (n -= 1) + return e + } + var G = /\d/, + $ = /\d\d/, + z = /\d{3}/, + J = /\d{4}/, + K = /[+-]?\d{6}/, + Z = /\d\d?/, + X = /\d\d\d\d?/, + ee = /\d\d\d\d\d\d?/, + te = /\d{1,3}/, + ne = /\d{1,4}/, + re = /[+-]?\d{1,6}/, + le = /\d+/, + ue = /[+-]?\d+/, + ie = /Z|[+-]\d\d:?\d\d/gi, + oe = /Z|[+-]\d\d(?::?\d\d)?/gi, + ae = /[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i, + se = {} + function ce(e, t, n) { + se[e] = j(t) + ? t + : function(e, r) { + return e && n ? n : t + } + } + function de(e, t) { + return d(se, e) + ? se[e](t._strict, t._locale) + : new RegExp( + fe( + e.replace('\\', '').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function(e, t, n, r, l) { + return t || n || r || l + }), + ), + ) + } + function fe(e) { + return e.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&') + } + var pe = {} + function he(e, t) { + var n, + r = t + for ( + 'string' == typeof e && (e = [e]), + a(t) && + (r = function(e, n) { + n[t] = O(e) + }), + n = 0; + n < e.length; + n++ + ) + pe[e[n]] = r + } + function me(e, t) { + he(e, function(e, n, r, l) { + ;(r._w = r._w || {}), t(e, r._w, r, l) + }) + } + function ye(e, t, n) { + null != t && d(pe, e) && pe[e](t, n._a, n, e) + } + var _e = 0, + ge = 1, + ve = 2, + be = 3, + Te = 4, + we = 5, + Oe = 6, + De = 7, + Ee = 8 + function Le(e) { + return Me(e) ? 366 : 365 + } + function Me(e) { + return (e % 4 == 0 && e % 100 != 0) || e % 400 == 0 + } + U('Y', 0, 0, function() { + var e = this.year() + return e <= 9999 ? '' + e : '+' + e + }), + U(0, ['YY', 2], 0, function() { + return this.year() % 100 + }), + U(0, ['YYYY', 4], 0, 'year'), + U(0, ['YYYYY', 5], 0, 'year'), + U(0, ['YYYYYY', 6, !0], 0, 'year'), + P('year', 'y'), + F('year', 1), + ce('Y', ue), + ce('YY', Z, $), + ce('YYYY', ne, J), + ce('YYYYY', re, K), + ce('YYYYYY', re, K), + he(['YYYYY', 'YYYYYY'], _e), + he('YYYY', function(e, t) { + t[_e] = 2 === e.length ? l.parseTwoDigitYear(e) : O(e) + }), + he('YY', function(e, t) { + t[_e] = l.parseTwoDigitYear(e) + }), + he('Y', function(e, t) { + t[_e] = parseInt(e, 10) + }), + (l.parseTwoDigitYear = function(e) { + return O(e) + (O(e) > 68 ? 1900 : 2e3) + }) + var Se, + ke = je('FullYear', !0) + function je(e, t) { + return function(n) { + return null != n ? (Ne(this, e, n), l.updateOffset(this, t), this) : Ce(this, e) + } + } + function Ce(e, t) { + return e.isValid() ? e._d['get' + (e._isUTC ? 'UTC' : '') + t]() : NaN + } + function Ne(e, t, n) { + e.isValid() && + !isNaN(n) && + ('FullYear' === t && Me(e.year()) && 1 === e.month() && 29 === e.date() + ? e._d['set' + (e._isUTC ? 'UTC' : '') + t](n, e.month(), Ae(n, e.month())) + : e._d['set' + (e._isUTC ? 'UTC' : '') + t](n)) + } + function Ae(e, t) { + if (isNaN(e) || isNaN(t)) return NaN + var n, + r = ((t % (n = 12)) + n) % n + return (e += (t - r) / 12), 1 === r ? (Me(e) ? 29 : 28) : 31 - ((r % 7) % 2) + } + ;(Se = Array.prototype.indexOf + ? Array.prototype.indexOf + : function(e) { + var t + for (t = 0; t < this.length; ++t) if (this[t] === e) return t + return -1 + }), + U('M', ['MM', 2], 'Mo', function() { + return this.month() + 1 + }), + U('MMM', 0, 0, function(e) { + return this.localeData().monthsShort(this, e) + }), + U('MMMM', 0, 0, function(e) { + return this.localeData().months(this, e) + }), + P('month', 'M'), + F('month', 8), + ce('M', Z), + ce('MM', Z, $), + ce('MMM', function(e, t) { + return t.monthsShortRegex(e) + }), + ce('MMMM', function(e, t) { + return t.monthsRegex(e) + }), + he(['M', 'MM'], function(e, t) { + t[ge] = O(e) - 1 + }), + he(['MMM', 'MMMM'], function(e, t, n, r) { + var l = n._locale.monthsParse(e, r, n._strict) + null != l ? (t[ge] = l) : (h(n).invalidMonth = e) + }) + var Pe = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/, + xe = 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + Ye = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_') + function Ie(e, t) { + var n + if (!e.isValid()) return e + if ('string' == typeof t) + if (/^\d+$/.test(t)) t = O(t) + else if (!a((t = e.localeData().monthsParse(t)))) return e + return (n = Math.min(e.date(), Ae(e.year(), t))), e._d['set' + (e._isUTC ? 'UTC' : '') + 'Month'](t, n), e + } + function Fe(e) { + return null != e ? (Ie(this, e), l.updateOffset(this, !0), this) : Ce(this, 'Month') + } + var Re = ae, + Be = ae + function He() { + function e(e, t) { + return t.length - e.length + } + var t, + n, + r = [], + l = [], + u = [] + for (t = 0; t < 12; t++) + (n = p([2e3, t])), + r.push(this.monthsShort(n, '')), + l.push(this.months(n, '')), + u.push(this.months(n, '')), + u.push(this.monthsShort(n, '')) + for (r.sort(e), l.sort(e), u.sort(e), t = 0; t < 12; t++) (r[t] = fe(r[t])), (l[t] = fe(l[t])) + for (t = 0; t < 24; t++) u[t] = fe(u[t]) + ;(this._monthsRegex = new RegExp('^(' + u.join('|') + ')', 'i')), + (this._monthsShortRegex = this._monthsRegex), + (this._monthsStrictRegex = new RegExp('^(' + l.join('|') + ')', 'i')), + (this._monthsShortStrictRegex = new RegExp('^(' + r.join('|') + ')', 'i')) + } + function Ve(e) { + var t + if (e < 100 && e >= 0) { + var n = Array.prototype.slice.call(arguments) + ;(n[0] = e + 400), (t = new Date(Date.UTC.apply(null, n))), isFinite(t.getUTCFullYear()) && t.setUTCFullYear(e) + } else t = new Date(Date.UTC.apply(null, arguments)) + return t + } + function Qe(e, t, n) { + var r = 7 + t - n, + l = (7 + Ve(e, 0, r).getUTCDay() - t) % 7 + return -l + r - 1 + } + function Ue(e, t, n, r, l) { + var u, + i, + o = (7 + n - r) % 7, + a = Qe(e, r, l), + s = 1 + 7 * (t - 1) + o + a + return ( + s <= 0 ? (i = Le((u = e - 1)) + s) : s > Le(e) ? ((u = e + 1), (i = s - Le(e))) : ((u = e), (i = s)), + { year: u, dayOfYear: i } + ) + } + function qe(e, t, n) { + var r, + l, + u = Qe(e.year(), t, n), + i = Math.floor((e.dayOfYear() - u - 1) / 7) + 1 + return ( + i < 1 + ? ((l = e.year() - 1), (r = i + We(l, t, n))) + : i > We(e.year(), t, n) + ? ((r = i - We(e.year(), t, n)), (l = e.year() + 1)) + : ((l = e.year()), (r = i)), + { week: r, year: l } + ) + } + function We(e, t, n) { + var r = Qe(e, t, n), + l = Qe(e + 1, t, n) + return (Le(e) - r + l) / 7 + } + function Ge(e, t) { + return e.slice(t, 7).concat(e.slice(0, t)) + } + U('w', ['ww', 2], 'wo', 'week'), + U('W', ['WW', 2], 'Wo', 'isoWeek'), + P('week', 'w'), + P('isoWeek', 'W'), + F('week', 5), + F('isoWeek', 5), + ce('w', Z), + ce('ww', Z, $), + ce('W', Z), + ce('WW', Z, $), + me(['w', 'ww', 'W', 'WW'], function(e, t, n, r) { + t[r.substr(0, 1)] = O(e) + }), + U('d', 0, 'do', 'day'), + U('dd', 0, 0, function(e) { + return this.localeData().weekdaysMin(this, e) + }), + U('ddd', 0, 0, function(e) { + return this.localeData().weekdaysShort(this, e) + }), + U('dddd', 0, 0, function(e) { + return this.localeData().weekdays(this, e) + }), + U('e', 0, 0, 'weekday'), + U('E', 0, 0, 'isoWeekday'), + P('day', 'd'), + P('weekday', 'e'), + P('isoWeekday', 'E'), + F('day', 11), + F('weekday', 11), + F('isoWeekday', 11), + ce('d', Z), + ce('e', Z), + ce('E', Z), + ce('dd', function(e, t) { + return t.weekdaysMinRegex(e) + }), + ce('ddd', function(e, t) { + return t.weekdaysShortRegex(e) + }), + ce('dddd', function(e, t) { + return t.weekdaysRegex(e) + }), + me(['dd', 'ddd', 'dddd'], function(e, t, n, r) { + var l = n._locale.weekdaysParse(e, r, n._strict) + null != l ? (t.d = l) : (h(n).invalidWeekday = e) + }), + me(['d', 'e', 'E'], function(e, t, n, r) { + t[r] = O(e) + }) + var $e = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + ze = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + Je = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + Ke = ae, + Ze = ae, + Xe = ae + function et() { + function e(e, t) { + return t.length - e.length + } + var t, + n, + r, + l, + u, + i = [], + o = [], + a = [], + s = [] + for (t = 0; t < 7; t++) + (n = p([2e3, 1]).day(t)), + (r = this.weekdaysMin(n, '')), + (l = this.weekdaysShort(n, '')), + (u = this.weekdays(n, '')), + i.push(r), + o.push(l), + a.push(u), + s.push(r), + s.push(l), + s.push(u) + for (i.sort(e), o.sort(e), a.sort(e), s.sort(e), t = 0; t < 7; t++) + (o[t] = fe(o[t])), (a[t] = fe(a[t])), (s[t] = fe(s[t])) + ;(this._weekdaysRegex = new RegExp('^(' + s.join('|') + ')', 'i')), + (this._weekdaysShortRegex = this._weekdaysRegex), + (this._weekdaysMinRegex = this._weekdaysRegex), + (this._weekdaysStrictRegex = new RegExp('^(' + a.join('|') + ')', 'i')), + (this._weekdaysShortStrictRegex = new RegExp('^(' + o.join('|') + ')', 'i')), + (this._weekdaysMinStrictRegex = new RegExp('^(' + i.join('|') + ')', 'i')) + } + function tt() { + return this.hours() % 12 || 12 + } + function nt(e, t) { + U(e, 0, 0, function() { + return this.localeData().meridiem(this.hours(), this.minutes(), t) + }) + } + function rt(e, t) { + return t._meridiemParse + } + U('H', ['HH', 2], 0, 'hour'), + U('h', ['hh', 2], 0, tt), + U('k', ['kk', 2], 0, function() { + return this.hours() || 24 + }), + U('hmm', 0, 0, function() { + return '' + tt.apply(this) + R(this.minutes(), 2) + }), + U('hmmss', 0, 0, function() { + return '' + tt.apply(this) + R(this.minutes(), 2) + R(this.seconds(), 2) + }), + U('Hmm', 0, 0, function() { + return '' + this.hours() + R(this.minutes(), 2) + }), + U('Hmmss', 0, 0, function() { + return '' + this.hours() + R(this.minutes(), 2) + R(this.seconds(), 2) + }), + nt('a', !0), + nt('A', !1), + P('hour', 'h'), + F('hour', 13), + ce('a', rt), + ce('A', rt), + ce('H', Z), + ce('h', Z), + ce('k', Z), + ce('HH', Z, $), + ce('hh', Z, $), + ce('kk', Z, $), + ce('hmm', X), + ce('hmmss', ee), + ce('Hmm', X), + ce('Hmmss', ee), + he(['H', 'HH'], be), + he(['k', 'kk'], function(e, t, n) { + var r = O(e) + t[be] = 24 === r ? 0 : r + }), + he(['a', 'A'], function(e, t, n) { + ;(n._isPm = n._locale.isPM(e)), (n._meridiem = e) + }), + he(['h', 'hh'], function(e, t, n) { + ;(t[be] = O(e)), (h(n).bigHour = !0) + }), + he('hmm', function(e, t, n) { + var r = e.length - 2 + ;(t[be] = O(e.substr(0, r))), (t[Te] = O(e.substr(r))), (h(n).bigHour = !0) + }), + he('hmmss', function(e, t, n) { + var r = e.length - 4, + l = e.length - 2 + ;(t[be] = O(e.substr(0, r))), (t[Te] = O(e.substr(r, 2))), (t[we] = O(e.substr(l))), (h(n).bigHour = !0) + }), + he('Hmm', function(e, t, n) { + var r = e.length - 2 + ;(t[be] = O(e.substr(0, r))), (t[Te] = O(e.substr(r))) + }), + he('Hmmss', function(e, t, n) { + var r = e.length - 4, + l = e.length - 2 + ;(t[be] = O(e.substr(0, r))), (t[Te] = O(e.substr(r, 2))), (t[we] = O(e.substr(l))) + }) + var lt, + ut = je('Hours', !0), + it = { + calendar: { + sameDay: '[Today at] LT', + nextDay: '[Tomorrow at] LT', + nextWeek: 'dddd [at] LT', + lastDay: '[Yesterday at] LT', + lastWeek: '[Last] dddd [at] LT', + sameElse: 'L', + }, + longDateFormat: { + LTS: 'h:mm:ss A', + LT: 'h:mm A', + L: 'MM/DD/YYYY', + LL: 'MMMM D, YYYY', + LLL: 'MMMM D, YYYY h:mm A', + LLLL: 'dddd, MMMM D, YYYY h:mm A', + }, + invalidDate: 'Invalid date', + ordinal: '%d', + dayOfMonthOrdinalParse: /\d{1,2}/, + relativeTime: { + future: 'in %s', + past: '%s ago', + s: 'a few seconds', + ss: '%d seconds', + m: 'a minute', + mm: '%d minutes', + h: 'an hour', + hh: '%d hours', + d: 'a day', + dd: '%d days', + M: 'a month', + MM: '%d months', + y: 'a year', + yy: '%d years', + }, + months: xe, + monthsShort: Ye, + week: { dow: 0, doy: 6 }, + weekdays: $e, + weekdaysMin: Je, + weekdaysShort: ze, + meridiemParse: /[ap]\.?m?\.?/i, + }, + ot = {}, + at = {} + function st(e) { + return e ? e.toLowerCase().replace('_', '-') : e + } + function ct(t) { + var r = null + if (!ot[t] && void 0 !== e && e && e.exports) + try { + ;(r = lt._abbr), n(678)('./' + t), dt(r) + } catch (e) {} + return ot[t] + } + function dt(e, t) { + var n + return ( + e && + ((n = o(t) ? pt(e) : ft(e, t)) + ? (lt = n) + : 'undefined' != typeof console && + console.warn && + console.warn('Locale ' + e + ' not found. Did you forget to load it?')), + lt._abbr + ) + } + function ft(e, t) { + if (null !== t) { + var n, + r = it + if (((t.abbr = e), null != ot[e])) + k( + 'defineLocaleOverride', + 'use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info.', + ), + (r = ot[e]._config) + else if (null != t.parentLocale) + if (null != ot[t.parentLocale]) r = ot[t.parentLocale]._config + else { + if (null == (n = ct(t.parentLocale))) + return at[t.parentLocale] || (at[t.parentLocale] = []), at[t.parentLocale].push({ name: e, config: t }), null + r = n._config + } + return ( + (ot[e] = new N(C(r, t))), + at[e] && + at[e].forEach(function(e) { + ft(e.name, e.config) + }), + dt(e), + ot[e] + ) + } + return delete ot[e], null + } + function pt(e) { + var t + if ((e && e._locale && e._locale._abbr && (e = e._locale._abbr), !e)) return lt + if (!u(e)) { + if ((t = ct(e))) return t + e = [e] + } + return (function(e) { + for (var t, n, r, l, u = 0; u < e.length; ) { + for (l = st(e[u]).split('-'), t = l.length, n = (n = st(e[u + 1])) ? n.split('-') : null; t > 0; ) { + if ((r = ct(l.slice(0, t).join('-')))) return r + if (n && n.length >= t && D(l, n, !0) >= t - 1) break + t-- + } + u++ + } + return lt + })(e) + } + function ht(e) { + var t, + n = e._a + return ( + n && + -2 === h(e).overflow && + ((t = + n[ge] < 0 || n[ge] > 11 + ? ge + : n[ve] < 1 || n[ve] > Ae(n[_e], n[ge]) + ? ve + : n[be] < 0 || n[be] > 24 || (24 === n[be] && (0 !== n[Te] || 0 !== n[we] || 0 !== n[Oe])) + ? be + : n[Te] < 0 || n[Te] > 59 + ? Te + : n[we] < 0 || n[we] > 59 + ? we + : n[Oe] < 0 || n[Oe] > 999 + ? Oe + : -1), + h(e)._overflowDayOfYear && (t < _e || t > ve) && (t = ve), + h(e)._overflowWeeks && -1 === t && (t = De), + h(e)._overflowWeekday && -1 === t && (t = Ee), + (h(e).overflow = t)), + e + ) + } + function mt(e, t, n) { + return null != e ? e : null != t ? t : n + } + function yt(e) { + var t, + n, + r, + u, + i, + o = [] + if (!e._d) { + for ( + r = (function(e) { + var t = new Date(l.now()) + return e._useUTC + ? [t.getUTCFullYear(), t.getUTCMonth(), t.getUTCDate()] + : [t.getFullYear(), t.getMonth(), t.getDate()] + })(e), + e._w && + null == e._a[ve] && + null == e._a[ge] && + (function(e) { + var t, n, r, l, u, i, o, a + if (null != (t = e._w).GG || null != t.W || null != t.E) + (u = 1), + (i = 4), + (n = mt(t.GG, e._a[_e], qe(Ct(), 1, 4).year)), + (r = mt(t.W, 1)), + ((l = mt(t.E, 1)) < 1 || l > 7) && (a = !0) + else { + ;(u = e._locale._week.dow), (i = e._locale._week.doy) + var s = qe(Ct(), u, i) + ;(n = mt(t.gg, e._a[_e], s.year)), + (r = mt(t.w, s.week)), + null != t.d + ? ((l = t.d) < 0 || l > 6) && (a = !0) + : null != t.e + ? ((l = t.e + u), (t.e < 0 || t.e > 6) && (a = !0)) + : (l = u) + } + r < 1 || r > We(n, u, i) + ? (h(e)._overflowWeeks = !0) + : null != a + ? (h(e)._overflowWeekday = !0) + : ((o = Ue(n, r, l, u, i)), (e._a[_e] = o.year), (e._dayOfYear = o.dayOfYear)) + })(e), + null != e._dayOfYear && + ((i = mt(e._a[_e], r[_e])), + (e._dayOfYear > Le(i) || 0 === e._dayOfYear) && (h(e)._overflowDayOfYear = !0), + (n = Ve(i, 0, e._dayOfYear)), + (e._a[ge] = n.getUTCMonth()), + (e._a[ve] = n.getUTCDate())), + t = 0; + t < 3 && null == e._a[t]; + ++t + ) + e._a[t] = o[t] = r[t] + for (; t < 7; t++) e._a[t] = o[t] = null == e._a[t] ? (2 === t ? 1 : 0) : e._a[t] + 24 === e._a[be] && 0 === e._a[Te] && 0 === e._a[we] && 0 === e._a[Oe] && ((e._nextDay = !0), (e._a[be] = 0)), + (e._d = (e._useUTC + ? Ve + : function(e, t, n, r, l, u, i) { + var o + return ( + e < 100 && e >= 0 + ? ((o = new Date(e + 400, t, n, r, l, u, i)), isFinite(o.getFullYear()) && o.setFullYear(e)) + : (o = new Date(e, t, n, r, l, u, i)), + o + ) + } + ).apply(null, o)), + (u = e._useUTC ? e._d.getUTCDay() : e._d.getDay()), + null != e._tzm && e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), + e._nextDay && (e._a[be] = 24), + e._w && void 0 !== e._w.d && e._w.d !== u && (h(e).weekdayMismatch = !0) + } + } + var _t = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/, + gt = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/, + vt = /Z|[+-]\d\d(?::?\d\d)?/, + bt = [ + ['YYYYYY-MM-DD', /[+-]\d{6}-\d\d-\d\d/], + ['YYYY-MM-DD', /\d{4}-\d\d-\d\d/], + ['GGGG-[W]WW-E', /\d{4}-W\d\d-\d/], + ['GGGG-[W]WW', /\d{4}-W\d\d/, !1], + ['YYYY-DDD', /\d{4}-\d{3}/], + ['YYYY-MM', /\d{4}-\d\d/, !1], + ['YYYYYYMMDD', /[+-]\d{10}/], + ['YYYYMMDD', /\d{8}/], + ['GGGG[W]WWE', /\d{4}W\d{3}/], + ['GGGG[W]WW', /\d{4}W\d{2}/, !1], + ['YYYYDDD', /\d{7}/], + ], + Tt = [ + ['HH:mm:ss.SSSS', /\d\d:\d\d:\d\d\.\d+/], + ['HH:mm:ss,SSSS', /\d\d:\d\d:\d\d,\d+/], + ['HH:mm:ss', /\d\d:\d\d:\d\d/], + ['HH:mm', /\d\d:\d\d/], + ['HHmmss.SSSS', /\d\d\d\d\d\d\.\d+/], + ['HHmmss,SSSS', /\d\d\d\d\d\d,\d+/], + ['HHmmss', /\d\d\d\d\d\d/], + ['HHmm', /\d\d\d\d/], + ['HH', /\d\d/], + ], + wt = /^\/?Date\((\-?\d+)/i + function Ot(e) { + var t, + n, + r, + l, + u, + i, + o = e._i, + a = _t.exec(o) || gt.exec(o) + if (a) { + for (h(e).iso = !0, t = 0, n = bt.length; t < n; t++) + if (bt[t][1].exec(a[1])) { + ;(l = bt[t][0]), (r = !1 !== bt[t][2]) + break + } + if (null == l) return void (e._isValid = !1) + if (a[3]) { + for (t = 0, n = Tt.length; t < n; t++) + if (Tt[t][1].exec(a[3])) { + u = (a[2] || ' ') + Tt[t][0] + break + } + if (null == u) return void (e._isValid = !1) + } + if (!r && null != u) return void (e._isValid = !1) + if (a[4]) { + if (!vt.exec(a[4])) return void (e._isValid = !1) + i = 'Z' + } + ;(e._f = l + (u || '') + (i || '')), St(e) + } else e._isValid = !1 + } + var Dt = /^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/ + function Et(e) { + var t = parseInt(e, 10) + return t <= 49 ? 2e3 + t : t <= 999 ? 1900 + t : t + } + var Lt = { UT: 0, GMT: 0, EDT: -240, EST: -300, CDT: -300, CST: -360, MDT: -360, MST: -420, PDT: -420, PST: -480 } + function Mt(e) { + var t, + n, + r, + l, + u, + i, + o, + a = Dt.exec( + e._i + .replace(/\([^)]*\)|[\n\t]/g, ' ') + .replace(/(\s\s+)/g, ' ') + .replace(/^\s\s*/, '') + .replace(/\s\s*$/, ''), + ) + if (a) { + var s = ((t = a[4]), + (n = a[3]), + (r = a[2]), + (l = a[5]), + (u = a[6]), + (i = a[7]), + (o = [Et(t), Ye.indexOf(n), parseInt(r, 10), parseInt(l, 10), parseInt(u, 10)]), + i && o.push(parseInt(i, 10)), + o) + if ( + !(function(e, t, n) { + if (e) { + var r = ze.indexOf(e), + l = new Date(t[0], t[1], t[2]).getDay() + if (r !== l) return (h(n).weekdayMismatch = !0), (n._isValid = !1), !1 + } + return !0 + })(a[1], s, e) + ) + return + ;(e._a = s), + (e._tzm = (function(e, t, n) { + if (e) return Lt[e] + if (t) return 0 + var r = parseInt(n, 10), + l = r % 100, + u = (r - l) / 100 + return 60 * u + l + })(a[8], a[9], a[10])), + (e._d = Ve.apply(null, e._a)), + e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), + (h(e).rfc2822 = !0) + } else e._isValid = !1 + } + function St(e) { + if (e._f !== l.ISO_8601) + if (e._f !== l.RFC_2822) { + ;(e._a = []), (h(e).empty = !0) + var t, + n, + r, + u, + i, + o = '' + e._i, + a = o.length, + s = 0 + for (r = W(e._f, e._locale).match(B) || [], t = 0; t < r.length; t++) + (u = r[t]), + (n = (o.match(de(u, e)) || [])[0]) && + ((i = o.substr(0, o.indexOf(n))).length > 0 && h(e).unusedInput.push(i), + (o = o.slice(o.indexOf(n) + n.length)), + (s += n.length)), + Q[u] + ? (n ? (h(e).empty = !1) : h(e).unusedTokens.push(u), ye(u, n, e)) + : e._strict && !n && h(e).unusedTokens.push(u) + ;(h(e).charsLeftOver = a - s), + o.length > 0 && h(e).unusedInput.push(o), + e._a[be] <= 12 && !0 === h(e).bigHour && e._a[be] > 0 && (h(e).bigHour = void 0), + (h(e).parsedDateParts = e._a.slice(0)), + (h(e).meridiem = e._meridiem), + (e._a[be] = (function(e, t, n) { + var r + return null == n + ? t + : null != e.meridiemHour + ? e.meridiemHour(t, n) + : null != e.isPM + ? ((r = e.isPM(n)) && t < 12 && (t += 12), r || 12 !== t || (t = 0), t) + : t + })(e._locale, e._a[be], e._meridiem)), + yt(e), + ht(e) + } else Mt(e) + else Ot(e) + } + function kt(e) { + var t = e._i, + n = e._f + return ( + (e._locale = e._locale || pt(e._l)), + null === t || (void 0 === n && '' === t) + ? y({ nullInput: !0 }) + : ('string' == typeof t && (e._i = t = e._locale.preparse(t)), + T(t) + ? new b(ht(t)) + : (s(t) + ? (e._d = t) + : u(n) + ? (function(e) { + var t, n, r, l, u + if (0 === e._f.length) return (h(e).invalidFormat = !0), void (e._d = new Date(NaN)) + for (l = 0; l < e._f.length; l++) + (u = 0), + (t = g({}, e)), + null != e._useUTC && (t._useUTC = e._useUTC), + (t._f = e._f[l]), + St(t), + m(t) && + ((u += h(t).charsLeftOver), + (u += 10 * h(t).unusedTokens.length), + (h(t).score = u), + (null == r || u < r) && ((r = u), (n = t))) + f(e, n || t) + })(e) + : n + ? St(e) + : (function(e) { + var t = e._i + o(t) + ? (e._d = new Date(l.now())) + : s(t) + ? (e._d = new Date(t.valueOf())) + : 'string' == typeof t + ? (function(e) { + var t = wt.exec(e._i) + null === t + ? (Ot(e), + !1 === e._isValid && + (delete e._isValid, + Mt(e), + !1 === e._isValid && (delete e._isValid, l.createFromInputFallback(e)))) + : (e._d = new Date(+t[1])) + })(e) + : u(t) + ? ((e._a = c(t.slice(0), function(e) { + return parseInt(e, 10) + })), + yt(e)) + : i(t) + ? (function(e) { + if (!e._d) { + var t = Y(e._i) + ;(e._a = c( + [t.year, t.month, t.day || t.date, t.hour, t.minute, t.second, t.millisecond], + function(e) { + return e && parseInt(e, 10) + }, + )), + yt(e) + } + })(e) + : a(t) + ? (e._d = new Date(t)) + : l.createFromInputFallback(e) + })(e), + m(e) || (e._d = null), + e)) + ) + } + function jt(e, t, n, r, l) { + var o, + a = {} + return ( + (!0 !== n && !1 !== n) || ((r = n), (n = void 0)), + ((i(e) && + (function(e) { + if (Object.getOwnPropertyNames) return 0 === Object.getOwnPropertyNames(e).length + var t + for (t in e) if (e.hasOwnProperty(t)) return !1 + return !0 + })(e)) || + (u(e) && 0 === e.length)) && + (e = void 0), + (a._isAMomentObject = !0), + (a._useUTC = a._isUTC = l), + (a._l = n), + (a._i = e), + (a._f = t), + (a._strict = r), + (o = new b(ht(kt(a))))._nextDay && (o.add(1, 'd'), (o._nextDay = void 0)), + o + ) + } + function Ct(e, t, n, r) { + return jt(e, t, n, r, !1) + } + ;(l.createFromInputFallback = L( + 'value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.', + function(e) { + e._d = new Date(e._i + (e._useUTC ? ' UTC' : '')) + }, + )), + (l.ISO_8601 = function() {}), + (l.RFC_2822 = function() {}) + var Nt = L( + 'moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/', + function() { + var e = Ct.apply(null, arguments) + return this.isValid() && e.isValid() ? (e < this ? this : e) : y() + }, + ), + At = L( + 'moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/', + function() { + var e = Ct.apply(null, arguments) + return this.isValid() && e.isValid() ? (e > this ? this : e) : y() + }, + ) + function Pt(e, t) { + var n, r + if ((1 === t.length && u(t[0]) && (t = t[0]), !t.length)) return Ct() + for (n = t[0], r = 1; r < t.length; ++r) (t[r].isValid() && !t[r][e](n)) || (n = t[r]) + return n + } + var xt = ['year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond'] + function Yt(e) { + var t = Y(e), + n = t.year || 0, + r = t.quarter || 0, + l = t.month || 0, + u = t.week || t.isoWeek || 0, + i = t.day || 0, + o = t.hour || 0, + a = t.minute || 0, + s = t.second || 0, + c = t.millisecond || 0 + ;(this._isValid = (function(e) { + for (var t in e) if (-1 === Se.call(xt, t) || (null != e[t] && isNaN(e[t]))) return !1 + for (var n = !1, r = 0; r < xt.length; ++r) + if (e[xt[r]]) { + if (n) return !1 + parseFloat(e[xt[r]]) !== O(e[xt[r]]) && (n = !0) + } + return !0 + })(t)), + (this._milliseconds = +c + 1e3 * s + 6e4 * a + 1e3 * o * 60 * 60), + (this._days = +i + 7 * u), + (this._months = +l + 3 * r + 12 * n), + (this._data = {}), + (this._locale = pt()), + this._bubble() + } + function It(e) { + return e instanceof Yt + } + function Ft(e) { + return e < 0 ? -1 * Math.round(-1 * e) : Math.round(e) + } + function Rt(e, t) { + U(e, 0, 0, function() { + var e = this.utcOffset(), + n = '+' + return e < 0 && ((e = -e), (n = '-')), n + R(~~(e / 60), 2) + t + R(~~e % 60, 2) + }) + } + Rt('Z', ':'), + Rt('ZZ', ''), + ce('Z', oe), + ce('ZZ', oe), + he(['Z', 'ZZ'], function(e, t, n) { + ;(n._useUTC = !0), (n._tzm = Ht(oe, e)) + }) + var Bt = /([\+\-]|\d\d)/gi + function Ht(e, t) { + var n = (t || '').match(e) + if (null === n) return null + var r = n[n.length - 1] || [], + l = (r + '').match(Bt) || ['-', 0, 0], + u = 60 * l[1] + O(l[2]) + return 0 === u ? 0 : '+' === l[0] ? u : -u + } + function Vt(e, t) { + var n, r + return t._isUTC + ? ((n = t.clone()), + (r = (T(e) || s(e) ? e.valueOf() : Ct(e).valueOf()) - n.valueOf()), + n._d.setTime(n._d.valueOf() + r), + l.updateOffset(n, !1), + n) + : Ct(e).local() + } + function Qt(e) { + return 15 * -Math.round(e._d.getTimezoneOffset() / 15) + } + function Ut() { + return !!this.isValid() && this._isUTC && 0 === this._offset + } + l.updateOffset = function() {} + var qt = /^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/, + Wt = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/ + function Gt(e, t) { + var n, + r, + l, + u, + i, + o, + s = e, + c = null + return ( + It(e) + ? (s = { ms: e._milliseconds, d: e._days, M: e._months }) + : a(e) + ? ((s = {}), t ? (s[t] = e) : (s.milliseconds = e)) + : (c = qt.exec(e)) + ? ((n = '-' === c[1] ? -1 : 1), + (s = { y: 0, d: O(c[ve]) * n, h: O(c[be]) * n, m: O(c[Te]) * n, s: O(c[we]) * n, ms: O(Ft(1e3 * c[Oe])) * n })) + : (c = Wt.exec(e)) + ? ((n = '-' === c[1] ? -1 : 1), + (s = { + y: $t(c[2], n), + M: $t(c[3], n), + w: $t(c[4], n), + d: $t(c[5], n), + h: $t(c[6], n), + m: $t(c[7], n), + s: $t(c[8], n), + })) + : null == s + ? (s = {}) + : 'object' == typeof s && + ('from' in s || 'to' in s) && + ((u = Ct(s.from)), + (i = Ct(s.to)), + (l = + u.isValid() && i.isValid() + ? ((i = Vt(i, u)), + u.isBefore(i) + ? (o = zt(u, i)) + : (((o = zt(i, u)).milliseconds = -o.milliseconds), (o.months = -o.months)), + o) + : { milliseconds: 0, months: 0 }), + ((s = {}).ms = l.milliseconds), + (s.M = l.months)), + (r = new Yt(s)), + It(e) && d(e, '_locale') && (r._locale = e._locale), + r + ) + } + function $t(e, t) { + var n = e && parseFloat(e.replace(',', '.')) + return (isNaN(n) ? 0 : n) * t + } + function zt(e, t) { + var n = {} + return ( + (n.months = t.month() - e.month() + 12 * (t.year() - e.year())), + e + .clone() + .add(n.months, 'M') + .isAfter(t) && --n.months, + (n.milliseconds = +t - +e.clone().add(n.months, 'M')), + n + ) + } + function Jt(e, t) { + return function(n, r) { + var l + return ( + null === r || + isNaN(+r) || + (k( + t, + 'moment().' + + t + + '(period, number) is deprecated. Please use moment().' + + t + + '(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.', + ), + (l = n), + (n = r), + (r = l)), + Kt(this, Gt((n = 'string' == typeof n ? +n : n), r), e), + this + ) + } + } + function Kt(e, t, n, r) { + var u = t._milliseconds, + i = Ft(t._days), + o = Ft(t._months) + e.isValid() && + ((r = null == r || r), + o && Ie(e, Ce(e, 'Month') + o * n), + i && Ne(e, 'Date', Ce(e, 'Date') + i * n), + u && e._d.setTime(e._d.valueOf() + u * n), + r && l.updateOffset(e, i || o)) + } + ;(Gt.fn = Yt.prototype), + (Gt.invalid = function() { + return Gt(NaN) + }) + var Zt = Jt(1, 'add'), + Xt = Jt(-1, 'subtract') + function en(e, t) { + var n, + r, + l = 12 * (t.year() - e.year()) + (t.month() - e.month()), + u = e.clone().add(l, 'months') + return ( + t - u < 0 + ? ((n = e.clone().add(l - 1, 'months')), (r = (t - u) / (u - n))) + : ((n = e.clone().add(l + 1, 'months')), (r = (t - u) / (n - u))), + -(l + r) || 0 + ) + } + function tn(e) { + var t + return void 0 === e ? this._locale._abbr : (null != (t = pt(e)) && (this._locale = t), this) + } + ;(l.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ'), (l.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]') + var nn = L( + 'moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.', + function(e) { + return void 0 === e ? this.localeData() : this.locale(e) + }, + ) + function rn() { + return this._locale + } + var ln = 1e3, + un = 60 * ln, + on = 60 * un, + an = 3506328 * on + function sn(e, t) { + return ((e % t) + t) % t + } + function cn(e, t, n) { + return e < 100 && e >= 0 ? new Date(e + 400, t, n) - an : new Date(e, t, n).valueOf() + } + function dn(e, t, n) { + return e < 100 && e >= 0 ? Date.UTC(e + 400, t, n) - an : Date.UTC(e, t, n) + } + function fn(e, t) { + U(0, [e, e.length], 0, t) + } + function pn(e, t, n, r, l) { + var u + return null == e + ? qe(this, r, l).year + : ((u = We(e, r, l)), + t > u && (t = u), + function(e, t, n, r, l) { + var u = Ue(e, t, n, r, l), + i = Ve(u.year, 0, u.dayOfYear) + return this.year(i.getUTCFullYear()), this.month(i.getUTCMonth()), this.date(i.getUTCDate()), this + }.call(this, e, t, n, r, l)) + } + U(0, ['gg', 2], 0, function() { + return this.weekYear() % 100 + }), + U(0, ['GG', 2], 0, function() { + return this.isoWeekYear() % 100 + }), + fn('gggg', 'weekYear'), + fn('ggggg', 'weekYear'), + fn('GGGG', 'isoWeekYear'), + fn('GGGGG', 'isoWeekYear'), + P('weekYear', 'gg'), + P('isoWeekYear', 'GG'), + F('weekYear', 1), + F('isoWeekYear', 1), + ce('G', ue), + ce('g', ue), + ce('GG', Z, $), + ce('gg', Z, $), + ce('GGGG', ne, J), + ce('gggg', ne, J), + ce('GGGGG', re, K), + ce('ggggg', re, K), + me(['gggg', 'ggggg', 'GGGG', 'GGGGG'], function(e, t, n, r) { + t[r.substr(0, 2)] = O(e) + }), + me(['gg', 'GG'], function(e, t, n, r) { + t[r] = l.parseTwoDigitYear(e) + }), + U('Q', 0, 'Qo', 'quarter'), + P('quarter', 'Q'), + F('quarter', 7), + ce('Q', G), + he('Q', function(e, t) { + t[ge] = 3 * (O(e) - 1) + }), + U('D', ['DD', 2], 'Do', 'date'), + P('date', 'D'), + F('date', 9), + ce('D', Z), + ce('DD', Z, $), + ce('Do', function(e, t) { + return e ? t._dayOfMonthOrdinalParse || t._ordinalParse : t._dayOfMonthOrdinalParseLenient + }), + he(['D', 'DD'], ve), + he('Do', function(e, t) { + t[ve] = O(e.match(Z)[0]) + }) + var hn = je('Date', !0) + U('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear'), + P('dayOfYear', 'DDD'), + F('dayOfYear', 4), + ce('DDD', te), + ce('DDDD', z), + he(['DDD', 'DDDD'], function(e, t, n) { + n._dayOfYear = O(e) + }), + U('m', ['mm', 2], 0, 'minute'), + P('minute', 'm'), + F('minute', 14), + ce('m', Z), + ce('mm', Z, $), + he(['m', 'mm'], Te) + var mn = je('Minutes', !1) + U('s', ['ss', 2], 0, 'second'), P('second', 's'), F('second', 15), ce('s', Z), ce('ss', Z, $), he(['s', 'ss'], we) + var yn, + _n = je('Seconds', !1) + for ( + U('S', 0, 0, function() { + return ~~(this.millisecond() / 100) + }), + U(0, ['SS', 2], 0, function() { + return ~~(this.millisecond() / 10) + }), + U(0, ['SSS', 3], 0, 'millisecond'), + U(0, ['SSSS', 4], 0, function() { + return 10 * this.millisecond() + }), + U(0, ['SSSSS', 5], 0, function() { + return 100 * this.millisecond() + }), + U(0, ['SSSSSS', 6], 0, function() { + return 1e3 * this.millisecond() + }), + U(0, ['SSSSSSS', 7], 0, function() { + return 1e4 * this.millisecond() + }), + U(0, ['SSSSSSSS', 8], 0, function() { + return 1e5 * this.millisecond() + }), + U(0, ['SSSSSSSSS', 9], 0, function() { + return 1e6 * this.millisecond() + }), + P('millisecond', 'ms'), + F('millisecond', 16), + ce('S', te, G), + ce('SS', te, $), + ce('SSS', te, z), + yn = 'SSSS'; + yn.length <= 9; + yn += 'S' + ) + ce(yn, le) + function gn(e, t) { + t[Oe] = O(1e3 * ('0.' + e)) + } + for (yn = 'S'; yn.length <= 9; yn += 'S') he(yn, gn) + var vn = je('Milliseconds', !1) + U('z', 0, 0, 'zoneAbbr'), U('zz', 0, 0, 'zoneName') + var bn = b.prototype + function Tn(e) { + return e + } + ;(bn.add = Zt), + (bn.calendar = function(e, t) { + var n = e || Ct(), + r = Vt(n, this).startOf('day'), + u = l.calendarFormat(this, r) || 'sameElse', + i = t && (j(t[u]) ? t[u].call(this, n) : t[u]) + return this.format(i || this.localeData().calendar(u, this, Ct(n))) + }), + (bn.clone = function() { + return new b(this) + }), + (bn.diff = function(e, t, n) { + var r, l, u + if (!this.isValid()) return NaN + if (!(r = Vt(e, this)).isValid()) return NaN + switch (((l = 6e4 * (r.utcOffset() - this.utcOffset())), (t = x(t)))) { + case 'year': + u = en(this, r) / 12 + break + case 'month': + u = en(this, r) + break + case 'quarter': + u = en(this, r) / 3 + break + case 'second': + u = (this - r) / 1e3 + break + case 'minute': + u = (this - r) / 6e4 + break + case 'hour': + u = (this - r) / 36e5 + break + case 'day': + u = (this - r - l) / 864e5 + break + case 'week': + u = (this - r - l) / 6048e5 + break + default: + u = this - r + } + return n ? u : w(u) + }), + (bn.endOf = function(e) { + var t + if (void 0 === (e = x(e)) || 'millisecond' === e || !this.isValid()) return this + var n = this._isUTC ? dn : cn + switch (e) { + case 'year': + t = n(this.year() + 1, 0, 1) - 1 + break + case 'quarter': + t = n(this.year(), this.month() - (this.month() % 3) + 3, 1) - 1 + break + case 'month': + t = n(this.year(), this.month() + 1, 1) - 1 + break + case 'week': + t = n(this.year(), this.month(), this.date() - this.weekday() + 7) - 1 + break + case 'isoWeek': + t = n(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1 + break + case 'day': + case 'date': + t = n(this.year(), this.month(), this.date() + 1) - 1 + break + case 'hour': + ;(t = this._d.valueOf()), (t += on - sn(t + (this._isUTC ? 0 : this.utcOffset() * un), on) - 1) + break + case 'minute': + ;(t = this._d.valueOf()), (t += un - sn(t, un) - 1) + break + case 'second': + ;(t = this._d.valueOf()), (t += ln - sn(t, ln) - 1) + } + return this._d.setTime(t), l.updateOffset(this, !0), this + }), + (bn.format = function(e) { + e || (e = this.isUtc() ? l.defaultFormatUtc : l.defaultFormat) + var t = q(this, e) + return this.localeData().postformat(t) + }), + (bn.from = function(e, t) { + return this.isValid() && ((T(e) && e.isValid()) || Ct(e).isValid()) + ? Gt({ to: this, from: e }) + .locale(this.locale()) + .humanize(!t) + : this.localeData().invalidDate() + }), + (bn.fromNow = function(e) { + return this.from(Ct(), e) + }), + (bn.to = function(e, t) { + return this.isValid() && ((T(e) && e.isValid()) || Ct(e).isValid()) + ? Gt({ from: this, to: e }) + .locale(this.locale()) + .humanize(!t) + : this.localeData().invalidDate() + }), + (bn.toNow = function(e) { + return this.to(Ct(), e) + }), + (bn.get = function(e) { + return j(this[(e = x(e))]) ? this[e]() : this + }), + (bn.invalidAt = function() { + return h(this).overflow + }), + (bn.isAfter = function(e, t) { + var n = T(e) ? e : Ct(e) + return ( + !(!this.isValid() || !n.isValid()) && + ('millisecond' === (t = x(t) || 'millisecond') + ? this.valueOf() > n.valueOf() + : n.valueOf() < + this.clone() + .startOf(t) + .valueOf()) + ) + }), + (bn.isBefore = function(e, t) { + var n = T(e) ? e : Ct(e) + return ( + !(!this.isValid() || !n.isValid()) && + ('millisecond' === (t = x(t) || 'millisecond') + ? this.valueOf() < n.valueOf() + : this.clone() + .endOf(t) + .valueOf() < n.valueOf()) + ) + }), + (bn.isBetween = function(e, t, n, r) { + var l = T(e) ? e : Ct(e), + u = T(t) ? t : Ct(t) + return ( + !!(this.isValid() && l.isValid() && u.isValid()) && + (('(' === (r = r || '()')[0] ? this.isAfter(l, n) : !this.isBefore(l, n)) && + (')' === r[1] ? this.isBefore(u, n) : !this.isAfter(u, n))) + ) + }), + (bn.isSame = function(e, t) { + var n, + r = T(e) ? e : Ct(e) + return ( + !(!this.isValid() || !r.isValid()) && + ('millisecond' === (t = x(t) || 'millisecond') + ? this.valueOf() === r.valueOf() + : ((n = r.valueOf()), + this.clone() + .startOf(t) + .valueOf() <= n && + n <= + this.clone() + .endOf(t) + .valueOf())) + ) + }), + (bn.isSameOrAfter = function(e, t) { + return this.isSame(e, t) || this.isAfter(e, t) + }), + (bn.isSameOrBefore = function(e, t) { + return this.isSame(e, t) || this.isBefore(e, t) + }), + (bn.isValid = function() { + return m(this) + }), + (bn.lang = nn), + (bn.locale = tn), + (bn.localeData = rn), + (bn.max = At), + (bn.min = Nt), + (bn.parsingFlags = function() { + return f({}, h(this)) + }), + (bn.set = function(e, t) { + if ('object' == typeof e) + for ( + var n = (function(e) { + var t = [] + for (var n in e) t.push({ unit: n, priority: I[n] }) + return ( + t.sort(function(e, t) { + return e.priority - t.priority + }), + t + ) + })((e = Y(e))), + r = 0; + r < n.length; + r++ + ) + this[n[r].unit](e[n[r].unit]) + else if (j(this[(e = x(e))])) return this[e](t) + return this + }), + (bn.startOf = function(e) { + var t + if (void 0 === (e = x(e)) || 'millisecond' === e || !this.isValid()) return this + var n = this._isUTC ? dn : cn + switch (e) { + case 'year': + t = n(this.year(), 0, 1) + break + case 'quarter': + t = n(this.year(), this.month() - (this.month() % 3), 1) + break + case 'month': + t = n(this.year(), this.month(), 1) + break + case 'week': + t = n(this.year(), this.month(), this.date() - this.weekday()) + break + case 'isoWeek': + t = n(this.year(), this.month(), this.date() - (this.isoWeekday() - 1)) + break + case 'day': + case 'date': + t = n(this.year(), this.month(), this.date()) + break + case 'hour': + ;(t = this._d.valueOf()), (t -= sn(t + (this._isUTC ? 0 : this.utcOffset() * un), on)) + break + case 'minute': + ;(t = this._d.valueOf()), (t -= sn(t, un)) + break + case 'second': + ;(t = this._d.valueOf()), (t -= sn(t, ln)) + } + return this._d.setTime(t), l.updateOffset(this, !0), this + }), + (bn.subtract = Xt), + (bn.toArray = function() { + var e = this + return [e.year(), e.month(), e.date(), e.hour(), e.minute(), e.second(), e.millisecond()] + }), + (bn.toObject = function() { + var e = this + return { + years: e.year(), + months: e.month(), + date: e.date(), + hours: e.hours(), + minutes: e.minutes(), + seconds: e.seconds(), + milliseconds: e.milliseconds(), + } + }), + (bn.toDate = function() { + return new Date(this.valueOf()) + }), + (bn.toISOString = function(e) { + if (!this.isValid()) return null + var t = !0 !== e, + n = t ? this.clone().utc() : this + return n.year() < 0 || n.year() > 9999 + ? q(n, t ? 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ') + : j(Date.prototype.toISOString) + ? t + ? this.toDate().toISOString() + : new Date(this.valueOf() + 60 * this.utcOffset() * 1e3).toISOString().replace('Z', q(n, 'Z')) + : q(n, t ? 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYY-MM-DD[T]HH:mm:ss.SSSZ') + }), + (bn.inspect = function() { + if (!this.isValid()) return 'moment.invalid(/* ' + this._i + ' */)' + var e = 'moment', + t = '' + this.isLocal() || ((e = 0 === this.utcOffset() ? 'moment.utc' : 'moment.parseZone'), (t = 'Z')) + var n = '[' + e + '("]', + r = 0 <= this.year() && this.year() <= 9999 ? 'YYYY' : 'YYYYYY', + l = t + '[")]' + return this.format(n + r + '-MM-DD[T]HH:mm:ss.SSS' + l) + }), + (bn.toJSON = function() { + return this.isValid() ? this.toISOString() : null + }), + (bn.toString = function() { + return this.clone() + .locale('en') + .format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ') + }), + (bn.unix = function() { + return Math.floor(this.valueOf() / 1e3) + }), + (bn.valueOf = function() { + return this._d.valueOf() - 6e4 * (this._offset || 0) + }), + (bn.creationData = function() { + return { input: this._i, format: this._f, locale: this._locale, isUTC: this._isUTC, strict: this._strict } + }), + (bn.year = ke), + (bn.isLeapYear = function() { + return Me(this.year()) + }), + (bn.weekYear = function(e) { + return pn.call(this, e, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy) + }), + (bn.isoWeekYear = function(e) { + return pn.call(this, e, this.isoWeek(), this.isoWeekday(), 1, 4) + }), + (bn.quarter = bn.quarters = function(e) { + return null == e ? Math.ceil((this.month() + 1) / 3) : this.month(3 * (e - 1) + (this.month() % 3)) + }), + (bn.month = Fe), + (bn.daysInMonth = function() { + return Ae(this.year(), this.month()) + }), + (bn.week = bn.weeks = function(e) { + var t = this.localeData().week(this) + return null == e ? t : this.add(7 * (e - t), 'd') + }), + (bn.isoWeek = bn.isoWeeks = function(e) { + var t = qe(this, 1, 4).week + return null == e ? t : this.add(7 * (e - t), 'd') + }), + (bn.weeksInYear = function() { + var e = this.localeData()._week + return We(this.year(), e.dow, e.doy) + }), + (bn.isoWeeksInYear = function() { + return We(this.year(), 1, 4) + }), + (bn.date = hn), + (bn.day = bn.days = function(e) { + if (!this.isValid()) return null != e ? this : NaN + var t = this._isUTC ? this._d.getUTCDay() : this._d.getDay() + return null != e + ? ((e = (function(e, t) { + return 'string' != typeof e + ? e + : isNaN(e) + ? 'number' == typeof (e = t.weekdaysParse(e)) + ? e + : null + : parseInt(e, 10) + })(e, this.localeData())), + this.add(e - t, 'd')) + : t + }), + (bn.weekday = function(e) { + if (!this.isValid()) return null != e ? this : NaN + var t = (this.day() + 7 - this.localeData()._week.dow) % 7 + return null == e ? t : this.add(e - t, 'd') + }), + (bn.isoWeekday = function(e) { + if (!this.isValid()) return null != e ? this : NaN + if (null != e) { + var t = (function(e, t) { + return 'string' == typeof e ? t.weekdaysParse(e) % 7 || 7 : isNaN(e) ? null : e + })(e, this.localeData()) + return this.day(this.day() % 7 ? t : t - 7) + } + return this.day() || 7 + }), + (bn.dayOfYear = function(e) { + var t = Math.round((this.clone().startOf('day') - this.clone().startOf('year')) / 864e5) + 1 + return null == e ? t : this.add(e - t, 'd') + }), + (bn.hour = bn.hours = ut), + (bn.minute = bn.minutes = mn), + (bn.second = bn.seconds = _n), + (bn.millisecond = bn.milliseconds = vn), + (bn.utcOffset = function(e, t, n) { + var r, + u = this._offset || 0 + if (!this.isValid()) return null != e ? this : NaN + if (null != e) { + if ('string' == typeof e) { + if (null === (e = Ht(oe, e))) return this + } else Math.abs(e) < 16 && !n && (e *= 60) + return ( + !this._isUTC && t && (r = Qt(this)), + (this._offset = e), + (this._isUTC = !0), + null != r && this.add(r, 'm'), + u !== e && + (!t || this._changeInProgress + ? Kt(this, Gt(e - u, 'm'), 1, !1) + : this._changeInProgress || + ((this._changeInProgress = !0), l.updateOffset(this, !0), (this._changeInProgress = null))), + this + ) + } + return this._isUTC ? u : Qt(this) + }), + (bn.utc = function(e) { + return this.utcOffset(0, e) + }), + (bn.local = function(e) { + return this._isUTC && (this.utcOffset(0, e), (this._isUTC = !1), e && this.subtract(Qt(this), 'm')), this + }), + (bn.parseZone = function() { + if (null != this._tzm) this.utcOffset(this._tzm, !1, !0) + else if ('string' == typeof this._i) { + var e = Ht(ie, this._i) + null != e ? this.utcOffset(e) : this.utcOffset(0, !0) + } + return this + }), + (bn.hasAlignedHourOffset = function(e) { + return !!this.isValid() && ((e = e ? Ct(e).utcOffset() : 0), (this.utcOffset() - e) % 60 == 0) + }), + (bn.isDST = function() { + return ( + this.utcOffset() > + this.clone() + .month(0) + .utcOffset() || + this.utcOffset() > + this.clone() + .month(5) + .utcOffset() + ) + }), + (bn.isLocal = function() { + return !!this.isValid() && !this._isUTC + }), + (bn.isUtcOffset = function() { + return !!this.isValid() && this._isUTC + }), + (bn.isUtc = Ut), + (bn.isUTC = Ut), + (bn.zoneAbbr = function() { + return this._isUTC ? 'UTC' : '' + }), + (bn.zoneName = function() { + return this._isUTC ? 'Coordinated Universal Time' : '' + }), + (bn.dates = L('dates accessor is deprecated. Use date instead.', hn)), + (bn.months = L('months accessor is deprecated. Use month instead', Fe)), + (bn.years = L('years accessor is deprecated. Use year instead', ke)), + (bn.zone = L( + 'moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/', + function(e, t) { + return null != e ? ('string' != typeof e && (e = -e), this.utcOffset(e, t), this) : -this.utcOffset() + }, + )), + (bn.isDSTShifted = L( + 'isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information', + function() { + if (!o(this._isDSTShifted)) return this._isDSTShifted + var e = {} + if ((g(e, this), (e = kt(e))._a)) { + var t = e._isUTC ? p(e._a) : Ct(e._a) + this._isDSTShifted = this.isValid() && D(e._a, t.toArray()) > 0 + } else this._isDSTShifted = !1 + return this._isDSTShifted + }, + )) + var wn = N.prototype + function On(e, t, n, r) { + var l = pt(), + u = p().set(r, t) + return l[n](u, e) + } + function Dn(e, t, n) { + if ((a(e) && ((t = e), (e = void 0)), (e = e || ''), null != t)) return On(e, t, n, 'month') + var r, + l = [] + for (r = 0; r < 12; r++) l[r] = On(e, r, n, 'month') + return l + } + function En(e, t, n, r) { + 'boolean' == typeof e + ? (a(t) && ((n = t), (t = void 0)), (t = t || '')) + : ((n = t = e), (e = !1), a(t) && ((n = t), (t = void 0)), (t = t || '')) + var l, + u = pt(), + i = e ? u._week.dow : 0 + if (null != n) return On(t, (n + i) % 7, r, 'day') + var o = [] + for (l = 0; l < 7; l++) o[l] = On(t, (l + i) % 7, r, 'day') + return o + } + ;(wn.calendar = function(e, t, n) { + var r = this._calendar[e] || this._calendar.sameElse + return j(r) ? r.call(t, n) : r + }), + (wn.longDateFormat = function(e) { + var t = this._longDateFormat[e], + n = this._longDateFormat[e.toUpperCase()] + return t || !n + ? t + : ((this._longDateFormat[e] = n.replace(/MMMM|MM|DD|dddd/g, function(e) { + return e.slice(1) + })), + this._longDateFormat[e]) + }), + (wn.invalidDate = function() { + return this._invalidDate + }), + (wn.ordinal = function(e) { + return this._ordinal.replace('%d', e) + }), + (wn.preparse = Tn), + (wn.postformat = Tn), + (wn.relativeTime = function(e, t, n, r) { + var l = this._relativeTime[n] + return j(l) ? l(e, t, n, r) : l.replace(/%d/i, e) + }), + (wn.pastFuture = function(e, t) { + var n = this._relativeTime[e > 0 ? 'future' : 'past'] + return j(n) ? n(t) : n.replace(/%s/i, t) + }), + (wn.set = function(e) { + var t, n + for (n in e) j((t = e[n])) ? (this[n] = t) : (this['_' + n] = t) + ;(this._config = e), + (this._dayOfMonthOrdinalParseLenient = new RegExp( + (this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) + '|' + /\d{1,2}/.source, + )) + }), + (wn.months = function(e, t) { + return e + ? u(this._months) + ? this._months[e.month()] + : this._months[(this._months.isFormat || Pe).test(t) ? 'format' : 'standalone'][e.month()] + : u(this._months) + ? this._months + : this._months.standalone + }), + (wn.monthsShort = function(e, t) { + return e + ? u(this._monthsShort) + ? this._monthsShort[e.month()] + : this._monthsShort[Pe.test(t) ? 'format' : 'standalone'][e.month()] + : u(this._monthsShort) + ? this._monthsShort + : this._monthsShort.standalone + }), + (wn.monthsParse = function(e, t, n) { + var r, l, u + if (this._monthsParseExact) + return function(e, t, n) { + var r, + l, + u, + i = e.toLocaleLowerCase() + if (!this._monthsParse) + for (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = [], r = 0; r < 12; ++r) + (u = p([2e3, r])), + (this._shortMonthsParse[r] = this.monthsShort(u, '').toLocaleLowerCase()), + (this._longMonthsParse[r] = this.months(u, '').toLocaleLowerCase()) + return n + ? 'MMM' === t + ? -1 !== (l = Se.call(this._shortMonthsParse, i)) + ? l + : null + : -1 !== (l = Se.call(this._longMonthsParse, i)) + ? l + : null + : 'MMM' === t + ? -1 !== (l = Se.call(this._shortMonthsParse, i)) + ? l + : -1 !== (l = Se.call(this._longMonthsParse, i)) + ? l + : null + : -1 !== (l = Se.call(this._longMonthsParse, i)) + ? l + : -1 !== (l = Se.call(this._shortMonthsParse, i)) + ? l + : null + }.call(this, e, t, n) + for ( + this._monthsParse || ((this._monthsParse = []), (this._longMonthsParse = []), (this._shortMonthsParse = [])), + r = 0; + r < 12; + r++ + ) { + if ( + ((l = p([2e3, r])), + n && + !this._longMonthsParse[r] && + ((this._longMonthsParse[r] = new RegExp('^' + this.months(l, '').replace('.', '') + '$', 'i')), + (this._shortMonthsParse[r] = new RegExp('^' + this.monthsShort(l, '').replace('.', '') + '$', 'i'))), + n || + this._monthsParse[r] || + ((u = '^' + this.months(l, '') + '|^' + this.monthsShort(l, '')), + (this._monthsParse[r] = new RegExp(u.replace('.', ''), 'i'))), + n && 'MMMM' === t && this._longMonthsParse[r].test(e)) + ) + return r + if (n && 'MMM' === t && this._shortMonthsParse[r].test(e)) return r + if (!n && this._monthsParse[r].test(e)) return r + } + }), + (wn.monthsRegex = function(e) { + return this._monthsParseExact + ? (d(this, '_monthsRegex') || He.call(this), e ? this._monthsStrictRegex : this._monthsRegex) + : (d(this, '_monthsRegex') || (this._monthsRegex = Be), + this._monthsStrictRegex && e ? this._monthsStrictRegex : this._monthsRegex) + }), + (wn.monthsShortRegex = function(e) { + return this._monthsParseExact + ? (d(this, '_monthsRegex') || He.call(this), e ? this._monthsShortStrictRegex : this._monthsShortRegex) + : (d(this, '_monthsShortRegex') || (this._monthsShortRegex = Re), + this._monthsShortStrictRegex && e ? this._monthsShortStrictRegex : this._monthsShortRegex) + }), + (wn.week = function(e) { + return qe(e, this._week.dow, this._week.doy).week + }), + (wn.firstDayOfYear = function() { + return this._week.doy + }), + (wn.firstDayOfWeek = function() { + return this._week.dow + }), + (wn.weekdays = function(e, t) { + var n = u(this._weekdays) + ? this._weekdays + : this._weekdays[e && !0 !== e && this._weekdays.isFormat.test(t) ? 'format' : 'standalone'] + return !0 === e ? Ge(n, this._week.dow) : e ? n[e.day()] : n + }), + (wn.weekdaysMin = function(e) { + return !0 === e ? Ge(this._weekdaysMin, this._week.dow) : e ? this._weekdaysMin[e.day()] : this._weekdaysMin + }), + (wn.weekdaysShort = function(e) { + return !0 === e ? Ge(this._weekdaysShort, this._week.dow) : e ? this._weekdaysShort[e.day()] : this._weekdaysShort + }), + (wn.weekdaysParse = function(e, t, n) { + var r, l, u + if (this._weekdaysParseExact) + return function(e, t, n) { + var r, + l, + u, + i = e.toLocaleLowerCase() + if (!this._weekdaysParse) + for (this._weekdaysParse = [], this._shortWeekdaysParse = [], this._minWeekdaysParse = [], r = 0; r < 7; ++r) + (u = p([2e3, 1]).day(r)), + (this._minWeekdaysParse[r] = this.weekdaysMin(u, '').toLocaleLowerCase()), + (this._shortWeekdaysParse[r] = this.weekdaysShort(u, '').toLocaleLowerCase()), + (this._weekdaysParse[r] = this.weekdays(u, '').toLocaleLowerCase()) + return n + ? 'dddd' === t + ? -1 !== (l = Se.call(this._weekdaysParse, i)) + ? l + : null + : 'ddd' === t + ? -1 !== (l = Se.call(this._shortWeekdaysParse, i)) + ? l + : null + : -1 !== (l = Se.call(this._minWeekdaysParse, i)) + ? l + : null + : 'dddd' === t + ? -1 !== (l = Se.call(this._weekdaysParse, i)) + ? l + : -1 !== (l = Se.call(this._shortWeekdaysParse, i)) + ? l + : -1 !== (l = Se.call(this._minWeekdaysParse, i)) + ? l + : null + : 'ddd' === t + ? -1 !== (l = Se.call(this._shortWeekdaysParse, i)) + ? l + : -1 !== (l = Se.call(this._weekdaysParse, i)) + ? l + : -1 !== (l = Se.call(this._minWeekdaysParse, i)) + ? l + : null + : -1 !== (l = Se.call(this._minWeekdaysParse, i)) + ? l + : -1 !== (l = Se.call(this._weekdaysParse, i)) + ? l + : -1 !== (l = Se.call(this._shortWeekdaysParse, i)) + ? l + : null + }.call(this, e, t, n) + for ( + this._weekdaysParse || + ((this._weekdaysParse = []), + (this._minWeekdaysParse = []), + (this._shortWeekdaysParse = []), + (this._fullWeekdaysParse = [])), + r = 0; + r < 7; + r++ + ) { + if ( + ((l = p([2e3, 1]).day(r)), + n && + !this._fullWeekdaysParse[r] && + ((this._fullWeekdaysParse[r] = new RegExp('^' + this.weekdays(l, '').replace('.', '\\.?') + '$', 'i')), + (this._shortWeekdaysParse[r] = new RegExp('^' + this.weekdaysShort(l, '').replace('.', '\\.?') + '$', 'i')), + (this._minWeekdaysParse[r] = new RegExp('^' + this.weekdaysMin(l, '').replace('.', '\\.?') + '$', 'i'))), + this._weekdaysParse[r] || + ((u = '^' + this.weekdays(l, '') + '|^' + this.weekdaysShort(l, '') + '|^' + this.weekdaysMin(l, '')), + (this._weekdaysParse[r] = new RegExp(u.replace('.', ''), 'i'))), + n && 'dddd' === t && this._fullWeekdaysParse[r].test(e)) + ) + return r + if (n && 'ddd' === t && this._shortWeekdaysParse[r].test(e)) return r + if (n && 'dd' === t && this._minWeekdaysParse[r].test(e)) return r + if (!n && this._weekdaysParse[r].test(e)) return r + } + }), + (wn.weekdaysRegex = function(e) { + return this._weekdaysParseExact + ? (d(this, '_weekdaysRegex') || et.call(this), e ? this._weekdaysStrictRegex : this._weekdaysRegex) + : (d(this, '_weekdaysRegex') || (this._weekdaysRegex = Ke), + this._weekdaysStrictRegex && e ? this._weekdaysStrictRegex : this._weekdaysRegex) + }), + (wn.weekdaysShortRegex = function(e) { + return this._weekdaysParseExact + ? (d(this, '_weekdaysRegex') || et.call(this), e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) + : (d(this, '_weekdaysShortRegex') || (this._weekdaysShortRegex = Ze), + this._weekdaysShortStrictRegex && e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) + }), + (wn.weekdaysMinRegex = function(e) { + return this._weekdaysParseExact + ? (d(this, '_weekdaysRegex') || et.call(this), e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) + : (d(this, '_weekdaysMinRegex') || (this._weekdaysMinRegex = Xe), + this._weekdaysMinStrictRegex && e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) + }), + (wn.isPM = function(e) { + return 'p' === (e + '').toLowerCase().charAt(0) + }), + (wn.meridiem = function(e, t, n) { + return e > 11 ? (n ? 'pm' : 'PM') : n ? 'am' : 'AM' + }), + dt('en', { + dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, + ordinal: function(e) { + var t = e % 10, + n = 1 === O((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + }), + (l.lang = L('moment.lang is deprecated. Use moment.locale instead.', dt)), + (l.langData = L('moment.langData is deprecated. Use moment.localeData instead.', pt)) + var Ln = Math.abs + function Mn(e, t, n, r) { + var l = Gt(t, n) + return (e._milliseconds += r * l._milliseconds), (e._days += r * l._days), (e._months += r * l._months), e._bubble() + } + function Sn(e) { + return e < 0 ? Math.floor(e) : Math.ceil(e) + } + function kn(e) { + return (4800 * e) / 146097 + } + function jn(e) { + return (146097 * e) / 4800 + } + function Cn(e) { + return function() { + return this.as(e) + } + } + var Nn = Cn('ms'), + An = Cn('s'), + Pn = Cn('m'), + xn = Cn('h'), + Yn = Cn('d'), + In = Cn('w'), + Fn = Cn('M'), + Rn = Cn('Q'), + Bn = Cn('y') + function Hn(e) { + return function() { + return this.isValid() ? this._data[e] : NaN + } + } + var Vn = Hn('milliseconds'), + Qn = Hn('seconds'), + Un = Hn('minutes'), + qn = Hn('hours'), + Wn = Hn('days'), + Gn = Hn('months'), + $n = Hn('years'), + zn = Math.round, + Jn = { ss: 44, s: 45, m: 45, h: 22, d: 26, M: 11 }, + Kn = Math.abs + function Zn(e) { + return (e > 0) - (e < 0) || +e + } + function Xn() { + if (!this.isValid()) return this.localeData().invalidDate() + var e, + t, + n = Kn(this._milliseconds) / 1e3, + r = Kn(this._days), + l = Kn(this._months) + ;(e = w(n / 60)), (t = w(e / 60)), (n %= 60), (e %= 60) + var u = w(l / 12), + i = (l %= 12), + o = r, + a = t, + s = e, + c = n ? n.toFixed(3).replace(/\.?0+$/, '') : '', + d = this.asSeconds() + if (!d) return 'P0D' + var f = d < 0 ? '-' : '', + p = Zn(this._months) !== Zn(d) ? '-' : '', + h = Zn(this._days) !== Zn(d) ? '-' : '', + m = Zn(this._milliseconds) !== Zn(d) ? '-' : '' + return ( + f + + 'P' + + (u ? p + u + 'Y' : '') + + (i ? p + i + 'M' : '') + + (o ? h + o + 'D' : '') + + (a || s || c ? 'T' : '') + + (a ? m + a + 'H' : '') + + (s ? m + s + 'M' : '') + + (c ? m + c + 'S' : '') + ) + } + var er = Yt.prototype + return ( + (er.isValid = function() { + return this._isValid + }), + (er.abs = function() { + var e = this._data + return ( + (this._milliseconds = Ln(this._milliseconds)), + (this._days = Ln(this._days)), + (this._months = Ln(this._months)), + (e.milliseconds = Ln(e.milliseconds)), + (e.seconds = Ln(e.seconds)), + (e.minutes = Ln(e.minutes)), + (e.hours = Ln(e.hours)), + (e.months = Ln(e.months)), + (e.years = Ln(e.years)), + this + ) + }), + (er.add = function(e, t) { + return Mn(this, e, t, 1) + }), + (er.subtract = function(e, t) { + return Mn(this, e, t, -1) + }), + (er.as = function(e) { + if (!this.isValid()) return NaN + var t, + n, + r = this._milliseconds + if ('month' === (e = x(e)) || 'quarter' === e || 'year' === e) + switch (((t = this._days + r / 864e5), (n = this._months + kn(t)), e)) { + case 'month': + return n + case 'quarter': + return n / 3 + case 'year': + return n / 12 + } + else + switch (((t = this._days + Math.round(jn(this._months))), e)) { + case 'week': + return t / 7 + r / 6048e5 + case 'day': + return t + r / 864e5 + case 'hour': + return 24 * t + r / 36e5 + case 'minute': + return 1440 * t + r / 6e4 + case 'second': + return 86400 * t + r / 1e3 + case 'millisecond': + return Math.floor(864e5 * t) + r + default: + throw new Error('Unknown unit ' + e) + } + }), + (er.asMilliseconds = Nn), + (er.asSeconds = An), + (er.asMinutes = Pn), + (er.asHours = xn), + (er.asDays = Yn), + (er.asWeeks = In), + (er.asMonths = Fn), + (er.asQuarters = Rn), + (er.asYears = Bn), + (er.valueOf = function() { + return this.isValid() + ? this._milliseconds + 864e5 * this._days + (this._months % 12) * 2592e6 + 31536e6 * O(this._months / 12) + : NaN + }), + (er._bubble = function() { + var e, + t, + n, + r, + l, + u = this._milliseconds, + i = this._days, + o = this._months, + a = this._data + return ( + (u >= 0 && i >= 0 && o >= 0) || (u <= 0 && i <= 0 && o <= 0) || ((u += 864e5 * Sn(jn(o) + i)), (i = 0), (o = 0)), + (a.milliseconds = u % 1e3), + (e = w(u / 1e3)), + (a.seconds = e % 60), + (t = w(e / 60)), + (a.minutes = t % 60), + (n = w(t / 60)), + (a.hours = n % 24), + (i += w(n / 24)), + (l = w(kn(i))), + (o += l), + (i -= Sn(jn(l))), + (r = w(o / 12)), + (o %= 12), + (a.days = i), + (a.months = o), + (a.years = r), + this + ) + }), + (er.clone = function() { + return Gt(this) + }), + (er.get = function(e) { + return (e = x(e)), this.isValid() ? this[e + 's']() : NaN + }), + (er.milliseconds = Vn), + (er.seconds = Qn), + (er.minutes = Un), + (er.hours = qn), + (er.days = Wn), + (er.weeks = function() { + return w(this.days() / 7) + }), + (er.months = Gn), + (er.years = $n), + (er.humanize = function(e) { + if (!this.isValid()) return this.localeData().invalidDate() + var t = this.localeData(), + n = (function(e, t, n) { + var r = Gt(e).abs(), + l = zn(r.as('s')), + u = zn(r.as('m')), + i = zn(r.as('h')), + o = zn(r.as('d')), + a = zn(r.as('M')), + s = zn(r.as('y')), + c = (l <= Jn.ss && ['s', l]) || + (l < Jn.s && ['ss', l]) || + (u <= 1 && ['m']) || + (u < Jn.m && ['mm', u]) || + (i <= 1 && ['h']) || + (i < Jn.h && ['hh', i]) || + (o <= 1 && ['d']) || + (o < Jn.d && ['dd', o]) || + (a <= 1 && ['M']) || + (a < Jn.M && ['MM', a]) || + (s <= 1 && ['y']) || ['yy', s] + return ( + (c[2] = t), + (c[3] = +e > 0), + (c[4] = n), + function(e, t, n, r, l) { + return l.relativeTime(t || 1, !!n, e, r) + }.apply(null, c) + ) + })(this, !e, t) + return e && (n = t.pastFuture(+this, n)), t.postformat(n) + }), + (er.toISOString = Xn), + (er.toString = Xn), + (er.toJSON = Xn), + (er.locale = tn), + (er.localeData = rn), + (er.toIsoString = L('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)', Xn)), + (er.lang = nn), + U('X', 0, 0, 'unix'), + U('x', 0, 0, 'valueOf'), + ce('x', ue), + ce('X', /[+-]?\d+(\.\d{1,3})?/), + he('X', function(e, t, n) { + n._d = new Date(1e3 * parseFloat(e, 10)) + }), + he('x', function(e, t, n) { + n._d = new Date(O(e)) + }), + (l.version = '2.24.0'), + (t = Ct), + (l.fn = bn), + (l.min = function() { + return Pt('isBefore', [].slice.call(arguments, 0)) + }), + (l.max = function() { + return Pt('isAfter', [].slice.call(arguments, 0)) + }), + (l.now = function() { + return Date.now ? Date.now() : +new Date() + }), + (l.utc = p), + (l.unix = function(e) { + return Ct(1e3 * e) + }), + (l.months = function(e, t) { + return Dn(e, t, 'months') + }), + (l.isDate = s), + (l.locale = dt), + (l.invalid = y), + (l.duration = Gt), + (l.isMoment = T), + (l.weekdays = function(e, t, n) { + return En(e, t, n, 'weekdays') + }), + (l.parseZone = function() { + return Ct.apply(null, arguments).parseZone() + }), + (l.localeData = pt), + (l.isDuration = It), + (l.monthsShort = function(e, t) { + return Dn(e, t, 'monthsShort') + }), + (l.weekdaysMin = function(e, t, n) { + return En(e, t, n, 'weekdaysMin') + }), + (l.defineLocale = ft), + (l.updateLocale = function(e, t) { + if (null != t) { + var n, + r, + l = it + null != (r = ct(e)) && (l = r._config), (t = C(l, t)), ((n = new N(t)).parentLocale = ot[e]), (ot[e] = n), dt(e) + } else null != ot[e] && (null != ot[e].parentLocale ? (ot[e] = ot[e].parentLocale) : null != ot[e] && delete ot[e]) + return ot[e] + }), + (l.locales = function() { + return M(ot) + }), + (l.weekdaysShort = function(e, t, n) { + return En(e, t, n, 'weekdaysShort') + }), + (l.normalizeUnits = x), + (l.relativeTimeRounding = function(e) { + return void 0 === e ? zn : 'function' == typeof e && ((zn = e), !0) + }), + (l.relativeTimeThreshold = function(e, t) { + return void 0 !== Jn[e] && (void 0 === t ? Jn[e] : ((Jn[e] = t), 's' === e && (Jn.ss = t - 1), !0)) + }), + (l.calendarFormat = function(e, t) { + var n = e.diff(t, 'days', !0) + return n < -6 + ? 'sameElse' + : n < -1 + ? 'lastWeek' + : n < 0 + ? 'lastDay' + : n < 1 + ? 'sameDay' + : n < 2 + ? 'nextDay' + : n < 7 + ? 'nextWeek' + : 'sameElse' + }), + (l.prototype = bn), + (l.HTML5_FMT = { + DATETIME_LOCAL: 'YYYY-MM-DDTHH:mm', + DATETIME_LOCAL_SECONDS: 'YYYY-MM-DDTHH:mm:ss', + DATETIME_LOCAL_MS: 'YYYY-MM-DDTHH:mm:ss.SSS', + DATE: 'YYYY-MM-DD', + TIME: 'HH:mm', + TIME_SECONDS: 'HH:mm:ss', + TIME_MS: 'HH:mm:ss.SSS', + WEEK: 'GGGG-[W]WW', + MONTH: 'YYYY-MM', + }), + l + ) + })() + }.call(this, n(145)(e))) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return i + }), + n.d(t, 'b', function() { + return o + }) + var r = n(19), + l = n(68), + u = n(76) + function i(e, t, n, u, o, a, s) { + var c = Array.isArray(t) ? (0 !== t.length ? t : void 0) : t ? [t] : void 0, + d = n + if (!d && c) { + var f = c[0] + d = f && f.loc && f.loc.source + } + var p, + h = u + !h && + c && + (h = c.reduce(function(e, t) { + return t.loc && e.push(t.loc.start), e + }, [])), + h && 0 === h.length && (h = void 0), + u && n + ? (p = u.map(function(e) { + return Object(l.a)(n, e) + })) + : c && + (p = c.reduce(function(e, t) { + return t.loc && e.push(Object(l.a)(t.loc.source, t.loc.start)), e + }, [])) + var m = s + if (null == m && null != a) { + var y = a.extensions + Object(r.a)(y) && (m = y) + } + Object.defineProperties(this, { + message: { value: e, enumerable: !0, writable: !0 }, + locations: { value: p || void 0, enumerable: Boolean(p) }, + path: { value: o || void 0, enumerable: Boolean(o) }, + nodes: { value: c || void 0 }, + source: { value: d || void 0 }, + positions: { value: h || void 0 }, + originalError: { value: a }, + extensions: { value: m || void 0, enumerable: Boolean(m) }, + }), + a && a.stack + ? Object.defineProperty(this, 'stack', { value: a.stack, writable: !0, configurable: !0 }) + : Error.captureStackTrace + ? Error.captureStackTrace(this, i) + : Object.defineProperty(this, 'stack', { value: Error().stack, writable: !0, configurable: !0 }) + } + function o(e) { + var t = e.message + if (e.nodes) { + var n = !0, + r = !1, + l = void 0 + try { + for (var i, o = e.nodes[Symbol.iterator](); !(n = (i = o.next()).done); n = !0) { + var a = i.value + a.loc && (t += '\n\n' + Object(u.a)(a.loc)) + } + } catch (e) { + ;(r = !0), (l = e) + } finally { + try { + n || null == o.return || o.return() + } finally { + if (r) throw l + } + } + } else if (e.source && e.locations) { + var s = !0, + c = !1, + d = void 0 + try { + for (var f, p = e.locations[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + var h = f.value + t += '\n\n' + Object(u.b)(e.source, h) + } + } catch (e) { + ;(c = !0), (d = e) + } finally { + try { + s || null == p.return || p.return() + } finally { + if (c) throw d + } + } + } + return t + } + i.prototype = Object.create(Error.prototype, { + constructor: { value: i }, + name: { value: 'GraphQLError' }, + toString: { + value: function() { + return o(this) + }, + }, + }) + }, + function(e, t, n) { + 'use strict' + function r(e, t) { + if (!Boolean(e)) throw new Error(t) + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t, n) { + 'use strict' + function r(e) { + return (r = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + if (!('string' == typeof e || e instanceof String)) { + var t + throw ((t = + null === e + ? 'null' + : 'object' === (t = r(e)) && e.constructor && e.constructor.hasOwnProperty('name') + ? e.constructor.name + : 'a '.concat(t)), + new TypeError('Expected string but received '.concat(t, '.'))) + } + }), + (e.exports = t.default), + (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + n.r(t) + var r = Object.freeze({ major: 14, minor: 4, patch: 2, preReleaseTag: null }), + l = n(26), + u = n(80), + i = n(40), + o = n(69), + a = n(23) + function s(e, t, n, r, l, u, i, o) { + var a = arguments + return new Promise(function(s) { + return s( + 1 === a.length + ? d(e) + : d({ + schema: e, + source: t, + rootValue: n, + contextValue: r, + variableValues: l, + operationName: u, + fieldResolver: i, + typeResolver: o, + }), + ) + }) + } + function c(e, t, n, r, u, i, o, a) { + var s = + 1 === arguments.length + ? d(e) + : d({ + schema: e, + source: t, + rootValue: n, + contextValue: r, + variableValues: u, + operationName: i, + fieldResolver: o, + typeResolver: a, + }) + if (Object(l.a)(s)) throw new Error('GraphQL execution failed to complete synchronously.') + return s + } + function d(e) { + var t, + n = e.schema, + r = e.source, + l = e.rootValue, + s = e.contextValue, + c = e.variableValues, + d = e.operationName, + f = e.fieldResolver, + p = e.typeResolver, + h = Object(u.b)(n) + if (h.length > 0) return { errors: h } + try { + t = Object(i.a)(r) + } catch (e) { + return { errors: [e] } + } + var m = Object(o.validate)(n, t) + return m.length > 0 + ? { errors: m } + : Object(a.h)({ + schema: n, + document: t, + rootValue: l, + contextValue: s, + variableValues: c, + operationName: d, + fieldResolver: f, + typeResolver: p, + }) + } + var f = n(37), + p = n(15), + h = n(0), + m = n(12), + y = n(11), + _ = n(51), + g = n(68), + v = n(76), + b = n(41), + T = n(3), + w = n(14), + O = n(13), + D = n(1), + E = n(9), + L = n(18), + M = n(49), + S = n(22), + k = n(2), + j = n(5), + C = n(79) + function N(e, t, n) { + var r, + l, + u, + i, + o, + a, + s = Object(S.getAsyncIterator)(e) + function c(e) { + return e.done ? e : A(e.value, t).then(P, l) + } + if ( + ('function' == typeof s.return && + ((r = s.return), + (l = function(e) { + var t = function() { + return Promise.reject(e) + } + return r.call(s).then(t, t) + })), + n) + ) { + var d = n + u = function(e) { + return A(e, d).then(P, l) + } + } + return ( + (i = { + next: function() { + return s.next().then(c, u) + }, + return: function() { + return r ? r.call(s).then(c, u) : Promise.resolve({ value: void 0, done: !0 }) + }, + throw: function(e) { + return 'function' == typeof s.throw ? s.throw(e).then(c, u) : Promise.reject(e).catch(l) + }, + }), + (o = S.$$asyncIterator), + (a = function() { + return this + }), + o in i ? Object.defineProperty(i, o, { value: a, enumerable: !0, configurable: !0, writable: !0 }) : (i[o] = a), + i + ) + } + function A(e, t) { + return new Promise(function(n) { + return n(t(e)) + }) + } + function P(e) { + return { value: e, done: !1 } + } + var x = n(78) + function Y(e, t, n, r, l, u, i, o) { + return 1 === arguments.length + ? F(e) + : F({ + schema: e, + document: t, + rootValue: n, + contextValue: r, + variableValues: l, + operationName: u, + fieldResolver: i, + subscribeFieldResolver: o, + }) + } + function I(e) { + if (e instanceof j.a) return { errors: [e] } + throw e + } + function F(e) { + var t = e.schema, + n = e.document, + r = e.rootValue, + l = e.contextValue, + u = e.variableValues, + i = e.operationName, + o = e.fieldResolver, + s = e.subscribeFieldResolver, + c = R(t, n, r, l, u, i, s), + d = function(e) { + return Object(a.h)(t, n, e, l, u, i, o) + } + return c.then(function(e) { + return Object(S.isAsyncIterable)(e) ? N(e, d, I) : e + }, I) + } + function R(e, t, n, r, l, u, i) { + Object(a.b)(e, t, l) + try { + var o = Object(a.c)(e, t, n, r, l, u, i) + if (Array.isArray(o)) return Promise.resolve({ errors: o }) + var s = Object(x.a)(e, o.operation), + c = Object(a.e)(o, s, o.operation.selectionSet, Object.create(null), Object.create(null)), + d = Object.keys(c)[0], + f = c[d], + p = f[0].name.value, + h = Object(a.i)(e, s, p) + if (!h) throw new j.a('The subscription field "'.concat(p, '" is not defined.'), f) + var m = h.subscribe || o.fieldResolver, + y = Object(a.a)(void 0, d), + _ = Object(a.d)(o, h, f, s, y), + g = Object(a.j)(o, h, f, m, n, _) + return Promise.resolve(g).then(function(e) { + if (e instanceof Error) throw Object(C.a)(e, f, Object(a.k)(y)) + if (Object(S.isAsyncIterable)(e)) return e + throw new Error('Subscription field must return Async Iterable. Received: ' + Object(k.a)(e)) + }) + } catch (e) { + return Promise.reject(e) + } + } + var B = n(97), + H = n(116), + V = n(394), + Q = n(391), + U = n(159), + q = n(157), + W = n(396), + G = n(156), + $ = n(389), + z = n(399), + J = n(401), + K = n(397), + Z = n(402), + X = n(404), + ee = n(398), + te = n(161), + ne = n(393), + re = n(390), + le = n(160), + ue = n(158), + ie = n(395), + oe = n(162), + ae = n(388), + se = n(400), + ce = n(115), + de = n(392), + fe = n(403), + pe = n(30), + he = n(178), + me = n(93), + ye = n(121), + _e = n(179), + ge = n(180), + ve = n(75), + be = n(181), + Te = n(182), + we = n(101), + Oe = n(20), + De = n(50), + Ee = n(113), + Le = n(54), + Me = n(48), + Se = n(77), + ke = n(183), + je = n(184), + Ce = n(185), + Ne = n(186), + Ae = n(187), + Pe = n(36), + xe = n(92), + Ye = n(82), + Ie = n(188) + n.d(t, 'version', function() { + return '14.4.2' + }), + n.d(t, 'versionInfo', function() { + return r + }), + n.d(t, 'graphql', function() { + return s + }), + n.d(t, 'graphqlSync', function() { + return c + }), + n.d(t, 'GraphQLSchema', function() { + return f.a + }), + n.d(t, 'GraphQLDirective', function() { + return p.c + }), + n.d(t, 'GraphQLScalarType', function() { + return h.g + }), + n.d(t, 'GraphQLObjectType', function() { + return h.f + }), + n.d(t, 'GraphQLInterfaceType', function() { + return h.c + }), + n.d(t, 'GraphQLUnionType', function() { + return h.h + }), + n.d(t, 'GraphQLEnumType', function() { + return h.a + }), + n.d(t, 'GraphQLInputObjectType', function() { + return h.b + }), + n.d(t, 'GraphQLList', function() { + return h.d + }), + n.d(t, 'GraphQLNonNull', function() { + return h.e + }), + n.d(t, 'specifiedScalarTypes', function() { + return m.g + }), + n.d(t, 'GraphQLInt', function() { + return m.d + }), + n.d(t, 'GraphQLFloat', function() { + return m.b + }), + n.d(t, 'GraphQLString', function() { + return m.e + }), + n.d(t, 'GraphQLBoolean', function() { + return m.a + }), + n.d(t, 'GraphQLID', function() { + return m.c + }), + n.d(t, 'specifiedDirectives', function() { + return p.i + }), + n.d(t, 'GraphQLIncludeDirective', function() { + return p.d + }), + n.d(t, 'GraphQLSkipDirective', function() { + return p.e + }), + n.d(t, 'GraphQLDeprecatedDirective', function() { + return p.b + }), + n.d(t, 'TypeKind', function() { + return y.b + }), + n.d(t, 'DEFAULT_DEPRECATION_REASON', function() { + return p.a + }), + n.d(t, 'introspectionTypes', function() { + return y.m + }), + n.d(t, '__Schema', function() { + return y.j + }), + n.d(t, '__Directive', function() { + return y.e + }), + n.d(t, '__DirectiveLocation', function() { + return y.f + }), + n.d(t, '__Type', function() { + return y.k + }), + n.d(t, '__Field', function() { + return y.h + }), + n.d(t, '__InputValue', function() { + return y.i + }), + n.d(t, '__EnumValue', function() { + return y.g + }), + n.d(t, '__TypeKind', function() { + return y.l + }), + n.d(t, 'SchemaMetaFieldDef', function() { + return y.a + }), + n.d(t, 'TypeMetaFieldDef', function() { + return y.c + }), + n.d(t, 'TypeNameMetaFieldDef', function() { + return y.d + }), + n.d(t, 'isSchema', function() { + return f.c + }), + n.d(t, 'isDirective', function() { + return p.g + }), + n.d(t, 'isType', function() { + return h.S + }), + n.d(t, 'isScalarType', function() { + return h.R + }), + n.d(t, 'isObjectType', function() { + return h.N + }), + n.d(t, 'isInterfaceType', function() { + return h.H + }), + n.d(t, 'isUnionType', function() { + return h.T + }), + n.d(t, 'isEnumType', function() { + return h.E + }), + n.d(t, 'isInputObjectType', function() { + return h.F + }), + n.d(t, 'isListType', function() { + return h.J + }), + n.d(t, 'isNonNullType', function() { + return h.L + }), + n.d(t, 'isInputType', function() { + return h.G + }), + n.d(t, 'isOutputType', function() { + return h.O + }), + n.d(t, 'isLeafType', function() { + return h.I + }), + n.d(t, 'isCompositeType', function() { + return h.D + }), + n.d(t, 'isAbstractType', function() { + return h.C + }), + n.d(t, 'isWrappingType', function() { + return h.U + }), + n.d(t, 'isNullableType', function() { + return h.M + }), + n.d(t, 'isNamedType', function() { + return h.K + }), + n.d(t, 'isRequiredArgument', function() { + return h.P + }), + n.d(t, 'isRequiredInputField', function() { + return h.Q + }), + n.d(t, 'isSpecifiedScalarType', function() { + return m.f + }), + n.d(t, 'isIntrospectionType', function() { + return y.n + }), + n.d(t, 'isSpecifiedDirective', function() { + return p.h + }), + n.d(t, 'assertSchema', function() { + return f.b + }), + n.d(t, 'assertDirective', function() { + return p.f + }), + n.d(t, 'assertType', function() { + return h.x + }), + n.d(t, 'assertScalarType', function() { + return h.w + }), + n.d(t, 'assertObjectType', function() { + return h.u + }), + n.d(t, 'assertInterfaceType', function() { + return h.o + }), + n.d(t, 'assertUnionType', function() { + return h.y + }), + n.d(t, 'assertEnumType', function() { + return h.l + }), + n.d(t, 'assertInputObjectType', function() { + return h.m + }), + n.d(t, 'assertListType', function() { + return h.q + }), + n.d(t, 'assertNonNullType', function() { + return h.s + }), + n.d(t, 'assertInputType', function() { + return h.n + }), + n.d(t, 'assertOutputType', function() { + return h.v + }), + n.d(t, 'assertLeafType', function() { + return h.p + }), + n.d(t, 'assertCompositeType', function() { + return h.k + }), + n.d(t, 'assertAbstractType', function() { + return h.j + }), + n.d(t, 'assertWrappingType', function() { + return h.z + }), + n.d(t, 'assertNullableType', function() { + return h.t + }), + n.d(t, 'assertNamedType', function() { + return h.r + }), + n.d(t, 'getNullableType', function() { + return h.B + }), + n.d(t, 'getNamedType', function() { + return h.A + }), + n.d(t, 'validateSchema', function() { + return u.b + }), + n.d(t, 'assertValidSchema', function() { + return u.a + }), + n.d(t, 'Source', function() { + return _.a + }), + n.d(t, 'getLocation', function() { + return g.a + }), + n.d(t, 'printLocation', function() { + return v.a + }), + n.d(t, 'printSourceLocation', function() { + return v.b + }), + n.d(t, 'createLexer', function() { + return b.a + }), + n.d(t, 'TokenKind', function() { + return T.a + }), + n.d(t, 'parse', function() { + return i.a + }), + n.d(t, 'parseValue', function() { + return i.c + }), + n.d(t, 'parseType', function() { + return i.b + }), + n.d(t, 'print', function() { + return w.print + }), + n.d(t, 'visit', function() { + return O.visit + }), + n.d(t, 'visitInParallel', function() { + return O.visitInParallel + }), + n.d(t, 'visitWithTypeInfo', function() { + return O.visitWithTypeInfo + }), + n.d(t, 'getVisitFn', function() { + return O.getVisitFn + }), + n.d(t, 'BREAK', function() { + return O.BREAK + }), + n.d(t, 'Kind', function() { + return D.a + }), + n.d(t, 'DirectiveLocation', function() { + return E.a + }), + n.d(t, 'isDefinitionNode', function() { + return L.a + }), + n.d(t, 'isExecutableDefinitionNode', function() { + return L.b + }), + n.d(t, 'isSelectionNode', function() { + return L.c + }), + n.d(t, 'isValueNode', function() { + return L.i + }), + n.d(t, 'isTypeNode', function() { + return L.f + }), + n.d(t, 'isTypeSystemDefinitionNode', function() { + return L.g + }), + n.d(t, 'isTypeDefinitionNode', function() { + return L.d + }), + n.d(t, 'isTypeSystemExtensionNode', function() { + return L.h + }), + n.d(t, 'isTypeExtensionNode', function() { + return L.e + }), + n.d(t, 'execute', function() { + return a.h + }), + n.d(t, 'defaultFieldResolver', function() { + return a.f + }), + n.d(t, 'defaultTypeResolver', function() { + return a.g + }), + n.d(t, 'responsePathAsArray', function() { + return a.k + }), + n.d(t, 'getDirectiveValues', function() { + return M.getDirectiveValues + }), + n.d(t, 'subscribe', function() { + return Y + }), + n.d(t, 'createSourceEventStream', function() { + return R + }), + n.d(t, 'validate', function() { + return o.validate + }), + n.d(t, 'ValidationContext', function() { + return B.b + }), + n.d(t, 'specifiedRules', function() { + return H.specifiedRules + }), + n.d(t, 'FieldsOnCorrectTypeRule', function() { + return V.a + }), + n.d(t, 'FragmentsOnCompositeTypesRule', function() { + return Q.a + }), + n.d(t, 'KnownArgumentNamesRule', function() { + return U.a + }), + n.d(t, 'KnownDirectivesRule', function() { + return q.a + }), + n.d(t, 'KnownFragmentNamesRule', function() { + return W.a + }), + n.d(t, 'KnownTypeNamesRule', function() { + return G.a + }), + n.d(t, 'LoneAnonymousOperationRule', function() { + return $.a + }), + n.d(t, 'NoFragmentCyclesRule', function() { + return z.a + }), + n.d(t, 'NoUndefinedVariablesRule', function() { + return J.a + }), + n.d(t, 'NoUnusedFragmentsRule', function() { + return K.a + }), + n.d(t, 'NoUnusedVariablesRule', function() { + return Z.a + }), + n.d(t, 'OverlappingFieldsCanBeMergedRule', function() { + return X.a + }), + n.d(t, 'PossibleFragmentSpreadsRule', function() { + return ee.a + }), + n.d(t, 'ProvidedRequiredArgumentsRule', function() { + return te.a + }), + n.d(t, 'ScalarLeafsRule', function() { + return ne.a + }), + n.d(t, 'SingleFieldSubscriptionsRule', function() { + return re.a + }), + n.d(t, 'UniqueArgumentNamesRule', function() { + return le.a + }), + n.d(t, 'UniqueDirectivesPerLocationRule', function() { + return ue.a + }), + n.d(t, 'UniqueFragmentNamesRule', function() { + return ie.a + }), + n.d(t, 'UniqueInputFieldNamesRule', function() { + return oe.a + }), + n.d(t, 'UniqueOperationNamesRule', function() { + return ae.a + }), + n.d(t, 'UniqueVariableNamesRule', function() { + return se.a + }), + n.d(t, 'ValuesOfCorrectTypeRule', function() { + return ce.a + }), + n.d(t, 'VariablesAreInputTypesRule', function() { + return de.a + }), + n.d(t, 'VariablesInAllowedPositionRule', function() { + return fe.a + }), + n.d(t, 'GraphQLError', function() { + return j.a + }), + n.d(t, 'syntaxError', function() { + return pe.a + }), + n.d(t, 'locatedError', function() { + return C.a + }), + n.d(t, 'printError', function() { + return j.b + }), + n.d(t, 'formatError', function() { + return he.a + }), + n.d(t, 'getIntrospectionQuery', function() { + return me.a + }), + n.d(t, 'introspectionQuery', function() { + return me.b + }), + n.d(t, 'getOperationAST', function() { + return ye.getOperationAST + }), + n.d(t, 'getOperationRootType', function() { + return x.a + }), + n.d(t, 'introspectionFromSchema', function() { + return _e.a + }), + n.d(t, 'buildClientSchema', function() { + return ge.a + }), + n.d(t, 'buildASTSchema', function() { + return ve.b + }), + n.d(t, 'buildSchema', function() { + return ve.c + }), + n.d(t, 'getDescription', function() { + return ve.d + }), + n.d(t, 'extendSchema', function() { + return be.a + }), + n.d(t, 'lexicographicSortSchema', function() { + return Te.a + }), + n.d(t, 'printSchema', function() { + return we.b + }), + n.d(t, 'printType', function() { + return we.c + }), + n.d(t, 'printIntrospectionSchema', function() { + return we.a + }), + n.d(t, 'typeFromAST', function() { + return Oe.a + }), + n.d(t, 'valueFromAST', function() { + return De.a + }), + n.d(t, 'valueFromASTUntyped', function() { + return Ee.a + }), + n.d(t, 'astFromValue', function() { + return Le.a + }), + n.d(t, 'TypeInfo', function() { + return Me.a + }), + n.d(t, 'coerceValue', function() { + return Se.a + }), + n.d(t, 'isValidJSValue', function() { + return ke.a + }), + n.d(t, 'isValidLiteralValue', function() { + return je.a + }), + n.d(t, 'concatAST', function() { + return Ce.a + }), + n.d(t, 'separateOperations', function() { + return Ne.a + }), + n.d(t, 'stripIgnoredCharacters', function() { + return Ae.a + }), + n.d(t, 'isEqualType', function() { + return Pe.b + }), + n.d(t, 'isTypeSubTypeOf', function() { + return Pe.c + }), + n.d(t, 'doTypesOverlap', function() { + return Pe.a + }), + n.d(t, 'assertValidName', function() { + return xe.a + }), + n.d(t, 'isValidNameError', function() { + return xe.b + }), + n.d(t, 'BreakingChangeType', function() { + return Ye.a + }), + n.d(t, 'DangerousChangeType', function() { + return Ye.b + }), + n.d(t, 'findBreakingChanges', function() { + return Ye.c + }), + n.d(t, 'findDangerousChanges', function() { + return Ye.d + }), + n.d(t, 'findDeprecatedUsages', function() { + return Ie.a + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return r + }) + var r = Object.freeze({ + QUERY: 'QUERY', + MUTATION: 'MUTATION', + SUBSCRIPTION: 'SUBSCRIPTION', + FIELD: 'FIELD', + FRAGMENT_DEFINITION: 'FRAGMENT_DEFINITION', + FRAGMENT_SPREAD: 'FRAGMENT_SPREAD', + INLINE_FRAGMENT: 'INLINE_FRAGMENT', + VARIABLE_DEFINITION: 'VARIABLE_DEFINITION', + SCHEMA: 'SCHEMA', + SCALAR: 'SCALAR', + OBJECT: 'OBJECT', + FIELD_DEFINITION: 'FIELD_DEFINITION', + ARGUMENT_DEFINITION: 'ARGUMENT_DEFINITION', + INTERFACE: 'INTERFACE', + UNION: 'UNION', + ENUM: 'ENUM', + ENUM_VALUE: 'ENUM_VALUE', + INPUT_OBJECT: 'INPUT_OBJECT', + INPUT_FIELD_DEFINITION: 'INPUT_FIELD_DEFINITION', + }) + }, + function(e, t, n) { + 'use strict' + var r = + Object.values || + function(e) { + return Object.keys(e).map(function(t) { + return e[t] + }) + } + t.a = r + }, + function(e, t, n) { + 'use strict' + n.d(t, 'j', function() { + return c + }), + n.d(t, 'e', function() { + return d + }), + n.d(t, 'f', function() { + return f + }), + n.d(t, 'k', function() { + return p + }), + n.d(t, 'h', function() { + return h + }), + n.d(t, 'i', function() { + return m + }), + n.d(t, 'g', function() { + return y + }), + n.d(t, 'b', function() { + return _ + }), + n.d(t, 'l', function() { + return g + }), + n.d(t, 'a', function() { + return v + }), + n.d(t, 'c', function() { + return b + }), + n.d(t, 'd', function() { + return T + }), + n.d(t, 'm', function() { + return w + }), + n.d(t, 'n', function() { + return O + }) + var r = n(10), + l = n(2), + u = n(54), + i = n(14), + o = n(0), + a = n(12), + s = n(9), + c = new o.f({ + name: '__Schema', + description: + 'A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.', + fields: function() { + return { + types: { + description: 'A list of all types supported by this server.', + type: Object(o.e)(Object(o.d)(Object(o.e)(p))), + resolve: function(e) { + return Object(r.a)(e.getTypeMap()) + }, + }, + queryType: { + description: 'The type that query operations will be rooted at.', + type: Object(o.e)(p), + resolve: function(e) { + return e.getQueryType() + }, + }, + mutationType: { + description: 'If this server supports mutation, the type that mutation operations will be rooted at.', + type: p, + resolve: function(e) { + return e.getMutationType() + }, + }, + subscriptionType: { + description: 'If this server support subscription, the type that subscription operations will be rooted at.', + type: p, + resolve: function(e) { + return e.getSubscriptionType() + }, + }, + directives: { + description: 'A list of all directives supported by this server.', + type: Object(o.e)(Object(o.d)(Object(o.e)(d))), + resolve: function(e) { + return e.getDirectives() + }, + }, + } + }, + }), + d = new o.f({ + name: '__Directive', + description: + "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", + fields: function() { + return { + name: { + type: Object(o.e)(a.e), + resolve: function(e) { + return e.name + }, + }, + description: { + type: a.e, + resolve: function(e) { + return e.description + }, + }, + locations: { + type: Object(o.e)(Object(o.d)(Object(o.e)(f))), + resolve: function(e) { + return e.locations + }, + }, + args: { + type: Object(o.e)(Object(o.d)(Object(o.e)(m))), + resolve: function(e) { + return e.args + }, + }, + } + }, + }), + f = new o.a({ + name: '__DirectiveLocation', + description: + 'A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.', + values: { + QUERY: { value: s.a.QUERY, description: 'Location adjacent to a query operation.' }, + MUTATION: { value: s.a.MUTATION, description: 'Location adjacent to a mutation operation.' }, + SUBSCRIPTION: { value: s.a.SUBSCRIPTION, description: 'Location adjacent to a subscription operation.' }, + FIELD: { value: s.a.FIELD, description: 'Location adjacent to a field.' }, + FRAGMENT_DEFINITION: { value: s.a.FRAGMENT_DEFINITION, description: 'Location adjacent to a fragment definition.' }, + FRAGMENT_SPREAD: { value: s.a.FRAGMENT_SPREAD, description: 'Location adjacent to a fragment spread.' }, + INLINE_FRAGMENT: { value: s.a.INLINE_FRAGMENT, description: 'Location adjacent to an inline fragment.' }, + VARIABLE_DEFINITION: { value: s.a.VARIABLE_DEFINITION, description: 'Location adjacent to a variable definition.' }, + SCHEMA: { value: s.a.SCHEMA, description: 'Location adjacent to a schema definition.' }, + SCALAR: { value: s.a.SCALAR, description: 'Location adjacent to a scalar definition.' }, + OBJECT: { value: s.a.OBJECT, description: 'Location adjacent to an object type definition.' }, + FIELD_DEFINITION: { value: s.a.FIELD_DEFINITION, description: 'Location adjacent to a field definition.' }, + ARGUMENT_DEFINITION: { value: s.a.ARGUMENT_DEFINITION, description: 'Location adjacent to an argument definition.' }, + INTERFACE: { value: s.a.INTERFACE, description: 'Location adjacent to an interface definition.' }, + UNION: { value: s.a.UNION, description: 'Location adjacent to a union definition.' }, + ENUM: { value: s.a.ENUM, description: 'Location adjacent to an enum definition.' }, + ENUM_VALUE: { value: s.a.ENUM_VALUE, description: 'Location adjacent to an enum value definition.' }, + INPUT_OBJECT: { value: s.a.INPUT_OBJECT, description: 'Location adjacent to an input object type definition.' }, + INPUT_FIELD_DEFINITION: { + value: s.a.INPUT_FIELD_DEFINITION, + description: 'Location adjacent to an input object field definition.', + }, + }, + }), + p = new o.f({ + name: '__Type', + description: + 'The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name and description, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.', + fields: function() { + return { + kind: { + type: Object(o.e)(g), + resolve: function(e) { + if (Object(o.R)(e)) return _.SCALAR + if (Object(o.N)(e)) return _.OBJECT + if (Object(o.H)(e)) return _.INTERFACE + if (Object(o.T)(e)) return _.UNION + if (Object(o.E)(e)) return _.ENUM + if (Object(o.F)(e)) return _.INPUT_OBJECT + if (Object(o.J)(e)) return _.LIST + if (Object(o.L)(e)) return _.NON_NULL + throw new Error('Unexpected type: "'.concat(Object(l.a)(e), '".')) + }, + }, + name: { + type: a.e, + resolve: function(e) { + return void 0 !== e.name ? e.name : void 0 + }, + }, + description: { + type: a.e, + resolve: function(e) { + return void 0 !== e.description ? e.description : void 0 + }, + }, + fields: { + type: Object(o.d)(Object(o.e)(h)), + args: { includeDeprecated: { type: a.a, defaultValue: !1 } }, + resolve: function(e, t) { + var n = t.includeDeprecated + if (Object(o.N)(e) || Object(o.H)(e)) { + var l = Object(r.a)(e.getFields()) + return ( + n || + (l = l.filter(function(e) { + return !e.deprecationReason + })), + l + ) + } + return null + }, + }, + interfaces: { + type: Object(o.d)(Object(o.e)(p)), + resolve: function(e) { + if (Object(o.N)(e)) return e.getInterfaces() + }, + }, + possibleTypes: { + type: Object(o.d)(Object(o.e)(p)), + resolve: function(e, t, n, r) { + var l = r.schema + if (Object(o.C)(e)) return l.getPossibleTypes(e) + }, + }, + enumValues: { + type: Object(o.d)(Object(o.e)(y)), + args: { includeDeprecated: { type: a.a, defaultValue: !1 } }, + resolve: function(e, t) { + var n = t.includeDeprecated + if (Object(o.E)(e)) { + var r = e.getValues() + return ( + n || + (r = r.filter(function(e) { + return !e.deprecationReason + })), + r + ) + } + }, + }, + inputFields: { + type: Object(o.d)(Object(o.e)(m)), + resolve: function(e) { + if (Object(o.F)(e)) return Object(r.a)(e.getFields()) + }, + }, + ofType: { + type: p, + resolve: function(e) { + return void 0 !== e.ofType ? e.ofType : void 0 + }, + }, + } + }, + }), + h = new o.f({ + name: '__Field', + description: + 'Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.', + fields: function() { + return { + name: { + type: Object(o.e)(a.e), + resolve: function(e) { + return e.name + }, + }, + description: { + type: a.e, + resolve: function(e) { + return e.description + }, + }, + args: { + type: Object(o.e)(Object(o.d)(Object(o.e)(m))), + resolve: function(e) { + return e.args + }, + }, + type: { + type: Object(o.e)(p), + resolve: function(e) { + return e.type + }, + }, + isDeprecated: { + type: Object(o.e)(a.a), + resolve: function(e) { + return e.isDeprecated + }, + }, + deprecationReason: { + type: a.e, + resolve: function(e) { + return e.deprecationReason + }, + }, + } + }, + }), + m = new o.f({ + name: '__InputValue', + description: + 'Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.', + fields: function() { + return { + name: { + type: Object(o.e)(a.e), + resolve: function(e) { + return e.name + }, + }, + description: { + type: a.e, + resolve: function(e) { + return e.description + }, + }, + type: { + type: Object(o.e)(p), + resolve: function(e) { + return e.type + }, + }, + defaultValue: { + type: a.e, + description: 'A GraphQL-formatted string representing the default value for this input value.', + resolve: function(e) { + var t = Object(u.a)(e.defaultValue, e.type) + return t ? Object(i.print)(t) : null + }, + }, + } + }, + }), + y = new o.f({ + name: '__EnumValue', + description: + 'One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.', + fields: function() { + return { + name: { + type: Object(o.e)(a.e), + resolve: function(e) { + return e.name + }, + }, + description: { + type: a.e, + resolve: function(e) { + return e.description + }, + }, + isDeprecated: { + type: Object(o.e)(a.a), + resolve: function(e) { + return e.isDeprecated + }, + }, + deprecationReason: { + type: a.e, + resolve: function(e) { + return e.deprecationReason + }, + }, + } + }, + }), + _ = Object.freeze({ + SCALAR: 'SCALAR', + OBJECT: 'OBJECT', + INTERFACE: 'INTERFACE', + UNION: 'UNION', + ENUM: 'ENUM', + INPUT_OBJECT: 'INPUT_OBJECT', + LIST: 'LIST', + NON_NULL: 'NON_NULL', + }), + g = new o.a({ + name: '__TypeKind', + description: 'An enum describing what kind of type a given `__Type` is.', + values: { + SCALAR: { value: _.SCALAR, description: 'Indicates this type is a scalar.' }, + OBJECT: { + value: _.OBJECT, + description: 'Indicates this type is an object. `fields` and `interfaces` are valid fields.', + }, + INTERFACE: { + value: _.INTERFACE, + description: 'Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.', + }, + UNION: { value: _.UNION, description: 'Indicates this type is a union. `possibleTypes` is a valid field.' }, + ENUM: { value: _.ENUM, description: 'Indicates this type is an enum. `enumValues` is a valid field.' }, + INPUT_OBJECT: { + value: _.INPUT_OBJECT, + description: 'Indicates this type is an input object. `inputFields` is a valid field.', + }, + LIST: { value: _.LIST, description: 'Indicates this type is a list. `ofType` is a valid field.' }, + NON_NULL: { value: _.NON_NULL, description: 'Indicates this type is a non-null. `ofType` is a valid field.' }, + }, + }), + v = { + name: '__schema', + type: Object(o.e)(c), + description: 'Access the current type schema of this server.', + args: [], + resolve: function(e, t, n, r) { + return r.schema + }, + }, + b = { + name: '__type', + type: p, + description: 'Request the type information of a single type.', + args: [{ name: 'name', type: Object(o.e)(a.e) }], + resolve: function(e, t, n, r) { + var l = t.name + return r.schema.getType(l) + }, + }, + T = { + name: '__typename', + type: Object(o.e)(a.e), + description: 'The name of the current Object type at runtime.', + args: [], + resolve: function(e, t, n, r) { + return r.parentType.name + }, + }, + w = Object.freeze([c, d, f, p, h, m, y, g]) + function O(e) { + return ( + Object(o.K)(e) && + w.some(function(t) { + var n = t.name + return e.name === n + }) + ) + } + }, + function(e, t, n) { + 'use strict' + var r = + Number.isFinite || + function(e) { + return 'number' == typeof e && r(e) + }, + l = r, + u = + Number.isInteger || + function(e) { + return 'number' == typeof e && isFinite(e) && Math.floor(e) === e + }, + i = n(2), + o = n(19), + a = n(0), + s = n(1) + n.d(t, 'd', function() { + return f + }), + n.d(t, 'b', function() { + return p + }), + n.d(t, 'e', function() { + return m + }), + n.d(t, 'a', function() { + return y + }), + n.d(t, 'c', function() { + return _ + }), + n.d(t, 'g', function() { + return g + }), + n.d(t, 'f', function() { + return v + }) + var c = 2147483647, + d = -2147483648 + var f = new a.g({ + name: 'Int', + description: + 'The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.', + serialize: function(e) { + if ('boolean' == typeof e) return e ? 1 : 0 + var t = e + if (('string' == typeof e && '' !== e && (t = Number(e)), !u(t))) + throw new TypeError('Int cannot represent non-integer value: '.concat(Object(i.a)(e))) + if (t > c || t < d) throw new TypeError('Int cannot represent non 32-bit signed integer value: '.concat(Object(i.a)(e))) + return t + }, + parseValue: function(e) { + if (!u(e)) throw new TypeError('Int cannot represent non-integer value: '.concat(Object(i.a)(e))) + if (e > c || e < d) throw new TypeError('Int cannot represent non 32-bit signed integer value: '.concat(Object(i.a)(e))) + return e + }, + parseLiteral: function(e) { + if (e.kind === s.a.INT) { + var t = parseInt(e.value, 10) + if (t <= c && t >= d) return t + } + }, + }) + var p = new a.g({ + name: 'Float', + description: + 'The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).', + serialize: function(e) { + if ('boolean' == typeof e) return e ? 1 : 0 + var t = e + if (('string' == typeof e && '' !== e && (t = Number(e)), !l(t))) + throw new TypeError('Float cannot represent non numeric value: '.concat(Object(i.a)(e))) + return t + }, + parseValue: function(e) { + if (!l(e)) throw new TypeError('Float cannot represent non numeric value: '.concat(Object(i.a)(e))) + return e + }, + parseLiteral: function(e) { + return e.kind === s.a.FLOAT || e.kind === s.a.INT ? parseFloat(e.value) : void 0 + }, + }) + function h(e) { + if (Object(o.a)(e)) { + if ('function' == typeof e.valueOf) { + var t = e.valueOf() + if (!Object(o.a)(t)) return t + } + if ('function' == typeof e.toJSON) return e.toJSON() + } + return e + } + var m = new a.g({ + name: 'String', + description: + 'The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.', + serialize: function(e) { + var t = h(e) + if ('string' == typeof t) return t + if ('boolean' == typeof t) return t ? 'true' : 'false' + if (l(t)) return t.toString() + throw new TypeError('String cannot represent value: '.concat(Object(i.a)(e))) + }, + parseValue: function(e) { + if ('string' != typeof e) throw new TypeError('String cannot represent a non string value: '.concat(Object(i.a)(e))) + return e + }, + parseLiteral: function(e) { + return e.kind === s.a.STRING ? e.value : void 0 + }, + }) + var y = new a.g({ + name: 'Boolean', + description: 'The `Boolean` scalar type represents `true` or `false`.', + serialize: function(e) { + if ('boolean' == typeof e) return e + if (l(e)) return 0 !== e + throw new TypeError('Boolean cannot represent a non boolean value: '.concat(Object(i.a)(e))) + }, + parseValue: function(e) { + if ('boolean' != typeof e) throw new TypeError('Boolean cannot represent a non boolean value: '.concat(Object(i.a)(e))) + return e + }, + parseLiteral: function(e) { + return e.kind === s.a.BOOLEAN ? e.value : void 0 + }, + }) + var _ = new a.g({ + name: 'ID', + description: + 'The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID.', + serialize: function(e) { + var t = h(e) + if ('string' == typeof t) return t + if (u(t)) return String(t) + throw new TypeError('ID cannot represent value: '.concat(Object(i.a)(e))) + }, + parseValue: function(e) { + if ('string' == typeof e) return e + if (u(e)) return e.toString() + throw new TypeError('ID cannot represent value: '.concat(Object(i.a)(e))) + }, + parseLiteral: function(e) { + return e.kind === s.a.STRING || e.kind === s.a.INT ? e.value : void 0 + }, + }), + g = Object.freeze([m, f, p, y, _]) + function v(e) { + return ( + Object(a.R)(e) && + g.some(function(t) { + var n = t.name + return e.name === n + }) + ) + } + }, + function(e, t, n) { + 'use strict' + n.r(t), + n.d(t, 'QueryDocumentKeys', function() { + return l + }), + n.d(t, 'BREAK', function() { + return u + }), + n.d(t, 'visit', function() { + return i + }), + n.d(t, 'visitInParallel', function() { + return a + }), + n.d(t, 'visitWithTypeInfo', function() { + return s + }), + n.d(t, 'getVisitFn', function() { + return c + }) + var r = n(2), + l = { + Name: [], + Document: ['definitions'], + OperationDefinition: ['name', 'variableDefinitions', 'directives', 'selectionSet'], + VariableDefinition: ['variable', 'type', 'defaultValue', 'directives'], + Variable: ['name'], + SelectionSet: ['selections'], + Field: ['alias', 'name', 'arguments', 'directives', 'selectionSet'], + Argument: ['name', 'value'], + FragmentSpread: ['name', 'directives'], + InlineFragment: ['typeCondition', 'directives', 'selectionSet'], + FragmentDefinition: ['name', 'variableDefinitions', 'typeCondition', 'directives', 'selectionSet'], + IntValue: [], + FloatValue: [], + StringValue: [], + BooleanValue: [], + NullValue: [], + EnumValue: [], + ListValue: ['values'], + ObjectValue: ['fields'], + ObjectField: ['name', 'value'], + Directive: ['name', 'arguments'], + NamedType: ['name'], + ListType: ['type'], + NonNullType: ['type'], + SchemaDefinition: ['directives', 'operationTypes'], + OperationTypeDefinition: ['type'], + ScalarTypeDefinition: ['description', 'name', 'directives'], + ObjectTypeDefinition: ['description', 'name', 'interfaces', 'directives', 'fields'], + FieldDefinition: ['description', 'name', 'arguments', 'type', 'directives'], + InputValueDefinition: ['description', 'name', 'type', 'defaultValue', 'directives'], + InterfaceTypeDefinition: ['description', 'name', 'directives', 'fields'], + UnionTypeDefinition: ['description', 'name', 'directives', 'types'], + EnumTypeDefinition: ['description', 'name', 'directives', 'values'], + EnumValueDefinition: ['description', 'name', 'directives'], + InputObjectTypeDefinition: ['description', 'name', 'directives', 'fields'], + DirectiveDefinition: ['description', 'name', 'arguments', 'locations'], + SchemaExtension: ['directives', 'operationTypes'], + ScalarTypeExtension: ['name', 'directives'], + ObjectTypeExtension: ['name', 'interfaces', 'directives', 'fields'], + InterfaceTypeExtension: ['name', 'directives', 'fields'], + UnionTypeExtension: ['name', 'directives', 'types'], + EnumTypeExtension: ['name', 'directives', 'values'], + InputObjectTypeExtension: ['name', 'directives', 'fields'], + }, + u = Object.freeze({}) + function i(e, t) { + var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : l, + i = void 0, + a = Array.isArray(e), + s = [e], + d = -1, + f = [], + p = void 0, + h = void 0, + m = void 0, + y = [], + _ = [], + g = e + do { + var v = ++d === s.length, + b = v && 0 !== f.length + if (v) { + if (((h = 0 === _.length ? void 0 : y[y.length - 1]), (p = m), (m = _.pop()), b)) { + if (a) p = p.slice() + else { + for (var T = {}, w = 0, O = Object.keys(p); w < O.length; w++) { + var D = O[w] + T[D] = p[D] + } + p = T + } + for (var E = 0, L = 0; L < f.length; L++) { + var M = f[L][0], + S = f[L][1] + a && (M -= E), a && null === S ? (p.splice(M, 1), E++) : (p[M] = S) + } + } + ;(d = i.index), (s = i.keys), (f = i.edits), (a = i.inArray), (i = i.prev) + } else { + if (((h = m ? (a ? d : s[d]) : void 0), null == (p = m ? m[h] : g))) continue + m && y.push(h) + } + var k = void 0 + if (!Array.isArray(p)) { + if (!o(p)) throw new Error('Invalid AST Node: ' + Object(r.a)(p)) + var j = c(t, p.kind, v) + if (j) { + if ((k = j.call(t, p, h, m, y, _)) === u) break + if (!1 === k) { + if (!v) { + y.pop() + continue + } + } else if (void 0 !== k && (f.push([h, k]), !v)) { + if (!o(k)) { + y.pop() + continue + } + p = k + } + } + } + void 0 === k && b && f.push([h, p]), + v + ? y.pop() + : ((i = { inArray: a, index: d, keys: s, edits: f, prev: i }), + (s = (a = Array.isArray(p)) ? p : n[p.kind] || []), + (d = -1), + (f = []), + m && _.push(m), + (m = p)) + } while (void 0 !== i) + return 0 !== f.length && (g = f[f.length - 1][1]), g + } + function o(e) { + return Boolean(e && 'string' == typeof e.kind) + } + function a(e) { + var t = new Array(e.length) + return { + enter: function(n) { + for (var r = 0; r < e.length; r++) + if (!t[r]) { + var l = c(e[r], n.kind, !1) + if (l) { + var i = l.apply(e[r], arguments) + if (!1 === i) t[r] = n + else if (i === u) t[r] = u + else if (void 0 !== i) return i + } + } + }, + leave: function(n) { + for (var r = 0; r < e.length; r++) + if (t[r]) t[r] === n && (t[r] = null) + else { + var l = c(e[r], n.kind, !0) + if (l) { + var i = l.apply(e[r], arguments) + if (i === u) t[r] = u + else if (void 0 !== i && !1 !== i) return i + } + } + }, + } + } + function s(e, t) { + return { + enter: function(n) { + e.enter(n) + var r = c(t, n.kind, !1) + if (r) { + var l = r.apply(t, arguments) + return void 0 !== l && (e.leave(n), o(l) && e.enter(l)), l + } + }, + leave: function(n) { + var r, + l = c(t, n.kind, !0) + return l && (r = l.apply(t, arguments)), e.leave(n), r + }, + } + } + function c(e, t, n) { + var r = e[t] + if (r) { + if (!n && 'function' == typeof r) return r + var l = n ? r.leave : r.enter + if ('function' == typeof l) return l + } else { + var u = n ? e.leave : e.enter + if (u) { + if ('function' == typeof u) return u + var i = u[t] + if ('function' == typeof i) return i + } + } + } + }, + function(e, t, n) { + 'use strict' + n.r(t), + n.d(t, 'print', function() { + return u + }) + var r = n(13), + l = n(45) + function u(e) { + return Object(r.visit)(e, { leave: i }) + } + var i = { + Name: function(e) { + return e.value + }, + Variable: function(e) { + return '$' + e.name + }, + Document: function(e) { + return a(e.definitions, '\n\n') + '\n' + }, + OperationDefinition: function(e) { + var t = e.operation, + n = e.name, + r = c('(', a(e.variableDefinitions, ', '), ')'), + l = a(e.directives, ' '), + u = e.selectionSet + return n || l || r || 'query' !== t ? a([t, a([n, r]), l, u], ' ') : u + }, + VariableDefinition: function(e) { + var t = e.variable, + n = e.type, + r = e.defaultValue, + l = e.directives + return t + ': ' + n + c(' = ', r) + c(' ', a(l, ' ')) + }, + SelectionSet: function(e) { + return s(e.selections) + }, + Field: function(e) { + var t = e.alias, + n = e.name, + r = e.arguments, + l = e.directives, + u = e.selectionSet + return a([c('', t, ': ') + n + c('(', a(r, ', '), ')'), a(l, ' '), u], ' ') + }, + Argument: function(e) { + return e.name + ': ' + e.value + }, + FragmentSpread: function(e) { + return '...' + e.name + c(' ', a(e.directives, ' ')) + }, + InlineFragment: function(e) { + var t = e.typeCondition, + n = e.directives, + r = e.selectionSet + return a(['...', c('on ', t), a(n, ' '), r], ' ') + }, + FragmentDefinition: function(e) { + var t = e.name, + n = e.typeCondition, + r = e.variableDefinitions, + l = e.directives, + u = e.selectionSet + return ( + 'fragment '.concat(t).concat(c('(', a(r, ', '), ')'), ' ') + 'on '.concat(n, ' ').concat(c('', a(l, ' '), ' ')) + u + ) + }, + IntValue: function(e) { + return e.value + }, + FloatValue: function(e) { + return e.value + }, + StringValue: function(e, t) { + var n = e.value + return e.block ? Object(l.c)(n, 'description' === t ? '' : ' ') : JSON.stringify(n) + }, + BooleanValue: function(e) { + return e.value ? 'true' : 'false' + }, + NullValue: function() { + return 'null' + }, + EnumValue: function(e) { + return e.value + }, + ListValue: function(e) { + return '[' + a(e.values, ', ') + ']' + }, + ObjectValue: function(e) { + return '{' + a(e.fields, ', ') + '}' + }, + ObjectField: function(e) { + return e.name + ': ' + e.value + }, + Directive: function(e) { + return '@' + e.name + c('(', a(e.arguments, ', '), ')') + }, + NamedType: function(e) { + return e.name + }, + ListType: function(e) { + return '[' + e.type + ']' + }, + NonNullType: function(e) { + return e.type + '!' + }, + SchemaDefinition: function(e) { + var t = e.directives, + n = e.operationTypes + return a(['schema', a(t, ' '), s(n)], ' ') + }, + OperationTypeDefinition: function(e) { + return e.operation + ': ' + e.type + }, + ScalarTypeDefinition: o(function(e) { + return a(['scalar', e.name, a(e.directives, ' ')], ' ') + }), + ObjectTypeDefinition: o(function(e) { + var t = e.name, + n = e.interfaces, + r = e.directives, + l = e.fields + return a(['type', t, c('implements ', a(n, ' & ')), a(r, ' '), s(l)], ' ') + }), + FieldDefinition: o(function(e) { + var t = e.name, + n = e.arguments, + r = e.type, + l = e.directives + return t + (p(n) ? c('(\n', d(a(n, '\n')), '\n)') : c('(', a(n, ', '), ')')) + ': ' + r + c(' ', a(l, ' ')) + }), + InputValueDefinition: o(function(e) { + var t = e.name, + n = e.type, + r = e.defaultValue, + l = e.directives + return a([t + ': ' + n, c('= ', r), a(l, ' ')], ' ') + }), + InterfaceTypeDefinition: o(function(e) { + var t = e.name, + n = e.directives, + r = e.fields + return a(['interface', t, a(n, ' '), s(r)], ' ') + }), + UnionTypeDefinition: o(function(e) { + var t = e.name, + n = e.directives, + r = e.types + return a(['union', t, a(n, ' '), r && 0 !== r.length ? '= ' + a(r, ' | ') : ''], ' ') + }), + EnumTypeDefinition: o(function(e) { + var t = e.name, + n = e.directives, + r = e.values + return a(['enum', t, a(n, ' '), s(r)], ' ') + }), + EnumValueDefinition: o(function(e) { + return a([e.name, a(e.directives, ' ')], ' ') + }), + InputObjectTypeDefinition: o(function(e) { + var t = e.name, + n = e.directives, + r = e.fields + return a(['input', t, a(n, ' '), s(r)], ' ') + }), + DirectiveDefinition: o(function(e) { + var t = e.name, + n = e.arguments, + r = e.repeatable, + l = e.locations + return ( + 'directive @' + + t + + (p(n) ? c('(\n', d(a(n, '\n')), '\n)') : c('(', a(n, ', '), ')')) + + (r ? ' repeatable' : '') + + ' on ' + + a(l, ' | ') + ) + }), + SchemaExtension: function(e) { + var t = e.directives, + n = e.operationTypes + return a(['extend schema', a(t, ' '), s(n)], ' ') + }, + ScalarTypeExtension: function(e) { + return a(['extend scalar', e.name, a(e.directives, ' ')], ' ') + }, + ObjectTypeExtension: function(e) { + var t = e.name, + n = e.interfaces, + r = e.directives, + l = e.fields + return a(['extend type', t, c('implements ', a(n, ' & ')), a(r, ' '), s(l)], ' ') + }, + InterfaceTypeExtension: function(e) { + var t = e.name, + n = e.directives, + r = e.fields + return a(['extend interface', t, a(n, ' '), s(r)], ' ') + }, + UnionTypeExtension: function(e) { + var t = e.name, + n = e.directives, + r = e.types + return a(['extend union', t, a(n, ' '), r && 0 !== r.length ? '= ' + a(r, ' | ') : ''], ' ') + }, + EnumTypeExtension: function(e) { + var t = e.name, + n = e.directives, + r = e.values + return a(['extend enum', t, a(n, ' '), s(r)], ' ') + }, + InputObjectTypeExtension: function(e) { + var t = e.name, + n = e.directives, + r = e.fields + return a(['extend input', t, a(n, ' '), s(r)], ' ') + }, + } + function o(e) { + return function(t) { + return a([t.description, e(t)], '\n') + } + } + function a(e, t) { + return e + ? e + .filter(function(e) { + return e + }) + .join(t || '') + : '' + } + function s(e) { + return e && 0 !== e.length ? '{\n' + d(a(e, '\n')) + '\n}' : '' + } + function c(e, t, n) { + return t ? e + t + (n || '') : '' + } + function d(e) { + return e && ' ' + e.replace(/\n/g, '\n ') + } + function f(e) { + return -1 !== e.indexOf('\n') + } + function p(e) { + return e && e.some(f) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'g', function() { + return p + }), + n.d(t, 'f', function() { + return h + }), + n.d(t, 'c', function() { + return m + }), + n.d(t, 'd', function() { + return y + }), + n.d(t, 'e', function() { + return _ + }), + n.d(t, 'a', function() { + return g + }), + n.d(t, 'b', function() { + return v + }), + n.d(t, 'i', function() { + return b + }), + n.d(t, 'h', function() { + return T + }) + var r = n(44), + l = n(19), + u = n(0), + i = n(12), + o = n(33), + a = n(34), + s = n(39), + c = n(6), + d = n(2), + f = n(9) + function p(e) { + return Object(s.a)(e, m) + } + function h(e) { + return p(e) || Object(c.a)(0, 'Expected '.concat(Object(d.a)(e), ' to be a GraphQL directive.')), e + } + var m = (function() { + function e(e) { + ;(this.name = e.name), + (this.description = e.description), + (this.locations = e.locations), + (this.isRepeatable = null != e.isRepeatable && e.isRepeatable), + (this.astNode = e.astNode), + e.name || Object(c.a)(0, 'Directive must be named.'), + Array.isArray(e.locations) || Object(c.a)(0, '@'.concat(e.name, ' locations must be an Array.')) + var t = e.args || {} + ;(!Object(l.a)(t) || Array.isArray(t)) && + Object(c.a)(0, '@'.concat(e.name, ' args must be an object with argument names as keys.')), + (this.args = Object(r.a)(t).map(function(e) { + var t = e[0], + n = e[1] + return { + name: t, + description: void 0 === n.description ? null : n.description, + type: n.type, + defaultValue: n.defaultValue, + astNode: n.astNode, + } + })) + } + var t = e.prototype + return ( + (t.toString = function() { + return '@' + this.name + }), + (t.toConfig = function() { + return { + name: this.name, + description: this.description, + locations: this.locations, + args: Object(u.i)(this.args), + isRepeatable: this.isRepeatable, + astNode: this.astNode, + } + }), + e + ) + })() + Object(o.a)(m), Object(a.a)(m) + var y = new m({ + name: 'include', + description: 'Directs the executor to include this field or fragment only when the `if` argument is true.', + locations: [f.a.FIELD, f.a.FRAGMENT_SPREAD, f.a.INLINE_FRAGMENT], + args: { if: { type: Object(u.e)(i.a), description: 'Included when true.' } }, + }), + _ = new m({ + name: 'skip', + description: 'Directs the executor to skip this field or fragment when the `if` argument is true.', + locations: [f.a.FIELD, f.a.FRAGMENT_SPREAD, f.a.INLINE_FRAGMENT], + args: { if: { type: Object(u.e)(i.a), description: 'Skipped when true.' } }, + }), + g = 'No longer supported', + v = new m({ + name: 'deprecated', + description: 'Marks an element of a GraphQL schema as no longer supported.', + locations: [f.a.FIELD_DEFINITION, f.a.ENUM_VALUE], + args: { + reason: { + type: i.e, + description: + 'Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax (as specified by [CommonMark](https://commonmark.org/).', + defaultValue: g, + }, + }, + }), + b = Object.freeze([y, _, v]) + function T(e) { + return ( + p(e) && + b.some(function(t) { + return t.name === e.name + }) + ) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'b', function() { + return l + }), + n.d(t, 'a', function() { + return u + }), + n.d(t, 'c', function() { + return i + }) + /*! ***************************************************************************** +Copyright (c) Microsoft Corporation. All rights reserved. +Licensed under the Apache License, Version 2.0 (the "License"); you may not use +this file except in compliance with the License. You may obtain a copy of the +License at http://www.apache.org/licenses/LICENSE-2.0 + +THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED +WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, +MERCHANTABLITY OR NON-INFRINGEMENT. + +See the Apache Version 2.0 License for specific language governing permissions +and limitations under the License. +***************************************************************************** */ + var r = function(e, t) { + return (r = + Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && + function(e, t) { + e.__proto__ = t + }) || + function(e, t) { + for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) + })(e, t) + } + function l(e, t) { + function n() { + this.constructor = e + } + r(e, t), (e.prototype = null === t ? Object.create(t) : ((n.prototype = t.prototype), new n())) + } + var u = function() { + return (u = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + function i(e, t) { + var n = {} + for (var r in e) Object.prototype.hasOwnProperty.call(e, r) && t.indexOf(r) < 0 && (n[r] = e[r]) + if (null != e && 'function' == typeof Object.getOwnPropertySymbols) { + var l = 0 + for (r = Object.getOwnPropertySymbols(e); l < r.length; l++) + t.indexOf(r[l]) < 0 && Object.prototype.propertyIsEnumerable.call(e, r[l]) && (n[r[l]] = e[r[l]]) + } + return n + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }), + n.d(t, 'b', function() { + return a + }) + var r = n(16), + l = 'Invariant Violation', + u = Object.setPrototypeOf, + i = + void 0 === u + ? function(e, t) { + return (e.__proto__ = t), e + } + : u, + o = (function(e) { + function t(n) { + void 0 === n && (n = l) + var r = + e.call( + this, + 'number' == typeof n ? l + ': ' + n + ' (see https://github.com/apollographql/invariant-packages)' : n, + ) || this + return (r.framesToPop = 1), (r.name = l), i(r, t.prototype), r + } + return Object(r.b)(t, e), t + })(Error) + function a(e, t) { + if (!e) throw new o(t) + } + function s(e) { + return function() { + return console[e].apply(console, arguments) + } + } + !(function(e) { + ;(e.warn = s('warn')), (e.error = s('error')) + })(a || (a = {})) + var c = { env: {} } + if ('object' == typeof process) c = process + else + try { + Function('stub', 'process = stub')(c) + } catch (e) {} + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }), + n.d(t, 'b', function() { + return u + }), + n.d(t, 'c', function() { + return i + }), + n.d(t, 'i', function() { + return o + }), + n.d(t, 'f', function() { + return a + }), + n.d(t, 'g', function() { + return s + }), + n.d(t, 'd', function() { + return c + }), + n.d(t, 'h', function() { + return d + }), + n.d(t, 'e', function() { + return f + }) + var r = n(1) + function l(e) { + return u(e) || s(e) || d(e) + } + function u(e) { + return e.kind === r.a.OPERATION_DEFINITION || e.kind === r.a.FRAGMENT_DEFINITION + } + function i(e) { + return e.kind === r.a.FIELD || e.kind === r.a.FRAGMENT_SPREAD || e.kind === r.a.INLINE_FRAGMENT + } + function o(e) { + return ( + e.kind === r.a.VARIABLE || + e.kind === r.a.INT || + e.kind === r.a.FLOAT || + e.kind === r.a.STRING || + e.kind === r.a.BOOLEAN || + e.kind === r.a.NULL || + e.kind === r.a.ENUM || + e.kind === r.a.LIST || + e.kind === r.a.OBJECT + ) + } + function a(e) { + return e.kind === r.a.NAMED_TYPE || e.kind === r.a.LIST_TYPE || e.kind === r.a.NON_NULL_TYPE + } + function s(e) { + return e.kind === r.a.SCHEMA_DEFINITION || c(e) || e.kind === r.a.DIRECTIVE_DEFINITION + } + function c(e) { + return ( + e.kind === r.a.SCALAR_TYPE_DEFINITION || + e.kind === r.a.OBJECT_TYPE_DEFINITION || + e.kind === r.a.INTERFACE_TYPE_DEFINITION || + e.kind === r.a.UNION_TYPE_DEFINITION || + e.kind === r.a.ENUM_TYPE_DEFINITION || + e.kind === r.a.INPUT_OBJECT_TYPE_DEFINITION + ) + } + function d(e) { + return e.kind === r.a.SCHEMA_EXTENSION || f(e) + } + function f(e) { + return ( + e.kind === r.a.SCALAR_TYPE_EXTENSION || + e.kind === r.a.OBJECT_TYPE_EXTENSION || + e.kind === r.a.INTERFACE_TYPE_EXTENSION || + e.kind === r.a.UNION_TYPE_EXTENSION || + e.kind === r.a.ENUM_TYPE_EXTENSION || + e.kind === r.a.INPUT_OBJECT_TYPE_EXTENSION + ) + } + }, + function(e, t, n) { + 'use strict' + function r(e) { + return (r = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + function l(e) { + return 'object' == r(e) && null !== e + } + n.d(t, 'a', function() { + return l + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return i + }) + var r = n(2), + l = n(1), + u = n(0) + function i(e, t) { + var n + if (t.kind === l.a.LIST_TYPE) return (n = i(e, t.type)) && Object(u.d)(n) + if (t.kind === l.a.NON_NULL_TYPE) return (n = i(e, t.type)) && Object(u.e)(n) + if (t.kind === l.a.NAMED_TYPE) return e.getType(t.name.value) + throw new Error('Unexpected type node: "'.concat(Object(r.a)(t), '".')) + } + }, + function(e, t, n) { + 'use strict' + function r(e, t, n) { + return e.reduce(function(e, r) { + return (e[t(r)] = n(r)), e + }, Object.create(null)) + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t, n) { + 'use strict' + n.r(t), + n.d(t, '$$iterator', function() { + return u + }), + n.d(t, 'isIterable', function() { + return i + }), + n.d(t, 'isArrayLike', function() { + return o + }), + n.d(t, 'isCollection', function() { + return a + }), + n.d(t, 'getIterator', function() { + return s + }), + n.d(t, 'getIteratorMethod', function() { + return c + }), + n.d(t, 'createIterator', function() { + return d + }), + n.d(t, 'forEach', function() { + return p + }), + n.d(t, '$$asyncIterator', function() { + return m + }), + n.d(t, 'isAsyncIterable', function() { + return y + }), + n.d(t, 'getAsyncIterator', function() { + return _ + }), + n.d(t, 'getAsyncIteratorMethod', function() { + return g + }), + n.d(t, 'createAsyncIterator', function() { + return v + }), + n.d(t, 'forAwaitEach', function() { + return T + }) + var r = 'function' == typeof Symbol ? Symbol : void 0, + l = r && r.iterator, + u = l || '@@iterator' + function i(e) { + return !!c(e) + } + function o(e) { + var t = null != e && e.length + return 'number' == typeof t && t >= 0 && t % 1 == 0 + } + function a(e) { + return Object(e) === e && (o(e) || i(e)) + } + function s(e) { + var t = c(e) + if (t) return t.call(e) + } + function c(e) { + if (null != e) { + var t = (l && e[l]) || e['@@iterator'] + if ('function' == typeof t) return t + } + } + function d(e) { + if (null != e) { + var t = s(e) + if (t) return t + if (o(e)) return new f(e) + } + } + function f(e) { + ;(this._o = e), (this._i = 0) + } + function p(e, t, n) { + if (null != e) { + if ('function' == typeof e.forEach) return e.forEach(t, n) + var r = 0, + l = s(e) + if (l) { + for (var u; !(u = l.next()).done; ) + if ((t.call(n, u.value, r++, e), r > 9999999)) throw new TypeError('Near-infinite iteration.') + } else if (o(e)) for (; r < e.length; r++) e.hasOwnProperty(r) && t.call(n, e[r], r, e) + } + } + ;(f.prototype[u] = function() { + return this + }), + (f.prototype.next = function() { + return void 0 === this._o || this._i >= this._o.length + ? ((this._o = void 0), { value: void 0, done: !0 }) + : { value: this._o[this._i++], done: !1 } + }) + var h = r && r.asyncIterator, + m = h || '@@asyncIterator' + function y(e) { + return !!g(e) + } + function _(e) { + var t = g(e) + if (t) return t.call(e) + } + function g(e) { + if (null != e) { + var t = (h && e[h]) || e['@@asyncIterator'] + if ('function' == typeof t) return t + } + } + function v(e) { + if (null != e) { + var t = _(e) + if (t) return t + var n = d(e) + if (n) return new b(n) + } + } + function b(e) { + this._i = e + } + function T(e, t, n) { + var r = v(e) + if (r) { + var l = 0 + return new Promise(function(u, i) { + !(function o() { + return ( + r + .next() + .then(function(r) { + return ( + r.done + ? u() + : Promise.resolve(t.call(n, r.value, l++, e)) + .then(o) + .catch(i), + null + ) + }) + .catch(i), + null + ) + })() + }) + } + } + ;(b.prototype[m] = function() { + return this + }), + (b.prototype.next = function() { + var e = this._i.next() + return Promise.resolve(e.value).then(function(t) { + return { value: t, done: e.done } + }) + }) + }, + function(e, t, n) { + 'use strict' + var r = n(22), + l = n(5), + u = n(79), + i = n(2), + o = n(6), + a = n(24), + s = n(114), + c = n(26), + d = n(19) + var f = n(78), + p = n(20), + h = n(1), + m = n(49), + y = n(0), + _ = n(11), + g = n(15), + v = n(80) + function b(e, t, n, r, l, u, i, o) { + return 1 === arguments.length + ? T(e) + : T({ + schema: e, + document: t, + rootValue: n, + contextValue: r, + variableValues: l, + operationName: u, + fieldResolver: i, + typeResolver: o, + }) + } + function T(e) { + var t = e.schema, + n = e.document, + r = e.rootValue, + l = e.contextValue, + u = e.variableValues, + i = e.operationName, + o = e.fieldResolver, + a = e.typeResolver + D(t, n, u) + var s = E(t, n, r, l, u, i, o, a) + if (Array.isArray(s)) return { errors: s } + var d = (function(e, t, n) { + var r = Object(f.a)(e.schema, t), + l = M(e, r, t.selectionSet, Object.create(null), Object.create(null)), + u = void 0 + try { + var i = + 'mutation' === t.operation + ? (function(e, t, n, r, l) { + return ( + (u = Object.keys(l)), + (i = function(u, i) { + var o = l[i], + a = O(r, i), + s = j(e, t, n, o, a) + return void 0 === s + ? u + : Object(c.a)(s) + ? s.then(function(e) { + return (u[i] = e), u + }) + : ((u[i] = s), u) + }), + (o = Object.create(null)), + u.reduce(function(e, t) { + return Object(c.a)(e) + ? e.then(function(e) { + return i(e, t) + }) + : i(e, t) + }, o) + ) + var u, i, o + })(e, r, n, u, l) + : L(e, r, n, u, l) + return Object(c.a)(i) + ? i.then(void 0, function(t) { + return e.errors.push(t), Promise.resolve(null) + }) + : i + } catch (t) { + return e.errors.push(t), null + } + })(s, s.operation, r) + return (function e(t, n) { + if (Object(c.a)(n)) + return n.then(function(n) { + return e(t, n) + }) + return 0 === t.errors.length ? { data: n } : { errors: t.errors, data: n } + })(s, d) + } + function w(e) { + for (var t = [], n = e; n; ) t.push(n.key), (n = n.prev) + return t.reverse() + } + function O(e, t) { + return { prev: e, key: t } + } + function D(e, t, n) { + t || Object(o.a)(0, 'Must provide document'), + Object(v.a)(e), + null == n || + Object(d.a)(n) || + Object(o.a)( + 0, + 'Variables must be provided as an Object where each property is a variable value. Perhaps look to see if an unparsed JSON string was provided.', + ) + } + function E(e, t, n, r, u, i, a, s) { + for (var c, d, f = [], p = !1, y = Object.create(null), _ = 0; _ < t.definitions.length; _++) { + var g = t.definitions[_] + switch (g.kind) { + case h.a.OPERATION_DEFINITION: + !i && c ? (p = !0) : (!i || (g.name && g.name.value === i)) && (c = g) + break + case h.a.FRAGMENT_DEFINITION: + y[g.name.value] = g + } + } + if ( + (c + ? p && f.push(new l.a('Must provide operation name if query contains multiple operations.')) + : i + ? f.push(new l.a('Unknown operation named "'.concat(i, '".'))) + : f.push(new l.a('Must provide an operation.')), + c) + ) { + var v = Object(m.getVariableValues)(e, c.variableDefinitions || [], u || {}) + v.errors ? f.push.apply(f, v.errors) : (d = v.coerced) + } + return 0 !== f.length + ? f + : (c || Object(o.a)(0, 'Has operation if no errors.'), + d || Object(o.a)(0, 'Has variables if no errors.'), + { + schema: e, + fragments: y, + rootValue: n, + contextValue: r, + operation: c, + variableValues: d, + fieldResolver: a || q, + typeResolver: s || U, + errors: f, + }) + } + function L(e, t, n, r, l) { + for (var u = Object.create(null), i = !1, o = 0, a = Object.keys(l); o < a.length; ++o) { + var s = a[o], + d = j(e, t, n, l[s], O(r, s)) + void 0 !== d && ((u[s] = d), !i && Object(c.a)(d) && (i = !0)) + } + return i + ? (function(e) { + var t = Object.keys(e), + n = t.map(function(t) { + return e[t] + }) + return Promise.all(n).then(function(e) { + return e.reduce(function(e, n, r) { + return (e[t[r]] = n), e + }, Object.create(null)) + }) + })(u) + : u + } + function M(e, t, n, r, l) { + for (var u = 0; u < n.selections.length; u++) { + var i = n.selections[u] + switch (i.kind) { + case h.a.FIELD: + if (!S(e, i)) continue + var o = (c = i).alias ? c.alias.value : c.name.value + r[o] || (r[o] = []), r[o].push(i) + break + case h.a.INLINE_FRAGMENT: + if (!S(e, i) || !k(e, i, t)) continue + M(e, t, i.selectionSet, r, l) + break + case h.a.FRAGMENT_SPREAD: + var a = i.name.value + if (l[a] || !S(e, i)) continue + l[a] = !0 + var s = e.fragments[a] + if (!s || !k(e, s, t)) continue + M(e, t, s.selectionSet, r, l) + } + } + var c + return r + } + function S(e, t) { + var n = Object(m.getDirectiveValues)(g.e, t, e.variableValues) + if (n && !0 === n.if) return !1 + var r = Object(m.getDirectiveValues)(g.d, t, e.variableValues) + return !r || !1 !== r.if + } + function k(e, t, n) { + var r = t.typeCondition + if (!r) return !0 + var l = Object(p.a)(e.schema, r) + return l === n || (!!Object(y.C)(l) && e.schema.isPossibleType(l, n)) + } + function j(e, t, n, r, l) { + var u = r[0].name.value, + i = W(e.schema, t, u) + if (i) { + var o = i.resolve || e.fieldResolver, + a = C(e, i, r, t, l), + s = N(e, i, r, o, n, a) + return P(e, i.type, r, a, l, s) + } + } + function C(e, t, n, r, l) { + return { + fieldName: t.name, + fieldNodes: n, + returnType: t.type, + parentType: r, + path: l, + schema: e.schema, + fragments: e.fragments, + rootValue: e.rootValue, + operation: e.operation, + variableValues: e.variableValues, + } + } + function N(e, t, n, r, l, u) { + try { + var i = r(l, Object(m.getArgumentValues)(t, n[0], e.variableValues), e.contextValue, u) + return Object(c.a)(i) ? i.then(void 0, A) : i + } catch (e) { + return A(e) + } + } + function A(e) { + return e instanceof Error ? e : new Error('Unexpected error value: ' + Object(i.a)(e)) + } + function P(e, t, n, r, l, u) { + try { + var i + return ( + (i = Object(c.a)(u) + ? u.then(function(u) { + return Y(e, t, n, r, l, u) + }) + : Y(e, t, n, r, l, u)), + Object(c.a)(i) + ? i.then(void 0, function(r) { + return x(r, n, l, t, e) + }) + : i + ) + } catch (r) { + return x(r, n, l, t, e) + } + } + function x(e, t, n, r, l) { + var i = Object(u.a)(A(e), t, w(n)) + if (Object(y.L)(r)) throw i + return l.errors.push(i), null + } + function Y(e, t, n, l, u, d) { + if (d instanceof Error) throw d + if (Object(y.L)(t)) { + var f = Y(e, t.ofType, n, l, u, d) + if (null === f) + throw new Error('Cannot return null for non-nullable field '.concat(l.parentType.name, '.').concat(l.fieldName, '.')) + return f + } + if (Object(s.a)(d)) return null + if (Object(y.J)(t)) + return (function(e, t, n, l, u, i) { + Object(r.isCollection)(i) || + Object(o.a)( + 0, + 'Expected Iterable, but did not find one for field '.concat(l.parentType.name, '.').concat(l.fieldName, '.'), + ) + var a = t.ofType, + s = !1, + d = [] + return ( + Object(r.forEach)(i, function(t, r) { + var i = O(u, r), + o = P(e, a, n, l, i, t) + !s && Object(c.a)(o) && (s = !0), d.push(o) + }), + s ? Promise.all(d) : d + ) + })(e, t, n, l, u, d) + if (Object(y.I)(t)) + return (function(e, t) { + e.serialize || Object(o.a)(0, 'Missing serialize method on type') + var n = e.serialize(t) + if (Object(a.a)(n)) + throw new Error('Expected a value of type "'.concat(Object(i.a)(e), '" but ') + 'received: '.concat(Object(i.a)(t))) + return n + })(t, d) + if (Object(y.C)(t)) + return (function(e, t, n, r, l, u) { + var i = t.resolveType || e.typeResolver, + o = e.contextValue, + a = i(u, o, r, t) + if (Object(c.a)(a)) + return a.then(function(i) { + return F(e, I(i, e, t, n, r, u), n, r, l, u) + }) + return F(e, I(a, e, t, n, r, u), n, r, l, u) + })(e, t, n, l, u, d) + if (Object(y.N)(t)) return F(e, t, n, l, u, d) + throw new Error('Cannot complete value of unexpected output type: "'.concat(Object(i.a)(t), '".')) + } + function I(e, t, n, r, u, o) { + var a = 'string' == typeof e ? t.schema.getType(e) : e + if (!Object(y.N)(a)) + throw new l.a( + 'Abstract type ' + .concat(n.name, ' must resolve to an Object type at runtime for field ') + .concat(u.parentType.name, '.') + .concat(u.fieldName, ' with ') + + 'value '.concat(Object(i.a)(o), ', received "').concat(Object(i.a)(a), '". ') + + 'Either the '.concat( + n.name, + ' type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.', + ), + r, + ) + if (!t.schema.isPossibleType(n, a)) + throw new l.a('Runtime Object type "'.concat(a.name, '" is not a possible type for "').concat(n.name, '".'), r) + return a + } + function F(e, t, n, r, l, u) { + if (t.isTypeOf) { + var i = t.isTypeOf(u, e.contextValue, r) + if (Object(c.a)(i)) + return i.then(function(r) { + if (!r) throw R(t, u, n) + return B(e, t, n, l, u) + }) + if (!i) throw R(t, u, n) + } + return B(e, t, n, l, u) + } + function R(e, t, n) { + return new l.a('Expected value of type "'.concat(e.name, '" but got: ').concat(Object(i.a)(t), '.'), n) + } + function B(e, t, n, r, l) { + return L(e, t, l, r, Q(e, t, n)) + } + n.d(t, 'h', function() { + return b + }), + n.d(t, 'k', function() { + return w + }), + n.d(t, 'a', function() { + return O + }), + n.d(t, 'b', function() { + return D + }), + n.d(t, 'c', function() { + return E + }), + n.d(t, 'e', function() { + return M + }), + n.d(t, 'd', function() { + return C + }), + n.d(t, 'j', function() { + return N + }), + n.d(t, 'g', function() { + return U + }), + n.d(t, 'f', function() { + return q + }), + n.d(t, 'i', function() { + return W + }) + var H, + V, + Q = ((H = function(e, t, n) { + for (var r = Object.create(null), l = Object.create(null), u = 0; u < n.length; u++) { + var i = n[u].selectionSet + i && (r = M(e, t, i, r, l)) + } + return r + }), + function(e, t, n) { + V || (V = new WeakMap()) + var r, + l = V.get(e) + if (l) { + if ((r = l.get(t))) { + var u = r.get(n) + if (void 0 !== u) return u + } + } else (l = new WeakMap()), V.set(e, l) + r || ((r = new WeakMap()), l.set(t, r)) + var i = H(e, t, n) + return r.set(n, i), i + }) + var U = function(e, t, n, r) { + if (Object(d.a)(e) && 'string' == typeof e.__typename) return e.__typename + for (var l = n.schema.getPossibleTypes(r), u = [], i = 0; i < l.length; i++) { + var o = l[i] + if (o.isTypeOf) { + var a = o.isTypeOf(e, t, n) + if (Object(c.a)(a)) u[i] = a + else if (a) return o + } + } + return u.length + ? Promise.all(u).then(function(e) { + for (var t = 0; t < e.length; t++) if (e[t]) return l[t] + }) + : void 0 + }, + q = function(e, t, n, r) { + if (Object(d.a)(e) || 'function' == typeof e) { + var l = e[r.fieldName] + return 'function' == typeof l ? e[r.fieldName](t, n, r) : l + } + } + function W(e, t, n) { + return n === _.a.name && e.getQueryType() === t + ? _.a + : n === _.c.name && e.getQueryType() === t + ? _.c + : n === _.d.name + ? _.d + : t.getFields()[n] + } + }, + function(e, t, n) { + 'use strict' + function r(e) { + return void 0 === e || e != e + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t, n) { + 'use strict' + function r(e, t) { + return e.reduce(function(e, n) { + return (e[t(n)] = n), e + }, Object.create(null)) + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t, n) { + 'use strict' + function r(e) { + return Boolean(e && 'function' == typeof e.then) + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t) { + e.exports = require('stream') + }, + function(e, t, n) { + 'use strict' + /*! + * http-errors + * Copyright(c) 2014 Jonathan Ong + * Copyright(c) 2016 Douglas Christopher Wilson + * MIT Licensed + */ var r = n(579)('http-errors'), + l = n(582), + u = n(583), + i = n(61), + o = n(585) + function a(e) { + return Number(String(e).charAt(0) + '00') + } + function s(e, t) { + var n = Object.getOwnPropertyDescriptor(e, 'name') + n && n.configurable && ((n.value = t), Object.defineProperty(e, 'name', n)) + } + ;(e.exports = function e() { + var t + var n + var l = 500 + var i = {} + for (var o = 0; o < arguments.length; o++) { + var s = arguments[o] + if (s instanceof Error) l = (t = s).status || t.statusCode || l + else + switch (typeof s) { + case 'string': + n = s + break + case 'number': + ;(l = s), 0 !== o && r('non-first-argument status code; replace with createError(' + s + ', ...)') + break + case 'object': + i = s + } + } + 'number' == typeof l && (l < 400 || l >= 600) && r('non-error status code; use only 4xx or 5xx status codes') + ;('number' != typeof l || (!u[l] && (l < 400 || l >= 600))) && (l = 500) + var c = e[l] || e[a(l)] + t || ((t = c ? new c(n) : new Error(n || u[l])), Error.captureStackTrace(t, e)) + ;(c && t instanceof c && t.status === l) || ((t.expose = l < 500), (t.status = t.statusCode = l)) + for (var d in i) 'status' !== d && 'statusCode' !== d && (t[d] = i[d]) + return t + }), + (e.exports.HttpError = (function() { + function e() { + throw new TypeError('cannot construct abstract class') + } + return i(e, Error), e + })()), + (function(e, t, n) { + t.forEach(function(t) { + var r, + c = o(u[t]) + switch (a(t)) { + case 400: + r = (function(e, t, n) { + var r = t.match(/Error$/) ? t : t + 'Error' + function o(e) { + var t = null != e ? e : u[n], + i = new Error(t) + return ( + Error.captureStackTrace(i, o), + l(i, o.prototype), + Object.defineProperty(i, 'message', { enumerable: !0, configurable: !0, value: t, writable: !0 }), + Object.defineProperty(i, 'name', { enumerable: !1, configurable: !0, value: r, writable: !0 }), + i + ) + } + return i(o, e), s(o, r), (o.prototype.status = n), (o.prototype.statusCode = n), (o.prototype.expose = !0), o + })(n, c, t) + break + case 500: + r = (function(e, t, n) { + var r = t.match(/Error$/) ? t : t + 'Error' + function o(e) { + var t = null != e ? e : u[n], + i = new Error(t) + return ( + Error.captureStackTrace(i, o), + l(i, o.prototype), + Object.defineProperty(i, 'message', { enumerable: !0, configurable: !0, value: t, writable: !0 }), + Object.defineProperty(i, 'name', { enumerable: !1, configurable: !0, value: r, writable: !0 }), + i + ) + } + return i(o, e), s(o, r), (o.prototype.status = n), (o.prototype.statusCode = n), (o.prototype.expose = !1), o + })(n, c, t) + } + r && ((e[t] = r), (e[c] = r)) + }), + (e["I'mateapot"] = r.function(e.ImATeapot, '"I\'mateapot"; use "ImATeapot" instead')) + })(e.exports, u.codes, e.exports.HttpError) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = 5 + function l(e, t) { + var n = 'string' == typeof e ? [e, t] : [void 0, e], + l = n[0], + u = n[1], + i = ' Did you mean ' + switch ((l && (i += l + ' '), u.length)) { + case 0: + return '' + case 1: + return i + u[0] + '?' + case 2: + return i + u[0] + ' or ' + u[1] + '?' + } + var o = u.slice(0, r), + a = o.pop() + return i + o.join(', ') + ', or ' + a + '?' + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e, t, n) { + return new r.a('Syntax Error: '.concat(n), void 0, e, [t]) + } + }, + function(e, t, n) { + 'use strict' + var r = n(405), + l = n.n(r).a + t.a = l + }, + function(e, t, n) { + 'use strict' + function r(e, t) { + var n = Object.create(null), + r = e.length / 2, + u = !0, + i = !1, + o = void 0 + try { + for (var a, s = t[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + var c = a.value, + d = l(e, c) + d <= Math.max(r, c.length / 2, 1) && (n[c] = d) + } + } catch (e) { + ;(i = !0), (o = e) + } finally { + try { + u || null == s.return || s.return() + } finally { + if (i) throw o + } + } + return Object.keys(n).sort(function(e, t) { + return n[e] - n[t] + }) + } + function l(e, t) { + if (e === t) return 0 + var n, + r, + l = [], + u = e.toLowerCase(), + i = t.toLowerCase(), + o = u.length, + a = i.length + if (u === i) return 1 + for (n = 0; n <= o; n++) l[n] = [n] + for (r = 1; r <= a; r++) l[0][r] = r + for (n = 1; n <= o; n++) + for (r = 1; r <= a; r++) { + var s = u[n - 1] === i[r - 1] ? 0 : 1 + ;(l[n][r] = Math.min(l[n - 1][r] + 1, l[n][r - 1] + 1, l[n - 1][r - 1] + s)), + n > 1 && + r > 1 && + u[n - 1] === i[r - 2] && + u[n - 2] === i[r - 1] && + (l[n][r] = Math.min(l[n][r], l[n - 2][r - 2] + s)) + } + return l[o][a] + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t, n) { + 'use strict' + function r(e) { + 'function' == typeof Symbol && + Symbol.toStringTag && + Object.defineProperty(e.prototype, Symbol.toStringTag, { + get: function() { + return this.constructor.name + }, + }) + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(96) + function l(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : e.prototype.toString + ;(e.prototype.toJSON = t), (e.prototype.inspect = t), r.a && (e.prototype[r.a] = t) + } + }, + function(e, t) { + e.exports = require('util') + }, + function(e, t, n) { + 'use strict' + n.d(t, 'b', function() { + return l + }), + n.d(t, 'c', function() { + return u + }), + n.d(t, 'a', function() { + return i + }) + var r = n(0) + function l(e, t) { + return ( + e === t || + (Object(r.L)(e) && Object(r.L)(t) + ? l(e.ofType, t.ofType) + : !(!Object(r.J)(e) || !Object(r.J)(t)) && l(e.ofType, t.ofType)) + ) + } + function u(e, t, n) { + return ( + t === n || + (Object(r.L)(n) + ? !!Object(r.L)(t) && u(e, t.ofType, n.ofType) + : Object(r.L)(t) + ? u(e, t.ofType, n) + : Object(r.J)(n) + ? !!Object(r.J)(t) && u(e, t.ofType, n.ofType) + : !Object(r.J)(t) && !!(Object(r.C)(n) && Object(r.N)(t) && e.isPossibleType(n, t))) + ) + } + function i(e, t, n) { + return ( + t === n || + (Object(r.C)(t) + ? Object(r.C)(n) + ? e.getPossibleTypes(t).some(function(t) { + return e.isPossibleType(n, t) + }) + : e.isPossibleType(t, n) + : !!Object(r.C)(n) && e.isPossibleType(n, t)) + ) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'c', function() { + return p + }), + n.d(t, 'b', function() { + return h + }), + n.d(t, 'a', function() { + return m + }) + var r = n(46), + l = n(10), + u = n(19), + i = n(0), + o = n(15), + a = n(2), + s = n(11), + c = n(33), + d = n(39), + f = n(6) + function p(e) { + return Object(d.a)(e, m) + } + function h(e) { + return p(e) || Object(f.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL schema.')), e + } + var m = (function() { + function e(e) { + e && e.assumeValid + ? (this.__validationErrors = []) + : ((this.__validationErrors = void 0), + Object(u.a)(e) || Object(f.a)(0, 'Must provide configuration object.'), + e.types && + !Array.isArray(e.types) && + Object(f.a)(0, '"types" must be Array if provided but got: '.concat(Object(a.a)(e.types), '.')), + e.directives && + !Array.isArray(e.directives) && + Object(f.a)(0, '"directives" must be Array if provided but got: ' + ''.concat(Object(a.a)(e.directives), '.')), + e.allowedLegacyNames && + !Array.isArray(e.allowedLegacyNames) && + Object(f.a)( + 0, + '"allowedLegacyNames" must be Array if provided but got: ' + ''.concat(Object(a.a)(e.allowedLegacyNames), '.'), + )), + (this.__allowedLegacyNames = e.allowedLegacyNames || []), + (this._queryType = e.query), + (this._mutationType = e.mutation), + (this._subscriptionType = e.subscription), + (this._directives = e.directives || o.i), + (this.astNode = e.astNode), + (this.extensionASTNodes = e.extensionASTNodes) + var t = [this.getQueryType(), this.getMutationType(), this.getSubscriptionType(), s.j], + n = e.types + n && (t = t.concat(n)) + var r = Object.create(null) + ;(r = t.reduce(y, r)), + (r = this._directives.reduce(_, r)), + (this._typeMap = r), + (this._possibleTypeMap = Object.create(null)), + (this._implementations = Object.create(null)) + var c = !0, + d = !1, + p = void 0 + try { + for (var h, m = Object(l.a)(this._typeMap)[Symbol.iterator](); !(c = (h = m.next()).done); c = !0) { + var g = h.value + if (Object(i.N)(g)) { + var v = !0, + b = !1, + T = void 0 + try { + for (var w, O = g.getInterfaces()[Symbol.iterator](); !(v = (w = O.next()).done); v = !0) { + var D = w.value + if (Object(i.H)(D)) { + var E = this._implementations[D.name] + E ? E.push(g) : (this._implementations[D.name] = [g]) + } + } + } catch (e) { + ;(b = !0), (T = e) + } finally { + try { + v || null == O.return || O.return() + } finally { + if (b) throw T + } + } + } else Object(i.C)(g) && !this._implementations[g.name] && (this._implementations[g.name] = []) + } + } catch (e) { + ;(d = !0), (p = e) + } finally { + try { + c || null == m.return || m.return() + } finally { + if (d) throw p + } + } + } + var t = e.prototype + return ( + (t.getQueryType = function() { + return this._queryType + }), + (t.getMutationType = function() { + return this._mutationType + }), + (t.getSubscriptionType = function() { + return this._subscriptionType + }), + (t.getTypeMap = function() { + return this._typeMap + }), + (t.getType = function(e) { + return this.getTypeMap()[e] + }), + (t.getPossibleTypes = function(e) { + return Object(i.T)(e) ? e.getTypes() : this._implementations[e.name] + }), + (t.isPossibleType = function(e, t) { + var n = this._possibleTypeMap + if (!n[e.name]) { + var r = this.getPossibleTypes(e) + n[e.name] = r.reduce(function(e, t) { + return (e[t.name] = !0), e + }, Object.create(null)) + } + return Boolean(n[e.name][t.name]) + }), + (t.getDirectives = function() { + return this._directives + }), + (t.getDirective = function(e) { + return Object(r.a)(this.getDirectives(), function(t) { + return t.name === e + }) + }), + (t.toConfig = function() { + return { + types: Object(l.a)(this.getTypeMap()), + directives: this.getDirectives().slice(), + query: this.getQueryType(), + mutation: this.getMutationType(), + subscription: this.getSubscriptionType(), + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes || [], + assumeValid: void 0 !== this.__validationErrors, + allowedLegacyNames: this.__allowedLegacyNames, + } + }), + e + ) + })() + function y(e, t) { + if (!t) return e + if (Object(i.U)(t)) return y(e, t.ofType) + if (e[t.name]) + return ( + e[t.name] !== t && + Object(f.a)( + 0, + 'Schema must contain uniquely named types but contains multiple ' + 'types named "'.concat(t.name, '".'), + ), + e + ) + e[t.name] = t + var n = e + if ( + (Object(i.T)(t) && (n = t.getTypes().reduce(y, n)), + Object(i.N)(t) && (n = t.getInterfaces().reduce(y, n)), + Object(i.N)(t) || Object(i.H)(t)) + ) { + var r = !0, + u = !1, + o = void 0 + try { + for (var a, s = Object(l.a)(t.getFields())[Symbol.iterator](); !(r = (a = s.next()).done); r = !0) { + var c = a.value + if (c.args) + n = c.args + .map(function(e) { + return e.type + }) + .reduce(y, n) + n = y(n, c.type) + } + } catch (e) { + ;(u = !0), (o = e) + } finally { + try { + r || null == s.return || s.return() + } finally { + if (u) throw o + } + } + } + if (Object(i.F)(t)) { + var d = !0, + p = !1, + h = void 0 + try { + for (var m, _ = Object(l.a)(t.getFields())[Symbol.iterator](); !(d = (m = _.next()).done); d = !0) { + n = y(n, m.value.type) + } + } catch (e) { + ;(p = !0), (h = e) + } finally { + try { + d || null == _.return || _.return() + } finally { + if (p) throw h + } + } + } + return n + } + function _(e, t) { + return Object(o.g)(t) + ? t.args.reduce(function(e, t) { + return y(e, t.type) + }, e) + : e + } + Object(c.a)(m) + }, + function(e, t, n) { + 'use strict' + var r = Array.prototype.flatMap + ? function(e, t) { + return Array.prototype.flatMap.call(e, t) + } + : function(e, t) { + for (var n = [], r = 0; r < e.length; r++) { + var l = t(e[r]) + Array.isArray(l) ? (n = n.concat(l)) : n.push(l) + } + return n + } + t.a = r + }, + function(e, t, n) { + 'use strict' + t.a = function(e, t) { + return e instanceof t + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return d + }), + n.d(t, 'c', function() { + return f + }), + n.d(t, 'b', function() { + return p + }) + var r = n(2), + l = n(34), + u = n(51), + i = n(30), + o = n(3), + a = n(41), + s = n(1), + c = n(9) + function d(e, t) { + var n = 'string' == typeof e ? new u.a(e) : e + if (!(n instanceof u.a)) throw new TypeError('Must provide Source. Received: '.concat(Object(r.a)(n))) + return (function(e) { + var t = e.token + return { kind: s.a.DOCUMENT, definitions: ue(e, o.a.SOF, m, o.a.EOF), loc: J(e, t) } + })(Object(a.a)(n, t || {})) + } + function f(e, t) { + var n = 'string' == typeof e ? new u.a(e) : e, + r = Object(a.a)(n, t || {}) + X(r, o.a.SOF) + var l = S(r, !1) + return X(r, o.a.EOF), l + } + function p(e, t) { + var n = 'string' == typeof e ? new u.a(e) : e, + r = Object(a.a)(n, t || {}) + X(r, o.a.SOF) + var l = P(r) + return X(r, o.a.EOF), l + } + function h(e) { + var t = X(e, o.a.NAME) + return { kind: s.a.NAME, value: t.value, loc: J(e, t) } + } + function m(e) { + if (Z(e, o.a.NAME)) + switch (e.token.value) { + case 'query': + case 'mutation': + case 'subscription': + case 'fragment': + return y(e) + case 'schema': + case 'scalar': + case 'type': + case 'interface': + case 'union': + case 'enum': + case 'input': + case 'directive': + return Y(e) + case 'extend': + return (function(e) { + var t = e.lookahead() + if (t.kind === o.a.NAME) + switch (t.value) { + case 'schema': + return (function(e) { + var t = e.token + te(e, 'extend'), te(e, 'schema') + var n = N(e, !0), + r = Z(e, o.a.BRACE_L) ? ue(e, o.a.BRACE_L, R, o.a.BRACE_R) : [] + if (0 === n.length && 0 === r.length) throw re(e) + return { kind: s.a.SCHEMA_EXTENSION, directives: n, operationTypes: r, loc: J(e, t) } + })(e) + case 'scalar': + return (function(e) { + var t = e.token + te(e, 'extend'), te(e, 'scalar') + var n = h(e), + r = N(e, !0) + if (0 === r.length) throw re(e) + return { kind: s.a.SCALAR_TYPE_EXTENSION, name: n, directives: r, loc: J(e, t) } + })(e) + case 'type': + return (function(e) { + var t = e.token + te(e, 'extend'), te(e, 'type') + var n = h(e), + r = B(e), + l = N(e, !0), + u = H(e) + if (0 === r.length && 0 === l.length && 0 === u.length) throw re(e) + return { kind: s.a.OBJECT_TYPE_EXTENSION, name: n, interfaces: r, directives: l, fields: u, loc: J(e, t) } + })(e) + case 'interface': + return (function(e) { + var t = e.token + te(e, 'extend'), te(e, 'interface') + var n = h(e), + r = N(e, !0), + l = H(e) + if (0 === r.length && 0 === l.length) throw re(e) + return { kind: s.a.INTERFACE_TYPE_EXTENSION, name: n, directives: r, fields: l, loc: J(e, t) } + })(e) + case 'union': + return (function(e) { + var t = e.token + te(e, 'extend'), te(e, 'union') + var n = h(e), + r = N(e, !0), + l = q(e) + if (0 === r.length && 0 === l.length) throw re(e) + return { kind: s.a.UNION_TYPE_EXTENSION, name: n, directives: r, types: l, loc: J(e, t) } + })(e) + case 'enum': + return (function(e) { + var t = e.token + te(e, 'extend'), te(e, 'enum') + var n = h(e), + r = N(e, !0), + l = W(e) + if (0 === r.length && 0 === l.length) throw re(e) + return { kind: s.a.ENUM_TYPE_EXTENSION, name: n, directives: r, values: l, loc: J(e, t) } + })(e) + case 'input': + return (function(e) { + var t = e.token + te(e, 'extend'), te(e, 'input') + var n = h(e), + r = N(e, !0), + l = $(e) + if (0 === r.length && 0 === l.length) throw re(e) + return { kind: s.a.INPUT_OBJECT_TYPE_EXTENSION, name: n, directives: r, fields: l, loc: J(e, t) } + })(e) + } + throw re(e, t) + })(e) + } + else { + if (Z(e, o.a.BRACE_L)) return y(e) + if (I(e)) return Y(e) + } + throw re(e) + } + function y(e) { + if (Z(e, o.a.NAME)) + switch (e.token.value) { + case 'query': + case 'mutation': + case 'subscription': + return _(e) + case 'fragment': + return (function(e) { + var t = e.token + if ((te(e, 'fragment'), e.options.experimentalFragmentVariables)) + return { + kind: s.a.FRAGMENT_DEFINITION, + name: M(e), + variableDefinitions: v(e), + typeCondition: (te(e, 'on'), x(e)), + directives: N(e, !1), + selectionSet: w(e), + loc: J(e, t), + } + return { + kind: s.a.FRAGMENT_DEFINITION, + name: M(e), + typeCondition: (te(e, 'on'), x(e)), + directives: N(e, !1), + selectionSet: w(e), + loc: J(e, t), + } + })(e) + } + else if (Z(e, o.a.BRACE_L)) return _(e) + throw re(e) + } + function _(e) { + var t = e.token + if (Z(e, o.a.BRACE_L)) + return { + kind: s.a.OPERATION_DEFINITION, + operation: 'query', + name: void 0, + variableDefinitions: [], + directives: [], + selectionSet: w(e), + loc: J(e, t), + } + var n, + r = g(e) + return ( + Z(e, o.a.NAME) && (n = h(e)), + { + kind: s.a.OPERATION_DEFINITION, + operation: r, + name: n, + variableDefinitions: v(e), + directives: N(e, !1), + selectionSet: w(e), + loc: J(e, t), + } + ) + } + function g(e) { + var t = X(e, o.a.NAME) + switch (t.value) { + case 'query': + return 'query' + case 'mutation': + return 'mutation' + case 'subscription': + return 'subscription' + } + throw re(e, t) + } + function v(e) { + return Z(e, o.a.PAREN_L) ? ue(e, o.a.PAREN_L, b, o.a.PAREN_R) : [] + } + function b(e) { + var t = e.token + return { + kind: s.a.VARIABLE_DEFINITION, + variable: T(e), + type: (X(e, o.a.COLON), P(e)), + defaultValue: ee(e, o.a.EQUALS) ? S(e, !0) : void 0, + directives: N(e, !0), + loc: J(e, t), + } + } + function T(e) { + var t = e.token + return X(e, o.a.DOLLAR), { kind: s.a.VARIABLE, name: h(e), loc: J(e, t) } + } + function w(e) { + var t = e.token + return { kind: s.a.SELECTION_SET, selections: ue(e, o.a.BRACE_L, O, o.a.BRACE_R), loc: J(e, t) } + } + function O(e) { + return Z(e, o.a.SPREAD) + ? (function(e) { + var t = e.token + X(e, o.a.SPREAD) + var n = ne(e, 'on') + if (!n && Z(e, o.a.NAME)) return { kind: s.a.FRAGMENT_SPREAD, name: M(e), directives: N(e, !1), loc: J(e, t) } + return { + kind: s.a.INLINE_FRAGMENT, + typeCondition: n ? x(e) : void 0, + directives: N(e, !1), + selectionSet: w(e), + loc: J(e, t), + } + })(e) + : (function(e) { + var t, + n, + r = e.token, + l = h(e) + ee(e, o.a.COLON) ? ((t = l), (n = h(e))) : (n = l) + return { + kind: s.a.FIELD, + alias: t, + name: n, + arguments: D(e, !1), + directives: N(e, !1), + selectionSet: Z(e, o.a.BRACE_L) ? w(e) : void 0, + loc: J(e, r), + } + })(e) + } + function D(e, t) { + var n = t ? L : E + return Z(e, o.a.PAREN_L) ? ue(e, o.a.PAREN_L, n, o.a.PAREN_R) : [] + } + function E(e) { + var t = e.token, + n = h(e) + return X(e, o.a.COLON), { kind: s.a.ARGUMENT, name: n, value: S(e, !1), loc: J(e, t) } + } + function L(e) { + var t = e.token + return { kind: s.a.ARGUMENT, name: h(e), value: (X(e, o.a.COLON), j(e)), loc: J(e, t) } + } + function M(e) { + if ('on' === e.token.value) throw re(e) + return h(e) + } + function S(e, t) { + var n = e.token + switch (n.kind) { + case o.a.BRACKET_L: + return (function(e, t) { + var n = e.token, + r = t ? j : C + return { kind: s.a.LIST, values: le(e, o.a.BRACKET_L, r, o.a.BRACKET_R), loc: J(e, n) } + })(e, t) + case o.a.BRACE_L: + return (function(e, t) { + var n = e.token + return { + kind: s.a.OBJECT, + fields: le( + e, + o.a.BRACE_L, + function() { + return (function(e, t) { + var n = e.token, + r = h(e) + return X(e, o.a.COLON), { kind: s.a.OBJECT_FIELD, name: r, value: S(e, t), loc: J(e, n) } + })(e, t) + }, + o.a.BRACE_R, + ), + loc: J(e, n), + } + })(e, t) + case o.a.INT: + return e.advance(), { kind: s.a.INT, value: n.value, loc: J(e, n) } + case o.a.FLOAT: + return e.advance(), { kind: s.a.FLOAT, value: n.value, loc: J(e, n) } + case o.a.STRING: + case o.a.BLOCK_STRING: + return k(e) + case o.a.NAME: + return 'true' === n.value || 'false' === n.value + ? (e.advance(), { kind: s.a.BOOLEAN, value: 'true' === n.value, loc: J(e, n) }) + : 'null' === n.value + ? (e.advance(), { kind: s.a.NULL, loc: J(e, n) }) + : (e.advance(), { kind: s.a.ENUM, value: n.value, loc: J(e, n) }) + case o.a.DOLLAR: + if (!t) return T(e) + } + throw re(e) + } + function k(e) { + var t = e.token + return e.advance(), { kind: s.a.STRING, value: t.value, block: t.kind === o.a.BLOCK_STRING, loc: J(e, t) } + } + function j(e) { + return S(e, !0) + } + function C(e) { + return S(e, !1) + } + function N(e, t) { + for (var n = []; Z(e, o.a.AT); ) n.push(A(e, t)) + return n + } + function A(e, t) { + var n = e.token + return X(e, o.a.AT), { kind: s.a.DIRECTIVE, name: h(e), arguments: D(e, t), loc: J(e, n) } + } + function P(e) { + var t, + n = e.token + return ( + ee(e, o.a.BRACKET_L) + ? ((t = P(e)), X(e, o.a.BRACKET_R), (t = { kind: s.a.LIST_TYPE, type: t, loc: J(e, n) })) + : (t = x(e)), + ee(e, o.a.BANG) ? { kind: s.a.NON_NULL_TYPE, type: t, loc: J(e, n) } : t + ) + } + function x(e) { + var t = e.token + return { kind: s.a.NAMED_TYPE, name: h(e), loc: J(e, t) } + } + function Y(e) { + var t = I(e) ? e.lookahead() : e.token + if (t.kind === o.a.NAME) + switch (t.value) { + case 'schema': + return (function(e) { + var t = e.token + te(e, 'schema') + var n = N(e, !0), + r = ue(e, o.a.BRACE_L, R, o.a.BRACE_R) + return { kind: s.a.SCHEMA_DEFINITION, directives: n, operationTypes: r, loc: J(e, t) } + })(e) + case 'scalar': + return (function(e) { + var t = e.token, + n = F(e) + te(e, 'scalar') + var r = h(e), + l = N(e, !0) + return { kind: s.a.SCALAR_TYPE_DEFINITION, description: n, name: r, directives: l, loc: J(e, t) } + })(e) + case 'type': + return (function(e) { + var t = e.token, + n = F(e) + te(e, 'type') + var r = h(e), + l = B(e), + u = N(e, !0), + i = H(e) + return { + kind: s.a.OBJECT_TYPE_DEFINITION, + description: n, + name: r, + interfaces: l, + directives: u, + fields: i, + loc: J(e, t), + } + })(e) + case 'interface': + return (function(e) { + var t = e.token, + n = F(e) + te(e, 'interface') + var r = h(e), + l = N(e, !0), + u = H(e) + return { kind: s.a.INTERFACE_TYPE_DEFINITION, description: n, name: r, directives: l, fields: u, loc: J(e, t) } + })(e) + case 'union': + return (function(e) { + var t = e.token, + n = F(e) + te(e, 'union') + var r = h(e), + l = N(e, !0), + u = q(e) + return { kind: s.a.UNION_TYPE_DEFINITION, description: n, name: r, directives: l, types: u, loc: J(e, t) } + })(e) + case 'enum': + return (function(e) { + var t = e.token, + n = F(e) + te(e, 'enum') + var r = h(e), + l = N(e, !0), + u = W(e) + return { kind: s.a.ENUM_TYPE_DEFINITION, description: n, name: r, directives: l, values: u, loc: J(e, t) } + })(e) + case 'input': + return (function(e) { + var t = e.token, + n = F(e) + te(e, 'input') + var r = h(e), + l = N(e, !0), + u = $(e) + return { kind: s.a.INPUT_OBJECT_TYPE_DEFINITION, description: n, name: r, directives: l, fields: u, loc: J(e, t) } + })(e) + case 'directive': + return (function(e) { + var t = e.token, + n = F(e) + te(e, 'directive'), X(e, o.a.AT) + var r = h(e), + l = Q(e), + u = ne(e, 'repeatable') + te(e, 'on') + var i = (function(e) { + ee(e, o.a.PIPE) + var t = [] + do { + t.push(z(e)) + } while (ee(e, o.a.PIPE)) + return t + })(e) + return { + kind: s.a.DIRECTIVE_DEFINITION, + description: n, + name: r, + arguments: l, + repeatable: u, + locations: i, + loc: J(e, t), + } + })(e) + } + throw re(e, t) + } + function I(e) { + return Z(e, o.a.STRING) || Z(e, o.a.BLOCK_STRING) + } + function F(e) { + if (I(e)) return k(e) + } + function R(e) { + var t = e.token, + n = g(e) + X(e, o.a.COLON) + var r = x(e) + return { kind: s.a.OPERATION_TYPE_DEFINITION, operation: n, type: r, loc: J(e, t) } + } + function B(e) { + var t = [] + if (ne(e, 'implements')) { + ee(e, o.a.AMP) + do { + t.push(x(e)) + } while (ee(e, o.a.AMP) || (e.options.allowLegacySDLImplementsInterfaces && Z(e, o.a.NAME))) + } + return t + } + function H(e) { + return e.options.allowLegacySDLEmptyFields && Z(e, o.a.BRACE_L) && e.lookahead().kind === o.a.BRACE_R + ? (e.advance(), e.advance(), []) + : Z(e, o.a.BRACE_L) + ? ue(e, o.a.BRACE_L, V, o.a.BRACE_R) + : [] + } + function V(e) { + var t = e.token, + n = F(e), + r = h(e), + l = Q(e) + X(e, o.a.COLON) + var u = P(e), + i = N(e, !0) + return { kind: s.a.FIELD_DEFINITION, description: n, name: r, arguments: l, type: u, directives: i, loc: J(e, t) } + } + function Q(e) { + return Z(e, o.a.PAREN_L) ? ue(e, o.a.PAREN_L, U, o.a.PAREN_R) : [] + } + function U(e) { + var t = e.token, + n = F(e), + r = h(e) + X(e, o.a.COLON) + var l, + u = P(e) + ee(e, o.a.EQUALS) && (l = j(e)) + var i = N(e, !0) + return { + kind: s.a.INPUT_VALUE_DEFINITION, + description: n, + name: r, + type: u, + defaultValue: l, + directives: i, + loc: J(e, t), + } + } + function q(e) { + var t = [] + if (ee(e, o.a.EQUALS)) { + ee(e, o.a.PIPE) + do { + t.push(x(e)) + } while (ee(e, o.a.PIPE)) + } + return t + } + function W(e) { + return Z(e, o.a.BRACE_L) ? ue(e, o.a.BRACE_L, G, o.a.BRACE_R) : [] + } + function G(e) { + var t = e.token, + n = F(e), + r = h(e), + l = N(e, !0) + return { kind: s.a.ENUM_VALUE_DEFINITION, description: n, name: r, directives: l, loc: J(e, t) } + } + function $(e) { + return Z(e, o.a.BRACE_L) ? ue(e, o.a.BRACE_L, U, o.a.BRACE_R) : [] + } + function z(e) { + var t = e.token, + n = h(e) + if (void 0 !== c.a[n.value]) return n + throw re(e, t) + } + function J(e, t) { + if (!e.options.noLocation) return new K(t, e.lastToken, e.source) + } + function K(e, t, n) { + ;(this.start = e.start), (this.end = t.end), (this.startToken = e), (this.endToken = t), (this.source = n) + } + function Z(e, t) { + return e.token.kind === t + } + function X(e, t) { + var n = e.token + if (n.kind === t) return e.advance(), n + throw Object(i.a)(e.source, n.start, 'Expected '.concat(t, ', found ').concat(Object(a.b)(n))) + } + function ee(e, t) { + var n = e.token + if (n.kind === t) return e.advance(), n + } + function te(e, t) { + var n = e.token + if (n.kind !== o.a.NAME || n.value !== t) + throw Object(i.a)(e.source, n.start, 'Expected "'.concat(t, '", found ').concat(Object(a.b)(n))) + e.advance() + } + function ne(e, t) { + var n = e.token + return n.kind === o.a.NAME && n.value === t && (e.advance(), !0) + } + function re(e, t) { + var n = t || e.token + return Object(i.a)(e.source, n.start, 'Unexpected '.concat(Object(a.b)(n))) + } + function le(e, t, n, r) { + X(e, t) + for (var l = []; !ee(e, r); ) l.push(n(e)) + return l + } + function ue(e, t, n, r) { + X(e, t) + for (var l = [n(e)]; !ee(e, r); ) l.push(n(e)) + return l + } + Object(l.a)(K, function() { + return { start: this.start, end: this.end } + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }), + n.d(t, 'c', function() { + return c + }), + n.d(t, 'b', function() { + return d + }) + var r = n(34), + l = n(3), + u = n(30), + i = n(45) + function o(e, t) { + var n = new f(l.a.SOF, 0, 0, 0, 0, null) + return { source: e, options: t, lastToken: n, token: n, line: 1, lineStart: 0, advance: a, lookahead: s } + } + function a() { + return (this.lastToken = this.token), (this.token = this.lookahead()) + } + function s() { + var e = this.token + if (e.kind !== l.a.EOF) + do { + e = e.next || (e.next = h(this, e)) + } while (e.kind === l.a.COMMENT) + return e + } + function c(e) { + var t = e.kind + return ( + t === l.a.BANG || + t === l.a.DOLLAR || + t === l.a.AMP || + t === l.a.PAREN_L || + t === l.a.PAREN_R || + t === l.a.SPREAD || + t === l.a.COLON || + t === l.a.EQUALS || + t === l.a.AT || + t === l.a.BRACKET_L || + t === l.a.BRACKET_R || + t === l.a.BRACE_L || + t === l.a.PIPE || + t === l.a.BRACE_R + ) + } + function d(e) { + var t = e.value + return t ? ''.concat(e.kind, ' "').concat(t, '"') : e.kind + } + function f(e, t, n, r, l, u, i) { + ;(this.kind = e), + (this.start = t), + (this.end = n), + (this.line = r), + (this.column = l), + (this.value = i), + (this.prev = u), + (this.next = null) + } + function p(e) { + return isNaN(e) + ? l.a.EOF + : e < 127 + ? JSON.stringify(String.fromCharCode(e)) + : '"\\u'.concat(('00' + e.toString(16).toUpperCase()).slice(-4), '"') + } + function h(e, t) { + var n = e.source, + r = n.body, + o = r.length, + a = (function(e, t, n) { + var r = e.length, + l = t + for (; l < r; ) { + var u = e.charCodeAt(l) + if (9 === u || 32 === u || 44 === u || 65279 === u) ++l + else if (10 === u) ++l, ++n.line, (n.lineStart = l) + else { + if (13 !== u) break + 10 === e.charCodeAt(l + 1) ? (l += 2) : ++l, ++n.line, (n.lineStart = l) + } + } + return l + })(r, t.end, e), + s = e.line, + c = 1 + a - e.lineStart + if (a >= o) return new f(l.a.EOF, o, o, s, c, t) + var d = r.charCodeAt(a) + switch (d) { + case 33: + return new f(l.a.BANG, a, a + 1, s, c, t) + case 35: + return (function(e, t, n, r, u) { + var i, + o = e.body, + a = t + do { + i = o.charCodeAt(++a) + } while (!isNaN(i) && (i > 31 || 9 === i)) + return new f(l.a.COMMENT, t, a, n, r, u, o.slice(t + 1, a)) + })(n, a, s, c, t) + case 36: + return new f(l.a.DOLLAR, a, a + 1, s, c, t) + case 38: + return new f(l.a.AMP, a, a + 1, s, c, t) + case 40: + return new f(l.a.PAREN_L, a, a + 1, s, c, t) + case 41: + return new f(l.a.PAREN_R, a, a + 1, s, c, t) + case 46: + if (46 === r.charCodeAt(a + 1) && 46 === r.charCodeAt(a + 2)) return new f(l.a.SPREAD, a, a + 3, s, c, t) + break + case 58: + return new f(l.a.COLON, a, a + 1, s, c, t) + case 61: + return new f(l.a.EQUALS, a, a + 1, s, c, t) + case 64: + return new f(l.a.AT, a, a + 1, s, c, t) + case 91: + return new f(l.a.BRACKET_L, a, a + 1, s, c, t) + case 93: + return new f(l.a.BRACKET_R, a, a + 1, s, c, t) + case 123: + return new f(l.a.BRACE_L, a, a + 1, s, c, t) + case 124: + return new f(l.a.PIPE, a, a + 1, s, c, t) + case 125: + return new f(l.a.BRACE_R, a, a + 1, s, c, t) + case 65: + case 66: + case 67: + case 68: + case 69: + case 70: + case 71: + case 72: + case 73: + case 74: + case 75: + case 76: + case 77: + case 78: + case 79: + case 80: + case 81: + case 82: + case 83: + case 84: + case 85: + case 86: + case 87: + case 88: + case 89: + case 90: + case 95: + case 97: + case 98: + case 99: + case 100: + case 101: + case 102: + case 103: + case 104: + case 105: + case 106: + case 107: + case 108: + case 109: + case 110: + case 111: + case 112: + case 113: + case 114: + case 115: + case 116: + case 117: + case 118: + case 119: + case 120: + case 121: + case 122: + return (function(e, t, n, r, u) { + var i = e.body, + o = i.length, + a = t + 1, + s = 0 + for ( + ; + a !== o && + !isNaN((s = i.charCodeAt(a))) && + (95 === s || (s >= 48 && s <= 57) || (s >= 65 && s <= 90) || (s >= 97 && s <= 122)); + + ) + ++a + return new f(l.a.NAME, t, a, n, r, u, i.slice(t, a)) + })(n, a, s, c, t) + case 45: + case 48: + case 49: + case 50: + case 51: + case 52: + case 53: + case 54: + case 55: + case 56: + case 57: + return (function(e, t, n, r, i, o) { + var a = e.body, + s = n, + c = t, + d = !1 + 45 === s && (s = a.charCodeAt(++c)) + if (48 === s) { + if ((s = a.charCodeAt(++c)) >= 48 && s <= 57) + throw Object(u.a)(e, c, 'Invalid number, unexpected digit after 0: '.concat(p(s), '.')) + } else (c = m(e, c, s)), (s = a.charCodeAt(c)) + 46 === s && ((d = !0), (s = a.charCodeAt(++c)), (c = m(e, c, s)), (s = a.charCodeAt(c))) + ;(69 !== s && 101 !== s) || + ((d = !0), (43 !== (s = a.charCodeAt(++c)) && 45 !== s) || (s = a.charCodeAt(++c)), (c = m(e, c, s))) + return new f(d ? l.a.FLOAT : l.a.INT, t, c, r, i, o, a.slice(t, c)) + })(n, a, d, s, c, t) + case 34: + return 34 === r.charCodeAt(a + 1) && 34 === r.charCodeAt(a + 2) + ? (function(e, t, n, r, o, a) { + var s = e.body, + c = t + 3, + d = c, + h = 0, + m = '' + for (; c < s.length && !isNaN((h = s.charCodeAt(c))); ) { + if (34 === h && 34 === s.charCodeAt(c + 1) && 34 === s.charCodeAt(c + 2)) + return (m += s.slice(d, c)), new f(l.a.BLOCK_STRING, t, c + 3, n, r, o, Object(i.a)(m)) + if (h < 32 && 9 !== h && 10 !== h && 13 !== h) + throw Object(u.a)(e, c, 'Invalid character within String: '.concat(p(h), '.')) + 10 === h + ? (++c, ++a.line, (a.lineStart = c)) + : 13 === h + ? (10 === s.charCodeAt(c + 1) ? (c += 2) : ++c, ++a.line, (a.lineStart = c)) + : 92 === h && 34 === s.charCodeAt(c + 1) && 34 === s.charCodeAt(c + 2) && 34 === s.charCodeAt(c + 3) + ? ((m += s.slice(d, c) + '"""'), (d = c += 4)) + : ++c + } + throw Object(u.a)(e, c, 'Unterminated string.') + })(n, a, s, c, t, e) + : (function(e, t, n, r, i) { + var o = e.body, + a = t + 1, + s = a, + c = 0, + d = '' + for (; a < o.length && !isNaN((c = o.charCodeAt(a))) && 10 !== c && 13 !== c; ) { + if (34 === c) return (d += o.slice(s, a)), new f(l.a.STRING, t, a + 1, n, r, i, d) + if (c < 32 && 9 !== c) throw Object(u.a)(e, a, 'Invalid character within String: '.concat(p(c), '.')) + if ((++a, 92 === c)) { + switch (((d += o.slice(s, a - 1)), (c = o.charCodeAt(a)))) { + case 34: + d += '"' + break + case 47: + d += '/' + break + case 92: + d += '\\' + break + case 98: + d += '\b' + break + case 102: + d += '\f' + break + case 110: + d += '\n' + break + case 114: + d += '\r' + break + case 116: + d += '\t' + break + case 117: + var h = ((_ = o.charCodeAt(a + 1)), + (g = o.charCodeAt(a + 2)), + (v = o.charCodeAt(a + 3)), + (b = o.charCodeAt(a + 4)), + (y(_) << 12) | (y(g) << 8) | (y(v) << 4) | y(b)) + if (h < 0) { + var m = o.slice(a + 1, a + 5) + throw Object(u.a)(e, a, 'Invalid character escape sequence: \\u'.concat(m, '.')) + } + ;(d += String.fromCharCode(h)), (a += 4) + break + default: + throw Object(u.a)(e, a, 'Invalid character escape sequence: \\'.concat(String.fromCharCode(c), '.')) + } + s = ++a + } + } + var _, g, v, b + throw Object(u.a)(e, a, 'Unterminated string.') + })(n, a, s, c, t) + } + throw Object(u.a)( + n, + a, + (function(e) { + if (e < 32 && 9 !== e && 10 !== e && 13 !== e) return 'Cannot contain the invalid character '.concat(p(e), '.') + if (39 === e) return 'Unexpected single quote character (\'), did you mean to use a double quote (")?' + return 'Cannot parse the unexpected character '.concat(p(e), '.') + })(d), + ) + } + function m(e, t, n) { + var r = e.body, + l = t, + i = n + if (i >= 48 && i <= 57) { + do { + i = r.charCodeAt(++l) + } while (i >= 48 && i <= 57) + return l + } + throw Object(u.a)(e, l, 'Invalid number, expected digit but got: '.concat(p(i), '.')) + } + function y(e) { + return e >= 48 && e <= 57 ? e - 48 : e >= 65 && e <= 70 ? e - 55 : e >= 97 && e <= 102 ? e - 87 : -1 + } + Object(r.a)(f, function() { + return { kind: this.kind, value: this.value, line: this.line, column: this.column } + }) + }, + function(e, t) { + e.exports = require('fs') + }, + function(e, t) { + var n = 'object', + r = function(e) { + return e && e.Math == Math && e + } + e.exports = + r(typeof globalThis == n && globalThis) || + r(typeof window == n && window) || + r(typeof self == n && self) || + r(typeof global == n && global) || + Function('return this')() + }, + function(e, t, n) { + 'use strict' + var r = + Object.entries || + function(e) { + return Object.keys(e).map(function(t) { + return [t, e[t]] + }) + } + t.a = r + }, + function(e, t, n) { + 'use strict' + function r(e) { + var t = e.split(/\r\n|[\n\r]/g), + n = l(t) + if (0 !== n) for (var r = 1; r < t.length; r++) t[r] = t[r].slice(n) + for (; t.length > 0 && i(t[0]); ) t.shift() + for (; t.length > 0 && i(t[t.length - 1]); ) t.pop() + return t.join('\n') + } + function l(e) { + for (var t = null, n = 1; n < e.length; n++) { + var r = e[n], + l = u(r) + if (l !== r.length && ((null === t || l < t) && 0 === (t = l))) break + } + return null === t ? 0 : t + } + function u(e) { + for (var t = 0; t < e.length && (' ' === e[t] || '\t' === e[t]); ) t++ + return t + } + function i(e) { + return u(e) === e.length + } + function o(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '', + n = arguments.length > 2 && void 0 !== arguments[2] && arguments[2], + r = -1 === e.indexOf('\n'), + l = ' ' === e[0] || '\t' === e[0], + u = '"' === e[e.length - 1], + i = !r || u || n, + o = '' + return ( + !i || (r && l) || (o += '\n' + t), + (o += t ? e.replace(/\n/g, '\n' + t) : e), + i && (o += '\n'), + '"""' + o.replace(/"""/g, '\\"""') + '"""' + ) + } + n.d(t, 'a', function() { + return r + }), + n.d(t, 'b', function() { + return l + }), + n.d(t, 'c', function() { + return o + }) + }, + function(e, t, n) { + 'use strict' + var r = Array.prototype.find + ? function(e, t) { + return Array.prototype.find.call(e, t) + } + : function(e, t) { + for (var n = 0; n < e.length; n++) { + var r = e[n] + if (t(r)) return r + } + } + t.a = r + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(44) + function l(e, t) { + var n = Object.create(null), + l = !0, + u = !1, + i = void 0 + try { + for (var o, a = Object(r.a)(e)[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + var s = o.value, + c = s[0], + d = s[1] + n[c] = t(d, c) + } + } catch (e) { + ;(u = !0), (i = e) + } finally { + try { + l || null == a.return || a.return() + } finally { + if (u) throw i + } + } + return n + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return a + }) + var r = n(46), + l = n(1), + u = n(0), + i = n(11), + o = n(20), + a = (function() { + function e(e, t, n) { + ;(this._schema = e), + (this._typeStack = []), + (this._parentTypeStack = []), + (this._inputTypeStack = []), + (this._fieldDefStack = []), + (this._defaultValueStack = []), + (this._directive = null), + (this._argument = null), + (this._enumValue = null), + (this._getFieldDef = t || s), + n && + (Object(u.G)(n) && this._inputTypeStack.push(n), + Object(u.D)(n) && this._parentTypeStack.push(n), + Object(u.O)(n) && this._typeStack.push(n)) + } + var t = e.prototype + return ( + (t.getType = function() { + if (this._typeStack.length > 0) return this._typeStack[this._typeStack.length - 1] + }), + (t.getParentType = function() { + if (this._parentTypeStack.length > 0) return this._parentTypeStack[this._parentTypeStack.length - 1] + }), + (t.getInputType = function() { + if (this._inputTypeStack.length > 0) return this._inputTypeStack[this._inputTypeStack.length - 1] + }), + (t.getParentInputType = function() { + if (this._inputTypeStack.length > 1) return this._inputTypeStack[this._inputTypeStack.length - 2] + }), + (t.getFieldDef = function() { + if (this._fieldDefStack.length > 0) return this._fieldDefStack[this._fieldDefStack.length - 1] + }), + (t.getDefaultValue = function() { + if (this._defaultValueStack.length > 0) return this._defaultValueStack[this._defaultValueStack.length - 1] + }), + (t.getDirective = function() { + return this._directive + }), + (t.getArgument = function() { + return this._argument + }), + (t.getEnumValue = function() { + return this._enumValue + }), + (t.enter = function(e) { + var t = this._schema + switch (e.kind) { + case l.a.SELECTION_SET: + var n = Object(u.A)(this.getType()) + this._parentTypeStack.push(Object(u.D)(n) ? n : void 0) + break + case l.a.FIELD: + var i, + a, + s = this.getParentType() + s && (i = this._getFieldDef(t, s, e)) && (a = i.type), + this._fieldDefStack.push(i), + this._typeStack.push(Object(u.O)(a) ? a : void 0) + break + case l.a.DIRECTIVE: + this._directive = t.getDirective(e.name.value) + break + case l.a.OPERATION_DEFINITION: + var c + 'query' === e.operation + ? (c = t.getQueryType()) + : 'mutation' === e.operation + ? (c = t.getMutationType()) + : 'subscription' === e.operation && (c = t.getSubscriptionType()), + this._typeStack.push(Object(u.N)(c) ? c : void 0) + break + case l.a.INLINE_FRAGMENT: + case l.a.FRAGMENT_DEFINITION: + var d = e.typeCondition, + f = d ? Object(o.a)(t, d) : Object(u.A)(this.getType()) + this._typeStack.push(Object(u.O)(f) ? f : void 0) + break + case l.a.VARIABLE_DEFINITION: + var p = Object(o.a)(t, e.type) + this._inputTypeStack.push(Object(u.G)(p) ? p : void 0) + break + case l.a.ARGUMENT: + var h, + m, + y = this.getDirective() || this.getFieldDef() + y && + (h = Object(r.a)(y.args, function(t) { + return t.name === e.name.value + })) && + (m = h.type), + (this._argument = h), + this._defaultValueStack.push(h ? h.defaultValue : void 0), + this._inputTypeStack.push(Object(u.G)(m) ? m : void 0) + break + case l.a.LIST: + var _ = Object(u.B)(this.getInputType()), + g = Object(u.J)(_) ? _.ofType : _ + this._defaultValueStack.push(void 0), this._inputTypeStack.push(Object(u.G)(g) ? g : void 0) + break + case l.a.OBJECT_FIELD: + var v, + b, + T = Object(u.A)(this.getInputType()) + Object(u.F)(T) && (b = T.getFields()[e.name.value]) && (v = b.type), + this._defaultValueStack.push(b ? b.defaultValue : void 0), + this._inputTypeStack.push(Object(u.G)(v) ? v : void 0) + break + case l.a.ENUM: + var w, + O = Object(u.A)(this.getInputType()) + Object(u.E)(O) && (w = O.getValue(e.value)), (this._enumValue = w) + } + }), + (t.leave = function(e) { + switch (e.kind) { + case l.a.SELECTION_SET: + this._parentTypeStack.pop() + break + case l.a.FIELD: + this._fieldDefStack.pop(), this._typeStack.pop() + break + case l.a.DIRECTIVE: + this._directive = null + break + case l.a.OPERATION_DEFINITION: + case l.a.INLINE_FRAGMENT: + case l.a.FRAGMENT_DEFINITION: + this._typeStack.pop() + break + case l.a.VARIABLE_DEFINITION: + this._inputTypeStack.pop() + break + case l.a.ARGUMENT: + ;(this._argument = null), this._defaultValueStack.pop(), this._inputTypeStack.pop() + break + case l.a.LIST: + case l.a.OBJECT_FIELD: + this._defaultValueStack.pop(), this._inputTypeStack.pop() + break + case l.a.ENUM: + this._enumValue = null + } + }), + e + ) + })() + function s(e, t, n) { + var r = n.name.value + return r === i.a.name && e.getQueryType() === t + ? i.a + : r === i.c.name && e.getQueryType() === t + ? i.c + : r === i.d.name && Object(u.D)(t) + ? i.d + : Object(u.N)(t) || Object(u.H)(t) + ? t.getFields()[r] + : void 0 + } + }, + function(e, t, n) { + 'use strict' + n.r(t), + n.d(t, 'getVariableValues', function() { + return h + }), + n.d(t, 'getArgumentValues', function() { + return m + }), + n.d(t, 'getDirectiveValues', function() { + return y + }) + var r = n(46), + l = n(5), + u = n(2), + i = n(6), + o = n(25), + a = n(77), + s = n(20), + c = n(50), + d = n(1), + f = n(14), + p = n(0) + function h(e, t, n) { + for (var r = [], i = {}, o = 0; o < t.length; o++) { + var d = t[o], + h = d.variable.name.value, + m = Object(s.a)(e, d.type) + if (Object(p.G)(m)) { + var y = _(n, h), + g = y ? n[h] : void 0 + if (!y && d.defaultValue) i[h] = Object(c.a)(d.defaultValue, m) + else if ((y && null !== g) || !Object(p.L)(m)) { + if (y) + if (null === g) i[h] = null + else { + var v = Object(a.a)(g, m, d), + b = v.errors + if (b) { + var T = !0, + w = !1, + O = void 0 + try { + for (var D, E = b[Symbol.iterator](); !(T = (D = E.next()).done); T = !0) { + var L = D.value + L.message = 'Variable "$'.concat(h, '" got invalid value ').concat(Object(u.a)(g), '; ') + L.message + } + } catch (e) { + ;(w = !0), (O = e) + } finally { + try { + T || null == E.return || E.return() + } finally { + if (w) throw O + } + } + r.push.apply(r, b) + } else i[h] = v.value + } + } else + r.push( + new l.a( + y + ? 'Variable "$'.concat(h, '" of non-null type ') + '"'.concat(Object(u.a)(m), '" must not be null.') + : 'Variable "$'.concat(h, '" of required type ') + '"'.concat(Object(u.a)(m), '" was not provided.'), + d, + ), + ) + } else + r.push( + new l.a( + 'Variable "$'.concat(h, '" expected value of type ') + + '"'.concat(Object(f.print)(d.type), '" which cannot be used as an input type.'), + d.type, + ), + ) + } + return 0 === r.length ? { errors: void 0, coerced: i } : { errors: r, coerced: void 0 } + } + function m(e, t, n) { + var r = {}, + a = e.args, + s = t.arguments + if (!a || !s) return r + for ( + var h = Object(o.a)(s, function(e) { + return e.name.value + }), + m = 0; + m < a.length; + m++ + ) { + var y = a[m], + g = y.name, + v = y.type, + b = h[g], + T = void 0, + w = void 0 + if (b && b.value.kind === d.a.VARIABLE) { + var O = b.value.name.value + ;(T = null != n && _(n, O)), (w = null != n && null === n[O]) + } else (T = null != b), (w = null != b && b.value.kind === d.a.NULL) + if (T || void 0 === y.defaultValue) { + if ((!T || w) && Object(p.L)(v)) { + if (w) + throw new l.a( + 'Argument "'.concat(g, '" of non-null type "').concat(Object(u.a)(v), '" ') + 'must not be null.', + b.value, + ) + if (b && b.value.kind === d.a.VARIABLE) { + var D = b.value.name.value + throw new l.a( + 'Argument "'.concat(g, '" of required type "').concat(Object(u.a)(v), '" ') + + 'was provided the variable "$'.concat(D, '" which was not provided a runtime value.'), + b.value, + ) + } + throw new l.a('Argument "'.concat(g, '" of required type "').concat(Object(u.a)(v), '" ') + 'was not provided.', t) + } + if (T) + if (b.value.kind === d.a.NULL) r[g] = null + else if (b.value.kind === d.a.VARIABLE) { + var E = b.value.name.value + n || Object(i.a)(0, 'Must exist for hasValue to be true.'), (r[g] = n[E]) + } else { + var L = b.value, + M = Object(c.a)(L, v, n) + if (void 0 === M) + throw new l.a('Argument "'.concat(g, '" has invalid value ').concat(Object(f.print)(L), '.'), b.value) + r[g] = M + } + } else r[g] = y.defaultValue + } + return r + } + function y(e, t, n) { + var l = + t.directives && + Object(r.a)(t.directives, function(t) { + return t.name.value === e.name + }) + if (l) return m(e, l, n) + } + function _(e, t) { + return Object.prototype.hasOwnProperty.call(e, t) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return s + }) + var r = n(10), + l = n(2), + u = n(25), + i = n(24), + o = n(1), + a = n(0) + function s(e, t, n) { + if (e) { + if (Object(a.L)(t)) { + if (e.kind === o.a.NULL) return + return s(e, t.ofType, n) + } + if (e.kind === o.a.NULL) return null + if (e.kind === o.a.VARIABLE) { + var d = e.name.value + if (!n || Object(i.a)(n[d])) return + var f = n[d] + if (null === f && Object(a.L)(t)) return + return f + } + if (Object(a.J)(t)) { + var p = t.ofType + if (e.kind === o.a.LIST) { + var h = [], + m = !0, + y = !1, + _ = void 0 + try { + for (var g, v = e.values[Symbol.iterator](); !(m = (g = v.next()).done); m = !0) { + var b = g.value + if (c(b, n)) { + if (Object(a.L)(p)) return + h.push(null) + } else { + var T = s(b, p, n) + if (Object(i.a)(T)) return + h.push(T) + } + } + } catch (e) { + ;(y = !0), (_ = e) + } finally { + try { + m || null == v.return || v.return() + } finally { + if (y) throw _ + } + } + return h + } + var w = s(e, p, n) + if (Object(i.a)(w)) return + return [w] + } + if (Object(a.F)(t)) { + if (e.kind !== o.a.OBJECT) return + var O = Object.create(null), + D = Object(u.a)(e.fields, function(e) { + return e.name.value + }), + E = !0, + L = !1, + M = void 0 + try { + for (var S, k = Object(r.a)(t.getFields())[Symbol.iterator](); !(E = (S = k.next()).done); E = !0) { + var j = S.value, + C = D[j.name] + if (C && !c(C.value, n)) { + var N = s(C.value, j.type, n) + if (Object(i.a)(N)) return + O[j.name] = N + } else if (void 0 !== j.defaultValue) O[j.name] = j.defaultValue + else if (Object(a.L)(j.type)) return + } + } catch (e) { + ;(L = !0), (M = e) + } finally { + try { + E || null == k.return || k.return() + } finally { + if (L) throw M + } + } + return O + } + if (Object(a.E)(t)) { + if (e.kind !== o.a.ENUM) return + var A = t.getValue(e.value) + if (!A) return + return A.value + } + if (Object(a.R)(t)) { + var P + try { + P = t.parseLiteral(e, n) + } catch (e) { + return + } + if (Object(i.a)(P)) return + return P + } + throw new Error('Unexpected input type: "'.concat(Object(l.a)(t), '".')) + } + } + function c(e, t) { + return e.kind === o.a.VARIABLE && (!t || Object(i.a)(t[e.name.value])) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return u + }) + var r = n(6), + l = n(33), + u = function(e, t, n) { + ;(this.body = e), + (this.name = t || 'GraphQL request'), + (this.locationOffset = n || { line: 1, column: 1 }), + this.locationOffset.line > 0 || Object(r.a)(0, 'line in locationOffset is 1-indexed and must be positive'), + this.locationOffset.column > 0 || Object(r.a)(0, 'column in locationOffset is 1-indexed and must be positive') + } + Object(l.a)(u) + }, + function(e, t) { + e.exports = require('zlib') + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(451) + t.addResolveFunctionsToSchema = r.default + var l = n(453) + t.addSchemaLevelResolveFunction = l.default + var u = n(454) + t.assertResolveFunctionsPresent = u.default + var i = n(455) + t.attachDirectiveResolvers = i.default + var o = n(456) + t.attachConnectorsToContext = o.default + var a = n(458) + t.buildSchemaFromTypeDefinitions = a.default + var s = n(459) + t.chainResolvers = s.chainResolvers + var c = n(460) + t.checkForResolveTypeResolver = c.default + var d = n(461) + t.concatenateTypeDefs = d.default + var f = n(462) + t.decorateWithLogger = f.default + var p = n(463) + t.extendResolversFromInterfaces = p.default + var h = n(464) + t.extractExtensionDefinitions = h.default + var m = n(465) + t.forEachField = m.default + var y = n(466) + t.SchemaError = y.default + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return f + }) + var r = n(22), + l = n(10), + u = n(2), + i = n(114), + o = n(24), + a = n(19), + s = n(1), + c = n(0), + d = n(12) + function f(e, t) { + if (Object(c.L)(t)) { + var n = f(e, t.ofType) + return n && n.kind === s.a.NULL ? null : n + } + if (null === e) return { kind: s.a.NULL } + if (Object(o.a)(e)) return null + if (Object(c.J)(t)) { + var h = t.ofType + if (Object(r.isCollection)(e)) { + var m = [] + return ( + Object(r.forEach)(e, function(e) { + var t = f(e, h) + t && m.push(t) + }), + { kind: s.a.LIST, values: m } + ) + } + return f(e, h) + } + if (Object(c.F)(t)) { + if (!Object(a.a)(e)) return null + var y = [], + _ = !0, + g = !1, + v = void 0 + try { + for (var b, T = Object(l.a)(t.getFields())[Symbol.iterator](); !(_ = (b = T.next()).done); _ = !0) { + var w = b.value, + O = f(e[w.name], w.type) + O && y.push({ kind: s.a.OBJECT_FIELD, name: { kind: s.a.NAME, value: w.name }, value: O }) + } + } catch (e) { + ;(g = !0), (v = e) + } finally { + try { + _ || null == T.return || T.return() + } finally { + if (g) throw v + } + } + return { kind: s.a.OBJECT, fields: y } + } + if (Object(c.I)(t)) { + var D = t.serialize(e) + if (Object(i.a)(D)) return null + if ('boolean' == typeof D) return { kind: s.a.BOOLEAN, value: D } + if ('number' == typeof D) { + var E = String(D) + return p.test(E) ? { kind: s.a.INT, value: E } : { kind: s.a.FLOAT, value: E } + } + if ('string' == typeof D) + return Object(c.E)(t) + ? { kind: s.a.ENUM, value: D } + : t === d.c && p.test(D) + ? { kind: s.a.INT, value: D } + : { kind: s.a.STRING, value: D } + throw new TypeError('Cannot convert value to AST: '.concat(Object(u.a)(D))) + } + throw new Error('Unexpected input type: "'.concat(Object(u.a)(t), '".')) + } + var p = /^-?(?:0|[1-9][0-9]*)$/ + }, + function(e, t) { + var n = {}.hasOwnProperty + e.exports = function(e, t) { + return n.call(e, t) + } + }, + function(e, t, n) { + var r = n(43), + l = n(107), + u = n(220), + i = n(506), + o = r.Symbol, + a = l('wks') + e.exports = function(e) { + return a[e] || (a[e] = (i && o[e]) || (i ? o : u)('Symbol.' + e)) + } + }, + function(e, t) { + e.exports = require('crypto') + }, + function(e, t) { + e.exports = require('url') + }, + function(e, t, n) { + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + Object.defineProperty(t, '__esModule', { value: !0 }), r(n(83)), r(n(467)), r(n(471)), r(n(211)) + var l = n(102) + t.SchemaDirectiveVisitor = l.SchemaDirectiveVisitor + }, + function(e, t, n) { + 'use strict' + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + var l = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }), + n(411), + n(412), + l(n(413)).default || n(414).shim(), + r(n(433)), + r(n(434)) + }, + function(e, t, n) { + try { + var r = n(35) + if ('function' != typeof r.inherits) throw '' + e.exports = r.inherits + } catch (t) { + e.exports = n(444) + } + }, + function(e, t, n) { + var r = n(445), + l = r.Buffer + function u(e, t) { + for (var n in e) t[n] = e[n] + } + function i(e, t, n) { + return l(e, t, n) + } + l.from && l.alloc && l.allocUnsafe && l.allocUnsafeSlow ? (e.exports = r) : (u(r, t), (t.Buffer = i)), + u(l, i), + (i.from = function(e, t, n) { + if ('number' == typeof e) throw new TypeError('Argument must not be a number') + return l(e, t, n) + }), + (i.alloc = function(e, t, n) { + if ('number' != typeof e) throw new TypeError('Argument must be a number') + var r = l(e) + return void 0 !== t ? ('string' == typeof n ? r.fill(t, n) : r.fill(t)) : r.fill(0), r + }), + (i.allocUnsafe = function(e) { + if ('number' != typeof e) throw new TypeError('Argument must be a number') + return l(e) + }), + (i.allocUnsafeSlow = function(e) { + if ('number' != typeof e) throw new TypeError('Argument must be a number') + return r.SlowBuffer(e) + }) + }, + function(e, t, n) { + var r = n(86), + l = n(87), + u = n(105) + e.exports = r + ? function(e, t, n) { + return l.f(e, t, u(1, n)) + } + : function(e, t, n) { + return (e[t] = n), e + } + }, + function(e, t, n) { + var r = n(73) + e.exports = function(e) { + if (!r(e)) throw TypeError(String(e) + ' is not an object') + return e + } + }, + function(e, t, n) { + 'use strict' + var r = t + function l(e, t, n) { + for (var r = Object.keys(t), l = 0; l < r.length; ++l) (void 0 !== e[r[l]] && n) || (e[r[l]] = t[r[l]]) + return e + } + function u(e) { + function t(e, n) { + if (!(this instanceof t)) return new t(e, n) + Object.defineProperty(this, 'message', { + get: function() { + return e + }, + }), + Error.captureStackTrace + ? Error.captureStackTrace(this, t) + : Object.defineProperty(this, 'stack', { value: new Error().stack || '' }), + n && l(this, n) + } + return ( + ((t.prototype = Object.create(Error.prototype)).constructor = t), + Object.defineProperty(t.prototype, 'name', { + get: function() { + return e + }, + }), + (t.prototype.toString = function() { + return this.name + ': ' + this.message + }), + t + ) + } + ;(r.asPromise = n(544)), + (r.base64 = n(545)), + (r.EventEmitter = n(546)), + (r.float = n(547)), + (r.inquire = n(548)), + (r.utf8 = n(549)), + (r.pool = n(550)), + (r.LongBits = n(551)), + (r.global = + ('undefined' != typeof window && window) || + ('undefined' != typeof global && global) || + ('undefined' != typeof self && self) || + this), + (r.emptyArray = Object.freeze ? Object.freeze([]) : []), + (r.emptyObject = Object.freeze ? Object.freeze({}) : {}), + (r.isNode = Boolean(r.global.process && r.global.process.versions && r.global.process.versions.node)), + (r.isInteger = + Number.isInteger || + function(e) { + return 'number' == typeof e && isFinite(e) && Math.floor(e) === e + }), + (r.isString = function(e) { + return 'string' == typeof e || e instanceof String + }), + (r.isObject = function(e) { + return e && 'object' == typeof e + }), + (r.isset = r.isSet = function(e, t) { + var n = e[t] + return ( + !(null == n || !e.hasOwnProperty(t)) && + ('object' != typeof n || (Array.isArray(n) ? n.length : Object.keys(n).length) > 0) + ) + }), + (r.Buffer = (function() { + try { + var e = r.inquire('buffer').Buffer + return e.prototype.utf8Write ? e : null + } catch (e) { + return null + } + })()), + (r._Buffer_from = null), + (r._Buffer_allocUnsafe = null), + (r.newBuffer = function(e) { + return 'number' == typeof e + ? r.Buffer + ? r._Buffer_allocUnsafe(e) + : new r.Array(e) + : r.Buffer + ? r._Buffer_from(e) + : 'undefined' == typeof Uint8Array + ? e + : new Uint8Array(e) + }), + (r.Array = 'undefined' != typeof Uint8Array ? Uint8Array : Array), + (r.Long = (r.global.dcodeIO && r.global.dcodeIO.Long) || r.global.Long || r.inquire('long')), + (r.key2Re = /^true|false|0|1$/), + (r.key32Re = /^-?(?:0|[1-9][0-9]*)$/), + (r.key64Re = /^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/), + (r.longToHash = function(e) { + return e ? r.LongBits.from(e).toHash() : r.LongBits.zeroHash + }), + (r.longFromHash = function(e, t) { + var n = r.LongBits.fromHash(e) + return r.Long ? r.Long.fromBits(n.lo, n.hi, t) : n.toNumber(Boolean(t)) + }), + (r.merge = l), + (r.lcFirst = function(e) { + return e.charAt(0).toLowerCase() + e.substring(1) + }), + (r.newError = u), + (r.ProtocolError = u('ProtocolError')), + (r.oneOfGetter = function(e) { + for (var t = {}, n = 0; n < e.length; ++n) t[e[n]] = 1 + return function() { + for (var e = Object.keys(this), n = e.length - 1; n > -1; --n) + if (1 === t[e[n]] && void 0 !== this[e[n]] && null !== this[e[n]]) return e[n] + } + }), + (r.oneOfSetter = function(e) { + return function(t) { + for (var n = 0; n < e.length; ++n) e[n] !== t && delete this[e[n]] + } + }), + (r.toJSONOptions = { longs: String, enums: String, bytes: String, json: !0 }), + (r._configure = function() { + var e = r.Buffer + e + ? ((r._Buffer_from = + (e.from !== Uint8Array.from && e.from) || + function(t, n) { + return new e(t, n) + }), + (r._Buffer_allocUnsafe = + e.allocUnsafe || + function(t) { + return new e(t) + })) + : (r._Buffer_from = r._Buffer_allocUnsafe = null) + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function() { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, + t = arguments.length > 1 ? arguments[1] : void 0 + for (var n in t) void 0 === e[n] && (e[n] = t[n]) + return e + }), + (e.exports = t.default), + (e.exports.default = t.default) + }, + function(e, t) { + e.exports = require('path') + }, + function(e, t, n) { + 'use strict' + function r(e, t) { + for (var n, r = /\r\n|[\n\r]/g, l = 1, u = t + 1; (n = r.exec(e.body)) && n.index < t; ) + (l += 1), (u = t + 1 - (n.index + n[0].length)) + return { line: l, column: u } + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t, n) { + 'use strict' + n.r(t), + n.d(t, 'validate', function() { + return s + }), + n.d(t, 'validateSDL', function() { + return c + }), + n.d(t, 'assertValidSDL', function() { + return d + }), + n.d(t, 'assertValidSDLExtension', function() { + return f + }) + var r = n(6), + l = n(13), + u = n(80), + i = n(48), + o = n(116), + a = n(97) + function s(e, t) { + var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : o.specifiedRules, + s = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : new i.a(e) + t || Object(r.a)(0, 'Must provide document'), Object(u.a)(e) + var c = new a.b(e, t, s), + d = Object(l.visitInParallel)( + n.map(function(e) { + return e(c) + }), + ) + return Object(l.visit)(t, Object(l.visitWithTypeInfo)(s, d)), c.getErrors() + } + function c(e, t) { + var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : o.specifiedSDLRules, + r = new a.a(e, t), + u = n.map(function(e) { + return e(r) + }) + return Object(l.visit)(e, Object(l.visitInParallel)(u)), r.getErrors() + } + function d(e) { + var t = c(e) + if (0 !== t.length) + throw new Error( + t + .map(function(e) { + return e.message + }) + .join('\n\n'), + ) + } + function f(e, t) { + var n = c(e, t) + if (0 !== n.length) + throw new Error( + n + .map(function(e) { + return e.message + }) + .join('\n\n'), + ) + } + }, + function(e, t, n) { + 'use strict' + n.r(t) + var r = n(31), + l = n(17), + u = n(16), + i = (n(13), n(154), Object.prototype) + i.toString, i.hasOwnProperty, new Map() + function o(e) { + return ( + e.definitions + .filter(function(e) { + return 'OperationDefinition' === e.kind && e.name + }) + .map(function(e) { + return e.name.value + })[0] || null + ) + } + 'function' == typeof WeakMap && 'object' == typeof navigator && navigator.product, Object.prototype.toString + Object.prototype.hasOwnProperty + Object.create({}) + n.d(t, 'ApolloLink', function() { + return b + }), + n.d(t, 'concat', function() { + return v + }), + n.d(t, 'createOperation', function() { + return p + }), + n.d(t, 'empty', function() { + return y + }), + n.d(t, 'execute', function() { + return T + }), + n.d(t, 'from', function() { + return _ + }), + n.d(t, 'fromError', function() { + return f + }), + n.d(t, 'fromPromise', function() { + return d + }), + n.d(t, 'makePromise', function() { + return c + }), + n.d(t, 'split', function() { + return g + }), + n.d(t, 'toPromise', function() { + return s + }), + n.d(t, 'Observable', function() { + return r.a + }), + n.d(t, 'getOperationName', function() { + return o + }) + !(function(e) { + function t(t, n) { + var r = e.call(this, t) || this + return (r.link = n), r + } + Object(u.b)(t, e) + })(Error) + function a(e) { + return e.request.length <= 1 + } + function s(e) { + var t = !1 + return new Promise(function(n, r) { + e.subscribe({ + next: function(e) { + t || ((t = !0), n(e)) + }, + error: r, + }) + }) + } + var c = s + function d(e) { + return new r.a(function(t) { + e.then(function(e) { + t.next(e), t.complete() + }).catch(t.error.bind(t)) + }) + } + function f(e) { + return new r.a(function(t) { + t.error(e) + }) + } + function p(e, t) { + var n = Object(u.a)({}, e) + return ( + Object.defineProperty(t, 'setContext', { + enumerable: !1, + value: function(e) { + n = 'function' == typeof e ? Object(u.a)({}, n, e(n)) : Object(u.a)({}, n, e) + }, + }), + Object.defineProperty(t, 'getContext', { + enumerable: !1, + value: function() { + return Object(u.a)({}, n) + }, + }), + Object.defineProperty(t, 'toKey', { + enumerable: !1, + value: function() { + return (function(e) { + var t = e.query, + n = e.variables, + r = e.operationName + return JSON.stringify([r, t, n]) + })(t) + }, + }), + t + ) + } + function h(e, t) { + return t ? t(e) : r.a.of() + } + function m(e) { + return 'function' == typeof e ? new b(e) : e + } + function y() { + return new b(function() { + return r.a.of() + }) + } + function _(e) { + return 0 === e.length + ? y() + : e.map(m).reduce(function(e, t) { + return e.concat(t) + }) + } + function g(e, t, n) { + var l = m(t), + u = m(n || new b(h)) + return a(l) && a(u) + ? new b(function(t) { + return e(t) ? l.request(t) || r.a.of() : u.request(t) || r.a.of() + }) + : new b(function(t, n) { + return e(t) ? l.request(t, n) || r.a.of() : u.request(t, n) || r.a.of() + }) + } + var v = function(e, t) { + var n = m(e) + if (a(n)) return n + var l = m(t) + return a(l) + ? new b(function(e) { + return ( + n.request(e, function(e) { + return l.request(e) || r.a.of() + }) || r.a.of() + ) + }) + : new b(function(e, t) { + return ( + n.request(e, function(e) { + return l.request(e, t) || r.a.of() + }) || r.a.of() + ) + }) + }, + b = (function() { + function e(e) { + e && (this.request = e) + } + return ( + (e.prototype.split = function(t, n, r) { + return this.concat(g(t, n, r || new e(h))) + }), + (e.prototype.concat = function(e) { + return v(this, e) + }), + (e.prototype.request = function(e, t) { + throw new l.a(1) + }), + (e.empty = y), + (e.from = _), + (e.split = g), + (e.execute = T), + e + ) + })() + function T(e, t) { + return ( + e.request( + p( + t.context, + (function(e) { + var t = { + variables: e.variables || {}, + extensions: e.extensions || {}, + operationName: e.operationName, + query: e.query, + } + return t.operationName || (t.operationName = 'string' != typeof t.query ? o(t.query) : ''), t + })( + (function(e) { + for ( + var t = ['query', 'operationName', 'variables', 'extensions', 'context'], n = 0, r = Object.keys(e); + n < r.length; + n++ + ) { + var u = r[n] + if (t.indexOf(u) < 0) throw new l.a(2) + } + return e + })(t), + ), + ), + ) || r.a.of() + ) + } + }, + function(e, t, n) { + var r = n(62).Buffer + function l(e, t) { + ;(this._block = r.alloc(e)), (this._finalSize = t), (this._blockSize = e), (this._len = 0) + } + ;(l.prototype.update = function(e, t) { + 'string' == typeof e && ((t = t || 'utf8'), (e = r.from(e, t))) + for (var n = this._block, l = this._blockSize, u = e.length, i = this._len, o = 0; o < u; ) { + for (var a = i % l, s = Math.min(u - o, l - a), c = 0; c < s; c++) n[a + c] = e[o + c] + ;(o += s), (i += s) % l == 0 && this._update(n) + } + return (this._len += u), this + }), + (l.prototype.digest = function(e) { + var t = this._len % this._blockSize + ;(this._block[t] = 128), + this._block.fill(0, t + 1), + t >= this._finalSize && (this._update(this._block), this._block.fill(0)) + var n = 8 * this._len + if (n <= 4294967295) this._block.writeUInt32BE(n, this._blockSize - 4) + else { + var r = (4294967295 & n) >>> 0, + l = (n - r) / 4294967296 + this._block.writeUInt32BE(l, this._blockSize - 8), this._block.writeUInt32BE(r, this._blockSize - 4) + } + this._update(this._block) + var u = this._hash() + return e ? u.toString(e) : u + }), + (l.prototype._update = function() { + throw new Error('_update must be implemented by subclass') + }), + (e.exports = l) + }, + function(e, t) { + e.exports = function(e) { + try { + return !!e() + } catch (e) { + return !0 + } + } + }, + function(e, t) { + e.exports = function(e) { + return 'object' == typeof e ? null !== e : 'function' == typeof e + } + }, + function(e, t, n) { + var r = n(572), + l = /%([a-fA-F0-9]{2})/g + function u(e, t) { + return String.fromCharCode(parseInt(t, 16)) + } + function i(e, t, n) { + var l + if (e && r.encodingExists(n)) + try { + l = r.TextDecoder(n).decode(Buffer.from(e, t)) + } catch (e) {} + return 'string' == typeof l ? l : e + } + ;(t.parseParams = function(e) { + for (var t = [], n = 'key', r = '', o = !1, a = !1, s = 0, c = '', d = 0, f = e.length; d < f; ++d) { + if ('\\' === e[d] && o) { + if (!a) { + a = !0 + continue + } + a = !1 + } else if ('"' === e[d]) { + if (!a) { + o ? ((o = !1), (n = 'key')) : (o = !0) + continue + } + a = !1 + } else { + if ((a && o && (c += '\\'), (a = !1), ('charset' === n || 'lang' === n) && "'" === e[d])) { + 'charset' === n ? ((n = 'lang'), (r = c.substring(1))) : (n = 'value'), (c = '') + continue + } + if ('key' === n && ('*' === e[d] || '=' === e[d]) && t.length) { + ;(n = '*' === e[d] ? 'charset' : 'value'), (t[s] = [c, void 0]), (c = '') + continue + } + if (!o && ';' === e[d]) { + ;(n = 'key'), + r && (c.length && (c = i(c.replace(l, u), 'binary', r)), (r = '')), + void 0 === t[s] ? (t[s] = c) : (t[s][1] = c), + (c = ''), + ++s + continue + } + if (!o && (' ' === e[d] || '\t' === e[d])) continue + } + c += e[d] + } + return r && c.length && (c = i(c.replace(l, u), 'binary', r)), void 0 === t[s] ? c && (t[s] = c) : (t[s][1] = c), t + }), + (t.decodeText = i) + var o = [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ], + a = /\+/g + function s() { + this.buffer = void 0 + } + ;(s.prototype.write = function(e) { + for (var t = '', n = 0, r = 0, l = (e = e.replace(a, ' ')).length; n < l; ++n) + void 0 !== this.buffer + ? o[e.charCodeAt(n)] + ? ((this.buffer += e[n]), + ++r, + 2 === this.buffer.length && ((t += String.fromCharCode(parseInt(this.buffer, 16))), (this.buffer = void 0))) + : ((t += '%' + this.buffer), (this.buffer = void 0), --n) + : '%' === e[n] && (n > r && ((t += e.substring(r, n)), (r = n)), (this.buffer = ''), ++r) + return r < l && void 0 === this.buffer && (t += e.substring(r)), t + }), + (s.prototype.reset = function() { + this.buffer = void 0 + }), + (t.Decoder = s), + (t.basename = function(e) { + if ('string' != typeof e) return '' + for (var t = e.length - 1; t >= 0; --t) + switch (e.charCodeAt(t)) { + case 47: + case 92: + return '..' === (e = e.slice(t + 1)) || '.' === e ? '' : e + } + return '..' === e || '.' === e ? '' : e + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'b', function() { + return T + }), + n.d(t, 'a', function() { + return O + }), + n.d(t, 'd', function() { + return L + }), + n.d(t, 'c', function() { + return M + }) + var r = n(10), + l = n(2), + u = n(6), + i = n(25), + o = n(21), + a = n(50), + s = n(69), + c = n(45), + d = n(3), + f = n(40), + p = n(49), + h = n(1), + m = n(18), + y = n(0), + _ = n(15), + g = n(11), + v = n(12), + b = n(37) + function T(e, t) { + var n + ;(e && e.kind === h.a.DOCUMENT) || Object(u.a)(0, 'Must provide valid Document AST'), + (t && (t.assumeValid || t.assumeValidSDL)) || Object(s.assertValidSDL)(e) + var l = [], + i = [], + o = !0, + a = !1, + c = void 0 + try { + for (var d, f = e.definitions[Symbol.iterator](); !(o = (d = f.next()).done); o = !0) { + var p = d.value + p.kind === h.a.SCHEMA_DEFINITION + ? (n = p) + : Object(m.d)(p) + ? l.push(p) + : p.kind === h.a.DIRECTIVE_DEFINITION && i.push(p) + } + } catch (e) { + ;(a = !0), (c = e) + } finally { + try { + o || null == f.return || f.return() + } finally { + if (a) throw c + } + } + var y = new O(t, function(e) { + var t = g[e] + return t || Object(u.a)(0, 'Type "'.concat(e, '" not found in document.')), t + }), + g = D(l, function(e) { + return y.buildType(e) + }), + v = n + ? (function(e) { + var t = {}, + n = !0, + r = !1, + l = void 0 + try { + for (var u, i = e.operationTypes[Symbol.iterator](); !(n = (u = i.next()).done); n = !0) { + var o = u.value + t[o.operation] = o.type.name.value + } + } catch (e) { + ;(r = !0), (l = e) + } finally { + try { + n || null == i.return || i.return() + } finally { + if (r) throw l + } + } + return t + })(n) + : { query: 'Query', mutation: 'Mutation', subscription: 'Subscription' }, + T = i.map(function(e) { + return y.buildDirective(e) + }) + return ( + T.some(function(e) { + return 'skip' === e.name + }) || T.push(_.e), + T.some(function(e) { + return 'include' === e.name + }) || T.push(_.d), + T.some(function(e) { + return 'deprecated' === e.name + }) || T.push(_.b), + new b.a({ + query: v.query ? g[v.query] : null, + mutation: v.mutation ? g[v.mutation] : null, + subscription: v.subscription ? g[v.subscription] : null, + types: Object(r.a)(g), + directives: T, + astNode: n, + assumeValid: t && t.assumeValid, + allowedLegacyNames: t && t.allowedLegacyNames, + }) + ) + } + var w = Object(i.a)(v.g.concat(g.m), function(e) { + return e.name + }), + O = (function() { + function e(e, t) { + ;(this._options = e), (this._resolveType = t) + } + var t = e.prototype + return ( + (t.getNamedType = function(e) { + var t = e.name.value + return w[t] || this._resolveType(t) + }), + (t.getWrappedType = function(e) { + return e.kind === h.a.LIST_TYPE + ? new y.d(this.getWrappedType(e.type)) + : e.kind === h.a.NON_NULL_TYPE + ? new y.e(this.getWrappedType(e.type)) + : this.getNamedType(e) + }), + (t.buildDirective = function(e) { + var t = this, + n = e.locations.map(function(e) { + return e.value + }) + return new _.c({ + name: e.name.value, + description: L(e, this._options), + locations: n, + isRepeatable: e.repeatable, + args: D(e.arguments || [], function(e) { + return t.buildArg(e) + }), + astNode: e, + }) + }), + (t.buildField = function(e) { + var t = this + return { + type: this.getWrappedType(e.type), + description: L(e, this._options), + args: D(e.arguments || [], function(e) { + return t.buildArg(e) + }), + deprecationReason: E(e), + astNode: e, + } + }), + (t.buildArg = function(e) { + var t = this.getWrappedType(e.type) + return { type: t, description: L(e, this._options), defaultValue: Object(a.a)(e.defaultValue, t), astNode: e } + }), + (t.buildInputField = function(e) { + var t = this.getWrappedType(e.type) + return { type: t, description: L(e, this._options), defaultValue: Object(a.a)(e.defaultValue, t), astNode: e } + }), + (t.buildEnumValue = function(e) { + return { description: L(e, this._options), deprecationReason: E(e), astNode: e } + }), + (t.buildType = function(e) { + var t = e.name.value + if (w[t]) return w[t] + switch (e.kind) { + case h.a.OBJECT_TYPE_DEFINITION: + return this._makeTypeDef(e) + case h.a.INTERFACE_TYPE_DEFINITION: + return this._makeInterfaceDef(e) + case h.a.ENUM_TYPE_DEFINITION: + return this._makeEnumDef(e) + case h.a.UNION_TYPE_DEFINITION: + return this._makeUnionDef(e) + case h.a.SCALAR_TYPE_DEFINITION: + return this._makeScalarDef(e) + case h.a.INPUT_OBJECT_TYPE_DEFINITION: + return this._makeInputObjectDef(e) + } + throw new Error('Unexpected type definition node: "'.concat(Object(l.a)(e), '".')) + }), + (t._makeTypeDef = function(e) { + var t = this, + n = e.interfaces, + r = e.fields, + l = + n && n.length > 0 + ? function() { + return n.map(function(e) { + return t.getNamedType(e) + }) + } + : [], + u = + r && r.length > 0 + ? function() { + return D(r, function(e) { + return t.buildField(e) + }) + } + : Object.create(null) + return new y.f({ name: e.name.value, description: L(e, this._options), interfaces: l, fields: u, astNode: e }) + }), + (t._makeInterfaceDef = function(e) { + var t = this, + n = e.fields, + r = + n && n.length > 0 + ? function() { + return D(n, function(e) { + return t.buildField(e) + }) + } + : Object.create(null) + return new y.c({ name: e.name.value, description: L(e, this._options), fields: r, astNode: e }) + }), + (t._makeEnumDef = function(e) { + var t = this, + n = e.values || [] + return new y.a({ + name: e.name.value, + description: L(e, this._options), + values: D(n, function(e) { + return t.buildEnumValue(e) + }), + astNode: e, + }) + }), + (t._makeUnionDef = function(e) { + var t = this, + n = e.types, + r = + n && n.length > 0 + ? function() { + return n.map(function(e) { + return t.getNamedType(e) + }) + } + : [] + return new y.h({ name: e.name.value, description: L(e, this._options), types: r, astNode: e }) + }), + (t._makeScalarDef = function(e) { + return new y.g({ name: e.name.value, description: L(e, this._options), astNode: e }) + }), + (t._makeInputObjectDef = function(e) { + var t = this, + n = e.fields + return new y.b({ + name: e.name.value, + description: L(e, this._options), + fields: n + ? function() { + return D(n, function(e) { + return t.buildInputField(e) + }) + } + : Object.create(null), + astNode: e, + }) + }), + e + ) + })() + function D(e, t) { + return Object(o.a)( + e, + function(e) { + return e.name.value + }, + t, + ) + } + function E(e) { + var t = Object(p.getDirectiveValues)(_.b, e) + return t && t.reason + } + function L(e, t) { + if (e.description) return e.description.value + if (t && t.commentDescriptions) { + var n = (function(e) { + var t = e.loc + if (!t) return + var n = [], + r = t.startToken.prev + for (; r && r.kind === d.a.COMMENT && r.next && r.prev && r.line + 1 === r.next.line && r.line !== r.prev.line; ) { + var l = String(r.value) + n.push(l), (r = r.prev) + } + return n.reverse().join('\n') + })(e) + if (void 0 !== n) return Object(c.a)('\n' + n) + } + } + function M(e, t) { + return T(Object(f.a)(e, t), t) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }), + n.d(t, 'b', function() { + return u + }) + var r = n(68) + function l(e) { + return u(e.source, Object(r.a)(e.source, e.start)) + } + function u(e, t) { + var n = e.locationOffset.column - 1, + r = o(n) + e.body, + l = t.line - 1, + u = e.locationOffset.line - 1, + a = t.line + u, + s = 1 === t.line ? n : 0, + c = t.column + s, + d = '' + .concat(e.name, ':') + .concat(a, ':') + .concat(c, '\n'), + f = r.split(/\r\n|[\n\r]/g), + p = f[l] + if (p.length > 120) { + for (var h = Math.floor(c / 80), m = c % 80, y = [], _ = 0; _ < p.length; _ += 80) y.push(p.slice(_, _ + 80)) + return ( + d + + i( + [[''.concat(a), y[0]]].concat( + y.slice(1, h + 1).map(function(e) { + return ['', e] + }), + [[' ', o(m - 1) + '^'], ['', y[h + 1]]], + ), + ) + ) + } + return d + i([[''.concat(a - 1), f[l - 1]], [''.concat(a), p], ['', o(c - 1) + '^'], [''.concat(a + 1), f[l + 1]]]) + } + function i(e) { + var t = e.filter(function(e) { + e[0] + return void 0 !== e[1] + }), + n = Math.max.apply( + Math, + t.map(function(e) { + return e[0].length + }), + ) + return t + .map(function(e) { + var t, + r = e[0], + l = e[1] + return o(n - (t = r).length) + t + ' | ' + l + }) + .join('\n') + } + function o(e) { + return Array(e + 1).join(' ') + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return f + }) + var r = n(22), + l = n(10), + u = n(2), + i = n(24), + o = n(29), + a = n(19), + s = n(32), + c = n(5), + d = n(0) + function f(e, t, n, c) { + if (Object(d.L)(t)) + return null == e + ? h([_('Expected non-nullable type '.concat(Object(u.a)(t), ' not to be null'), n, c)]) + : f(e, t.ofType, n, c) + if (null == e) return p(null) + if (Object(d.R)(t)) + try { + var v = t.parseValue(e) + return Object(i.a)(v) ? h([_('Expected type '.concat(t.name), n, c)]) : p(v) + } catch (e) { + return h([_('Expected type '.concat(t.name), n, c, ' ' + e.message, e)]) + } + if (Object(d.E)(t)) { + if ('string' == typeof e) { + var b = t.getValue(e) + if (b) return p(b.value) + } + var T = Object(s.a)( + String(e), + t.getValues().map(function(e) { + return e.name + }), + ) + return h([_('Expected type '.concat(t.name), n, c, Object(o.a)(T))]) + } + if (Object(d.J)(t)) { + var w = t.ofType + if (Object(r.isCollection)(e)) { + var O, + D = [] + return ( + Object(r.forEach)(e, function(e, t) { + var r = f(e, w, n, y(c, t)) + r.errors ? (O = m(O, r.errors)) : O || D.push(r.value) + }), + O ? h(O) : p(D) + ) + } + var E = f(e, w, n) + return E.errors ? E : p([E.value]) + } + if (Object(d.F)(t)) { + if (!Object(a.a)(e)) return h([_('Expected type '.concat(t.name, ' to be an object'), n, c)]) + var L, + M = {}, + S = t.getFields(), + k = !0, + j = !1, + C = void 0 + try { + for (var N, A = Object(l.a)(S)[Symbol.iterator](); !(k = (N = A.next()).done); k = !0) { + var P = N.value, + x = e[P.name] + if (Object(i.a)(x)) + Object(i.a)(P.defaultValue) + ? Object(d.L)(P.type) && + (L = m( + L, + _( + 'Field '.concat(g(y(c, P.name)), ' of required ') + + 'type '.concat(Object(u.a)(P.type), ' was not provided'), + n, + ), + )) + : (M[P.name] = P.defaultValue) + else { + var Y = f(x, P.type, n, y(c, P.name)) + Y.errors ? (L = m(L, Y.errors)) : L || (M[P.name] = Y.value) + } + } + } catch (e) { + ;(j = !0), (C = e) + } finally { + try { + k || null == A.return || A.return() + } finally { + if (j) throw C + } + } + for (var I = 0, F = Object.keys(e); I < F.length; I++) { + var R = F[I] + if (!S[R]) { + var B = Object(s.a)(R, Object.keys(S)) + L = m(L, _('Field "'.concat(R, '" is not defined by type ').concat(t.name), n, c, Object(o.a)(B))) + } + } + return L ? h(L) : p(M) + } + throw new Error('Unexpected input type: "'.concat(Object(u.a)(t), '".')) + } + function p(e) { + return { errors: void 0, value: e } + } + function h(e) { + return { errors: e, value: void 0 } + } + function m(e, t) { + return (e || []).concat(t) + } + function y(e, t) { + return { prev: e, key: t } + } + function _(e, t, n, r, l) { + var u = g(n), + i = e + return u && (i += ' at ' + u), (i += r ? '.' + r : '.'), new c.a(i, t, void 0, void 0, void 0, l) + } + function g(e) { + for (var t = '', n = e; n; ) (t = ('string' == typeof n.key ? '.' + n.key : '[' + String(n.key) + ']') + t), (n = n.prev) + return t ? 'value' + t : '' + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e, t) { + if ('query' === t.operation) { + var n = e.getQueryType() + if (!n) throw new r.a('Schema does not define the required query root type.', t) + return n + } + if ('mutation' === t.operation) { + var l = e.getMutationType() + if (!l) throw new r.a('Schema is not configured for mutations.', t) + return l + } + if ('subscription' === t.operation) { + var u = e.getSubscriptionType() + if (!u) throw new r.a('Schema is not configured for subscriptions.', t) + return u + } + throw new r.a('Can only have query, mutation and subscription operations.', t) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e, t, n) { + return e && Array.isArray(e.path) + ? e + : new r.a(e && e.message, (e && e.nodes) || t, e && e.source, e && e.positions, n, e) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'b', function() { + return m + }), + n.d(t, 'a', function() { + return y + }) + var r = n(46), + l = n(38), + u = n(10), + i = n(44), + o = n(0), + a = n(15), + s = n(11), + c = n(37), + d = n(2), + f = n(5), + p = n(92), + h = n(36) + function m(e) { + if ((Object(c.b)(e), e.__validationErrors)) return e.__validationErrors + var t = new _(e) + !(function(e) { + var t = e.schema, + n = t.getQueryType() + n + ? Object(o.N)(n) || + e.reportError('Query root type must be Object type, it cannot be '.concat(Object(d.a)(n), '.'), g(t, n, 'query')) + : e.reportError('Query root type must be provided.', t.astNode) + var r = t.getMutationType() + r && + !Object(o.N)(r) && + e.reportError( + 'Mutation root type must be Object type if provided, it cannot be ' + ''.concat(Object(d.a)(r), '.'), + g(t, r, 'mutation'), + ) + var l = t.getSubscriptionType() + l && + !Object(o.N)(l) && + e.reportError( + 'Subscription root type must be Object type if provided, it cannot be ' + ''.concat(Object(d.a)(l), '.'), + g(t, l, 'subscription'), + ) + })(t), + (function(e) { + var t = !0, + n = !1, + r = void 0 + try { + for (var l, u = e.schema.getDirectives()[Symbol.iterator](); !(t = (l = u.next()).done); t = !0) { + var i = l.value + if (Object(a.g)(i)) { + v(e, i) + var s = Object.create(null), + c = !0, + f = !1, + p = void 0 + try { + for ( + var h, + m = function() { + var t = h.value, + n = t.name + if ((v(e, t), s[n])) + return ( + e.reportError( + 'Argument @'.concat(i.name, '(').concat(n, ':) can only be defined once.'), + i.astNode && + i.args + .filter(function(e) { + var t = e.name + return t === n + }) + .map(function(e) { + var t = e.astNode + return t + }), + ), + 'continue' + ) + ;(s[n] = !0), + Object(o.G)(t.type) || + e.reportError( + 'The type of @'.concat(i.name, '(').concat(n, ':) must be Input Type ') + + 'but got: '.concat(Object(d.a)(t.type), '.'), + t.astNode, + ) + }, + y = i.args[Symbol.iterator](); + !(c = (h = y.next()).done); + c = !0 + ) + m() + } catch (e) { + ;(f = !0), (p = e) + } finally { + try { + c || null == y.return || y.return() + } finally { + if (f) throw p + } + } + } else e.reportError('Expected directive but got: '.concat(Object(d.a)(i), '.'), i && i.astNode) + } + } catch (e) { + ;(n = !0), (r = e) + } finally { + try { + t || null == u.return || u.return() + } finally { + if (n) throw r + } + } + })(t), + (function(e) { + var t = (function(e) { + var t = Object.create(null), + n = [], + r = Object.create(null) + return function l(i) { + if (t[i.name]) return + t[i.name] = !0 + r[i.name] = n.length + var a = Object(u.a)(i.getFields()) + var s = !0 + var c = !1 + var d = void 0 + try { + for (var f, p = a[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + var h = f.value + if (Object(o.L)(h.type) && Object(o.F)(h.type.ofType)) { + var m = h.type.ofType, + y = r[m.name] + if ((n.push(h), void 0 === y)) l(m) + else { + var _ = n.slice(y), + g = _.map(function(e) { + return e.name + }).join('.') + e.reportError( + 'Cannot reference Input Object "' + .concat(m.name, '" within itself through a series of non-null fields: "') + .concat(g, '".'), + _.map(function(e) { + return e.astNode + }), + ) + } + n.pop() + } + } + } catch (e) { + ;(c = !0), (d = e) + } finally { + try { + s || null == p.return || p.return() + } finally { + if (c) throw d + } + } + r[i.name] = void 0 + } + })(e), + n = e.schema.getTypeMap(), + r = !0, + l = !1, + i = void 0 + try { + for (var a, c = Object(u.a)(n)[Symbol.iterator](); !(r = (a = c.next()).done); r = !0) { + var f = a.value + Object(o.K)(f) + ? (Object(s.n)(f) || v(e, f), + Object(o.N)(f) + ? (b(e, f), T(e, f)) + : Object(o.H)(f) + ? b(e, f) + : Object(o.T)(f) + ? O(e, f) + : Object(o.E)(f) + ? D(e, f) + : Object(o.F)(f) && (E(e, f), t(f))) + : e.reportError('Expected GraphQL named type but got: '.concat(Object(d.a)(f), '.'), f && f.astNode) + } + } catch (e) { + ;(l = !0), (i = e) + } finally { + try { + r || null == c.return || c.return() + } finally { + if (l) throw i + } + } + })(t) + var n = t.getErrors() + return (e.__validationErrors = n), n + } + function y(e) { + var t = m(e) + if (0 !== t.length) + throw new Error( + t + .map(function(e) { + return e.message + }) + .join('\n\n'), + ) + } + var _ = (function() { + function e(e) { + ;(this._errors = []), (this.schema = e) + } + var t = e.prototype + return ( + (t.reportError = function(e, t) { + var n = Array.isArray(t) ? t.filter(Boolean) : t + this.addError(new f.a(e, n)) + }), + (t.addError = function(e) { + this._errors.push(e) + }), + (t.getErrors = function() { + return this._errors + }), + e + ) + })() + function g(e, t, n) { + var r = M(e, function(e) { + return e.operationTypes + }), + l = !0, + u = !1, + i = void 0 + try { + for (var o, a = r[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + var s = o.value + if (s.operation === n) return s.type + } + } catch (e) { + ;(u = !0), (i = e) + } finally { + try { + l || null == a.return || a.return() + } finally { + if (u) throw i + } + } + return t.astNode + } + function v(e, t) { + if (-1 === e.schema.__allowedLegacyNames.indexOf(t.name)) { + var n = Object(p.b)(t.name, t.astNode || void 0) + n && e.addError(n) + } + } + function b(e, t) { + var n = Object(u.a)(t.getFields()) + 0 === n.length && e.reportError('Type '.concat(t.name, ' must define one or more fields.'), L(t)) + var r = !0, + l = !1, + i = void 0 + try { + for (var a, s = n[Symbol.iterator](); !(r = (a = s.next()).done); r = !0) { + var c = a.value + v(e, c), + Object(o.O)(c.type) || + e.reportError( + 'The type of '.concat(t.name, '.').concat(c.name, ' must be Output Type ') + + 'but got: '.concat(Object(d.a)(c.type), '.'), + c.astNode && c.astNode.type, + ) + var f = Object.create(null), + p = !0, + h = !1, + m = void 0 + try { + for ( + var y, + _ = function() { + var n = y.value, + r = n.name + v(e, n), + f[r] && + e.reportError( + 'Field argument ' + .concat(t.name, '.') + .concat(c.name, '(') + .concat(r, ':) can only be defined once.'), + c.args + .filter(function(e) { + return e.name === r + }) + .map(function(e) { + return e.astNode + }), + ), + (f[r] = !0), + Object(o.G)(n.type) || + e.reportError( + 'The type of ' + .concat(t.name, '.') + .concat(c.name, '(') + .concat(r, ':) must be Input ') + 'Type but got: '.concat(Object(d.a)(n.type), '.'), + n.astNode && n.astNode.type, + ) + }, + g = c.args[Symbol.iterator](); + !(p = (y = g.next()).done); + p = !0 + ) + _() + } catch (e) { + ;(h = !0), (m = e) + } finally { + try { + p || null == g.return || g.return() + } finally { + if (h) throw m + } + } + } + } catch (e) { + ;(l = !0), (i = e) + } finally { + try { + r || null == s.return || s.return() + } finally { + if (l) throw i + } + } + } + function T(e, t) { + var n = Object.create(null), + r = !0, + l = !1, + u = void 0 + try { + for (var i, a = t.getInterfaces()[Symbol.iterator](); !(r = (i = a.next()).done); r = !0) { + var s = i.value + Object(o.H)(s) + ? n[s.name] + ? e.reportError('Type '.concat(t.name, ' can only implement ').concat(s.name, ' once.'), S(t, s)) + : ((n[s.name] = !0), w(e, t, s)) + : e.reportError( + 'Type '.concat(Object(d.a)(t), ' must only implement Interface types, ') + + 'it cannot implement '.concat(Object(d.a)(s), '.'), + S(t, s), + ) + } + } catch (e) { + ;(l = !0), (u = e) + } finally { + try { + r || null == a.return || a.return() + } finally { + if (l) throw u + } + } + } + function w(e, t, n) { + var l = t.getFields(), + u = n.getFields(), + a = !0, + s = !1, + c = void 0 + try { + for (var f, p = Object(i.a)(u)[Symbol.iterator](); !(a = (f = p.next()).done); a = !0) { + var m = f.value, + y = m[0], + _ = m[1], + g = l[y] + if (g) { + Object(h.c)(e.schema, g.type, _.type) || + e.reportError( + 'Interface field '.concat(n.name, '.').concat(y, ' expects type ') + + '' + .concat(Object(d.a)(_.type), ' but ') + .concat(t.name, '.') + .concat(y, ' ') + + 'is type '.concat(Object(d.a)(g.type), '.'), + [_.astNode && _.astNode.type, g.astNode && g.astNode.type], + ) + var v = !0, + b = !1, + T = void 0 + try { + for ( + var w, + O = function() { + var l = w.value, + u = l.name, + i = Object(r.a)(g.args, function(e) { + return e.name === u + }) + if (!i) + return ( + e.reportError( + 'Interface field argument ' + .concat(n.name, '.') + .concat(y, '(') + .concat(u, ':) expected but ') + .concat(t.name, '.') + .concat(y, ' does not provide it.'), + [l.astNode, g.astNode], + ), + 'continue' + ) + Object(h.b)(l.type, i.type) || + e.reportError( + 'Interface field argument ' + .concat(n.name, '.') + .concat(y, '(') + .concat(u, ':) ') + + 'expects type '.concat(Object(d.a)(l.type), ' but ') + + '' + .concat(t.name, '.') + .concat(y, '(') + .concat(u, ':) is type ') + + ''.concat(Object(d.a)(i.type), '.'), + [l.astNode && l.astNode.type, i.astNode && i.astNode.type], + ) + }, + D = _.args[Symbol.iterator](); + !(v = (w = D.next()).done); + v = !0 + ) + O() + } catch (e) { + ;(b = !0), (T = e) + } finally { + try { + v || null == D.return || D.return() + } finally { + if (b) throw T + } + } + var E = !0, + M = !1, + S = void 0 + try { + for ( + var k, + j = function() { + var l = k.value, + u = l.name + !Object(r.a)(_.args, function(e) { + return e.name === u + }) && + Object(o.P)(l) && + e.reportError( + 'Object field ' + .concat(t.name, '.') + .concat(y, ' includes required argument ') + .concat(u, ' that is missing from the Interface field ') + .concat(n.name, '.') + .concat(y, '.'), + [l.astNode, _.astNode], + ) + }, + C = g.args[Symbol.iterator](); + !(E = (k = C.next()).done); + E = !0 + ) + j() + } catch (e) { + ;(M = !0), (S = e) + } finally { + try { + E || null == C.return || C.return() + } finally { + if (M) throw S + } + } + } else + e.reportError( + 'Interface field ' + .concat(n.name, '.') + .concat(y, ' expected but ') + .concat(t.name, ' does not provide it.'), + [_.astNode].concat(L(t)), + ) + } + } catch (e) { + ;(s = !0), (c = e) + } finally { + try { + a || null == p.return || p.return() + } finally { + if (s) throw c + } + } + } + function O(e, t) { + var n = t.getTypes() + 0 === n.length && e.reportError('Union type '.concat(t.name, ' must define one or more member types.'), L(t)) + var r = Object.create(null), + l = !0, + u = !1, + i = void 0 + try { + for (var a, s = n[Symbol.iterator](); !(l = (a = s.next()).done); l = !0) { + var c = a.value + r[c.name] + ? e.reportError('Union type '.concat(t.name, ' can only include type ').concat(c.name, ' once.'), k(t, c.name)) + : ((r[c.name] = !0), + Object(o.N)(c) || + e.reportError( + 'Union type '.concat(t.name, ' can only include Object types, ') + + 'it cannot include '.concat(Object(d.a)(c), '.'), + k(t, String(c)), + )) + } + } catch (e) { + ;(u = !0), (i = e) + } finally { + try { + l || null == s.return || s.return() + } finally { + if (u) throw i + } + } + } + function D(e, t) { + var n = t.getValues() + 0 === n.length && e.reportError('Enum type '.concat(t.name, ' must define one or more values.'), L(t)) + var r = !0, + l = !1, + u = void 0 + try { + for (var i, o = n[Symbol.iterator](); !(r = (i = o.next()).done); r = !0) { + var a = i.value, + s = a.name + v(e, a), + ('true' !== s && 'false' !== s && 'null' !== s) || + e.reportError('Enum type '.concat(t.name, ' cannot include value: ').concat(s, '.'), a.astNode) + } + } catch (e) { + ;(l = !0), (u = e) + } finally { + try { + r || null == o.return || o.return() + } finally { + if (l) throw u + } + } + } + function E(e, t) { + var n = Object(u.a)(t.getFields()) + 0 === n.length && e.reportError('Input Object type '.concat(t.name, ' must define one or more fields.'), L(t)) + var r = !0, + l = !1, + i = void 0 + try { + for (var a, s = n[Symbol.iterator](); !(r = (a = s.next()).done); r = !0) { + var c = a.value + v(e, c), + Object(o.G)(c.type) || + e.reportError( + 'The type of '.concat(t.name, '.').concat(c.name, ' must be Input Type ') + + 'but got: '.concat(Object(d.a)(c.type), '.'), + c.astNode && c.astNode.type, + ) + } + } catch (e) { + ;(l = !0), (i = e) + } finally { + try { + r || null == s.return || s.return() + } finally { + if (l) throw i + } + } + } + function L(e) { + var t = e.astNode, + n = e.extensionASTNodes + return t ? (n ? [t].concat(n) : [t]) : n || [] + } + function M(e, t) { + return Object(l.a)(L(e), function(e) { + return t(e) || [] + }) + } + function S(e, t) { + return M(e, function(e) { + return e.interfaces + }).filter(function(e) { + return e.name.value === t.name + }) + } + function k(e, t) { + return M(e, function(e) { + return e.types + }).filter(function(e) { + return e.name.value === t + }) + } + }, + function(e, t, n) { + 'use strict' + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + var l = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }), n(60) + var u = n(176) + ;(t.runHttpQuery = u.runHttpQuery), (t.HttpQueryError = u.HttpQueryError) + var i = n(177) + t.resolveGraphqlOptions = i.resolveGraphqlOptions + var o = n(100) + ;(t.ApolloError = o.ApolloError), + (t.toApolloError = o.toApolloError), + (t.SyntaxError = o.SyntaxError), + (t.ValidationError = o.ValidationError), + (t.AuthenticationError = o.AuthenticationError), + (t.ForbiddenError = o.ForbiddenError), + (t.UserInputError = o.UserInputError), + (t.formatApolloErrors = o.formatApolloErrors) + var a = n(449) + t.convertNodeHttpToRequest = a.convertNodeHttpToRequest + var s = n(196) + ;(t.createPlaygroundOptions = s.createPlaygroundOptions), (t.defaultPlaygroundOptions = s.defaultPlaygroundOptions) + var c = n(450) + ;(t.ApolloServerBase = c.ApolloServerBase), r(n(604)), r(n(605)) + const d = l(n(606)) + t.gql = d.default + const f = l(n(131)) + var p = n(607) + ;(t.processFileUploads = p.default), (t.GraphQLUpload = f.default ? n(152).GraphQLUpload : void 0) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return c + }), + n.d(t, 'b', function() { + return d + }), + n.d(t, 'c', function() { + return f + }), + n.d(t, 'd', function() { + return p + }) + var r = n(10), + l = n(25), + u = n(2), + i = n(6), + o = n(14), + a = n(0), + s = n(54), + c = Object.freeze({ + TYPE_REMOVED: 'TYPE_REMOVED', + TYPE_CHANGED_KIND: 'TYPE_CHANGED_KIND', + TYPE_REMOVED_FROM_UNION: 'TYPE_REMOVED_FROM_UNION', + VALUE_REMOVED_FROM_ENUM: 'VALUE_REMOVED_FROM_ENUM', + REQUIRED_INPUT_FIELD_ADDED: 'REQUIRED_INPUT_FIELD_ADDED', + INTERFACE_REMOVED_FROM_OBJECT: 'INTERFACE_REMOVED_FROM_OBJECT', + FIELD_REMOVED: 'FIELD_REMOVED', + FIELD_CHANGED_KIND: 'FIELD_CHANGED_KIND', + REQUIRED_ARG_ADDED: 'REQUIRED_ARG_ADDED', + ARG_REMOVED: 'ARG_REMOVED', + ARG_CHANGED_KIND: 'ARG_CHANGED_KIND', + DIRECTIVE_REMOVED: 'DIRECTIVE_REMOVED', + DIRECTIVE_ARG_REMOVED: 'DIRECTIVE_ARG_REMOVED', + REQUIRED_DIRECTIVE_ARG_ADDED: 'REQUIRED_DIRECTIVE_ARG_ADDED', + DIRECTIVE_LOCATION_REMOVED: 'DIRECTIVE_LOCATION_REMOVED', + }), + d = Object.freeze({ + VALUE_ADDED_TO_ENUM: 'VALUE_ADDED_TO_ENUM', + TYPE_ADDED_TO_UNION: 'TYPE_ADDED_TO_UNION', + OPTIONAL_INPUT_FIELD_ADDED: 'OPTIONAL_INPUT_FIELD_ADDED', + OPTIONAL_ARG_ADDED: 'OPTIONAL_ARG_ADDED', + INTERFACE_ADDED_TO_OBJECT: 'INTERFACE_ADDED_TO_OBJECT', + ARG_DEFAULT_VALUE_CHANGE: 'ARG_DEFAULT_VALUE_CHANGE', + }) + function f(e, t) { + return h(e, t).filter(function(e) { + return e.type in c + }) + } + function p(e, t) { + return h(e, t).filter(function(e) { + return e.type in d + }) + } + function h(e, t) { + return [].concat( + (function(e, t) { + var n = [], + l = E(Object(r.a)(e.getTypeMap()), Object(r.a)(t.getTypeMap())), + u = !0, + i = !1, + o = void 0 + try { + for (var s, d = l.removed[Symbol.iterator](); !(u = (s = d.next()).done); u = !0) { + var f = s.value + n.push({ type: c.TYPE_REMOVED, description: ''.concat(f.name, ' was removed.') }) + } + } catch (e) { + ;(i = !0), (o = e) + } finally { + try { + u || null == d.return || d.return() + } finally { + if (i) throw o + } + } + var p = !0, + h = !1, + b = void 0 + try { + for (var T, w = l.persisted[Symbol.iterator](); !(p = (T = w.next()).done); p = !0) { + var D = T.value, + L = D[0], + M = D[1] + Object(a.E)(L) && Object(a.E)(M) + ? n.push.apply(n, _(L, M)) + : Object(a.T)(L) && Object(a.T)(M) + ? n.push.apply(n, y(L, M)) + : Object(a.F)(L) && Object(a.F)(M) + ? n.push.apply(n, m(L, M)) + : Object(a.N)(L) && Object(a.N)(M) + ? n.push.apply(n, g(L, M)) + : Object(a.H)(L) && Object(a.H)(M) + ? n.push.apply(n, v(L, M)) + : L.constructor !== M.constructor && + n.push({ + type: c.TYPE_CHANGED_KIND, + description: ''.concat(L.name, ' changed from ') + ''.concat(O(L), ' to ').concat(O(M), '.'), + }) + } + } catch (e) { + ;(h = !0), (b = e) + } finally { + try { + p || null == w.return || w.return() + } finally { + if (h) throw b + } + } + return n + })(e, t), + (function(e, t) { + var n = [], + r = E(e.getDirectives(), t.getDirectives()), + l = !0, + u = !1, + i = void 0 + try { + for (var o, s = r.removed[Symbol.iterator](); !(l = (o = s.next()).done); l = !0) { + var d = o.value + n.push({ type: c.DIRECTIVE_REMOVED, description: ''.concat(d.name, ' was removed.') }) + } + } catch (e) { + ;(u = !0), (i = e) + } finally { + try { + l || null == s.return || s.return() + } finally { + if (u) throw i + } + } + var f = !0, + p = !1, + h = void 0 + try { + for (var m, y = r.persisted[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + var _ = m.value, + g = _[0], + v = _[1], + b = E(g.args, v.args), + T = !0, + w = !1, + O = void 0 + try { + for (var D, L = b.added[Symbol.iterator](); !(T = (D = L.next()).done); T = !0) { + var M = D.value + Object(a.P)(M) && + n.push({ + type: c.REQUIRED_DIRECTIVE_ARG_ADDED, + description: 'A required arg '.concat(M.name, ' on directive ').concat(g.name, ' was added.'), + }) + } + } catch (e) { + ;(w = !0), (O = e) + } finally { + try { + T || null == L.return || L.return() + } finally { + if (w) throw O + } + } + var S = !0, + k = !1, + j = void 0 + try { + for (var C, N = b.removed[Symbol.iterator](); !(S = (C = N.next()).done); S = !0) { + var A = C.value + n.push({ + type: c.DIRECTIVE_ARG_REMOVED, + description: ''.concat(A.name, ' was removed from ').concat(g.name, '.'), + }) + } + } catch (e) { + ;(k = !0), (j = e) + } finally { + try { + S || null == N.return || N.return() + } finally { + if (k) throw j + } + } + var P = !0, + x = !1, + Y = void 0 + try { + for (var I, F = g.locations[Symbol.iterator](); !(P = (I = F.next()).done); P = !0) { + var R = I.value + ;-1 === v.locations.indexOf(R) && + n.push({ + type: c.DIRECTIVE_LOCATION_REMOVED, + description: ''.concat(R, ' was removed from ').concat(g.name, '.'), + }) + } + } catch (e) { + ;(x = !0), (Y = e) + } finally { + try { + P || null == F.return || F.return() + } finally { + if (x) throw Y + } + } + } + } catch (e) { + ;(p = !0), (h = e) + } finally { + try { + f || null == y.return || y.return() + } finally { + if (p) throw h + } + } + return n + })(e, t), + ) + } + function m(e, t) { + var n = [], + l = E(Object(r.a)(e.getFields()), Object(r.a)(t.getFields())), + u = !0, + i = !1, + o = void 0 + try { + for (var s, f = l.added[Symbol.iterator](); !(u = (s = f.next()).done); u = !0) { + var p = s.value + Object(a.Q)(p) + ? n.push({ + type: c.REQUIRED_INPUT_FIELD_ADDED, + description: 'A required field '.concat(p.name, ' on input type ').concat(e.name, ' was added.'), + }) + : n.push({ + type: d.OPTIONAL_INPUT_FIELD_ADDED, + description: 'An optional field '.concat(p.name, ' on input type ').concat(e.name, ' was added.'), + }) + } + } catch (e) { + ;(i = !0), (o = e) + } finally { + try { + u || null == f.return || f.return() + } finally { + if (i) throw o + } + } + var h = !0, + m = !1, + y = void 0 + try { + for (var _, g = l.removed[Symbol.iterator](); !(h = (_ = g.next()).done); h = !0) { + var v = _.value + n.push({ type: c.FIELD_REMOVED, description: ''.concat(e.name, '.').concat(v.name, ' was removed.') }) + } + } catch (e) { + ;(m = !0), (y = e) + } finally { + try { + h || null == g.return || g.return() + } finally { + if (m) throw y + } + } + var b = !0, + T = !1, + O = void 0 + try { + for (var D, L = l.persisted[Symbol.iterator](); !(b = (D = L.next()).done); b = !0) { + var M = D.value, + S = M[0], + k = M[1] + w(S.type, k.type) || + n.push({ + type: c.FIELD_CHANGED_KIND, + description: + ''.concat(e.name, '.').concat(S.name, ' changed type from ') + + ''.concat(String(S.type), ' to ').concat(String(k.type), '.'), + }) + } + } catch (e) { + ;(T = !0), (O = e) + } finally { + try { + b || null == L.return || L.return() + } finally { + if (T) throw O + } + } + return n + } + function y(e, t) { + var n = [], + r = E(e.getTypes(), t.getTypes()), + l = !0, + u = !1, + i = void 0 + try { + for (var o, a = r.added[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + var s = o.value + n.push({ + type: d.TYPE_ADDED_TO_UNION, + description: ''.concat(s.name, ' was added to union type ').concat(e.name, '.'), + }) + } + } catch (e) { + ;(u = !0), (i = e) + } finally { + try { + l || null == a.return || a.return() + } finally { + if (u) throw i + } + } + var f = !0, + p = !1, + h = void 0 + try { + for (var m, y = r.removed[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + var _ = m.value + n.push({ + type: c.TYPE_REMOVED_FROM_UNION, + description: ''.concat(_.name, ' was removed from union type ').concat(e.name, '.'), + }) + } + } catch (e) { + ;(p = !0), (h = e) + } finally { + try { + f || null == y.return || y.return() + } finally { + if (p) throw h + } + } + return n + } + function _(e, t) { + var n = [], + r = E(e.getValues(), t.getValues()), + l = !0, + u = !1, + i = void 0 + try { + for (var o, a = r.added[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + var s = o.value + n.push({ + type: d.VALUE_ADDED_TO_ENUM, + description: ''.concat(s.name, ' was added to enum type ').concat(e.name, '.'), + }) + } + } catch (e) { + ;(u = !0), (i = e) + } finally { + try { + l || null == a.return || a.return() + } finally { + if (u) throw i + } + } + var f = !0, + p = !1, + h = void 0 + try { + for (var m, y = r.removed[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + var _ = m.value + n.push({ + type: c.VALUE_REMOVED_FROM_ENUM, + description: ''.concat(_.name, ' was removed from enum type ').concat(e.name, '.'), + }) + } + } catch (e) { + ;(p = !0), (h = e) + } finally { + try { + f || null == y.return || y.return() + } finally { + if (p) throw h + } + } + return n + } + function g(e, t) { + var n = v(e, t), + r = E(e.getInterfaces(), t.getInterfaces()), + l = !0, + u = !1, + i = void 0 + try { + for (var o, a = r.added[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + var s = o.value + n.push({ + type: d.INTERFACE_ADDED_TO_OBJECT, + description: ''.concat(s.name, ' added to interfaces implemented by ').concat(e.name, '.'), + }) + } + } catch (e) { + ;(u = !0), (i = e) + } finally { + try { + l || null == a.return || a.return() + } finally { + if (u) throw i + } + } + var f = !0, + p = !1, + h = void 0 + try { + for (var m, y = r.removed[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + var _ = m.value + n.push({ + type: c.INTERFACE_REMOVED_FROM_OBJECT, + description: ''.concat(e.name, ' no longer implements interface ').concat(_.name, '.'), + }) + } + } catch (e) { + ;(p = !0), (h = e) + } finally { + try { + f || null == y.return || y.return() + } finally { + if (p) throw h + } + } + return n + } + function v(e, t) { + var n = [], + l = E(Object(r.a)(e.getFields()), Object(r.a)(t.getFields())), + u = !0, + i = !1, + o = void 0 + try { + for (var a, s = l.removed[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + var d = a.value + n.push({ type: c.FIELD_REMOVED, description: ''.concat(e.name, '.').concat(d.name, ' was removed.') }) + } + } catch (e) { + ;(i = !0), (o = e) + } finally { + try { + u || null == s.return || s.return() + } finally { + if (i) throw o + } + } + var f = !0, + p = !1, + h = void 0 + try { + for (var m, y = l.persisted[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + var _ = m.value, + g = _[0], + v = _[1] + n.push.apply(n, b(e, g, v)), + T(g.type, v.type) || + n.push({ + type: c.FIELD_CHANGED_KIND, + description: + ''.concat(e.name, '.').concat(g.name, ' changed type from ') + + ''.concat(String(g.type), ' to ').concat(String(v.type), '.'), + }) + } + } catch (e) { + ;(p = !0), (h = e) + } finally { + try { + f || null == y.return || y.return() + } finally { + if (p) throw h + } + } + return n + } + function b(e, t, n) { + var r = [], + l = E(t.args, n.args), + u = !0, + i = !1, + o = void 0 + try { + for (var s, f = l.removed[Symbol.iterator](); !(u = (s = f.next()).done); u = !0) { + var p = s.value + r.push({ + type: c.ARG_REMOVED, + description: '' + .concat(e.name, '.') + .concat(t.name, ' arg ') + .concat(p.name, ' was removed.'), + }) + } + } catch (e) { + ;(i = !0), (o = e) + } finally { + try { + u || null == f.return || f.return() + } finally { + if (i) throw o + } + } + var h = !0, + m = !1, + y = void 0 + try { + for (var _, g = l.persisted[Symbol.iterator](); !(h = (_ = g.next()).done); h = !0) { + var v = _.value, + b = v[0], + T = v[1] + if (w(b.type, T.type)) { + if (void 0 !== b.defaultValue) + if (void 0 === T.defaultValue) + r.push({ + type: d.ARG_DEFAULT_VALUE_CHANGE, + description: '' + .concat(e.name, '.') + .concat(t.name, ' arg ') + .concat(b.name, ' defaultValue was removed.'), + }) + else { + var O = D(b.defaultValue, b.type), + L = D(T.defaultValue, T.type) + O !== L && + r.push({ + type: d.ARG_DEFAULT_VALUE_CHANGE, + description: '' + .concat(e.name, '.') + .concat(t.name, ' arg ') + .concat(b.name, ' has changed defaultValue from ') + .concat(O, ' to ') + .concat(L, '.'), + }) + } + } else + r.push({ + type: c.ARG_CHANGED_KIND, + description: + '' + .concat(e.name, '.') + .concat(t.name, ' arg ') + .concat(b.name, ' has changed type from ') + ''.concat(String(b.type), ' to ').concat(String(T.type), '.'), + }) + } + } catch (e) { + ;(m = !0), (y = e) + } finally { + try { + h || null == g.return || g.return() + } finally { + if (m) throw y + } + } + var M = !0, + S = !1, + k = void 0 + try { + for (var j, C = l.added[Symbol.iterator](); !(M = (j = C.next()).done); M = !0) { + var N = j.value + Object(a.P)(N) + ? r.push({ + type: c.REQUIRED_ARG_ADDED, + description: 'A required arg ' + .concat(N.name, ' on ') + .concat(e.name, '.') + .concat(t.name, ' was added.'), + }) + : r.push({ + type: d.OPTIONAL_ARG_ADDED, + description: 'An optional arg ' + .concat(N.name, ' on ') + .concat(e.name, '.') + .concat(t.name, ' was added.'), + }) + } + } catch (e) { + ;(S = !0), (k = e) + } finally { + try { + M || null == C.return || C.return() + } finally { + if (S) throw k + } + } + return r + } + function T(e, t) { + return Object(a.J)(e) + ? (Object(a.J)(t) && T(e.ofType, t.ofType)) || (Object(a.L)(t) && T(e, t.ofType)) + : Object(a.L)(e) + ? Object(a.L)(t) && T(e.ofType, t.ofType) + : (Object(a.K)(t) && e.name === t.name) || (Object(a.L)(t) && T(e, t.ofType)) + } + function w(e, t) { + return Object(a.J)(e) + ? Object(a.J)(t) && w(e.ofType, t.ofType) + : Object(a.L)(e) + ? (Object(a.L)(t) && w(e.ofType, t.ofType)) || (!Object(a.L)(t) && w(e.ofType, t)) + : Object(a.K)(t) && e.name === t.name + } + function O(e) { + if (Object(a.R)(e)) return 'a Scalar type' + if (Object(a.N)(e)) return 'an Object type' + if (Object(a.H)(e)) return 'an Interface type' + if (Object(a.T)(e)) return 'a Union type' + if (Object(a.E)(e)) return 'an Enum type' + if (Object(a.F)(e)) return 'an Input type' + throw new TypeError('Unexpected type: '.concat(Object(u.a)(e), '.')) + } + function D(e, t) { + var n = Object(s.a)(e, t) + return null == n && Object(i.a)(0), Object(o.print)(n) + } + function E(e, t) { + var n = [], + r = [], + u = [], + i = Object(l.a)(e, function(e) { + return e.name + }), + o = Object(l.a)(t, function(e) { + return e.name + }), + a = !0, + s = !1, + c = void 0 + try { + for (var d, f = e[Symbol.iterator](); !(a = (d = f.next()).done); a = !0) { + var p = d.value, + h = o[p.name] + void 0 === h ? r.push(p) : u.push([p, h]) + } + } catch (e) { + ;(s = !0), (c = e) + } finally { + try { + a || null == f.return || f.return() + } finally { + if (s) throw c + } + } + var m = !0, + y = !1, + _ = void 0 + try { + for (var g, v = t[Symbol.iterator](); !(m = (g = v.next()).done); m = !0) { + var b = g.value + void 0 === i[b.name] && n.push(b) + } + } catch (e) { + ;(y = !0), (_ = e) + } finally { + try { + m || null == v.return || v.return() + } finally { + if (y) throw _ + } + } + return { added: n, persisted: u, removed: r } + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(102), + u = n(197), + i = n(53) + function o(e) { + i.forEachField(e, function(e, t, n) { + var l, + u, + i = t + '.' + n + e.resolve = ((l = e.resolve), + (u = i), + void 0 === l && (l = r.defaultFieldResolver), + function(e, t, n, r) { + var i = l(e, t, n, r) + if (void 0 === i) throw new Error('Resolve function for "' + u + '" returned undefined') + return i + }) + }) + } + function a(e, t) { + if (!t) throw new Error('Must provide a logger') + if ('function' != typeof t.log) throw new Error('Logger.log must be a function') + i.forEachField(e, function(e, n, r) { + var l = n + '.' + r + e.resolve = i.decorateWithLogger(e.resolve, t, l) + }) + } + ;(t.makeExecutableSchema = function(e) { + var t = e.typeDefs, + n = e.resolvers, + r = void 0 === n ? {} : n, + s = e.connectors, + c = e.logger, + d = e.allowUndefinedInResolve, + f = void 0 === d || d, + p = e.resolverValidationOptions, + h = void 0 === p ? {} : p, + m = e.directiveResolvers, + y = void 0 === m ? null : m, + _ = e.schemaDirectives, + g = void 0 === _ ? null : _, + v = e.parseOptions, + b = void 0 === v ? {} : v, + T = e.inheritResolversFromInterfaces, + w = void 0 !== T && T + if ('object' != typeof h) throw new i.SchemaError('Expected `resolverValidationOptions` to be an object') + if (!t) throw new i.SchemaError('Must provide typeDefs') + if (!r) throw new i.SchemaError('Must provide resolvers') + var O = Array.isArray(r) + ? r + .filter(function(e) { + return 'object' == typeof e + }) + .reduce(u.default, {}) + : r, + D = i.buildSchemaFromTypeDefinitions(t, b) + return ( + (D = i.addResolveFunctionsToSchema({ + schema: D, + resolvers: O, + resolverValidationOptions: h, + inheritResolversFromInterfaces: w, + })), + i.assertResolveFunctionsPresent(D, h), + f || o(D), + c && a(D, c), + 'function' == typeof r.__schema && i.addSchemaLevelResolveFunction(D, r.__schema), + s && i.attachConnectorsToContext(D, s), + y && i.attachDirectiveResolvers(D, y), + g && l.SchemaDirectiveVisitor.visitSchemaDirectives(D, g), + D + ) + }), + (t.addCatchUndefinedToSchema = o), + (t.addErrorLoggingToSchema = a), + (function(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + })(n(53)) + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r, + l = n(8), + u = n(85) + !(function(e) { + ;(e.TYPE = 'VisitSchemaKind.TYPE'), + (e.SCALAR_TYPE = 'VisitSchemaKind.SCALAR_TYPE'), + (e.ENUM_TYPE = 'VisitSchemaKind.ENUM_TYPE'), + (e.COMPOSITE_TYPE = 'VisitSchemaKind.COMPOSITE_TYPE'), + (e.OBJECT_TYPE = 'VisitSchemaKind.OBJECT_TYPE'), + (e.INPUT_OBJECT_TYPE = 'VisitSchemaKind.INPUT_OBJECT_TYPE'), + (e.ABSTRACT_TYPE = 'VisitSchemaKind.ABSTRACT_TYPE'), + (e.UNION_TYPE = 'VisitSchemaKind.UNION_TYPE'), + (e.INTERFACE_TYPE = 'VisitSchemaKind.INTERFACE_TYPE'), + (e.ROOT_OBJECT = 'VisitSchemaKind.ROOT_OBJECT'), + (e.QUERY = 'VisitSchemaKind.QUERY'), + (e.MUTATION = 'VisitSchemaKind.MUTATION'), + (e.SUBSCRIPTION = 'VisitSchemaKind.SUBSCRIPTION') + })((r = t.VisitSchemaKind || (t.VisitSchemaKind = {}))), + (t.visitSchema = function(e, t, n) { + var i = {}, + o = u.createResolveType(function(e) { + if (void 0 === i[e]) throw new Error("Can't find type " + e + '.') + return i[e] + }), + a = e.getQueryType(), + s = e.getMutationType(), + c = e.getSubscriptionType(), + d = e.getTypeMap() + return ( + Object.keys(d).map(function(a) { + var s = d[a] + if (l.isNamedType(s) && '__' !== l.getNamedType(s).name.slice(0, 2)) { + var c = (function(e, t) { + var n = [r.TYPE] + if (e instanceof l.GraphQLObjectType) { + n.unshift(r.COMPOSITE_TYPE, r.OBJECT_TYPE) + var u = t.getQueryType(), + i = t.getMutationType(), + o = t.getSubscriptionType() + e === u + ? n.push(r.ROOT_OBJECT, r.QUERY) + : e === i + ? n.push(r.ROOT_OBJECT, r.MUTATION) + : e === o && n.push(r.ROOT_OBJECT, r.SUBSCRIPTION) + } else + e instanceof l.GraphQLInputObjectType + ? n.push(r.INPUT_OBJECT_TYPE) + : e instanceof l.GraphQLInterfaceType + ? n.push(r.COMPOSITE_TYPE, r.ABSTRACT_TYPE, r.INTERFACE_TYPE) + : e instanceof l.GraphQLUnionType + ? n.push(r.COMPOSITE_TYPE, r.ABSTRACT_TYPE, r.UNION_TYPE) + : e instanceof l.GraphQLEnumType + ? n.push(r.ENUM_TYPE) + : e instanceof l.GraphQLScalarType && n.push(r.SCALAR_TYPE) + return n + })(s, e), + f = (function(e, t) { + for (var n = null, r = t.slice(); !n && r.length > 0; ) { + var l = r.pop() + n = e[l] + } + return n + })(t, c) + if (f) { + var p = f(s, e) + i[a] = void 0 === p ? u.recreateType(s, o, !n) : null === p ? null : u.recreateType(p, o, !n) + } else i[a] = u.recreateType(s, o, !n) + } + }), + new l.GraphQLSchema({ + query: a ? i[a.name] : null, + mutation: s ? i[s.name] : null, + subscription: c ? i[c.name] : null, + types: Object.keys(i).map(function(e) { + return i[e] + }), + }) + ) + }) + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(198), + u = n(125), + i = n(126) + function o(e) { + switch (e.kind) { + case r.Kind.STRING: + case r.Kind.BOOLEAN: + return e.value + case r.Kind.INT: + case r.Kind.FLOAT: + return parseFloat(e.value) + case r.Kind.OBJECT: + var t = Object.create(null) + return ( + e.fields.forEach(function(e) { + t[e.name.value] = o(e.value) + }), + t + ) + case r.Kind.LIST: + return e.values.map(o) + default: + return null + } + } + function a(e, t, n) { + var r = {} + return ( + Object.keys(e).forEach(function(l) { + var u = e[l] + null !== t(u.type) && (r[l] = s(e[l], t, n)) + }), + r + ) + } + function s(e, t, n) { + return { + type: t(e.type), + args: c(e.args, t), + resolve: n ? e.resolve : i.default, + subscribe: n ? e.subscribe : null, + description: e.description, + deprecationReason: e.deprecationReason, + astNode: e.astNode, + } + } + function c(e, t) { + var n = {} + return ( + e.forEach(function(e) { + var r = d(e, t) + r && (n[r[0]] = r[1]) + }), + n + ) + } + function d(e, t) { + var n = t(e.type) + return null === n ? null : [e.name, { type: n, defaultValue: e.defaultValue, description: e.description }] + } + function f(e, t) { + var n = {} + return ( + Object.keys(e).forEach(function(r) { + var l = e[r] + null !== t(l.type) && (n[r] = p(e[r], t)) + }), + n + ) + } + function p(e, t) { + return { type: t(e.type), defaultValue: e.defaultValue, description: e.description, astNode: e.astNode } + } + ;(t.recreateType = function(e, t, n) { + if (e instanceof r.GraphQLObjectType) { + var i = e.getFields(), + s = e.getInterfaces() + return new r.GraphQLObjectType({ + name: e.name, + description: e.description, + astNode: e.astNode, + isTypeOf: n ? e.isTypeOf : void 0, + fields: function() { + return a(i, t, n) + }, + interfaces: function() { + return s.map(function(e) { + return t(e) + }) + }, + }) + } + if (e instanceof r.GraphQLInterfaceType) { + var c = e.getFields() + return new r.GraphQLInterfaceType({ + name: e.name, + description: e.description, + astNode: e.astNode, + fields: function() { + return a(c, t, n) + }, + resolveType: n + ? e.resolveType + : function(e, t, n) { + return u.default(e, n.schema) + }, + }) + } + if (e instanceof r.GraphQLUnionType) + return new r.GraphQLUnionType({ + name: e.name, + description: e.description, + astNode: e.astNode, + types: function() { + return e.getTypes().map(function(e) { + return t(e) + }) + }, + resolveType: n + ? e.resolveType + : function(e, t, n) { + return u.default(e, n.schema) + }, + }) + if (e instanceof r.GraphQLInputObjectType) + return new r.GraphQLInputObjectType({ + name: e.name, + description: e.description, + astNode: e.astNode, + fields: function() { + return f(e.getFields(), t) + }, + }) + if (e instanceof r.GraphQLEnumType) { + var d = e.getValues(), + p = {} + return ( + d.forEach(function(e) { + p[e.name] = { + value: e.value, + deprecationReason: e.deprecationReason, + description: e.description, + astNode: e.astNode, + } + }), + new r.GraphQLEnumType({ name: e.name, description: e.description, astNode: e.astNode, values: p }) + ) + } + if (e instanceof r.GraphQLScalarType) + return n || l.default(e) + ? e + : new r.GraphQLScalarType({ + name: e.name, + description: e.description, + astNode: e.astNode, + serialize: function(e) { + return e + }, + parseValue: function(e) { + return e + }, + parseLiteral: function(e) { + return o(e) + }, + }) + throw new Error('Invalid type ' + e) + }), + (t.recreateDirective = function(e, t) { + return new r.GraphQLDirective({ + name: e.name, + description: e.description, + locations: e.locations, + args: c(e.args, t), + astNode: e.astNode, + }) + }), + (t.fieldMapToFieldConfigMap = a), + (t.createResolveType = function(e) { + var t = function(n) { + var l + if (n instanceof r.GraphQLList) return null === (l = t(n.ofType)) ? null : new r.GraphQLList(l) + if (n instanceof r.GraphQLNonNull) return null === (l = t(n.ofType)) ? null : new r.GraphQLNonNull(l) + if (!r.isNamedType(n)) return n + var u = r.getNamedType(n).name + switch (u) { + case r.GraphQLInt.name: + return r.GraphQLInt + case r.GraphQLFloat.name: + return r.GraphQLFloat + case r.GraphQLString.name: + return r.GraphQLString + case r.GraphQLBoolean.name: + return r.GraphQLBoolean + case r.GraphQLID.name: + return r.GraphQLID + default: + return e(u, n) + } + } + return t + }), + (t.fieldToFieldConfig = s), + (t.argsToFieldConfigArgumentMap = c), + (t.argumentToArgumentConfig = d), + (t.inputFieldMapToFieldConfigMap = f), + (t.inputFieldToFieldConfig = p) + }, + function(e, t, n) { + var r = n(72) + e.exports = !r(function() { + return ( + 7 != + Object.defineProperty({}, 'a', { + get: function() { + return 7 + }, + }).a + ) + }) + }, + function(e, t, n) { + var r = n(86), + l = n(215), + u = n(64), + i = n(135), + o = Object.defineProperty + t.f = r + ? o + : function(e, t, n) { + if ((u(e), (t = i(t, !0)), u(n), l)) + try { + return o(e, t, n) + } catch (e) {} + if ('get' in n || 'set' in n) throw TypeError('Accessors not supported') + return 'value' in n && (e[t] = n.value), e + } + }, + function(e, t, n) { + var r = n(140), + l = Math.min + e.exports = function(e) { + return e > 0 ? l(r(e), 9007199254740991) : 0 + } + }, + function(e, t) { + e.exports = {} + }, + function(e, t) { + e.exports = require('events') + }, + function(e, t, n) { + 'use strict' + e.exports = { + BINARY_TYPES: ['nodebuffer', 'arraybuffer', 'fragments'], + GUID: '258EAFA5-E914-47DA-95CA-C5AB0DC85B11', + kStatusCode: Symbol('status-code'), + kWebSocket: Symbol('websocket'), + EMPTY_BUFFER: Buffer.alloc(0), + NOOP: () => {}, + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return i + }), + n.d(t, 'b', function() { + return o + }) + var r = n(5), + l = n(6), + u = /^[_a-zA-Z][_a-zA-Z0-9]*$/ + function i(e) { + var t = o(e) + if (t) throw t + return e + } + function o(e, t) { + return ( + 'string' != typeof e && Object(l.a)(0, 'Expected string'), + e.length > 1 && '_' === e[0] && '_' === e[1] + ? new r.a('Name "'.concat(e, '" must not begin with "__", which is reserved by GraphQL introspection.'), t) + : u.test(e) + ? void 0 + : new r.a('Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "'.concat(e, '" does not.'), t) + ) + } + }, + function(e, t, n) { + 'use strict' + function r(e) { + var t = !(e && !1 === e.descriptions) + return '\n query IntrospectionQuery {\n __schema {\n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n ' + .concat( + t ? 'description' : '', + '\n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n ', + ) + .concat(t ? 'description' : '', '\n fields(includeDeprecated: true) {\n name\n ') + .concat( + t ? 'description' : '', + '\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n ', + ) + .concat( + t ? 'description' : '', + '\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n ', + ) + .concat( + t ? 'description' : '', + '\n type { ...TypeRef }\n defaultValue\n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ', + ) + } + n.d(t, 'a', function() { + return r + }), + n.d(t, 'b', function() { + return l + }) + var l = r() + }, + function(e, t, n) { + 'use strict' + n.r(t), + n.d(t, 'Headers', function() { + return k + }), + n.d(t, 'Request', function() { + return Q + }), + n.d(t, 'Response', function() { + return I + }), + n.d(t, 'FetchError', function() { + return f + }) + var r = n(27), + l = n(95), + u = n(58), + i = n(153), + o = n(52) + const a = r.Readable, + s = Symbol('buffer'), + c = Symbol('type') + class d { + constructor() { + this[c] = '' + const e = arguments[0], + t = arguments[1], + n = [] + let r = 0 + if (e) { + const t = e, + l = Number(t.length) + for (let e = 0; e < l; e++) { + const l = t[e] + let u + ;(r += (u = + l instanceof Buffer + ? l + : ArrayBuffer.isView(l) + ? Buffer.from(l.buffer, l.byteOffset, l.byteLength) + : l instanceof ArrayBuffer + ? Buffer.from(l) + : l instanceof d + ? l[s] + : Buffer.from('string' == typeof l ? l : String(l))).length), + n.push(u) + } + } + this[s] = Buffer.concat(n) + let l = t && void 0 !== t.type && String(t.type).toLowerCase() + l && !/[^\u0020-\u007E]/.test(l) && (this[c] = l) + } + get size() { + return this[s].length + } + get type() { + return this[c] + } + text() { + return Promise.resolve(this[s].toString()) + } + arrayBuffer() { + const e = this[s], + t = e.buffer.slice(e.byteOffset, e.byteOffset + e.byteLength) + return Promise.resolve(t) + } + stream() { + const e = new a() + return (e._read = function() {}), e.push(this[s]), e.push(null), e + } + toString() { + return '[object Blob]' + } + slice() { + const e = this.size, + t = arguments[0], + n = arguments[1] + let r, l + ;(r = void 0 === t ? 0 : t < 0 ? Math.max(e + t, 0) : Math.min(t, e)), + (l = void 0 === n ? e : n < 0 ? Math.max(e + n, 0) : Math.min(n, e)) + const u = Math.max(l - r, 0), + i = this[s].slice(r, r + u), + o = new d([], { type: arguments[2] }) + return (o[s] = i), o + } + } + function f(e, t, n) { + Error.call(this, e), + (this.message = e), + (this.type = t), + n && (this.code = this.errno = n.code), + Error.captureStackTrace(this, this.constructor) + } + let p + Object.defineProperties(d.prototype, { size: { enumerable: !0 }, type: { enumerable: !0 }, slice: { enumerable: !0 } }), + Object.defineProperty(d.prototype, Symbol.toStringTag, { value: 'Blob', writable: !1, enumerable: !1, configurable: !0 }), + (f.prototype = Object.create(Error.prototype)), + (f.prototype.constructor = f), + (f.prototype.name = 'FetchError') + try { + p = require('encoding').convert + } catch (e) {} + const h = Symbol('Body internals'), + m = r.PassThrough + function y(e) { + var t = this, + n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, + l = n.size + let u = void 0 === l ? 0 : l + var i = n.timeout + let o = void 0 === i ? 0 : i + null == e + ? (e = null) + : g(e) + ? (e = Buffer.from(e.toString())) + : v(e) || + Buffer.isBuffer(e) || + ('[object ArrayBuffer]' === Object.prototype.toString.call(e) + ? (e = Buffer.from(e)) + : ArrayBuffer.isView(e) + ? (e = Buffer.from(e.buffer, e.byteOffset, e.byteLength)) + : e instanceof r || (e = Buffer.from(String(e)))), + (this[h] = { body: e, disturbed: !1, error: null }), + (this.size = u), + (this.timeout = o), + e instanceof r && + e.on('error', function(e) { + const n = + 'AbortError' === e.name + ? e + : new f(`Invalid response body while trying to fetch ${t.url}: ${e.message}`, 'system', e) + t[h].error = n + }) + } + function _() { + var e = this + if (this[h].disturbed) return y.Promise.reject(new TypeError(`body used already for: ${this.url}`)) + if (((this[h].disturbed = !0), this[h].error)) return y.Promise.reject(this[h].error) + let t = this.body + if (null === t) return y.Promise.resolve(Buffer.alloc(0)) + if ((v(t) && (t = t.stream()), Buffer.isBuffer(t))) return y.Promise.resolve(t) + if (!(t instanceof r)) return y.Promise.resolve(Buffer.alloc(0)) + let n = [], + l = 0, + u = !1 + return new y.Promise(function(r, i) { + let o + e.timeout && + (o = setTimeout(function() { + ;(u = !0), i(new f(`Response timeout while trying to fetch ${e.url} (over ${e.timeout}ms)`, 'body-timeout')) + }, e.timeout)), + t.on('error', function(t) { + 'AbortError' === t.name + ? ((u = !0), i(t)) + : i(new f(`Invalid response body while trying to fetch ${e.url}: ${t.message}`, 'system', t)) + }), + t.on('data', function(t) { + if (!u && null !== t) { + if (e.size && l + t.length > e.size) + return (u = !0), void i(new f(`content size at ${e.url} over limit: ${e.size}`, 'max-size')) + ;(l += t.length), n.push(t) + } + }), + t.on('end', function() { + if (!u) { + clearTimeout(o) + try { + r(Buffer.concat(n, l)) + } catch (t) { + i(new f(`Could not create Buffer from response body for ${e.url}: ${t.message}`, 'system', t)) + } + } + }) + }) + } + function g(e) { + return ( + 'object' == typeof e && + 'function' == typeof e.append && + 'function' == typeof e.delete && + 'function' == typeof e.get && + 'function' == typeof e.getAll && + 'function' == typeof e.has && + 'function' == typeof e.set && + ('URLSearchParams' === e.constructor.name || + '[object URLSearchParams]' === Object.prototype.toString.call(e) || + 'function' == typeof e.sort) + ) + } + function v(e) { + return ( + 'object' == typeof e && + 'function' == typeof e.arrayBuffer && + 'string' == typeof e.type && + 'function' == typeof e.stream && + 'function' == typeof e.constructor && + 'string' == typeof e.constructor.name && + /^(Blob|File)$/.test(e.constructor.name) && + /^(Blob|File)$/.test(e[Symbol.toStringTag]) + ) + } + function b(e) { + let t, + n, + l = e.body + if (e.bodyUsed) throw new Error('cannot clone body after it is used') + return ( + l instanceof r && + 'function' != typeof l.getBoundary && + ((t = new m()), (n = new m()), l.pipe(t), l.pipe(n), (e[h].body = t), (l = n)), + l + ) + } + function T(e) { + return null === e + ? null + : 'string' == typeof e + ? 'text/plain;charset=UTF-8' + : g(e) + ? 'application/x-www-form-urlencoded;charset=UTF-8' + : v(e) + ? e.type || null + : Buffer.isBuffer(e) + ? null + : '[object ArrayBuffer]' === Object.prototype.toString.call(e) + ? null + : ArrayBuffer.isView(e) + ? null + : 'function' == typeof e.getBoundary + ? `multipart/form-data;boundary=${e.getBoundary()}` + : e instanceof r + ? null + : 'text/plain;charset=UTF-8' + } + function w(e) { + const t = e.body + return null === t + ? 0 + : v(t) + ? t.size + : Buffer.isBuffer(t) + ? t.length + : t && + 'function' == typeof t.getLengthSync && + ((t._lengthRetrievers && 0 == t._lengthRetrievers.length) || (t.hasKnownLength && t.hasKnownLength())) + ? t.getLengthSync() + : null + } + ;(y.prototype = { + get body() { + return this[h].body + }, + get bodyUsed() { + return this[h].disturbed + }, + arrayBuffer() { + return _.call(this).then(function(e) { + return e.buffer.slice(e.byteOffset, e.byteOffset + e.byteLength) + }) + }, + blob() { + let e = (this.headers && this.headers.get('content-type')) || '' + return _.call(this).then(function(t) { + return Object.assign(new d([], { type: e.toLowerCase() }), { [s]: t }) + }) + }, + json() { + var e = this + return _.call(this).then(function(t) { + try { + return JSON.parse(t.toString()) + } catch (t) { + return y.Promise.reject(new f(`invalid json response body at ${e.url} reason: ${t.message}`, 'invalid-json')) + } + }) + }, + text() { + return _.call(this).then(function(e) { + return e.toString() + }) + }, + buffer() { + return _.call(this) + }, + textConverted() { + var e = this + return _.call(this).then(function(t) { + return (function(e, t) { + if ('function' != typeof p) + throw new Error('The package `encoding` must be installed to use the textConverted() function') + const n = t.get('content-type') + let r, + l, + u = 'utf-8' + n && (r = /charset=([^;]*)/i.exec(n)) + ;(l = e.slice(0, 1024).toString()), !r && l && (r = / 0 && void 0 !== arguments[0] ? arguments[0] : void 0 + if (((this[S] = Object.create(null)), e instanceof k)) { + const t = e.raw(), + n = Object.keys(t) + for (const e of n) for (const n of t[e]) this.append(e, n) + } else if (null == e); + else { + if ('object' != typeof e) throw new TypeError('Provided initializer must be an object') + { + const t = e[Symbol.iterator] + if (null != t) { + if ('function' != typeof t) throw new TypeError('Header pairs must be iterable') + const n = [] + for (const t of e) { + if ('object' != typeof t || 'function' != typeof t[Symbol.iterator]) + throw new TypeError('Each header pair must be iterable') + n.push(Array.from(t)) + } + for (const e of n) { + if (2 !== e.length) throw new TypeError('Each header pair must be a name/value tuple') + this.append(e[0], e[1]) + } + } else + for (const t of Object.keys(e)) { + const n = e[t] + this.append(t, n) + } + } + } + } + get(e) { + E((e = `${e}`)) + const t = M(this[S], e) + return void 0 === t ? null : this[S][t].join(', ') + } + forEach(e) { + let t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : void 0, + n = j(this), + r = 0 + for (; r < n.length; ) { + var l = n[r] + const u = l[0], + i = l[1] + e.call(t, i, u, this), (n = j(this)), r++ + } + } + set(e, t) { + ;(t = `${t}`), E((e = `${e}`)), L(t) + const n = M(this[S], e) + this[S][void 0 !== n ? n : e] = [t] + } + append(e, t) { + ;(t = `${t}`), E((e = `${e}`)), L(t) + const n = M(this[S], e) + void 0 !== n ? this[S][n].push(t) : (this[S][e] = [t]) + } + has(e) { + return E((e = `${e}`)), void 0 !== M(this[S], e) + } + delete(e) { + E((e = `${e}`)) + const t = M(this[S], e) + void 0 !== t && delete this[S][t] + } + raw() { + return this[S] + } + keys() { + return N(this, 'key') + } + values() { + return N(this, 'value') + } + [Symbol.iterator]() { + return N(this, 'key+value') + } + } + function j(e) { + let t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'key+value' + return Object.keys(e[S]) + .sort() + .map( + 'key' === t + ? function(e) { + return e.toLowerCase() + } + : 'value' === t + ? function(t) { + return e[S][t].join(', ') + } + : function(t) { + return [t.toLowerCase(), e[S][t].join(', ')] + }, + ) + } + ;(k.prototype.entries = k.prototype[Symbol.iterator]), + Object.defineProperty(k.prototype, Symbol.toStringTag, { + value: 'Headers', + writable: !1, + enumerable: !1, + configurable: !0, + }), + Object.defineProperties(k.prototype, { + get: { enumerable: !0 }, + forEach: { enumerable: !0 }, + set: { enumerable: !0 }, + append: { enumerable: !0 }, + has: { enumerable: !0 }, + delete: { enumerable: !0 }, + keys: { enumerable: !0 }, + values: { enumerable: !0 }, + entries: { enumerable: !0 }, + }) + const C = Symbol('internal') + function N(e, t) { + const n = Object.create(A) + return (n[C] = { target: e, kind: t, index: 0 }), n + } + const A = Object.setPrototypeOf( + { + next() { + if (!this || Object.getPrototypeOf(this) !== A) throw new TypeError('Value of `this` is not a HeadersIterator') + var e = this[C] + const t = e.target, + n = e.kind, + r = e.index, + l = j(t, n) + return r >= l.length ? { value: void 0, done: !0 } : ((this[C].index = r + 1), { value: l[r], done: !1 }) + }, + }, + Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())), + ) + function P(e) { + const t = Object.assign({ __proto__: null }, e[S]), + n = M(e[S], 'Host') + return void 0 !== n && (t[n] = t[n][0]), t + } + Object.defineProperty(A, Symbol.toStringTag, { value: 'HeadersIterator', writable: !1, enumerable: !1, configurable: !0 }) + const x = Symbol('Response internals'), + Y = l.STATUS_CODES + class I { + constructor() { + let e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : null, + t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {} + y.call(this, e, t) + const n = t.status || 200, + r = new k(t.headers) + if (null != e && !r.has('Content-Type')) { + const t = T(e) + t && r.append('Content-Type', t) + } + this[x] = { url: t.url, status: n, statusText: t.statusText || Y[n], headers: r, counter: t.counter } + } + get url() { + return this[x].url || '' + } + get status() { + return this[x].status + } + get ok() { + return this[x].status >= 200 && this[x].status < 300 + } + get redirected() { + return this[x].counter > 0 + } + get statusText() { + return this[x].statusText + } + get headers() { + return this[x].headers + } + clone() { + return new I(b(this), { + url: this.url, + status: this.status, + statusText: this.statusText, + headers: this.headers, + ok: this.ok, + redirected: this.redirected, + }) + } + } + y.mixIn(I.prototype), + Object.defineProperties(I.prototype, { + url: { enumerable: !0 }, + status: { enumerable: !0 }, + ok: { enumerable: !0 }, + redirected: { enumerable: !0 }, + statusText: { enumerable: !0 }, + headers: { enumerable: !0 }, + clone: { enumerable: !0 }, + }), + Object.defineProperty(I.prototype, Symbol.toStringTag, { + value: 'Response', + writable: !1, + enumerable: !1, + configurable: !0, + }) + const F = Symbol('Request internals'), + R = u.parse, + B = u.format, + H = 'destroy' in r.Readable.prototype + function V(e) { + return 'object' == typeof e && 'object' == typeof e[F] + } + class Q { + constructor(e) { + let t, + n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {} + V(e) ? (t = R(e.url)) : ((t = e && e.href ? R(e.href) : R(`${e}`)), (e = {})) + let r = n.method || e.method || 'GET' + if (((r = r.toUpperCase()), (null != n.body || (V(e) && null !== e.body)) && ('GET' === r || 'HEAD' === r))) + throw new TypeError('Request with GET/HEAD method cannot have body') + let l = null != n.body ? n.body : V(e) && null !== e.body ? b(e) : null + y.call(this, l, { timeout: n.timeout || e.timeout || 0, size: n.size || e.size || 0 }) + const u = new k(n.headers || e.headers || {}) + if (null != l && !u.has('Content-Type')) { + const e = T(l) + e && u.append('Content-Type', e) + } + let i = V(e) ? e.signal : null + if ( + ('signal' in n && (i = n.signal), + null != i && + !(function(e) { + const t = e && 'object' == typeof e && Object.getPrototypeOf(e) + return !(!t || 'AbortSignal' !== t.constructor.name) + })(i)) + ) + throw new TypeError('Expected signal to be an instanceof AbortSignal') + ;(this[F] = { method: r, redirect: n.redirect || e.redirect || 'follow', headers: u, parsedURL: t, signal: i }), + (this.follow = void 0 !== n.follow ? n.follow : void 0 !== e.follow ? e.follow : 20), + (this.compress = void 0 !== n.compress ? n.compress : void 0 === e.compress || e.compress), + (this.counter = n.counter || e.counter || 0), + (this.agent = n.agent || e.agent) + } + get method() { + return this[F].method + } + get url() { + return B(this[F].parsedURL) + } + get headers() { + return this[F].headers + } + get redirect() { + return this[F].redirect + } + get signal() { + return this[F].signal + } + clone() { + return new Q(this) + } + } + function U(e) { + Error.call(this, e), (this.type = 'aborted'), (this.message = e), Error.captureStackTrace(this, this.constructor) + } + y.mixIn(Q.prototype), + Object.defineProperty(Q.prototype, Symbol.toStringTag, { + value: 'Request', + writable: !1, + enumerable: !1, + configurable: !0, + }), + Object.defineProperties(Q.prototype, { + method: { enumerable: !0 }, + url: { enumerable: !0 }, + headers: { enumerable: !0 }, + redirect: { enumerable: !0 }, + clone: { enumerable: !0 }, + signal: { enumerable: !0 }, + }), + (U.prototype = Object.create(Error.prototype)), + (U.prototype.constructor = U), + (U.prototype.name = 'AbortError') + const q = r.PassThrough, + W = u.resolve + function G(e, t) { + if (!G.Promise) throw new Error('native promise missing, set fetch.Promise to your favorite alternative') + return ( + (y.Promise = G.Promise), + new G.Promise(function(n, u) { + const a = new Q(e, t), + s = (function(e) { + const t = e[F].parsedURL, + n = new k(e[F].headers) + if ((n.has('Accept') || n.set('Accept', '*/*'), !t.protocol || !t.hostname)) + throw new TypeError('Only absolute URLs are supported') + if (!/^https?:$/.test(t.protocol)) throw new TypeError('Only HTTP(S) protocols are supported') + if (e.signal && e.body instanceof r.Readable && !H) + throw new Error('Cancellation of streamed requests with AbortSignal is not supported in node < 8') + let l = null + if ((null == e.body && /^(POST|PUT)$/i.test(e.method) && (l = '0'), null != e.body)) { + const t = w(e) + 'number' == typeof t && (l = String(t)) + } + l && n.set('Content-Length', l), + n.has('User-Agent') || n.set('User-Agent', 'node-fetch/1.0 (+https://github.com/bitinn/node-fetch)'), + e.compress && !n.has('Accept-Encoding') && n.set('Accept-Encoding', 'gzip,deflate') + let u = e.agent + return ( + 'function' == typeof u && (u = u(t)), + n.has('Connection') || u || n.set('Connection', 'close'), + Object.assign({}, t, { method: e.method, headers: P(n), agent: u }) + ) + })(a), + c = ('https:' === s.protocol ? i : l).request, + d = a.signal + let p = null + const h = function() { + let e = new U('The user aborted a request.') + u(e), a.body && a.body instanceof r.Readable && a.body.destroy(e), p && p.body && p.body.emit('error', e) + } + if (d && d.aborted) return void h() + const m = function() { + h(), g() + }, + y = c(s) + let _ + function g() { + y.abort(), d && d.removeEventListener('abort', m), clearTimeout(_) + } + d && d.addEventListener('abort', m), + a.timeout && + y.once('socket', function(e) { + _ = setTimeout(function() { + u(new f(`network timeout at: ${a.url}`, 'request-timeout')), g() + }, a.timeout) + }), + y.on('error', function(e) { + u(new f(`request to ${a.url} failed, reason: ${e.message}`, 'system', e)), g() + }), + y.on('response', function(e) { + clearTimeout(_) + const t = (function(e) { + const t = new k() + for (const n of Object.keys(e)) + if (!O.test(n)) + if (Array.isArray(e[n])) + for (const r of e[n]) D.test(r) || (void 0 === t[S][n] ? (t[S][n] = [r]) : t[S][n].push(r)) + else D.test(e[n]) || (t[S][n] = [e[n]]) + return t + })(e.headers) + if (G.isRedirect(e.statusCode)) { + const r = t.get('Location'), + l = null === r ? null : W(a.url, r) + switch (a.redirect) { + case 'error': + return u(new f(`redirect mode is set to error: ${a.url}`, 'no-redirect')), void g() + case 'manual': + if (null !== l) + try { + t.set('Location', l) + } catch (e) { + u(e) + } + break + case 'follow': + if (null === l) break + if (a.counter >= a.follow) + return u(new f(`maximum redirect reached at: ${a.url}`, 'max-redirect')), void g() + const r = { + headers: new k(a.headers), + follow: a.follow, + counter: a.counter + 1, + agent: a.agent, + compress: a.compress, + method: a.method, + body: a.body, + signal: a.signal, + timeout: a.timeout, + } + return 303 !== e.statusCode && a.body && null === w(a) + ? (u(new f('Cannot follow redirect with body being a readable stream', 'unsupported-redirect')), void g()) + : ((303 !== e.statusCode && ((301 !== e.statusCode && 302 !== e.statusCode) || 'POST' !== a.method)) || + ((r.method = 'GET'), (r.body = void 0), r.headers.delete('content-length')), + n(G(new Q(l, r))), + void g()) + } + } + e.once('end', function() { + d && d.removeEventListener('abort', m) + }) + let r = e.pipe(new q()) + const l = { + url: a.url, + status: e.statusCode, + statusText: e.statusMessage, + headers: t, + size: a.size, + timeout: a.timeout, + counter: a.counter, + }, + i = t.get('Content-Encoding') + if (!a.compress || 'HEAD' === a.method || null === i || 204 === e.statusCode || 304 === e.statusCode) + return (p = new I(r, l)), void n(p) + const s = { flush: o.Z_SYNC_FLUSH, finishFlush: o.Z_SYNC_FLUSH } + if ('gzip' == i || 'x-gzip' == i) return (r = r.pipe(o.createGunzip(s))), (p = new I(r, l)), void n(p) + if ('deflate' != i && 'x-deflate' != i) { + if ('br' == i && 'function' == typeof o.createBrotliDecompress) + return (r = r.pipe(o.createBrotliDecompress())), (p = new I(r, l)), void n(p) + ;(p = new I(r, l)), n(p) + } else { + e.pipe(new q()).once('data', function(e) { + ;(r = 8 == (15 & e[0]) ? r.pipe(o.createInflate()) : r.pipe(o.createInflateRaw())), (p = new I(r, l)), n(p) + }) + } + }), + (function(e, t) { + const n = t.body + null === n ? e.end() : v(n) ? n.stream().pipe(e) : Buffer.isBuffer(n) ? (e.write(n), e.end()) : n.pipe(e) + })(y, a) + }) + ) + } + ;(G.isRedirect = function(e) { + return 301 === e || 302 === e || 303 === e || 307 === e || 308 === e + }), + (G.Promise = global.Promise), + (t.default = G) + }, + function(e, t) { + e.exports = require('http') + }, + function(e, t, n) { + 'use strict' + var r = 'function' == typeof Symbol && 'function' == typeof Symbol.for ? Symbol.for('nodejs.util.inspect.custom') : void 0 + t.a = r + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return a + }), + n.d(t, 'b', function() { + return s + }) + var r = n(13), + l = n(1), + u = n(48) + function i(e, t) { + ;(e.prototype = Object.create(t.prototype)), (e.prototype.constructor = e), (e.__proto__ = t) + } + var o = (function() { + function e(e) { + ;(this._ast = e), + (this._errors = []), + (this._fragments = void 0), + (this._fragmentSpreads = new Map()), + (this._recursivelyReferencedFragments = new Map()) + } + var t = e.prototype + return ( + (t.reportError = function(e) { + this._errors.push(e) + }), + (t.getErrors = function() { + return this._errors + }), + (t.getDocument = function() { + return this._ast + }), + (t.getFragment = function(e) { + var t = this._fragments + return ( + t || + (this._fragments = t = this.getDocument().definitions.reduce(function(e, t) { + return t.kind === l.a.FRAGMENT_DEFINITION && (e[t.name.value] = t), e + }, Object.create(null))), + t[e] + ) + }), + (t.getFragmentSpreads = function(e) { + var t = this._fragmentSpreads.get(e) + if (!t) { + t = [] + for (var n = [e]; 0 !== n.length; ) { + var r = n.pop(), + u = !0, + i = !1, + o = void 0 + try { + for (var a, s = r.selections[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + var c = a.value + c.kind === l.a.FRAGMENT_SPREAD ? t.push(c) : c.selectionSet && n.push(c.selectionSet) + } + } catch (e) { + ;(i = !0), (o = e) + } finally { + try { + u || null == s.return || s.return() + } finally { + if (i) throw o + } + } + } + this._fragmentSpreads.set(e, t) + } + return t + }), + (t.getRecursivelyReferencedFragments = function(e) { + var t = this._recursivelyReferencedFragments.get(e) + if (!t) { + t = [] + for (var n = Object.create(null), r = [e.selectionSet]; 0 !== r.length; ) { + var l = r.pop(), + u = !0, + i = !1, + o = void 0 + try { + for (var a, s = this.getFragmentSpreads(l)[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + var c = a.value.name.value + if (!0 !== n[c]) { + n[c] = !0 + var d = this.getFragment(c) + d && (t.push(d), r.push(d.selectionSet)) + } + } + } catch (e) { + ;(i = !0), (o = e) + } finally { + try { + u || null == s.return || s.return() + } finally { + if (i) throw o + } + } + } + this._recursivelyReferencedFragments.set(e, t) + } + return t + }), + e + ) + })(), + a = (function(e) { + function t(t, n) { + var r + return ((r = e.call(this, t) || this)._schema = n), r + } + return ( + i(t, e), + (t.prototype.getSchema = function() { + return this._schema + }), + t + ) + })(o), + s = (function(e) { + function t(t, n, r) { + var l + return ( + ((l = e.call(this, n) || this)._schema = t), + (l._typeInfo = r), + (l._variableUsages = new Map()), + (l._recursiveVariableUsages = new Map()), + l + ) + } + i(t, e) + var n = t.prototype + return ( + (n.getSchema = function() { + return this._schema + }), + (n.getVariableUsages = function(e) { + var t = this._variableUsages.get(e) + if (!t) { + var n = [], + l = new u.a(this._schema) + Object(r.visit)( + e, + Object(r.visitWithTypeInfo)(l, { + VariableDefinition: function() { + return !1 + }, + Variable: function(e) { + n.push({ node: e, type: l.getInputType(), defaultValue: l.getDefaultValue() }) + }, + }), + ), + (t = n), + this._variableUsages.set(e, t) + } + return t + }), + (n.getRecursiveVariableUsages = function(e) { + var t = this._recursiveVariableUsages.get(e) + if (!t) { + t = this.getVariableUsages(e) + var n = !0, + r = !1, + l = void 0 + try { + for ( + var u, i = this.getRecursivelyReferencedFragments(e)[Symbol.iterator](); + !(n = (u = i.next()).done); + n = !0 + ) { + var o = u.value + t = t.concat(this.getVariableUsages(o)) + } + } catch (e) { + ;(r = !0), (l = e) + } finally { + try { + n || null == i.return || i.return() + } finally { + if (r) throw l + } + } + this._recursiveVariableUsages.set(e, t) + } + return t + }), + (n.getType = function() { + return this._typeInfo.getType() + }), + (n.getParentType = function() { + return this._typeInfo.getParentType() + }), + (n.getInputType = function() { + return this._typeInfo.getInputType() + }), + (n.getParentInputType = function() { + return this._typeInfo.getParentInputType() + }), + (n.getFieldDef = function() { + return this._typeInfo.getFieldDef() + }), + (n.getDirective = function() { + return this._typeInfo.getDirective() + }), + (n.getArgument = function() { + return this._typeInfo.getArgument() + }), + t + ) + })(o) + }, + function(e, t, n) { + 'use strict' + ;(function(e) { + n.d(t, 'a', function() { + return o + }) + var r = n(409), + l = n.n(r), + u = n(67), + i = n.n(u) + n(685).config() + const o = l()({ + env: { + doc: 'The application environment.', + format: ['production', 'development', 'test'], + default: 'development', + env: 'NODE_ENV', + }, + shopify: { + shopName: { format: String, env: 'SHOPIFY_SHOP_NAME' }, + accessToken: { format: String, env: 'SHOPIFY_ACCESS_TOKEN' }, + }, + sanity: { + projectId: { format: String, env: 'SANITY_PROJECT_ID' }, + dataset: { format: String, env: 'SANITY_DATASET' }, + }, + port: { env: 'PORT', default: 3e3 }, + }), + a = o.get('env') + i.a.resolve(e, `${a}.jzon`) + o.load({ + shopify: { shopName: 'jemmawynne-development', accessToken: 'f50903d30045eaffacf14aa2dc37f167' }, + sanity: { projectId: 'caazz4uw', dataset: 'production' }, + }) + }.call(this, '/')) + }, + function(e, t, n) { + 'use strict' + var r = n(118) + e.exports = r.call(Function.call, Object.prototype.hasOwnProperty) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8) + class l extends Error { + constructor(e, t, n) { + super(e), + n && + Object.keys(n).forEach((e) => { + this[e] = n[e] + }), + this.name || Object.defineProperty(this, 'name', { value: 'ApolloError' }), + (this.extensions = { code: t }) + } + } + function u(e, t = !1) { + const n = Object.create(Object.getPrototypeOf(e), { + name: { value: e.name }, + message: { value: e.message, enumerable: !0, writable: !0 }, + locations: { value: e.locations || void 0, enumerable: !0 }, + path: { value: e.path || void 0, enumerable: !0 }, + nodes: { value: e.nodes || void 0 }, + source: { value: e.source || void 0 }, + positions: { value: e.positions || void 0 }, + originalError: { value: e.originalError }, + }) + return ( + (n.extensions = Object.assign({}, e.extensions, { + code: (e.extensions && e.extensions.code) || 'INTERNAL_SERVER_ERROR', + exception: Object.assign({}, e.extensions && e.extensions.exception, e.originalError), + })), + delete n.extensions.exception.extensions, + t && + !n.extensions.exception.stacktrace && + (n.extensions.exception.stacktrace = + (e.originalError && e.originalError.stack && e.originalError.stack.split('\n')) || + (e.stack && e.stack.split('\n'))), + 0 === Object.keys(n.extensions.exception).length && delete n.extensions.exception, + n + ) + } + function i(e, t) { + const n = t && t.errorClass ? new t.errorClass(e.message) : new l(e.message) + return ( + Object.keys(e).forEach((t) => { + n[t] = e[t] + }), + (n.extensions = Object.assign({}, n.extensions, e.extensions)), + n.extensions.code || (n.extensions.code = (t && t.code) || 'INTERNAL_SERVER_ERROR'), + Object.defineProperty(n, 'originalError', { value: {} }), + Object.getOwnPropertyNames(e).forEach((t) => { + Object.defineProperty(n.originalError, t, { value: e[t] }) + }), + n + ) + } + ;(t.ApolloError = l), + (t.toApolloError = function(e, t = 'INTERNAL_SERVER_ERROR') { + let n = e + return n.extensions ? (n.extensions.code = t) : (n.extensions = { code: t }), n + }), + (t.fromGraphQLError = i) + t.SyntaxError = class extends l { + constructor(e) { + super(e, 'GRAPHQL_PARSE_FAILED'), Object.defineProperty(this, 'name', { value: 'SyntaxError' }) + } + } + t.ValidationError = class extends l { + constructor(e) { + super(e, 'GRAPHQL_VALIDATION_FAILED'), Object.defineProperty(this, 'name', { value: 'ValidationError' }) + } + } + t.AuthenticationError = class extends l { + constructor(e) { + super(e, 'UNAUTHENTICATED'), Object.defineProperty(this, 'name', { value: 'AuthenticationError' }) + } + } + t.ForbiddenError = class extends l { + constructor(e) { + super(e, 'FORBIDDEN'), Object.defineProperty(this, 'name', { value: 'ForbiddenError' }) + } + } + class o extends l { + constructor() { + super('PersistedQueryNotFound', 'PERSISTED_QUERY_NOT_FOUND'), + Object.defineProperty(this, 'name', { value: 'PersistedQueryNotFoundError' }) + } + } + t.PersistedQueryNotFoundError = o + class a extends l { + constructor() { + super('PersistedQueryNotSupported', 'PERSISTED_QUERY_NOT_SUPPORTED'), + Object.defineProperty(this, 'name', { value: 'PersistedQueryNotSupportedError' }) + } + } + t.PersistedQueryNotSupportedError = a + ;(t.UserInputError = class extends l { + constructor(e, t) { + super(e, 'BAD_USER_INPUT', t), Object.defineProperty(this, 'name', { value: 'UserInputError' }) + } + }), + (t.formatApolloErrors = function(e, t) { + if (!t) return e.map((e) => u(e)) + const { formatter: n, debug: l } = t, + o = e.map((e) => u(e, l)) + return n + ? o.map((e) => { + try { + return ((e) => { + if (e instanceof Error) { + const t = e + return Object.assign( + { message: t.message }, + t.locations && { locations: t.locations }, + t.path && { path: t.path }, + t.extensions && { extensions: t.extensions }, + ) + } + return e + })(n(e)) + } catch (e) { + return u(l ? e : i(new r.GraphQLError('Internal server error')), l) + } + }) + : o + }), + (t.hasPersistedQueryError = function(e) { + return !!Array.isArray(e) && e.some((e) => e instanceof o || e instanceof a) + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'b', function() { + return p + }), + n.d(t, 'a', function() { + return h + }), + n.d(t, 'c', function() { + return g + }) + var r = n(38), + l = n(10), + u = n(2), + i = n(54), + o = n(14), + a = n(45), + s = n(0), + c = n(12), + d = n(15), + f = n(11) + function p(e, t) { + return y( + e, + function(e) { + return !Object(d.h)(e) + }, + m, + t, + ) + } + function h(e, t) { + return y(e, d.h, f.n, t) + } + function m(e) { + return !Object(c.f)(e) && !Object(f.n)(e) + } + function y(e, t, n, r) { + var u = e.getDirectives().filter(t), + i = e.getTypeMap(), + o = Object(l.a)(i) + .sort(function(e, t) { + return e.name.localeCompare(t.name) + }) + .filter(n) + return ( + [_(e)] + .concat( + u.map(function(e) { + return (function(e, t) { + return ( + D(t, e) + + 'directive @' + + e.name + + T(t, e.args) + + (e.isRepeatable ? ' repeatable' : '') + + ' on ' + + e.locations.join(' | ') + ) + })(e, r) + }), + o.map(function(e) { + return g(e, r) + }), + ) + .filter(Boolean) + .join('\n\n') + '\n' + ) + } + function _(e) { + if ( + !(function(e) { + var t = e.getQueryType() + if (t && 'Query' !== t.name) return !1 + var n = e.getMutationType() + if (n && 'Mutation' !== n.name) return !1 + var r = e.getSubscriptionType() + if (r && 'Subscription' !== r.name) return !1 + return !0 + })(e) + ) { + var t = [], + n = e.getQueryType() + n && t.push(' query: '.concat(n.name)) + var r = e.getMutationType() + r && t.push(' mutation: '.concat(r.name)) + var l = e.getSubscriptionType() + return l && t.push(' subscription: '.concat(l.name)), 'schema {\n'.concat(t.join('\n'), '\n}') + } + } + function g(e, t) { + if (Object(s.R)(e)) + return (function(e, t) { + return D(t, e) + 'scalar '.concat(e.name) + })(e, t) + if (Object(s.N)(e)) + return (function(e, t) { + var n = e.getInterfaces(), + r = n.length + ? ' implements ' + + n + .map(function(e) { + return e.name + }) + .join(' & ') + : '' + return D(t, e) + 'type '.concat(e.name).concat(r) + v(t, e) + })(e, t) + if (Object(s.H)(e)) + return (function(e, t) { + return D(t, e) + 'interface '.concat(e.name) + v(t, e) + })(e, t) + if (Object(s.T)(e)) + return (function(e, t) { + var n = e.getTypes(), + r = n.length ? ' = ' + n.join(' | ') : '' + return D(t, e) + 'union ' + e.name + r + })(e, t) + if (Object(s.E)(e)) + return (function(e, t) { + var n = e.getValues().map(function(e, n) { + return D(t, e, ' ', !n) + ' ' + e.name + O(e) + }) + return D(t, e) + 'enum '.concat(e.name) + b(n) + })(e, t) + if (Object(s.F)(e)) + return (function(e, t) { + var n = Object(l.a)(e.getFields()).map(function(e, n) { + return D(t, e, ' ', !n) + ' ' + w(e) + }) + return D(t, e) + 'input '.concat(e.name) + b(n) + })(e, t) + throw new Error('Unexpected type: "'.concat(Object(u.a)(e), '".')) + } + function v(e, t) { + return b( + Object(l.a)(t.getFields()).map(function(t, n) { + return D(e, t, ' ', !n) + ' ' + t.name + T(e, t.args, ' ') + ': ' + String(t.type) + O(t) + }), + ) + } + function b(e) { + return 0 !== e.length ? ' {\n' + e.join('\n') + '\n}' : '' + } + function T(e, t) { + var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : '' + return 0 === t.length + ? '' + : t.every(function(e) { + return !e.description + }) + ? '(' + t.map(w).join(', ') + ')' + : '(\n' + + t + .map(function(t, r) { + return D(e, t, ' ' + n, !r) + ' ' + n + w(t) + }) + .join('\n') + + '\n' + + n + + ')' + } + function w(e) { + var t = Object(i.a)(e.defaultValue, e.type), + n = e.name + ': ' + String(e.type) + return t && (n += ' = '.concat(Object(o.print)(t))), n + } + function O(e) { + if (!e.isDeprecated) return '' + var t = e.deprecationReason, + n = Object(i.a)(t, c.e) + return n && '' !== t && t !== d.a ? ' @deprecated(reason: ' + Object(o.print)(n) + ')' : ' @deprecated' + } + function D(e, t) { + var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : '', + l = !(arguments.length > 3 && void 0 !== arguments[3]) || arguments[3] + if (!t.description) return '' + var u, + i, + o, + s = ((u = t.description), + (i = 120 - n.length), + (o = u.split('\n')), + Object(r.a)(o, function(e) { + return e.length < i + 5 + ? e + : (function(e, t) { + var n = e.split(new RegExp('((?: |^).{15,'.concat(t - 40, '}(?= |$))'))) + if (n.length < 4) return [e] + for (var r = [n[0] + n[1] + n[2]], l = 3; l < n.length; l += 2) r.push(n[l].slice(1) + n[l + 1]) + return r + })(e, i) + })) + if (e && e.commentDescriptions) + return (function(e, t, n) { + var r = t && !n ? '\n' : '', + l = !0, + u = !1, + i = void 0 + try { + for (var o, a = e[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + var s = o.value + r += '' === s ? t + '#\n' : t + '# ' + s + '\n' + } + } catch (e) { + ;(u = !0), (i = e) + } finally { + try { + l || null == a.return || a.return() + } finally { + if (u) throw i + } + } + return r + })(s, n, l) + var c = s.join('\n'), + d = c.length > 70 + return (n && !l ? '\n' + n : n) + Object(a.c)(c, '', d).replace(/\n/g, '\n' + n) + '\n' + } + }, + function(e, t, n) { + var r, + l = + (this && this.__extends) || + ((r = function(e, t) { + return (r = + Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && + function(e, t) { + e.__proto__ = t + }) || + function(e, t) { + for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) + })(e, t) + }), + function(e, t) { + function n() { + this.constructor = e + } + r(e, t), (e.prototype = null === t ? Object.create(t) : ((n.prototype = t.prototype), new n())) + }) + Object.defineProperty(t, '__esModule', { value: !0 }) + var u = n(8), + i = n(49), + o = Object.prototype.hasOwnProperty, + a = (function() { + function e() {} + return ( + (e.implementsVisitorMethod = function(t) { + if (!t.startsWith('visit')) return !1 + var n = this.prototype[t] + return 'function' == typeof n && (this === e || n !== e.prototype[t]) + }), + (e.prototype.visitSchema = function(e) {}), + (e.prototype.visitScalar = function(e) {}), + (e.prototype.visitObject = function(e) {}), + (e.prototype.visitFieldDefinition = function(e, t) {}), + (e.prototype.visitArgumentDefinition = function(e, t) {}), + (e.prototype.visitInterface = function(e) {}), + (e.prototype.visitUnion = function(e) {}), + (e.prototype.visitEnum = function(e) {}), + (e.prototype.visitEnumValue = function(e, t) {}), + (e.prototype.visitInputObject = function(e) {}), + (e.prototype.visitInputFieldDefinition = function(e, t) {}), + e + ) + })() + function s(e, t) { + function n(e, n) { + for (var r = [], l = 2; l < arguments.length; l++) r[l - 2] = arguments[l] + return ( + t(n, e).every(function(t) { + var l = t[e].apply(t, [n].concat(r)) + if (void 0 === l) return !0 + if ('visitSchema' === e || n instanceof u.GraphQLSchema) + throw new Error('Method ' + e + ' cannot replace schema with ' + l) + return null === l ? ((n = null), !1) : ((n = l), !0) + }), + n + ) + } + function r(e) { + p(e.getFields(), function(t) { + var r = n('visitFieldDefinition', t, { objectType: e }) + return ( + r && + r.args && + p(r.args, function(t) { + return n('visitArgumentDefinition', t, { field: r, objectType: e }) + }), + r + ) + }) + } + return ( + (function e(t) { + if (t instanceof u.GraphQLSchema) + return ( + n('visitSchema', t), + p(t.getTypeMap(), function(t, n) { + if (!n.startsWith('__')) return e(t) + }), + t + ) + if (t instanceof u.GraphQLObjectType) { + var l = n('visitObject', t) + return l && r(l), l + } + if (t instanceof u.GraphQLInterfaceType) { + var i = n('visitInterface', t) + return i && r(i), i + } + if (t instanceof u.GraphQLInputObjectType) { + var o = n('visitInputObject', t) + return ( + o && + p(o.getFields(), function(e) { + return n('visitInputFieldDefinition', e, { objectType: o }) + }), + o + ) + } + if (t instanceof u.GraphQLScalarType) return n('visitScalar', t) + if (t instanceof u.GraphQLUnionType) return n('visitUnion', t) + if (t instanceof u.GraphQLEnumType) { + var a = n('visitEnum', t) + return ( + a && + p(a.getValues(), function(e) { + return n('visitEnumValue', e, { enumType: a }) + }), + a + ) + } + throw new Error('Unexpected schema type: ' + t) + })(e), + e + ) + } + function c(e) { + return ( + (function e(r) { + if (r instanceof u.GraphQLSchema) { + var l = r.getTypeMap(), + i = Object.create(null) + f(l, function(e, t) { + if (!t.startsWith('__')) { + var n = e.name + if (!n.startsWith('__')) { + if (o.call(i, n)) throw new Error('Duplicate schema type name ' + n) + i[n] = e + } + } + }), + f(i, function(e, t) { + l[t] = e + }), + f(r.getDirectives(), function(e) { + e.args && + f(e.args, function(e) { + e.type = n(e.type) + }) + }), + f(l, function(t, n) { + n.startsWith('__') || e(t) + }), + p(l, function(e, t) { + if (!t.startsWith('__') && !o.call(i, t)) return null + }) + } else if (r instanceof u.GraphQLObjectType) + t(r), + f(r.getInterfaces(), function(t) { + return e(t) + }) + else if (r instanceof u.GraphQLInterfaceType) t(r) + else if (r instanceof u.GraphQLInputObjectType) + f(r.getFields(), function(e) { + e.type = n(e.type) + }) + else if (r instanceof u.GraphQLScalarType); + else if (r instanceof u.GraphQLUnionType) + p(r.getTypes(), function(e) { + return n(e) + }) + else if (!(r instanceof u.GraphQLEnumType)) throw new Error('Unexpected schema type: ' + r) + })(e), + e + ) + function t(e) { + f(e.getFields(), function(e) { + ;(e.type = n(e.type)), + e.args && + f(e.args, function(e) { + e.type = n(e.type) + }) + }) + } + function n(t) { + if (t instanceof u.GraphQLList) t = new u.GraphQLList(n(t.ofType)) + else if (t instanceof u.GraphQLNonNull) t = new u.GraphQLNonNull(n(t.ofType)) + else if (u.isNamedType(t)) { + var r = t, + l = e.getType(r.name) + if (l && r !== l) return l + } + return t + } + } + ;(t.SchemaVisitor = a), (t.visitSchema = s), (t.healSchema = c) + var d = (function(e) { + function t(t) { + var n = e.call(this) || this + return ( + (n.name = t.name), + (n.args = t.args), + (n.visitedType = t.visitedType), + (n.schema = t.schema), + (n.context = t.context), + n + ) + } + return ( + l(t, e), + (t.getDirectiveDeclaration = function(e, t) { + return t.getDirective(e) + }), + (t.visitSchemaDirectives = function(e, t, n) { + void 0 === n && (n = Object.create(null)) + var r = this.getDeclaredDirectives(e, t), + l = Object.create(null) + return ( + Object.keys(t).forEach(function(e) { + l[e] = [] + }), + s(e, function(u, a) { + var s = [], + c = u.astNode && u.astNode.directives + return c + ? (c.forEach(function(l) { + var c = l.name.value + if (o.call(t, c)) { + var d = t[c] + if (d.implementsVisitorMethod(a)) { + var f, + p = r[c] + p + ? (f = i.getArgumentValues(p, l)) + : ((f = Object.create(null)), + l.arguments.forEach(function(e) { + f[e.name.value] = h(e.value) + })), + s.push(new d({ name: c, args: f, visitedType: u, schema: e, context: n })) + } + } + }), + s.length > 0 && + s.forEach(function(e) { + l[e.name].push(e) + }), + s) + : s + }), + c(e), + l + ) + }), + (t.getDeclaredDirectives = function(e, t) { + var n = Object.create(null) + return ( + f(e.getDirectives(), function(e) { + n[e.name] = e + }), + f(t, function(t, r) { + var l = t.getDirectiveDeclaration(r, e) + l && (n[r] = l) + }), + f(n, function(e, n) { + if (o.call(t, n)) { + var r = t[n] + f(e.locations, function(e) { + var t = (function(e) { + return ( + 'visit' + + e.replace(/([^_]*)_?/g, function(e, t) { + return t.charAt(0).toUpperCase() + t.slice(1).toLowerCase() + }) + ) + })(e) + if (a.implementsVisitorMethod(t) && !r.implementsVisitorMethod(t)) + throw new Error('SchemaDirectiveVisitor for @' + n + ' must implement ' + t + ' method') + }) + } + }), + n + ) + }), + t + ) + })(a) + function f(e, t) { + Object.keys(e).forEach(function(n) { + t(e[n], n) + }) + } + function p(e, t) { + var n = 0 + Object.keys(e).forEach(function(r) { + var l = t(e[r], r) + if (void 0 !== l) return null === l ? (delete e[r], void n++) : void (e[r] = l) + }), + n > 0 && + Array.isArray(e) && + e.splice(0).forEach(function(t) { + e.push(t) + }) + } + function h(e) { + switch (e.kind) { + case u.Kind.NULL: + return null + case u.Kind.INT: + return parseInt(e.value, 10) + case u.Kind.FLOAT: + return parseFloat(e.value) + case u.Kind.STRING: + case u.Kind.ENUM: + case u.Kind.BOOLEAN: + return e.value + case u.Kind.LIST: + return e.values.map(h) + case u.Kind.OBJECT: + var t = Object.create(null) + return ( + e.fields.forEach(function(e) { + t[e.name.value] = h(e.value) + }), + t + ) + default: + throw new Error('Unexpected value kind: ' + e.kind) + } + } + t.SchemaDirectiveVisitor = d + }, + function(e, t, n) { + 'use strict' + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + Object.defineProperty(t, '__esModule', { value: !0 }), n(491), r(n(531)), r(n(534)) + }, + function(e, t, n) { + var r = n(43), + l = n(213).f, + u = n(63), + i = n(217), + o = n(136), + a = n(499), + s = n(505) + e.exports = function(e, t) { + var n, + c, + d, + f, + p, + h = e.target, + m = e.global, + y = e.stat + if ((n = m ? r : y ? r[h] || o(h, {}) : (r[h] || {}).prototype)) + for (c in t) { + if ( + ((f = t[c]), + (d = e.noTargetGet ? (p = l(n, c)) && p.value : n[c]), + !s(m ? c : h + (y ? '.' : '#') + c, e.forced) && void 0 !== d) + ) { + if (typeof f == typeof d) continue + a(f, d) + } + ;(e.sham || (d && d.sham)) && u(f, 'sham', !0), i(n, c, f, e) + } + } + }, + function(e, t) { + e.exports = function(e, t) { + return { enumerable: !(1 & e), configurable: !(2 & e), writable: !(4 & e), value: t } + } + }, + function(e, t, n) { + var r = n(497), + l = n(214) + e.exports = function(e) { + return r(l(e)) + } + }, + function(e, t, n) { + var r = n(43), + l = n(136), + u = n(137), + i = r['__core-js_shared__'] || l('__core-js_shared__', {}) + ;(e.exports = function(e, t) { + return i[e] || (i[e] = void 0 !== t ? t : {}) + })('versions', []).push({ + version: '3.1.3', + mode: u ? 'pure' : 'global', + copyright: '© 2019 Denis Pushkarev (zloirock.ru)', + }) + }, + function(e, t, n) { + const r = n(542), + l = n(237) + ;(l.util.Long = void 0), l.configure() + const u = r.Traces.encode + ;(r.Traces.encode = function(e, t) { + const n = u(e, t), + r = e.encodedTraces + if (null != r && r.length) for (let e = 0; e < r.length; ++e) n.uint32(10), n.bytes(r[e]) + return n + }), + (e.exports = r) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = (function() { + function e() { + throw new Error('Static Class') + } + return ( + (e.GQL_CONNECTION_INIT = 'connection_init'), + (e.GQL_CONNECTION_ACK = 'connection_ack'), + (e.GQL_CONNECTION_ERROR = 'connection_error'), + (e.GQL_CONNECTION_KEEP_ALIVE = 'ka'), + (e.GQL_CONNECTION_TERMINATE = 'connection_terminate'), + (e.GQL_START = 'start'), + (e.GQL_DATA = 'data'), + (e.GQL_ERROR = 'error'), + (e.GQL_COMPLETE = 'complete'), + (e.GQL_STOP = 'stop'), + (e.SUBSCRIPTION_START = 'subscription_start'), + (e.SUBSCRIPTION_DATA = 'subscription_data'), + (e.SUBSCRIPTION_SUCCESS = 'subscription_success'), + (e.SUBSCRIPTION_FAIL = 'subscription_fail'), + (e.SUBSCRIPTION_END = 'subscription_end'), + (e.INIT = 'init'), + (e.INIT_SUCCESS = 'init_success'), + (e.INIT_FAIL = 'init_fail'), + (e.KEEP_ALIVE = 'keepalive'), + e + ) + })() + t.default = r + }, + function(e, t, n) { + 'use strict' + const r = n(598), + l = n(52), + u = n(147), + i = n(91), + o = Buffer.from([0, 0, 255, 255]), + a = Buffer.from([0]), + s = Symbol('permessage-deflate'), + c = Symbol('write-in-progress'), + d = Symbol('pending-close'), + f = Symbol('total-length'), + p = Symbol('callback'), + h = Symbol('buffers'), + m = Symbol('error') + let y + function _(e) { + this[h].push(e), (this[f] += e.length) + } + function g(e) { + ;(this[f] += e.length), + this[s]._maxPayload < 1 || this[f] <= this[s]._maxPayload + ? this[h].push(e) + : ((this[m] = new RangeError('Max payload size exceeded')), + (this[m][i.kStatusCode] = 1009), + this.removeListener('data', g), + this.reset()) + } + function v(e) { + ;(this[s]._inflate = null), (e[i.kStatusCode] = 1007), this[p](e) + } + e.exports = class { + constructor(e, t, n) { + if ( + ((this._maxPayload = 0 | n), + (this._options = e || {}), + (this._threshold = void 0 !== this._options.threshold ? this._options.threshold : 1024), + (this._isServer = !!t), + (this._deflate = null), + (this._inflate = null), + (this.params = null), + !y) + ) { + const e = void 0 !== this._options.concurrencyLimit ? this._options.concurrencyLimit : 10 + y = new r({ concurrency: e }) + } + } + static get extensionName() { + return 'permessage-deflate' + } + offer() { + const e = {} + return ( + this._options.serverNoContextTakeover && (e.server_no_context_takeover = !0), + this._options.clientNoContextTakeover && (e.client_no_context_takeover = !0), + this._options.serverMaxWindowBits && (e.server_max_window_bits = this._options.serverMaxWindowBits), + this._options.clientMaxWindowBits + ? (e.client_max_window_bits = this._options.clientMaxWindowBits) + : null == this._options.clientMaxWindowBits && (e.client_max_window_bits = !0), + e + ) + } + accept(e) { + return ( + (e = this.normalizeParams(e)), + (this.params = this._isServer ? this.acceptAsServer(e) : this.acceptAsClient(e)), + this.params + ) + } + cleanup() { + this._inflate && (this._inflate[c] ? (this._inflate[d] = !0) : (this._inflate.close(), (this._inflate = null))), + this._deflate && (this._deflate[c] ? (this._deflate[d] = !0) : (this._deflate.close(), (this._deflate = null))) + } + acceptAsServer(e) { + const t = this._options, + n = e.find( + (e) => + !( + (!1 === t.serverNoContextTakeover && e.server_no_context_takeover) || + (e.server_max_window_bits && + (!1 === t.serverMaxWindowBits || + ('number' == typeof t.serverMaxWindowBits && t.serverMaxWindowBits > e.server_max_window_bits))) || + ('number' == typeof t.clientMaxWindowBits && !e.client_max_window_bits) + ), + ) + if (!n) throw new Error('None of the extension offers can be accepted') + return ( + t.serverNoContextTakeover && (n.server_no_context_takeover = !0), + t.clientNoContextTakeover && (n.client_no_context_takeover = !0), + 'number' == typeof t.serverMaxWindowBits && (n.server_max_window_bits = t.serverMaxWindowBits), + 'number' == typeof t.clientMaxWindowBits + ? (n.client_max_window_bits = t.clientMaxWindowBits) + : (!0 !== n.client_max_window_bits && !1 !== t.clientMaxWindowBits) || delete n.client_max_window_bits, + n + ) + } + acceptAsClient(e) { + const t = e[0] + if (!1 === this._options.clientNoContextTakeover && t.client_no_context_takeover) + throw new Error('Unexpected parameter "client_no_context_takeover"') + if (t.client_max_window_bits) { + if ( + !1 === this._options.clientMaxWindowBits || + ('number' == typeof this._options.clientMaxWindowBits && + t.client_max_window_bits > this._options.clientMaxWindowBits) + ) + throw new Error('Unexpected or invalid parameter "client_max_window_bits"') + } else + 'number' == typeof this._options.clientMaxWindowBits && (t.client_max_window_bits = this._options.clientMaxWindowBits) + return t + } + normalizeParams(e) { + return ( + e.forEach((e) => { + Object.keys(e).forEach((t) => { + var n = e[t] + if (n.length > 1) throw new Error(`Parameter "${t}" must have only a single value`) + if (((n = n[0]), 'client_max_window_bits' === t)) { + if (!0 !== n) { + const e = +n + if (!Number.isInteger(e) || e < 8 || e > 15) throw new TypeError(`Invalid value for parameter "${t}": ${n}`) + n = e + } else if (!this._isServer) throw new TypeError(`Invalid value for parameter "${t}": ${n}`) + } else if ('server_max_window_bits' === t) { + const e = +n + if (!Number.isInteger(e) || e < 8 || e > 15) throw new TypeError(`Invalid value for parameter "${t}": ${n}`) + n = e + } else { + if ('client_no_context_takeover' !== t && 'server_no_context_takeover' !== t) + throw new Error(`Unknown parameter "${t}"`) + if (!0 !== n) throw new TypeError(`Invalid value for parameter "${t}": ${n}`) + } + e[t] = n + }) + }), + e + ) + } + decompress(e, t, n) { + y.push((r) => { + this._decompress(e, t, (e, t) => { + r(), n(e, t) + }) + }) + } + compress(e, t, n) { + y.push((r) => { + this._compress(e, t, (e, t) => { + r(), n(e, t) + }) + }) + } + _decompress(e, t, n) { + const r = this._isServer ? 'client' : 'server' + if (!this._inflate) { + const e = `${r}_max_window_bits`, + t = 'number' != typeof this.params[e] ? l.Z_DEFAULT_WINDOWBITS : this.params[e] + ;(this._inflate = l.createInflateRaw(Object.assign({}, this._options.zlibInflateOptions, { windowBits: t }))), + (this._inflate[s] = this), + (this._inflate[f] = 0), + (this._inflate[h] = []), + this._inflate.on('error', v), + this._inflate.on('data', g) + } + ;(this._inflate[p] = n), + (this._inflate[c] = !0), + this._inflate.write(e), + t && this._inflate.write(o), + this._inflate.flush(() => { + const e = this._inflate[m] + if (e) return this._inflate.close(), (this._inflate = null), void n(e) + const l = u.concat(this._inflate[h], this._inflate[f]) + ;(t && this.params[`${r}_no_context_takeover`]) || this._inflate[d] + ? (this._inflate.close(), (this._inflate = null)) + : ((this._inflate[c] = !1), (this._inflate[f] = 0), (this._inflate[h] = [])), + n(null, l) + }) + } + _compress(e, t, n) { + if (!e || 0 === e.length) return void process.nextTick(n, null, a) + const r = this._isServer ? 'server' : 'client' + if (!this._deflate) { + const e = `${r}_max_window_bits`, + t = 'number' != typeof this.params[e] ? l.Z_DEFAULT_WINDOWBITS : this.params[e] + ;(this._deflate = l.createDeflateRaw( + Object.assign({ memLevel: this._options.memLevel, level: this._options.level }, this._options.zlibDeflateOptions, { + windowBits: t, + }), + )), + (this._deflate[f] = 0), + (this._deflate[h] = []), + this._deflate.on('data', _) + } + ;(this._deflate[c] = !0), + this._deflate.write(e), + this._deflate.flush(l.Z_SYNC_FLUSH, () => { + var e = u.concat(this._deflate[h], this._deflate[f]) + t && (e = e.slice(0, e.length - 4)), + (t && this.params[`${r}_no_context_takeover`]) || this._deflate[d] + ? (this._deflate.close(), (this._deflate = null)) + : ((this._deflate[c] = !1), (this._deflate[f] = 0), (this._deflate[h] = [])), + n(null, e) + }) + } + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function e(t) { + var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '' + ;(0, l.default)(t) + n = String(n) + if (!n) return e(t, 4) || e(t, 6) + if ('4' === n) { + if (!u.test(t)) return !1 + var r = t.split('.').sort(function(e, t) { + return e - t + }) + return r[3] <= 255 + } + if ('6' === n) { + var o = t.split(':'), + a = !1, + s = e(o[o.length - 1], 4), + c = s ? 7 : 8 + if (o.length > c) return !1 + if ('::' === t) return !0 + '::' === t.substr(0, 2) + ? (o.shift(), o.shift(), (a = !0)) + : '::' === t.substr(t.length - 2) && (o.pop(), o.pop(), (a = !0)) + for (var d = 0; d < o.length; ++d) + if ('' === o[d] && d > 0 && d < o.length - 1) { + if (a) return !1 + a = !0 + } else if (s && d === o.length - 1); + else if (!i.test(o[d])) return !1 + return a ? o.length >= 1 : o.length === c + } + return !1 + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/, + i = /^[0-9A-F]{1,4}$/i + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.commaDecimal = t.dotDecimal = t.arabicLocales = t.englishLocales = t.decimal = t.alphanumeric = t.alpha = void 0) + var r = { + 'en-US': /^[A-Z]+$/i, + 'bg-BG': /^[А-Я]+$/i, + 'cs-CZ': /^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i, + 'da-DK': /^[A-ZÆØÅ]+$/i, + 'de-DE': /^[A-ZÄÖÜß]+$/i, + 'el-GR': /^[Α-ω]+$/i, + 'es-ES': /^[A-ZÁÉÍÑÓÚÜ]+$/i, + 'fr-FR': /^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i, + 'it-IT': /^[A-ZÀÉÈÌÎÓÒÙ]+$/i, + 'nb-NO': /^[A-ZÆØÅ]+$/i, + 'nl-NL': /^[A-ZÁÉËÏÓÖÜÚ]+$/i, + 'nn-NO': /^[A-ZÆØÅ]+$/i, + 'hu-HU': /^[A-ZÁÉÍÓÖŐÚÜŰ]+$/i, + 'pl-PL': /^[A-ZĄĆĘŚŁŃÓŻŹ]+$/i, + 'pt-PT': /^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i, + 'ru-RU': /^[А-ЯЁ]+$/i, + 'sl-SI': /^[A-ZČĆĐŠŽ]+$/i, + 'sk-SK': /^[A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i, + 'sr-RS@latin': /^[A-ZČĆŽŠĐ]+$/i, + 'sr-RS': /^[А-ЯЂЈЉЊЋЏ]+$/i, + 'sv-SE': /^[A-ZÅÄÖ]+$/i, + 'tr-TR': /^[A-ZÇĞİıÖŞÜ]+$/i, + 'uk-UA': /^[А-ЩЬЮЯЄIЇҐі]+$/i, + 'ku-IQ': /^[ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i, + ar: /^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/, + } + t.alpha = r + var l = { + 'en-US': /^[0-9A-Z]+$/i, + 'bg-BG': /^[0-9А-Я]+$/i, + 'cs-CZ': /^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i, + 'da-DK': /^[0-9A-ZÆØÅ]+$/i, + 'de-DE': /^[0-9A-ZÄÖÜß]+$/i, + 'el-GR': /^[0-9Α-ω]+$/i, + 'es-ES': /^[0-9A-ZÁÉÍÑÓÚÜ]+$/i, + 'fr-FR': /^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i, + 'it-IT': /^[0-9A-ZÀÉÈÌÎÓÒÙ]+$/i, + 'hu-HU': /^[0-9A-ZÁÉÍÓÖŐÚÜŰ]+$/i, + 'nb-NO': /^[0-9A-ZÆØÅ]+$/i, + 'nl-NL': /^[0-9A-ZÁÉËÏÓÖÜÚ]+$/i, + 'nn-NO': /^[0-9A-ZÆØÅ]+$/i, + 'pl-PL': /^[0-9A-ZĄĆĘŚŁŃÓŻŹ]+$/i, + 'pt-PT': /^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i, + 'ru-RU': /^[0-9А-ЯЁ]+$/i, + 'sl-SI': /^[0-9A-ZČĆĐŠŽ]+$/i, + 'sk-SK': /^[0-9A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i, + 'sr-RS@latin': /^[0-9A-ZČĆŽŠĐ]+$/i, + 'sr-RS': /^[0-9А-ЯЂЈЉЊЋЏ]+$/i, + 'sv-SE': /^[0-9A-ZÅÄÖ]+$/i, + 'tr-TR': /^[0-9A-ZÇĞİıÖŞÜ]+$/i, + 'uk-UA': /^[0-9А-ЩЬЮЯЄIЇҐі]+$/i, + 'ku-IQ': /^[٠١٢٣٤٥٦٧٨٩0-9ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i, + ar: /^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/, + } + t.alphanumeric = l + var u = { 'en-US': '.', ar: '٫' } + t.decimal = u + var i = ['AU', 'GB', 'HK', 'IN', 'NZ', 'ZA', 'ZM'] + t.englishLocales = i + for (var o, a = 0; a < i.length; a++) (r[(o = 'en-'.concat(i[a]))] = r['en-US']), (l[o] = l['en-US']), (u[o] = u['en-US']) + var s = ['AE', 'BH', 'DZ', 'EG', 'IQ', 'JO', 'KW', 'LB', 'LY', 'MA', 'QM', 'QA', 'SA', 'SD', 'SY', 'TN', 'YE'] + t.arabicLocales = s + for (var c, d = 0; d < s.length; d++) (r[(c = 'ar-'.concat(s[d]))] = r.ar), (l[c] = l.ar), (u[c] = u.ar) + var f = [] + t.dotDecimal = f + var p = [ + 'bg-BG', + 'cs-CZ', + 'da-DK', + 'de-DE', + 'el-GR', + 'es-ES', + 'fr-FR', + 'it-IT', + 'ku-IQ', + 'hu-HU', + 'nb-NO', + 'nn-NO', + 'nl-NL', + 'pl-PL', + 'pt-PT', + 'ru-RU', + 'sl-SI', + 'sr-RS@latin', + 'sr-RS', + 'sv-SE', + 'tr-TR', + 'uk-UA', + ] + t.commaDecimal = p + for (var h = 0; h < f.length; h++) u[f[h]] = u['en-US'] + for (var m = 0; m < p.length; m++) u[p[m]] = ',' + ;(r['pt-BR'] = r['pt-PT']), + (l['pt-BR'] = l['pt-PT']), + (u['pt-BR'] = u['pt-PT']), + (r['pl-Pl'] = r['pl-PL']), + (l['pl-Pl'] = l['pl-PL']), + (u['pl-Pl'] = u['pl-PL']) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }) + var r = n(2), + l = n(21), + u = n(24), + i = n(1) + function o(e, t) { + switch (e.kind) { + case i.a.NULL: + return null + case i.a.INT: + return parseInt(e.value, 10) + case i.a.FLOAT: + return parseFloat(e.value) + case i.a.STRING: + case i.a.ENUM: + case i.a.BOOLEAN: + return e.value + case i.a.LIST: + return e.values.map(function(e) { + return o(e, t) + }) + case i.a.OBJECT: + return Object(l.a)( + e.fields, + function(e) { + return e.name.value + }, + function(e) { + return o(e.value, t) + }, + ) + case i.a.VARIABLE: + var n = e.name.value + return t && !Object(u.a)(t[n]) ? t[n] : void 0 + } + throw new Error('Unexpected value node: "'.concat(Object(r.a)(e), '".')) + } + }, + function(e, t, n) { + 'use strict' + function r(e) { + return null == e || e != e + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return h + }) + var r = n(10), + l = n(5), + u = n(14), + i = n(0), + o = n(2), + a = n(24), + s = n(25), + c = n(29), + d = n(32) + function f(e, t, n) { + return 'Expected type '.concat(e, ', found ').concat(t) + (n ? '; '.concat(n) : '.') + } + function p(e, t, n) { + return 'Expected type '.concat(e, ', found ').concat(t, '.') + Object(c.a)('the enum value', n) + } + function h(e) { + return { + NullValue: function(t) { + var n = e.getInputType() + Object(i.L)(n) && e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t)), t)) + }, + ListValue: function(t) { + var n = Object(i.B)(e.getParentInputType()) + if (!Object(i.J)(n)) return m(e, t), !1 + }, + ObjectValue: function(t) { + var n = Object(i.A)(e.getInputType()) + if (!Object(i.F)(n)) return m(e, t), !1 + var u, + a, + c, + d = Object(s.a)(t.fields, function(e) { + return e.name.value + }), + f = !0, + p = !1, + h = void 0 + try { + for (var y, _ = Object(r.a)(n.getFields())[Symbol.iterator](); !(f = (y = _.next()).done); f = !0) { + var g = y.value + if (!d[g.name] && Object(i.Q)(g)) { + var v = Object(o.a)(g.type) + e.reportError( + new l.a( + ((u = n.name), + (a = g.name), + (c = v), + 'Field ' + .concat(u, '.') + .concat(a, ' of required type ') + .concat(c, ' was not provided.')), + t, + ), + ) + } + } + } catch (e) { + ;(p = !0), (h = e) + } finally { + try { + f || null == _.return || _.return() + } finally { + if (p) throw h + } + } + }, + ObjectField: function(t) { + var n, + r, + u, + o = Object(i.A)(e.getParentInputType()) + if (!e.getInputType() && Object(i.F)(o)) { + var a = Object(d.a)(t.name.value, Object.keys(o.getFields())) + e.reportError( + new l.a( + ((n = o.name), + (r = t.name.value), + (u = a), + 'Field "'.concat(r, '" is not defined by type ').concat(n, '.') + Object(c.a)(u)), + t, + ), + ) + } + }, + EnumValue: function(t) { + var n = Object(i.A)(e.getInputType()) + Object(i.E)(n) ? n.getValue(t.value) || e.reportError(new l.a(p(n.name, Object(u.print)(t), y(n, t)), t)) : m(e, t) + }, + IntValue: function(t) { + return m(e, t) + }, + FloatValue: function(t) { + return m(e, t) + }, + StringValue: function(t) { + return m(e, t) + }, + BooleanValue: function(t) { + return m(e, t) + }, + } + } + function m(e, t) { + var n = e.getInputType() + if (n) { + var r = Object(i.A)(n) + if (Object(i.R)(r)) + try { + var s = r.parseLiteral(t, void 0) + Object(a.a)(s) && e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t)), t)) + } catch (r) { + e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t), r.message), t, void 0, void 0, void 0, r)) + } + else { + var c = Object(i.E)(r) ? p(Object(o.a)(n), Object(u.print)(t), y(r, t)) : f(Object(o.a)(n), Object(u.print)(t)) + e.reportError(new l.a(c, t)) + } + } + } + function y(e, t) { + var n = e.getValues().map(function(e) { + return e.name + }) + return Object(d.a)(Object(u.print)(t), n) + } + }, + function(e, t, n) { + 'use strict' + n.r(t) + var r = n(5), + l = n(1), + u = n(18) + var i = n(388), + o = n(389), + a = n(390), + s = n(156), + c = n(391), + d = n(392), + f = n(393), + p = n(394), + h = n(395), + m = n(396), + y = n(397), + _ = n(398), + g = n(399), + v = n(400), + b = n(401), + T = n(402), + w = n(157), + O = n(158), + D = n(159), + E = n(160), + L = n(115), + M = n(161), + S = n(403), + k = n(404), + j = n(162) + function C(e) { + return 'There can be only one '.concat(e, ' type in schema.') + } + function N(e) { + return 'Type for '.concat(e, ' already defined in the schema. It cannot be redefined.') + } + var A = n(0) + function P(e, t) { + return 'Enum value "'.concat(e, '.').concat(t, '" can only be defined once.') + } + function x(e, t) { + return 'Enum value "' + .concat(e, '.') + .concat(t, '" already exists in the schema. It cannot also be defined in this type extension.') + } + function Y(e, t) { + return 'Field "'.concat(e, '.').concat(t, '" can only be defined once.') + } + function I(e, t) { + return 'Field "' + .concat(e, '.') + .concat(t, '" already exists in the schema. It cannot also be defined in this type extension.') + } + function F(e, t) { + return !!(Object(A.N)(e) || Object(A.H)(e) || Object(A.F)(e)) && e.getFields()[t] + } + var R, + B = n(29), + H = n(32) + function V(e, t, n) { + return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + } + function Q(e, t) { + return 'Cannot extend non-'.concat(t, ' type "').concat(e, '".') + } + var U = (V((R = {}), l.a.SCALAR_TYPE_DEFINITION, l.a.SCALAR_TYPE_EXTENSION), + V(R, l.a.OBJECT_TYPE_DEFINITION, l.a.OBJECT_TYPE_EXTENSION), + V(R, l.a.INTERFACE_TYPE_DEFINITION, l.a.INTERFACE_TYPE_EXTENSION), + V(R, l.a.UNION_TYPE_DEFINITION, l.a.UNION_TYPE_EXTENSION), + V(R, l.a.ENUM_TYPE_DEFINITION, l.a.ENUM_TYPE_EXTENSION), + V(R, l.a.INPUT_OBJECT_TYPE_DEFINITION, l.a.INPUT_OBJECT_TYPE_EXTENSION), + R) + function q(e) { + switch (e) { + case l.a.SCALAR_TYPE_EXTENSION: + return 'scalar' + case l.a.OBJECT_TYPE_EXTENSION: + return 'object' + case l.a.INTERFACE_TYPE_EXTENSION: + return 'interface' + case l.a.UNION_TYPE_EXTENSION: + return 'union' + case l.a.ENUM_TYPE_EXTENSION: + return 'enum' + case l.a.INPUT_OBJECT_TYPE_EXTENSION: + return 'input object' + default: + return 'unknown type' + } + } + n.d(t, 'specifiedRules', function() { + return W + }), + n.d(t, 'specifiedSDLRules', function() { + return G + }) + var W = Object.freeze([ + function(e) { + return { + Document: function(t) { + var n, + i = !0, + o = !1, + a = void 0 + try { + for (var s, c = t.definitions[Symbol.iterator](); !(i = (s = c.next()).done); i = !0) { + var d = s.value + Object(u.b)(d) || + e.reportError( + new r.a( + ((n = d.kind === l.a.SCHEMA_DEFINITION || d.kind === l.a.SCHEMA_EXTENSION ? 'schema' : d.name.value), + 'The '.concat(n, ' definition is not executable.')), + d, + ), + ) + } + } catch (e) { + ;(o = !0), (a = e) + } finally { + try { + i || null == c.return || c.return() + } finally { + if (o) throw a + } + } + return !1 + }, + } + }, + i.a, + o.a, + a.a, + s.a, + c.a, + d.a, + f.a, + p.a, + h.a, + m.a, + y.a, + _.a, + g.a, + v.a, + b.a, + T.a, + w.a, + O.a, + D.a, + E.a, + L.a, + M.a, + S.a, + k.a, + j.a, + ]), + G = Object.freeze([ + function(e) { + var t = e.getSchema(), + n = t && (t.astNode || t.getQueryType() || t.getMutationType() || t.getSubscriptionType()), + l = 0 + return { + SchemaDefinition: function(t) { + n + ? e.reportError(new r.a('Cannot define a new schema within a schema extension.', t)) + : (l > 0 && e.reportError(new r.a('Must provide only one schema definition.', t)), ++l) + }, + } + }, + function(e) { + var t = e.getSchema(), + n = Object.create(null), + l = t ? { query: t.getQueryType(), mutation: t.getMutationType(), subscription: t.getSubscriptionType() } : {} + return { SchemaDefinition: u, SchemaExtension: u } + function u(t) { + if (t.operationTypes) { + var u = !0, + i = !1, + o = void 0 + try { + for (var a, s = (t.operationTypes || [])[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + var c = a.value, + d = c.operation, + f = n[d] + l[d] ? e.reportError(new r.a(N(d), c)) : f ? e.reportError(new r.a(C(d), [f, c])) : (n[d] = c) + } + } catch (e) { + ;(i = !0), (o = e) + } finally { + try { + u || null == s.return || s.return() + } finally { + if (i) throw o + } + } + } + return !1 + } + }, + function(e) { + var t = Object.create(null), + n = e.getSchema() + return { + ScalarTypeDefinition: l, + ObjectTypeDefinition: l, + InterfaceTypeDefinition: l, + UnionTypeDefinition: l, + EnumTypeDefinition: l, + InputObjectTypeDefinition: l, + } + function l(l) { + var u = l.name.value + if (!n || !n.getType(u)) + return ( + t[u] + ? e.reportError( + new r.a( + (function(e) { + return 'There can be only one type named "'.concat(e, '".') + })(u), + [t[u], l.name], + ), + ) + : (t[u] = l.name), + !1 + ) + e.reportError( + new r.a( + (function(e) { + return 'Type "'.concat( + e, + '" already exists in the schema. It cannot also be defined in this type definition.', + ) + })(u), + l.name, + ), + ) + } + }, + function(e) { + var t = e.getSchema(), + n = t ? t.getTypeMap() : Object.create(null), + l = Object.create(null) + return { EnumTypeDefinition: u, EnumTypeExtension: u } + function u(t) { + var u = t.name.value + if ((l[u] || (l[u] = Object.create(null)), t.values)) { + var i = l[u], + o = !0, + a = !1, + s = void 0 + try { + for (var c, d = t.values[Symbol.iterator](); !(o = (c = d.next()).done); o = !0) { + var f = c.value, + p = f.name.value, + h = n[u] + Object(A.E)(h) && h.getValue(p) + ? e.reportError(new r.a(x(u, p), f.name)) + : i[p] + ? e.reportError(new r.a(P(u, p), [i[p], f.name])) + : (i[p] = f.name) + } + } catch (e) { + ;(a = !0), (s = e) + } finally { + try { + o || null == d.return || d.return() + } finally { + if (a) throw s + } + } + } + return !1 + } + }, + function(e) { + var t = e.getSchema(), + n = t ? t.getTypeMap() : Object.create(null), + l = Object.create(null) + return { + InputObjectTypeDefinition: u, + InputObjectTypeExtension: u, + InterfaceTypeDefinition: u, + InterfaceTypeExtension: u, + ObjectTypeDefinition: u, + ObjectTypeExtension: u, + } + function u(t) { + var u = t.name.value + if ((l[u] || (l[u] = Object.create(null)), t.fields)) { + var i = l[u], + o = !0, + a = !1, + s = void 0 + try { + for (var c, d = t.fields[Symbol.iterator](); !(o = (c = d.next()).done); o = !0) { + var f = c.value, + p = f.name.value + F(n[u], p) + ? e.reportError(new r.a(I(u, p), f.name)) + : i[p] + ? e.reportError(new r.a(Y(u, p), [i[p], f.name])) + : (i[p] = f.name) + } + } catch (e) { + ;(a = !0), (s = e) + } finally { + try { + o || null == d.return || d.return() + } finally { + if (a) throw s + } + } + } + return !1 + } + }, + function(e) { + var t = Object.create(null), + n = e.getSchema() + return { + DirectiveDefinition: function(l) { + var u = l.name.value + if (!n || !n.getDirective(u)) + return ( + t[u] + ? e.reportError( + new r.a( + (function(e) { + return 'There can be only one directive named "'.concat(e, '".') + })(u), + [t[u], l.name], + ), + ) + : (t[u] = l.name), + !1 + ) + e.reportError( + new r.a( + (function(e) { + return 'Directive "'.concat(e, '" already exists in the schema. It cannot be redefined.') + })(u), + l.name, + ), + ) + }, + } + }, + s.a, + w.a, + O.a, + function(e) { + var t = e.getSchema(), + n = Object.create(null), + i = !0, + o = !1, + a = void 0 + try { + for (var s, c = e.getDocument().definitions[Symbol.iterator](); !(i = (s = c.next()).done); i = !0) { + var d = s.value + Object(u.d)(d) && (n[d.name.value] = d) + } + } catch (e) { + ;(o = !0), (a = e) + } finally { + try { + i || null == c.return || c.return() + } finally { + if (o) throw a + } + } + return { + ScalarTypeExtension: f, + ObjectTypeExtension: f, + InterfaceTypeExtension: f, + UnionTypeExtension: f, + EnumTypeExtension: f, + InputObjectTypeExtension: f, + } + function f(u) { + var i, + o = u.name.value, + a = n[o], + s = t && t.getType(o) + if (a) { + var c = U[a.kind] + c !== u.kind && e.reportError(new r.a(Q(o, q(c)), [a, u])) + } else if (s) { + var d = ((i = s), + Object(A.R)(i) + ? l.a.SCALAR_TYPE_EXTENSION + : Object(A.N)(i) + ? l.a.OBJECT_TYPE_EXTENSION + : Object(A.H)(i) + ? l.a.INTERFACE_TYPE_EXTENSION + : Object(A.T)(i) + ? l.a.UNION_TYPE_EXTENSION + : Object(A.E)(i) + ? l.a.ENUM_TYPE_EXTENSION + : Object(A.F)(i) + ? l.a.INPUT_OBJECT_TYPE_EXTENSION + : void 0) + d !== u.kind && e.reportError(new r.a(Q(o, q(d)), u)) + } else { + var f = Object.keys(n) + t && (f = f.concat(Object.keys(t.getTypeMap()))) + var p = Object(H.a)(o, f) + e.reportError( + new r.a( + (function(e, t) { + return ( + 'Cannot extend type "'.concat(e, '" because it is not defined.') + + Object(B.a)( + t.map(function(e) { + return '"'.concat(e, '"') + }), + ) + ) + })(o, p), + u.name, + ), + ) + } + } + }, + D.b, + E.a, + j.a, + M.b, + ]) + }, + function(e, t, n) { + 'use strict' + var r = n(163), + l = 'function' == typeof Symbol && 'symbol' == typeof Symbol('foo'), + u = Object.prototype.toString, + i = Array.prototype.concat, + o = Object.defineProperty, + a = + o && + (function() { + var e = {} + try { + for (var t in (o(e, 'x', { enumerable: !1, value: e }), e)) return !1 + return e.x === e + } catch (e) { + return !1 + } + })(), + s = function(e, t, n, r) { + var l + ;(t in e && ('function' != typeof (l = r) || '[object Function]' !== u.call(l) || !r())) || + (a ? o(e, t, { configurable: !0, enumerable: !1, value: n, writable: !0 }) : (e[t] = n)) + }, + c = function(e, t) { + var n = arguments.length > 2 ? arguments[2] : {}, + u = r(t) + l && (u = i.call(u, Object.getOwnPropertySymbols(t))) + for (var o = 0; o < u.length; o += 1) s(e, u[o], t[u[o]], n[u[o]]) + } + ;(c.supportsDescriptors = !!a), (e.exports = c) + }, + function(e, t, n) { + 'use strict' + var r = n(420) + e.exports = Function.prototype.bind || r + }, + function(e, t, n) { + 'use strict' + var r = Function.prototype.toString, + l = /^\s*class\b/, + u = function(e) { + try { + var t = r.call(e) + return l.test(t) + } catch (e) { + return !1 + } + }, + i = Object.prototype.toString, + o = 'function' == typeof Symbol && 'symbol' == typeof Symbol.toStringTag + e.exports = function(e) { + if (!e) return !1 + if ('function' != typeof e && 'object' != typeof e) return !1 + if ('function' == typeof e && !e.prototype) return !0 + if (o) + return (function(e) { + try { + return !u(e) && (r.call(e), !0) + } catch (e) { + return !1 + } + })(e) + if (u(e)) return !1 + var t = i.call(e) + return '[object Function]' === t || '[object GeneratorFunction]' === t + } + }, + function(e, t, n) { + 'use strict' + var r = Object.getOwnPropertyDescriptor + ? (function() { + return Object.getOwnPropertyDescriptor(arguments, 'callee').get + })() + : function() { + throw new TypeError() + }, + l = 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator, + u = + Object.getPrototypeOf || + function(e) { + return e.__proto__ + }, + i = void 0, + o = 'undefined' == typeof Uint8Array ? void 0 : u(Uint8Array), + a = { + '$ %Array%': Array, + '$ %ArrayBuffer%': 'undefined' == typeof ArrayBuffer ? void 0 : ArrayBuffer, + '$ %ArrayBufferPrototype%': 'undefined' == typeof ArrayBuffer ? void 0 : ArrayBuffer.prototype, + '$ %ArrayIteratorPrototype%': l ? u([][Symbol.iterator]()) : void 0, + '$ %ArrayPrototype%': Array.prototype, + '$ %ArrayProto_entries%': Array.prototype.entries, + '$ %ArrayProto_forEach%': Array.prototype.forEach, + '$ %ArrayProto_keys%': Array.prototype.keys, + '$ %ArrayProto_values%': Array.prototype.values, + '$ %AsyncFromSyncIteratorPrototype%': void 0, + '$ %AsyncFunction%': void 0, + '$ %AsyncFunctionPrototype%': void 0, + '$ %AsyncGenerator%': void 0, + '$ %AsyncGeneratorFunction%': void 0, + '$ %AsyncGeneratorPrototype%': void 0, + '$ %AsyncIteratorPrototype%': i && l && Symbol.asyncIterator ? i[Symbol.asyncIterator]() : void 0, + '$ %Atomics%': 'undefined' == typeof Atomics ? void 0 : Atomics, + '$ %Boolean%': Boolean, + '$ %BooleanPrototype%': Boolean.prototype, + '$ %DataView%': 'undefined' == typeof DataView ? void 0 : DataView, + '$ %DataViewPrototype%': 'undefined' == typeof DataView ? void 0 : DataView.prototype, + '$ %Date%': Date, + '$ %DatePrototype%': Date.prototype, + '$ %decodeURI%': decodeURI, + '$ %decodeURIComponent%': decodeURIComponent, + '$ %encodeURI%': encodeURI, + '$ %encodeURIComponent%': encodeURIComponent, + '$ %Error%': Error, + '$ %ErrorPrototype%': Error.prototype, + '$ %eval%': eval, + '$ %EvalError%': EvalError, + '$ %EvalErrorPrototype%': EvalError.prototype, + '$ %Float32Array%': 'undefined' == typeof Float32Array ? void 0 : Float32Array, + '$ %Float32ArrayPrototype%': 'undefined' == typeof Float32Array ? void 0 : Float32Array.prototype, + '$ %Float64Array%': 'undefined' == typeof Float64Array ? void 0 : Float64Array, + '$ %Float64ArrayPrototype%': 'undefined' == typeof Float64Array ? void 0 : Float64Array.prototype, + '$ %Function%': Function, + '$ %FunctionPrototype%': Function.prototype, + '$ %Generator%': void 0, + '$ %GeneratorFunction%': void 0, + '$ %GeneratorPrototype%': void 0, + '$ %Int8Array%': 'undefined' == typeof Int8Array ? void 0 : Int8Array, + '$ %Int8ArrayPrototype%': 'undefined' == typeof Int8Array ? void 0 : Int8Array.prototype, + '$ %Int16Array%': 'undefined' == typeof Int16Array ? void 0 : Int16Array, + '$ %Int16ArrayPrototype%': 'undefined' == typeof Int16Array ? void 0 : Int8Array.prototype, + '$ %Int32Array%': 'undefined' == typeof Int32Array ? void 0 : Int32Array, + '$ %Int32ArrayPrototype%': 'undefined' == typeof Int32Array ? void 0 : Int32Array.prototype, + '$ %isFinite%': isFinite, + '$ %isNaN%': isNaN, + '$ %IteratorPrototype%': l ? u(u([][Symbol.iterator]())) : void 0, + '$ %JSON%': JSON, + '$ %JSONParse%': JSON.parse, + '$ %Map%': 'undefined' == typeof Map ? void 0 : Map, + '$ %MapIteratorPrototype%': 'undefined' != typeof Map && l ? u(new Map()[Symbol.iterator]()) : void 0, + '$ %MapPrototype%': 'undefined' == typeof Map ? void 0 : Map.prototype, + '$ %Math%': Math, + '$ %Number%': Number, + '$ %NumberPrototype%': Number.prototype, + '$ %Object%': Object, + '$ %ObjectPrototype%': Object.prototype, + '$ %ObjProto_toString%': Object.prototype.toString, + '$ %ObjProto_valueOf%': Object.prototype.valueOf, + '$ %parseFloat%': parseFloat, + '$ %parseInt%': parseInt, + '$ %Promise%': 'undefined' == typeof Promise ? void 0 : Promise, + '$ %PromisePrototype%': 'undefined' == typeof Promise ? void 0 : Promise.prototype, + '$ %PromiseProto_then%': 'undefined' == typeof Promise ? void 0 : Promise.prototype.then, + '$ %Promise_all%': 'undefined' == typeof Promise ? void 0 : Promise.all, + '$ %Promise_reject%': 'undefined' == typeof Promise ? void 0 : Promise.reject, + '$ %Promise_resolve%': 'undefined' == typeof Promise ? void 0 : Promise.resolve, + '$ %Proxy%': 'undefined' == typeof Proxy ? void 0 : Proxy, + '$ %RangeError%': RangeError, + '$ %RangeErrorPrototype%': RangeError.prototype, + '$ %ReferenceError%': ReferenceError, + '$ %ReferenceErrorPrototype%': ReferenceError.prototype, + '$ %Reflect%': 'undefined' == typeof Reflect ? void 0 : Reflect, + '$ %RegExp%': RegExp, + '$ %RegExpPrototype%': RegExp.prototype, + '$ %Set%': 'undefined' == typeof Set ? void 0 : Set, + '$ %SetIteratorPrototype%': 'undefined' != typeof Set && l ? u(new Set()[Symbol.iterator]()) : void 0, + '$ %SetPrototype%': 'undefined' == typeof Set ? void 0 : Set.prototype, + '$ %SharedArrayBuffer%': 'undefined' == typeof SharedArrayBuffer ? void 0 : SharedArrayBuffer, + '$ %SharedArrayBufferPrototype%': 'undefined' == typeof SharedArrayBuffer ? void 0 : SharedArrayBuffer.prototype, + '$ %String%': String, + '$ %StringIteratorPrototype%': l ? u(''[Symbol.iterator]()) : void 0, + '$ %StringPrototype%': String.prototype, + '$ %Symbol%': l ? Symbol : void 0, + '$ %SymbolPrototype%': l ? Symbol.prototype : void 0, + '$ %SyntaxError%': SyntaxError, + '$ %SyntaxErrorPrototype%': SyntaxError.prototype, + '$ %ThrowTypeError%': r, + '$ %TypedArray%': o, + '$ %TypedArrayPrototype%': o ? o.prototype : void 0, + '$ %TypeError%': TypeError, + '$ %TypeErrorPrototype%': TypeError.prototype, + '$ %Uint8Array%': 'undefined' == typeof Uint8Array ? void 0 : Uint8Array, + '$ %Uint8ArrayPrototype%': 'undefined' == typeof Uint8Array ? void 0 : Uint8Array.prototype, + '$ %Uint8ClampedArray%': 'undefined' == typeof Uint8ClampedArray ? void 0 : Uint8ClampedArray, + '$ %Uint8ClampedArrayPrototype%': 'undefined' == typeof Uint8ClampedArray ? void 0 : Uint8ClampedArray.prototype, + '$ %Uint16Array%': 'undefined' == typeof Uint16Array ? void 0 : Uint16Array, + '$ %Uint16ArrayPrototype%': 'undefined' == typeof Uint16Array ? void 0 : Uint16Array.prototype, + '$ %Uint32Array%': 'undefined' == typeof Uint32Array ? void 0 : Uint32Array, + '$ %Uint32ArrayPrototype%': 'undefined' == typeof Uint32Array ? void 0 : Uint32Array.prototype, + '$ %URIError%': URIError, + '$ %URIErrorPrototype%': URIError.prototype, + '$ %WeakMap%': 'undefined' == typeof WeakMap ? void 0 : WeakMap, + '$ %WeakMapPrototype%': 'undefined' == typeof WeakMap ? void 0 : WeakMap.prototype, + '$ %WeakSet%': 'undefined' == typeof WeakSet ? void 0 : WeakSet, + '$ %WeakSetPrototype%': 'undefined' == typeof WeakSet ? void 0 : WeakSet.prototype, + } + e.exports = function(e, t) { + if (arguments.length > 1 && 'boolean' != typeof t) throw new TypeError('"allowMissing" argument must be a boolean') + var n = '$ ' + e + if (!(n in a)) throw new SyntaxError('intrinsic ' + e + ' does not exist!') + if (void 0 === a[n] && !t) throw new TypeError('intrinsic ' + e + ' exists, but is not available. Please file an issue!') + return a[n] + } + }, + function(e, t, n) { + 'use strict' + n.r(t), + n.d(t, 'getOperationAST', function() { + return l + }) + var r = n(1) + function l(e, t) { + var n = null, + l = !0, + u = !1, + i = void 0 + try { + for (var o, a = e.definitions[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + var s = o.value + if (s.kind === r.a.OPERATION_DEFINITION) + if (t) { + if (s.name && s.name.value === t) return s + } else { + if (n) return null + n = s + } + } + } catch (e) { + ;(u = !0), (i = e) + } finally { + try { + l || null == a.return || a.return() + } finally { + if (u) throw i + } + } + return n + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(438) + t.InMemoryLRUCache = r.InMemoryLRUCache + var l = n(442) + t.PrefixingKeyValueCache = l.PrefixingKeyValueCache + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const l = r(n(192)) + t.default = function(e) { + return l.default ? n(57).createHash(e) : n(193)(e) + } + }, + function(e, t) { + function n(e, t) { + return t.reduce(function(e, t) { + return t.transformSchema ? t.transformSchema(e) : e + }, e) + } + function r(e, t) { + return t.reduce(function(e, t) { + return t.transformRequest ? t.transformRequest(e) : e + }, e) + } + function l(e, t) { + return t.reduce(function(e, t) { + return t.transformResult ? t.transformResult(e) : e + }, e) + } + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.applySchemaTransforms = n), + (t.applyRequestTransforms = r), + (t.applyResultTransforms = l), + (t.composeTransforms = function() { + for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t] + var u = e.slice().reverse() + return { + transformSchema: function(t) { + return n(t, e) + }, + transformRequest: function(e) { + return r(e, u) + }, + transformResult: function(e) { + return l(e, u) + }, + } + }) + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8) + t.default = function(e, t) { + var n = e.__typename + if (!n) throw new Error('Did not fetch typename for object, unable to resolve interface.') + var l = t.getType(n) + if (!(l instanceof r.GraphQLObjectType)) throw new Error('__typename did not match an object type: ' + n) + return l + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(127), + u = n(128), + i = n(199) + t.default = function(e, t, n, o) { + if (!e) return null + var a = i.getResponseKeyFromInfo(o), + s = u.getErrorsFromParent(e, a) + if ('OWN' === s.kind) throw l.locatedError(new Error(s.error.message), o.fieldNodes, r.responsePathAsArray(o.path)) + var c = e[a] + return ( + null == c && (c = e[o.fieldName]), + !c && e.data && e.data[a] && (c = e.data[a]), + s.errors && (c = u.annotateWithChildrenErrors(c, s.errors)), + c + ) + } + }, + function(e, t, n) { + 'use strict' + n.r(t) + var r = n(5) + n.d(t, 'GraphQLError', function() { + return r.a + }), + n.d(t, 'printError', function() { + return r.b + }) + var l = n(30) + n.d(t, 'syntaxError', function() { + return l.a + }) + var u = n(79) + n.d(t, 'locatedError', function() { + return u.a + }) + var i = n(178) + n.d(t, 'formatError', function() { + return i.a + }) + }, + function(e, t, n) { + var r, + l = + (this && this.__extends) || + ((r = function(e, t) { + return (r = + Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && + function(e, t) { + e.__proto__ = t + }) || + function(e, t) { + for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) + })(e, t) + }), + function(e, t) { + function n() { + this.constructor = e + } + r(e, t), (e.prototype = null === t ? Object.create(t) : ((n.prototype = t.prototype), new n())) + }), + u = + (this && this.__assign) || + function() { + return (u = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var i = n(8), + o = n(127), + a = n(199) + function s(e, n) { + var r + if (!n || 0 === n.length) return e + if (Array.isArray(e)) { + var l = {} + return ( + n.forEach(function(e) { + if (e.path) { + var t = e.path[1], + n = l[t] || [] + n.push(u({}, e, { path: e.path.slice(1) })), (l[t] = n) + } + }), + e.map(function(e, t) { + return s(e, l[t]) + }) + ) + } + return u( + {}, + e, + (((r = {})[t.ERROR_SYMBOL] = n.map(function(e) { + return u({}, e, e.path ? { path: e.path.slice(1) } : {}) + })), + r), + ) + } + ;('undefined' != typeof global && 'Symbol' in global) || ('undefined' != typeof window && 'Symbol' in window) + ? (t.ERROR_SYMBOL = Symbol('subSchemaErrors')) + : (t.ERROR_SYMBOL = '@@__subSchemaErrors'), + (t.annotateWithChildrenErrors = s), + (t.getErrorsFromParent = function(e, n) { + for (var r = [], l = 0, u = (e && e[t.ERROR_SYMBOL]) || []; l < u.length; l++) { + var i = u[l] + if (!i.path || (1 === i.path.length && i.path[0] === n)) return { kind: 'OWN', error: i } + i.path[0] === n && r.push(i) + } + return { kind: 'CHILDREN', errors: r } + }) + var c = (function(e) { + function t(t, n) { + var r = e.call(this, t) || this + return (r.errors = n), r + } + return l(t, e), t + })(Error) + t.checkResultAndHandleErrors = function(e, t, n) { + if ((n || (n = a.getResponseKeyFromInfo(t)), e.errors && (!e.data || null == e.data[n]))) { + var r = + 1 === e.errors.length && ((l = e.errors[0]).result || l.extensions || (l.originalError && l.originalError.result)) + ? e.errors[0] + : new c( + e.errors + .map(function(e) { + return e.message + }) + .join('\n'), + e.errors, + ) + throw o.locatedError(r, t.fieldNodes, i.responsePathAsArray(t.path)) + } + var l, + u = e.data[n] + return e.errors && (u = s(u, e.errors)), u + } + }, + function(e, t, n) { + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + l = + (this && this.__generator) || + function(e, t) { + var n, + r, + l, + u, + i = { + label: 0, + sent: function() { + if (1 & l[0]) throw l[1] + return l[1] + }, + trys: [], + ops: [], + } + return ( + (u = { next: o(0), throw: o(1), return: o(2) }), + 'function' == typeof Symbol && + (u[Symbol.iterator] = function() { + return this + }), + u + ) + function o(u) { + return function(o) { + return (function(u) { + if (n) throw new TypeError('Generator is already executing.') + for (; i; ) + try { + if ( + ((n = 1), + r && + (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + !(l = l.call(r, u[1])).done) + ) + return l + switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { + case 0: + case 1: + l = u + break + case 4: + return i.label++, { value: u[1], done: !1 } + case 5: + i.label++, (r = u[1]), (u = [0]) + continue + case 7: + ;(u = i.ops.pop()), i.trys.pop() + continue + default: + if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + i = 0 + continue + } + if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + i.label = u[1] + break + } + if (6 === u[0] && i.label < l[1]) { + ;(i.label = l[1]), (l = u) + break + } + if (l && i.label < l[2]) { + ;(i.label = l[2]), i.ops.push(u) + break + } + l[2] && i.ops.pop(), i.trys.pop() + continue + } + u = t.call(e, i) + } catch (e) { + ;(u = [6, e]), (r = 0) + } finally { + n = l = 0 + } + if (5 & u[0]) throw u[1] + return { value: u[0] ? u[1] : void 0, done: !0 } + })([u, o]) + } + } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var u = n(8), + i = n(124), + o = n(204), + a = n(205), + s = n(207), + c = n(208), + d = n(477), + f = n(209), + p = n(210), + h = n(478) + t.default = function(e) { + for (var t = [], n = 1; n < arguments.length; n++) t[n - 1] = arguments[n] + if (e instanceof u.GraphQLSchema) + throw new Error( + 'Passing positional arguments to delegateToSchema is a deprecated. Please pass named parameters instead.', + ) + return (function(e) { + return r(this, void 0, void 0, function() { + var t, n, r, m, y, _, g, v, b, T, w + return l(this, function(l) { + switch (l.label) { + case 0: + if ( + ((t = e.info), + (n = e.args), + (r = void 0 === n ? {} : n), + (m = e.operation || t.operation.operation), + (y = (function(e, t, n, r, l, i) { + var o = [], + a = [] + n.forEach(function(e) { + var t = e.selectionSet ? e.selectionSet.selections : [] + ;(o = o.concat(t)), (a = a.concat(e.arguments || [])) + }) + var s = null + o.length > 0 && (s = { kind: u.Kind.SELECTION_SET, selections: o }) + var c = { + kind: u.Kind.FIELD, + alias: null, + arguments: a, + selectionSet: s, + name: { kind: u.Kind.NAME, value: e }, + }, + d = { kind: u.Kind.SELECTION_SET, selections: [c] }, + f = { kind: u.Kind.OPERATION_DEFINITION, operation: t, variableDefinitions: l, selectionSet: d, name: i } + return { kind: u.Kind.DOCUMENT, definitions: [f].concat(r) } + })( + e.fieldName, + m, + t.fieldNodes, + Object.keys(t.fragments).map(function(e) { + return t.fragments[e] + }), + t.operation.variableDefinitions, + t.operation.name, + )), + (_ = { document: y, variables: t.variableValues }), + (g = (e.transforms || []).concat([new f.default(t.schema, e.schema)])), + t.mergeInfo && t.mergeInfo.fragments && g.push(new p.default(e.schema, t.mergeInfo.fragments)), + (g = g.concat([ + new o.default(e.schema, r), + new a.default(e.schema), + new s.default(e.schema), + new c.default(t, e.fieldName), + ])), + u.isEnumType(e.info.returnType) && (g = g.concat(new h.default(e.info.returnType))), + (v = i.applyRequestTransforms(_, g)), + !e.skipValidation && (b = u.validate(e.schema, v.document)).length > 0) + ) + throw b + return 'query' !== m && 'mutation' !== m + ? [3, 2] + : ((T = i.applyResultTransforms), [4, u.execute(e.schema, v.document, t.rootValue, e.context, v.variables)]) + case 1: + return [2, T.apply(void 0, [l.sent(), g])] + case 2: + return 'subscription' !== m + ? [3, 4] + : [4, u.subscribe(e.schema, v.document, t.rootValue, e.context, v.variables)] + case 3: + return ( + (w = l.sent()), + [ + 2, + d.default(w, function(e) { + var t, + n = i.applyResultTransforms(e, g), + r = Object.keys(e.data)[0] + return ((t = {})[r] = n), t + }), + ] + ) + case 4: + return [2] + } + }) + }) + })(e) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(203), + u = n(84), + i = n(85), + o = (function() { + function e(e) { + this.transform = e + } + return ( + (e.prototype.transformSchema = function(e) { + var t, + n = this + return u.visitSchema( + e, + (((t = {})[u.VisitSchemaKind.QUERY] = function(e) { + return a(e, function(e, t) { + return n.transform('Query', e, t) + }) + }), + (t[u.VisitSchemaKind.MUTATION] = function(e) { + return a(e, function(e, t) { + return n.transform('Mutation', e, t) + }) + }), + (t[u.VisitSchemaKind.SUBSCRIPTION] = function(e) { + return a(e, function(e, t) { + return n.transform('Subscription', e, t) + }) + }), + t), + ) + }), + e + ) + })() + function a(e, t) { + var n = i.createResolveType(function(e, t) { + return t + }), + u = e.getFields(), + o = {} + return ( + Object.keys(u).forEach(function(e) { + var r = u[e], + l = t(e, r) + void 0 === l ? (o[e] = i.fieldToFieldConfig(r, n, !0)) : null !== l && (l.name ? (o[l.name] = l.field) : (o[e] = l)) + }), + l.default(o) + ? null + : new r.GraphQLObjectType({ name: e.name, description: e.description, astNode: e.astNode, fields: o }) + ) + } + t.default = o + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const l = r(n(192)), + u = (() => { + if (l.default) { + const [e, t] = process.versions.node.split('.', 2).map((e) => parseInt(e, 10)) + return !(e < 8 || (8 === e && t < 5)) + } + return !1 + })() + t.default = u + }, + function(e, t, n) { + 'use strict' + n.r(t) + var r = n(51) + n.d(t, 'Source', function() { + return r.a + }) + var l = n(68) + n.d(t, 'getLocation', function() { + return l.a + }) + var u = n(76) + n.d(t, 'printLocation', function() { + return u.a + }), + n.d(t, 'printSourceLocation', function() { + return u.b + }) + var i = n(1) + n.d(t, 'Kind', function() { + return i.a + }) + var o = n(3) + n.d(t, 'TokenKind', function() { + return o.a + }) + var a = n(41) + n.d(t, 'createLexer', function() { + return a.a + }) + var s = n(40) + n.d(t, 'parse', function() { + return s.a + }), + n.d(t, 'parseValue', function() { + return s.c + }), + n.d(t, 'parseType', function() { + return s.b + }) + var c = n(14) + n.d(t, 'print', function() { + return c.print + }) + var d = n(13) + n.d(t, 'visit', function() { + return d.visit + }), + n.d(t, 'visitInParallel', function() { + return d.visitInParallel + }), + n.d(t, 'visitWithTypeInfo', function() { + return d.visitWithTypeInfo + }), + n.d(t, 'getVisitFn', function() { + return d.getVisitFn + }), + n.d(t, 'BREAK', function() { + return d.BREAK + }) + var f = n(18) + n.d(t, 'isDefinitionNode', function() { + return f.a + }), + n.d(t, 'isExecutableDefinitionNode', function() { + return f.b + }), + n.d(t, 'isSelectionNode', function() { + return f.c + }), + n.d(t, 'isValueNode', function() { + return f.i + }), + n.d(t, 'isTypeNode', function() { + return f.f + }), + n.d(t, 'isTypeSystemDefinitionNode', function() { + return f.g + }), + n.d(t, 'isTypeDefinitionNode', function() { + return f.d + }), + n.d(t, 'isTypeSystemExtensionNode', function() { + return f.h + }), + n.d(t, 'isTypeExtensionNode', function() { + return f.e + }) + var p = n(9) + n.d(t, 'DirectiveLocation', function() { + return p.a + }) + }, + function(e, t, n) { + 'use strict' + n.r(t) + var r = n(93) + n.d(t, 'getIntrospectionQuery', function() { + return r.a + }), + n.d(t, 'introspectionQuery', function() { + return r.b + }) + var l = n(121) + n.d(t, 'getOperationAST', function() { + return l.getOperationAST + }) + var u = n(78) + n.d(t, 'getOperationRootType', function() { + return u.a + }) + var i = n(179) + n.d(t, 'introspectionFromSchema', function() { + return i.a + }) + var o = n(180) + n.d(t, 'buildClientSchema', function() { + return o.a + }) + var a = n(75) + n.d(t, 'buildASTSchema', function() { + return a.b + }), + n.d(t, 'buildSchema', function() { + return a.c + }), + n.d(t, 'getDescription', function() { + return a.d + }) + var s = n(181) + n.d(t, 'extendSchema', function() { + return s.a + }) + var c = n(182) + n.d(t, 'lexicographicSortSchema', function() { + return c.a + }) + var d = n(101) + n.d(t, 'printSchema', function() { + return d.b + }), + n.d(t, 'printType', function() { + return d.c + }), + n.d(t, 'printIntrospectionSchema', function() { + return d.a + }) + var f = n(20) + n.d(t, 'typeFromAST', function() { + return f.a + }) + var p = n(50) + n.d(t, 'valueFromAST', function() { + return p.a + }) + var h = n(113) + n.d(t, 'valueFromASTUntyped', function() { + return h.a + }) + var m = n(54) + n.d(t, 'astFromValue', function() { + return m.a + }) + var y = n(48) + n.d(t, 'TypeInfo', function() { + return y.a + }) + var _ = n(77) + n.d(t, 'coerceValue', function() { + return _.a + }) + var g = n(183) + n.d(t, 'isValidJSValue', function() { + return g.a + }) + var v = n(184) + n.d(t, 'isValidLiteralValue', function() { + return v.a + }) + var b = n(185) + n.d(t, 'concatAST', function() { + return b.a + }) + var T = n(186) + n.d(t, 'separateOperations', function() { + return T.a + }) + var w = n(187) + n.d(t, 'stripIgnoredCharacters', function() { + return w.a + }) + var O = n(36) + n.d(t, 'isEqualType', function() { + return O.b + }), + n.d(t, 'isTypeSubTypeOf', function() { + return O.c + }), + n.d(t, 'doTypesOverlap', function() { + return O.a + }) + var D = n(92) + n.d(t, 'assertValidName', function() { + return D.a + }), + n.d(t, 'isValidNameError', function() { + return D.b + }) + var E = n(82) + n.d(t, 'BreakingChangeType', function() { + return E.a + }), + n.d(t, 'DangerousChangeType', function() { + return E.b + }), + n.d(t, 'findBreakingChanges', function() { + return E.c + }), + n.d(t, 'findDangerousChanges', function() { + return E.d + }) + var L = n(188) + n.d(t, 'findDeprecatedUsages', function() { + return L.a + }) + }, + function(e, t) { + var n = {}.toString + e.exports = function(e) { + return n.call(e).slice(8, -1) + } + }, + function(e, t, n) { + var r = n(73) + e.exports = function(e, t) { + if (!r(e)) return e + var n, l + if (t && 'function' == typeof (n = e.toString) && !r((l = n.call(e)))) return l + if ('function' == typeof (n = e.valueOf) && !r((l = n.call(e)))) return l + if (!t && 'function' == typeof (n = e.toString) && !r((l = n.call(e)))) return l + throw TypeError("Can't convert object to primitive value") + } + }, + function(e, t, n) { + var r = n(43), + l = n(63) + e.exports = function(e, t) { + try { + l(r, e, t) + } catch (n) { + r[e] = t + } + return t + } + }, + function(e, t) { + e.exports = !1 + }, + function(e, t, n) { + var r = n(107), + l = n(220), + u = r('keys') + e.exports = function(e) { + return u[e] || (u[e] = l(e)) + } + }, + function(e, t) { + e.exports = {} + }, + function(e, t) { + var n = Math.ceil, + r = Math.floor + e.exports = function(e) { + return isNaN((e = +e)) ? 0 : (e > 0 ? r : n)(e) + } + }, + function(e, t) { + e.exports = [ + 'constructor', + 'hasOwnProperty', + 'isPrototypeOf', + 'propertyIsEnumerable', + 'toLocaleString', + 'toString', + 'valueOf', + ] + }, + function(e, t, n) { + var r = n(226) + e.exports = function(e, t, n) { + if ((r(e), void 0 === t)) return e + switch (n) { + case 0: + return function() { + return e.call(t) + } + case 1: + return function(n) { + return e.call(t, n) + } + case 2: + return function(n, r) { + return e.call(t, n, r) + } + case 3: + return function(n, r, l) { + return e.call(t, n, r, l) + } + } + return function() { + return e.apply(t, arguments) + } + } + }, + function(e, t, n) { + var r = n(214) + e.exports = function(e) { + return Object(r(e)) + } + }, + function(e, t, n) { + var r = n(56), + l = n(228), + u = n(63), + i = r('unscopables'), + o = Array.prototype + null == o[i] && u(o, i, l(null)), + (e.exports = function(e) { + o[i][e] = !0 + }) + }, + function(e, t) { + e.exports = function(e) { + return ( + e.webpackPolyfill || + ((e.deprecate = function() {}), + (e.paths = []), + e.children || (e.children = []), + Object.defineProperty(e, 'loaded', { + enumerable: !0, + get: function() { + return e.l + }, + }), + Object.defineProperty(e, 'id', { + enumerable: !0, + get: function() { + return e.i + }, + }), + (e.webpackPolyfill = 1)), + e + ) + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + t.GRAPHQL_WS = 'graphql-ws' + t.GRAPHQL_SUBSCRIPTIONS = 'graphql-subscriptions' + }, + function(e, t, n) { + 'use strict' + function r(e, t) { + const n = Buffer.allocUnsafe(t) + for (var r = 0, l = 0; l < e.length; l++) { + const t = e[l] + t.copy(n, r), (r += t.length) + } + return n + } + function l(e, t, n, r, l) { + for (var u = 0; u < l; u++) n[r + u] = e[u] ^ t[3 & u] + } + function u(e, t) { + const n = e.length + for (var r = 0; r < n; r++) e[r] ^= t[3 & r] + } + try { + const t = n( + !(function() { + var e = new Error("Cannot find module 'bufferutil'") + throw ((e.code = 'MODULE_NOT_FOUND'), e) + })(), + ), + i = t.BufferUtil || t + e.exports = { + mask(e, t, n, r, u) { + u < 48 ? l(e, t, n, r, u) : i.mask(e, t, n, r, u) + }, + unmask(e, t) { + e.length < 32 ? u(e, t) : i.unmask(e, t) + }, + concat: r, + } + } catch (t) { + e.exports = { concat: r, mask: l, unmask: u } + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), (e = Date.parse(e)), isNaN(e) ? null : new Date(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + function r(e) { + return (r = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + 'object' === r(e) && null !== e + ? (e = 'function' == typeof e.toString ? e.toString() : '[object Object]') + : (null == e || (isNaN(e) && !e.length)) && (e = '') + return String(e) + }), + (e.exports = t.default), + (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + ;(0, r.default)(e), + (t = (0, l.default)(t, i)).allow_trailing_dot && '.' === e[e.length - 1] && (e = e.substring(0, e.length - 1)) + for (var n = e.split('.'), u = 0; u < n.length; u++) if (n[u].length > 63) return !1 + if (t.require_tld) { + var o = n.pop() + if (!n.length || !/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(o)) return !1 + if (/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(o)) return !1 + } + for (var a, s = 0; s < n.length; s++) { + if (((a = n[s]), t.allow_underscores && (a = a.replace(/_/g, '')), !/^[a-z\u00a1-\uffff0-9-]+$/i.test(a))) return !1 + if (/[\uff01-\uff5e]/.test(a)) return !1 + if ('-' === a[0] || '-' === a[a.length - 1]) return !1 + } + return !0 + }) + var r = u(n(7)), + l = u(n(66)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + var i = { require_tld: !0, allow_underscores: !1, allow_trailing_dot: !1 } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = void 0) + var r = function(e, t) { + return e.some(function(e) { + return t === e + }) + } + ;(t.default = r), (e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + n.r(t) + const r = new (n(0)).g({ + name: 'Upload', + description: 'The `Upload` scalar type represents a file upload.', + parseValue: (e) => e, + parseLiteral() { + throw new Error('‘Upload’ scalar literal unsupported.') + }, + serialize() { + throw new Error('‘Upload’ scalar serialization unsupported.') + }, + }) + var l = n(35), + u = n(406), + i = n(57), + o = n(42), + a = n(155), + s = n(67) + class c extends Error {} + class d extends o.ReadStream { + constructor(e, t) { + super('', {}), + (this.name = t), + (this._writeStream = e), + (this.error = this._writeStream.error), + this.addListener('error', (e) => { + this.error = e + }), + this.open() + } + get ended() { + return this._readableState.ended + } + _read(e) { + if ('number' != typeof this.fd) + return this.once('open', function() { + this._read(e) + }) + if (this._writeStream.finished || this._writeStream.closed) return super._read(e) + const t = this._writeStream.bytesWritten - this.bytesRead + if (0 === t) { + const t = () => { + this._writeStream.removeListener('finish', t), this._writeStream.removeListener('write', t), this._read(e) + } + return this._writeStream.addListener('finish', t), void this._writeStream.addListener('write', t) + } + return super._read(Math.min(e, t)) + } + _destroy(e, t) { + 'number' == typeof this.fd + ? o.close(this.fd, (n) => { + t(n || e), (this.fd = null), (this.closed = !0), this.emit('close') + }) + : this.once('open', this._destroy.bind(this, e, t)) + } + open() { + this._writeStream && + ('number' == typeof this._writeStream.fd + ? ((this.path = this._writeStream.path), super.open()) + : this._writeStream.once('open', () => this.open())) + } + } + class f extends o.WriteStream { + constructor() { + super('', { autoClose: !1 }), + (this._readStreams = new Set()), + (this.error = null), + (this._cleanupSync = () => { + if ( + (process.removeListener('exit', this._cleanupSync), + process.removeListener('SIGINT', this._cleanupSync), + 'number' == typeof this.fd) + ) + try { + o.closeSync(this.fd) + } catch (e) {} + try { + o.unlinkSync(this.path) + } catch (e) {} + }) + } + get finished() { + return this._writableState.finished + } + open() { + i.randomBytes(16, (e, t) => { + e + ? this.destroy(e) + : ((this.path = s.join(a.tmpdir(), `capacitor-${t.toString('hex')}.tmp`)), + o.open(this.path, 'wx', this.mode, (e, t) => { + e + ? this.destroy(e) + : (process.addListener('exit', this._cleanupSync), + process.addListener('SIGINT', this._cleanupSync), + (this.fd = t), + this.emit('open', t), + this.emit('ready')) + })) + }) + } + _write(e, t, n) { + super._write(e, t, (e) => { + e || this.emit('write'), n(e) + }) + } + _destroy(e, t) { + if ('number' != typeof this.fd) return void this.once('open', this._destroy.bind(this, e, t)) + process.removeListener('exit', this._cleanupSync), process.removeListener('SIGINT', this._cleanupSync) + const n = (e) => { + o.unlink(this.path, (n) => { + t(n || e), (this.fd = null), (this.closed = !0), this.emit('close') + }) + } + 'number' != typeof this.fd + ? n(e) + : o.close(this.fd, (t) => { + n(t || e) + }) + } + destroy(e, t) { + if ((e && (this.error = e), this.destroyed)) return super.destroy(e, t) + if (('function' == typeof t && this.once('close', t.bind(this, e)), 0 !== this._readStreams.size)) { + if (((this._destroyPending = !0), e)) for (let t of this._readStreams) t.destroy(e) + } else super.destroy(e, t) + } + createReadStream(e) { + if (this.destroyed) throw new c('A ReadStream cannot be created from a destroyed WriteStream.') + const t = new d(this, e) + this._readStreams.add(t) + const n = () => { + this._deleteReadStream(t), t.removeListener('end', n), t.removeListener('close', n) + } + return t.addListener('end', n), t.addListener('close', n), t + } + _deleteReadStream(e) { + this._readStreams.delete(e) && this._destroyPending && this.destroy() + } + } + var p = n(28), + h = n(407) + const m = 'https://github.com/jaydenseric/graphql-multipart-request-spec', + y = (e) => e && e.constructor === Object, + _ = (e) => 'string' == typeof e || e instanceof String, + g = (e) => { + e.on('error', () => {}), e.resume() + } + class v { + constructor() { + ;(this.promise = new Promise((e, t) => { + ;(this.resolve = (t) => { + ;(this.file = t), e(t) + }), + (this.reject = t) + })), + this.promise.catch(() => {}) + } + } + const b = (e, t, { maxFieldSize: n = 1e6, maxFileSize: r = 1 / 0, maxFiles: i = 1 / 0 } = {}) => + new Promise((o, a) => { + let s, + c, + d, + b, + T, + w = !1, + O = !1 + const D = new u({ headers: e.headers, limits: { fieldSize: n, fields: 2, fileSize: r, files: i } }), + E = (t) => { + if (!s) { + if ((a((s = t)), D.destroy(), c && c.destroy(s), T)) for (const e of T.values()) e.file || e.reject(s) + e.unpipe(D), + setImmediate(() => { + e.resume() + }) + } + }, + L = () => { + if (!O && ((O = !0), T)) for (const e of T.values()) e.file && e.file.capacitor.destroy() + } + D.on('field', (e, t) => { + if (!s) + switch (e) { + case 'operations': + try { + d = JSON.parse(t) + } catch (e) { + return E(p(400, `Invalid JSON in the ‘operations’ multipart field (${m}).`)) + } + if (!y(d) && !Array.isArray(d)) return E(p(400, `Invalid type for the ‘operations’ multipart field (${m}).`)) + b = h(d) + break + case 'map': { + if (!d) return E(p(400, `Misordered multipart fields; ‘map’ should follow ‘operations’ (${m}).`)) + let e + try { + e = JSON.parse(t) + } catch (e) { + return E(p(400, `Invalid JSON in the ‘map’ multipart field (${m}).`)) + } + if (!y(e)) return E(p(400, `Invalid type for the ‘map’ multipart field (${m}).`)) + const n = Object.entries(e) + if (n.length > i) return E(p(413, `${i} max file uploads exceeded.`)) + T = new Map() + for (const [e, t] of n) { + if (!Array.isArray(t)) + return E(p(400, `Invalid type for the ‘map’ multipart field entry key ‘${e}’ array (${m}).`)) + T.set(e, new v()) + for (const [n, r] of t.entries()) { + if (!_(r)) + return E( + p( + 400, + `Invalid type for the ‘map’ multipart field entry key ‘${e}’ array index ‘${n}’ value (${m}).`, + ), + ) + try { + b.set(r, T.get(e).promise) + } catch (t) { + return E( + p( + 400, + `Invalid object path for the ‘map’ multipart field entry key ‘${e}’ array index ‘${n}’ value ‘${r}’ (${m}).`, + ), + ) + } + } + } + o(d) + } + } + }), + D.on('file', (e, t, n, r, u) => { + if (s) return void g(t) + if (!T) return g(t), E(p(400, `Misordered multipart fields; files should follow ‘map’ (${m}).`)) + ;(c = t), + t.on('end', () => { + c === t && (c = null) + }) + const i = T.get(e) + if (!i) return void g(t) + const o = new f() + o.on('error', () => { + t.unpipe(), t.resume() + }), + t.on('limit', () => { + c === t && (c = null), t.unpipe(), o.destroy(p(413, 'File truncated as it exceeds the size limit.')) + }), + t.on('error', (e) => { + c === t && (c = null), t.unpipe(), o.destroy(s || e) + }), + t.pipe(o) + const a = { + filename: n, + mimetype: u, + encoding: r, + createReadStream() { + const e = o.error || (O ? s : null) + if (e) throw e + return o.createReadStream() + }, + } + let d + Object.defineProperty(a, 'stream', { + get: l.deprecate(function() { + return d || (d = this.createReadStream()), d + }, 'File upload property ‘stream’ is deprecated. Use ‘createReadStream()’ instead.'), + }), + Object.defineProperty(a, 'capacitor', { value: o }), + i.resolve(a) + }), + D.once('filesLimit', () => E(p(413, `${i} max file uploads exceeded.`))), + D.once('finish', () => { + if ((e.unpipe(D), e.resume(), !d)) return E(p(400, `Missing multipart field ‘operations’ (${m}).`)) + if (!T) return E(p(400, `Missing multipart field ‘map’ (${m}).`)) + for (const e of T.values()) e.file || e.reject(p(400, 'File missing in the request.')) + }), + D.once('error', E), + t.once('finish', L), + t.once('close', L), + e.once('end', () => { + w = !0 + }), + e.once('close', () => { + w || E(p(499, 'Request disconnected during file upload stream parsing.')) + }), + e.pipe(D) + }), + T = (e) => async (t, n) => { + if (!t.request.is('multipart/form-data')) return n() + const r = new Promise((e) => t.req.on('end', e)) + try { + ;(t.request.body = await b(t.req, t.res, e)), await n() + } finally { + await r + } + }, + w = (e) => (t, n, r) => { + if (!t.is('multipart/form-data')) return r() + const l = new Promise((e) => t.on('end', e)), + { send: u } = n + ;(n.send = (...e) => { + l.then(() => { + ;(n.send = u), n.send(...e) + }) + }), + b(t, n, e) + .then((e) => { + ;(t.body = e), r() + }) + .catch((e) => { + e.status && e.expose && n.status(e.status), r(e) + }) + } + n.d(t, 'GraphQLUpload', function() { + return r + }), + n.d(t, 'processRequest', function() { + return b + }), + n.d(t, 'graphqlUploadKoa', function() { + return T + }), + n.d(t, 'graphqlUploadExpress', function() { + return w + }) + }, + function(e, t) { + e.exports = require('https') + }, + function(e, t, n) { + 'use strict' + e.exports = function(e, t) { + t || (t = {}), 'function' == typeof t && (t = { cmp: t }) + var n, + r = 'boolean' == typeof t.cycles && t.cycles, + l = + t.cmp && + ((n = t.cmp), + function(e) { + return function(t, r) { + var l = { key: t, value: e[t] }, + u = { key: r, value: e[r] } + return n(l, u) + } + }), + u = [] + return (function e(t) { + if ((t && t.toJSON && 'function' == typeof t.toJSON && (t = t.toJSON()), void 0 !== t)) { + if ('number' == typeof t) return isFinite(t) ? '' + t : 'null' + if ('object' != typeof t) return JSON.stringify(t) + var n, i + if (Array.isArray(t)) { + for (i = '[', n = 0; n < t.length; n++) n && (i += ','), (i += e(t[n]) || 'null') + return i + ']' + } + if (null === t) return 'null' + if (-1 !== u.indexOf(t)) { + if (r) return JSON.stringify('__cycle__') + throw new TypeError('Converting circular structure to JSON') + } + var o = u.push(t) - 1, + a = Object.keys(t).sort(l && l(t)) + for (i = '', n = 0; n < a.length; n++) { + var s = a[n], + c = e(t[s]) + c && (i && (i += ','), (i += JSON.stringify(s) + ':' + c)) + } + return u.splice(o, 1), '{' + i + '}' + } + })(e) + } + }, + function(e, t) { + e.exports = require('os') + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }) + var r = n(5), + l = n(32), + u = n(29), + i = n(18) + function o(e) { + var t = e.getSchema(), + n = t ? t.getTypeMap() : Object.create(null), + o = Object.create(null), + s = !0, + c = !1, + d = void 0 + try { + for (var f, p = e.getDocument().definitions[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + var h = f.value + Object(i.d)(h) && (o[h.name.value] = !0) + } + } catch (e) { + ;(c = !0), (d = e) + } finally { + try { + s || null == p.return || p.return() + } finally { + if (c) throw d + } + } + var m = Object.keys(n).concat(Object.keys(o)) + return { + NamedType: function(t, s, c, d, f) { + var p, + h = t.name.value + if (!n[h] && !o[h]) { + var y = f[2] || c, + _ = ((p = y), Boolean(p && !Array.isArray(p) && (Object(i.g)(p) || Object(i.h)(p)))) + if ( + _ && + (function(e) { + return -1 !== a.indexOf(e) + })(h) + ) + return + var g = Object(l.a)(h, _ ? a.concat(m) : m) + e.reportError( + new r.a( + (function(e, t) { + return ( + 'Unknown type "'.concat(e, '".') + + Object(u.a)( + t.map(function(e) { + return '"'.concat(e, '"') + }), + ) + ) + })(h, g), + t, + ), + ) + } + }, + } + } + var a = n(12).g.map(function(e) { + return e.name + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }) + var r = n(5), + l = n(1), + u = n(9), + i = n(15) + function o(e) { + var t = Object.create(null), + n = e.getSchema(), + o = n ? n.getDirectives() : i.i, + a = !0, + s = !1, + c = void 0 + try { + for (var d, f = o[Symbol.iterator](); !(a = (d = f.next()).done); a = !0) { + var p = d.value + t[p.name] = p.locations + } + } catch (e) { + ;(s = !0), (c = e) + } finally { + try { + a || null == f.return || f.return() + } finally { + if (s) throw c + } + } + var h = e.getDocument().definitions, + m = !0, + y = !1, + _ = void 0 + try { + for (var g, v = h[Symbol.iterator](); !(m = (g = v.next()).done); m = !0) { + var b = g.value + b.kind === l.a.DIRECTIVE_DEFINITION && + (t[b.name.value] = b.locations.map(function(e) { + return e.value + })) + } + } catch (e) { + ;(y = !0), (_ = e) + } finally { + try { + m || null == v.return || v.return() + } finally { + if (y) throw _ + } + } + return { + Directive: function(n, i, o, a, s) { + var c = n.name.value, + d = t[c] + if (d) { + var f = (function(e) { + var t = e[e.length - 1] + if (!Array.isArray(t)) + switch (t.kind) { + case l.a.OPERATION_DEFINITION: + switch (t.operation) { + case 'query': + return u.a.QUERY + case 'mutation': + return u.a.MUTATION + case 'subscription': + return u.a.SUBSCRIPTION + } + break + case l.a.FIELD: + return u.a.FIELD + case l.a.FRAGMENT_SPREAD: + return u.a.FRAGMENT_SPREAD + case l.a.INLINE_FRAGMENT: + return u.a.INLINE_FRAGMENT + case l.a.FRAGMENT_DEFINITION: + return u.a.FRAGMENT_DEFINITION + case l.a.VARIABLE_DEFINITION: + return u.a.VARIABLE_DEFINITION + case l.a.SCHEMA_DEFINITION: + case l.a.SCHEMA_EXTENSION: + return u.a.SCHEMA + case l.a.SCALAR_TYPE_DEFINITION: + case l.a.SCALAR_TYPE_EXTENSION: + return u.a.SCALAR + case l.a.OBJECT_TYPE_DEFINITION: + case l.a.OBJECT_TYPE_EXTENSION: + return u.a.OBJECT + case l.a.FIELD_DEFINITION: + return u.a.FIELD_DEFINITION + case l.a.INTERFACE_TYPE_DEFINITION: + case l.a.INTERFACE_TYPE_EXTENSION: + return u.a.INTERFACE + case l.a.UNION_TYPE_DEFINITION: + case l.a.UNION_TYPE_EXTENSION: + return u.a.UNION + case l.a.ENUM_TYPE_DEFINITION: + case l.a.ENUM_TYPE_EXTENSION: + return u.a.ENUM + case l.a.ENUM_VALUE_DEFINITION: + return u.a.ENUM_VALUE + case l.a.INPUT_OBJECT_TYPE_DEFINITION: + case l.a.INPUT_OBJECT_TYPE_EXTENSION: + return u.a.INPUT_OBJECT + case l.a.INPUT_VALUE_DEFINITION: + var n = e[e.length - 3] + return n.kind === l.a.INPUT_OBJECT_TYPE_DEFINITION ? u.a.INPUT_FIELD_DEFINITION : u.a.ARGUMENT_DEFINITION + } + })(s) + f && + -1 === d.indexOf(f) && + e.reportError( + new r.a( + (function(e, t) { + return 'Directive "'.concat(e, '" may not be used on ').concat(t, '.') + })(c, f), + n, + ), + ) + } else e.reportError(new r.a('Unknown directive "'.concat(c, '".'), n)) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }) + var r = n(5), + l = n(1), + u = n(15) + function i(e) { + return 'The directive "'.concat(e, '" can only be used once at this location.') + } + function o(e) { + var t = Object.create(null), + n = e.getSchema(), + o = n ? n.getDirectives() : u.i, + a = !0, + s = !1, + c = void 0 + try { + for (var d, f = o[Symbol.iterator](); !(a = (d = f.next()).done); a = !0) { + var p = d.value + t[p.name] = !p.isRepeatable + } + } catch (e) { + ;(s = !0), (c = e) + } finally { + try { + a || null == f.return || f.return() + } finally { + if (s) throw c + } + } + var h = e.getDocument().definitions, + m = !0, + y = !1, + _ = void 0 + try { + for (var g, v = h[Symbol.iterator](); !(m = (g = v.next()).done); m = !0) { + var b = g.value + b.kind === l.a.DIRECTIVE_DEFINITION && (t[b.name.value] = !b.repeatable) + } + } catch (e) { + ;(y = !0), (_ = e) + } finally { + try { + m || null == v.return || v.return() + } finally { + if (y) throw _ + } + } + return { + enter: function(n) { + var l = n.directives + if (l) { + var u = Object.create(null), + o = !0, + a = !1, + s = void 0 + try { + for (var c, d = l[Symbol.iterator](); !(o = (c = d.next()).done); o = !0) { + var f = c.value, + p = f.name.value + t[p] && (u[p] ? e.reportError(new r.a(i(p), [u[p], f])) : (u[p] = f)) + } + } catch (e) { + ;(a = !0), (s = e) + } finally { + try { + o || null == d.return || d.return() + } finally { + if (a) throw s + } + } + } + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return c + }), + n.d(t, 'b', function() { + return d + }) + var r = n(5), + l = n(32), + u = n(29), + i = n(1), + o = n(15) + function a(e, t, n) { + return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + } + function s(e, t, n) { + return ( + 'Unknown argument "'.concat(e, '" on directive "@').concat(t, '".') + + Object(u.a)( + n.map(function(e) { + return '"'.concat(e, '"') + }), + ) + ) + } + function c(e) { + return (function(e) { + for (var t = 1; t < arguments.length; t++) { + var n = null != arguments[t] ? arguments[t] : {}, + r = Object.keys(n) + 'function' == typeof Object.getOwnPropertySymbols && + (r = r.concat( + Object.getOwnPropertySymbols(n).filter(function(e) { + return Object.getOwnPropertyDescriptor(n, e).enumerable + }), + )), + r.forEach(function(t) { + a(e, t, n[t]) + }) + } + return e + })({}, d(e), { + Argument: function(t) { + var n = e.getArgument(), + i = e.getFieldDef(), + o = e.getParentType() + if (!n && i && o) { + var a = t.name.value, + s = i.args.map(function(e) { + return e.name + }) + e.reportError( + new r.a( + (function(e, t, n, r) { + return ( + 'Unknown argument "' + .concat(e, '" on field "') + .concat(t, '" of type "') + .concat(n, '".') + + Object(u.a)( + r.map(function(e) { + return '"'.concat(e, '"') + }), + ) + ) + })(a, i.name, o.name, Object(l.a)(a, s)), + t, + ), + ) + } + }, + }) + } + function d(e) { + var t = Object.create(null), + n = e.getSchema(), + u = n ? n.getDirectives() : o.i, + a = !0, + c = !1, + d = void 0 + try { + for (var f, p = u[Symbol.iterator](); !(a = (f = p.next()).done); a = !0) { + var h = f.value + t[h.name] = h.args.map(function(e) { + return e.name + }) + } + } catch (e) { + ;(c = !0), (d = e) + } finally { + try { + a || null == p.return || p.return() + } finally { + if (c) throw d + } + } + var m = e.getDocument().definitions, + y = !0, + _ = !1, + g = void 0 + try { + for (var v, b = m[Symbol.iterator](); !(y = (v = b.next()).done); y = !0) { + var T = v.value + T.kind === i.a.DIRECTIVE_DEFINITION && + (t[T.name.value] = T.arguments + ? T.arguments.map(function(e) { + return e.name.value + }) + : []) + } + } catch (e) { + ;(_ = !0), (g = e) + } finally { + try { + y || null == b.return || b.return() + } finally { + if (_) throw g + } + } + return { + Directive: function(n) { + var u = n.name.value, + i = t[u] + if (n.arguments && i) { + var o = !0, + a = !1, + c = void 0 + try { + for (var d, f = n.arguments[Symbol.iterator](); !(o = (d = f.next()).done); o = !0) { + var p = d.value, + h = p.name.value + if (-1 === i.indexOf(h)) { + var m = Object(l.a)(h, i) + e.reportError(new r.a(s(h, u, m), p)) + } + } + } catch (e) { + ;(a = !0), (c = e) + } finally { + try { + o || null == f.return || f.return() + } finally { + if (a) throw c + } + } + } + return !1 + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e) { + var t = Object.create(null) + return { + Field: function() { + t = Object.create(null) + }, + Directive: function() { + t = Object.create(null) + }, + Argument: function(n) { + var l = n.name.value + return ( + t[l] + ? e.reportError( + new r.a( + (function(e) { + return 'There can be only one argument named "'.concat(e, '".') + })(l), + [t[l], n.name], + ), + ) + : (t[l] = n.name), + !1 + ) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return f + }), + n.d(t, 'b', function() { + return p + }) + var r = n(5), + l = n(1), + u = n(2), + i = n(25), + o = n(0), + a = n(14), + s = n(15) + function c(e, t, n) { + return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + } + function d(e, t, n) { + return 'Directive "@' + .concat(e, '" argument "') + .concat(t, '" of type "') + .concat(n, '" is required, but it was not provided.') + } + function f(e) { + return (function(e) { + for (var t = 1; t < arguments.length; t++) { + var n = null != arguments[t] ? arguments[t] : {}, + r = Object.keys(n) + 'function' == typeof Object.getOwnPropertySymbols && + (r = r.concat( + Object.getOwnPropertySymbols(n).filter(function(e) { + return Object.getOwnPropertyDescriptor(n, e).enumerable + }), + )), + r.forEach(function(t) { + c(e, t, n[t]) + }) + } + return e + })({}, p(e), { + Field: { + leave: function(t) { + var n = e.getFieldDef() + if (!n) return !1 + var l, + a, + s, + c = t.arguments || [], + d = Object(i.a)(c, function(e) { + return e.name.value + }), + f = !0, + p = !1, + h = void 0 + try { + for (var m, y = n.args[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + var _ = m.value + !d[_.name] && + Object(o.P)(_) && + e.reportError( + new r.a( + ((l = n.name), + (a = _.name), + (s = Object(u.a)(_.type)), + 'Field "' + .concat(l, '" argument "') + .concat(a, '" of type "') + .concat(s, '" is required, but it was not provided.')), + t, + ), + ) + } + } catch (e) { + ;(p = !0), (h = e) + } finally { + try { + f || null == y.return || y.return() + } finally { + if (p) throw h + } + } + }, + }, + }) + } + function p(e) { + var t = Object.create(null), + n = e.getSchema(), + c = n ? n.getDirectives() : s.i, + f = !0, + p = !1, + m = void 0 + try { + for (var y, _ = c[Symbol.iterator](); !(f = (y = _.next()).done); f = !0) { + var g = y.value + t[g.name] = Object(i.a)(g.args.filter(o.P), function(e) { + return e.name + }) + } + } catch (e) { + ;(p = !0), (m = e) + } finally { + try { + f || null == _.return || _.return() + } finally { + if (p) throw m + } + } + var v = e.getDocument().definitions, + b = !0, + T = !1, + w = void 0 + try { + for (var O, D = v[Symbol.iterator](); !(b = (O = D.next()).done); b = !0) { + var E = O.value + E.kind === l.a.DIRECTIVE_DEFINITION && + (t[E.name.value] = Object(i.a)(E.arguments ? E.arguments.filter(h) : [], function(e) { + return e.name.value + })) + } + } catch (e) { + ;(T = !0), (w = e) + } finally { + try { + b || null == D.return || D.return() + } finally { + if (T) throw w + } + } + return { + Directive: { + leave: function(n) { + var l = n.name.value, + s = t[l] + if (s) + for ( + var c = n.arguments || [], + f = Object(i.a)(c, function(e) { + return e.name.value + }), + p = 0, + h = Object.keys(s); + p < h.length; + p++ + ) { + var m = h[p] + if (!f[m]) { + var y = s[m].type + e.reportError(new r.a(d(l, m, Object(o.S)(y) ? Object(u.a)(y) : Object(a.print)(y)), n)) + } + } + }, + }, + } + } + function h(e) { + return e.type.kind === l.a.NON_NULL_TYPE && null == e.defaultValue + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e) { + var t = [], + n = Object.create(null) + return { + ObjectValue: { + enter: function() { + t.push(n), (n = Object.create(null)) + }, + leave: function() { + n = t.pop() + }, + }, + ObjectField: function(t) { + var l = t.name.value + n[l] + ? e.reportError( + new r.a( + (function(e) { + return 'There can be only one input field named "'.concat(e, '".') + })(l), + [n[l], t.name], + ), + ) + : (n[l] = t.name) + }, + } + } + }, + function(e, t, n) { + 'use strict' + var r = Array.prototype.slice, + l = n(164), + u = Object.keys, + i = u + ? function(e) { + return u(e) + } + : n(415), + o = Object.keys + ;(i.shim = function() { + Object.keys + ? (function() { + var e = Object.keys(arguments) + return e && e.length === arguments.length + })(1, 2) || + (Object.keys = function(e) { + return l(e) ? o(r.call(e)) : o(e) + }) + : (Object.keys = i) + return Object.keys || i + }), + (e.exports = i) + }, + function(e, t, n) { + 'use strict' + var r = Object.prototype.toString + e.exports = function(e) { + var t = r.call(e), + n = '[object Arguments]' === t + return ( + n || + (n = + '[object Array]' !== t && + null !== e && + 'object' == typeof e && + 'number' == typeof e.length && + e.length >= 0 && + '[object Function]' === r.call(e.callee)), + n + ) + } + }, + function(e, t, n) { + 'use strict' + if ( + !( + 'function' == typeof Object.defineProperty && + 'function' == typeof Object.defineProperties && + 'function' == typeof Object.getPrototypeOf && + 'function' == typeof Object.setPrototypeOf + ) + ) + throw new TypeError('util.promisify requires a true ES5 environment') + var r = n(416) + if ('function' != typeof Promise) throw new TypeError('`Promise` must be globally available for util.promisify to work.') + var l = Function.call.bind(Array.prototype.slice), + u = Function.call.bind(Array.prototype.concat), + i = Function.call.bind(Array.prototype.forEach), + o = 'function' == typeof Symbol && 'symbol' == typeof Symbol(''), + a = o ? Symbol('util.promisify.custom') : null, + s = o ? Symbol('customPromisifyArgs') : null + ;(e.exports = function(e) { + if ('function' != typeof e) { + var t = new TypeError('The "original" argument must be of type function') + throw ((t.name = 'TypeError [ERR_INVALID_ARG_TYPE]'), (t.code = 'ERR_INVALID_ARG_TYPE'), t) + } + if (o && e[a]) { + var n = e[a] + if ('function' != typeof n) throw new TypeError('The [util.promisify.custom] property must be a function') + return Object.defineProperty(n, a, { configurable: !0, enumerable: !1, value: n, writable: !1 }), n + } + var c = e[s], + d = function() { + var t = l(arguments), + n = this + return new Promise(function(r, o) { + e.apply( + n, + u(t, function(e) { + var t = arguments.length > 1 ? l(arguments, 1) : [] + if (e) o(e) + else if (void 0 !== c && t.length > 1) { + var n = {} + i(c, function(e, r) { + n[e] = t[r] + }), + r(n) + } else r(t[0]) + }), + ) + }) + } + return ( + Object.setPrototypeOf(d, Object.getPrototypeOf(e)), + Object.defineProperty(d, a, { configurable: !0, enumerable: !1, value: d, writable: !1 }), + Object.defineProperties(d, r(e)) + ) + }), + (e.exports.custom = a), + (e.exports.customPromisifyArgs = s) + }, + function(e, t, n) { + 'use strict' + var r = n(417), + l = Object.defineProperty, + u = Object.getOwnPropertyDescriptor, + i = Object.getOwnPropertyNames, + o = Object.getOwnPropertySymbols, + a = Function.call.bind(Array.prototype.concat), + s = Function.call.bind(Array.prototype.reduce), + c = o + ? function(e) { + return a(i(e), o(e)) + } + : i, + d = r.IsCallable(u) && r.IsCallable(i) + e.exports = function(e) { + if ((r.RequireObjectCoercible(e), !d)) + throw new TypeError('getOwnPropertyDescriptors requires Object.getOwnPropertyDescriptor') + var t = r.ToObject(e) + return s( + c(t), + function(e, n) { + var r, + i, + o, + a = u(t, n) + return ( + void 0 !== a && + ((r = e), + (i = n), + (o = a), + l && i in r ? l(r, i, { configurable: !0, enumerable: !0, value: o, writable: !0 }) : (r[i] = o)), + e + ) + }, + {}, + ) + } + }, + function(e, t) { + e.exports = function(e) { + return null === e || ('function' != typeof e && 'object' != typeof e) + } + }, + function(e, t, n) { + 'use strict' + var r = n(120), + l = r('%TypeError%'), + u = r('%SyntaxError%'), + i = n(99), + o = { + 'Property Descriptor': function(e, t) { + if ('Object' !== e.Type(t)) return !1 + var n = { + '[[Configurable]]': !0, + '[[Enumerable]]': !0, + '[[Get]]': !0, + '[[Set]]': !0, + '[[Value]]': !0, + '[[Writable]]': !0, + } + for (var r in t) if (i(t, r) && !n[r]) return !1 + var u = i(t, '[[Value]]'), + o = i(t, '[[Get]]') || i(t, '[[Set]]') + if (u && o) throw new l('Property Descriptors may not be both accessor and data descriptors') + return !0 + }, + } + e.exports = function(e, t, n, r) { + var i = o[t] + if ('function' != typeof i) throw new u('unknown record type: ' + t) + if (!i(e, r)) throw new l(n + ' must be a ' + t) + console.log(i(e, r), r) + } + }, + function(e, t) { + e.exports = + Number.isNaN || + function(e) { + return e != e + } + }, + function(e, t) { + var n = + Number.isNaN || + function(e) { + return e != e + } + e.exports = + Number.isFinite || + function(e) { + return 'number' == typeof e && !n(e) && e !== 1 / 0 && e !== -1 / 0 + } + }, + function(e, t, n) { + var r = n(118).call(Function.call, Object.prototype.hasOwnProperty), + l = Object.assign + e.exports = function(e, t) { + if (l) return l(e, t) + for (var n in t) r(t, n) && (e[n] = t[n]) + return e + } + }, + function(e, t) { + e.exports = function(e) { + return e >= 0 ? 1 : -1 + } + }, + function(e, t) { + e.exports = function(e, t) { + var n = e % t + return Math.floor(n >= 0 ? n : n + t) + } + }, + function(e, t, n) { + 'use strict' + var r = n(166) + e.exports = function() { + return 'function' == typeof Object.getOwnPropertyDescriptors ? Object.getOwnPropertyDescriptors : r + } + }, + function(e, t, n) { + 'use strict' + var r = n(35), + l = n(165) + e.exports = function() { + return 'function' == typeof r.promisify ? r.promisify : l + } + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const l = n(60), + u = n(177), + i = n(100), + o = n(189) + class a extends Error { + constructor(e, t, n = !1, r) { + super(t), (this.name = 'HttpQueryError'), (this.statusCode = e), (this.isGraphQLError = n), (this.headers = r) + } + } + function s(e, t, n) { + const r = { 'Content-Type': 'application/json' }, + l = i.hasPersistedQueryError(t) ? Object.assign({}, r, { 'Cache-Control': 'private, no-cache, must-revalidate' }) : r + throw new a(e, h({ errors: n ? i.formatApolloErrors(t, { debug: n.debug, formatter: n.formatError }) : t }), !0, l) + } + function c(e, t) { + return r(this, void 0, void 0, function*() { + let n + switch (t.method) { + case 'POST': + if (!t.query || 0 === Object.keys(t.query).length) + throw new a(500, 'POST body missing. Did you forget use body-parser middleware?') + n = t.query + break + case 'GET': + if (!t.query || 0 === Object.keys(t.query).length) throw new a(400, 'GET query missing.') + n = t.query + break + default: + throw new a(405, 'Apollo Server supports only GET/POST requests.', !1, { Allow: 'GET, POST' }) + } + function u(t) { + const n = ((r = e.context), Object.assign(Object.create(Object.getPrototypeOf(r)), r)) + var r + return { + request: t, + response: { http: { headers: new l.Headers() } }, + context: n, + cache: e.cache, + debug: e.debug, + metrics: { captureTraces: !!e.reporting }, + } + } + e = Object.assign({}, e, { plugins: [f, ...e.plugins] }) + const c = { headers: { 'Content-Type': 'application/json' } } + let m + try { + if (Array.isArray(n)) { + const l = n.map((e) => d(t.request, e)) + m = h( + (yield Promise.all( + l.map((t) => + r(this, void 0, void 0, function*() { + try { + const n = u(t) + return yield o.processGraphQLRequest(e, n) + } catch (t) { + return { errors: i.formatApolloErrors([t], e) } + } + }), + ), + )).map(p), + ) + } else { + const r = d(t.request, n) + try { + const t = u(r), + n = yield o.processGraphQLRequest(e, t) + if (n.errors && void 0 === n.data) return s((n.http && n.http.status) || 400, n.errors) + if (n.http) for (const [e, t] of n.http.headers) c.headers[e] = t + m = h(p(n)) + } catch (t) { + if (t instanceof o.InvalidGraphQLRequestError) throw new a(400, t.message) + if (t instanceof i.PersistedQueryNotSupportedError || t instanceof i.PersistedQueryNotFoundError) + return s(200, [t], e) + throw t + } + } + } catch (t) { + if (t instanceof a) throw t + return s(500, [t], e) + } + return (c.headers['Content-Length'] = Buffer.byteLength(m, 'utf8').toString()), { graphqlResponse: m, responseInit: c } + }) + } + function d(e, t) { + let n = t.query, + r = t.extensions + if ('string' == typeof r) + try { + r = JSON.parse(r) + } catch (e) { + throw new a(400, 'Extensions are invalid JSON.') + } + if (n && 'string' != typeof n) + throw 'Document' === n.kind + ? new a( + 400, + "GraphQL queries must be strings. It looks like you're sending the internal graphql-js representation of a parsed query in your request instead of a request in the GraphQL query language. You can convert an AST to a string using the `print` function from `graphql`, or use a client like `apollo-client` which converts the internal representation to a string for you.", + ) + : new a(400, 'GraphQL queries must be strings.') + const l = t.operationName + let u = t.variables + if ('string' == typeof u) + try { + u = JSON.parse(u) + } catch (e) { + throw new a(400, 'Variables are invalid JSON.') + } + return { query: n, operationName: l, variables: u, extensions: r, http: e } + } + ;(t.HttpQueryError = a), + (t.throwHttpGraphQLError = s), + (t.runHttpQuery = function(e, t) { + return r(this, void 0, void 0, function*() { + let n + try { + n = yield u.resolveGraphqlOptions(t.options, ...e) + } catch (e) { + return ( + (e.message = `Invalid options provided to ApolloServer: ${e.message}`), + (e.warning = + 'To remove the stacktrace, set the NODE_ENV environment variable to production if the options creation can fail'), + s(500, [e], { debug: !1 }) + ) + } + if ((void 0 === n.debug && (n.debug = !1), 'function' == typeof n.context)) + try { + n.context() + } catch (e) { + return ( + (e.message = `Context creation failed: ${e.message}`), + e.extensions && e.extensions.code && 'INTERNAL_SERVER_ERROR' !== e.extensions.code + ? s(400, [e], n) + : s(500, [e], n) + ) + } + return c( + { + schema: n.schema, + rootValue: n.rootValue, + context: n.context || {}, + validationRules: n.validationRules, + executor: n.executor, + fieldResolver: n.fieldResolver, + cache: n.cache, + cacheControl: n.cacheControl, + dataSources: n.dataSources, + documentStore: n.documentStore, + extensions: n.extensions, + persistedQueries: n.persistedQueries, + tracing: n.tracing, + formatError: n.formatError, + formatResponse: n.formatResponse, + debug: n.debug, + plugins: n.plugins || [], + reporting: n.reporting, + }, + t, + ) + }) + }), + (t.processHTTPRequest = c) + const f = { + requestDidStart: () => ({ + didResolveOperation({ request: e, operation: t }) { + if (e.http && 'GET' === e.http.method && 'query' !== t.operation) + throw new a(405, 'GET supports only query operation', !1, { Allow: 'POST' }) + }, + }), + } + function p(e) { + return { errors: e.errors, data: e.data, extensions: e.extensions } + } + function h(e) { + return JSON.stringify(e) + '\n' + } + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + } + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.resolveGraphqlOptions = function(e, ...t) { + return r(this, void 0, void 0, function*() { + return 'function' == typeof e ? yield e(...t) : e + }) + }) + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(6) + function l(e) { + e || Object(r.a)(0, 'Received null or undefined error.') + var t = e.message || 'An unknown error occurred.', + n = e.locations, + l = e.path, + u = e.extensions + return u ? { message: t, locations: n, path: l, extensions: u } : { message: t, locations: n, path: l } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return a + }) + var r = n(6), + l = n(26), + u = n(23), + i = n(40), + o = n(93) + function a(e, t) { + var n = Object(i.a)(Object(o.a)(t)), + a = Object(u.h)(e, n) + return (Object(l.a)(a) || a.errors || !a.data) && Object(r.a)(0), a.data + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return m + }) + var r = n(10), + l = n(2), + u = n(6), + i = n(21), + o = n(19), + a = n(50), + s = n(40), + c = n(37), + d = n(0), + f = n(15), + p = n(11), + h = n(12) + function m(e, t) { + ;(Object(o.a)(e) && Object(o.a)(e.__schema)) || + Object(u.a)( + 0, + 'Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: ' + + Object(l.a)(e), + ) + for ( + var n = e.__schema, + m = Object(i.a)( + n.types, + function(e) { + return e.name + }, + function(e) { + return (function(e) { + if (e && e.name && e.kind) + switch (e.kind) { + case p.b.SCALAR: + return (n = e), new d.g({ name: n.name, description: n.description }) + case p.b.OBJECT: + return (function(e) { + if (!e.interfaces) throw new Error('Introspection result missing interfaces: ' + Object(l.a)(e)) + return new d.f({ + name: e.name, + description: e.description, + interfaces: function() { + return e.interfaces.map(E) + }, + fields: function() { + return L(e) + }, + }) + })(e) + case p.b.INTERFACE: + return ( + (t = e), + new d.c({ + name: t.name, + description: t.description, + fields: function() { + return L(t) + }, + }) + ) + case p.b.UNION: + return (function(e) { + if (!e.possibleTypes) throw new Error('Introspection result missing possibleTypes: ' + Object(l.a)(e)) + return new d.h({ + name: e.name, + description: e.description, + types: function() { + return e.possibleTypes.map(D) + }, + }) + })(e) + case p.b.ENUM: + return (function(e) { + if (!e.enumValues) throw new Error('Introspection result missing enumValues: ' + Object(l.a)(e)) + return new d.a({ + name: e.name, + description: e.description, + values: Object(i.a)( + e.enumValues, + function(e) { + return e.name + }, + function(e) { + return { description: e.description, deprecationReason: e.deprecationReason } + }, + ), + }) + })(e) + case p.b.INPUT_OBJECT: + return (function(e) { + if (!e.inputFields) throw new Error('Introspection result missing inputFields: ' + Object(l.a)(e)) + return new d.b({ + name: e.name, + description: e.description, + fields: function() { + return M(e.inputFields) + }, + }) + })(e) + } + var t + var n + throw new Error( + 'Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema:' + + Object(l.a)(e), + ) + })(e) + }, + ), + y = 0, + _ = [].concat(h.g, p.m); + y < _.length; + y++ + ) { + var g = _[y] + m[g.name] && (m[g.name] = g) + } + var v = n.queryType ? D(n.queryType) : null, + b = n.mutationType ? D(n.mutationType) : null, + T = n.subscriptionType ? D(n.subscriptionType) : null, + w = n.directives + ? n.directives.map(function(e) { + if (!e.args) throw new Error('Introspection result missing directive args: ' + Object(l.a)(e)) + if (!e.locations) throw new Error('Introspection result missing directive locations: ' + Object(l.a)(e)) + return new f.c({ name: e.name, description: e.description, locations: e.locations.slice(), args: M(e.args) }) + }) + : [] + return new c.a({ + query: v, + mutation: b, + subscription: T, + types: Object(r.a)(m), + directives: w, + assumeValid: t && t.assumeValid, + allowedLegacyNames: t && t.allowedLegacyNames, + }) + function O(e) { + if (e.kind === p.b.LIST) { + var t = e.ofType + if (!t) throw new Error('Decorated type deeper than introspection query.') + return Object(d.d)(O(t)) + } + if (e.kind === p.b.NON_NULL) { + var n = e.ofType + if (!n) throw new Error('Decorated type deeper than introspection query.') + var r = O(n) + return Object(d.e)(Object(d.t)(r)) + } + if (!e.name) throw new Error('Unknown type reference: ' + Object(l.a)(e)) + return (function(e) { + var t = m[e] + if (!t) + throw new Error( + 'Invalid or incomplete schema, unknown type: '.concat( + e, + '. Ensure that a full introspection query is used in order to build a client schema.', + ), + ) + return t + })(e.name) + } + function D(e) { + var t = O(e) + return Object(d.u)(t) + } + function E(e) { + var t = O(e) + return Object(d.o)(t) + } + function L(e) { + if (!e.fields) throw new Error('Introspection result missing fields: ' + Object(l.a)(e)) + return Object(i.a)( + e.fields, + function(e) { + return e.name + }, + function(e) { + if (!e.args) throw new Error('Introspection result missing field args: ' + Object(l.a)(e)) + return { + description: e.description, + deprecationReason: e.deprecationReason, + type: ((t = e.type), + (n = O(t)), + Object(d.O)(n) || + Object(u.a)(0, 'Introspection must provide output type for fields, but received: ' + Object(l.a)(n) + '.'), + n), + args: M(e.args), + } + var t, n + }, + ) + } + function M(e) { + return Object(i.a)( + e, + function(e) { + return e.name + }, + S, + ) + } + function S(e) { + var t = (function(e) { + var t = O(e) + return ( + Object(d.G)(t) || + Object(u.a)(0, 'Introspection must provide input type for arguments, but received: ' + Object(l.a)(t) + '.'), + t + ) + })(e.type), + n = e.defaultValue ? Object(a.a)(Object(s.c)(e.defaultValue), t) : void 0 + return { description: e.description, type: t, defaultValue: n } + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return b + }) + var r = n(38), + l = n(10), + u = n(2), + i = n(6), + o = n(47), + a = n(21), + s = n(75), + c = n(69), + d = n(37), + f = n(11), + p = n(12), + h = n(0), + m = n(15), + y = n(1), + _ = n(18) + function g(e) { + for (var t = 1; t < arguments.length; t++) { + var n = null != arguments[t] ? arguments[t] : {}, + r = Object.keys(n) + 'function' == typeof Object.getOwnPropertySymbols && + (r = r.concat( + Object.getOwnPropertySymbols(n).filter(function(e) { + return Object.getOwnPropertyDescriptor(n, e).enumerable + }), + )), + r.forEach(function(t) { + v(e, t, n[t]) + }) + } + return e + } + function v(e, t, n) { + return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + } + function b(e, t, n) { + Object(d.b)(e), + (t && t.kind === y.a.DOCUMENT) || Object(i.a)(0, 'Must provide valid Document AST'), + (n && (n.assumeValid || n.assumeValidSDL)) || Object(c.assertValidSDLExtension)(t, e) + var v, + b = [], + T = Object.create(null), + w = [], + O = [], + D = !0, + E = !1, + L = void 0 + try { + for (var M, S = t.definitions[Symbol.iterator](); !(D = (M = S.next()).done); D = !0) { + var k = M.value + if (k.kind === y.a.SCHEMA_DEFINITION) v = k + else if (k.kind === y.a.SCHEMA_EXTENSION) O.push(k) + else if (Object(_.d)(k)) b.push(k) + else if (Object(_.e)(k)) { + var j = k.name.value, + C = T[j] + T[j] = C ? C.concat([k]) : [k] + } else k.kind === y.a.DIRECTIVE_DEFINITION && w.push(k) + } + } catch (e) { + ;(E = !0), (L = e) + } finally { + try { + D || null == S.return || S.return() + } finally { + if (E) throw L + } + } + if (0 === Object.keys(T).length && 0 === b.length && 0 === w.length && 0 === O.length && !v) return e + var N = e.toConfig(), + A = new s.a(n, function(e) { + var t = P[e] + return t || Object(i.a)(0, 'Unknown type: "'.concat(e, '".')), t + }), + P = Object(a.a)( + b, + function(e) { + return e.name.value + }, + function(e) { + return A.buildType(e) + }, + ), + x = !0, + Y = !1, + I = void 0 + try { + for (var F, R = N.types[Symbol.iterator](); !(x = (F = R.next()).done); x = !0) { + var B = F.value + P[B.name] = fe(B) + } + } catch (e) { + ;(Y = !0), (I = e) + } finally { + try { + x || null == R.return || R.return() + } finally { + if (Y) throw I + } + } + var H = { + query: N.query && N.query.name, + mutation: N.mutation && N.mutation.name, + subscription: N.subscription && N.subscription.name, + } + if (v) { + var V = !0, + Q = !1, + U = void 0 + try { + for (var q, W = v.operationTypes[Symbol.iterator](); !(V = (q = W.next()).done); V = !0) { + var G = q.value, + $ = G.operation, + z = G.type + H[$] = z.name.value + } + } catch (e) { + ;(Q = !0), (U = e) + } finally { + try { + V || null == W.return || W.return() + } finally { + if (Q) throw U + } + } + } + for (var J = 0, K = O; J < K.length; J++) { + var Z = K[J] + if (Z.operationTypes) { + var X = !0, + ee = !1, + te = void 0 + try { + for (var ne, re = Z.operationTypes[Symbol.iterator](); !(X = (ne = re.next()).done); X = !0) { + var le = ne.value, + ue = le.operation, + ie = le.type + H[ue] = ie.name.value + } + } catch (e) { + ;(ee = !0), (te = e) + } finally { + try { + X || null == re.return || re.return() + } finally { + if (ee) throw te + } + } + } + } + var oe, + ae = N.allowedLegacyNames.concat((n && n.allowedLegacyNames) || []) + return new d.a({ + query: de(H.query), + mutation: de(H.mutation), + subscription: de(H.subscription), + types: Object(l.a)(P), + directives: ((oe = e.getDirectives().map(pe)), + oe || Object(i.a)(0, 'schema must have default directives'), + oe.concat( + w.map(function(e) { + return A.buildDirective(e) + }), + )), + astNode: v || N.astNode, + extensionASTNodes: N.extensionASTNodes.concat(O), + allowedLegacyNames: ae, + }) + function se(e) { + return Object(h.J)(e) ? new h.d(se(e.ofType)) : Object(h.L)(e) ? new h.e(se(e.ofType)) : ce(e) + } + function ce(e) { + return P[e.name] + } + function de(e) { + return e ? P[e] : null + } + function fe(e) { + if (Object(f.n)(e) || Object(p.f)(e)) return e + if (Object(h.R)(e)) + return (function(e) { + var t = e.toConfig(), + n = T[t.name] || [] + return new h.g(g({}, t, { extensionASTNodes: t.extensionASTNodes.concat(n) })) + })(e) + if (Object(h.N)(e)) + return (function(e) { + var t = e.toConfig(), + n = T[t.name] || [], + l = Object(r.a)(n, function(e) { + return e.interfaces || [] + }), + u = Object(r.a)(n, function(e) { + return e.fields || [] + }) + return new h.f( + g({}, t, { + interfaces: function() { + return [].concat( + e.getInterfaces().map(ce), + l.map(function(e) { + return A.getNamedType(e) + }), + ) + }, + fields: function() { + return g( + {}, + Object(o.a)(t.fields, he), + Object(a.a)( + u, + function(e) { + return e.name.value + }, + function(e) { + return A.buildField(e) + }, + ), + ) + }, + extensionASTNodes: t.extensionASTNodes.concat(n), + }), + ) + })(e) + if (Object(h.H)(e)) + return (function(e) { + var t = e.toConfig(), + n = T[t.name] || [], + l = Object(r.a)(n, function(e) { + return e.fields || [] + }) + return new h.c( + g({}, t, { + fields: function() { + return g( + {}, + Object(o.a)(t.fields, he), + Object(a.a)( + l, + function(e) { + return e.name.value + }, + function(e) { + return A.buildField(e) + }, + ), + ) + }, + extensionASTNodes: t.extensionASTNodes.concat(n), + }), + ) + })(e) + if (Object(h.T)(e)) + return (function(e) { + var t = e.toConfig(), + n = T[t.name] || [], + l = Object(r.a)(n, function(e) { + return e.types || [] + }) + return new h.h( + g({}, t, { + types: function() { + return [].concat( + e.getTypes().map(ce), + l.map(function(e) { + return A.getNamedType(e) + }), + ) + }, + extensionASTNodes: t.extensionASTNodes.concat(n), + }), + ) + })(e) + if (Object(h.E)(e)) + return (function(e) { + var t = e.toConfig(), + n = T[e.name] || [], + l = Object(r.a)(n, function(e) { + return e.values || [] + }) + return new h.a( + g({}, t, { + values: g( + {}, + t.values, + Object(a.a)( + l, + function(e) { + return e.name.value + }, + function(e) { + return A.buildEnumValue(e) + }, + ), + ), + extensionASTNodes: t.extensionASTNodes.concat(n), + }), + ) + })(e) + if (Object(h.F)(e)) + return (function(e) { + var t = e.toConfig(), + n = T[t.name] || [], + l = Object(r.a)(n, function(e) { + return e.fields || [] + }) + return new h.b( + g({}, t, { + fields: function() { + return g( + {}, + Object(o.a)(t.fields, function(e) { + return g({}, e, { type: se(e.type) }) + }), + Object(a.a)( + l, + function(e) { + return e.name.value + }, + function(e) { + return A.buildInputField(e) + }, + ), + ) + }, + extensionASTNodes: t.extensionASTNodes.concat(n), + }), + ) + })(e) + throw new Error('Unexpected type: "'.concat(Object(u.a)(e), '".')) + } + function pe(e) { + var t = e.toConfig() + return new m.c(g({}, t, { args: Object(o.a)(t.args, me) })) + } + function he(e) { + return g({}, e, { type: se(e.type), args: Object(o.a)(e.args, me) }) + } + function me(e) { + return g({}, e, { type: se(e.type) }) + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return f + }) + var r = n(10), + l = n(2), + u = n(21), + i = n(37), + o = n(15), + a = n(0), + s = n(11) + function c(e) { + for (var t = 1; t < arguments.length; t++) { + var n = null != arguments[t] ? arguments[t] : {}, + r = Object.keys(n) + 'function' == typeof Object.getOwnPropertySymbols && + (r = r.concat( + Object.getOwnPropertySymbols(n).filter(function(e) { + return Object.getOwnPropertyDescriptor(n, e).enumerable + }), + )), + r.forEach(function(t) { + d(e, t, n[t]) + }) + } + return e + } + function d(e, t, n) { + return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + } + function f(e) { + var t = e.toConfig(), + n = Object(u.a)( + h(t.types), + function(e) { + return e.name + }, + function(e) { + if (Object(a.R)(e) || Object(s.n)(e)) return e + if (Object(a.N)(e)) { + var t = e.toConfig() + return new a.f( + c({}, t, { + interfaces: function() { + return v(t.interfaces) + }, + fields: function() { + return g(t.fields) + }, + }), + ) + } + if (Object(a.H)(e)) { + var n = e.toConfig() + return new a.c( + c({}, n, { + fields: function() { + return g(n.fields) + }, + }), + ) + } + if (Object(a.T)(e)) { + var r = e.toConfig() + return new a.h( + c({}, r, { + types: function() { + return v(r.types) + }, + }), + ) + } + if (Object(a.E)(e)) { + var u = e.toConfig() + return new a.a(c({}, u, { values: p(u.values) })) + } + if (Object(a.F)(e)) { + var i = e.toConfig() + return new a.b( + c({}, i, { + fields: function() { + return p(i.fields, function(e) { + return c({}, e, { type: d(e.type) }) + }) + }, + }), + ) + } + throw new Error('Unexpected type: "'.concat(Object(l.a)(e), '".')) + }, + ) + return new i.a( + c({}, t, { + types: Object(r.a)(n), + directives: h(t.directives).map(function(e) { + var t = e.toConfig() + return new o.c( + c({}, t, { + locations: m(t.locations, function(e) { + return e + }), + args: _(t.args), + }), + ) + }), + query: y(t.query), + mutation: y(t.mutation), + subscription: y(t.subscription), + }), + ) + function d(e) { + return Object(a.J)(e) ? new a.d(d(e.ofType)) : Object(a.L)(e) ? new a.e(d(e.ofType)) : f(e) + } + function f(e) { + return n[e.name] + } + function y(e) { + return e && f(e) + } + function _(e) { + return p(e, function(e) { + return c({}, e, { type: d(e.type) }) + }) + } + function g(e) { + return p(e, function(e) { + return c({}, e, { type: d(e.type), args: _(e.args) }) + }) + } + function v(e) { + return h(e).map(f) + } + } + function p(e, t) { + for ( + var n = Object.create(null), + r = 0, + l = m(Object.keys(e), function(e) { + return e + }); + r < l.length; + r++ + ) { + var u = l[r], + i = e[u] + n[u] = t ? t(i) : i + } + return n + } + function h(e) { + return m(e, function(e) { + return e.name + }) + } + function m(e, t) { + return e.slice().sort(function(e, n) { + var r = t(e), + l = t(n) + return r.localeCompare(l) + }) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(77) + function l(e, t) { + var n = Object(r.a)(e, t).errors + return n + ? n.map(function(e) { + return e.message + }) + : [] + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return s + }) + var r = n(48), + l = n(1), + u = n(13), + i = n(37), + o = n(115), + a = n(97) + function s(e, t) { + var n = new i.a({}), + s = { kind: l.a.DOCUMENT, definitions: [] }, + c = new r.a(n, void 0, e), + d = new a.b(n, s, c), + f = Object(o.a)(d) + return Object(u.visit)(t, Object(u.visitWithTypeInfo)(c, f)), d.getErrors() + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(38) + function l(e) { + return { + kind: 'Document', + definitions: Object(r.a)(e, function(e) { + return e.definitions + }), + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(13) + function l(e) { + var t, + n = [], + l = Object.create(null), + o = new Map(), + a = Object.create(null), + s = 0 + Object(r.visit)(e, { + OperationDefinition: function(e) { + ;(t = u(e)), n.push(e), o.set(e, s++) + }, + FragmentDefinition: function(e) { + ;(t = e.name.value), (l[t] = e), o.set(e, s++) + }, + FragmentSpread: function(e) { + var n = e.name.value + ;(a[t] || (a[t] = Object.create(null)))[n] = !0 + }, + }) + for (var c = Object.create(null), d = 0, f = n; d < f.length; d++) { + var p = f[d], + h = u(p), + m = Object.create(null) + i(m, a, h) + for (var y = [p], _ = 0, g = Object.keys(m); _ < g.length; _++) { + var v = g[_] + y.push(l[v]) + } + y.sort(function(e, t) { + return (o.get(e) || 0) - (o.get(t) || 0) + }), + (c[h] = { kind: 'Document', definitions: y }) + } + return c + } + function u(e) { + return e.name ? e.name.value : '' + } + function i(e, t, n) { + var r = t[n] + if (r) + for (var l = 0, u = Object.keys(r); l < u.length; l++) { + var o = u[l] + e[o] || ((e[o] = !0), i(e, t, o)) + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return a + }) + var r = n(2), + l = n(51), + u = n(3), + i = n(41), + o = n(45) + function a(e) { + var t = 'string' == typeof e ? new l.a(e) : e + if (!(t instanceof l.a)) throw new TypeError('Must provide string or Source. Received: '.concat(Object(r.a)(t))) + for (var n = t.body, o = Object(i.a)(t), a = '', c = !1; o.advance().kind !== u.a.EOF; ) { + var d = o.token, + f = d.kind, + p = !Object(i.c)(d) + c && (p || d.kind === u.a.SPREAD) && (a += ' ') + var h = n.slice(d.start, d.end) + f === u.a.BLOCK_STRING ? (a += s(h)) : (a += h), (c = p) + } + return a + } + function s(e) { + var t = e.slice(3, -3), + n = Object(o.a)(t), + r = n.split(/\r\n|[\n\r]/g) + Object(o.b)(r) > 0 && (n = '\n' + n) + var l = n[n.length - 1] + return (('"' === l && '\\"""' !== n.slice(-4)) || '\\' === l) && (n += '\n'), '"""' + n + '"""' + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }) + var r = n(5), + l = n(13), + u = n(0), + i = n(48) + function o(e, t) { + var n = [], + o = new i.a(e) + return ( + Object(l.visit)( + t, + Object(l.visitWithTypeInfo)(o, { + Field: function(e) { + var t = o.getFieldDef() + if (t && t.isDeprecated) { + var l = o.getParentType() + if (l) { + var u = t.deprecationReason + n.push(new r.a('The field '.concat(l.name, '.').concat(t.name, ' is deprecated.') + (u ? ' ' + u : ''), e)) + } + } + }, + EnumValue: function(e) { + var t = o.getEnumValue() + if (t && t.isDeprecated) { + var l = Object(u.A)(o.getInputType()) + if (l) { + var i = t.deprecationReason + n.push( + new r.a('The enum value '.concat(l.name, '.').concat(t.name, ' is deprecated.') + (i ? ' ' + i : ''), e), + ) + } + } + }, + }), + ), + n + ) + } + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + l = + (this && this.__importStar) || + function(e) { + if (e && e.__esModule) return e + var t = {} + if (null != e) for (var n in e) Object.hasOwnProperty.call(e, n) && (t[n] = e[n]) + return (t.default = e), t + }, + u = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const i = n(8), + o = l(n(8)), + a = n(190), + s = n(435), + c = n(436), + d = n(100), + f = n(191) + t.InvalidGraphQLRequestError = f.InvalidGraphQLRequestError + const p = n(437), + h = n(122), + m = u(n(123)), + y = n(176) + function _(e) { + return m + .default('sha256') + .update(e) + .digest('hex') + } + ;(t.APQ_CACHE_PREFIX = 'apq:'), + (t.processGraphQLRequest = function(e, n) { + return r(this, void 0, void 0, function*() { + let l + const u = (function() { + a.enableGraphQLExtensions(e.schema) + const t = e.extensions ? e.extensions.map((e) => e()) : [] + return ( + e.tracing && t.push(new c.TracingExtension()), + e.cacheControl && ((l = new s.CacheControlExtension(e.cacheControl)), t.push(l)), + new a.GraphQLExtensionStack(t) + ) + })() + n.context._extensionStack = u + const m = (function() { + const t = [] + if (e.plugins) + for (const r of e.plugins) { + if (!r.requestDidStart) continue + const e = r.requestDidStart(n) + e && t.push(e) + } + return new p.Dispatcher(t) + })() + !(function() { + if (e.dataSources) { + const t = n.context, + r = e.dataSources() + for (const e of Object.values(r)) e.initialize && e.initialize({ context: t, cache: n.cache }) + if ('dataSources' in t) + throw new Error( + 'Please use the dataSources config option instead of putting dataSources on the context yourself.', + ) + t.dataSources = r + } + })() + const g = n.metrics || Object.create(null) + n.metrics || (n.metrics = g) + const v = n.request + let b, + T, + { query: w, extensions: O } = v + if (((g.persistedQueryHit = !1), (g.persistedQueryRegister = !1), O && O.persistedQuery)) { + if (!e.persistedQueries || !e.persistedQueries.cache) throw new d.PersistedQueryNotSupportedError() + if (1 !== O.persistedQuery.version) throw new f.InvalidGraphQLRequestError('Unsupported persisted query version') + if ( + ((T = e.persistedQueries.cache) instanceof h.PrefixingKeyValueCache || + (T = new h.PrefixingKeyValueCache(T, t.APQ_CACHE_PREFIX)), + (b = O.persistedQuery.sha256Hash), + void 0 === w) + ) { + if (!(w = yield T.get(b))) throw new d.PersistedQueryNotFoundError() + g.persistedQueryHit = !0 + } else { + if (b !== _(w)) throw new f.InvalidGraphQLRequestError('provided sha does not match query') + g.persistedQueryRegister = !0 + } + } else { + if (!w) throw new f.InvalidGraphQLRequestError('Must provide query string.') + b = _(w) + } + ;(n.queryHash = b), (n.source = w) + const D = u.requestDidStart({ + request: v.http, + queryString: v.query, + operationName: v.operationName, + variables: v.variables, + extensions: v.extensions, + context: n.context, + persistedQueryHit: g.persistedQueryHit, + persistedQueryRegister: g.persistedQueryRegister, + requestContext: n, + }) + try { + if (e.documentStore) + try { + n.document = yield e.documentStore.get(b) + } catch (e) { + console.warn('An error occurred while attempting to read from the documentStore.', e) + } + if (!n.document) { + const t = yield m.invokeDidStartHook('parsingDidStart', n) + try { + ;(n.document = (function(e, t) { + const n = u.parsingDidStart({ queryString: e }) + try { + return o.parse(e, t) + } finally { + n() + } + })(w, e.parseOptions)), + t() + } catch (e) { + return t(e), yield M(e, d.SyntaxError) + } + const r = yield m.invokeDidStartHook('validationDidStart', n), + l = (function(t) { + let n = i.specifiedRules + e.validationRules && (n = n.concat(e.validationRules)) + const r = u.validationDidStart() + try { + return o.validate(e.schema, t, n) + } finally { + r() + } + })(n.document) + if (0 !== l.length) return r(l), yield M(l, d.ValidationError) + r(), + e.documentStore && + Promise.resolve(e.documentStore.set(b, n.document)).catch((e) => + console.warn('Could not store validated document.', e), + ) + } + const t = i.getOperationAST(n.document, v.operationName) + ;(n.operation = t || void 0), (n.operationName = (t && t.name && t.name.value) || null) + try { + yield m.invokeHookAsync('didResolveOperation', n) + } catch (e) { + if (e instanceof y.HttpQueryError) throw e + return yield M(e) + } + g.persistedQueryRegister && T && Promise.resolve(T.set(b, w)).catch(console.warn) + let a = yield m.invokeHooksUntilNonNull('responseForOperation', n) + if (null == a) { + const t = yield m.invokeDidStartHook('executionDidStart', n) + try { + const l = yield (function(t) { + return r(this, void 0, void 0, function*() { + const { request: n, document: r } = t, + l = { + schema: e.schema, + document: r, + rootValue: 'function' == typeof e.rootValue ? e.rootValue(r) : e.rootValue, + contextValue: t.context, + variableValues: n.variables, + operationName: n.operationName, + fieldResolver: e.fieldResolver, + }, + i = u.executionDidStart({ executionArgs: l }) + try { + return e.executor ? yield e.executor(t) : yield o.execute(l) + } finally { + i() + } + }) + })(n) + l.errors && (yield L(l.errors)), (a = Object.assign({}, l, { errors: l.errors ? S(l.errors) : void 0 })), t() + } catch (e) { + return t(e), yield M(e) + } + } + l && + (n.overallCachePolicy + ? l.overrideOverallCachePolicy(n.overallCachePolicy) + : (n.overallCachePolicy = l.computeOverallCachePolicy())) + const s = u.format() + if ((Object.keys(s).length > 0 && (a.extensions = s), e.formatResponse)) { + const t = e.formatResponse(a, { context: n.context }) + null != t && (a = t) + } + return E(a) + } finally { + D() + } + function E(e) { + return r(this, void 0, void 0, function*() { + return ( + (n.response = u.willSendResponse({ + graphqlResponse: Object.assign({}, n.response, { errors: e.errors, data: e.data, extensions: e.extensions }), + context: n.context, + }).graphqlResponse), + yield m.invokeHookAsync('willSendResponse', n), + n.response + ) + }) + } + function L(e) { + return r(this, void 0, void 0, function*() { + return (n.errors = e), u.didEncounterErrors(e), yield m.invokeHookAsync('didEncounterErrors', n) + }) + } + function M(e, t) { + return r(this, void 0, void 0, function*() { + const n = Array.isArray(e) ? e : [e] + return yield L(n), E({ errors: S(n.map((e) => d.fromGraphQLError(e, t && { errorClass: t }))) }) + }) + } + function S(t) { + return d.formatApolloErrors(t, { formatter: e.formatError, debug: n.debug }) + } + }) + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8) + t.GraphQLExtension = class {} + function l(e) { + const t = e.resolve + e.resolve = (e, n, l, i) => { + const o = i.path.prev, + a = l && l._extensionStack, + s = (a && a.willResolveField(e, n, l, i)) || ((e, t) => {}), + c = i.parentType.resolveObject + let d + o && + c && + (o.__fields || (o.__fields = {}), + (o.__fields[i.fieldName] = i.fieldNodes), + (d = o.__whenObjectResolved) || + ((d = Promise.resolve().then(() => c(e, o.__fields, l, i))), (o.__whenObjectResolved = d))) + try { + const o = t || (a && a.fieldResolver) || r.defaultFieldResolver + let c + return ( + (function(e, t) { + u(e) + ? e.then((e) => t(null, e), (e) => t(e)) + : Array.isArray(e) && e.some(u) + ? Promise.all(e).then((e) => t(null, e), (e) => t(e)) + : t(null, e) + })((c = d ? d.then((e) => o(e, n, l, i)) : o(e, n, l, i)), s), + c + ) + } catch (e) { + throw (s(e), e) + } + } + } + function u(e) { + return e && 'function' == typeof e.then + } + ;(t.GraphQLExtensionStack = class { + constructor(e) { + this.extensions = e + } + requestDidStart(e) { + return this.handleDidStart((t) => t.requestDidStart && t.requestDidStart(e)) + } + parsingDidStart(e) { + return this.handleDidStart((t) => t.parsingDidStart && t.parsingDidStart(e)) + } + validationDidStart() { + return this.handleDidStart((e) => e.validationDidStart && e.validationDidStart()) + } + executionDidStart(e) { + return ( + e.executionArgs.fieldResolver && (this.fieldResolver = e.executionArgs.fieldResolver), + this.handleDidStart((t) => t.executionDidStart && t.executionDidStart(e)) + ) + } + didEncounterErrors(e) { + this.extensions.forEach((t) => { + t.didEncounterErrors && t.didEncounterErrors(e) + }) + } + willSendResponse(e) { + let t = e + return ( + [...this.extensions].reverse().forEach((e) => { + if (e.willSendResponse) { + const n = e.willSendResponse(t) + n && (t = n) + } + }), + t + ) + } + willResolveField(e, t, n, r) { + const l = this.extensions + .map((l) => l.willResolveField && l.willResolveField(e, t, n, r)) + .filter((e) => e) + .reverse() + return (e, t) => { + for (const n of l) n(e, t) + } + } + format() { + return this.extensions + .map((e) => e.format && e.format()) + .filter((e) => e) + .reduce((e, [t, n]) => Object.assign(e, { [t]: n }), {}) + } + handleDidStart(e) { + const t = [] + return ( + this.extensions.forEach((n) => { + try { + const r = e(n) + r && t.push(r) + } catch (e) { + console.error(e) + } + }), + (...e) => { + t.reverse() + for (const n of t) + try { + n(...e) + } catch (e) { + console.error(e) + } + } + ) + } + }), + (t.enableGraphQLExtensions = function(e) { + return e._extensionsEnabled + ? e + : ((e._extensionsEnabled = !0), + (function(e, t) { + const n = e.getTypeMap() + Object.keys(n).forEach((e) => { + const l = n[e] + if (!r.getNamedType(l).name.startsWith('__') && l instanceof r.GraphQLObjectType) { + const n = l.getFields() + Object.keys(n).forEach((r) => { + const l = n[r] + t(l, e, r) + }) + } + }) + })(e, l), + e) + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + t.InvalidGraphQLRequestError = class extends Error {} + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = + 'object' == typeof process && + process && + process.release && + process.versions && + 'string' == typeof process.versions.node) + }, + function(e, t, n) { + ;((t = e.exports = function(e) { + e = e.toLowerCase() + var n = t[e] + if (!n) throw new Error(e + ' is not supported (we accept pull requests)') + return new n() + }).sha = n(443)), + (t.sha1 = n(446)), + (t.sha224 = n(447)), + (t.sha256 = n(194)), + (t.sha384 = n(448)), + (t.sha512 = n(195)) + }, + function(e, t, n) { + var r = n(61), + l = n(71), + u = n(62).Buffer, + i = [ + 1116352408, + 1899447441, + 3049323471, + 3921009573, + 961987163, + 1508970993, + 2453635748, + 2870763221, + 3624381080, + 310598401, + 607225278, + 1426881987, + 1925078388, + 2162078206, + 2614888103, + 3248222580, + 3835390401, + 4022224774, + 264347078, + 604807628, + 770255983, + 1249150122, + 1555081692, + 1996064986, + 2554220882, + 2821834349, + 2952996808, + 3210313671, + 3336571891, + 3584528711, + 113926993, + 338241895, + 666307205, + 773529912, + 1294757372, + 1396182291, + 1695183700, + 1986661051, + 2177026350, + 2456956037, + 2730485921, + 2820302411, + 3259730800, + 3345764771, + 3516065817, + 3600352804, + 4094571909, + 275423344, + 430227734, + 506948616, + 659060556, + 883997877, + 958139571, + 1322822218, + 1537002063, + 1747873779, + 1955562222, + 2024104815, + 2227730452, + 2361852424, + 2428436474, + 2756734187, + 3204031479, + 3329325298, + ], + o = new Array(64) + function a() { + this.init(), (this._w = o), l.call(this, 64, 56) + } + function s(e, t, n) { + return n ^ (e & (t ^ n)) + } + function c(e, t, n) { + return (e & t) | (n & (e | t)) + } + function d(e) { + return ((e >>> 2) | (e << 30)) ^ ((e >>> 13) | (e << 19)) ^ ((e >>> 22) | (e << 10)) + } + function f(e) { + return ((e >>> 6) | (e << 26)) ^ ((e >>> 11) | (e << 21)) ^ ((e >>> 25) | (e << 7)) + } + function p(e) { + return ((e >>> 7) | (e << 25)) ^ ((e >>> 18) | (e << 14)) ^ (e >>> 3) + } + r(a, l), + (a.prototype.init = function() { + return ( + (this._a = 1779033703), + (this._b = 3144134277), + (this._c = 1013904242), + (this._d = 2773480762), + (this._e = 1359893119), + (this._f = 2600822924), + (this._g = 528734635), + (this._h = 1541459225), + this + ) + }), + (a.prototype._update = function(e) { + for ( + var t, + n = this._w, + r = 0 | this._a, + l = 0 | this._b, + u = 0 | this._c, + o = 0 | this._d, + a = 0 | this._e, + h = 0 | this._f, + m = 0 | this._g, + y = 0 | this._h, + _ = 0; + _ < 16; + ++_ + ) + n[_] = e.readInt32BE(4 * _) + for (; _ < 64; ++_) + n[_] = + 0 | + (((((t = n[_ - 2]) >>> 17) | (t << 15)) ^ ((t >>> 19) | (t << 13)) ^ (t >>> 10)) + + n[_ - 7] + + p(n[_ - 15]) + + n[_ - 16]) + for (var g = 0; g < 64; ++g) { + var v = (y + f(a) + s(a, h, m) + i[g] + n[g]) | 0, + b = (d(r) + c(r, l, u)) | 0 + ;(y = m), (m = h), (h = a), (a = (o + v) | 0), (o = u), (u = l), (l = r), (r = (v + b) | 0) + } + ;(this._a = (r + this._a) | 0), + (this._b = (l + this._b) | 0), + (this._c = (u + this._c) | 0), + (this._d = (o + this._d) | 0), + (this._e = (a + this._e) | 0), + (this._f = (h + this._f) | 0), + (this._g = (m + this._g) | 0), + (this._h = (y + this._h) | 0) + }), + (a.prototype._hash = function() { + var e = u.allocUnsafe(32) + return ( + e.writeInt32BE(this._a, 0), + e.writeInt32BE(this._b, 4), + e.writeInt32BE(this._c, 8), + e.writeInt32BE(this._d, 12), + e.writeInt32BE(this._e, 16), + e.writeInt32BE(this._f, 20), + e.writeInt32BE(this._g, 24), + e.writeInt32BE(this._h, 28), + e + ) + }), + (e.exports = a) + }, + function(e, t, n) { + var r = n(61), + l = n(71), + u = n(62).Buffer, + i = [ + 1116352408, + 3609767458, + 1899447441, + 602891725, + 3049323471, + 3964484399, + 3921009573, + 2173295548, + 961987163, + 4081628472, + 1508970993, + 3053834265, + 2453635748, + 2937671579, + 2870763221, + 3664609560, + 3624381080, + 2734883394, + 310598401, + 1164996542, + 607225278, + 1323610764, + 1426881987, + 3590304994, + 1925078388, + 4068182383, + 2162078206, + 991336113, + 2614888103, + 633803317, + 3248222580, + 3479774868, + 3835390401, + 2666613458, + 4022224774, + 944711139, + 264347078, + 2341262773, + 604807628, + 2007800933, + 770255983, + 1495990901, + 1249150122, + 1856431235, + 1555081692, + 3175218132, + 1996064986, + 2198950837, + 2554220882, + 3999719339, + 2821834349, + 766784016, + 2952996808, + 2566594879, + 3210313671, + 3203337956, + 3336571891, + 1034457026, + 3584528711, + 2466948901, + 113926993, + 3758326383, + 338241895, + 168717936, + 666307205, + 1188179964, + 773529912, + 1546045734, + 1294757372, + 1522805485, + 1396182291, + 2643833823, + 1695183700, + 2343527390, + 1986661051, + 1014477480, + 2177026350, + 1206759142, + 2456956037, + 344077627, + 2730485921, + 1290863460, + 2820302411, + 3158454273, + 3259730800, + 3505952657, + 3345764771, + 106217008, + 3516065817, + 3606008344, + 3600352804, + 1432725776, + 4094571909, + 1467031594, + 275423344, + 851169720, + 430227734, + 3100823752, + 506948616, + 1363258195, + 659060556, + 3750685593, + 883997877, + 3785050280, + 958139571, + 3318307427, + 1322822218, + 3812723403, + 1537002063, + 2003034995, + 1747873779, + 3602036899, + 1955562222, + 1575990012, + 2024104815, + 1125592928, + 2227730452, + 2716904306, + 2361852424, + 442776044, + 2428436474, + 593698344, + 2756734187, + 3733110249, + 3204031479, + 2999351573, + 3329325298, + 3815920427, + 3391569614, + 3928383900, + 3515267271, + 566280711, + 3940187606, + 3454069534, + 4118630271, + 4000239992, + 116418474, + 1914138554, + 174292421, + 2731055270, + 289380356, + 3203993006, + 460393269, + 320620315, + 685471733, + 587496836, + 852142971, + 1086792851, + 1017036298, + 365543100, + 1126000580, + 2618297676, + 1288033470, + 3409855158, + 1501505948, + 4234509866, + 1607167915, + 987167468, + 1816402316, + 1246189591, + ], + o = new Array(160) + function a() { + this.init(), (this._w = o), l.call(this, 128, 112) + } + function s(e, t, n) { + return n ^ (e & (t ^ n)) + } + function c(e, t, n) { + return (e & t) | (n & (e | t)) + } + function d(e, t) { + return ((e >>> 28) | (t << 4)) ^ ((t >>> 2) | (e << 30)) ^ ((t >>> 7) | (e << 25)) + } + function f(e, t) { + return ((e >>> 14) | (t << 18)) ^ ((e >>> 18) | (t << 14)) ^ ((t >>> 9) | (e << 23)) + } + function p(e, t) { + return ((e >>> 1) | (t << 31)) ^ ((e >>> 8) | (t << 24)) ^ (e >>> 7) + } + function h(e, t) { + return ((e >>> 1) | (t << 31)) ^ ((e >>> 8) | (t << 24)) ^ ((e >>> 7) | (t << 25)) + } + function m(e, t) { + return ((e >>> 19) | (t << 13)) ^ ((t >>> 29) | (e << 3)) ^ (e >>> 6) + } + function y(e, t) { + return ((e >>> 19) | (t << 13)) ^ ((t >>> 29) | (e << 3)) ^ ((e >>> 6) | (t << 26)) + } + function _(e, t) { + return e >>> 0 < t >>> 0 ? 1 : 0 + } + r(a, l), + (a.prototype.init = function() { + return ( + (this._ah = 1779033703), + (this._bh = 3144134277), + (this._ch = 1013904242), + (this._dh = 2773480762), + (this._eh = 1359893119), + (this._fh = 2600822924), + (this._gh = 528734635), + (this._hh = 1541459225), + (this._al = 4089235720), + (this._bl = 2227873595), + (this._cl = 4271175723), + (this._dl = 1595750129), + (this._el = 2917565137), + (this._fl = 725511199), + (this._gl = 4215389547), + (this._hl = 327033209), + this + ) + }), + (a.prototype._update = function(e) { + for ( + var t = this._w, + n = 0 | this._ah, + r = 0 | this._bh, + l = 0 | this._ch, + u = 0 | this._dh, + o = 0 | this._eh, + a = 0 | this._fh, + g = 0 | this._gh, + v = 0 | this._hh, + b = 0 | this._al, + T = 0 | this._bl, + w = 0 | this._cl, + O = 0 | this._dl, + D = 0 | this._el, + E = 0 | this._fl, + L = 0 | this._gl, + M = 0 | this._hl, + S = 0; + S < 32; + S += 2 + ) + (t[S] = e.readInt32BE(4 * S)), (t[S + 1] = e.readInt32BE(4 * S + 4)) + for (; S < 160; S += 2) { + var k = t[S - 30], + j = t[S - 30 + 1], + C = p(k, j), + N = h(j, k), + A = m((k = t[S - 4]), (j = t[S - 4 + 1])), + P = y(j, k), + x = t[S - 14], + Y = t[S - 14 + 1], + I = t[S - 32], + F = t[S - 32 + 1], + R = (N + Y) | 0, + B = (C + x + _(R, N)) | 0 + ;(B = ((B = (B + A + _((R = (R + P) | 0), P)) | 0) + I + _((R = (R + F) | 0), F)) | 0), (t[S] = B), (t[S + 1] = R) + } + for (var H = 0; H < 160; H += 2) { + ;(B = t[H]), (R = t[H + 1]) + var V = c(n, r, l), + Q = c(b, T, w), + U = d(n, b), + q = d(b, n), + W = f(o, D), + G = f(D, o), + $ = i[H], + z = i[H + 1], + J = s(o, a, g), + K = s(D, E, L), + Z = (M + G) | 0, + X = (v + W + _(Z, M)) | 0 + X = + ((X = ((X = (X + J + _((Z = (Z + K) | 0), K)) | 0) + $ + _((Z = (Z + z) | 0), z)) | 0) + + B + + _((Z = (Z + R) | 0), R)) | + 0 + var ee = (q + Q) | 0, + te = (U + V + _(ee, q)) | 0 + ;(v = g), + (M = L), + (g = a), + (L = E), + (a = o), + (E = D), + (o = (u + X + _((D = (O + Z) | 0), O)) | 0), + (u = l), + (O = w), + (l = r), + (w = T), + (r = n), + (T = b), + (n = (X + te + _((b = (Z + ee) | 0), Z)) | 0) + } + ;(this._al = (this._al + b) | 0), + (this._bl = (this._bl + T) | 0), + (this._cl = (this._cl + w) | 0), + (this._dl = (this._dl + O) | 0), + (this._el = (this._el + D) | 0), + (this._fl = (this._fl + E) | 0), + (this._gl = (this._gl + L) | 0), + (this._hl = (this._hl + M) | 0), + (this._ah = (this._ah + n + _(this._al, b)) | 0), + (this._bh = (this._bh + r + _(this._bl, T)) | 0), + (this._ch = (this._ch + l + _(this._cl, w)) | 0), + (this._dh = (this._dh + u + _(this._dl, O)) | 0), + (this._eh = (this._eh + o + _(this._el, D)) | 0), + (this._fh = (this._fh + a + _(this._fl, E)) | 0), + (this._gh = (this._gh + g + _(this._gl, L)) | 0), + (this._hh = (this._hh + v + _(this._hl, M)) | 0) + }), + (a.prototype._hash = function() { + var e = u.allocUnsafe(64) + function t(t, n, r) { + e.writeInt32BE(t, r), e.writeInt32BE(n, r + 4) + } + return ( + t(this._ah, this._al, 0), + t(this._bh, this._bl, 8), + t(this._ch, this._cl, 16), + t(this._dh, this._dl, 24), + t(this._eh, this._el, 32), + t(this._fh, this._fl, 40), + t(this._gh, this._gl, 48), + t(this._hh, this._hl, 56), + e + ) + }), + (e.exports = a) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + ;(t.defaultPlaygroundOptions = { + version: '1.7.30', + settings: { + 'general.betaUpdates': !1, + 'editor.theme': 'dark', + 'editor.cursorShape': 'line', + 'editor.reuseHeaders': !0, + 'tracing.hideTracingResponse': !0, + 'queryPlan.hideQueryPlanResponse': !0, + 'editor.fontSize': 14, + 'editor.fontFamily': "'Source Code Pro', 'Consolas', 'Inconsolata', 'Droid Sans Mono', 'Monaco', monospace", + 'request.credentials': 'omit', + }, + }), + (t.createPlaygroundOptions = function(e) { + if (void 0 === e || !e) return + const n = 'boolean' == typeof e ? {} : e || {}, + r = n.hasOwnProperty('settings') + ? { settings: Object.assign({}, t.defaultPlaygroundOptions.settings, n.settings) } + : { settings: void 0 } + return Object.assign({}, t.defaultPlaygroundOptions, n, r) + }) + }, + function(e, t) { + function n(e) { + return e && 'object' == typeof e && !Array.isArray(e) + } + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function e(t, r) { + var l = Object.assign({}, t) + return ( + n(t) && + n(r) && + Object.keys(r).forEach(function(u) { + var i, o + n(r[u]) + ? u in t + ? (l[u] = e(t[u], r[u])) + : Object.assign(l, (((i = {})[u] = r[u]), i)) + : Object.assign(l, (((o = {})[u] = r[u]), o)) + }), + l + ) + }) + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8) + ;(t.specifiedScalarTypes = [r.GraphQLString, r.GraphQLInt, r.GraphQLFloat, r.GraphQLBoolean, r.GraphQLID]), + (t.default = function(e) { + return ( + r.isNamedType(e) && + (e.name === r.GraphQLString.name || + e.name === r.GraphQLInt.name || + e.name === r.GraphQLFloat.name || + e.name === r.GraphQLBoolean.name || + e.name === r.GraphQLID.name) + ) + }) + }, + function(e, t) { + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.getResponseKeyFromInfo = function(e) { + return e.fieldNodes[0].alias ? e.fieldNodes[0].alias.value : e.fieldName + }) + }, + function(e, t, n) { + var r = n(57) + e.exports = function() { + return r.randomBytes(16) + } + }, + function(e, t) { + for (var n = [], r = 0; r < 256; ++r) n[r] = (r + 256).toString(16).substr(1) + e.exports = function(e, t) { + var r = t || 0, + l = n + return [ + l[e[r++]], + l[e[r++]], + l[e[r++]], + l[e[r++]], + '-', + l[e[r++]], + l[e[r++]], + '-', + l[e[r++]], + l[e[r++]], + '-', + l[e[r++]], + l[e[r++]], + '-', + l[e[r++]], + l[e[r++]], + l[e[r++]], + l[e[r++]], + l[e[r++]], + l[e[r++]], + ].join('') + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(70), + l = n(70) + ;(t.execute = l.execute), + (t.default = function(e) { + return function(t) { + return r.makePromise(r.execute(e, t)) + } + }) + }, + function(e, t) { + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + if (!e) return !0 + for (var t in e) if (Object.hasOwnProperty.call(e, t)) return !1 + return !0 + }) + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8), + u = (function() { + function e(e, t) { + ;(this.schema = e), (this.args = t) + } + return ( + (e.prototype.transformRequest = function(e) { + var t = (function(e, t, n) { + var u = t.definitions.filter(function(e) { + return e.kind === l.Kind.OPERATION_DEFINITION + }), + o = t.definitions.filter(function(e) { + return e.kind === l.Kind.FRAGMENT_DEFINITION + }), + a = {}, + s = u.map(function(t) { + var u, + o = t.variableDefinitions.map(function(e) { + return e.variable.name.value + }), + s = 0, + c = {} + u = + 'subscription' === t.operation + ? e.getSubscriptionType() + : 'mutation' === t.operation + ? e.getMutationType() + : e.getQueryType() + var d = [] + return ( + t.selectionSet.selections.forEach(function(e) { + if (e.kind === l.Kind.FIELD) { + var t = {} + e.arguments.forEach(function(e) { + t[e.name.value] = e + }) + var f = e.name.value, + p = u.getFields()[f] + p.args.forEach(function(e) { + if (e.name in n) { + var r = (function(e) { + var t + do { + ;(t = '_v' + s + '_' + e), s++ + } while (-1 !== o.indexOf(t)) + return t + })(e.name) + ;(a[e.name] = r), + (t[e.name] = { + kind: l.Kind.ARGUMENT, + name: { kind: l.Kind.NAME, value: e.name }, + value: { kind: l.Kind.VARIABLE, name: { kind: l.Kind.NAME, value: r } }, + }), + o.push(r), + (c[r] = { + kind: l.Kind.VARIABLE_DEFINITION, + variable: { kind: l.Kind.VARIABLE, name: { kind: l.Kind.NAME, value: r } }, + type: i(e.type), + }) + } + }), + d.push( + r({}, e, { + arguments: Object.keys(t).map(function(e) { + return t[e] + }), + }), + ) + } else d.push(e) + }), + r({}, t, { + variableDefinitions: t.variableDefinitions.concat( + Object.keys(c).map(function(e) { + return c[e] + }), + ), + selectionSet: { kind: l.Kind.SELECTION_SET, selections: d }, + }) + ) + }), + c = {} + return ( + Object.keys(a).forEach(function(e) { + c[a[e]] = n[e] + }), + { document: r({}, t, { definitions: s.concat(o) }), newVariables: c } + ) + })(this.schema, e.document, this.args), + n = t.document, + u = t.newVariables + return { document: n, variables: r({}, e.variables, u) } + }), + e + ) + })() + function i(e) { + if (e instanceof l.GraphQLNonNull) { + var t = i(e.ofType) + if (t.kind === l.Kind.LIST_TYPE || t.kind === l.Kind.NAMED_TYPE) return { kind: l.Kind.NON_NULL_TYPE, type: t } + throw new Error('Incorrent inner non-null type') + } + return e instanceof l.GraphQLList + ? { kind: l.Kind.LIST_TYPE, type: i(e.ofType) } + : { kind: l.Kind.NAMED_TYPE, name: { kind: l.Kind.NAME, value: e.toString() } } + } + t.default = u + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8), + u = n(206), + i = (function() { + function e(e) { + this.targetSchema = e + } + return ( + (e.prototype.transformRequest = function(e) { + var t = (function(e, t) { + var n = t.definitions.filter(function(e) { + return e.kind === l.Kind.OPERATION_DEFINITION + }), + r = t.definitions.filter(function(e) { + return e.kind === l.Kind.FRAGMENT_DEFINITION + }), + u = [], + i = [], + a = [], + c = r.filter(function(t) { + var n = t.typeCondition.name.value + return Boolean(e.getType(n)) + }), + d = {} + c.forEach(function(t) { + var n = t.typeCondition.name.value, + r = e.getType(n) + d[t.name.value] = r + }) + var f = Object.create(null) + return ( + n.forEach(function(t) { + var n + n = + 'subscription' === t.operation + ? e.getSubscriptionType() + : 'mutation' === t.operation + ? e.getMutationType() + : e.getQueryType() + var r = o(e, n, d, t.selectionSet), + p = r.selectionSet, + h = r.usedFragments, + m = r.usedVariables + u = s(u, h) + var y = (function(e, t, n, r, u) { + for ( + var i = [], + a = [], + c = function() { + var c = u.pop(), + d = n.find(function(e) { + return e.name.value === c + }) + if (d) { + var f = c, + p = d.typeCondition.name.value, + h = e.getType(p), + m = o(e, h, r, d.selectionSet), + y = m.selectionSet, + _ = m.usedFragments, + g = m.usedVariables + ;(u = s(u, _)), + (i = s(i, g)), + t[f] || + ((t[f] = !0), + a.push({ + kind: l.Kind.FRAGMENT_DEFINITION, + name: { kind: l.Kind.NAME, value: f }, + typeCondition: d.typeCondition, + selectionSet: y, + })) + } + }; + 0 !== u.length; + + ) + c() + return { usedVariables: i, newFragments: a, fragmentSet: t } + })(e, f, c, d, u), + _ = y.usedVariables, + g = y.newFragments, + v = y.fragmentSet, + b = s(m, _) + ;(a = g), (f = v) + var T = t.variableDefinitions.filter(function(e) { + return -1 !== b.indexOf(e.variable.name.value) + }) + i.push({ + kind: l.Kind.OPERATION_DEFINITION, + operation: t.operation, + name: t.name, + directives: t.directives, + variableDefinitions: T, + selectionSet: p, + }) + }), + { kind: l.Kind.DOCUMENT, definitions: i.concat(a) } + ) + })(this.targetSchema, e.document) + return r({}, e, { document: t }) + }), + e + ) + })() + function o(e, t, n, i) { + var o, + s = [], + c = [], + d = [t] + return { + selectionSet: l.visit( + i, + (((o = {})[l.Kind.FIELD] = { + enter: function(e) { + var t = a(d[d.length - 1]) + if (t instanceof l.GraphQLObjectType || t instanceof l.GraphQLInterfaceType) { + var n = t.getFields(), + u = '__typename' === e.name.value ? l.TypeNameMetaFieldDef : n[e.name.value] + if (!u) return null + d.push(u.type) + var i = (u.args || []).map(function(e) { + return e.name + }) + if (e.arguments) { + var o = e.arguments.filter(function(e) { + return -1 !== i.indexOf(e.name.value) + }) + if (o.length !== e.arguments.length) return r({}, e, { arguments: o }) + } + } else t instanceof l.GraphQLUnionType && '__typename' === e.name.value && d.push(l.TypeNameMetaFieldDef.type) + }, + leave: function(e) { + var t, + n = a(d.pop()) + if (n instanceof l.GraphQLObjectType || n instanceof l.GraphQLInterfaceType) { + var r = (e.selectionSet && e.selectionSet.selections) || null + if (!r || 0 === r.length) + return ( + l.visit( + e, + (((t = {})[l.Kind.VARIABLE] = function(e) { + var t = c.indexOf(e.name.value) + ;-1 !== t && c.splice(t, 1) + }), + t), + ), + null + ) + } + }, + }), + (o[l.Kind.FRAGMENT_SPREAD] = function(t) { + if (t.name.value in n) { + var r = a(d[d.length - 1]), + l = n[t.name.value] + return u.default(e, r, l) ? void s.push(t.name.value) : null + } + return null + }), + (o[l.Kind.INLINE_FRAGMENT] = { + enter: function(t) { + if (t.typeCondition) { + var n = e.getType(t.typeCondition.name.value), + r = a(d[d.length - 1]) + if (!u.default(e, r, n)) return null + d.push(n) + } + }, + leave: function(e) { + d.pop() + }, + }), + (o[l.Kind.VARIABLE] = function(e) { + c.push(e.name.value) + }), + o), + ), + usedFragments: s, + usedVariables: c, + } + } + function a(e) { + for (var t = e; t instanceof l.GraphQLNonNull || t instanceof l.GraphQLList; ) t = t.ofType + return t + } + function s() { + for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t] + var n = {}, + r = [] + return ( + e.forEach(function(e) { + e.forEach(function(e) { + n[e] || ((n[e] = !0), r.push(e)) + }) + }), + r + ) + } + t.default = i + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8) + t.default = function(e, t, n) { + return t === n || (!(!r.isCompositeType(t) || !r.isCompositeType(n)) && r.doTypesOverlap(e, t, n)) + } + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8), + u = (function() { + function e(e) { + this.targetSchema = e + } + return ( + (e.prototype.transformRequest = function(e) { + var t = (function(e, t) { + var n, + u = new l.TypeInfo(e) + return l.visit( + t, + l.visitWithTypeInfo( + u, + (((n = {})[l.Kind.SELECTION_SET] = function(e) { + var t = u.getParentType(), + n = e.selections + if ( + (t && + (t instanceof l.GraphQLInterfaceType || t instanceof l.GraphQLUnionType) && + !n.find(function(e) { + return e.kind === l.Kind.FIELD && '__typename' === e.name.value + }) && + (n = n.concat({ kind: l.Kind.FIELD, name: { kind: l.Kind.NAME, value: '__typename' } })), + n !== e.selections) + ) + return r({}, e, { selections: n }) + }), + n), + ), + ) + })(this.targetSchema, e.document) + return r({}, e, { document: t }) + }), + e + ) + })() + t.default = u + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(128), + l = (function() { + function e(e, t) { + ;(this.info = e), (this.fieldName = t) + } + return ( + (e.prototype.transformResult = function(e) { + return r.checkResultAndHandleErrors(e, this.info, this.fieldName) + }), + e + ) + })() + t.default = l + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8), + u = n(206), + i = (function() { + function e(e, t) { + var n, r + ;(this.targetSchema = t), + (this.mapping = (function(e, t) { + var n = e.getTypeMap(), + r = {} + return ( + Object.keys(n).forEach(function(u) { + var i = n[u] + if (l.isAbstractType(i)) { + var o = t.getType(u) + if (!l.isAbstractType(o)) { + var a = e.getPossibleTypes(i) || [] + r[u] = a + .filter(function(e) { + return t.getType(e.name) + }) + .map(function(e) { + return e.name + }) + } + } + }), + r + ) + })(e, t)), + (this.reverseMapping = ((n = this.mapping), + (r = {}), + Object.keys(n).forEach(function(e) { + n[e].forEach(function(t) { + r[t] || (r[t] = []), r[t].push(e) + }) + }), + r)) + } + return ( + (e.prototype.transformRequest = function(e) { + var t = (function(e, t, n, i) { + var o, + a = i.definitions.filter(function(e) { + return e.kind === l.Kind.OPERATION_DEFINITION + }), + s = i.definitions.filter(function(e) { + return e.kind === l.Kind.FRAGMENT_DEFINITION + }), + c = s.map(function(e) { + return e.name.value + }), + d = 0, + f = [], + p = {} + s.forEach(function(e) { + f.push(e) + var n = t[e.typeCondition.name.value] + n && + ((p[e.name.value] = []), + n.forEach(function(t) { + var n = (function(e) { + var t + do { + ;(t = '_' + e + '_Fragment' + d), d++ + } while (-1 !== c.indexOf(t)) + return t + })(t) + c.push(n) + var r = { + kind: l.Kind.FRAGMENT_DEFINITION, + name: { kind: l.Kind.NAME, value: n }, + typeCondition: { kind: l.Kind.NAMED_TYPE, name: { kind: l.Kind.NAME, value: t } }, + selectionSet: e.selectionSet, + } + f.push(r), p[e.name.value].push({ fragmentName: n, typeName: t }) + })) + }) + var h = r({}, i, { definitions: a.concat(f) }), + m = new l.TypeInfo(e) + return l.visit( + h, + l.visitWithTypeInfo( + m, + (((o = {})[l.Kind.SELECTION_SET] = function(i) { + var o = i.selections.slice(), + a = l.getNamedType(m.getParentType()) + if ( + (i.selections.forEach(function(n) { + if (n.kind === l.Kind.INLINE_FRAGMENT) { + var r = t[n.typeCondition.name.value] + r && + r.forEach(function(t) { + u.default(e, a, e.getType(t)) && + o.push({ + kind: l.Kind.INLINE_FRAGMENT, + typeCondition: { kind: l.Kind.NAMED_TYPE, name: { kind: l.Kind.NAME, value: t } }, + selectionSet: n.selectionSet, + }) + }) + } else if (n.kind === l.Kind.FRAGMENT_SPREAD) { + var i = n.name.value, + s = p[i] + s && + s.forEach(function(t) { + var n = t.typeName + u.default(e, a, e.getType(n)) && + o.push({ kind: l.Kind.FRAGMENT_SPREAD, name: { kind: l.Kind.NAME, value: t.fragmentName } }) + }) + } + }), + a && n[a.name] && o.push({ kind: l.Kind.FIELD, name: { kind: l.Kind.NAME, value: '__typename' } }), + o.length !== i.selections.length) + ) + return r({}, i, { selections: o }) + }), + o), + ), + ) + })(this.targetSchema, this.mapping, this.reverseMapping, e.document) + return r({}, e, { document: t }) + }), + e + ) + })() + t.default = i + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8), + u = (function() { + function e(e, t) { + ;(this.targetSchema = e), (this.mapping = {}) + for (var n = 0, r = t; n < r.length; n++) { + var l = r[n], + u = l.field, + o = i(l.fragment), + a = o.typeCondition.name.value + ;(this.mapping[a] = this.mapping[a] || {}), + this.mapping[a][u] ? this.mapping[a][u].push(o) : (this.mapping[a][u] = [o]) + } + } + return ( + (e.prototype.transformRequest = function(e) { + var t = (function(e, t, n) { + var u, + i = new l.TypeInfo(e) + return l.visit( + t, + l.visitWithTypeInfo( + i, + (((u = {})[l.Kind.SELECTION_SET] = function(e) { + var t = i.getParentType() + if (t) { + var u = t.name, + a = e.selections + if ( + (n[u] && + e.selections.forEach(function(e) { + if (e.kind === l.Kind.FIELD) { + var t = e.name.value, + r = n[u][t] + if (r && r.length > 0) { + var i = o(u, r) + a = a.concat(i) + } + } + }), + a !== e.selections) + ) + return r({}, e, { selections: a }) + } + }), + u), + ), + ) + })(this.targetSchema, e.document, this.mapping) + return r({}, e, { document: t }) + }), + e + ) + })() + function i(e) { + if (e.trim().startsWith('fragment')) + for (var t = 0, n = l.parse(e).definitions; t < n.length; t++) { + var r = n[t] + if (r.kind === l.Kind.FRAGMENT_DEFINITION) + return { kind: l.Kind.INLINE_FRAGMENT, typeCondition: r.typeCondition, selectionSet: r.selectionSet } + } + for (var u = 0, i = l.parse('{' + e + '}').definitions[0].selectionSet.selections; u < i.length; u++) { + var o = i[u] + if (o.kind === l.Kind.INLINE_FRAGMENT) return o + } + throw new Error('Could not parse fragment') + } + function o(e, t) { + var n, + u = t.reduce(function(e, t) { + return e.concat(t.selectionSet.selections) + }, []), + i = ((n = u.reduce(function(e, t) { + var n, l, u + switch (t.kind) { + case 'Field': + return t.alias + ? e.hasOwnProperty(t.alias.value) + ? e + : r({}, e, (((n = {})[t.alias.value] = t), n)) + : e.hasOwnProperty(t.name.value) + ? e + : r({}, e, (((l = {})[t.name.value] = t), l)) + case 'FragmentSpread': + return e.hasOwnProperty(t.name.value) ? e : r({}, e, (((u = {})[t.name.value] = t), u)) + case 'InlineFragment': + if (e.__fragment) { + var i = e.__fragment + return r({}, e, { __fragment: o(i.typeCondition.name.value, [i, t]) }) + } + return r({}, e, { __fragment: t }) + default: + return e + } + }, {})), + Object.keys(n).reduce(function(e, t) { + return e.concat(n[t]) + }, [])) + return { + kind: l.Kind.INLINE_FRAGMENT, + typeCondition: { kind: l.Kind.NAMED_TYPE, name: { kind: l.Kind.NAME, value: e } }, + selectionSet: { kind: l.Kind.SELECTION_SET, selections: i }, + } + } + t.default = u + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(480) + t.transformSchema = r.default + var l = n(204) + t.AddArgumentsAsVariables = l.default + var u = n(208) + t.CheckResultAndHandleErrors = u.default + var i = n(210) + t.ReplaceFieldWithFragment = i.default + var o = n(207) + t.AddTypenameToAbstract = o.default + var a = n(205) + t.FilterToSchema = a.default + var s = n(482) + t.RenameTypes = s.default + var c = n(483) + t.FilterTypes = c.default + var d = n(130) + t.TransformRootFields = d.default + var f = n(484) + t.RenameRootFields = f.default + var p = n(485) + t.FilterRootFields = p.default + var h = n(209) + t.ExpandAbstractTypes = h.default + var m = n(486) + t.ExtractField = m.default + var y = n(487) + t.WrapQuery = y.default + }, + function(e, t, n) { + 'use strict' + n.r(t) + var r = n(23) + n.d(t, 'execute', function() { + return r.h + }), + n.d(t, 'defaultFieldResolver', function() { + return r.f + }), + n.d(t, 'defaultTypeResolver', function() { + return r.g + }), + n.d(t, 'responsePathAsArray', function() { + return r.k + }) + var l = n(49) + n.d(t, 'getDirectiveValues', function() { + return l.getDirectiveValues + }) + }, + function(e, t, n) { + var r = n(86), + l = n(496), + u = n(105), + i = n(106), + o = n(135), + a = n(55), + s = n(215), + c = Object.getOwnPropertyDescriptor + t.f = r + ? c + : function(e, t) { + if (((e = i(e)), (t = o(t, !0)), s)) + try { + return c(e, t) + } catch (e) {} + if (a(e, t)) return u(!l.f.call(e, t), e[t]) + } + }, + function(e, t) { + e.exports = function(e) { + if (null == e) throw TypeError("Can't call method on " + e) + return e + } + }, + function(e, t, n) { + var r = n(86), + l = n(72), + u = n(216) + e.exports = + !r && + !l(function() { + return ( + 7 != + Object.defineProperty(u('div'), 'a', { + get: function() { + return 7 + }, + }).a + ) + }) + }, + function(e, t, n) { + var r = n(43), + l = n(73), + u = r.document, + i = l(u) && l(u.createElement) + e.exports = function(e) { + return i ? u.createElement(e) : {} + } + }, + function(e, t, n) { + var r = n(43), + l = n(107), + u = n(63), + i = n(55), + o = n(136), + a = n(218), + s = n(219), + c = s.get, + d = s.enforce, + f = String(a).split('toString') + l('inspectSource', function(e) { + return a.call(e) + }), + (e.exports = function(e, t, n, l) { + var a = !!l && !!l.unsafe, + s = !!l && !!l.enumerable, + c = !!l && !!l.noTargetGet + 'function' == typeof n && + ('string' != typeof t || i(n, 'name') || u(n, 'name', t), (d(n).source = f.join('string' == typeof t ? t : ''))), + e !== r ? (a ? !c && e[t] && (s = !0) : delete e[t], s ? (e[t] = n) : u(e, t, n)) : s ? (e[t] = n) : o(t, n) + })(Function.prototype, 'toString', function() { + return ('function' == typeof this && c(this).source) || a.call(this) + }) + }, + function(e, t, n) { + var r = n(107) + e.exports = r('native-function-to-string', Function.toString) + }, + function(e, t, n) { + var r, + l, + u, + i = n(498), + o = n(43), + a = n(73), + s = n(63), + c = n(55), + d = n(138), + f = n(139), + p = o.WeakMap + if (i) { + var h = new p(), + m = h.get, + y = h.has, + _ = h.set + ;(r = function(e, t) { + return _.call(h, e, t), t + }), + (l = function(e) { + return m.call(h, e) || {} + }), + (u = function(e) { + return y.call(h, e) + }) + } else { + var g = d('state') + ;(f[g] = !0), + (r = function(e, t) { + return s(e, g, t), t + }), + (l = function(e) { + return c(e, g) ? e[g] : {} + }), + (u = function(e) { + return c(e, g) + }) + } + e.exports = { + set: r, + get: l, + has: u, + enforce: function(e) { + return u(e) ? l(e) : r(e, {}) + }, + getterFor: function(e) { + return function(t) { + var n + if (!a(t) || (n = l(t)).type !== e) throw TypeError('Incompatible receiver, ' + e + ' required') + return n + } + }, + } + }, + function(e, t) { + var n = 0, + r = Math.random() + e.exports = function(e) { + return 'Symbol(' + String(void 0 === e ? '' : e) + ')_' + (++n + r).toString(36) + } + }, + function(e, t, n) { + var r = n(222), + l = n(43), + u = function(e) { + return 'function' == typeof e ? e : void 0 + } + e.exports = function(e, t) { + return arguments.length < 2 ? u(r[e]) || u(l[e]) : (r[e] && r[e][t]) || (l[e] && l[e][t]) + } + }, + function(e, t, n) { + e.exports = n(43) + }, + function(e, t, n) { + var r = n(55), + l = n(106), + u = n(502).indexOf, + i = n(139) + e.exports = function(e, t) { + var n, + o = l(e), + a = 0, + s = [] + for (n in o) !r(i, n) && r(o, n) && s.push(n) + for (; t.length > a; ) r(o, (n = t[a++])) && (~u(s, n) || s.push(n)) + return s + } + }, + function(e, t, n) { + 'use strict' + var r = n(225), + l = n(88), + u = n(142), + i = function(e, t, n, o, a, s, c, d) { + for (var f, p = a, h = 0, m = !!c && u(c, d, 3); h < o; ) { + if (h in n) { + if (((f = m ? m(n[h], h, t) : n[h]), s > 0 && r(f))) p = i(e, t, f, l(f.length), p, s - 1) - 1 + else { + if (p >= 9007199254740991) throw TypeError('Exceed the acceptable array length') + e[p] = f + } + p++ + } + h++ + } + return p + } + e.exports = i + }, + function(e, t, n) { + var r = n(134) + e.exports = + Array.isArray || + function(e) { + return 'Array' == r(e) + } + }, + function(e, t) { + e.exports = function(e) { + if ('function' != typeof e) throw TypeError(String(e) + ' is not a function') + return e + } + }, + function(e, t, n) { + var r = n(73), + l = n(225), + u = n(56)('species') + e.exports = function(e, t) { + var n + return ( + l(e) && + ('function' != typeof (n = e.constructor) || (n !== Array && !l(n.prototype)) + ? r(n) && null === (n = n[u]) && (n = void 0) + : (n = void 0)), + new (void 0 === n ? Array : n)(0 === t ? 0 : t) + ) + } + }, + function(e, t, n) { + var r = n(64), + l = n(508), + u = n(141), + i = n(139), + o = n(510), + a = n(216), + s = n(138)('IE_PROTO'), + c = function() {}, + d = function() { + var e, + t = a('iframe'), + n = u.length + for ( + t.style.display = 'none', + o.appendChild(t), + t.src = String('javascript:'), + (e = t.contentWindow.document).open(), + e.write(''), + e.close(), + d = e.F; + n--; + + ) + delete d.prototype[u[n]] + return d() + } + ;(e.exports = + Object.create || + function(e, t) { + var n + return ( + null !== e ? ((c.prototype = r(e)), (n = new c()), (c.prototype = null), (n[s] = e)) : (n = d()), + void 0 === t ? n : l(n, t) + ) + }), + (i[s] = !0) + }, + function(e, t, n) { + var r = n(43), + l = n(142), + u = Function.call + e.exports = function(e, t, n) { + return l(u, r[e].prototype[t], n) + } + }, + function(e, t, n) { + 'use strict' + var r, + l, + u, + i = n(231), + o = n(63), + a = n(55), + s = n(56), + c = n(137), + d = s('iterator'), + f = !1 + ;[].keys && ('next' in (u = [].keys()) ? (l = i(i(u))) !== Object.prototype && (r = l) : (f = !0)), + null == r && (r = {}), + c || + a(r, d) || + o(r, d, function() { + return this + }), + (e.exports = { IteratorPrototype: r, BUGGY_SAFARI_ITERATORS: f }) + }, + function(e, t, n) { + var r = n(55), + l = n(143), + u = n(138), + i = n(521), + o = u('IE_PROTO'), + a = Object.prototype + e.exports = i + ? Object.getPrototypeOf + : function(e) { + return ( + (e = l(e)), + r(e, o) + ? e[o] + : 'function' == typeof e.constructor && e instanceof e.constructor + ? e.constructor.prototype + : e instanceof Object + ? a + : null + ) + } + }, + function(e, t, n) { + var r = n(87).f, + l = n(55), + u = n(56)('toStringTag') + e.exports = function(e, t, n) { + e && !l((e = n ? e : e.prototype), u) && r(e, u, { configurable: !0, value: t }) + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.isNodeLike = + 'object' == typeof process && + process && + process.release && + process.versions && + 'string' == typeof process.versions.node) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.isNotNullOrUndefined = function(e) { + return null != e + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8) + function l(e) { + return e && 'string' == typeof e.kind + } + ;(t.isNode = l), + (t.isDocumentNode = function(e) { + return l(e) && e.kind === r.Kind.DOCUMENT + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(541) + t.EngineReportingAgent = r.EngineReportingAgent + var l = n(571) + t.EngineFederatedTracingExtension = l.EngineFederatedTracingExtension + }, + function(e, t, n) { + 'use strict' + e.exports = n(543) + }, + function(e, t, n) { + 'use strict' + e.exports = d + var r, + l = n(65), + u = l.LongBits, + i = l.base64, + o = l.utf8 + function a(e, t, n) { + ;(this.fn = e), (this.len = t), (this.next = void 0), (this.val = n) + } + function s() {} + function c(e) { + ;(this.head = e.head), (this.tail = e.tail), (this.len = e.len), (this.next = e.states) + } + function d() { + ;(this.len = 0), (this.head = new a(s, 0, 0)), (this.tail = this.head), (this.states = null) + } + function f(e, t, n) { + t[n] = 255 & e + } + function p(e, t) { + ;(this.len = e), (this.next = void 0), (this.val = t) + } + function h(e, t, n) { + for (; e.hi; ) (t[n++] = (127 & e.lo) | 128), (e.lo = ((e.lo >>> 7) | (e.hi << 25)) >>> 0), (e.hi >>>= 7) + for (; e.lo > 127; ) (t[n++] = (127 & e.lo) | 128), (e.lo = e.lo >>> 7) + t[n++] = e.lo + } + function m(e, t, n) { + ;(t[n] = 255 & e), (t[n + 1] = (e >>> 8) & 255), (t[n + 2] = (e >>> 16) & 255), (t[n + 3] = e >>> 24) + } + ;(d.create = l.Buffer + ? function() { + return (d.create = function() { + return new r() + })() + } + : function() { + return new d() + }), + (d.alloc = function(e) { + return new l.Array(e) + }), + l.Array !== Array && (d.alloc = l.pool(d.alloc, l.Array.prototype.subarray)), + (d.prototype._push = function(e, t, n) { + return (this.tail = this.tail.next = new a(e, t, n)), (this.len += t), this + }), + (p.prototype = Object.create(a.prototype)), + (p.prototype.fn = function(e, t, n) { + for (; e > 127; ) (t[n++] = (127 & e) | 128), (e >>>= 7) + t[n] = e + }), + (d.prototype.uint32 = function(e) { + return ( + (this.len += (this.tail = this.tail.next = new p( + (e >>>= 0) < 128 ? 1 : e < 16384 ? 2 : e < 2097152 ? 3 : e < 268435456 ? 4 : 5, + e, + )).len), + this + ) + }), + (d.prototype.int32 = function(e) { + return e < 0 ? this._push(h, 10, u.fromNumber(e)) : this.uint32(e) + }), + (d.prototype.sint32 = function(e) { + return this.uint32(((e << 1) ^ (e >> 31)) >>> 0) + }), + (d.prototype.uint64 = function(e) { + var t = u.from(e) + return this._push(h, t.length(), t) + }), + (d.prototype.int64 = d.prototype.uint64), + (d.prototype.sint64 = function(e) { + var t = u.from(e).zzEncode() + return this._push(h, t.length(), t) + }), + (d.prototype.bool = function(e) { + return this._push(f, 1, e ? 1 : 0) + }), + (d.prototype.fixed32 = function(e) { + return this._push(m, 4, e >>> 0) + }), + (d.prototype.sfixed32 = d.prototype.fixed32), + (d.prototype.fixed64 = function(e) { + var t = u.from(e) + return this._push(m, 4, t.lo)._push(m, 4, t.hi) + }), + (d.prototype.sfixed64 = d.prototype.fixed64), + (d.prototype.float = function(e) { + return this._push(l.float.writeFloatLE, 4, e) + }), + (d.prototype.double = function(e) { + return this._push(l.float.writeDoubleLE, 8, e) + }) + var y = l.Array.prototype.set + ? function(e, t, n) { + t.set(e, n) + } + : function(e, t, n) { + for (var r = 0; r < e.length; ++r) t[n + r] = e[r] + } + ;(d.prototype.bytes = function(e) { + var t = e.length >>> 0 + if (!t) return this._push(f, 1, 0) + if (l.isString(e)) { + var n = d.alloc((t = i.length(e))) + i.decode(e, n, 0), (e = n) + } + return this.uint32(t)._push(y, t, e) + }), + (d.prototype.string = function(e) { + var t = o.length(e) + return t ? this.uint32(t)._push(o.write, t, e) : this._push(f, 1, 0) + }), + (d.prototype.fork = function() { + return (this.states = new c(this)), (this.head = this.tail = new a(s, 0, 0)), (this.len = 0), this + }), + (d.prototype.reset = function() { + return ( + this.states + ? ((this.head = this.states.head), + (this.tail = this.states.tail), + (this.len = this.states.len), + (this.states = this.states.next)) + : ((this.head = this.tail = new a(s, 0, 0)), (this.len = 0)), + this + ) + }), + (d.prototype.ldelim = function() { + var e = this.head, + t = this.tail, + n = this.len + return this.reset().uint32(n), n && ((this.tail.next = e.next), (this.tail = t), (this.len += n)), this + }), + (d.prototype.finish = function() { + for (var e = this.head.next, t = this.constructor.alloc(this.len), n = 0; e; ) + e.fn(e.val, t, n), (n += e.len), (e = e.next) + return t + }), + (d._configure = function(e) { + r = e + }) + }, + function(e, t, n) { + 'use strict' + e.exports = a + var r, + l = n(65), + u = l.LongBits, + i = l.utf8 + function o(e, t) { + return RangeError('index out of range: ' + e.pos + ' + ' + (t || 1) + ' > ' + e.len) + } + function a(e) { + ;(this.buf = e), (this.pos = 0), (this.len = e.length) + } + var s, + c = + 'undefined' != typeof Uint8Array + ? function(e) { + if (e instanceof Uint8Array || Array.isArray(e)) return new a(e) + throw Error('illegal buffer') + } + : function(e) { + if (Array.isArray(e)) return new a(e) + throw Error('illegal buffer') + } + function d() { + var e = new u(0, 0), + t = 0 + if (!(this.len - this.pos > 4)) { + for (; t < 3; ++t) { + if (this.pos >= this.len) throw o(this) + if (((e.lo = (e.lo | ((127 & this.buf[this.pos]) << (7 * t))) >>> 0), this.buf[this.pos++] < 128)) return e + } + return (e.lo = (e.lo | ((127 & this.buf[this.pos++]) << (7 * t))) >>> 0), e + } + for (; t < 4; ++t) + if (((e.lo = (e.lo | ((127 & this.buf[this.pos]) << (7 * t))) >>> 0), this.buf[this.pos++] < 128)) return e + if ( + ((e.lo = (e.lo | ((127 & this.buf[this.pos]) << 28)) >>> 0), + (e.hi = (e.hi | ((127 & this.buf[this.pos]) >> 4)) >>> 0), + this.buf[this.pos++] < 128) + ) + return e + if (((t = 0), this.len - this.pos > 4)) { + for (; t < 5; ++t) + if (((e.hi = (e.hi | ((127 & this.buf[this.pos]) << (7 * t + 3))) >>> 0), this.buf[this.pos++] < 128)) return e + } else + for (; t < 5; ++t) { + if (this.pos >= this.len) throw o(this) + if (((e.hi = (e.hi | ((127 & this.buf[this.pos]) << (7 * t + 3))) >>> 0), this.buf[this.pos++] < 128)) return e + } + throw Error('invalid varint encoding') + } + function f(e, t) { + return (e[t - 4] | (e[t - 3] << 8) | (e[t - 2] << 16) | (e[t - 1] << 24)) >>> 0 + } + function p() { + if (this.pos + 8 > this.len) throw o(this, 8) + return new u(f(this.buf, (this.pos += 4)), f(this.buf, (this.pos += 4))) + } + ;(a.create = l.Buffer + ? function(e) { + return (a.create = function(e) { + return l.Buffer.isBuffer(e) ? new r(e) : c(e) + })(e) + } + : c), + (a.prototype._slice = l.Array.prototype.subarray || l.Array.prototype.slice), + (a.prototype.uint32 = ((s = 4294967295), + function() { + if (((s = (127 & this.buf[this.pos]) >>> 0), this.buf[this.pos++] < 128)) return s + if (((s = (s | ((127 & this.buf[this.pos]) << 7)) >>> 0), this.buf[this.pos++] < 128)) return s + if (((s = (s | ((127 & this.buf[this.pos]) << 14)) >>> 0), this.buf[this.pos++] < 128)) return s + if (((s = (s | ((127 & this.buf[this.pos]) << 21)) >>> 0), this.buf[this.pos++] < 128)) return s + if (((s = (s | ((15 & this.buf[this.pos]) << 28)) >>> 0), this.buf[this.pos++] < 128)) return s + if ((this.pos += 5) > this.len) throw ((this.pos = this.len), o(this, 10)) + return s + })), + (a.prototype.int32 = function() { + return 0 | this.uint32() + }), + (a.prototype.sint32 = function() { + var e = this.uint32() + return ((e >>> 1) ^ -(1 & e)) | 0 + }), + (a.prototype.bool = function() { + return 0 !== this.uint32() + }), + (a.prototype.fixed32 = function() { + if (this.pos + 4 > this.len) throw o(this, 4) + return f(this.buf, (this.pos += 4)) + }), + (a.prototype.sfixed32 = function() { + if (this.pos + 4 > this.len) throw o(this, 4) + return 0 | f(this.buf, (this.pos += 4)) + }), + (a.prototype.float = function() { + if (this.pos + 4 > this.len) throw o(this, 4) + var e = l.float.readFloatLE(this.buf, this.pos) + return (this.pos += 4), e + }), + (a.prototype.double = function() { + if (this.pos + 8 > this.len) throw o(this, 4) + var e = l.float.readDoubleLE(this.buf, this.pos) + return (this.pos += 8), e + }), + (a.prototype.bytes = function() { + var e = this.uint32(), + t = this.pos, + n = this.pos + e + if (n > this.len) throw o(this, e) + return ( + (this.pos += e), + Array.isArray(this.buf) + ? this.buf.slice(t, n) + : t === n + ? new this.buf.constructor(0) + : this._slice.call(this.buf, t, n) + ) + }), + (a.prototype.string = function() { + var e = this.bytes() + return i.read(e, 0, e.length) + }), + (a.prototype.skip = function(e) { + if ('number' == typeof e) { + if (this.pos + e > this.len) throw o(this, e) + this.pos += e + } else + do { + if (this.pos >= this.len) throw o(this) + } while (128 & this.buf[this.pos++]) + return this + }), + (a.prototype.skipType = function(e) { + switch (e) { + case 0: + this.skip() + break + case 1: + this.skip(8) + break + case 2: + this.skip(this.uint32()) + break + case 3: + for (; 4 != (e = 7 & this.uint32()); ) this.skipType(e) + break + case 5: + this.skip(4) + break + default: + throw Error('invalid wire type ' + e + ' at offset ' + this.pos) + } + return this + }), + (a._configure = function(e) { + r = e + var t = l.Long ? 'toLong' : 'toNumber' + l.merge(a.prototype, { + int64: function() { + return d.call(this)[t](!1) + }, + uint64: function() { + return d.call(this)[t](!0) + }, + sint64: function() { + return d + .call(this) + .zzDecode() + [t](!1) + }, + fixed64: function() { + return p.call(this)[t](!0) + }, + sfixed64: function() { + return p.call(this)[t](!1) + }, + }) + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8), + l = n(108) + function u(e) { + return new Error(`[internal apollo-server error] ${e}`) + } + function i(e) { + return 1e9 * e[0] + e[1] + } + function o(e) { + return void 0 === e ? '' : r.responsePathAsArray(e).join('.') + } + t.EngineReportingTreeBuilder = class { + constructor(e) { + ;(this.rootNode = new l.Trace.Node()), + (this.trace = new l.Trace({ root: this.rootNode })), + (this.stopped = !1), + (this.nodes = new Map([[a, this.rootNode]])), + (this.rewriteError = e.rewriteError) + } + startTiming() { + if (this.startHrTime) throw u('startTiming called twice!') + if (this.stopped) throw u('startTiming called after stopTiming!') + ;(this.trace.startTime = s(new Date())), (this.startHrTime = process.hrtime()) + } + stopTiming() { + if (!this.startHrTime) throw u('stopTiming called before startTiming!') + if (this.stopped) throw u('stopTiming called twice!') + ;(this.trace.durationNs = i(process.hrtime(this.startHrTime))), + (this.trace.endTime = s(new Date())), + (this.stopped = !0) + } + willResolveField(e) { + if (!this.startHrTime) throw u('willResolveField called before startTiming!') + if (this.stopped) throw u('willResolveField called after stopTiming!') + const t = e.path, + n = this.newNode(t) + return ( + (n.type = e.returnType.toString()), + (n.parentType = e.parentType.toString()), + (n.startTime = i(process.hrtime(this.startHrTime))), + 'string' == typeof t.key && t.key !== e.fieldName && (n.originalFieldName = e.fieldName), + () => { + n.endTime = i(process.hrtime(this.startHrTime)) + } + ) + } + didEncounterErrors(e) { + e.forEach((e) => { + if (e.extensions && e.extensions.serviceName) return + const t = this.rewriteAndNormalizeError(e) + null !== t && + this.addProtobufError( + t.path, + (function(e) { + return new l.Trace.Error({ + message: e.message, + location: (e.locations || []).map(({ line: e, column: t }) => new l.Trace.Location({ line: e, column: t })), + json: JSON.stringify(e), + }) + })(t), + ) + }) + } + addProtobufError(e, t) { + if (!this.startHrTime) throw u('addProtobufError called before startTiming!') + if (this.stopped) throw u('addProtobufError called after stopTiming!') + let n = this.rootNode + if (e) { + const t = this.nodes.get(e.join('.')) + t ? (n = t) : console.warn(`Could not find node with path ${e.join('.')}; defaulting to put errors on root node.`) + } + n.error.push(t) + } + newNode(e) { + const t = new l.Trace.Node(), + n = e.key + return ( + 'number' == typeof n ? (t.index = n) : (t.responseName = n), + this.nodes.set(o(e), t), + this.ensureParentNode(e).child.push(t), + t + ) + } + ensureParentNode(e) { + const t = o(e.prev), + n = this.nodes.get(t) + return n || this.newNode(e.prev) + } + rewriteAndNormalizeError(e) { + if (this.rewriteError) { + const t = Object.assign(Object.create(Object.getPrototypeOf(e)), e), + n = this.rewriteError(t) + return null === n + ? null + : n instanceof r.GraphQLError + ? new r.GraphQLError( + n.message, + e.nodes, + e.source, + e.positions, + e.path, + e.originalError, + n.extensions || e.extensions, + ) + : e + } + return e + } + } + const a = o(void 0) + function s(e) { + const t = +e, + n = t % 1e3 + return new l.google.protobuf.Timestamp({ seconds: (t - n) / 1e3, nanos: 1e6 * n }) + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + t.GraphQLSchemaValidationError = class extends Error { + constructor(e) { + super(), + (this.errors = e), + (this.name = this.constructor.name), + Error.captureStackTrace(this, this.constructor), + (this.message = e.map((e) => e.message).join('\n\n')) + } + } + }, + function(e, t, n) { + var r = n(90).EventEmitter + function l(e, t, n, r, l) { + for (var u = 0; u < l; ++u, ++t, ++r) if (e[t] !== n[r]) return !1 + return !0 + } + function u(e) { + 'string' == typeof e && (e = new Buffer(e)) + var t, + n, + r = e.length + for ( + this.maxMatches = 1 / 0, + this.matches = 0, + this._occ = new Array(256), + this._lookbehind_size = 0, + this._needle = e, + this._bufpos = 0, + this._lookbehind = new Buffer(r), + n = 0; + n < 256; + ++n + ) + this._occ[n] = r + if (r >= 1) for (t = 0; t < r - 1; ++t) this._occ[e[t]] = r - 1 - t + } + ;(0, n(35).inherits)(u, r), + (u.prototype.reset = function() { + ;(this._lookbehind_size = 0), (this.matches = 0), (this._bufpos = 0) + }), + (u.prototype.push = function(e, t) { + var n, r + for ( + Buffer.isBuffer(e) || (e = new Buffer(e, 'binary')), r = e.length, this._bufpos = t || 0; + n !== r && this.matches < this.maxMatches; + + ) + n = this._sbmh_feed(e) + return n + }), + (u.prototype._sbmh_feed = function(e) { + var t = e.length, + n = this._needle, + r = n.length, + u = -this._lookbehind_size, + i = n[r - 1], + o = this._occ, + a = this._lookbehind + if (u < 0) { + for (; u < 0 && u <= t - r; ) { + if ((c = this._sbmh_lookup_char(e, u + r - 1)) === i && this._sbmh_memcmp(e, u, r - 1)) + return ( + (this._lookbehind_size = 0), + ++this.matches, + u > -this._lookbehind_size ? this.emit('info', !0, a, 0, this._lookbehind_size + u) : this.emit('info', !0), + (this._bufpos = u + r), + u + r + ) + u += o[c] + } + if (u < 0) for (; u < 0 && !this._sbmh_memcmp(e, u, t - u); ) u++ + if (!(u >= 0)) { + var s = this._lookbehind_size + u + return ( + s > 0 && this.emit('info', !1, a, 0, s), + a.copy(a, 0, s, this._lookbehind_size - s), + (this._lookbehind_size -= s), + e.copy(a, this._lookbehind_size), + (this._lookbehind_size += t), + (this._bufpos = t), + t + ) + } + this.emit('info', !1, a, 0, this._lookbehind_size), (this._lookbehind_size = 0) + } + for (u >= 0 && (u += this._bufpos); u <= t - r; ) { + var c + if ((c = e[u + r - 1]) === i && e[u] === n[0] && l(n, 0, e, u, r - 1)) + return ( + ++this.matches, + u > 0 ? this.emit('info', !0, e, this._bufpos, u) : this.emit('info', !0), + (this._bufpos = u + r), + u + r + ) + u += o[c] + } + if (u < t) { + for (; u < t && (e[u] !== n[0] || !l(e, u, n, 0, t - u)); ) ++u + u < t && (e.copy(a, 0, u, u + (t - u)), (this._lookbehind_size = t - u)) + } + return u > 0 && this.emit('info', !1, e, this._bufpos, u < t ? u : t), (this._bufpos = t), t + }), + (u.prototype._sbmh_lookup_char = function(e, t) { + return t < 0 ? this._lookbehind[this._lookbehind_size + t] : e[t] + }), + (u.prototype._sbmh_memcmp = function(e, t, n) { + for (var r = 0; r < n; ) { + if (this._sbmh_lookup_char(e, t + r) !== this._needle[r]) return !1 + ++r + } + return !0 + }), + (e.exports = u) + }, + function(e, t, n) { + 'use strict' + /*! + * depd + * Copyright(c) 2014-2015 Douglas Christopher Wilson + * MIT Licensed + */ var r = n(90).EventEmitter + function l(e, t, n) { + Object.defineProperty(e, t, { + configurable: !0, + enumerable: !0, + get: function() { + var r = n() + return Object.defineProperty(e, t, { configurable: !0, enumerable: !0, value: r }), r + }, + }) + } + function u(e) { + return e.toString() + } + l(e.exports, 'callSiteToString', function() { + var e = Error.stackTraceLimit, + t = {}, + r = Error.prepareStackTrace + ;(Error.prepareStackTrace = function(e, t) { + return t + }), + (Error.stackTraceLimit = 2), + Error.captureStackTrace(t) + var l = t.stack.slice() + return (Error.prepareStackTrace = r), (Error.stackTraceLimit = e), l[0].toString ? u : n(580) + }), + l(e.exports, 'eventListenerCount', function() { + return r.listenerCount || n(581) + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return null !== e && 'object' == typeof e + }) + }, + function(e, t, n) { + 'use strict' + const r = n(90), + l = n(57), + u = n(153), + i = n(95), + o = n(596), + a = n(597), + s = n(58), + c = n(110), + d = n(599), + f = n(246), + p = n(91), + h = n(247), + m = n(249), + y = ['CONNECTING', 'OPEN', 'CLOSING', 'CLOSED'], + _ = p.kWebSocket, + g = [8, 13], + v = 3e4 + class b extends r { + constructor(e, t, n) { + super(), + (this.readyState = b.CONNECTING), + (this.protocol = ''), + (this._binaryType = p.BINARY_TYPES[0]), + (this._closeFrameReceived = !1), + (this._closeFrameSent = !1), + (this._closeMessage = ''), + (this._closeTimer = null), + (this._closeCode = 1006), + (this._extensions = {}), + (this._isServer = !0), + (this._receiver = null), + (this._sender = null), + (this._socket = null), + null !== e && + (Array.isArray(t) ? (t = t.join(', ')) : 'object' == typeof t && null !== t && ((n = t), (t = void 0)), + function(e, t, n) { + if ( + ((n = Object.assign({ protocolVersion: g[1], perMessageDeflate: !0 }, n, { + createConnection: void 0, + socketPath: void 0, + hostname: void 0, + protocol: void 0, + timeout: void 0, + method: void 0, + auth: void 0, + host: void 0, + path: void 0, + port: void 0, + })), + -1 === g.indexOf(n.protocolVersion)) + ) + throw new RangeError( + `Unsupported protocol version: ${n.protocolVersion} ` + `(supported versions: ${g.join(', ')})`, + ) + var r + ;(this._isServer = !1), + 'object' == typeof e && void 0 !== e.href ? ((r = e), (this.url = e.href)) : ((r = s.parse(e)), (this.url = e)) + const o = 'ws+unix:' === r.protocol + if (!(r.host || (o && r.pathname))) throw new Error(`Invalid URL: ${this.url}`) + const a = 'wss:' === r.protocol || 'https:' === r.protocol, + d = l.randomBytes(16).toString('base64'), + h = a ? u : i, + m = r.search ? `${r.pathname || '/'}${r.search}` : r.pathname || '/' + var y + ;(n.createConnection = a ? w : T), + (n.port = r.port || (a ? 443 : 80)), + (n.host = r.hostname.startsWith('[') ? r.hostname.slice(1, -1) : r.hostname), + (n.headers = Object.assign( + { + 'Sec-WebSocket-Version': n.protocolVersion, + 'Sec-WebSocket-Key': d, + Connection: 'Upgrade', + Upgrade: 'websocket', + }, + n.headers, + )), + (n.path = m), + n.perMessageDeflate && + ((y = new c(!0 !== n.perMessageDeflate ? n.perMessageDeflate : {}, !1)), + (n.headers['Sec-WebSocket-Extensions'] = f.format({ [c.extensionName]: y.offer() }))) + t && (n.headers['Sec-WebSocket-Protocol'] = t) + n.origin && + (n.protocolVersion < 13 ? (n.headers['Sec-WebSocket-Origin'] = n.origin) : (n.headers.Origin = n.origin)) + r.auth ? (n.auth = r.auth) : (r.username || r.password) && (n.auth = `${r.username}:${r.password}`) + if (o) { + const e = m.split(':') + null == n.agent && process.versions.modules < 57 ? (n._socketPath = e[0]) : (n.socketPath = e[0]), + (n.path = e[1]) + } + var _ = (this._req = h.get(n)) + n.handshakeTimeout && _.setTimeout(n.handshakeTimeout, () => O(this, _, 'Opening handshake has timed out')) + _.on('error', (e) => { + this._req.aborted || + ((_ = this._req = null), (this.readyState = b.CLOSING), this.emit('error', e), this.emitClose()) + }), + _.on('response', (e) => { + this.emit('unexpected-response', _, e) || O(this, _, `Unexpected server response: ${e.statusCode}`) + }), + _.on('upgrade', (e, n, r) => { + if ((this.emit('upgrade', e), this.readyState !== b.CONNECTING)) return + _ = this._req = null + const u = l + .createHash('sha1') + .update(d + p.GUID, 'binary') + .digest('base64') + if (e.headers['sec-websocket-accept'] !== u) return void O(this, n, 'Invalid Sec-WebSocket-Accept header') + const i = e.headers['sec-websocket-protocol'], + o = (t || '').split(/, */) + var a + if ( + (!t && i + ? (a = 'Server sent a subprotocol but none was requested') + : t && !i + ? (a = 'Server sent no subprotocol') + : i && -1 === o.indexOf(i) && (a = 'Server sent an invalid subprotocol'), + a) + ) + O(this, n, a) + else { + if ((i && (this.protocol = i), y)) + try { + const t = f.parse(e.headers['sec-websocket-extensions']) + t[c.extensionName] && (y.accept(t[c.extensionName]), (this._extensions[c.extensionName] = y)) + } catch (e) { + return void O(this, n, 'Invalid Sec-WebSocket-Extensions header') + } + this.setSocket(n, r, 0) + } + }) + }.call(this, e, t, n)) + } + get CONNECTING() { + return b.CONNECTING + } + get CLOSING() { + return b.CLOSING + } + get CLOSED() { + return b.CLOSED + } + get OPEN() { + return b.OPEN + } + get binaryType() { + return this._binaryType + } + set binaryType(e) { + p.BINARY_TYPES.indexOf(e) < 0 || ((this._binaryType = e), this._receiver && (this._receiver._binaryType = e)) + } + get bufferedAmount() { + return this._socket ? (this._socket.bufferSize || 0) + this._sender._bufferedBytes : 0 + } + get extensions() { + return Object.keys(this._extensions).join() + } + setSocket(e, t, n) { + const r = new h(this._binaryType, this._extensions, n) + ;(this._sender = new m(e, this._extensions)), + (this._receiver = r), + (this._socket = e), + (r[_] = this), + (e[_] = this), + r.on('conclude', D), + r.on('drain', E), + r.on('error', L), + r.on('message', S), + r.on('ping', k), + r.on('pong', j), + e.setTimeout(0), + e.setNoDelay(), + t.length > 0 && e.unshift(t), + e.on('close', C), + e.on('data', N), + e.on('end', A), + e.on('error', P), + (this.readyState = b.OPEN), + this.emit('open') + } + emitClose() { + ;(this.readyState = b.CLOSED), + this._socket + ? (this._extensions[c.extensionName] && this._extensions[c.extensionName].cleanup(), + this._receiver.removeAllListeners(), + this.emit('close', this._closeCode, this._closeMessage)) + : this.emit('close', this._closeCode, this._closeMessage) + } + close(e, t) { + if (this.readyState !== b.CLOSED) { + if (this.readyState === b.CONNECTING) { + const e = 'WebSocket was closed before the connection was established' + return O(this, this._req, e) + } + this.readyState !== b.CLOSING + ? ((this.readyState = b.CLOSING), + this._sender.close(e, t, !this._isServer, (e) => { + e || + ((this._closeFrameSent = !0), + this._socket.writable && + (this._closeFrameReceived && this._socket.end(), + (this._closeTimer = setTimeout(this._socket.destroy.bind(this._socket), v)))) + })) + : this._closeFrameSent && this._closeFrameReceived && this._socket.end() + } + } + ping(e, t, n) { + if ( + ('function' == typeof e ? ((n = e), (e = t = void 0)) : 'function' == typeof t && ((n = t), (t = void 0)), + this.readyState !== b.OPEN) + ) { + const e = new Error(`WebSocket is not open: readyState ${this.readyState} ` + `(${y[this.readyState]})`) + if (n) return n(e) + throw e + } + 'number' == typeof e && (e = e.toString()), + void 0 === t && (t = !this._isServer), + this._sender.ping(e || p.EMPTY_BUFFER, t, n) + } + pong(e, t, n) { + if ( + ('function' == typeof e ? ((n = e), (e = t = void 0)) : 'function' == typeof t && ((n = t), (t = void 0)), + this.readyState !== b.OPEN) + ) { + const e = new Error(`WebSocket is not open: readyState ${this.readyState} ` + `(${y[this.readyState]})`) + if (n) return n(e) + throw e + } + 'number' == typeof e && (e = e.toString()), + void 0 === t && (t = !this._isServer), + this._sender.pong(e || p.EMPTY_BUFFER, t, n) + } + send(e, t, n) { + if (('function' == typeof t && ((n = t), (t = {})), this.readyState !== b.OPEN)) { + const e = new Error(`WebSocket is not open: readyState ${this.readyState} ` + `(${y[this.readyState]})`) + if (n) return n(e) + throw e + } + 'number' == typeof e && (e = e.toString()) + const r = Object.assign({ binary: 'string' != typeof e, mask: !this._isServer, compress: !0, fin: !0 }, t) + this._extensions[c.extensionName] || (r.compress = !1), this._sender.send(e || p.EMPTY_BUFFER, r, n) + } + terminate() { + if (this.readyState !== b.CLOSED) { + if (this.readyState === b.CONNECTING) { + const e = 'WebSocket was closed before the connection was established' + return O(this, this._req, e) + } + this._socket && ((this.readyState = b.CLOSING), this._socket.destroy()) + } + } + } + function T(e) { + return (e.path = e.socketPath || e._socketPath || void 0), o.connect(e) + } + function w(e) { + return (e.path = e.socketPath || e._socketPath || void 0), (e.servername = e.servername || e.host), a.connect(e) + } + function O(e, t, n) { + e.readyState = b.CLOSING + const r = new Error(n) + Error.captureStackTrace(r, O), + t.setHeader + ? (t.abort(), t.once('abort', e.emitClose.bind(e)), e.emit('error', r)) + : (t.destroy(r), t.once('error', e.emit.bind(e, 'error')), t.once('close', e.emitClose.bind(e))) + } + function D(e, t) { + const n = this[_] + n._socket.removeListener('data', N), + n._socket.resume(), + (n._closeFrameReceived = !0), + (n._closeMessage = t), + (n._closeCode = e), + 1005 === e ? n.close() : n.close(e, t) + } + function E() { + this[_]._socket.resume() + } + function L(e) { + const t = this[_] + t._socket.removeListener('data', N), + (t.readyState = b.CLOSING), + (t._closeCode = e[p.kStatusCode]), + t.emit('error', e), + t._socket.destroy() + } + function M() { + this[_].emitClose() + } + function S(e) { + this[_].emit('message', e) + } + function k(e) { + const t = this[_] + t.pong(e, !t._isServer, p.NOOP), t.emit('ping', e) + } + function j(e) { + this[_].emit('pong', e) + } + function C() { + const e = this[_] + this.removeListener('close', C), + this.removeListener('end', A), + (e.readyState = b.CLOSING), + e._socket.read(), + e._receiver.end(), + this.removeListener('data', N), + (this[_] = void 0), + clearTimeout(e._closeTimer), + e._receiver._writableState.finished || e._receiver._writableState.errorEmitted + ? e.emitClose() + : (e._receiver.on('error', M), e._receiver.on('finish', M)) + } + function N(e) { + this[_]._receiver.write(e) || this.pause() + } + function A() { + const e = this[_] + ;(e.readyState = b.CLOSING), e._receiver.end(), this.end() + } + function P() { + const e = this[_] + this.removeListener('error', P), this.on('error', p.NOOP), e && ((e.readyState = b.CLOSING), this.destroy()) + } + y.forEach((e, t) => { + b[y[t]] = t + }), + ['open', 'error', 'close', 'message'].forEach((e) => { + Object.defineProperty(b.prototype, `on${e}`, { + get() { + const t = this.listeners(e) + for (var n = 0; n < t.length; n++) if (t[n]._listener) return t[n]._listener + }, + set(t) { + const n = this.listeners(e) + for (var r = 0; r < n.length; r++) n[r]._listener && this.removeListener(e, n[r]) + this.addEventListener(e, t) + }, + }) + }), + (b.prototype.addEventListener = d.addEventListener), + (b.prototype.removeEventListener = d.removeEventListener), + (e.exports = b) + }, + function(e, t, n) { + 'use strict' + const r = [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 1, + 1, + 0, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 0, + 0, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 0, + 1, + 0, + ] + function l(e, t, n) { + Object.prototype.hasOwnProperty.call(e, t) ? e[t].push(n) : (e[t] = [n]) + } + e.exports = { + format: function(e) { + return Object.keys(e) + .map((t) => { + var n = e[t] + return ( + Array.isArray(n) || (n = [n]), + n + .map((e) => + [t] + .concat( + Object.keys(e).map((t) => { + var n = e[t] + return Array.isArray(n) || (n = [n]), n.map((e) => (!0 === e ? t : `${t}=${e}`)).join('; ') + }), + ) + .join('; '), + ) + .join(', ') + ) + }) + .join(', ') + }, + parse: function(e) { + const t = {} + if (void 0 === e || '' === e) return t + for (var n, u, i = {}, o = !1, a = !1, s = !1, c = -1, d = -1, f = 0; f < e.length; f++) { + const h = e.charCodeAt(f) + if (void 0 === n) + if (-1 === d && 1 === r[h]) -1 === c && (c = f) + else if (32 === h || 9 === h) -1 === d && -1 !== c && (d = f) + else { + if (59 !== h && 44 !== h) throw new SyntaxError(`Unexpected character at index ${f}`) + { + if (-1 === c) throw new SyntaxError(`Unexpected character at index ${f}`) + ;-1 === d && (d = f) + const r = e.slice(c, d) + 44 === h ? (l(t, r, i), (i = {})) : (n = r), (c = d = -1) + } + } + else if (void 0 === u) + if (-1 === d && 1 === r[h]) -1 === c && (c = f) + else if (32 === h || 9 === h) -1 === d && -1 !== c && (d = f) + else if (59 === h || 44 === h) { + if (-1 === c) throw new SyntaxError(`Unexpected character at index ${f}`) + ;-1 === d && (d = f), l(i, e.slice(c, d), !0), 44 === h && (l(t, n, i), (i = {}), (n = void 0)), (c = d = -1) + } else { + if (61 !== h || -1 === c || -1 !== d) throw new SyntaxError(`Unexpected character at index ${f}`) + ;(u = e.slice(c, f)), (c = d = -1) + } + else if (a) { + if (1 !== r[h]) throw new SyntaxError(`Unexpected character at index ${f}`) + ;-1 === c ? (c = f) : o || (o = !0), (a = !1) + } else if (s) + if (1 === r[h]) -1 === c && (c = f) + else if (34 === h && -1 !== c) (s = !1), (d = f) + else { + if (92 !== h) throw new SyntaxError(`Unexpected character at index ${f}`) + a = !0 + } + else if (34 === h && 61 === e.charCodeAt(f - 1)) s = !0 + else if (-1 === d && 1 === r[h]) -1 === c && (c = f) + else if (-1 === c || (32 !== h && 9 !== h)) { + if (59 !== h && 44 !== h) throw new SyntaxError(`Unexpected character at index ${f}`) + if (-1 === c) throw new SyntaxError(`Unexpected character at index ${f}`) + ;-1 === d && (d = f) + var p = e.slice(c, d) + o && ((p = p.replace(/\\/g, '')), (o = !1)), + l(i, u, p), + 44 === h && (l(t, n, i), (i = {}), (n = void 0)), + (u = void 0), + (c = d = -1) + } else -1 === d && (d = f) + } + if (-1 === c || s) throw new SyntaxError('Unexpected end of input') + ;-1 === d && (d = f) + const h = e.slice(c, d) + return void 0 === n ? l(t, h, {}) : (void 0 === u ? l(i, h, !0) : l(i, u, o ? h.replace(/\\/g, '') : h), l(t, n, i)), t + }, + } + }, + function(e, t, n) { + 'use strict' + const r = n(27), + l = n(110), + u = n(147), + i = n(248), + o = n(91), + a = 0, + s = 1, + c = 2, + d = 3, + f = 4, + p = 5 + function h(e, t, n, r) { + const l = new e(n ? `Invalid WebSocket frame: ${t}` : t) + return Error.captureStackTrace(l, h), (l[o.kStatusCode] = r), l + } + function m(e, t) { + return 1 === e.length ? e[0] : e.length > 1 ? u.concat(e, t) : o.EMPTY_BUFFER + } + e.exports = class extends r.Writable { + constructor(e, t, n) { + super(), + (this._binaryType = e || o.BINARY_TYPES[0]), + (this[o.kWebSocket] = void 0), + (this._extensions = t || {}), + (this._maxPayload = 0 | n), + (this._bufferedBytes = 0), + (this._buffers = []), + (this._compressed = !1), + (this._payloadLength = 0), + (this._mask = void 0), + (this._fragmented = 0), + (this._masked = !1), + (this._fin = !1), + (this._opcode = 0), + (this._totalPayloadLength = 0), + (this._messageLength = 0), + (this._fragments = []), + (this._state = a), + (this._loop = !1) + } + _write(e, t, n) { + if (8 === this._opcode) return n() + ;(this._bufferedBytes += e.length), this._buffers.push(e), this.startLoop(n) + } + consume(e) { + if (((this._bufferedBytes -= e), e === this._buffers[0].length)) return this._buffers.shift() + if (e < this._buffers[0].length) { + const t = this._buffers[0] + return (this._buffers[0] = t.slice(e)), t.slice(0, e) + } + const t = Buffer.allocUnsafe(e) + do { + const n = this._buffers[0] + e >= n.length + ? this._buffers.shift().copy(t, t.length - e) + : (n.copy(t, t.length - e, 0, e), (this._buffers[0] = n.slice(e))), + (e -= n.length) + } while (e > 0) + return t + } + startLoop(e) { + var t + this._loop = !0 + do { + switch (this._state) { + case a: + t = this.getInfo() + break + case s: + t = this.getPayloadLength16() + break + case c: + t = this.getPayloadLength64() + break + case d: + this.getMask() + break + case f: + t = this.getData(e) + break + default: + return void (this._loop = !1) + } + } while (this._loop) + e(t) + } + getInfo() { + if (this._bufferedBytes < 2) return void (this._loop = !1) + const e = this.consume(2) + if (0 != (48 & e[0])) return (this._loop = !1), h(RangeError, 'RSV2 and RSV3 must be clear', !0, 1002) + const t = 64 == (64 & e[0]) + if (t && !this._extensions[l.extensionName]) return (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) + if ( + ((this._fin = 128 == (128 & e[0])), + (this._opcode = 15 & e[0]), + (this._payloadLength = 127 & e[1]), + 0 === this._opcode) + ) { + if (t) return (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) + if (!this._fragmented) return (this._loop = !1), h(RangeError, 'invalid opcode 0', !0, 1002) + this._opcode = this._fragmented + } else if (1 === this._opcode || 2 === this._opcode) { + if (this._fragmented) return (this._loop = !1), h(RangeError, `invalid opcode ${this._opcode}`, !0, 1002) + this._compressed = t + } else { + if (!(this._opcode > 7 && this._opcode < 11)) + return (this._loop = !1), h(RangeError, `invalid opcode ${this._opcode}`, !0, 1002) + if (!this._fin) return (this._loop = !1), h(RangeError, 'FIN must be set', !0, 1002) + if (t) return (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) + if (this._payloadLength > 125) + return (this._loop = !1), h(RangeError, `invalid payload length ${this._payloadLength}`, !0, 1002) + } + if ( + (this._fin || this._fragmented || (this._fragmented = this._opcode), + (this._masked = 128 == (128 & e[1])), + 126 === this._payloadLength) + ) + this._state = s + else { + if (127 !== this._payloadLength) return this.haveLength() + this._state = c + } + } + getPayloadLength16() { + if (!(this._bufferedBytes < 2)) return (this._payloadLength = this.consume(2).readUInt16BE(0)), this.haveLength() + this._loop = !1 + } + getPayloadLength64() { + if (this._bufferedBytes < 8) return void (this._loop = !1) + const e = this.consume(8), + t = e.readUInt32BE(0) + return t > Math.pow(2, 21) - 1 + ? ((this._loop = !1), h(RangeError, 'Unsupported WebSocket frame: payload length > 2^53 - 1', !1, 1009)) + : ((this._payloadLength = t * Math.pow(2, 32) + e.readUInt32BE(4)), this.haveLength()) + } + haveLength() { + if ( + this._payloadLength && + this._opcode < 8 && + ((this._totalPayloadLength += this._payloadLength), + this._totalPayloadLength > this._maxPayload && this._maxPayload > 0) + ) + return (this._loop = !1), h(RangeError, 'Max payload size exceeded', !1, 1009) + this._masked ? (this._state = d) : (this._state = f) + } + getMask() { + this._bufferedBytes < 4 ? (this._loop = !1) : ((this._mask = this.consume(4)), (this._state = f)) + } + getData(e) { + var t = o.EMPTY_BUFFER + if (this._payloadLength) { + if (this._bufferedBytes < this._payloadLength) return void (this._loop = !1) + ;(t = this.consume(this._payloadLength)), this._masked && u.unmask(t, this._mask) + } + return this._opcode > 7 + ? this.controlMessage(t) + : this._compressed + ? ((this._state = p), void this.decompress(t, e)) + : (t.length && ((this._messageLength = this._totalPayloadLength), this._fragments.push(t)), this.dataMessage()) + } + decompress(e, t) { + this._extensions[l.extensionName].decompress(e, this._fin, (e, n) => { + if (e) return t(e) + if (n.length) { + if (((this._messageLength += n.length), this._messageLength > this._maxPayload && this._maxPayload > 0)) + return t(h(RangeError, 'Max payload size exceeded', !1, 1009)) + this._fragments.push(n) + } + const r = this.dataMessage() + if (r) return t(r) + this.startLoop(t) + }) + } + dataMessage() { + if (this._fin) { + const n = this._messageLength, + r = this._fragments + if ( + ((this._totalPayloadLength = 0), + (this._messageLength = 0), + (this._fragmented = 0), + (this._fragments = []), + 2 === this._opcode) + ) { + var e + ;(e = + 'nodebuffer' === this._binaryType + ? m(r, n) + : 'arraybuffer' === this._binaryType + ? 0 === (t = m(r, n)).byteOffset && t.byteLength === t.buffer.byteLength + ? t.buffer + : t.buffer.slice(t.byteOffset, t.byteOffset + t.byteLength) + : r), + this.emit('message', e) + } else { + const e = m(r, n) + if (!i.isValidUTF8(e)) return (this._loop = !1), h(Error, 'invalid UTF-8 sequence', !0, 1007) + this.emit('message', e.toString()) + } + } + var t + this._state = a + } + controlMessage(e) { + if (8 !== this._opcode) 9 === this._opcode ? this.emit('ping', e) : this.emit('pong', e), (this._state = a) + else if (((this._loop = !1), 0 === e.length)) this.emit('conclude', 1005, ''), this.end() + else { + if (1 === e.length) return h(RangeError, 'invalid payload length 1', !0, 1002) + { + const t = e.readUInt16BE(0) + if (!i.isValidStatusCode(t)) return h(RangeError, `invalid status code ${t}`, !0, 1002) + const n = e.slice(2) + if (!i.isValidUTF8(n)) return h(Error, 'invalid UTF-8 sequence', !0, 1007) + this.emit('conclude', t, n.toString()), this.end() + } + } + } + } + }, + function(e, t, n) { + 'use strict' + try { + const e = n( + !(function() { + var e = new Error("Cannot find module 'utf-8-validate'") + throw ((e.code = 'MODULE_NOT_FOUND'), e) + })(), + ) + t.isValidUTF8 = 'object' == typeof e ? e.Validation.isValidUTF8 : e + } catch (e) { + t.isValidUTF8 = () => !0 + } + t.isValidStatusCode = (e) => (e >= 1e3 && e <= 1013 && 1004 !== e && 1005 !== e && 1006 !== e) || (e >= 3e3 && e <= 4999) + }, + function(e, t, n) { + 'use strict' + const r = n(57), + l = n(110), + u = n(147), + i = n(248), + o = n(91) + class a { + constructor(e, t) { + ;(this._extensions = t || {}), + (this._socket = e), + (this._firstFragment = !0), + (this._compress = !1), + (this._bufferedBytes = 0), + (this._deflating = !1), + (this._queue = []) + } + static frame(e, t) { + const n = e.length < 1024 || (t.mask && t.readOnly) + var l = t.mask ? 6 : 2, + i = e.length + e.length >= 65536 ? ((l += 8), (i = 127)) : e.length > 125 && ((l += 2), (i = 126)) + const o = Buffer.allocUnsafe(n ? e.length + l : l) + if ( + ((o[0] = t.fin ? 128 | t.opcode : t.opcode), + t.rsv1 && (o[0] |= 64), + 126 === i ? o.writeUInt16BE(e.length, 2) : 127 === i && (o.writeUInt32BE(0, 2), o.writeUInt32BE(e.length, 6)), + !t.mask) + ) + return (o[1] = i), n ? (e.copy(o, l), [o]) : [o, e] + const a = r.randomBytes(4) + return ( + (o[1] = 128 | i), + (o[l - 4] = a[0]), + (o[l - 3] = a[1]), + (o[l - 2] = a[2]), + (o[l - 1] = a[3]), + n ? (u.mask(e, a, o, l, e.length), [o]) : (u.mask(e, a, e, 0, e.length), [o, e]) + ) + } + close(e, t, n, r) { + var l + if (void 0 === e) l = o.EMPTY_BUFFER + else { + if ('number' != typeof e || !i.isValidStatusCode(e)) + throw new TypeError('First argument must be a valid error code number') + void 0 === t || '' === t + ? (l = Buffer.allocUnsafe(2)).writeUInt16BE(e, 0) + : ((l = Buffer.allocUnsafe(2 + Buffer.byteLength(t))).writeUInt16BE(e, 0), l.write(t, 2)) + } + this._deflating ? this.enqueue([this.doClose, l, n, r]) : this.doClose(l, n, r) + } + doClose(e, t, n) { + this.sendFrame(a.frame(e, { fin: !0, rsv1: !1, opcode: 8, mask: t, readOnly: !1 }), n) + } + ping(e, t, n) { + var r = !0 + Buffer.isBuffer(e) || + (e instanceof ArrayBuffer + ? (e = Buffer.from(e)) + : ArrayBuffer.isView(e) + ? (e = s(e)) + : ((e = Buffer.from(e)), (r = !1))), + this._deflating ? this.enqueue([this.doPing, e, t, r, n]) : this.doPing(e, t, r, n) + } + doPing(e, t, n, r) { + this.sendFrame(a.frame(e, { fin: !0, rsv1: !1, opcode: 9, mask: t, readOnly: n }), r) + } + pong(e, t, n) { + var r = !0 + Buffer.isBuffer(e) || + (e instanceof ArrayBuffer + ? (e = Buffer.from(e)) + : ArrayBuffer.isView(e) + ? (e = s(e)) + : ((e = Buffer.from(e)), (r = !1))), + this._deflating ? this.enqueue([this.doPong, e, t, r, n]) : this.doPong(e, t, r, n) + } + doPong(e, t, n, r) { + this.sendFrame(a.frame(e, { fin: !0, rsv1: !1, opcode: 10, mask: t, readOnly: n }), r) + } + send(e, t, n) { + var r = t.binary ? 2 : 1, + u = t.compress, + i = !0 + Buffer.isBuffer(e) || + (e instanceof ArrayBuffer + ? (e = Buffer.from(e)) + : ArrayBuffer.isView(e) + ? (e = s(e)) + : ((e = Buffer.from(e)), (i = !1))) + const o = this._extensions[l.extensionName] + if ( + (this._firstFragment + ? ((this._firstFragment = !1), u && o && (u = e.length >= o._threshold), (this._compress = u)) + : ((u = !1), (r = 0)), + t.fin && (this._firstFragment = !0), + o) + ) { + const l = { fin: t.fin, rsv1: u, opcode: r, mask: t.mask, readOnly: i } + this._deflating ? this.enqueue([this.dispatch, e, this._compress, l, n]) : this.dispatch(e, this._compress, l, n) + } else this.sendFrame(a.frame(e, { fin: t.fin, rsv1: !1, opcode: r, mask: t.mask, readOnly: i }), n) + } + dispatch(e, t, n, r) { + if (!t) return void this.sendFrame(a.frame(e, n), r) + const u = this._extensions[l.extensionName] + ;(this._deflating = !0), + u.compress(e, n.fin, (e, t) => { + ;(n.readOnly = !1), this.sendFrame(a.frame(t, n), r), (this._deflating = !1), this.dequeue() + }) + } + dequeue() { + for (; !this._deflating && this._queue.length; ) { + const e = this._queue.shift() + ;(this._bufferedBytes -= e[1].length), e[0].apply(this, e.slice(1)) + } + } + enqueue(e) { + ;(this._bufferedBytes += e[1].length), this._queue.push(e) + } + sendFrame(e, t) { + 2 === e.length ? (this._socket.write(e[0]), this._socket.write(e[1], t)) : this._socket.write(e[0], t) + } + } + function s(e) { + const t = Buffer.from(e.buffer) + return e.byteLength !== e.buffer.byteLength ? t.slice(e.byteOffset, e.byteOffset + e.byteLength) : t + } + e.exports = a + }, + function(e, t, n) { + const r = n(615) + e.exports = { + isSpaceSeparator: (e) => r.Space_Separator.test(e), + isIdStartChar: (e) => (e >= 'a' && e <= 'z') || (e >= 'A' && e <= 'Z') || '$' === e || '_' === e || r.ID_Start.test(e), + isIdContinueChar: (e) => + (e >= 'a' && e <= 'z') || + (e >= 'A' && e <= 'Z') || + (e >= '0' && e <= '9') || + '$' === e || + '_' === e || + '‌' === e || + '‍' === e || + r.ID_Continue.test(e), + isDigit: (e) => /[0-9]/.test(e), + isHexDigit: (e) => /[0-9A-Fa-f]/.test(e), + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), parseFloat(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + var n, r + ;(0, l.default)(e), 'object' === u(t) ? ((n = t.min || 0), (r = t.max)) : ((n = arguments[1]), (r = arguments[2])) + var i = encodeURI(e).split(/%..|./).length - 1 + return i >= n && (void 0 === r || i <= r) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + function u(e) { + return (u = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + ;(0, l.default)(e) + var n = (t = t || {}).hasOwnProperty('allow_leading_zeroes') && !t.allow_leading_zeroes ? u : i, + r = !t.hasOwnProperty('min') || e >= t.min, + o = !t.hasOwnProperty('max') || e <= t.max, + a = !t.hasOwnProperty('lt') || e < t.lt, + s = !t.hasOwnProperty('gt') || e > t.gt + return n.test(e) && r && o && a && s + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^(?:[-+]?(?:0|[1-9][0-9]*))$/, + i = /^[-+]?[0-9]+$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }), + (t.fullWidth = void 0) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /[^\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/ + t.fullWidth = u + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }), + (t.halfWidth = void 0) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /[\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/ + t.halfWidth = u + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^[0-9A-F]+$/i + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + ;(0, l.default)(e) + var n = t ? new RegExp('^['.concat(t, ']+'), 'g') : /^\s+/g + return e.replace(n, '') + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + ;(0, l.default)(e) + for (var n = t ? new RegExp('['.concat(t, ']')) : /\s/, r = e.length - 1; r >= 0 && n.test(e[r]); r--); + return r < e.length ? e.substr(0, r + 1) : e + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return (0, l.default)(e), e.replace(new RegExp('['.concat(t, ']+'), 'g'), '') + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('af', { + months: 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split('_'), + monthsShort: 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split('_'), + weekdays: 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split('_'), + weekdaysShort: 'Son_Maa_Din_Woe_Don_Vry_Sat'.split('_'), + weekdaysMin: 'So_Ma_Di_Wo_Do_Vr_Sa'.split('_'), + meridiemParse: /vm|nm/i, + isPM: function(e) { + return /^nm$/i.test(e) + }, + meridiem: function(e, t, n) { + return e < 12 ? (n ? 'vm' : 'VM') : n ? 'nm' : 'NM' + }, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Vandag om] LT', + nextDay: '[Môre om] LT', + nextWeek: 'dddd [om] LT', + lastDay: '[Gister om] LT', + lastWeek: '[Laas] dddd [om] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'oor %s', + past: '%s gelede', + s: "'n paar sekondes", + ss: '%d sekondes', + m: "'n minuut", + mm: '%d minute', + h: "'n uur", + hh: '%d ure', + d: "'n dag", + dd: '%d dae', + M: "'n maand", + MM: '%d maande', + y: "'n jaar", + yy: '%d jaar', + }, + dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, + ordinal: function(e) { + return e + (1 === e || 8 === e || e >= 20 ? 'ste' : 'de') + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '١', 2: '٢', 3: '٣', 4: '٤', 5: '٥', 6: '٦', 7: '٧', 8: '٨', 9: '٩', 0: '٠' }, + n = { '١': '1', '٢': '2', '٣': '3', '٤': '4', '٥': '5', '٦': '6', '٧': '7', '٨': '8', '٩': '9', '٠': '0' }, + r = function(e) { + return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : e % 100 >= 3 && e % 100 <= 10 ? 3 : e % 100 >= 11 ? 4 : 5 + }, + l = { + s: ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'], + m: ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'], + h: ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'], + d: ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'], + M: ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'], + y: ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام'], + }, + u = function(e) { + return function(t, n, u, i) { + var o = r(t), + a = l[e][r(t)] + return 2 === o && (a = a[n ? 0 : 1]), a.replace(/%d/i, t) + } + }, + i = ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'] + e.defineLocale('ar', { + months: i, + monthsShort: i, + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'D/‏M/‏YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + meridiemParse: /ص|م/, + isPM: function(e) { + return 'م' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'ص' : 'م' + }, + calendar: { + sameDay: '[اليوم عند الساعة] LT', + nextDay: '[غدًا عند الساعة] LT', + nextWeek: 'dddd [عند الساعة] LT', + lastDay: '[أمس عند الساعة] LT', + lastWeek: 'dddd [عند الساعة] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'بعد %s', + past: 'منذ %s', + s: u('s'), + ss: u('s'), + m: u('m'), + mm: u('m'), + h: u('h'), + hh: u('h'), + d: u('d'), + dd: u('d'), + M: u('M'), + MM: u('M'), + y: u('y'), + yy: u('y'), + }, + preparse: function(e) { + return e + .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function(e) { + return n[e] + }) + .replace(/،/g, ',') + }, + postformat: function(e) { + return e + .replace(/\d/g, function(e) { + return t[e] + }) + .replace(/,/g, '،') + }, + week: { dow: 6, doy: 12 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ar-dz', { + months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort: 'احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin: 'أح_إث_ثلا_أر_خم_جم_سب'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'في %s', + past: 'منذ %s', + s: 'ثوان', + ss: '%d ثانية', + m: 'دقيقة', + mm: '%d دقائق', + h: 'ساعة', + hh: '%d ساعات', + d: 'يوم', + dd: '%d أيام', + M: 'شهر', + MM: '%d أشهر', + y: 'سنة', + yy: '%d سنوات', + }, + week: { dow: 0, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ar-kw', { + months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), + monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), + weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'في %s', + past: 'منذ %s', + s: 'ثوان', + ss: '%d ثانية', + m: 'دقيقة', + mm: '%d دقائق', + h: 'ساعة', + hh: '%d ساعات', + d: 'يوم', + dd: '%d أيام', + M: 'شهر', + MM: '%d أشهر', + y: 'سنة', + yy: '%d سنوات', + }, + week: { dow: 0, doy: 12 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '1', 2: '2', 3: '3', 4: '4', 5: '5', 6: '6', 7: '7', 8: '8', 9: '9', 0: '0' }, + n = function(e) { + return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : e % 100 >= 3 && e % 100 <= 10 ? 3 : e % 100 >= 11 ? 4 : 5 + }, + r = { + s: ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'], + m: ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'], + h: ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'], + d: ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'], + M: ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'], + y: ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام'], + }, + l = function(e) { + return function(t, l, u, i) { + var o = n(t), + a = r[e][n(t)] + return 2 === o && (a = a[l ? 0 : 1]), a.replace(/%d/i, t) + } + }, + u = ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'] + e.defineLocale('ar-ly', { + months: u, + monthsShort: u, + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'D/‏M/‏YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + meridiemParse: /ص|م/, + isPM: function(e) { + return 'م' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'ص' : 'م' + }, + calendar: { + sameDay: '[اليوم عند الساعة] LT', + nextDay: '[غدًا عند الساعة] LT', + nextWeek: 'dddd [عند الساعة] LT', + lastDay: '[أمس عند الساعة] LT', + lastWeek: 'dddd [عند الساعة] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'بعد %s', + past: 'منذ %s', + s: l('s'), + ss: l('s'), + m: l('m'), + mm: l('m'), + h: l('h'), + hh: l('h'), + d: l('d'), + dd: l('d'), + M: l('M'), + MM: l('M'), + y: l('y'), + yy: l('y'), + }, + preparse: function(e) { + return e.replace(/،/g, ',') + }, + postformat: function(e) { + return e + .replace(/\d/g, function(e) { + return t[e] + }) + .replace(/,/g, '،') + }, + week: { dow: 6, doy: 12 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ar-ma', { + months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), + monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), + weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'في %s', + past: 'منذ %s', + s: 'ثوان', + ss: '%d ثانية', + m: 'دقيقة', + mm: '%d دقائق', + h: 'ساعة', + hh: '%d ساعات', + d: 'يوم', + dd: '%d أيام', + M: 'شهر', + MM: '%d أشهر', + y: 'سنة', + yy: '%d سنوات', + }, + week: { dow: 6, doy: 12 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '١', 2: '٢', 3: '٣', 4: '٤', 5: '٥', 6: '٦', 7: '٧', 8: '٨', 9: '٩', 0: '٠' }, + n = { '١': '1', '٢': '2', '٣': '3', '٤': '4', '٥': '5', '٦': '6', '٧': '7', '٨': '8', '٩': '9', '٠': '0' } + e.defineLocale('ar-sa', { + months: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + monthsShort: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + meridiemParse: /ص|م/, + isPM: function(e) { + return 'م' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'ص' : 'م' + }, + calendar: { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'في %s', + past: 'منذ %s', + s: 'ثوان', + ss: '%d ثانية', + m: 'دقيقة', + mm: '%d دقائق', + h: 'ساعة', + hh: '%d ساعات', + d: 'يوم', + dd: '%d أيام', + M: 'شهر', + MM: '%d أشهر', + y: 'سنة', + yy: '%d سنوات', + }, + preparse: function(e) { + return e + .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function(e) { + return n[e] + }) + .replace(/،/g, ',') + }, + postformat: function(e) { + return e + .replace(/\d/g, function(e) { + return t[e] + }) + .replace(/,/g, '،') + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ar-tn', { + months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), + weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[اليوم على الساعة] LT', + nextDay: '[غدا على الساعة] LT', + nextWeek: 'dddd [على الساعة] LT', + lastDay: '[أمس على الساعة] LT', + lastWeek: 'dddd [على الساعة] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'في %s', + past: 'منذ %s', + s: 'ثوان', + ss: '%d ثانية', + m: 'دقيقة', + mm: '%d دقائق', + h: 'ساعة', + hh: '%d ساعات', + d: 'يوم', + dd: '%d أيام', + M: 'شهر', + MM: '%d أشهر', + y: 'سنة', + yy: '%d سنوات', + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + 1: '-inci', + 5: '-inci', + 8: '-inci', + 70: '-inci', + 80: '-inci', + 2: '-nci', + 7: '-nci', + 20: '-nci', + 50: '-nci', + 3: '-üncü', + 4: '-üncü', + 100: '-üncü', + 6: '-ncı', + 9: '-uncu', + 10: '-uncu', + 30: '-uncu', + 60: '-ıncı', + 90: '-ıncı', + } + e.defineLocale('az', { + months: 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split('_'), + monthsShort: 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'), + weekdays: 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split('_'), + weekdaysShort: 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'), + weekdaysMin: 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[bugün saat] LT', + nextDay: '[sabah saat] LT', + nextWeek: '[gələn həftə] dddd [saat] LT', + lastDay: '[dünən] LT', + lastWeek: '[keçən həftə] dddd [saat] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s sonra', + past: '%s əvvəl', + s: 'birneçə saniyə', + ss: '%d saniyə', + m: 'bir dəqiqə', + mm: '%d dəqiqə', + h: 'bir saat', + hh: '%d saat', + d: 'bir gün', + dd: '%d gün', + M: 'bir ay', + MM: '%d ay', + y: 'bir il', + yy: '%d il', + }, + meridiemParse: /gecə|səhər|gündüz|axşam/, + isPM: function(e) { + return /^(gündüz|axşam)$/.test(e) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'gecə' : e < 12 ? 'səhər' : e < 17 ? 'gündüz' : 'axşam' + }, + dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/, + ordinal: function(e) { + if (0 === e) return e + '-ıncı' + var n = e % 10, + r = (e % 100) - n, + l = e >= 100 ? 100 : null + return e + (t[n] || t[r] || t[l]) + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n) { + var r, + l, + u = { + ss: t ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд', + mm: t ? 'хвіліна_хвіліны_хвілін' : 'хвіліну_хвіліны_хвілін', + hh: t ? 'гадзіна_гадзіны_гадзін' : 'гадзіну_гадзіны_гадзін', + dd: 'дзень_дні_дзён', + MM: 'месяц_месяцы_месяцаў', + yy: 'год_гады_гадоў', + } + return 'm' === n + ? t + ? 'хвіліна' + : 'хвіліну' + : 'h' === n + ? t + ? 'гадзіна' + : 'гадзіну' + : e + + ' ' + + ((r = +e), + (l = u[n].split('_')), + r % 10 == 1 && r % 100 != 11 ? l[0] : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) ? l[1] : l[2]) + } + e.defineLocale('be', { + months: { + format: 'студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня'.split( + '_', + ), + standalone: 'студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань'.split( + '_', + ), + }, + monthsShort: 'студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж'.split('_'), + weekdays: { + format: 'нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу'.split('_'), + standalone: 'нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота'.split('_'), + isFormat: /\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/, + }, + weekdaysShort: 'нд_пн_ат_ср_чц_пт_сб'.split('_'), + weekdaysMin: 'нд_пн_ат_ср_чц_пт_сб'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY г.', + LLL: 'D MMMM YYYY г., HH:mm', + LLLL: 'dddd, D MMMM YYYY г., HH:mm', + }, + calendar: { + sameDay: '[Сёння ў] LT', + nextDay: '[Заўтра ў] LT', + lastDay: '[Учора ў] LT', + nextWeek: function() { + return '[У] dddd [ў] LT' + }, + lastWeek: function() { + switch (this.day()) { + case 0: + case 3: + case 5: + case 6: + return '[У мінулую] dddd [ў] LT' + case 1: + case 2: + case 4: + return '[У мінулы] dddd [ў] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'праз %s', + past: '%s таму', + s: 'некалькі секунд', + m: t, + mm: t, + h: t, + hh: t, + d: 'дзень', + dd: t, + M: 'месяц', + MM: t, + y: 'год', + yy: t, + }, + meridiemParse: /ночы|раніцы|дня|вечара/, + isPM: function(e) { + return /^(дня|вечара)$/.test(e) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'ночы' : e < 12 ? 'раніцы' : e < 17 ? 'дня' : 'вечара' + }, + dayOfMonthOrdinalParse: /\d{1,2}-(і|ы|га)/, + ordinal: function(e, t) { + switch (t) { + case 'M': + case 'd': + case 'DDD': + case 'w': + case 'W': + return (e % 10 != 2 && e % 10 != 3) || e % 100 == 12 || e % 100 == 13 ? e + '-ы' : e + '-і' + case 'D': + return e + '-га' + default: + return e + } + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('bg', { + months: 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split('_'), + monthsShort: 'янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'), + weekdays: 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split('_'), + weekdaysShort: 'нед_пон_вто_сря_чет_пет_съб'.split('_'), + weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'D.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY H:mm', + LLLL: 'dddd, D MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[Днес в] LT', + nextDay: '[Утре в] LT', + nextWeek: 'dddd [в] LT', + lastDay: '[Вчера в] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + case 3: + case 6: + return '[В изминалата] dddd [в] LT' + case 1: + case 2: + case 4: + case 5: + return '[В изминалия] dddd [в] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'след %s', + past: 'преди %s', + s: 'няколко секунди', + ss: '%d секунди', + m: 'минута', + mm: '%d минути', + h: 'час', + hh: '%d часа', + d: 'ден', + dd: '%d дни', + M: 'месец', + MM: '%d месеца', + y: 'година', + yy: '%d години', + }, + dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/, + ordinal: function(e) { + var t = e % 10, + n = e % 100 + return 0 === e + ? e + '-ев' + : 0 === n + ? e + '-ен' + : n > 10 && n < 20 + ? e + '-ти' + : 1 === t + ? e + '-ви' + : 2 === t + ? e + '-ри' + : 7 === t || 8 === t + ? e + '-ми' + : e + '-ти' + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('bm', { + months: 'Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo'.split( + '_', + ), + monthsShort: 'Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des'.split('_'), + weekdays: 'Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri'.split('_'), + weekdaysShort: 'Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib'.split('_'), + weekdaysMin: 'Ka_Nt_Ta_Ar_Al_Ju_Si'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'MMMM [tile] D [san] YYYY', + LLL: 'MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm', + LLLL: 'dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm', + }, + calendar: { + sameDay: '[Bi lɛrɛ] LT', + nextDay: '[Sini lɛrɛ] LT', + nextWeek: 'dddd [don lɛrɛ] LT', + lastDay: '[Kunu lɛrɛ] LT', + lastWeek: 'dddd [tɛmɛnen lɛrɛ] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s kɔnɔ', + past: 'a bɛ %s bɔ', + s: 'sanga dama dama', + ss: 'sekondi %d', + m: 'miniti kelen', + mm: 'miniti %d', + h: 'lɛrɛ kelen', + hh: 'lɛrɛ %d', + d: 'tile kelen', + dd: 'tile %d', + M: 'kalo kelen', + MM: 'kalo %d', + y: 'san kelen', + yy: 'san %d', + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '১', 2: '২', 3: '৩', 4: '৪', 5: '৫', 6: '৬', 7: '৭', 8: '৮', 9: '৯', 0: '০' }, + n = { '১': '1', '২': '2', '৩': '3', '৪': '4', '৫': '5', '৬': '6', '৭': '7', '৮': '8', '৯': '9', '০': '0' } + e.defineLocale('bn', { + months: 'জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split('_'), + monthsShort: 'জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে'.split('_'), + weekdays: 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split('_'), + weekdaysShort: 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'), + weekdaysMin: 'রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি'.split('_'), + longDateFormat: { + LT: 'A h:mm সময়', + LTS: 'A h:mm:ss সময়', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm সময়', + LLLL: 'dddd, D MMMM YYYY, A h:mm সময়', + }, + calendar: { + sameDay: '[আজ] LT', + nextDay: '[আগামীকাল] LT', + nextWeek: 'dddd, LT', + lastDay: '[গতকাল] LT', + lastWeek: '[গত] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s পরে', + past: '%s আগে', + s: 'কয়েক সেকেন্ড', + ss: '%d সেকেন্ড', + m: 'এক মিনিট', + mm: '%d মিনিট', + h: 'এক ঘন্টা', + hh: '%d ঘন্টা', + d: 'এক দিন', + dd: '%d দিন', + M: 'এক মাস', + MM: '%d মাস', + y: 'এক বছর', + yy: '%d বছর', + }, + preparse: function(e) { + return e.replace(/[১২৩৪৫৬৭৮৯০]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/, + meridiemHour: function(e, t) { + return 12 === e && (e = 0), ('রাত' === t && e >= 4) || ('দুপুর' === t && e < 5) || 'বিকাল' === t ? e + 12 : e + }, + meridiem: function(e, t, n) { + return e < 4 ? 'রাত' : e < 10 ? 'সকাল' : e < 17 ? 'দুপুর' : e < 20 ? 'বিকাল' : 'রাত' + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '༡', 2: '༢', 3: '༣', 4: '༤', 5: '༥', 6: '༦', 7: '༧', 8: '༨', 9: '༩', 0: '༠' }, + n = { '༡': '1', '༢': '2', '༣': '3', '༤': '4', '༥': '5', '༦': '6', '༧': '7', '༨': '8', '༩': '9', '༠': '0' } + e.defineLocale('bo', { + months: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split( + '_', + ), + monthsShort: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split( + '_', + ), + weekdays: 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split('_'), + weekdaysShort: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'), + weekdaysMin: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'), + longDateFormat: { + LT: 'A h:mm', + LTS: 'A h:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm', + LLLL: 'dddd, D MMMM YYYY, A h:mm', + }, + calendar: { + sameDay: '[དི་རིང] LT', + nextDay: '[སང་ཉིན] LT', + nextWeek: '[བདུན་ཕྲག་རྗེས་མ], LT', + lastDay: '[ཁ་སང] LT', + lastWeek: '[བདུན་ཕྲག་མཐའ་མ] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s ལ་', + past: '%s སྔན་ལ', + s: 'ལམ་སང', + ss: '%d སྐར་ཆ།', + m: 'སྐར་མ་གཅིག', + mm: '%d སྐར་མ', + h: 'ཆུ་ཚོད་གཅིག', + hh: '%d ཆུ་ཚོད', + d: 'ཉིན་གཅིག', + dd: '%d ཉིན་', + M: 'ཟླ་བ་གཅིག', + MM: '%d ཟླ་བ', + y: 'ལོ་གཅིག', + yy: '%d ལོ', + }, + preparse: function(e) { + return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/, + meridiemHour: function(e, t) { + return 12 === e && (e = 0), ('མཚན་མོ' === t && e >= 4) || ('ཉིན་གུང' === t && e < 5) || 'དགོང་དག' === t ? e + 12 : e + }, + meridiem: function(e, t, n) { + return e < 4 ? 'མཚན་མོ' : e < 10 ? 'ཞོགས་ཀས' : e < 17 ? 'ཉིན་གུང' : e < 20 ? 'དགོང་དག' : 'མཚན་མོ' + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n) { + return ( + e + + ' ' + + (function(e, t) { + return 2 === t + ? (function(e) { + var t = { m: 'v', b: 'v', d: 'z' } + return void 0 === t[e.charAt(0)] ? e : t[e.charAt(0)] + e.substring(1) + })(e) + : e + })({ mm: 'munutenn', MM: 'miz', dd: 'devezh' }[n], e) + ) + } + e.defineLocale('br', { + months: "Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split('_'), + monthsShort: "Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split('_'), + weekdays: "Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split('_'), + weekdaysShort: 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'), + weekdaysMin: 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'h[e]mm A', + LTS: 'h[e]mm:ss A', + L: 'DD/MM/YYYY', + LL: 'D [a viz] MMMM YYYY', + LLL: 'D [a viz] MMMM YYYY h[e]mm A', + LLLL: 'dddd, D [a viz] MMMM YYYY h[e]mm A', + }, + calendar: { + sameDay: '[Hiziv da] LT', + nextDay: "[Warc'hoazh da] LT", + nextWeek: 'dddd [da] LT', + lastDay: "[Dec'h da] LT", + lastWeek: 'dddd [paset da] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'a-benn %s', + past: "%s 'zo", + s: 'un nebeud segondennoù', + ss: '%d eilenn', + m: 'ur vunutenn', + mm: t, + h: 'un eur', + hh: '%d eur', + d: 'un devezh', + dd: t, + M: 'ur miz', + MM: t, + y: 'ur bloaz', + yy: function(e) { + switch ( + (function e(t) { + return t > 9 ? e(t % 10) : t + })(e) + ) { + case 1: + case 3: + case 4: + case 5: + case 9: + return e + ' bloaz' + default: + return e + ' vloaz' + } + }, + }, + dayOfMonthOrdinalParse: /\d{1,2}(añ|vet)/, + ordinal: function(e) { + var t = 1 === e ? 'añ' : 'vet' + return e + t + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n) { + var r = e + ' ' + switch (n) { + case 'ss': + return (r += 1 === e ? 'sekunda' : 2 === e || 3 === e || 4 === e ? 'sekunde' : 'sekundi') + case 'm': + return t ? 'jedna minuta' : 'jedne minute' + case 'mm': + return (r += 1 === e ? 'minuta' : 2 === e || 3 === e || 4 === e ? 'minute' : 'minuta') + case 'h': + return t ? 'jedan sat' : 'jednog sata' + case 'hh': + return (r += 1 === e ? 'sat' : 2 === e || 3 === e || 4 === e ? 'sata' : 'sati') + case 'dd': + return (r += 1 === e ? 'dan' : 'dana') + case 'MM': + return (r += 1 === e ? 'mjesec' : 2 === e || 3 === e || 4 === e ? 'mjeseca' : 'mjeseci') + case 'yy': + return (r += 1 === e ? 'godina' : 2 === e || 3 === e || 4 === e ? 'godine' : 'godina') + } + } + e.defineLocale('bs', { + months: 'januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar'.split('_'), + monthsShort: 'jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.'.split('_'), + monthsParseExact: !0, + weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), + weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), + weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[danas u] LT', + nextDay: '[sutra u] LT', + nextWeek: function() { + switch (this.day()) { + case 0: + return '[u] [nedjelju] [u] LT' + case 3: + return '[u] [srijedu] [u] LT' + case 6: + return '[u] [subotu] [u] LT' + case 1: + case 2: + case 4: + case 5: + return '[u] dddd [u] LT' + } + }, + lastDay: '[jučer u] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + case 3: + return '[prošlu] dddd [u] LT' + case 6: + return '[prošle] [subote] [u] LT' + case 1: + case 2: + case 4: + case 5: + return '[prošli] dddd [u] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'za %s', + past: 'prije %s', + s: 'par sekundi', + ss: t, + m: t, + mm: t, + h: t, + hh: t, + d: 'dan', + dd: t, + M: 'mjesec', + MM: t, + y: 'godinu', + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ca', { + months: { + standalone: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split('_'), + format: "de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split( + '_', + ), + isFormat: /D[oD]?(\s)+MMMM/, + }, + monthsShort: 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split('_'), + monthsParseExact: !0, + weekdays: 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split('_'), + weekdaysShort: 'dg._dl._dt._dc._dj._dv._ds.'.split('_'), + weekdaysMin: 'dg_dl_dt_dc_dj_dv_ds'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM [de] YYYY', + ll: 'D MMM YYYY', + LLL: 'D MMMM [de] YYYY [a les] H:mm', + lll: 'D MMM YYYY, H:mm', + LLLL: 'dddd D MMMM [de] YYYY [a les] H:mm', + llll: 'ddd D MMM YYYY, H:mm', + }, + calendar: { + sameDay: function() { + return '[avui a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' + }, + nextDay: function() { + return '[demà a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' + }, + nextWeek: function() { + return 'dddd [a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' + }, + lastDay: function() { + return '[ahir a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' + }, + lastWeek: function() { + return '[el] dddd [passat a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' + }, + sameElse: 'L', + }, + relativeTime: { + future: "d'aquí %s", + past: 'fa %s', + s: 'uns segons', + ss: '%d segons', + m: 'un minut', + mm: '%d minuts', + h: 'una hora', + hh: '%d hores', + d: 'un dia', + dd: '%d dies', + M: 'un mes', + MM: '%d mesos', + y: 'un any', + yy: '%d anys', + }, + dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|è|a)/, + ordinal: function(e, t) { + var n = 1 === e ? 'r' : 2 === e ? 'n' : 3 === e ? 'r' : 4 === e ? 't' : 'è' + return ('w' !== t && 'W' !== t) || (n = 'a'), e + n + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split('_'), + n = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_'), + r = [ + /^led/i, + /^úno/i, + /^bře/i, + /^dub/i, + /^kvě/i, + /^(čvn|červen$|června)/i, + /^(čvc|červenec|července)/i, + /^srp/i, + /^zář/i, + /^říj/i, + /^lis/i, + /^pro/i, + ], + l = /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i + function u(e) { + return e > 1 && e < 5 && 1 != ~~(e / 10) + } + function i(e, t, n, r) { + var l = e + ' ' + switch (n) { + case 's': + return t || r ? 'pár sekund' : 'pár sekundami' + case 'ss': + return t || r ? l + (u(e) ? 'sekundy' : 'sekund') : l + 'sekundami' + case 'm': + return t ? 'minuta' : r ? 'minutu' : 'minutou' + case 'mm': + return t || r ? l + (u(e) ? 'minuty' : 'minut') : l + 'minutami' + case 'h': + return t ? 'hodina' : r ? 'hodinu' : 'hodinou' + case 'hh': + return t || r ? l + (u(e) ? 'hodiny' : 'hodin') : l + 'hodinami' + case 'd': + return t || r ? 'den' : 'dnem' + case 'dd': + return t || r ? l + (u(e) ? 'dny' : 'dní') : l + 'dny' + case 'M': + return t || r ? 'měsíc' : 'měsícem' + case 'MM': + return t || r ? l + (u(e) ? 'měsíce' : 'měsíců') : l + 'měsíci' + case 'y': + return t || r ? 'rok' : 'rokem' + case 'yy': + return t || r ? l + (u(e) ? 'roky' : 'let') : l + 'lety' + } + } + e.defineLocale('cs', { + months: t, + monthsShort: n, + monthsRegex: l, + monthsShortRegex: l, + monthsStrictRegex: /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i, + monthsShortStrictRegex: /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i, + monthsParse: r, + longMonthsParse: r, + shortMonthsParse: r, + weekdays: 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split('_'), + weekdaysShort: 'ne_po_út_st_čt_pá_so'.split('_'), + weekdaysMin: 'ne_po_út_st_čt_pá_so'.split('_'), + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd D. MMMM YYYY H:mm', + l: 'D. M. YYYY', + }, + calendar: { + sameDay: '[dnes v] LT', + nextDay: '[zítra v] LT', + nextWeek: function() { + switch (this.day()) { + case 0: + return '[v neděli v] LT' + case 1: + case 2: + return '[v] dddd [v] LT' + case 3: + return '[ve středu v] LT' + case 4: + return '[ve čtvrtek v] LT' + case 5: + return '[v pátek v] LT' + case 6: + return '[v sobotu v] LT' + } + }, + lastDay: '[včera v] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + return '[minulou neděli v] LT' + case 1: + case 2: + return '[minulé] dddd [v] LT' + case 3: + return '[minulou středu v] LT' + case 4: + case 5: + return '[minulý] dddd [v] LT' + case 6: + return '[minulou sobotu v] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'za %s', + past: 'před %s', + s: i, + ss: i, + m: i, + mm: i, + h: i, + hh: i, + d: i, + dd: i, + M: i, + MM: i, + y: i, + yy: i, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('cv', { + months: 'кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав'.split('_'), + monthsShort: 'кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш'.split('_'), + weekdays: 'вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун'.split('_'), + weekdaysShort: 'выр_тун_ытл_юн_кӗҫ_эрн_шӑм'.split('_'), + weekdaysMin: 'вр_тн_ыт_юн_кҫ_эр_шм'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD-MM-YYYY', + LL: 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]', + LLL: 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm', + LLLL: 'dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm', + }, + calendar: { + sameDay: '[Паян] LT [сехетре]', + nextDay: '[Ыран] LT [сехетре]', + lastDay: '[Ӗнер] LT [сехетре]', + nextWeek: '[Ҫитес] dddd LT [сехетре]', + lastWeek: '[Иртнӗ] dddd LT [сехетре]', + sameElse: 'L', + }, + relativeTime: { + future: function(e) { + var t = /сехет$/i.exec(e) ? 'рен' : /ҫул$/i.exec(e) ? 'тан' : 'ран' + return e + t + }, + past: '%s каялла', + s: 'пӗр-ик ҫеккунт', + ss: '%d ҫеккунт', + m: 'пӗр минут', + mm: '%d минут', + h: 'пӗр сехет', + hh: '%d сехет', + d: 'пӗр кун', + dd: '%d кун', + M: 'пӗр уйӑх', + MM: '%d уйӑх', + y: 'пӗр ҫул', + yy: '%d ҫул', + }, + dayOfMonthOrdinalParse: /\d{1,2}-мӗш/, + ordinal: '%d-мӗш', + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('cy', { + months: 'Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr'.split('_'), + monthsShort: 'Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag'.split('_'), + weekdays: 'Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn'.split('_'), + weekdaysShort: 'Sul_Llun_Maw_Mer_Iau_Gwe_Sad'.split('_'), + weekdaysMin: 'Su_Ll_Ma_Me_Ia_Gw_Sa'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Heddiw am] LT', + nextDay: '[Yfory am] LT', + nextWeek: 'dddd [am] LT', + lastDay: '[Ddoe am] LT', + lastWeek: 'dddd [diwethaf am] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'mewn %s', + past: '%s yn ôl', + s: 'ychydig eiliadau', + ss: '%d eiliad', + m: 'munud', + mm: '%d munud', + h: 'awr', + hh: '%d awr', + d: 'diwrnod', + dd: '%d diwrnod', + M: 'mis', + MM: '%d mis', + y: 'blwyddyn', + yy: '%d flynedd', + }, + dayOfMonthOrdinalParse: /\d{1,2}(fed|ain|af|il|ydd|ed|eg)/, + ordinal: function(e) { + var t = e, + n = '' + return ( + t > 20 + ? (n = 40 === t || 50 === t || 60 === t || 80 === t || 100 === t ? 'fed' : 'ain') + : t > 0 && + (n = [ + '', + 'af', + 'il', + 'ydd', + 'ydd', + 'ed', + 'ed', + 'ed', + 'fed', + 'fed', + 'fed', + 'eg', + 'fed', + 'eg', + 'eg', + 'fed', + 'eg', + 'eg', + 'fed', + 'eg', + 'fed', + ][t]), + e + n + ) + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('da', { + months: 'januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december'.split('_'), + monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'), + weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'), + weekdaysShort: 'søn_man_tir_ons_tor_fre_lør'.split('_'), + weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY HH:mm', + LLLL: 'dddd [d.] D. MMMM YYYY [kl.] HH:mm', + }, + calendar: { + sameDay: '[i dag kl.] LT', + nextDay: '[i morgen kl.] LT', + nextWeek: 'på dddd [kl.] LT', + lastDay: '[i går kl.] LT', + lastWeek: '[i] dddd[s kl.] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'om %s', + past: '%s siden', + s: 'få sekunder', + ss: '%d sekunder', + m: 'et minut', + mm: '%d minutter', + h: 'en time', + hh: '%d timer', + d: 'en dag', + dd: '%d dage', + M: 'en måned', + MM: '%d måneder', + y: 'et år', + yy: '%d år', + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n, r) { + var l = { + m: ['eine Minute', 'einer Minute'], + h: ['eine Stunde', 'einer Stunde'], + d: ['ein Tag', 'einem Tag'], + dd: [e + ' Tage', e + ' Tagen'], + M: ['ein Monat', 'einem Monat'], + MM: [e + ' Monate', e + ' Monaten'], + y: ['ein Jahr', 'einem Jahr'], + yy: [e + ' Jahre', e + ' Jahren'], + } + return t ? l[n][0] : l[n][1] + } + e.defineLocale('de', { + months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), + monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), + monthsParseExact: !0, + weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), + weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), + weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY HH:mm', + LLLL: 'dddd, D. MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[heute um] LT [Uhr]', + sameElse: 'L', + nextDay: '[morgen um] LT [Uhr]', + nextWeek: 'dddd [um] LT [Uhr]', + lastDay: '[gestern um] LT [Uhr]', + lastWeek: '[letzten] dddd [um] LT [Uhr]', + }, + relativeTime: { + future: 'in %s', + past: 'vor %s', + s: 'ein paar Sekunden', + ss: '%d Sekunden', + m: t, + mm: '%d Minuten', + h: t, + hh: '%d Stunden', + d: t, + dd: t, + M: t, + MM: t, + y: t, + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n, r) { + var l = { + m: ['eine Minute', 'einer Minute'], + h: ['eine Stunde', 'einer Stunde'], + d: ['ein Tag', 'einem Tag'], + dd: [e + ' Tage', e + ' Tagen'], + M: ['ein Monat', 'einem Monat'], + MM: [e + ' Monate', e + ' Monaten'], + y: ['ein Jahr', 'einem Jahr'], + yy: [e + ' Jahre', e + ' Jahren'], + } + return t ? l[n][0] : l[n][1] + } + e.defineLocale('de-at', { + months: 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), + monthsShort: 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), + monthsParseExact: !0, + weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), + weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), + weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY HH:mm', + LLLL: 'dddd, D. MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[heute um] LT [Uhr]', + sameElse: 'L', + nextDay: '[morgen um] LT [Uhr]', + nextWeek: 'dddd [um] LT [Uhr]', + lastDay: '[gestern um] LT [Uhr]', + lastWeek: '[letzten] dddd [um] LT [Uhr]', + }, + relativeTime: { + future: 'in %s', + past: 'vor %s', + s: 'ein paar Sekunden', + ss: '%d Sekunden', + m: t, + mm: '%d Minuten', + h: t, + hh: '%d Stunden', + d: t, + dd: t, + M: t, + MM: t, + y: t, + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n, r) { + var l = { + m: ['eine Minute', 'einer Minute'], + h: ['eine Stunde', 'einer Stunde'], + d: ['ein Tag', 'einem Tag'], + dd: [e + ' Tage', e + ' Tagen'], + M: ['ein Monat', 'einem Monat'], + MM: [e + ' Monate', e + ' Monaten'], + y: ['ein Jahr', 'einem Jahr'], + yy: [e + ' Jahre', e + ' Jahren'], + } + return t ? l[n][0] : l[n][1] + } + e.defineLocale('de-ch', { + months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), + monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), + monthsParseExact: !0, + weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), + weekdaysShort: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), + weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY HH:mm', + LLLL: 'dddd, D. MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[heute um] LT [Uhr]', + sameElse: 'L', + nextDay: '[morgen um] LT [Uhr]', + nextWeek: 'dddd [um] LT [Uhr]', + lastDay: '[gestern um] LT [Uhr]', + lastWeek: '[letzten] dddd [um] LT [Uhr]', + }, + relativeTime: { + future: 'in %s', + past: 'vor %s', + s: 'ein paar Sekunden', + ss: '%d Sekunden', + m: t, + mm: '%d Minuten', + h: t, + hh: '%d Stunden', + d: t, + dd: t, + M: t, + MM: t, + y: t, + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = [ + 'ޖެނުއަރީ', + 'ފެބްރުއަރީ', + 'މާރިޗު', + 'އޭޕްރީލު', + 'މޭ', + 'ޖޫން', + 'ޖުލައި', + 'އޯގަސްޓު', + 'ސެޕްޓެމްބަރު', + 'އޮކްޓޯބަރު', + 'ނޮވެމްބަރު', + 'ޑިސެމްބަރު', + ], + n = ['އާދިއްތަ', 'ހޯމަ', 'އަންގާރަ', 'ބުދަ', 'ބުރާސްފަތި', 'ހުކުރު', 'ހޮނިހިރު'] + e.defineLocale('dv', { + months: t, + monthsShort: t, + weekdays: n, + weekdaysShort: n, + weekdaysMin: 'އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'D/M/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + meridiemParse: /މކ|މފ/, + isPM: function(e) { + return 'މފ' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'މކ' : 'މފ' + }, + calendar: { + sameDay: '[މިއަދު] LT', + nextDay: '[މާދަމާ] LT', + nextWeek: 'dddd LT', + lastDay: '[އިއްޔެ] LT', + lastWeek: '[ފާއިތުވި] dddd LT', + sameElse: 'L', + }, + relativeTime: { + future: 'ތެރޭގައި %s', + past: 'ކުރިން %s', + s: 'ސިކުންތުކޮޅެއް', + ss: 'd% ސިކުންތު', + m: 'މިނިޓެއް', + mm: 'މިނިޓު %d', + h: 'ގަޑިއިރެއް', + hh: 'ގަޑިއިރު %d', + d: 'ދުވަހެއް', + dd: 'ދުވަސް %d', + M: 'މަހެއް', + MM: 'މަސް %d', + y: 'އަހަރެއް', + yy: 'އަހަރު %d', + }, + preparse: function(e) { + return e.replace(/،/g, ',') + }, + postformat: function(e) { + return e.replace(/,/g, '،') + }, + week: { dow: 7, doy: 12 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('el', { + monthsNominativeEl: 'Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος'.split( + '_', + ), + monthsGenitiveEl: 'Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου'.split( + '_', + ), + months: function(e, t) { + return e + ? 'string' == typeof t && /D/.test(t.substring(0, t.indexOf('MMMM'))) + ? this._monthsGenitiveEl[e.month()] + : this._monthsNominativeEl[e.month()] + : this._monthsNominativeEl + }, + monthsShort: 'Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ'.split('_'), + weekdays: 'Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο'.split('_'), + weekdaysShort: 'Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ'.split('_'), + weekdaysMin: 'Κυ_Δε_Τρ_Τε_Πε_Πα_Σα'.split('_'), + meridiem: function(e, t, n) { + return e > 11 ? (n ? 'μμ' : 'ΜΜ') : n ? 'πμ' : 'ΠΜ' + }, + isPM: function(e) { + return 'μ' === (e + '').toLowerCase()[0] + }, + meridiemParse: /[ΠΜ]\.?Μ?\.?/i, + longDateFormat: { + LT: 'h:mm A', + LTS: 'h:mm:ss A', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY h:mm A', + LLLL: 'dddd, D MMMM YYYY h:mm A', + }, + calendarEl: { + sameDay: '[Σήμερα {}] LT', + nextDay: '[Αύριο {}] LT', + nextWeek: 'dddd [{}] LT', + lastDay: '[Χθες {}] LT', + lastWeek: function() { + switch (this.day()) { + case 6: + return '[το προηγούμενο] dddd [{}] LT' + default: + return '[την προηγούμενη] dddd [{}] LT' + } + }, + sameElse: 'L', + }, + calendar: function(e, t) { + var n, + r = this._calendarEl[e], + l = t && t.hours() + return ( + ((n = r) instanceof Function || '[object Function]' === Object.prototype.toString.call(n)) && (r = r.apply(t)), + r.replace('{}', l % 12 == 1 ? 'στη' : 'στις') + ) + }, + relativeTime: { + future: 'σε %s', + past: '%s πριν', + s: 'λίγα δευτερόλεπτα', + ss: '%d δευτερόλεπτα', + m: 'ένα λεπτό', + mm: '%d λεπτά', + h: 'μία ώρα', + hh: '%d ώρες', + d: 'μία μέρα', + dd: '%d μέρες', + M: 'ένας μήνας', + MM: '%d μήνες', + y: 'ένας χρόνος', + yy: '%d χρόνια', + }, + dayOfMonthOrdinalParse: /\d{1,2}η/, + ordinal: '%dη', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('en-SG', { + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Today at] LT', + nextDay: '[Tomorrow at] LT', + nextWeek: 'dddd [at] LT', + lastDay: '[Yesterday at] LT', + lastWeek: '[Last] dddd [at] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'in %s', + past: '%s ago', + s: 'a few seconds', + ss: '%d seconds', + m: 'a minute', + mm: '%d minutes', + h: 'an hour', + hh: '%d hours', + d: 'a day', + dd: '%d days', + M: 'a month', + MM: '%d months', + y: 'a year', + yy: '%d years', + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('en-au', { + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat: { + LT: 'h:mm A', + LTS: 'h:mm:ss A', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY h:mm A', + LLLL: 'dddd, D MMMM YYYY h:mm A', + }, + calendar: { + sameDay: '[Today at] LT', + nextDay: '[Tomorrow at] LT', + nextWeek: 'dddd [at] LT', + lastDay: '[Yesterday at] LT', + lastWeek: '[Last] dddd [at] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'in %s', + past: '%s ago', + s: 'a few seconds', + ss: '%d seconds', + m: 'a minute', + mm: '%d minutes', + h: 'an hour', + hh: '%d hours', + d: 'a day', + dd: '%d days', + M: 'a month', + MM: '%d months', + y: 'a year', + yy: '%d years', + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('en-ca', { + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat: { + LT: 'h:mm A', + LTS: 'h:mm:ss A', + L: 'YYYY-MM-DD', + LL: 'MMMM D, YYYY', + LLL: 'MMMM D, YYYY h:mm A', + LLLL: 'dddd, MMMM D, YYYY h:mm A', + }, + calendar: { + sameDay: '[Today at] LT', + nextDay: '[Tomorrow at] LT', + nextWeek: 'dddd [at] LT', + lastDay: '[Yesterday at] LT', + lastWeek: '[Last] dddd [at] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'in %s', + past: '%s ago', + s: 'a few seconds', + ss: '%d seconds', + m: 'a minute', + mm: '%d minutes', + h: 'an hour', + hh: '%d hours', + d: 'a day', + dd: '%d days', + M: 'a month', + MM: '%d months', + y: 'a year', + yy: '%d years', + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('en-gb', { + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Today at] LT', + nextDay: '[Tomorrow at] LT', + nextWeek: 'dddd [at] LT', + lastDay: '[Yesterday at] LT', + lastWeek: '[Last] dddd [at] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'in %s', + past: '%s ago', + s: 'a few seconds', + ss: '%d seconds', + m: 'a minute', + mm: '%d minutes', + h: 'an hour', + hh: '%d hours', + d: 'a day', + dd: '%d days', + M: 'a month', + MM: '%d months', + y: 'a year', + yy: '%d years', + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('en-ie', { + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Today at] LT', + nextDay: '[Tomorrow at] LT', + nextWeek: 'dddd [at] LT', + lastDay: '[Yesterday at] LT', + lastWeek: '[Last] dddd [at] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'in %s', + past: '%s ago', + s: 'a few seconds', + ss: '%d seconds', + m: 'a minute', + mm: '%d minutes', + h: 'an hour', + hh: '%d hours', + d: 'a day', + dd: '%d days', + M: 'a month', + MM: '%d months', + y: 'a year', + yy: '%d years', + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('en-il', { + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Today at] LT', + nextDay: '[Tomorrow at] LT', + nextWeek: 'dddd [at] LT', + lastDay: '[Yesterday at] LT', + lastWeek: '[Last] dddd [at] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'in %s', + past: '%s ago', + s: 'a few seconds', + m: 'a minute', + mm: '%d minutes', + h: 'an hour', + hh: '%d hours', + d: 'a day', + dd: '%d days', + M: 'a month', + MM: '%d months', + y: 'a year', + yy: '%d years', + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('en-nz', { + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), + weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), + longDateFormat: { + LT: 'h:mm A', + LTS: 'h:mm:ss A', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY h:mm A', + LLLL: 'dddd, D MMMM YYYY h:mm A', + }, + calendar: { + sameDay: '[Today at] LT', + nextDay: '[Tomorrow at] LT', + nextWeek: 'dddd [at] LT', + lastDay: '[Yesterday at] LT', + lastWeek: '[Last] dddd [at] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'in %s', + past: '%s ago', + s: 'a few seconds', + ss: '%d seconds', + m: 'a minute', + mm: '%d minutes', + h: 'an hour', + hh: '%d hours', + d: 'a day', + dd: '%d days', + M: 'a month', + MM: '%d months', + y: 'a year', + yy: '%d years', + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('eo', { + months: 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split('_'), + monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec'.split('_'), + weekdays: 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split('_'), + weekdaysShort: 'dim_lun_mard_merk_ĵaŭ_ven_sab'.split('_'), + weekdaysMin: 'di_lu_ma_me_ĵa_ve_sa'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY-MM-DD', + LL: 'D[-a de] MMMM, YYYY', + LLL: 'D[-a de] MMMM, YYYY HH:mm', + LLLL: 'dddd, [la] D[-a de] MMMM, YYYY HH:mm', + }, + meridiemParse: /[ap]\.t\.m/i, + isPM: function(e) { + return 'p' === e.charAt(0).toLowerCase() + }, + meridiem: function(e, t, n) { + return e > 11 ? (n ? 'p.t.m.' : 'P.T.M.') : n ? 'a.t.m.' : 'A.T.M.' + }, + calendar: { + sameDay: '[Hodiaŭ je] LT', + nextDay: '[Morgaŭ je] LT', + nextWeek: 'dddd [je] LT', + lastDay: '[Hieraŭ je] LT', + lastWeek: '[pasinta] dddd [je] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'post %s', + past: 'antaŭ %s', + s: 'sekundoj', + ss: '%d sekundoj', + m: 'minuto', + mm: '%d minutoj', + h: 'horo', + hh: '%d horoj', + d: 'tago', + dd: '%d tagoj', + M: 'monato', + MM: '%d monatoj', + y: 'jaro', + yy: '%d jaroj', + }, + dayOfMonthOrdinalParse: /\d{1,2}a/, + ordinal: '%da', + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'), + n = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), + r = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], + l = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i + e.defineLocale('es', { + months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), + monthsShort: function(e, r) { + return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t + }, + monthsRegex: l, + monthsShortRegex: l, + monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, + monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, + monthsParse: r, + longMonthsParse: r, + shortMonthsParse: r, + weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), + weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), + weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D [de] MMMM [de] YYYY', + LLL: 'D [de] MMMM [de] YYYY H:mm', + LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm', + }, + calendar: { + sameDay: function() { + return '[hoy a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + nextDay: function() { + return '[mañana a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + nextWeek: function() { + return 'dddd [a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + lastDay: function() { + return '[ayer a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + lastWeek: function() { + return '[el] dddd [pasado a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + sameElse: 'L', + }, + relativeTime: { + future: 'en %s', + past: 'hace %s', + s: 'unos segundos', + ss: '%d segundos', + m: 'un minuto', + mm: '%d minutos', + h: 'una hora', + hh: '%d horas', + d: 'un día', + dd: '%d días', + M: 'un mes', + MM: '%d meses', + y: 'un año', + yy: '%d años', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'), + n = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), + r = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], + l = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i + e.defineLocale('es-do', { + months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), + monthsShort: function(e, r) { + return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t + }, + monthsRegex: l, + monthsShortRegex: l, + monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, + monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, + monthsParse: r, + longMonthsParse: r, + shortMonthsParse: r, + weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), + weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), + weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'h:mm A', + LTS: 'h:mm:ss A', + L: 'DD/MM/YYYY', + LL: 'D [de] MMMM [de] YYYY', + LLL: 'D [de] MMMM [de] YYYY h:mm A', + LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A', + }, + calendar: { + sameDay: function() { + return '[hoy a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + nextDay: function() { + return '[mañana a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + nextWeek: function() { + return 'dddd [a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + lastDay: function() { + return '[ayer a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + lastWeek: function() { + return '[el] dddd [pasado a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + sameElse: 'L', + }, + relativeTime: { + future: 'en %s', + past: 'hace %s', + s: 'unos segundos', + ss: '%d segundos', + m: 'un minuto', + mm: '%d minutos', + h: 'una hora', + hh: '%d horas', + d: 'un día', + dd: '%d días', + M: 'un mes', + MM: '%d meses', + y: 'un año', + yy: '%d años', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'), + n = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), + r = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], + l = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i + e.defineLocale('es-us', { + months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), + monthsShort: function(e, r) { + return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t + }, + monthsRegex: l, + monthsShortRegex: l, + monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, + monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, + monthsParse: r, + longMonthsParse: r, + shortMonthsParse: r, + weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), + weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), + weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'h:mm A', + LTS: 'h:mm:ss A', + L: 'MM/DD/YYYY', + LL: 'D [de] MMMM [de] YYYY', + LLL: 'D [de] MMMM [de] YYYY h:mm A', + LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A', + }, + calendar: { + sameDay: function() { + return '[hoy a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + nextDay: function() { + return '[mañana a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + nextWeek: function() { + return 'dddd [a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + lastDay: function() { + return '[ayer a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + lastWeek: function() { + return '[el] dddd [pasado a la' + (1 !== this.hours() ? 's' : '') + '] LT' + }, + sameElse: 'L', + }, + relativeTime: { + future: 'en %s', + past: 'hace %s', + s: 'unos segundos', + ss: '%d segundos', + m: 'un minuto', + mm: '%d minutos', + h: 'una hora', + hh: '%d horas', + d: 'un día', + dd: '%d días', + M: 'un mes', + MM: '%d meses', + y: 'un año', + yy: '%d años', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n, r) { + var l = { + s: ['mõne sekundi', 'mõni sekund', 'paar sekundit'], + ss: [e + 'sekundi', e + 'sekundit'], + m: ['ühe minuti', 'üks minut'], + mm: [e + ' minuti', e + ' minutit'], + h: ['ühe tunni', 'tund aega', 'üks tund'], + hh: [e + ' tunni', e + ' tundi'], + d: ['ühe päeva', 'üks päev'], + M: ['kuu aja', 'kuu aega', 'üks kuu'], + MM: [e + ' kuu', e + ' kuud'], + y: ['ühe aasta', 'aasta', 'üks aasta'], + yy: [e + ' aasta', e + ' aastat'], + } + return t ? (l[n][2] ? l[n][2] : l[n][1]) : r ? l[n][0] : l[n][1] + } + e.defineLocale('et', { + months: 'jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember'.split('_'), + monthsShort: 'jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets'.split('_'), + weekdays: 'pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev'.split('_'), + weekdaysShort: 'P_E_T_K_N_R_L'.split('_'), + weekdaysMin: 'P_E_T_K_N_R_L'.split('_'), + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[Täna,] LT', + nextDay: '[Homme,] LT', + nextWeek: '[Järgmine] dddd LT', + lastDay: '[Eile,] LT', + lastWeek: '[Eelmine] dddd LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s pärast', + past: '%s tagasi', + s: t, + ss: t, + m: t, + mm: t, + h: t, + hh: t, + d: t, + dd: '%d päeva', + M: t, + MM: t, + y: t, + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('eu', { + months: 'urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua'.split('_'), + monthsShort: 'urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.'.split('_'), + monthsParseExact: !0, + weekdays: 'igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata'.split('_'), + weekdaysShort: 'ig._al._ar._az._og._ol._lr.'.split('_'), + weekdaysMin: 'ig_al_ar_az_og_ol_lr'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY-MM-DD', + LL: 'YYYY[ko] MMMM[ren] D[a]', + LLL: 'YYYY[ko] MMMM[ren] D[a] HH:mm', + LLLL: 'dddd, YYYY[ko] MMMM[ren] D[a] HH:mm', + l: 'YYYY-M-D', + ll: 'YYYY[ko] MMM D[a]', + lll: 'YYYY[ko] MMM D[a] HH:mm', + llll: 'ddd, YYYY[ko] MMM D[a] HH:mm', + }, + calendar: { + sameDay: '[gaur] LT[etan]', + nextDay: '[bihar] LT[etan]', + nextWeek: 'dddd LT[etan]', + lastDay: '[atzo] LT[etan]', + lastWeek: '[aurreko] dddd LT[etan]', + sameElse: 'L', + }, + relativeTime: { + future: '%s barru', + past: 'duela %s', + s: 'segundo batzuk', + ss: '%d segundo', + m: 'minutu bat', + mm: '%d minutu', + h: 'ordu bat', + hh: '%d ordu', + d: 'egun bat', + dd: '%d egun', + M: 'hilabete bat', + MM: '%d hilabete', + y: 'urte bat', + yy: '%d urte', + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '۱', 2: '۲', 3: '۳', 4: '۴', 5: '۵', 6: '۶', 7: '۷', 8: '۸', 9: '۹', 0: '۰' }, + n = { '۱': '1', '۲': '2', '۳': '3', '۴': '4', '۵': '5', '۶': '6', '۷': '7', '۸': '8', '۹': '9', '۰': '0' } + e.defineLocale('fa', { + months: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'), + monthsShort: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'), + weekdays: 'یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه'.split('_'), + weekdaysShort: 'یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه'.split('_'), + weekdaysMin: 'ی_د_س_چ_پ_ج_ش'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + meridiemParse: /قبل از ظهر|بعد از ظهر/, + isPM: function(e) { + return /بعد از ظهر/.test(e) + }, + meridiem: function(e, t, n) { + return e < 12 ? 'قبل از ظهر' : 'بعد از ظهر' + }, + calendar: { + sameDay: '[امروز ساعت] LT', + nextDay: '[فردا ساعت] LT', + nextWeek: 'dddd [ساعت] LT', + lastDay: '[دیروز ساعت] LT', + lastWeek: 'dddd [پیش] [ساعت] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'در %s', + past: '%s پیش', + s: 'چند ثانیه', + ss: 'ثانیه d%', + m: 'یک دقیقه', + mm: '%d دقیقه', + h: 'یک ساعت', + hh: '%d ساعت', + d: 'یک روز', + dd: '%d روز', + M: 'یک ماه', + MM: '%d ماه', + y: 'یک سال', + yy: '%d سال', + }, + preparse: function(e) { + return e + .replace(/[۰-۹]/g, function(e) { + return n[e] + }) + .replace(/،/g, ',') + }, + postformat: function(e) { + return e + .replace(/\d/g, function(e) { + return t[e] + }) + .replace(/,/g, '،') + }, + dayOfMonthOrdinalParse: /\d{1,2}م/, + ordinal: '%dم', + week: { dow: 6, doy: 12 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split(' '), + n = ['nolla', 'yhden', 'kahden', 'kolmen', 'neljän', 'viiden', 'kuuden', t[7], t[8], t[9]] + function r(e, r, l, u) { + var i = '' + switch (l) { + case 's': + return u ? 'muutaman sekunnin' : 'muutama sekunti' + case 'ss': + return u ? 'sekunnin' : 'sekuntia' + case 'm': + return u ? 'minuutin' : 'minuutti' + case 'mm': + i = u ? 'minuutin' : 'minuuttia' + break + case 'h': + return u ? 'tunnin' : 'tunti' + case 'hh': + i = u ? 'tunnin' : 'tuntia' + break + case 'd': + return u ? 'päivän' : 'päivä' + case 'dd': + i = u ? 'päivän' : 'päivää' + break + case 'M': + return u ? 'kuukauden' : 'kuukausi' + case 'MM': + i = u ? 'kuukauden' : 'kuukautta' + break + case 'y': + return u ? 'vuoden' : 'vuosi' + case 'yy': + i = u ? 'vuoden' : 'vuotta' + } + return (i = + (function(e, r) { + return e < 10 ? (r ? n[e] : t[e]) : e + })(e, u) + + ' ' + + i) + } + e.defineLocale('fi', { + months: 'tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu'.split( + '_', + ), + monthsShort: 'tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu'.split('_'), + weekdays: 'sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai'.split('_'), + weekdaysShort: 'su_ma_ti_ke_to_pe_la'.split('_'), + weekdaysMin: 'su_ma_ti_ke_to_pe_la'.split('_'), + longDateFormat: { + LT: 'HH.mm', + LTS: 'HH.mm.ss', + L: 'DD.MM.YYYY', + LL: 'Do MMMM[ta] YYYY', + LLL: 'Do MMMM[ta] YYYY, [klo] HH.mm', + LLLL: 'dddd, Do MMMM[ta] YYYY, [klo] HH.mm', + l: 'D.M.YYYY', + ll: 'Do MMM YYYY', + lll: 'Do MMM YYYY, [klo] HH.mm', + llll: 'ddd, Do MMM YYYY, [klo] HH.mm', + }, + calendar: { + sameDay: '[tänään] [klo] LT', + nextDay: '[huomenna] [klo] LT', + nextWeek: 'dddd [klo] LT', + lastDay: '[eilen] [klo] LT', + lastWeek: '[viime] dddd[na] [klo] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s päästä', + past: '%s sitten', + s: r, + ss: r, + m: r, + mm: r, + h: r, + hh: r, + d: r, + dd: r, + M: r, + MM: r, + y: r, + yy: r, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('fo', { + months: 'januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember'.split('_'), + monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'), + weekdays: 'sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur'.split('_'), + weekdaysShort: 'sun_mán_týs_mik_hós_frí_ley'.split('_'), + weekdaysMin: 'su_má_tý_mi_hó_fr_le'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D. MMMM, YYYY HH:mm', + }, + calendar: { + sameDay: '[Í dag kl.] LT', + nextDay: '[Í morgin kl.] LT', + nextWeek: 'dddd [kl.] LT', + lastDay: '[Í gjár kl.] LT', + lastWeek: '[síðstu] dddd [kl] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'um %s', + past: '%s síðani', + s: 'fá sekund', + ss: '%d sekundir', + m: 'ein minuttur', + mm: '%d minuttir', + h: 'ein tími', + hh: '%d tímar', + d: 'ein dagur', + dd: '%d dagar', + M: 'ein mánaður', + MM: '%d mánaðir', + y: 'eitt ár', + yy: '%d ár', + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('fr', { + months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), + monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), + monthsParseExact: !0, + weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), + weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), + weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Aujourd’hui à] LT', + nextDay: '[Demain à] LT', + nextWeek: 'dddd [à] LT', + lastDay: '[Hier à] LT', + lastWeek: 'dddd [dernier à] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'dans %s', + past: 'il y a %s', + s: 'quelques secondes', + ss: '%d secondes', + m: 'une minute', + mm: '%d minutes', + h: 'une heure', + hh: '%d heures', + d: 'un jour', + dd: '%d jours', + M: 'un mois', + MM: '%d mois', + y: 'un an', + yy: '%d ans', + }, + dayOfMonthOrdinalParse: /\d{1,2}(er|)/, + ordinal: function(e, t) { + switch (t) { + case 'D': + return e + (1 === e ? 'er' : '') + default: + case 'M': + case 'Q': + case 'DDD': + case 'd': + return e + (1 === e ? 'er' : 'e') + case 'w': + case 'W': + return e + (1 === e ? 're' : 'e') + } + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('fr-ca', { + months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), + monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), + monthsParseExact: !0, + weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), + weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), + weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY-MM-DD', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Aujourd’hui à] LT', + nextDay: '[Demain à] LT', + nextWeek: 'dddd [à] LT', + lastDay: '[Hier à] LT', + lastWeek: 'dddd [dernier à] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'dans %s', + past: 'il y a %s', + s: 'quelques secondes', + ss: '%d secondes', + m: 'une minute', + mm: '%d minutes', + h: 'une heure', + hh: '%d heures', + d: 'un jour', + dd: '%d jours', + M: 'un mois', + MM: '%d mois', + y: 'un an', + yy: '%d ans', + }, + dayOfMonthOrdinalParse: /\d{1,2}(er|e)/, + ordinal: function(e, t) { + switch (t) { + default: + case 'M': + case 'Q': + case 'D': + case 'DDD': + case 'd': + return e + (1 === e ? 'er' : 'e') + case 'w': + case 'W': + return e + (1 === e ? 're' : 'e') + } + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('fr-ch', { + months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), + monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), + monthsParseExact: !0, + weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), + weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), + weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Aujourd’hui à] LT', + nextDay: '[Demain à] LT', + nextWeek: 'dddd [à] LT', + lastDay: '[Hier à] LT', + lastWeek: 'dddd [dernier à] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'dans %s', + past: 'il y a %s', + s: 'quelques secondes', + ss: '%d secondes', + m: 'une minute', + mm: '%d minutes', + h: 'une heure', + hh: '%d heures', + d: 'un jour', + dd: '%d jours', + M: 'un mois', + MM: '%d mois', + y: 'un an', + yy: '%d ans', + }, + dayOfMonthOrdinalParse: /\d{1,2}(er|e)/, + ordinal: function(e, t) { + switch (t) { + default: + case 'M': + case 'Q': + case 'D': + case 'DDD': + case 'd': + return e + (1 === e ? 'er' : 'e') + case 'w': + case 'W': + return e + (1 === e ? 're' : 'e') + } + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.'.split('_'), + n = 'jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_') + e.defineLocale('fy', { + months: 'jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber'.split('_'), + monthsShort: function(e, r) { + return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t + }, + monthsParseExact: !0, + weekdays: 'snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon'.split('_'), + weekdaysShort: 'si._mo._ti._wo._to._fr._so.'.split('_'), + weekdaysMin: 'Si_Mo_Ti_Wo_To_Fr_So'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD-MM-YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[hjoed om] LT', + nextDay: '[moarn om] LT', + nextWeek: 'dddd [om] LT', + lastDay: '[juster om] LT', + lastWeek: '[ôfrûne] dddd [om] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'oer %s', + past: '%s lyn', + s: 'in pear sekonden', + ss: '%d sekonden', + m: 'ien minút', + mm: '%d minuten', + h: 'ien oere', + hh: '%d oeren', + d: 'ien dei', + dd: '%d dagen', + M: 'ien moanne', + MM: '%d moannen', + y: 'ien jier', + yy: '%d jierren', + }, + dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, + ordinal: function(e) { + return e + (1 === e || 8 === e || e >= 20 ? 'ste' : 'de') + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ga', { + months: [ + 'Eanáir', + 'Feabhra', + 'Márta', + 'Aibreán', + 'Bealtaine', + 'Méitheamh', + 'Iúil', + 'Lúnasa', + 'Meán Fómhair', + 'Deaireadh Fómhair', + 'Samhain', + 'Nollaig', + ], + monthsShort: ['Eaná', 'Feab', 'Márt', 'Aibr', 'Beal', 'Méit', 'Iúil', 'Lúna', 'Meán', 'Deai', 'Samh', 'Noll'], + monthsParseExact: !0, + weekdays: ['Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Satharn'], + weekdaysShort: ['Dom', 'Lua', 'Mái', 'Céa', 'Déa', 'hAo', 'Sat'], + weekdaysMin: ['Do', 'Lu', 'Má', 'Ce', 'Dé', 'hA', 'Sa'], + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Inniu ag] LT', + nextDay: '[Amárach ag] LT', + nextWeek: 'dddd [ag] LT', + lastDay: '[Inné aig] LT', + lastWeek: 'dddd [seo caite] [ag] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'i %s', + past: '%s ó shin', + s: 'cúpla soicind', + ss: '%d soicind', + m: 'nóiméad', + mm: '%d nóiméad', + h: 'uair an chloig', + hh: '%d uair an chloig', + d: 'lá', + dd: '%d lá', + M: 'mí', + MM: '%d mí', + y: 'bliain', + yy: '%d bliain', + }, + dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/, + ordinal: function(e) { + var t = 1 === e ? 'd' : e % 10 == 2 ? 'na' : 'mh' + return e + t + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('gd', { + months: [ + 'Am Faoilleach', + 'An Gearran', + 'Am Màrt', + 'An Giblean', + 'An Cèitean', + 'An t-Ògmhios', + 'An t-Iuchar', + 'An Lùnastal', + 'An t-Sultain', + 'An Dàmhair', + 'An t-Samhain', + 'An Dùbhlachd', + ], + monthsShort: ['Faoi', 'Gear', 'Màrt', 'Gibl', 'Cèit', 'Ògmh', 'Iuch', 'Lùn', 'Sult', 'Dàmh', 'Samh', 'Dùbh'], + monthsParseExact: !0, + weekdays: ['Didòmhnaich', 'Diluain', 'Dimàirt', 'Diciadain', 'Diardaoin', 'Dihaoine', 'Disathairne'], + weekdaysShort: ['Did', 'Dil', 'Dim', 'Dic', 'Dia', 'Dih', 'Dis'], + weekdaysMin: ['Dò', 'Lu', 'Mà', 'Ci', 'Ar', 'Ha', 'Sa'], + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[An-diugh aig] LT', + nextDay: '[A-màireach aig] LT', + nextWeek: 'dddd [aig] LT', + lastDay: '[An-dè aig] LT', + lastWeek: 'dddd [seo chaidh] [aig] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'ann an %s', + past: 'bho chionn %s', + s: 'beagan diogan', + ss: '%d diogan', + m: 'mionaid', + mm: '%d mionaidean', + h: 'uair', + hh: '%d uairean', + d: 'latha', + dd: '%d latha', + M: 'mìos', + MM: '%d mìosan', + y: 'bliadhna', + yy: '%d bliadhna', + }, + dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/, + ordinal: function(e) { + var t = 1 === e ? 'd' : e % 10 == 2 ? 'na' : 'mh' + return e + t + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('gl', { + months: 'xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro'.split('_'), + monthsShort: 'xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.'.split('_'), + monthsParseExact: !0, + weekdays: 'domingo_luns_martes_mércores_xoves_venres_sábado'.split('_'), + weekdaysShort: 'dom._lun._mar._mér._xov._ven._sáb.'.split('_'), + weekdaysMin: 'do_lu_ma_mé_xo_ve_sá'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D [de] MMMM [de] YYYY', + LLL: 'D [de] MMMM [de] YYYY H:mm', + LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm', + }, + calendar: { + sameDay: function() { + return '[hoxe ' + (1 !== this.hours() ? 'ás' : 'á') + '] LT' + }, + nextDay: function() { + return '[mañá ' + (1 !== this.hours() ? 'ás' : 'á') + '] LT' + }, + nextWeek: function() { + return 'dddd [' + (1 !== this.hours() ? 'ás' : 'a') + '] LT' + }, + lastDay: function() { + return '[onte ' + (1 !== this.hours() ? 'á' : 'a') + '] LT' + }, + lastWeek: function() { + return '[o] dddd [pasado ' + (1 !== this.hours() ? 'ás' : 'a') + '] LT' + }, + sameElse: 'L', + }, + relativeTime: { + future: function(e) { + return 0 === e.indexOf('un') ? 'n' + e : 'en ' + e + }, + past: 'hai %s', + s: 'uns segundos', + ss: '%d segundos', + m: 'un minuto', + mm: '%d minutos', + h: 'unha hora', + hh: '%d horas', + d: 'un día', + dd: '%d días', + M: 'un mes', + MM: '%d meses', + y: 'un ano', + yy: '%d anos', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n, r) { + var l = { + s: ['thodde secondanim', 'thodde second'], + ss: [e + ' secondanim', e + ' second'], + m: ['eka mintan', 'ek minute'], + mm: [e + ' mintanim', e + ' mintam'], + h: ['eka voran', 'ek vor'], + hh: [e + ' voranim', e + ' voram'], + d: ['eka disan', 'ek dis'], + dd: [e + ' disanim', e + ' dis'], + M: ['eka mhoinean', 'ek mhoino'], + MM: [e + ' mhoineanim', e + ' mhoine'], + y: ['eka vorsan', 'ek voros'], + yy: [e + ' vorsanim', e + ' vorsam'], + } + return t ? l[n][0] : l[n][1] + } + e.defineLocale('gom-latn', { + months: 'Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr'.split('_'), + monthsShort: 'Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.'.split('_'), + monthsParseExact: !0, + weekdays: "Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split('_'), + weekdaysShort: 'Ait._Som._Mon._Bud._Bre._Suk._Son.'.split('_'), + weekdaysMin: 'Ai_Sm_Mo_Bu_Br_Su_Sn'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'A h:mm [vazta]', + LTS: 'A h:mm:ss [vazta]', + L: 'DD-MM-YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY A h:mm [vazta]', + LLLL: 'dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]', + llll: 'ddd, D MMM YYYY, A h:mm [vazta]', + }, + calendar: { + sameDay: '[Aiz] LT', + nextDay: '[Faleam] LT', + nextWeek: '[Ieta to] dddd[,] LT', + lastDay: '[Kal] LT', + lastWeek: '[Fatlo] dddd[,] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s', + past: '%s adim', + s: t, + ss: t, + m: t, + mm: t, + h: t, + hh: t, + d: t, + dd: t, + M: t, + MM: t, + y: t, + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2}(er)/, + ordinal: function(e, t) { + switch (t) { + case 'D': + return e + 'er' + default: + case 'M': + case 'Q': + case 'DDD': + case 'd': + case 'w': + case 'W': + return e + } + }, + week: { dow: 1, doy: 4 }, + meridiemParse: /rati|sokalli|donparam|sanje/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'rati' === t + ? e < 4 + ? e + : e + 12 + : 'sokalli' === t + ? e + : 'donparam' === t + ? e > 12 + ? e + : e + 12 + : 'sanje' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'rati' : e < 12 ? 'sokalli' : e < 16 ? 'donparam' : e < 20 ? 'sanje' : 'rati' + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '૧', 2: '૨', 3: '૩', 4: '૪', 5: '૫', 6: '૬', 7: '૭', 8: '૮', 9: '૯', 0: '૦' }, + n = { '૧': '1', '૨': '2', '૩': '3', '૪': '4', '૫': '5', '૬': '6', '૭': '7', '૮': '8', '૯': '9', '૦': '0' } + e.defineLocale('gu', { + months: 'જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર'.split('_'), + monthsShort: 'જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.'.split('_'), + monthsParseExact: !0, + weekdays: 'રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર'.split('_'), + weekdaysShort: 'રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ'.split('_'), + weekdaysMin: 'ર_સો_મં_બુ_ગુ_શુ_શ'.split('_'), + longDateFormat: { + LT: 'A h:mm વાગ્યે', + LTS: 'A h:mm:ss વાગ્યે', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm વાગ્યે', + LLLL: 'dddd, D MMMM YYYY, A h:mm વાગ્યે', + }, + calendar: { + sameDay: '[આજ] LT', + nextDay: '[કાલે] LT', + nextWeek: 'dddd, LT', + lastDay: '[ગઇકાલે] LT', + lastWeek: '[પાછલા] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s મા', + past: '%s પેહલા', + s: 'અમુક પળો', + ss: '%d સેકંડ', + m: 'એક મિનિટ', + mm: '%d મિનિટ', + h: 'એક કલાક', + hh: '%d કલાક', + d: 'એક દિવસ', + dd: '%d દિવસ', + M: 'એક મહિનો', + MM: '%d મહિનો', + y: 'એક વર્ષ', + yy: '%d વર્ષ', + }, + preparse: function(e) { + return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + meridiemParse: /રાત|બપોર|સવાર|સાંજ/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'રાત' === t + ? e < 4 + ? e + : e + 12 + : 'સવાર' === t + ? e + : 'બપોર' === t + ? e >= 10 + ? e + : e + 12 + : 'સાંજ' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'રાત' : e < 10 ? 'સવાર' : e < 17 ? 'બપોર' : e < 20 ? 'સાંજ' : 'રાત' + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('he', { + months: 'ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר'.split('_'), + monthsShort: 'ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳'.split('_'), + weekdays: 'ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת'.split('_'), + weekdaysShort: 'א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳'.split('_'), + weekdaysMin: 'א_ב_ג_ד_ה_ו_ש'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D [ב]MMMM YYYY', + LLL: 'D [ב]MMMM YYYY HH:mm', + LLLL: 'dddd, D [ב]MMMM YYYY HH:mm', + l: 'D/M/YYYY', + ll: 'D MMM YYYY', + lll: 'D MMM YYYY HH:mm', + llll: 'ddd, D MMM YYYY HH:mm', + }, + calendar: { + sameDay: '[היום ב־]LT', + nextDay: '[מחר ב־]LT', + nextWeek: 'dddd [בשעה] LT', + lastDay: '[אתמול ב־]LT', + lastWeek: '[ביום] dddd [האחרון בשעה] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'בעוד %s', + past: 'לפני %s', + s: 'מספר שניות', + ss: '%d שניות', + m: 'דקה', + mm: '%d דקות', + h: 'שעה', + hh: function(e) { + return 2 === e ? 'שעתיים' : e + ' שעות' + }, + d: 'יום', + dd: function(e) { + return 2 === e ? 'יומיים' : e + ' ימים' + }, + M: 'חודש', + MM: function(e) { + return 2 === e ? 'חודשיים' : e + ' חודשים' + }, + y: 'שנה', + yy: function(e) { + return 2 === e ? 'שנתיים' : e % 10 == 0 && 10 !== e ? e + ' שנה' : e + ' שנים' + }, + }, + meridiemParse: /אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i, + isPM: function(e) { + return /^(אחה"צ|אחרי הצהריים|בערב)$/.test(e) + }, + meridiem: function(e, t, n) { + return e < 5 + ? 'לפנות בוקר' + : e < 10 + ? 'בבוקר' + : e < 12 + ? n + ? 'לפנה"צ' + : 'לפני הצהריים' + : e < 18 + ? n + ? 'אחה"צ' + : 'אחרי הצהריים' + : 'בערב' + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '१', 2: '२', 3: '३', 4: '४', 5: '५', 6: '६', 7: '७', 8: '८', 9: '९', 0: '०' }, + n = { '१': '1', '२': '2', '३': '3', '४': '4', '५': '5', '६': '6', '७': '7', '८': '8', '९': '9', '०': '0' } + e.defineLocale('hi', { + months: 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split('_'), + monthsShort: 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split('_'), + monthsParseExact: !0, + weekdays: 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), + weekdaysShort: 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split('_'), + weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), + longDateFormat: { + LT: 'A h:mm बजे', + LTS: 'A h:mm:ss बजे', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm बजे', + LLLL: 'dddd, D MMMM YYYY, A h:mm बजे', + }, + calendar: { + sameDay: '[आज] LT', + nextDay: '[कल] LT', + nextWeek: 'dddd, LT', + lastDay: '[कल] LT', + lastWeek: '[पिछले] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s में', + past: '%s पहले', + s: 'कुछ ही क्षण', + ss: '%d सेकंड', + m: 'एक मिनट', + mm: '%d मिनट', + h: 'एक घंटा', + hh: '%d घंटे', + d: 'एक दिन', + dd: '%d दिन', + M: 'एक महीने', + MM: '%d महीने', + y: 'एक वर्ष', + yy: '%d वर्ष', + }, + preparse: function(e) { + return e.replace(/[१२३४५६७८९०]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + meridiemParse: /रात|सुबह|दोपहर|शाम/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'रात' === t + ? e < 4 + ? e + : e + 12 + : 'सुबह' === t + ? e + : 'दोपहर' === t + ? e >= 10 + ? e + : e + 12 + : 'शाम' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'रात' : e < 10 ? 'सुबह' : e < 17 ? 'दोपहर' : e < 20 ? 'शाम' : 'रात' + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n) { + var r = e + ' ' + switch (n) { + case 'ss': + return (r += 1 === e ? 'sekunda' : 2 === e || 3 === e || 4 === e ? 'sekunde' : 'sekundi') + case 'm': + return t ? 'jedna minuta' : 'jedne minute' + case 'mm': + return (r += 1 === e ? 'minuta' : 2 === e || 3 === e || 4 === e ? 'minute' : 'minuta') + case 'h': + return t ? 'jedan sat' : 'jednog sata' + case 'hh': + return (r += 1 === e ? 'sat' : 2 === e || 3 === e || 4 === e ? 'sata' : 'sati') + case 'dd': + return (r += 1 === e ? 'dan' : 'dana') + case 'MM': + return (r += 1 === e ? 'mjesec' : 2 === e || 3 === e || 4 === e ? 'mjeseca' : 'mjeseci') + case 'yy': + return (r += 1 === e ? 'godina' : 2 === e || 3 === e || 4 === e ? 'godine' : 'godina') + } + } + e.defineLocale('hr', { + months: { + format: 'siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca'.split( + '_', + ), + standalone: 'siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac'.split( + '_', + ), + }, + monthsShort: 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split('_'), + monthsParseExact: !0, + weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), + weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), + weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[danas u] LT', + nextDay: '[sutra u] LT', + nextWeek: function() { + switch (this.day()) { + case 0: + return '[u] [nedjelju] [u] LT' + case 3: + return '[u] [srijedu] [u] LT' + case 6: + return '[u] [subotu] [u] LT' + case 1: + case 2: + case 4: + case 5: + return '[u] dddd [u] LT' + } + }, + lastDay: '[jučer u] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + case 3: + return '[prošlu] dddd [u] LT' + case 6: + return '[prošle] [subote] [u] LT' + case 1: + case 2: + case 4: + case 5: + return '[prošli] dddd [u] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'za %s', + past: 'prije %s', + s: 'par sekundi', + ss: t, + m: t, + mm: t, + h: t, + hh: t, + d: 'dan', + dd: t, + M: 'mjesec', + MM: t, + y: 'godinu', + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(' ') + function n(e, t, n, r) { + var l = e + switch (n) { + case 's': + return r || t ? 'néhány másodperc' : 'néhány másodperce' + case 'ss': + return l + (r || t) ? ' másodperc' : ' másodperce' + case 'm': + return 'egy' + (r || t ? ' perc' : ' perce') + case 'mm': + return l + (r || t ? ' perc' : ' perce') + case 'h': + return 'egy' + (r || t ? ' óra' : ' órája') + case 'hh': + return l + (r || t ? ' óra' : ' órája') + case 'd': + return 'egy' + (r || t ? ' nap' : ' napja') + case 'dd': + return l + (r || t ? ' nap' : ' napja') + case 'M': + return 'egy' + (r || t ? ' hónap' : ' hónapja') + case 'MM': + return l + (r || t ? ' hónap' : ' hónapja') + case 'y': + return 'egy' + (r || t ? ' év' : ' éve') + case 'yy': + return l + (r || t ? ' év' : ' éve') + } + return '' + } + function r(e) { + return (e ? '' : '[múlt] ') + '[' + t[this.day()] + '] LT[-kor]' + } + e.defineLocale('hu', { + months: 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split('_'), + monthsShort: 'jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec'.split('_'), + weekdays: 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split('_'), + weekdaysShort: 'vas_hét_kedd_sze_csüt_pén_szo'.split('_'), + weekdaysMin: 'v_h_k_sze_cs_p_szo'.split('_'), + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'YYYY.MM.DD.', + LL: 'YYYY. MMMM D.', + LLL: 'YYYY. MMMM D. H:mm', + LLLL: 'YYYY. MMMM D., dddd H:mm', + }, + meridiemParse: /de|du/i, + isPM: function(e) { + return 'u' === e.charAt(1).toLowerCase() + }, + meridiem: function(e, t, n) { + return e < 12 ? (!0 === n ? 'de' : 'DE') : !0 === n ? 'du' : 'DU' + }, + calendar: { + sameDay: '[ma] LT[-kor]', + nextDay: '[holnap] LT[-kor]', + nextWeek: function() { + return r.call(this, !0) + }, + lastDay: '[tegnap] LT[-kor]', + lastWeek: function() { + return r.call(this, !1) + }, + sameElse: 'L', + }, + relativeTime: { + future: '%s múlva', + past: '%s', + s: n, + ss: n, + m: n, + mm: n, + h: n, + hh: n, + d: n, + dd: n, + M: n, + MM: n, + y: n, + yy: n, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('hy-am', { + months: { + format: 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split( + '_', + ), + standalone: 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split( + '_', + ), + }, + monthsShort: 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_'), + weekdays: 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split('_'), + weekdaysShort: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), + weekdaysMin: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY թ.', + LLL: 'D MMMM YYYY թ., HH:mm', + LLLL: 'dddd, D MMMM YYYY թ., HH:mm', + }, + calendar: { + sameDay: '[այսօր] LT', + nextDay: '[վաղը] LT', + lastDay: '[երեկ] LT', + nextWeek: function() { + return 'dddd [օրը ժամը] LT' + }, + lastWeek: function() { + return '[անցած] dddd [օրը ժամը] LT' + }, + sameElse: 'L', + }, + relativeTime: { + future: '%s հետո', + past: '%s առաջ', + s: 'մի քանի վայրկյան', + ss: '%d վայրկյան', + m: 'րոպե', + mm: '%d րոպե', + h: 'ժամ', + hh: '%d ժամ', + d: 'օր', + dd: '%d օր', + M: 'ամիս', + MM: '%d ամիս', + y: 'տարի', + yy: '%d տարի', + }, + meridiemParse: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/, + isPM: function(e) { + return /^(ցերեկվա|երեկոյան)$/.test(e) + }, + meridiem: function(e) { + return e < 4 ? 'գիշերվա' : e < 12 ? 'առավոտվա' : e < 17 ? 'ցերեկվա' : 'երեկոյան' + }, + dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/, + ordinal: function(e, t) { + switch (t) { + case 'DDD': + case 'w': + case 'W': + case 'DDDo': + return 1 === e ? e + '-ին' : e + '-րդ' + default: + return e + } + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('id', { + months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split('_'), + monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des'.split('_'), + weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'), + weekdaysShort: 'Min_Sen_Sel_Rab_Kam_Jum_Sab'.split('_'), + weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'), + longDateFormat: { + LT: 'HH.mm', + LTS: 'HH.mm.ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY [pukul] HH.mm', + LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', + }, + meridiemParse: /pagi|siang|sore|malam/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'pagi' === t ? e : 'siang' === t ? (e >= 11 ? e : e + 12) : 'sore' === t || 'malam' === t ? e + 12 : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 11 ? 'pagi' : e < 15 ? 'siang' : e < 19 ? 'sore' : 'malam' + }, + calendar: { + sameDay: '[Hari ini pukul] LT', + nextDay: '[Besok pukul] LT', + nextWeek: 'dddd [pukul] LT', + lastDay: '[Kemarin pukul] LT', + lastWeek: 'dddd [lalu pukul] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'dalam %s', + past: '%s yang lalu', + s: 'beberapa detik', + ss: '%d detik', + m: 'semenit', + mm: '%d menit', + h: 'sejam', + hh: '%d jam', + d: 'sehari', + dd: '%d hari', + M: 'sebulan', + MM: '%d bulan', + y: 'setahun', + yy: '%d tahun', + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e) { + return e % 100 == 11 || e % 10 != 1 + } + function n(e, n, r, l) { + var u = e + ' ' + switch (r) { + case 's': + return n || l ? 'nokkrar sekúndur' : 'nokkrum sekúndum' + case 'ss': + return t(e) ? u + (n || l ? 'sekúndur' : 'sekúndum') : u + 'sekúnda' + case 'm': + return n ? 'mínúta' : 'mínútu' + case 'mm': + return t(e) ? u + (n || l ? 'mínútur' : 'mínútum') : n ? u + 'mínúta' : u + 'mínútu' + case 'hh': + return t(e) ? u + (n || l ? 'klukkustundir' : 'klukkustundum') : u + 'klukkustund' + case 'd': + return n ? 'dagur' : l ? 'dag' : 'degi' + case 'dd': + return t(e) ? (n ? u + 'dagar' : u + (l ? 'daga' : 'dögum')) : n ? u + 'dagur' : u + (l ? 'dag' : 'degi') + case 'M': + return n ? 'mánuður' : l ? 'mánuð' : 'mánuði' + case 'MM': + return t(e) + ? n + ? u + 'mánuðir' + : u + (l ? 'mánuði' : 'mánuðum') + : n + ? u + 'mánuður' + : u + (l ? 'mánuð' : 'mánuði') + case 'y': + return n || l ? 'ár' : 'ári' + case 'yy': + return t(e) ? u + (n || l ? 'ár' : 'árum') : u + (n || l ? 'ár' : 'ári') + } + } + e.defineLocale('is', { + months: 'janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember'.split('_'), + monthsShort: 'jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des'.split('_'), + weekdays: 'sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur'.split('_'), + weekdaysShort: 'sun_mán_þri_mið_fim_fös_lau'.split('_'), + weekdaysMin: 'Su_Má_Þr_Mi_Fi_Fö_La'.split('_'), + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY [kl.] H:mm', + LLLL: 'dddd, D. MMMM YYYY [kl.] H:mm', + }, + calendar: { + sameDay: '[í dag kl.] LT', + nextDay: '[á morgun kl.] LT', + nextWeek: 'dddd [kl.] LT', + lastDay: '[í gær kl.] LT', + lastWeek: '[síðasta] dddd [kl.] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'eftir %s', + past: 'fyrir %s síðan', + s: n, + ss: n, + m: n, + mm: n, + h: 'klukkustund', + hh: n, + d: n, + dd: n, + M: n, + MM: n, + y: n, + yy: n, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('it', { + months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split('_'), + monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'), + weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split('_'), + weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'), + weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Oggi alle] LT', + nextDay: '[Domani alle] LT', + nextWeek: 'dddd [alle] LT', + lastDay: '[Ieri alle] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + return '[la scorsa] dddd [alle] LT' + default: + return '[lo scorso] dddd [alle] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: function(e) { + return (/^[0-9].+$/.test(e) ? 'tra' : 'in') + ' ' + e + }, + past: '%s fa', + s: 'alcuni secondi', + ss: '%d secondi', + m: 'un minuto', + mm: '%d minuti', + h: "un'ora", + hh: '%d ore', + d: 'un giorno', + dd: '%d giorni', + M: 'un mese', + MM: '%d mesi', + y: 'un anno', + yy: '%d anni', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('it-ch', { + months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split('_'), + monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'), + weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split('_'), + weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'), + weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Oggi alle] LT', + nextDay: '[Domani alle] LT', + nextWeek: 'dddd [alle] LT', + lastDay: '[Ieri alle] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + return '[la scorsa] dddd [alle] LT' + default: + return '[lo scorso] dddd [alle] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: function(e) { + return (/^[0-9].+$/.test(e) ? 'tra' : 'in') + ' ' + e + }, + past: '%s fa', + s: 'alcuni secondi', + ss: '%d secondi', + m: 'un minuto', + mm: '%d minuti', + h: "un'ora", + hh: '%d ore', + d: 'un giorno', + dd: '%d giorni', + M: 'un mese', + MM: '%d mesi', + y: 'un anno', + yy: '%d anni', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ja', { + months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), + monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), + weekdays: '日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日'.split('_'), + weekdaysShort: '日_月_火_水_木_金_土'.split('_'), + weekdaysMin: '日_月_火_水_木_金_土'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY/MM/DD', + LL: 'YYYY年M月D日', + LLL: 'YYYY年M月D日 HH:mm', + LLLL: 'YYYY年M月D日 dddd HH:mm', + l: 'YYYY/MM/DD', + ll: 'YYYY年M月D日', + lll: 'YYYY年M月D日 HH:mm', + llll: 'YYYY年M月D日(ddd) HH:mm', + }, + meridiemParse: /午前|午後/i, + isPM: function(e) { + return '午後' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? '午前' : '午後' + }, + calendar: { + sameDay: '[今日] LT', + nextDay: '[明日] LT', + nextWeek: function(e) { + return e.week() < this.week() ? '[来週]dddd LT' : 'dddd LT' + }, + lastDay: '[昨日] LT', + lastWeek: function(e) { + return this.week() < e.week() ? '[先週]dddd LT' : 'dddd LT' + }, + sameElse: 'L', + }, + dayOfMonthOrdinalParse: /\d{1,2}日/, + ordinal: function(e, t) { + switch (t) { + case 'd': + case 'D': + case 'DDD': + return e + '日' + default: + return e + } + }, + relativeTime: { + future: '%s後', + past: '%s前', + s: '数秒', + ss: '%d秒', + m: '1分', + mm: '%d分', + h: '1時間', + hh: '%d時間', + d: '1日', + dd: '%d日', + M: '1ヶ月', + MM: '%dヶ月', + y: '1年', + yy: '%d年', + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('jv', { + months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember'.split('_'), + monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des'.split('_'), + weekdays: 'Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu'.split('_'), + weekdaysShort: 'Min_Sen_Sel_Reb_Kem_Jem_Sep'.split('_'), + weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sp'.split('_'), + longDateFormat: { + LT: 'HH.mm', + LTS: 'HH.mm.ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY [pukul] HH.mm', + LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', + }, + meridiemParse: /enjing|siyang|sonten|ndalu/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'enjing' === t ? e : 'siyang' === t ? (e >= 11 ? e : e + 12) : 'sonten' === t || 'ndalu' === t ? e + 12 : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 11 ? 'enjing' : e < 15 ? 'siyang' : e < 19 ? 'sonten' : 'ndalu' + }, + calendar: { + sameDay: '[Dinten puniko pukul] LT', + nextDay: '[Mbenjang pukul] LT', + nextWeek: 'dddd [pukul] LT', + lastDay: '[Kala wingi pukul] LT', + lastWeek: 'dddd [kepengker pukul] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'wonten ing %s', + past: '%s ingkang kepengker', + s: 'sawetawis detik', + ss: '%d detik', + m: 'setunggal menit', + mm: '%d menit', + h: 'setunggal jam', + hh: '%d jam', + d: 'sedinten', + dd: '%d dinten', + M: 'sewulan', + MM: '%d wulan', + y: 'setaun', + yy: '%d taun', + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ka', { + months: { + standalone: 'იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი'.split( + '_', + ), + format: 'იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს'.split( + '_', + ), + }, + monthsShort: 'იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ'.split('_'), + weekdays: { + standalone: 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split('_'), + format: 'კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს'.split('_'), + isFormat: /(წინა|შემდეგ)/, + }, + weekdaysShort: 'კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ'.split('_'), + weekdaysMin: 'კვ_ორ_სა_ოთ_ხუ_პა_შა'.split('_'), + longDateFormat: { + LT: 'h:mm A', + LTS: 'h:mm:ss A', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY h:mm A', + LLLL: 'dddd, D MMMM YYYY h:mm A', + }, + calendar: { + sameDay: '[დღეს] LT[-ზე]', + nextDay: '[ხვალ] LT[-ზე]', + lastDay: '[გუშინ] LT[-ზე]', + nextWeek: '[შემდეგ] dddd LT[-ზე]', + lastWeek: '[წინა] dddd LT-ზე', + sameElse: 'L', + }, + relativeTime: { + future: function(e) { + return /(წამი|წუთი|საათი|წელი)/.test(e) ? e.replace(/ი$/, 'ში') : e + 'ში' + }, + past: function(e) { + return /(წამი|წუთი|საათი|დღე|თვე)/.test(e) + ? e.replace(/(ი|ე)$/, 'ის წინ') + : /წელი/.test(e) + ? e.replace(/წელი$/, 'წლის წინ') + : void 0 + }, + s: 'რამდენიმე წამი', + ss: '%d წამი', + m: 'წუთი', + mm: '%d წუთი', + h: 'საათი', + hh: '%d საათი', + d: 'დღე', + dd: '%d დღე', + M: 'თვე', + MM: '%d თვე', + y: 'წელი', + yy: '%d წელი', + }, + dayOfMonthOrdinalParse: /0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/, + ordinal: function(e) { + return 0 === e ? e : 1 === e ? e + '-ლი' : e < 20 || (e <= 100 && e % 20 == 0) || e % 100 == 0 ? 'მე-' + e : e + '-ე' + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + 0: '-ші', + 1: '-ші', + 2: '-ші', + 3: '-ші', + 4: '-ші', + 5: '-ші', + 6: '-шы', + 7: '-ші', + 8: '-ші', + 9: '-шы', + 10: '-шы', + 20: '-шы', + 30: '-шы', + 40: '-шы', + 50: '-ші', + 60: '-шы', + 70: '-ші', + 80: '-ші', + 90: '-шы', + 100: '-ші', + } + e.defineLocale('kk', { + months: 'қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан'.split('_'), + monthsShort: 'қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел'.split('_'), + weekdays: 'жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі'.split('_'), + weekdaysShort: 'жек_дүй_сей_сәр_бей_жұм_сен'.split('_'), + weekdaysMin: 'жк_дй_сй_ср_бй_жм_сн'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Бүгін сағат] LT', + nextDay: '[Ертең сағат] LT', + nextWeek: 'dddd [сағат] LT', + lastDay: '[Кеше сағат] LT', + lastWeek: '[Өткен аптаның] dddd [сағат] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s ішінде', + past: '%s бұрын', + s: 'бірнеше секунд', + ss: '%d секунд', + m: 'бір минут', + mm: '%d минут', + h: 'бір сағат', + hh: '%d сағат', + d: 'бір күн', + dd: '%d күн', + M: 'бір ай', + MM: '%d ай', + y: 'бір жыл', + yy: '%d жыл', + }, + dayOfMonthOrdinalParse: /\d{1,2}-(ші|шы)/, + ordinal: function(e) { + var n = e % 10, + r = e >= 100 ? 100 : null + return e + (t[e] || t[n] || t[r]) + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '១', 2: '២', 3: '៣', 4: '៤', 5: '៥', 6: '៦', 7: '៧', 8: '៨', 9: '៩', 0: '០' }, + n = { '១': '1', '២': '2', '៣': '3', '៤': '4', '៥': '5', '៦': '6', '៧': '7', '៨': '8', '៩': '9', '០': '0' } + e.defineLocale('km', { + months: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split('_'), + monthsShort: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split('_'), + weekdays: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'), + weekdaysShort: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'), + weekdaysMin: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + meridiemParse: /ព្រឹក|ល្ងាច/, + isPM: function(e) { + return 'ល្ងាច' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'ព្រឹក' : 'ល្ងាច' + }, + calendar: { + sameDay: '[ថ្ងៃនេះ ម៉ោង] LT', + nextDay: '[ស្អែក ម៉ោង] LT', + nextWeek: 'dddd [ម៉ោង] LT', + lastDay: '[ម្សិលមិញ ម៉ោង] LT', + lastWeek: 'dddd [សប្តាហ៍មុន] [ម៉ោង] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%sទៀត', + past: '%sមុន', + s: 'ប៉ុន្មានវិនាទី', + ss: '%d វិនាទី', + m: 'មួយនាទី', + mm: '%d នាទី', + h: 'មួយម៉ោង', + hh: '%d ម៉ោង', + d: 'មួយថ្ងៃ', + dd: '%d ថ្ងៃ', + M: 'មួយខែ', + MM: '%d ខែ', + y: 'មួយឆ្នាំ', + yy: '%d ឆ្នាំ', + }, + dayOfMonthOrdinalParse: /ទី\d{1,2}/, + ordinal: 'ទី%d', + preparse: function(e) { + return e.replace(/[១២៣៤៥៦៧៨៩០]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '೧', 2: '೨', 3: '೩', 4: '೪', 5: '೫', 6: '೬', 7: '೭', 8: '೮', 9: '೯', 0: '೦' }, + n = { '೧': '1', '೨': '2', '೩': '3', '೪': '4', '೫': '5', '೬': '6', '೭': '7', '೮': '8', '೯': '9', '೦': '0' } + e.defineLocale('kn', { + months: 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split('_'), + monthsShort: 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ'.split('_'), + monthsParseExact: !0, + weekdays: 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split('_'), + weekdaysShort: 'ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ'.split('_'), + weekdaysMin: 'ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ'.split('_'), + longDateFormat: { + LT: 'A h:mm', + LTS: 'A h:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm', + LLLL: 'dddd, D MMMM YYYY, A h:mm', + }, + calendar: { + sameDay: '[ಇಂದು] LT', + nextDay: '[ನಾಳೆ] LT', + nextWeek: 'dddd, LT', + lastDay: '[ನಿನ್ನೆ] LT', + lastWeek: '[ಕೊನೆಯ] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s ನಂತರ', + past: '%s ಹಿಂದೆ', + s: 'ಕೆಲವು ಕ್ಷಣಗಳು', + ss: '%d ಸೆಕೆಂಡುಗಳು', + m: 'ಒಂದು ನಿಮಿಷ', + mm: '%d ನಿಮಿಷ', + h: 'ಒಂದು ಗಂಟೆ', + hh: '%d ಗಂಟೆ', + d: 'ಒಂದು ದಿನ', + dd: '%d ದಿನ', + M: 'ಒಂದು ತಿಂಗಳು', + MM: '%d ತಿಂಗಳು', + y: 'ಒಂದು ವರ್ಷ', + yy: '%d ವರ್ಷ', + }, + preparse: function(e) { + return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'ರಾತ್ರಿ' === t + ? e < 4 + ? e + : e + 12 + : 'ಬೆಳಿಗ್ಗೆ' === t + ? e + : 'ಮಧ್ಯಾಹ್ನ' === t + ? e >= 10 + ? e + : e + 12 + : 'ಸಂಜೆ' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'ರಾತ್ರಿ' : e < 10 ? 'ಬೆಳಿಗ್ಗೆ' : e < 17 ? 'ಮಧ್ಯಾಹ್ನ' : e < 20 ? 'ಸಂಜೆ' : 'ರಾತ್ರಿ' + }, + dayOfMonthOrdinalParse: /\d{1,2}(ನೇ)/, + ordinal: function(e) { + return e + 'ನೇ' + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ko', { + months: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'), + monthsShort: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'), + weekdays: '일요일_월요일_화요일_수요일_목요일_금요일_토요일'.split('_'), + weekdaysShort: '일_월_화_수_목_금_토'.split('_'), + weekdaysMin: '일_월_화_수_목_금_토'.split('_'), + longDateFormat: { + LT: 'A h:mm', + LTS: 'A h:mm:ss', + L: 'YYYY.MM.DD.', + LL: 'YYYY년 MMMM D일', + LLL: 'YYYY년 MMMM D일 A h:mm', + LLLL: 'YYYY년 MMMM D일 dddd A h:mm', + l: 'YYYY.MM.DD.', + ll: 'YYYY년 MMMM D일', + lll: 'YYYY년 MMMM D일 A h:mm', + llll: 'YYYY년 MMMM D일 dddd A h:mm', + }, + calendar: { + sameDay: '오늘 LT', + nextDay: '내일 LT', + nextWeek: 'dddd LT', + lastDay: '어제 LT', + lastWeek: '지난주 dddd LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s 후', + past: '%s 전', + s: '몇 초', + ss: '%d초', + m: '1분', + mm: '%d분', + h: '한 시간', + hh: '%d시간', + d: '하루', + dd: '%d일', + M: '한 달', + MM: '%d달', + y: '일 년', + yy: '%d년', + }, + dayOfMonthOrdinalParse: /\d{1,2}(일|월|주)/, + ordinal: function(e, t) { + switch (t) { + case 'd': + case 'D': + case 'DDD': + return e + '일' + case 'M': + return e + '월' + case 'w': + case 'W': + return e + '주' + default: + return e + } + }, + meridiemParse: /오전|오후/, + isPM: function(e) { + return '오후' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? '오전' : '오후' + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '١', 2: '٢', 3: '٣', 4: '٤', 5: '٥', 6: '٦', 7: '٧', 8: '٨', 9: '٩', 0: '٠' }, + n = { '١': '1', '٢': '2', '٣': '3', '٤': '4', '٥': '5', '٦': '6', '٧': '7', '٨': '8', '٩': '9', '٠': '0' }, + r = [ + 'کانونی دووەم', + 'شوبات', + 'ئازار', + 'نیسان', + 'ئایار', + 'حوزەیران', + 'تەمموز', + 'ئاب', + 'ئەیلوول', + 'تشرینی یەكەم', + 'تشرینی دووەم', + 'كانونی یەکەم', + ] + e.defineLocale('ku', { + months: r, + monthsShort: r, + weekdays: 'یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌'.split('_'), + weekdaysShort: 'یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌'.split('_'), + weekdaysMin: 'ی_د_س_چ_پ_ه_ش'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + meridiemParse: /ئێواره‌|به‌یانی/, + isPM: function(e) { + return /ئێواره‌/.test(e) + }, + meridiem: function(e, t, n) { + return e < 12 ? 'به‌یانی' : 'ئێواره‌' + }, + calendar: { + sameDay: '[ئه‌مرۆ كاتژمێر] LT', + nextDay: '[به‌یانی كاتژمێر] LT', + nextWeek: 'dddd [كاتژمێر] LT', + lastDay: '[دوێنێ كاتژمێر] LT', + lastWeek: 'dddd [كاتژمێر] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'له‌ %s', + past: '%s', + s: 'چه‌ند چركه‌یه‌ك', + ss: 'چركه‌ %d', + m: 'یه‌ك خوله‌ك', + mm: '%d خوله‌ك', + h: 'یه‌ك كاتژمێر', + hh: '%d كاتژمێر', + d: 'یه‌ك ڕۆژ', + dd: '%d ڕۆژ', + M: 'یه‌ك مانگ', + MM: '%d مانگ', + y: 'یه‌ك ساڵ', + yy: '%d ساڵ', + }, + preparse: function(e) { + return e + .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function(e) { + return n[e] + }) + .replace(/،/g, ',') + }, + postformat: function(e) { + return e + .replace(/\d/g, function(e) { + return t[e] + }) + .replace(/,/g, '،') + }, + week: { dow: 6, doy: 12 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + 0: '-чү', + 1: '-чи', + 2: '-чи', + 3: '-чү', + 4: '-чү', + 5: '-чи', + 6: '-чы', + 7: '-чи', + 8: '-чи', + 9: '-чу', + 10: '-чу', + 20: '-чы', + 30: '-чу', + 40: '-чы', + 50: '-чү', + 60: '-чы', + 70: '-чи', + 80: '-чи', + 90: '-чу', + 100: '-чү', + } + e.defineLocale('ky', { + months: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_'), + monthsShort: 'янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split('_'), + weekdays: 'Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби'.split('_'), + weekdaysShort: 'Жек_Дүй_Шей_Шар_Бей_Жум_Ише'.split('_'), + weekdaysMin: 'Жк_Дй_Шй_Шр_Бй_Жм_Иш'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Бүгүн саат] LT', + nextDay: '[Эртең саат] LT', + nextWeek: 'dddd [саат] LT', + lastDay: '[Кечээ саат] LT', + lastWeek: '[Өткөн аптанын] dddd [күнү] [саат] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s ичинде', + past: '%s мурун', + s: 'бирнече секунд', + ss: '%d секунд', + m: 'бир мүнөт', + mm: '%d мүнөт', + h: 'бир саат', + hh: '%d саат', + d: 'бир күн', + dd: '%d күн', + M: 'бир ай', + MM: '%d ай', + y: 'бир жыл', + yy: '%d жыл', + }, + dayOfMonthOrdinalParse: /\d{1,2}-(чи|чы|чү|чу)/, + ordinal: function(e) { + var n = e % 10, + r = e >= 100 ? 100 : null + return e + (t[e] || t[n] || t[r]) + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n, r) { + var l = { + m: ['eng Minutt', 'enger Minutt'], + h: ['eng Stonn', 'enger Stonn'], + d: ['een Dag', 'engem Dag'], + M: ['ee Mount', 'engem Mount'], + y: ['ee Joer', 'engem Joer'], + } + return t ? l[n][0] : l[n][1] + } + function n(e) { + if (((e = parseInt(e, 10)), isNaN(e))) return !1 + if (e < 0) return !0 + if (e < 10) return 4 <= e && e <= 7 + if (e < 100) { + var t = e % 10, + r = e / 10 + return n(0 === t ? r : t) + } + if (e < 1e4) { + for (; e >= 10; ) e /= 10 + return n(e) + } + return n((e /= 1e3)) + } + e.defineLocale('lb', { + months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), + monthsShort: 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split('_'), + monthsParseExact: !0, + weekdays: 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split('_'), + weekdaysShort: 'So._Mé._Dë._Më._Do._Fr._Sa.'.split('_'), + weekdaysMin: 'So_Mé_Dë_Më_Do_Fr_Sa'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm [Auer]', + LTS: 'H:mm:ss [Auer]', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm [Auer]', + LLLL: 'dddd, D. MMMM YYYY H:mm [Auer]', + }, + calendar: { + sameDay: '[Haut um] LT', + sameElse: 'L', + nextDay: '[Muer um] LT', + nextWeek: 'dddd [um] LT', + lastDay: '[Gëschter um] LT', + lastWeek: function() { + switch (this.day()) { + case 2: + case 4: + return '[Leschten] dddd [um] LT' + default: + return '[Leschte] dddd [um] LT' + } + }, + }, + relativeTime: { + future: function(e) { + return n(e.substr(0, e.indexOf(' '))) ? 'a ' + e : 'an ' + e + }, + past: function(e) { + return n(e.substr(0, e.indexOf(' '))) ? 'viru ' + e : 'virun ' + e + }, + s: 'e puer Sekonnen', + ss: '%d Sekonnen', + m: t, + mm: '%d Minutten', + h: t, + hh: '%d Stonnen', + d: t, + dd: '%d Deeg', + M: t, + MM: '%d Méint', + y: t, + yy: '%d Joer', + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('lo', { + months: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split('_'), + monthsShort: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split('_'), + weekdays: 'ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), + weekdaysShort: 'ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), + weekdaysMin: 'ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'ວັນdddd D MMMM YYYY HH:mm', + }, + meridiemParse: /ຕອນເຊົ້າ|ຕອນແລງ/, + isPM: function(e) { + return 'ຕອນແລງ' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'ຕອນເຊົ້າ' : 'ຕອນແລງ' + }, + calendar: { + sameDay: '[ມື້ນີ້ເວລາ] LT', + nextDay: '[ມື້ອື່ນເວລາ] LT', + nextWeek: '[ວັນ]dddd[ໜ້າເວລາ] LT', + lastDay: '[ມື້ວານນີ້ເວລາ] LT', + lastWeek: '[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'ອີກ %s', + past: '%sຜ່ານມາ', + s: 'ບໍ່ເທົ່າໃດວິນາທີ', + ss: '%d ວິນາທີ', + m: '1 ນາທີ', + mm: '%d ນາທີ', + h: '1 ຊົ່ວໂມງ', + hh: '%d ຊົ່ວໂມງ', + d: '1 ມື້', + dd: '%d ມື້', + M: '1 ເດືອນ', + MM: '%d ເດືອນ', + y: '1 ປີ', + yy: '%d ປີ', + }, + dayOfMonthOrdinalParse: /(ທີ່)\d{1,2}/, + ordinal: function(e) { + return 'ທີ່' + e + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + ss: 'sekundė_sekundžių_sekundes', + m: 'minutė_minutės_minutę', + mm: 'minutės_minučių_minutes', + h: 'valanda_valandos_valandą', + hh: 'valandos_valandų_valandas', + d: 'diena_dienos_dieną', + dd: 'dienos_dienų_dienas', + M: 'mėnuo_mėnesio_mėnesį', + MM: 'mėnesiai_mėnesių_mėnesius', + y: 'metai_metų_metus', + yy: 'metai_metų_metus', + } + function n(e, t, n, r) { + return t ? l(n)[0] : r ? l(n)[1] : l(n)[2] + } + function r(e) { + return e % 10 == 0 || (e > 10 && e < 20) + } + function l(e) { + return t[e].split('_') + } + function u(e, t, u, i) { + var o = e + ' ' + return 1 === e + ? o + n(0, t, u[0], i) + : t + ? o + (r(e) ? l(u)[1] : l(u)[0]) + : i + ? o + l(u)[1] + : o + (r(e) ? l(u)[1] : l(u)[2]) + } + e.defineLocale('lt', { + months: { + format: 'sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio'.split( + '_', + ), + standalone: 'sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis'.split( + '_', + ), + isFormat: /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/, + }, + monthsShort: 'sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd'.split('_'), + weekdays: { + format: 'sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį'.split('_'), + standalone: 'sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis'.split('_'), + isFormat: /dddd HH:mm/, + }, + weekdaysShort: 'Sek_Pir_Ant_Tre_Ket_Pen_Šeš'.split('_'), + weekdaysMin: 'S_P_A_T_K_Pn_Š'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY-MM-DD', + LL: 'YYYY [m.] MMMM D [d.]', + LLL: 'YYYY [m.] MMMM D [d.], HH:mm [val.]', + LLLL: 'YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]', + l: 'YYYY-MM-DD', + ll: 'YYYY [m.] MMMM D [d.]', + lll: 'YYYY [m.] MMMM D [d.], HH:mm [val.]', + llll: 'YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]', + }, + calendar: { + sameDay: '[Šiandien] LT', + nextDay: '[Rytoj] LT', + nextWeek: 'dddd LT', + lastDay: '[Vakar] LT', + lastWeek: '[Praėjusį] dddd LT', + sameElse: 'L', + }, + relativeTime: { + future: 'po %s', + past: 'prieš %s', + s: function(e, t, n, r) { + return t ? 'kelios sekundės' : r ? 'kelių sekundžių' : 'kelias sekundes' + }, + ss: u, + m: n, + mm: u, + h: n, + hh: u, + d: n, + dd: u, + M: n, + MM: u, + y: n, + yy: u, + }, + dayOfMonthOrdinalParse: /\d{1,2}-oji/, + ordinal: function(e) { + return e + '-oji' + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + ss: 'sekundes_sekundēm_sekunde_sekundes'.split('_'), + m: 'minūtes_minūtēm_minūte_minūtes'.split('_'), + mm: 'minūtes_minūtēm_minūte_minūtes'.split('_'), + h: 'stundas_stundām_stunda_stundas'.split('_'), + hh: 'stundas_stundām_stunda_stundas'.split('_'), + d: 'dienas_dienām_diena_dienas'.split('_'), + dd: 'dienas_dienām_diena_dienas'.split('_'), + M: 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), + MM: 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), + y: 'gada_gadiem_gads_gadi'.split('_'), + yy: 'gada_gadiem_gads_gadi'.split('_'), + } + function n(e, t, n) { + return n ? (t % 10 == 1 && t % 100 != 11 ? e[2] : e[3]) : t % 10 == 1 && t % 100 != 11 ? e[0] : e[1] + } + function r(e, r, l) { + return e + ' ' + n(t[l], e, r) + } + function l(e, r, l) { + return n(t[l], e, r) + } + e.defineLocale('lv', { + months: 'janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris'.split( + '_', + ), + monthsShort: 'jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec'.split('_'), + weekdays: 'svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena'.split('_'), + weekdaysShort: 'Sv_P_O_T_C_Pk_S'.split('_'), + weekdaysMin: 'Sv_P_O_T_C_Pk_S'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY.', + LL: 'YYYY. [gada] D. MMMM', + LLL: 'YYYY. [gada] D. MMMM, HH:mm', + LLLL: 'YYYY. [gada] D. MMMM, dddd, HH:mm', + }, + calendar: { + sameDay: '[Šodien pulksten] LT', + nextDay: '[Rīt pulksten] LT', + nextWeek: 'dddd [pulksten] LT', + lastDay: '[Vakar pulksten] LT', + lastWeek: '[Pagājušā] dddd [pulksten] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'pēc %s', + past: 'pirms %s', + s: function(e, t) { + return t ? 'dažas sekundes' : 'dažām sekundēm' + }, + ss: r, + m: l, + mm: r, + h: l, + hh: r, + d: l, + dd: r, + M: l, + MM: r, + y: l, + yy: r, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + words: { + ss: ['sekund', 'sekunda', 'sekundi'], + m: ['jedan minut', 'jednog minuta'], + mm: ['minut', 'minuta', 'minuta'], + h: ['jedan sat', 'jednog sata'], + hh: ['sat', 'sata', 'sati'], + dd: ['dan', 'dana', 'dana'], + MM: ['mjesec', 'mjeseca', 'mjeseci'], + yy: ['godina', 'godine', 'godina'], + }, + correctGrammaticalCase: function(e, t) { + return 1 === e ? t[0] : e >= 2 && e <= 4 ? t[1] : t[2] + }, + translate: function(e, n, r) { + var l = t.words[r] + return 1 === r.length ? (n ? l[0] : l[1]) : e + ' ' + t.correctGrammaticalCase(e, l) + }, + } + e.defineLocale('me', { + months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split('_'), + monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'), + monthsParseExact: !0, + weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), + weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), + weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[danas u] LT', + nextDay: '[sjutra u] LT', + nextWeek: function() { + switch (this.day()) { + case 0: + return '[u] [nedjelju] [u] LT' + case 3: + return '[u] [srijedu] [u] LT' + case 6: + return '[u] [subotu] [u] LT' + case 1: + case 2: + case 4: + case 5: + return '[u] dddd [u] LT' + } + }, + lastDay: '[juče u] LT', + lastWeek: function() { + return [ + '[prošle] [nedjelje] [u] LT', + '[prošlog] [ponedjeljka] [u] LT', + '[prošlog] [utorka] [u] LT', + '[prošle] [srijede] [u] LT', + '[prošlog] [četvrtka] [u] LT', + '[prošlog] [petka] [u] LT', + '[prošle] [subote] [u] LT', + ][this.day()] + }, + sameElse: 'L', + }, + relativeTime: { + future: 'za %s', + past: 'prije %s', + s: 'nekoliko sekundi', + ss: t.translate, + m: t.translate, + mm: t.translate, + h: t.translate, + hh: t.translate, + d: 'dan', + dd: t.translate, + M: 'mjesec', + MM: t.translate, + y: 'godinu', + yy: t.translate, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('mi', { + months: 'Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea'.split( + '_', + ), + monthsShort: 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split('_'), + monthsRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, + monthsStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, + monthsShortRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, + monthsShortStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i, + weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split('_'), + weekdaysShort: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), + weekdaysMin: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY [i] HH:mm', + LLLL: 'dddd, D MMMM YYYY [i] HH:mm', + }, + calendar: { + sameDay: '[i teie mahana, i] LT', + nextDay: '[apopo i] LT', + nextWeek: 'dddd [i] LT', + lastDay: '[inanahi i] LT', + lastWeek: 'dddd [whakamutunga i] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'i roto i %s', + past: '%s i mua', + s: 'te hēkona ruarua', + ss: '%d hēkona', + m: 'he meneti', + mm: '%d meneti', + h: 'te haora', + hh: '%d haora', + d: 'he ra', + dd: '%d ra', + M: 'he marama', + MM: '%d marama', + y: 'he tau', + yy: '%d tau', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('mk', { + months: 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split('_'), + monthsShort: 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split('_'), + weekdays: 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split('_'), + weekdaysShort: 'нед_пон_вто_сре_чет_пет_саб'.split('_'), + weekdaysMin: 'нe_пo_вт_ср_че_пе_сa'.split('_'), + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'D.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY H:mm', + LLLL: 'dddd, D MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[Денес во] LT', + nextDay: '[Утре во] LT', + nextWeek: '[Во] dddd [во] LT', + lastDay: '[Вчера во] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + case 3: + case 6: + return '[Изминатата] dddd [во] LT' + case 1: + case 2: + case 4: + case 5: + return '[Изминатиот] dddd [во] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'после %s', + past: 'пред %s', + s: 'неколку секунди', + ss: '%d секунди', + m: 'минута', + mm: '%d минути', + h: 'час', + hh: '%d часа', + d: 'ден', + dd: '%d дена', + M: 'месец', + MM: '%d месеци', + y: 'година', + yy: '%d години', + }, + dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/, + ordinal: function(e) { + var t = e % 10, + n = e % 100 + return 0 === e + ? e + '-ев' + : 0 === n + ? e + '-ен' + : n > 10 && n < 20 + ? e + '-ти' + : 1 === t + ? e + '-ви' + : 2 === t + ? e + '-ри' + : 7 === t || 8 === t + ? e + '-ми' + : e + '-ти' + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ml', { + months: 'ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ'.split('_'), + monthsShort: 'ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.'.split('_'), + monthsParseExact: !0, + weekdays: 'ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച'.split('_'), + weekdaysShort: 'ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി'.split('_'), + weekdaysMin: 'ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ'.split('_'), + longDateFormat: { + LT: 'A h:mm -നു', + LTS: 'A h:mm:ss -നു', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm -നു', + LLLL: 'dddd, D MMMM YYYY, A h:mm -നു', + }, + calendar: { + sameDay: '[ഇന്ന്] LT', + nextDay: '[നാളെ] LT', + nextWeek: 'dddd, LT', + lastDay: '[ഇന്നലെ] LT', + lastWeek: '[കഴിഞ്ഞ] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s കഴിഞ്ഞ്', + past: '%s മുൻപ്', + s: 'അൽപ നിമിഷങ്ങൾ', + ss: '%d സെക്കൻഡ്', + m: 'ഒരു മിനിറ്റ്', + mm: '%d മിനിറ്റ്', + h: 'ഒരു മണിക്കൂർ', + hh: '%d മണിക്കൂർ', + d: 'ഒരു ദിവസം', + dd: '%d ദിവസം', + M: 'ഒരു മാസം', + MM: '%d മാസം', + y: 'ഒരു വർഷം', + yy: '%d വർഷം', + }, + meridiemParse: /രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i, + meridiemHour: function(e, t) { + return 12 === e && (e = 0), ('രാത്രി' === t && e >= 4) || 'ഉച്ച കഴിഞ്ഞ്' === t || 'വൈകുന്നേരം' === t ? e + 12 : e + }, + meridiem: function(e, t, n) { + return e < 4 ? 'രാത്രി' : e < 12 ? 'രാവിലെ' : e < 17 ? 'ഉച്ച കഴിഞ്ഞ്' : e < 20 ? 'വൈകുന്നേരം' : 'രാത്രി' + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n, r) { + switch (n) { + case 's': + return t ? 'хэдхэн секунд' : 'хэдхэн секундын' + case 'ss': + return e + (t ? ' секунд' : ' секундын') + case 'm': + case 'mm': + return e + (t ? ' минут' : ' минутын') + case 'h': + case 'hh': + return e + (t ? ' цаг' : ' цагийн') + case 'd': + case 'dd': + return e + (t ? ' өдөр' : ' өдрийн') + case 'M': + case 'MM': + return e + (t ? ' сар' : ' сарын') + case 'y': + case 'yy': + return e + (t ? ' жил' : ' жилийн') + default: + return e + } + } + e.defineLocale('mn', { + months: 'Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар'.split( + '_', + ), + monthsShort: '1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар'.split('_'), + monthsParseExact: !0, + weekdays: 'Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба'.split('_'), + weekdaysShort: 'Ням_Дав_Мяг_Лха_Пүр_Баа_Бям'.split('_'), + weekdaysMin: 'Ня_Да_Мя_Лх_Пү_Ба_Бя'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY-MM-DD', + LL: 'YYYY оны MMMMын D', + LLL: 'YYYY оны MMMMын D HH:mm', + LLLL: 'dddd, YYYY оны MMMMын D HH:mm', + }, + meridiemParse: /ҮӨ|ҮХ/i, + isPM: function(e) { + return 'ҮХ' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'ҮӨ' : 'ҮХ' + }, + calendar: { + sameDay: '[Өнөөдөр] LT', + nextDay: '[Маргааш] LT', + nextWeek: '[Ирэх] dddd LT', + lastDay: '[Өчигдөр] LT', + lastWeek: '[Өнгөрсөн] dddd LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s дараа', + past: '%s өмнө', + s: t, + ss: t, + m: t, + mm: t, + h: t, + hh: t, + d: t, + dd: t, + M: t, + MM: t, + y: t, + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2} өдөр/, + ordinal: function(e, t) { + switch (t) { + case 'd': + case 'D': + case 'DDD': + return e + ' өдөр' + default: + return e + } + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '१', 2: '२', 3: '३', 4: '४', 5: '५', 6: '६', 7: '७', 8: '८', 9: '९', 0: '०' }, + n = { '१': '1', '२': '2', '३': '3', '४': '4', '५': '5', '६': '6', '७': '7', '८': '8', '९': '9', '०': '0' } + function r(e, t, n, r) { + var l = '' + if (t) + switch (n) { + case 's': + l = 'काही सेकंद' + break + case 'ss': + l = '%d सेकंद' + break + case 'm': + l = 'एक मिनिट' + break + case 'mm': + l = '%d मिनिटे' + break + case 'h': + l = 'एक तास' + break + case 'hh': + l = '%d तास' + break + case 'd': + l = 'एक दिवस' + break + case 'dd': + l = '%d दिवस' + break + case 'M': + l = 'एक महिना' + break + case 'MM': + l = '%d महिने' + break + case 'y': + l = 'एक वर्ष' + break + case 'yy': + l = '%d वर्षे' + } + else + switch (n) { + case 's': + l = 'काही सेकंदां' + break + case 'ss': + l = '%d सेकंदां' + break + case 'm': + l = 'एका मिनिटा' + break + case 'mm': + l = '%d मिनिटां' + break + case 'h': + l = 'एका तासा' + break + case 'hh': + l = '%d तासां' + break + case 'd': + l = 'एका दिवसा' + break + case 'dd': + l = '%d दिवसां' + break + case 'M': + l = 'एका महिन्या' + break + case 'MM': + l = '%d महिन्यां' + break + case 'y': + l = 'एका वर्षा' + break + case 'yy': + l = '%d वर्षां' + } + return l.replace(/%d/i, e) + } + e.defineLocale('mr', { + months: 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split('_'), + monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split('_'), + monthsParseExact: !0, + weekdays: 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), + weekdaysShort: 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split('_'), + weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), + longDateFormat: { + LT: 'A h:mm वाजता', + LTS: 'A h:mm:ss वाजता', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm वाजता', + LLLL: 'dddd, D MMMM YYYY, A h:mm वाजता', + }, + calendar: { + sameDay: '[आज] LT', + nextDay: '[उद्या] LT', + nextWeek: 'dddd, LT', + lastDay: '[काल] LT', + lastWeek: '[मागील] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%sमध्ये', + past: '%sपूर्वी', + s: r, + ss: r, + m: r, + mm: r, + h: r, + hh: r, + d: r, + dd: r, + M: r, + MM: r, + y: r, + yy: r, + }, + preparse: function(e) { + return e.replace(/[१२३४५६७८९०]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + meridiemParse: /रात्री|सकाळी|दुपारी|सायंकाळी/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'रात्री' === t + ? e < 4 + ? e + : e + 12 + : 'सकाळी' === t + ? e + : 'दुपारी' === t + ? e >= 10 + ? e + : e + 12 + : 'सायंकाळी' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'रात्री' : e < 10 ? 'सकाळी' : e < 17 ? 'दुपारी' : e < 20 ? 'सायंकाळी' : 'रात्री' + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ms', { + months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'), + monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'), + weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), + weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), + weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), + longDateFormat: { + LT: 'HH.mm', + LTS: 'HH.mm.ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY [pukul] HH.mm', + LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', + }, + meridiemParse: /pagi|tengahari|petang|malam/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'pagi' === t ? e : 'tengahari' === t ? (e >= 11 ? e : e + 12) : 'petang' === t || 'malam' === t ? e + 12 : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 11 ? 'pagi' : e < 15 ? 'tengahari' : e < 19 ? 'petang' : 'malam' + }, + calendar: { + sameDay: '[Hari ini pukul] LT', + nextDay: '[Esok pukul] LT', + nextWeek: 'dddd [pukul] LT', + lastDay: '[Kelmarin pukul] LT', + lastWeek: 'dddd [lepas pukul] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'dalam %s', + past: '%s yang lepas', + s: 'beberapa saat', + ss: '%d saat', + m: 'seminit', + mm: '%d minit', + h: 'sejam', + hh: '%d jam', + d: 'sehari', + dd: '%d hari', + M: 'sebulan', + MM: '%d bulan', + y: 'setahun', + yy: '%d tahun', + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ms-my', { + months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'), + monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'), + weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), + weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), + weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), + longDateFormat: { + LT: 'HH.mm', + LTS: 'HH.mm.ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY [pukul] HH.mm', + LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', + }, + meridiemParse: /pagi|tengahari|petang|malam/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'pagi' === t ? e : 'tengahari' === t ? (e >= 11 ? e : e + 12) : 'petang' === t || 'malam' === t ? e + 12 : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 11 ? 'pagi' : e < 15 ? 'tengahari' : e < 19 ? 'petang' : 'malam' + }, + calendar: { + sameDay: '[Hari ini pukul] LT', + nextDay: '[Esok pukul] LT', + nextWeek: 'dddd [pukul] LT', + lastDay: '[Kelmarin pukul] LT', + lastWeek: 'dddd [lepas pukul] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'dalam %s', + past: '%s yang lepas', + s: 'beberapa saat', + ss: '%d saat', + m: 'seminit', + mm: '%d minit', + h: 'sejam', + hh: '%d jam', + d: 'sehari', + dd: '%d hari', + M: 'sebulan', + MM: '%d bulan', + y: 'setahun', + yy: '%d tahun', + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('mt', { + months: 'Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru'.split('_'), + monthsShort: 'Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ'.split('_'), + weekdays: 'Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt'.split('_'), + weekdaysShort: 'Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib'.split('_'), + weekdaysMin: 'Ħa_Tn_Tl_Er_Ħa_Ġi_Si'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Illum fil-]LT', + nextDay: '[Għada fil-]LT', + nextWeek: 'dddd [fil-]LT', + lastDay: '[Il-bieraħ fil-]LT', + lastWeek: 'dddd [li għadda] [fil-]LT', + sameElse: 'L', + }, + relativeTime: { + future: 'f’ %s', + past: '%s ilu', + s: 'ftit sekondi', + ss: '%d sekondi', + m: 'minuta', + mm: '%d minuti', + h: 'siegħa', + hh: '%d siegħat', + d: 'ġurnata', + dd: '%d ġranet', + M: 'xahar', + MM: '%d xhur', + y: 'sena', + yy: '%d sni', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '၁', 2: '၂', 3: '၃', 4: '၄', 5: '၅', 6: '၆', 7: '၇', 8: '၈', 9: '၉', 0: '၀' }, + n = { '၁': '1', '၂': '2', '၃': '3', '၄': '4', '၅': '5', '၆': '6', '၇': '7', '၈': '8', '၉': '9', '၀': '0' } + e.defineLocale('my', { + months: 'ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ'.split('_'), + monthsShort: 'ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ'.split('_'), + weekdays: 'တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ'.split('_'), + weekdaysShort: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), + weekdaysMin: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[ယနေ.] LT [မှာ]', + nextDay: '[မနက်ဖြန်] LT [မှာ]', + nextWeek: 'dddd LT [မှာ]', + lastDay: '[မနေ.က] LT [မှာ]', + lastWeek: '[ပြီးခဲ့သော] dddd LT [မှာ]', + sameElse: 'L', + }, + relativeTime: { + future: 'လာမည့် %s မှာ', + past: 'လွန်ခဲ့သော %s က', + s: 'စက္ကန်.အနည်းငယ်', + ss: '%d စက္ကန့်', + m: 'တစ်မိနစ်', + mm: '%d မိနစ်', + h: 'တစ်နာရီ', + hh: '%d နာရီ', + d: 'တစ်ရက်', + dd: '%d ရက်', + M: 'တစ်လ', + MM: '%d လ', + y: 'တစ်နှစ်', + yy: '%d နှစ်', + }, + preparse: function(e) { + return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('nb', { + months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'), + monthsShort: 'jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.'.split('_'), + monthsParseExact: !0, + weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'), + weekdaysShort: 'sø._ma._ti._on._to._fr._lø.'.split('_'), + weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY [kl.] HH:mm', + LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm', + }, + calendar: { + sameDay: '[i dag kl.] LT', + nextDay: '[i morgen kl.] LT', + nextWeek: 'dddd [kl.] LT', + lastDay: '[i går kl.] LT', + lastWeek: '[forrige] dddd [kl.] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'om %s', + past: '%s siden', + s: 'noen sekunder', + ss: '%d sekunder', + m: 'ett minutt', + mm: '%d minutter', + h: 'en time', + hh: '%d timer', + d: 'en dag', + dd: '%d dager', + M: 'en måned', + MM: '%d måneder', + y: 'ett år', + yy: '%d år', + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '१', 2: '२', 3: '३', 4: '४', 5: '५', 6: '६', 7: '७', 8: '८', 9: '९', 0: '०' }, + n = { '१': '1', '२': '2', '३': '3', '४': '4', '५': '5', '६': '6', '७': '7', '८': '8', '९': '9', '०': '0' } + e.defineLocale('ne', { + months: 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split('_'), + monthsShort: 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split('_'), + monthsParseExact: !0, + weekdays: 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split('_'), + weekdaysShort: 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split('_'), + weekdaysMin: 'आ._सो._मं._बु._बि._शु._श.'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'Aको h:mm बजे', + LTS: 'Aको h:mm:ss बजे', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, Aको h:mm बजे', + LLLL: 'dddd, D MMMM YYYY, Aको h:mm बजे', + }, + preparse: function(e) { + return e.replace(/[१२३४५६७८९०]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + meridiemParse: /राति|बिहान|दिउँसो|साँझ/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'राति' === t + ? e < 4 + ? e + : e + 12 + : 'बिहान' === t + ? e + : 'दिउँसो' === t + ? e >= 10 + ? e + : e + 12 + : 'साँझ' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 3 ? 'राति' : e < 12 ? 'बिहान' : e < 16 ? 'दिउँसो' : e < 20 ? 'साँझ' : 'राति' + }, + calendar: { + sameDay: '[आज] LT', + nextDay: '[भोलि] LT', + nextWeek: '[आउँदो] dddd[,] LT', + lastDay: '[हिजो] LT', + lastWeek: '[गएको] dddd[,] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%sमा', + past: '%s अगाडि', + s: 'केही क्षण', + ss: '%d सेकेण्ड', + m: 'एक मिनेट', + mm: '%d मिनेट', + h: 'एक घण्टा', + hh: '%d घण्टा', + d: 'एक दिन', + dd: '%d दिन', + M: 'एक महिना', + MM: '%d महिना', + y: 'एक बर्ष', + yy: '%d बर्ष', + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'), + n = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), + r = [ + /^jan/i, + /^feb/i, + /^maart|mrt.?$/i, + /^apr/i, + /^mei$/i, + /^jun[i.]?$/i, + /^jul[i.]?$/i, + /^aug/i, + /^sep/i, + /^okt/i, + /^nov/i, + /^dec/i, + ], + l = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i + e.defineLocale('nl', { + months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'), + monthsShort: function(e, r) { + return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t + }, + monthsRegex: l, + monthsShortRegex: l, + monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i, + monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, + monthsParse: r, + longMonthsParse: r, + shortMonthsParse: r, + weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), + weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), + weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD-MM-YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[vandaag om] LT', + nextDay: '[morgen om] LT', + nextWeek: 'dddd [om] LT', + lastDay: '[gisteren om] LT', + lastWeek: '[afgelopen] dddd [om] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'over %s', + past: '%s geleden', + s: 'een paar seconden', + ss: '%d seconden', + m: 'één minuut', + mm: '%d minuten', + h: 'één uur', + hh: '%d uur', + d: 'één dag', + dd: '%d dagen', + M: 'één maand', + MM: '%d maanden', + y: 'één jaar', + yy: '%d jaar', + }, + dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, + ordinal: function(e) { + return e + (1 === e || 8 === e || e >= 20 ? 'ste' : 'de') + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'), + n = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), + r = [ + /^jan/i, + /^feb/i, + /^maart|mrt.?$/i, + /^apr/i, + /^mei$/i, + /^jun[i.]?$/i, + /^jul[i.]?$/i, + /^aug/i, + /^sep/i, + /^okt/i, + /^nov/i, + /^dec/i, + ], + l = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i + e.defineLocale('nl-be', { + months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'), + monthsShort: function(e, r) { + return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t + }, + monthsRegex: l, + monthsShortRegex: l, + monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i, + monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, + monthsParse: r, + longMonthsParse: r, + shortMonthsParse: r, + weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), + weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), + weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[vandaag om] LT', + nextDay: '[morgen om] LT', + nextWeek: 'dddd [om] LT', + lastDay: '[gisteren om] LT', + lastWeek: '[afgelopen] dddd [om] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'over %s', + past: '%s geleden', + s: 'een paar seconden', + ss: '%d seconden', + m: 'één minuut', + mm: '%d minuten', + h: 'één uur', + hh: '%d uur', + d: 'één dag', + dd: '%d dagen', + M: 'één maand', + MM: '%d maanden', + y: 'één jaar', + yy: '%d jaar', + }, + dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, + ordinal: function(e) { + return e + (1 === e || 8 === e || e >= 20 ? 'ste' : 'de') + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('nn', { + months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'), + monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'), + weekdays: 'sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag'.split('_'), + weekdaysShort: 'sun_mån_tys_ons_tor_fre_lau'.split('_'), + weekdaysMin: 'su_må_ty_on_to_fr_lø'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY [kl.] H:mm', + LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm', + }, + calendar: { + sameDay: '[I dag klokka] LT', + nextDay: '[I morgon klokka] LT', + nextWeek: 'dddd [klokka] LT', + lastDay: '[I går klokka] LT', + lastWeek: '[Føregåande] dddd [klokka] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'om %s', + past: '%s sidan', + s: 'nokre sekund', + ss: '%d sekund', + m: 'eit minutt', + mm: '%d minutt', + h: 'ein time', + hh: '%d timar', + d: 'ein dag', + dd: '%d dagar', + M: 'ein månad', + MM: '%d månader', + y: 'eit år', + yy: '%d år', + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '੧', 2: '੨', 3: '੩', 4: '੪', 5: '੫', 6: '੬', 7: '੭', 8: '੮', 9: '੯', 0: '੦' }, + n = { '੧': '1', '੨': '2', '੩': '3', '੪': '4', '੫': '5', '੬': '6', '੭': '7', '੮': '8', '੯': '9', '੦': '0' } + e.defineLocale('pa-in', { + months: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split('_'), + monthsShort: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split('_'), + weekdays: 'ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ'.split('_'), + weekdaysShort: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), + weekdaysMin: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), + longDateFormat: { + LT: 'A h:mm ਵਜੇ', + LTS: 'A h:mm:ss ਵਜੇ', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm ਵਜੇ', + LLLL: 'dddd, D MMMM YYYY, A h:mm ਵਜੇ', + }, + calendar: { + sameDay: '[ਅਜ] LT', + nextDay: '[ਕਲ] LT', + nextWeek: '[ਅਗਲਾ] dddd, LT', + lastDay: '[ਕਲ] LT', + lastWeek: '[ਪਿਛਲੇ] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s ਵਿੱਚ', + past: '%s ਪਿਛਲੇ', + s: 'ਕੁਝ ਸਕਿੰਟ', + ss: '%d ਸਕਿੰਟ', + m: 'ਇਕ ਮਿੰਟ', + mm: '%d ਮਿੰਟ', + h: 'ਇੱਕ ਘੰਟਾ', + hh: '%d ਘੰਟੇ', + d: 'ਇੱਕ ਦਿਨ', + dd: '%d ਦਿਨ', + M: 'ਇੱਕ ਮਹੀਨਾ', + MM: '%d ਮਹੀਨੇ', + y: 'ਇੱਕ ਸਾਲ', + yy: '%d ਸਾਲ', + }, + preparse: function(e) { + return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + meridiemParse: /ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'ਰਾਤ' === t + ? e < 4 + ? e + : e + 12 + : 'ਸਵੇਰ' === t + ? e + : 'ਦੁਪਹਿਰ' === t + ? e >= 10 + ? e + : e + 12 + : 'ਸ਼ਾਮ' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'ਰਾਤ' : e < 10 ? 'ਸਵੇਰ' : e < 17 ? 'ਦੁਪਹਿਰ' : e < 20 ? 'ਸ਼ਾਮ' : 'ਰਾਤ' + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień'.split('_'), + n = 'stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia'.split('_') + function r(e) { + return e % 10 < 5 && e % 10 > 1 && ~~(e / 10) % 10 != 1 + } + function l(e, t, n) { + var l = e + ' ' + switch (n) { + case 'ss': + return l + (r(e) ? 'sekundy' : 'sekund') + case 'm': + return t ? 'minuta' : 'minutę' + case 'mm': + return l + (r(e) ? 'minuty' : 'minut') + case 'h': + return t ? 'godzina' : 'godzinę' + case 'hh': + return l + (r(e) ? 'godziny' : 'godzin') + case 'MM': + return l + (r(e) ? 'miesiące' : 'miesięcy') + case 'yy': + return l + (r(e) ? 'lata' : 'lat') + } + } + e.defineLocale('pl', { + months: function(e, r) { + return e + ? '' === r + ? '(' + n[e.month()] + '|' + t[e.month()] + ')' + : /D MMMM/.test(r) + ? n[e.month()] + : t[e.month()] + : t + }, + monthsShort: 'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru'.split('_'), + weekdays: 'niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota'.split('_'), + weekdaysShort: 'ndz_pon_wt_śr_czw_pt_sob'.split('_'), + weekdaysMin: 'Nd_Pn_Wt_Śr_Cz_Pt_So'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Dziś o] LT', + nextDay: '[Jutro o] LT', + nextWeek: function() { + switch (this.day()) { + case 0: + return '[W niedzielę o] LT' + case 2: + return '[We wtorek o] LT' + case 3: + return '[W środę o] LT' + case 6: + return '[W sobotę o] LT' + default: + return '[W] dddd [o] LT' + } + }, + lastDay: '[Wczoraj o] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + return '[W zeszłą niedzielę o] LT' + case 3: + return '[W zeszłą środę o] LT' + case 6: + return '[W zeszłą sobotę o] LT' + default: + return '[W zeszły] dddd [o] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'za %s', + past: '%s temu', + s: 'kilka sekund', + ss: l, + m: l, + mm: l, + h: l, + hh: l, + d: '1 dzień', + dd: '%d dni', + M: 'miesiąc', + MM: l, + y: 'rok', + yy: l, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('pt', { + months: 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split('_'), + monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), + weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'), + weekdaysShort: 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), + weekdaysMin: 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D [de] MMMM [de] YYYY', + LLL: 'D [de] MMMM [de] YYYY HH:mm', + LLLL: 'dddd, D [de] MMMM [de] YYYY HH:mm', + }, + calendar: { + sameDay: '[Hoje às] LT', + nextDay: '[Amanhã às] LT', + nextWeek: 'dddd [às] LT', + lastDay: '[Ontem às] LT', + lastWeek: function() { + return 0 === this.day() || 6 === this.day() ? '[Último] dddd [às] LT' : '[Última] dddd [às] LT' + }, + sameElse: 'L', + }, + relativeTime: { + future: 'em %s', + past: 'há %s', + s: 'segundos', + ss: '%d segundos', + m: 'um minuto', + mm: '%d minutos', + h: 'uma hora', + hh: '%d horas', + d: 'um dia', + dd: '%d dias', + M: 'um mês', + MM: '%d meses', + y: 'um ano', + yy: '%d anos', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('pt-br', { + months: 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split('_'), + monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), + weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'), + weekdaysShort: 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), + weekdaysMin: 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D [de] MMMM [de] YYYY', + LLL: 'D [de] MMMM [de] YYYY [às] HH:mm', + LLLL: 'dddd, D [de] MMMM [de] YYYY [às] HH:mm', + }, + calendar: { + sameDay: '[Hoje às] LT', + nextDay: '[Amanhã às] LT', + nextWeek: 'dddd [às] LT', + lastDay: '[Ontem às] LT', + lastWeek: function() { + return 0 === this.day() || 6 === this.day() ? '[Último] dddd [às] LT' : '[Última] dddd [às] LT' + }, + sameElse: 'L', + }, + relativeTime: { + future: 'em %s', + past: 'há %s', + s: 'poucos segundos', + ss: '%d segundos', + m: 'um minuto', + mm: '%d minutos', + h: 'uma hora', + hh: '%d horas', + d: 'um dia', + dd: '%d dias', + M: 'um mês', + MM: '%d meses', + y: 'um ano', + yy: '%d anos', + }, + dayOfMonthOrdinalParse: /\d{1,2}º/, + ordinal: '%dº', + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n) { + var r = ' ' + return ( + (e % 100 >= 20 || (e >= 100 && e % 100 == 0)) && (r = ' de '), + e + r + { ss: 'secunde', mm: 'minute', hh: 'ore', dd: 'zile', MM: 'luni', yy: 'ani' }[n] + ) + } + e.defineLocale('ro', { + months: 'ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie'.split('_'), + monthsShort: 'ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.'.split('_'), + monthsParseExact: !0, + weekdays: 'duminică_luni_marți_miercuri_joi_vineri_sâmbătă'.split('_'), + weekdaysShort: 'Dum_Lun_Mar_Mie_Joi_Vin_Sâm'.split('_'), + weekdaysMin: 'Du_Lu_Ma_Mi_Jo_Vi_Sâ'.split('_'), + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY H:mm', + LLLL: 'dddd, D MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[azi la] LT', + nextDay: '[mâine la] LT', + nextWeek: 'dddd [la] LT', + lastDay: '[ieri la] LT', + lastWeek: '[fosta] dddd [la] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'peste %s', + past: '%s în urmă', + s: 'câteva secunde', + ss: t, + m: 'un minut', + mm: t, + h: 'o oră', + hh: t, + d: 'o zi', + dd: t, + M: 'o lună', + MM: t, + y: 'un an', + yy: t, + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n) { + var r, + l, + u = { + ss: t ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд', + mm: t ? 'минута_минуты_минут' : 'минуту_минуты_минут', + hh: 'час_часа_часов', + dd: 'день_дня_дней', + MM: 'месяц_месяца_месяцев', + yy: 'год_года_лет', + } + return 'm' === n + ? t + ? 'минута' + : 'минуту' + : e + + ' ' + + ((r = +e), + (l = u[n].split('_')), + r % 10 == 1 && r % 100 != 11 ? l[0] : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) ? l[1] : l[2]) + } + var n = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i] + e.defineLocale('ru', { + months: { + format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split('_'), + standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_'), + }, + monthsShort: { + format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split('_'), + standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split('_'), + }, + weekdays: { + standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split('_'), + format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split('_'), + isFormat: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/, + }, + weekdaysShort: 'вс_пн_вт_ср_чт_пт_сб'.split('_'), + weekdaysMin: 'вс_пн_вт_ср_чт_пт_сб'.split('_'), + monthsParse: n, + longMonthsParse: n, + shortMonthsParse: n, + monthsRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, + monthsShortRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, + monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i, + monthsShortStrictRegex: /^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY г.', + LLL: 'D MMMM YYYY г., H:mm', + LLLL: 'dddd, D MMMM YYYY г., H:mm', + }, + calendar: { + sameDay: '[Сегодня, в] LT', + nextDay: '[Завтра, в] LT', + lastDay: '[Вчера, в] LT', + nextWeek: function(e) { + if (e.week() === this.week()) return 2 === this.day() ? '[Во] dddd, [в] LT' : '[В] dddd, [в] LT' + switch (this.day()) { + case 0: + return '[В следующее] dddd, [в] LT' + case 1: + case 2: + case 4: + return '[В следующий] dddd, [в] LT' + case 3: + case 5: + case 6: + return '[В следующую] dddd, [в] LT' + } + }, + lastWeek: function(e) { + if (e.week() === this.week()) return 2 === this.day() ? '[Во] dddd, [в] LT' : '[В] dddd, [в] LT' + switch (this.day()) { + case 0: + return '[В прошлое] dddd, [в] LT' + case 1: + case 2: + case 4: + return '[В прошлый] dddd, [в] LT' + case 3: + case 5: + case 6: + return '[В прошлую] dddd, [в] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'через %s', + past: '%s назад', + s: 'несколько секунд', + ss: t, + m: t, + mm: t, + h: 'час', + hh: t, + d: 'день', + dd: t, + M: 'месяц', + MM: t, + y: 'год', + yy: t, + }, + meridiemParse: /ночи|утра|дня|вечера/i, + isPM: function(e) { + return /^(дня|вечера)$/.test(e) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'ночи' : e < 12 ? 'утра' : e < 17 ? 'дня' : 'вечера' + }, + dayOfMonthOrdinalParse: /\d{1,2}-(й|го|я)/, + ordinal: function(e, t) { + switch (t) { + case 'M': + case 'd': + case 'DDD': + return e + '-й' + case 'D': + return e + '-го' + case 'w': + case 'W': + return e + '-я' + default: + return e + } + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = ['جنوري', 'فيبروري', 'مارچ', 'اپريل', 'مئي', 'جون', 'جولاءِ', 'آگسٽ', 'سيپٽمبر', 'آڪٽوبر', 'نومبر', 'ڊسمبر'], + n = ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمع', 'ڇنڇر'] + e.defineLocale('sd', { + months: t, + monthsShort: t, + weekdays: n, + weekdaysShort: n, + weekdaysMin: n, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd، D MMMM YYYY HH:mm', + }, + meridiemParse: /صبح|شام/, + isPM: function(e) { + return 'شام' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'صبح' : 'شام' + }, + calendar: { + sameDay: '[اڄ] LT', + nextDay: '[سڀاڻي] LT', + nextWeek: 'dddd [اڳين هفتي تي] LT', + lastDay: '[ڪالهه] LT', + lastWeek: '[گزريل هفتي] dddd [تي] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s پوء', + past: '%s اڳ', + s: 'چند سيڪنڊ', + ss: '%d سيڪنڊ', + m: 'هڪ منٽ', + mm: '%d منٽ', + h: 'هڪ ڪلاڪ', + hh: '%d ڪلاڪ', + d: 'هڪ ڏينهن', + dd: '%d ڏينهن', + M: 'هڪ مهينو', + MM: '%d مهينا', + y: 'هڪ سال', + yy: '%d سال', + }, + preparse: function(e) { + return e.replace(/،/g, ',') + }, + postformat: function(e) { + return e.replace(/,/g, '،') + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('se', { + months: 'ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu'.split( + '_', + ), + monthsShort: 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split('_'), + weekdays: 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split('_'), + weekdaysShort: 'sotn_vuos_maŋ_gask_duor_bear_láv'.split('_'), + weekdaysMin: 's_v_m_g_d_b_L'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'MMMM D. [b.] YYYY', + LLL: 'MMMM D. [b.] YYYY [ti.] HH:mm', + LLLL: 'dddd, MMMM D. [b.] YYYY [ti.] HH:mm', + }, + calendar: { + sameDay: '[otne ti] LT', + nextDay: '[ihttin ti] LT', + nextWeek: 'dddd [ti] LT', + lastDay: '[ikte ti] LT', + lastWeek: '[ovddit] dddd [ti] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s geažes', + past: 'maŋit %s', + s: 'moadde sekunddat', + ss: '%d sekunddat', + m: 'okta minuhta', + mm: '%d minuhtat', + h: 'okta diimmu', + hh: '%d diimmut', + d: 'okta beaivi', + dd: '%d beaivvit', + M: 'okta mánnu', + MM: '%d mánut', + y: 'okta jahki', + yy: '%d jagit', + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('si', { + months: 'ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්'.split('_'), + monthsShort: 'ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ'.split('_'), + weekdays: 'ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා'.split('_'), + weekdaysShort: 'ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන'.split('_'), + weekdaysMin: 'ඉ_ස_අ_බ_බ්‍ර_සි_සෙ'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'a h:mm', + LTS: 'a h:mm:ss', + L: 'YYYY/MM/DD', + LL: 'YYYY MMMM D', + LLL: 'YYYY MMMM D, a h:mm', + LLLL: 'YYYY MMMM D [වැනි] dddd, a h:mm:ss', + }, + calendar: { + sameDay: '[අද] LT[ට]', + nextDay: '[හෙට] LT[ට]', + nextWeek: 'dddd LT[ට]', + lastDay: '[ඊයේ] LT[ට]', + lastWeek: '[පසුගිය] dddd LT[ට]', + sameElse: 'L', + }, + relativeTime: { + future: '%sකින්', + past: '%sකට පෙර', + s: 'තත්පර කිහිපය', + ss: 'තත්පර %d', + m: 'මිනිත්තුව', + mm: 'මිනිත්තු %d', + h: 'පැය', + hh: 'පැය %d', + d: 'දිනය', + dd: 'දින %d', + M: 'මාසය', + MM: 'මාස %d', + y: 'වසර', + yy: 'වසර %d', + }, + dayOfMonthOrdinalParse: /\d{1,2} වැනි/, + ordinal: function(e) { + return e + ' වැනි' + }, + meridiemParse: /පෙර වරු|පස් වරු|පෙ.ව|ප.ව./, + isPM: function(e) { + return 'ප.ව.' === e || 'පස් වරු' === e + }, + meridiem: function(e, t, n) { + return e > 11 ? (n ? 'ප.ව.' : 'පස් වරු') : n ? 'පෙ.ව.' : 'පෙර වරු' + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'január_február_marec_apríl_máj_jún_júl_august_september_október_november_december'.split('_'), + n = 'jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec'.split('_') + function r(e) { + return e > 1 && e < 5 + } + function l(e, t, n, l) { + var u = e + ' ' + switch (n) { + case 's': + return t || l ? 'pár sekúnd' : 'pár sekundami' + case 'ss': + return t || l ? u + (r(e) ? 'sekundy' : 'sekúnd') : u + 'sekundami' + case 'm': + return t ? 'minúta' : l ? 'minútu' : 'minútou' + case 'mm': + return t || l ? u + (r(e) ? 'minúty' : 'minút') : u + 'minútami' + case 'h': + return t ? 'hodina' : l ? 'hodinu' : 'hodinou' + case 'hh': + return t || l ? u + (r(e) ? 'hodiny' : 'hodín') : u + 'hodinami' + case 'd': + return t || l ? 'deň' : 'dňom' + case 'dd': + return t || l ? u + (r(e) ? 'dni' : 'dní') : u + 'dňami' + case 'M': + return t || l ? 'mesiac' : 'mesiacom' + case 'MM': + return t || l ? u + (r(e) ? 'mesiace' : 'mesiacov') : u + 'mesiacmi' + case 'y': + return t || l ? 'rok' : 'rokom' + case 'yy': + return t || l ? u + (r(e) ? 'roky' : 'rokov') : u + 'rokmi' + } + } + e.defineLocale('sk', { + months: t, + monthsShort: n, + weekdays: 'nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota'.split('_'), + weekdaysShort: 'ne_po_ut_st_št_pi_so'.split('_'), + weekdaysMin: 'ne_po_ut_st_št_pi_so'.split('_'), + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd D. MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[dnes o] LT', + nextDay: '[zajtra o] LT', + nextWeek: function() { + switch (this.day()) { + case 0: + return '[v nedeľu o] LT' + case 1: + case 2: + return '[v] dddd [o] LT' + case 3: + return '[v stredu o] LT' + case 4: + return '[vo štvrtok o] LT' + case 5: + return '[v piatok o] LT' + case 6: + return '[v sobotu o] LT' + } + }, + lastDay: '[včera o] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + return '[minulú nedeľu o] LT' + case 1: + case 2: + return '[minulý] dddd [o] LT' + case 3: + return '[minulú stredu o] LT' + case 4: + case 5: + return '[minulý] dddd [o] LT' + case 6: + return '[minulú sobotu o] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'za %s', + past: 'pred %s', + s: l, + ss: l, + m: l, + mm: l, + h: l, + hh: l, + d: l, + dd: l, + M: l, + MM: l, + y: l, + yy: l, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n, r) { + var l = e + ' ' + switch (n) { + case 's': + return t || r ? 'nekaj sekund' : 'nekaj sekundami' + case 'ss': + return (l += + 1 === e + ? t + ? 'sekundo' + : 'sekundi' + : 2 === e + ? t || r + ? 'sekundi' + : 'sekundah' + : e < 5 + ? t || r + ? 'sekunde' + : 'sekundah' + : 'sekund') + case 'm': + return t ? 'ena minuta' : 'eno minuto' + case 'mm': + return (l += + 1 === e + ? t + ? 'minuta' + : 'minuto' + : 2 === e + ? t || r + ? 'minuti' + : 'minutama' + : e < 5 + ? t || r + ? 'minute' + : 'minutami' + : t || r + ? 'minut' + : 'minutami') + case 'h': + return t ? 'ena ura' : 'eno uro' + case 'hh': + return (l += + 1 === e + ? t + ? 'ura' + : 'uro' + : 2 === e + ? t || r + ? 'uri' + : 'urama' + : e < 5 + ? t || r + ? 'ure' + : 'urami' + : t || r + ? 'ur' + : 'urami') + case 'd': + return t || r ? 'en dan' : 'enim dnem' + case 'dd': + return (l += + 1 === e ? (t || r ? 'dan' : 'dnem') : 2 === e ? (t || r ? 'dni' : 'dnevoma') : t || r ? 'dni' : 'dnevi') + case 'M': + return t || r ? 'en mesec' : 'enim mesecem' + case 'MM': + return (l += + 1 === e + ? t || r + ? 'mesec' + : 'mesecem' + : 2 === e + ? t || r + ? 'meseca' + : 'mesecema' + : e < 5 + ? t || r + ? 'mesece' + : 'meseci' + : t || r + ? 'mesecev' + : 'meseci') + case 'y': + return t || r ? 'eno leto' : 'enim letom' + case 'yy': + return (l += + 1 === e + ? t || r + ? 'leto' + : 'letom' + : 2 === e + ? t || r + ? 'leti' + : 'letoma' + : e < 5 + ? t || r + ? 'leta' + : 'leti' + : t || r + ? 'let' + : 'leti') + } + } + e.defineLocale('sl', { + months: 'januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december'.split('_'), + monthsShort: 'jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.'.split('_'), + monthsParseExact: !0, + weekdays: 'nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota'.split('_'), + weekdaysShort: 'ned._pon._tor._sre._čet._pet._sob.'.split('_'), + weekdaysMin: 'ne_po_to_sr_če_pe_so'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[danes ob] LT', + nextDay: '[jutri ob] LT', + nextWeek: function() { + switch (this.day()) { + case 0: + return '[v] [nedeljo] [ob] LT' + case 3: + return '[v] [sredo] [ob] LT' + case 6: + return '[v] [soboto] [ob] LT' + case 1: + case 2: + case 4: + case 5: + return '[v] dddd [ob] LT' + } + }, + lastDay: '[včeraj ob] LT', + lastWeek: function() { + switch (this.day()) { + case 0: + return '[prejšnjo] [nedeljo] [ob] LT' + case 3: + return '[prejšnjo] [sredo] [ob] LT' + case 6: + return '[prejšnjo] [soboto] [ob] LT' + case 1: + case 2: + case 4: + case 5: + return '[prejšnji] dddd [ob] LT' + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'čez %s', + past: 'pred %s', + s: t, + ss: t, + m: t, + mm: t, + h: t, + hh: t, + d: t, + dd: t, + M: t, + MM: t, + y: t, + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('sq', { + months: 'Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor'.split('_'), + monthsShort: 'Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj'.split('_'), + weekdays: 'E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë'.split('_'), + weekdaysShort: 'Die_Hën_Mar_Mër_Enj_Pre_Sht'.split('_'), + weekdaysMin: 'D_H_Ma_Më_E_P_Sh'.split('_'), + weekdaysParseExact: !0, + meridiemParse: /PD|MD/, + isPM: function(e) { + return 'M' === e.charAt(0) + }, + meridiem: function(e, t, n) { + return e < 12 ? 'PD' : 'MD' + }, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Sot në] LT', + nextDay: '[Nesër në] LT', + nextWeek: 'dddd [në] LT', + lastDay: '[Dje në] LT', + lastWeek: 'dddd [e kaluar në] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'në %s', + past: '%s më parë', + s: 'disa sekonda', + ss: '%d sekonda', + m: 'një minutë', + mm: '%d minuta', + h: 'një orë', + hh: '%d orë', + d: 'një ditë', + dd: '%d ditë', + M: 'një muaj', + MM: '%d muaj', + y: 'një vit', + yy: '%d vite', + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + words: { + ss: ['sekunda', 'sekunde', 'sekundi'], + m: ['jedan minut', 'jedne minute'], + mm: ['minut', 'minute', 'minuta'], + h: ['jedan sat', 'jednog sata'], + hh: ['sat', 'sata', 'sati'], + dd: ['dan', 'dana', 'dana'], + MM: ['mesec', 'meseca', 'meseci'], + yy: ['godina', 'godine', 'godina'], + }, + correctGrammaticalCase: function(e, t) { + return 1 === e ? t[0] : e >= 2 && e <= 4 ? t[1] : t[2] + }, + translate: function(e, n, r) { + var l = t.words[r] + return 1 === r.length ? (n ? l[0] : l[1]) : e + ' ' + t.correctGrammaticalCase(e, l) + }, + } + e.defineLocale('sr', { + months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split('_'), + monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'), + monthsParseExact: !0, + weekdays: 'nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota'.split('_'), + weekdaysShort: 'ned._pon._uto._sre._čet._pet._sub.'.split('_'), + weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[danas u] LT', + nextDay: '[sutra u] LT', + nextWeek: function() { + switch (this.day()) { + case 0: + return '[u] [nedelju] [u] LT' + case 3: + return '[u] [sredu] [u] LT' + case 6: + return '[u] [subotu] [u] LT' + case 1: + case 2: + case 4: + case 5: + return '[u] dddd [u] LT' + } + }, + lastDay: '[juče u] LT', + lastWeek: function() { + return [ + '[prošle] [nedelje] [u] LT', + '[prošlog] [ponedeljka] [u] LT', + '[prošlog] [utorka] [u] LT', + '[prošle] [srede] [u] LT', + '[prošlog] [četvrtka] [u] LT', + '[prošlog] [petka] [u] LT', + '[prošle] [subote] [u] LT', + ][this.day()] + }, + sameElse: 'L', + }, + relativeTime: { + future: 'za %s', + past: 'pre %s', + s: 'nekoliko sekundi', + ss: t.translate, + m: t.translate, + mm: t.translate, + h: t.translate, + hh: t.translate, + d: 'dan', + dd: t.translate, + M: 'mesec', + MM: t.translate, + y: 'godinu', + yy: t.translate, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + words: { + ss: ['секунда', 'секунде', 'секунди'], + m: ['један минут', 'једне минуте'], + mm: ['минут', 'минуте', 'минута'], + h: ['један сат', 'једног сата'], + hh: ['сат', 'сата', 'сати'], + dd: ['дан', 'дана', 'дана'], + MM: ['месец', 'месеца', 'месеци'], + yy: ['година', 'године', 'година'], + }, + correctGrammaticalCase: function(e, t) { + return 1 === e ? t[0] : e >= 2 && e <= 4 ? t[1] : t[2] + }, + translate: function(e, n, r) { + var l = t.words[r] + return 1 === r.length ? (n ? l[0] : l[1]) : e + ' ' + t.correctGrammaticalCase(e, l) + }, + } + e.defineLocale('sr-cyrl', { + months: 'јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар'.split('_'), + monthsShort: 'јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.'.split('_'), + monthsParseExact: !0, + weekdays: 'недеља_понедељак_уторак_среда_четвртак_петак_субота'.split('_'), + weekdaysShort: 'нед._пон._уто._сре._чет._пет._суб.'.split('_'), + weekdaysMin: 'не_по_ут_ср_че_пе_су'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM YYYY', + LLL: 'D. MMMM YYYY H:mm', + LLLL: 'dddd, D. MMMM YYYY H:mm', + }, + calendar: { + sameDay: '[данас у] LT', + nextDay: '[сутра у] LT', + nextWeek: function() { + switch (this.day()) { + case 0: + return '[у] [недељу] [у] LT' + case 3: + return '[у] [среду] [у] LT' + case 6: + return '[у] [суботу] [у] LT' + case 1: + case 2: + case 4: + case 5: + return '[у] dddd [у] LT' + } + }, + lastDay: '[јуче у] LT', + lastWeek: function() { + return [ + '[прошле] [недеље] [у] LT', + '[прошлог] [понедељка] [у] LT', + '[прошлог] [уторка] [у] LT', + '[прошле] [среде] [у] LT', + '[прошлог] [четвртка] [у] LT', + '[прошлог] [петка] [у] LT', + '[прошле] [суботе] [у] LT', + ][this.day()] + }, + sameElse: 'L', + }, + relativeTime: { + future: 'за %s', + past: 'пре %s', + s: 'неколико секунди', + ss: t.translate, + m: t.translate, + mm: t.translate, + h: t.translate, + hh: t.translate, + d: 'дан', + dd: t.translate, + M: 'месец', + MM: t.translate, + y: 'годину', + yy: t.translate, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ss', { + months: "Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split( + '_', + ), + monthsShort: 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split('_'), + weekdays: 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split('_'), + weekdaysShort: 'Lis_Umb_Lsb_Les_Lsi_Lsh_Umg'.split('_'), + weekdaysMin: 'Li_Us_Lb_Lt_Ls_Lh_Ug'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'h:mm A', + LTS: 'h:mm:ss A', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY h:mm A', + LLLL: 'dddd, D MMMM YYYY h:mm A', + }, + calendar: { + sameDay: '[Namuhla nga] LT', + nextDay: '[Kusasa nga] LT', + nextWeek: 'dddd [nga] LT', + lastDay: '[Itolo nga] LT', + lastWeek: 'dddd [leliphelile] [nga] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'nga %s', + past: 'wenteka nga %s', + s: 'emizuzwana lomcane', + ss: '%d mzuzwana', + m: 'umzuzu', + mm: '%d emizuzu', + h: 'lihora', + hh: '%d emahora', + d: 'lilanga', + dd: '%d emalanga', + M: 'inyanga', + MM: '%d tinyanga', + y: 'umnyaka', + yy: '%d iminyaka', + }, + meridiemParse: /ekuseni|emini|entsambama|ebusuku/, + meridiem: function(e, t, n) { + return e < 11 ? 'ekuseni' : e < 15 ? 'emini' : e < 19 ? 'entsambama' : 'ebusuku' + }, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'ekuseni' === t + ? e + : 'emini' === t + ? e >= 11 + ? e + : e + 12 + : 'entsambama' === t || 'ebusuku' === t + ? 0 === e + ? 0 + : e + 12 + : void 0 + ) + }, + dayOfMonthOrdinalParse: /\d{1,2}/, + ordinal: '%d', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('sv', { + months: 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split('_'), + monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'), + weekdays: 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'), + weekdaysShort: 'sön_mån_tis_ons_tor_fre_lör'.split('_'), + weekdaysMin: 'sö_må_ti_on_to_fr_lö'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY-MM-DD', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY [kl.] HH:mm', + LLLL: 'dddd D MMMM YYYY [kl.] HH:mm', + lll: 'D MMM YYYY HH:mm', + llll: 'ddd D MMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Idag] LT', + nextDay: '[Imorgon] LT', + lastDay: '[Igår] LT', + nextWeek: '[På] dddd LT', + lastWeek: '[I] dddd[s] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'om %s', + past: 'för %s sedan', + s: 'några sekunder', + ss: '%d sekunder', + m: 'en minut', + mm: '%d minuter', + h: 'en timme', + hh: '%d timmar', + d: 'en dag', + dd: '%d dagar', + M: 'en månad', + MM: '%d månader', + y: 'ett år', + yy: '%d år', + }, + dayOfMonthOrdinalParse: /\d{1,2}(e|a)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'e' : 1 === t ? 'a' : 2 === t ? 'a' : 'e' + return e + n + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('sw', { + months: 'Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba'.split('_'), + monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des'.split('_'), + weekdays: 'Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi'.split('_'), + weekdaysShort: 'Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos'.split('_'), + weekdaysMin: 'J2_J3_J4_J5_Al_Ij_J1'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[leo saa] LT', + nextDay: '[kesho saa] LT', + nextWeek: '[wiki ijayo] dddd [saat] LT', + lastDay: '[jana] LT', + lastWeek: '[wiki iliyopita] dddd [saat] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s baadaye', + past: 'tokea %s', + s: 'hivi punde', + ss: 'sekunde %d', + m: 'dakika moja', + mm: 'dakika %d', + h: 'saa limoja', + hh: 'masaa %d', + d: 'siku moja', + dd: 'masiku %d', + M: 'mwezi mmoja', + MM: 'miezi %d', + y: 'mwaka mmoja', + yy: 'miaka %d', + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { 1: '௧', 2: '௨', 3: '௩', 4: '௪', 5: '௫', 6: '௬', 7: '௭', 8: '௮', 9: '௯', 0: '௦' }, + n = { '௧': '1', '௨': '2', '௩': '3', '௪': '4', '௫': '5', '௬': '6', '௭': '7', '௮': '8', '௯': '9', '௦': '0' } + e.defineLocale('ta', { + months: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'), + monthsShort: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'), + weekdays: 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split('_'), + weekdaysShort: 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split('_'), + weekdaysMin: 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, HH:mm', + LLLL: 'dddd, D MMMM YYYY, HH:mm', + }, + calendar: { + sameDay: '[இன்று] LT', + nextDay: '[நாளை] LT', + nextWeek: 'dddd, LT', + lastDay: '[நேற்று] LT', + lastWeek: '[கடந்த வாரம்] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s இல்', + past: '%s முன்', + s: 'ஒரு சில விநாடிகள்', + ss: '%d விநாடிகள்', + m: 'ஒரு நிமிடம்', + mm: '%d நிமிடங்கள்', + h: 'ஒரு மணி நேரம்', + hh: '%d மணி நேரம்', + d: 'ஒரு நாள்', + dd: '%d நாட்கள்', + M: 'ஒரு மாதம்', + MM: '%d மாதங்கள்', + y: 'ஒரு வருடம்', + yy: '%d ஆண்டுகள்', + }, + dayOfMonthOrdinalParse: /\d{1,2}வது/, + ordinal: function(e) { + return e + 'வது' + }, + preparse: function(e) { + return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function(e) { + return n[e] + }) + }, + postformat: function(e) { + return e.replace(/\d/g, function(e) { + return t[e] + }) + }, + meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/, + meridiem: function(e, t, n) { + return e < 2 + ? ' யாமம்' + : e < 6 + ? ' வைகறை' + : e < 10 + ? ' காலை' + : e < 14 + ? ' நண்பகல்' + : e < 18 + ? ' எற்பாடு' + : e < 22 + ? ' மாலை' + : ' யாமம்' + }, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'யாமம்' === t ? (e < 2 ? e : e + 12) : 'வைகறை' === t || 'காலை' === t ? e : 'நண்பகல்' === t && e >= 10 ? e : e + 12 + ) + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('te', { + months: 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split('_'), + monthsShort: 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split('_'), + monthsParseExact: !0, + weekdays: 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split('_'), + weekdaysShort: 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'), + weekdaysMin: 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'), + longDateFormat: { + LT: 'A h:mm', + LTS: 'A h:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY, A h:mm', + LLLL: 'dddd, D MMMM YYYY, A h:mm', + }, + calendar: { + sameDay: '[నేడు] LT', + nextDay: '[రేపు] LT', + nextWeek: 'dddd, LT', + lastDay: '[నిన్న] LT', + lastWeek: '[గత] dddd, LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s లో', + past: '%s క్రితం', + s: 'కొన్ని క్షణాలు', + ss: '%d సెకన్లు', + m: 'ఒక నిమిషం', + mm: '%d నిమిషాలు', + h: 'ఒక గంట', + hh: '%d గంటలు', + d: 'ఒక రోజు', + dd: '%d రోజులు', + M: 'ఒక నెల', + MM: '%d నెలలు', + y: 'ఒక సంవత్సరం', + yy: '%d సంవత్సరాలు', + }, + dayOfMonthOrdinalParse: /\d{1,2}వ/, + ordinal: '%dవ', + meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'రాత్రి' === t + ? e < 4 + ? e + : e + 12 + : 'ఉదయం' === t + ? e + : 'మధ్యాహ్నం' === t + ? e >= 10 + ? e + : e + 12 + : 'సాయంత్రం' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'రాత్రి' : e < 10 ? 'ఉదయం' : e < 17 ? 'మధ్యాహ్నం' : e < 20 ? 'సాయంత్రం' : 'రాత్రి' + }, + week: { dow: 0, doy: 6 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('tet', { + months: 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru'.split('_'), + monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), + weekdays: 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu'.split('_'), + weekdaysShort: 'Dom_Seg_Ters_Kua_Kint_Sest_Sab'.split('_'), + weekdaysMin: 'Do_Seg_Te_Ku_Ki_Ses_Sa'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Ohin iha] LT', + nextDay: '[Aban iha] LT', + nextWeek: 'dddd [iha] LT', + lastDay: '[Horiseik iha] LT', + lastWeek: 'dddd [semana kotuk] [iha] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'iha %s', + past: '%s liuba', + s: 'minutu balun', + ss: 'minutu %d', + m: 'minutu ida', + mm: 'minutu %d', + h: 'oras ida', + hh: 'oras %d', + d: 'loron ida', + dd: 'loron %d', + M: 'fulan ida', + MM: 'fulan %d', + y: 'tinan ida', + yy: 'tinan %d', + }, + dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + 0: '-ум', + 1: '-ум', + 2: '-юм', + 3: '-юм', + 4: '-ум', + 5: '-ум', + 6: '-ум', + 7: '-ум', + 8: '-ум', + 9: '-ум', + 10: '-ум', + 12: '-ум', + 13: '-ум', + 20: '-ум', + 30: '-юм', + 40: '-ум', + 50: '-ум', + 60: '-ум', + 70: '-ум', + 80: '-ум', + 90: '-ум', + 100: '-ум', + } + e.defineLocale('tg', { + months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split('_'), + monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'), + weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split('_'), + weekdaysShort: 'яшб_дшб_сшб_чшб_пшб_ҷум_шнб'.split('_'), + weekdaysMin: 'яш_дш_сш_чш_пш_ҷм_шб'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Имрӯз соати] LT', + nextDay: '[Пагоҳ соати] LT', + lastDay: '[Дирӯз соати] LT', + nextWeek: 'dddd[и] [ҳафтаи оянда соати] LT', + lastWeek: 'dddd[и] [ҳафтаи гузашта соати] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'баъди %s', + past: '%s пеш', + s: 'якчанд сония', + m: 'як дақиқа', + mm: '%d дақиқа', + h: 'як соат', + hh: '%d соат', + d: 'як рӯз', + dd: '%d рӯз', + M: 'як моҳ', + MM: '%d моҳ', + y: 'як сол', + yy: '%d сол', + }, + meridiemParse: /шаб|субҳ|рӯз|бегоҳ/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'шаб' === t + ? e < 4 + ? e + : e + 12 + : 'субҳ' === t + ? e + : 'рӯз' === t + ? e >= 11 + ? e + : e + 12 + : 'бегоҳ' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'шаб' : e < 11 ? 'субҳ' : e < 16 ? 'рӯз' : e < 19 ? 'бегоҳ' : 'шаб' + }, + dayOfMonthOrdinalParse: /\d{1,2}-(ум|юм)/, + ordinal: function(e) { + var n = e % 10, + r = e >= 100 ? 100 : null + return e + (t[e] || t[n] || t[r]) + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('th', { + months: 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split('_'), + monthsShort: 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split('_'), + monthsParseExact: !0, + weekdays: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'), + weekdaysShort: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split('_'), + weekdaysMin: 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'H:mm', + LTS: 'H:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY เวลา H:mm', + LLLL: 'วันddddที่ D MMMM YYYY เวลา H:mm', + }, + meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/, + isPM: function(e) { + return 'หลังเที่ยง' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'ก่อนเที่ยง' : 'หลังเที่ยง' + }, + calendar: { + sameDay: '[วันนี้ เวลา] LT', + nextDay: '[พรุ่งนี้ เวลา] LT', + nextWeek: 'dddd[หน้า เวลา] LT', + lastDay: '[เมื่อวานนี้ เวลา] LT', + lastWeek: '[วัน]dddd[ที่แล้ว เวลา] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'อีก %s', + past: '%sที่แล้ว', + s: 'ไม่กี่วินาที', + ss: '%d วินาที', + m: '1 นาที', + mm: '%d นาที', + h: '1 ชั่วโมง', + hh: '%d ชั่วโมง', + d: '1 วัน', + dd: '%d วัน', + M: '1 เดือน', + MM: '%d เดือน', + y: '1 ปี', + yy: '%d ปี', + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('tl-ph', { + months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split('_'), + monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'), + weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split('_'), + weekdaysShort: 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'), + weekdaysMin: 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'MM/D/YYYY', + LL: 'MMMM D, YYYY', + LLL: 'MMMM D, YYYY HH:mm', + LLLL: 'dddd, MMMM DD, YYYY HH:mm', + }, + calendar: { + sameDay: 'LT [ngayong araw]', + nextDay: '[Bukas ng] LT', + nextWeek: 'LT [sa susunod na] dddd', + lastDay: 'LT [kahapon]', + lastWeek: 'LT [noong nakaraang] dddd', + sameElse: 'L', + }, + relativeTime: { + future: 'sa loob ng %s', + past: '%s ang nakalipas', + s: 'ilang segundo', + ss: '%d segundo', + m: 'isang minuto', + mm: '%d minuto', + h: 'isang oras', + hh: '%d oras', + d: 'isang araw', + dd: '%d araw', + M: 'isang buwan', + MM: '%d buwan', + y: 'isang taon', + yy: '%d taon', + }, + dayOfMonthOrdinalParse: /\d{1,2}/, + ordinal: function(e) { + return e + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = 'pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut'.split('_') + function n(e, n, r, l) { + var u = (function(e) { + var n = Math.floor((e % 1e3) / 100), + r = Math.floor((e % 100) / 10), + l = e % 10, + u = '' + return ( + n > 0 && (u += t[n] + 'vatlh'), + r > 0 && (u += ('' !== u ? ' ' : '') + t[r] + 'maH'), + l > 0 && (u += ('' !== u ? ' ' : '') + t[l]), + '' === u ? 'pagh' : u + ) + })(e) + switch (r) { + case 'ss': + return u + ' lup' + case 'mm': + return u + ' tup' + case 'hh': + return u + ' rep' + case 'dd': + return u + ' jaj' + case 'MM': + return u + ' jar' + case 'yy': + return u + ' DIS' + } + } + e.defineLocale('tlh', { + months: 'tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’'.split( + '_', + ), + monthsShort: 'jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’'.split( + '_', + ), + monthsParseExact: !0, + weekdays: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), + weekdaysShort: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), + weekdaysMin: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[DaHjaj] LT', + nextDay: '[wa’leS] LT', + nextWeek: 'LLL', + lastDay: '[wa’Hu’] LT', + lastWeek: 'LLL', + sameElse: 'L', + }, + relativeTime: { + future: function(e) { + var t = e + return (t = + -1 !== e.indexOf('jaj') + ? t.slice(0, -3) + 'leS' + : -1 !== e.indexOf('jar') + ? t.slice(0, -3) + 'waQ' + : -1 !== e.indexOf('DIS') + ? t.slice(0, -3) + 'nem' + : t + ' pIq') + }, + past: function(e) { + var t = e + return (t = + -1 !== e.indexOf('jaj') + ? t.slice(0, -3) + 'Hu’' + : -1 !== e.indexOf('jar') + ? t.slice(0, -3) + 'wen' + : -1 !== e.indexOf('DIS') + ? t.slice(0, -3) + 'ben' + : t + ' ret') + }, + s: 'puS lup', + ss: n, + m: 'wa’ tup', + mm: n, + h: 'wa’ rep', + hh: n, + d: 'wa’ jaj', + dd: n, + M: 'wa’ jar', + MM: n, + y: 'wa’ DIS', + yy: n, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = { + 1: "'inci", + 5: "'inci", + 8: "'inci", + 70: "'inci", + 80: "'inci", + 2: "'nci", + 7: "'nci", + 20: "'nci", + 50: "'nci", + 3: "'üncü", + 4: "'üncü", + 100: "'üncü", + 6: "'ncı", + 9: "'uncu", + 10: "'uncu", + 30: "'uncu", + 60: "'ıncı", + 90: "'ıncı", + } + e.defineLocale('tr', { + months: 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split('_'), + monthsShort: 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split('_'), + weekdays: 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split('_'), + weekdaysShort: 'Paz_Pts_Sal_Çar_Per_Cum_Cts'.split('_'), + weekdaysMin: 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[bugün saat] LT', + nextDay: '[yarın saat] LT', + nextWeek: '[gelecek] dddd [saat] LT', + lastDay: '[dün] LT', + lastWeek: '[geçen] dddd [saat] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s sonra', + past: '%s önce', + s: 'birkaç saniye', + ss: '%d saniye', + m: 'bir dakika', + mm: '%d dakika', + h: 'bir saat', + hh: '%d saat', + d: 'bir gün', + dd: '%d gün', + M: 'bir ay', + MM: '%d ay', + y: 'bir yıl', + yy: '%d yıl', + }, + ordinal: function(e, n) { + switch (n) { + case 'd': + case 'D': + case 'Do': + case 'DD': + return e + default: + if (0 === e) return e + "'ıncı" + var r = e % 10, + l = (e % 100) - r, + u = e >= 100 ? 100 : null + return e + (t[r] || t[l] || t[u]) + } + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n, r) { + var l = { + s: ['viensas secunds', "'iensas secunds"], + ss: [e + ' secunds', e + ' secunds'], + m: ["'n míut", "'iens míut"], + mm: [e + ' míuts', e + ' míuts'], + h: ["'n þora", "'iensa þora"], + hh: [e + ' þoras', e + ' þoras'], + d: ["'n ziua", "'iensa ziua"], + dd: [e + ' ziuas', e + ' ziuas'], + M: ["'n mes", "'iens mes"], + MM: [e + ' mesen', e + ' mesen'], + y: ["'n ar", "'iens ar"], + yy: [e + ' ars', e + ' ars'], + } + return r ? l[n][0] : t ? l[n][0] : l[n][1] + } + e.defineLocale('tzl', { + months: 'Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar'.split('_'), + monthsShort: 'Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec'.split('_'), + weekdays: 'Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi'.split('_'), + weekdaysShort: 'Súl_Lún_Mai_Már_Xhú_Vié_Sát'.split('_'), + weekdaysMin: 'Sú_Lú_Ma_Má_Xh_Vi_Sá'.split('_'), + longDateFormat: { + LT: 'HH.mm', + LTS: 'HH.mm.ss', + L: 'DD.MM.YYYY', + LL: 'D. MMMM [dallas] YYYY', + LLL: 'D. MMMM [dallas] YYYY HH.mm', + LLLL: 'dddd, [li] D. MMMM [dallas] YYYY HH.mm', + }, + meridiemParse: /d\'o|d\'a/i, + isPM: function(e) { + return "d'o" === e.toLowerCase() + }, + meridiem: function(e, t, n) { + return e > 11 ? (n ? "d'o" : "D'O") : n ? "d'a" : "D'A" + }, + calendar: { + sameDay: '[oxhi à] LT', + nextDay: '[demà à] LT', + nextWeek: 'dddd [à] LT', + lastDay: '[ieiri à] LT', + lastWeek: '[sür el] dddd [lasteu à] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'osprei %s', + past: 'ja%s', + s: t, + ss: t, + m: t, + mm: t, + h: t, + hh: t, + d: t, + dd: t, + M: t, + MM: t, + y: t, + yy: t, + }, + dayOfMonthOrdinalParse: /\d{1,2}\./, + ordinal: '%d.', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('tzm', { + months: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split('_'), + monthsShort: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split('_'), + weekdays: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), + weekdaysShort: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), + weekdaysMin: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[ⴰⵙⴷⵅ ⴴ] LT', + nextDay: '[ⴰⵙⴽⴰ ⴴ] LT', + nextWeek: 'dddd [ⴴ] LT', + lastDay: '[ⴰⵚⴰⵏⵜ ⴴ] LT', + lastWeek: 'dddd [ⴴ] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s', + past: 'ⵢⴰⵏ %s', + s: 'ⵉⵎⵉⴽ', + ss: '%d ⵉⵎⵉⴽ', + m: 'ⵎⵉⵏⵓⴺ', + mm: '%d ⵎⵉⵏⵓⴺ', + h: 'ⵙⴰⵄⴰ', + hh: '%d ⵜⴰⵙⵙⴰⵄⵉⵏ', + d: 'ⴰⵙⵙ', + dd: '%d oⵙⵙⴰⵏ', + M: 'ⴰⵢoⵓⵔ', + MM: '%d ⵉⵢⵢⵉⵔⵏ', + y: 'ⴰⵙⴳⴰⵙ', + yy: '%d ⵉⵙⴳⴰⵙⵏ', + }, + week: { dow: 6, doy: 12 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('tzm-latn', { + months: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split('_'), + monthsShort: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split('_'), + weekdays: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), + weekdaysShort: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), + weekdaysMin: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[asdkh g] LT', + nextDay: '[aska g] LT', + nextWeek: 'dddd [g] LT', + lastDay: '[assant g] LT', + lastWeek: 'dddd [g] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'dadkh s yan %s', + past: 'yan %s', + s: 'imik', + ss: '%d imik', + m: 'minuḍ', + mm: '%d minuḍ', + h: 'saɛa', + hh: '%d tassaɛin', + d: 'ass', + dd: '%d ossan', + M: 'ayowr', + MM: '%d iyyirn', + y: 'asgas', + yy: '%d isgasn', + }, + week: { dow: 6, doy: 12 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('ug-cn', { + months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split('_'), + monthsShort: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split('_'), + weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split('_'), + weekdaysShort: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), + weekdaysMin: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY-MM-DD', + LL: 'YYYY-يىلىM-ئاينىڭD-كۈنى', + LLL: 'YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', + LLLL: 'dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', + }, + meridiemParse: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + 'يېرىم كېچە' === t || 'سەھەر' === t || 'چۈشتىن بۇرۇن' === t + ? e + : 'چۈشتىن كېيىن' === t || 'كەچ' === t + ? e + 12 + : e >= 11 + ? e + : e + 12 + ) + }, + meridiem: function(e, t, n) { + var r = 100 * e + t + return r < 600 + ? 'يېرىم كېچە' + : r < 900 + ? 'سەھەر' + : r < 1130 + ? 'چۈشتىن بۇرۇن' + : r < 1230 + ? 'چۈش' + : r < 1800 + ? 'چۈشتىن كېيىن' + : 'كەچ' + }, + calendar: { + sameDay: '[بۈگۈن سائەت] LT', + nextDay: '[ئەتە سائەت] LT', + nextWeek: '[كېلەركى] dddd [سائەت] LT', + lastDay: '[تۆنۈگۈن] LT', + lastWeek: '[ئالدىنقى] dddd [سائەت] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s كېيىن', + past: '%s بۇرۇن', + s: 'نەچچە سېكونت', + ss: '%d سېكونت', + m: 'بىر مىنۇت', + mm: '%d مىنۇت', + h: 'بىر سائەت', + hh: '%d سائەت', + d: 'بىر كۈن', + dd: '%d كۈن', + M: 'بىر ئاي', + MM: '%d ئاي', + y: 'بىر يىل', + yy: '%d يىل', + }, + dayOfMonthOrdinalParse: /\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/, + ordinal: function(e, t) { + switch (t) { + case 'd': + case 'D': + case 'DDD': + return e + '-كۈنى' + case 'w': + case 'W': + return e + '-ھەپتە' + default: + return e + } + }, + preparse: function(e) { + return e.replace(/،/g, ',') + }, + postformat: function(e) { + return e.replace(/,/g, '،') + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + function t(e, t, n) { + var r, + l, + u = { + ss: t ? 'секунда_секунди_секунд' : 'секунду_секунди_секунд', + mm: t ? 'хвилина_хвилини_хвилин' : 'хвилину_хвилини_хвилин', + hh: t ? 'година_години_годин' : 'годину_години_годин', + dd: 'день_дні_днів', + MM: 'місяць_місяці_місяців', + yy: 'рік_роки_років', + } + return 'm' === n + ? t + ? 'хвилина' + : 'хвилину' + : 'h' === n + ? t + ? 'година' + : 'годину' + : e + + ' ' + + ((r = +e), + (l = u[n].split('_')), + r % 10 == 1 && r % 100 != 11 ? l[0] : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) ? l[1] : l[2]) + } + function n(e) { + return function() { + return e + 'о' + (11 === this.hours() ? 'б' : '') + '] LT' + } + } + e.defineLocale('uk', { + months: { + format: 'січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня'.split('_'), + standalone: 'січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень'.split( + '_', + ), + }, + monthsShort: 'січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд'.split('_'), + weekdays: function(e, t) { + var n = { + nominative: 'неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота'.split('_'), + accusative: 'неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу'.split('_'), + genitive: 'неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи'.split('_'), + } + if (!0 === e) return n.nominative.slice(1, 7).concat(n.nominative.slice(0, 1)) + if (!e) return n.nominative + var r = /(\[[ВвУу]\]) ?dddd/.test(t) + ? 'accusative' + : /\[?(?:минулої|наступної)? ?\] ?dddd/.test(t) + ? 'genitive' + : 'nominative' + return n[r][e.day()] + }, + weekdaysShort: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), + weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD.MM.YYYY', + LL: 'D MMMM YYYY р.', + LLL: 'D MMMM YYYY р., HH:mm', + LLLL: 'dddd, D MMMM YYYY р., HH:mm', + }, + calendar: { + sameDay: n('[Сьогодні '), + nextDay: n('[Завтра '), + lastDay: n('[Вчора '), + nextWeek: n('[У] dddd ['), + lastWeek: function() { + switch (this.day()) { + case 0: + case 3: + case 5: + case 6: + return n('[Минулої] dddd [').call(this) + case 1: + case 2: + case 4: + return n('[Минулого] dddd [').call(this) + } + }, + sameElse: 'L', + }, + relativeTime: { + future: 'за %s', + past: '%s тому', + s: 'декілька секунд', + ss: t, + m: t, + mm: t, + h: 'годину', + hh: t, + d: 'день', + dd: t, + M: 'місяць', + MM: t, + y: 'рік', + yy: t, + }, + meridiemParse: /ночі|ранку|дня|вечора/, + isPM: function(e) { + return /^(дня|вечора)$/.test(e) + }, + meridiem: function(e, t, n) { + return e < 4 ? 'ночі' : e < 12 ? 'ранку' : e < 17 ? 'дня' : 'вечора' + }, + dayOfMonthOrdinalParse: /\d{1,2}-(й|го)/, + ordinal: function(e, t) { + switch (t) { + case 'M': + case 'd': + case 'DDD': + case 'w': + case 'W': + return e + '-й' + case 'D': + return e + '-го' + default: + return e + } + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + var t = ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'], + n = ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'] + e.defineLocale('ur', { + months: t, + monthsShort: t, + weekdays: n, + weekdaysShort: n, + weekdaysMin: n, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd، D MMMM YYYY HH:mm', + }, + meridiemParse: /صبح|شام/, + isPM: function(e) { + return 'شام' === e + }, + meridiem: function(e, t, n) { + return e < 12 ? 'صبح' : 'شام' + }, + calendar: { + sameDay: '[آج بوقت] LT', + nextDay: '[کل بوقت] LT', + nextWeek: 'dddd [بوقت] LT', + lastDay: '[گذشتہ روز بوقت] LT', + lastWeek: '[گذشتہ] dddd [بوقت] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s بعد', + past: '%s قبل', + s: 'چند سیکنڈ', + ss: '%d سیکنڈ', + m: 'ایک منٹ', + mm: '%d منٹ', + h: 'ایک گھنٹہ', + hh: '%d گھنٹے', + d: 'ایک دن', + dd: '%d دن', + M: 'ایک ماہ', + MM: '%d ماہ', + y: 'ایک سال', + yy: '%d سال', + }, + preparse: function(e) { + return e.replace(/،/g, ',') + }, + postformat: function(e) { + return e.replace(/,/g, '،') + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('uz', { + months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split('_'), + monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'), + weekdays: 'Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба'.split('_'), + weekdaysShort: 'Якш_Душ_Сеш_Чор_Пай_Жум_Шан'.split('_'), + weekdaysMin: 'Як_Ду_Се_Чо_Па_Жу_Ша'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'D MMMM YYYY, dddd HH:mm', + }, + calendar: { + sameDay: '[Бугун соат] LT [да]', + nextDay: '[Эртага] LT [да]', + nextWeek: 'dddd [куни соат] LT [да]', + lastDay: '[Кеча соат] LT [да]', + lastWeek: '[Утган] dddd [куни соат] LT [да]', + sameElse: 'L', + }, + relativeTime: { + future: 'Якин %s ичида', + past: 'Бир неча %s олдин', + s: 'фурсат', + ss: '%d фурсат', + m: 'бир дакика', + mm: '%d дакика', + h: 'бир соат', + hh: '%d соат', + d: 'бир кун', + dd: '%d кун', + M: 'бир ой', + MM: '%d ой', + y: 'бир йил', + yy: '%d йил', + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('uz-latn', { + months: 'Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr'.split('_'), + monthsShort: 'Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek'.split('_'), + weekdays: 'Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba'.split('_'), + weekdaysShort: 'Yak_Dush_Sesh_Chor_Pay_Jum_Shan'.split('_'), + weekdaysMin: 'Ya_Du_Se_Cho_Pa_Ju_Sha'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'D MMMM YYYY, dddd HH:mm', + }, + calendar: { + sameDay: '[Bugun soat] LT [da]', + nextDay: '[Ertaga] LT [da]', + nextWeek: 'dddd [kuni soat] LT [da]', + lastDay: '[Kecha soat] LT [da]', + lastWeek: "[O'tgan] dddd [kuni soat] LT [da]", + sameElse: 'L', + }, + relativeTime: { + future: 'Yaqin %s ichida', + past: 'Bir necha %s oldin', + s: 'soniya', + ss: '%d soniya', + m: 'bir daqiqa', + mm: '%d daqiqa', + h: 'bir soat', + hh: '%d soat', + d: 'bir kun', + dd: '%d kun', + M: 'bir oy', + MM: '%d oy', + y: 'bir yil', + yy: '%d yil', + }, + week: { dow: 1, doy: 7 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('vi', { + months: 'tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12'.split('_'), + monthsShort: 'Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12'.split('_'), + monthsParseExact: !0, + weekdays: 'chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy'.split('_'), + weekdaysShort: 'CN_T2_T3_T4_T5_T6_T7'.split('_'), + weekdaysMin: 'CN_T2_T3_T4_T5_T6_T7'.split('_'), + weekdaysParseExact: !0, + meridiemParse: /sa|ch/i, + isPM: function(e) { + return /^ch$/i.test(e) + }, + meridiem: function(e, t, n) { + return e < 12 ? (n ? 'sa' : 'SA') : n ? 'ch' : 'CH' + }, + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'DD/MM/YYYY', + LL: 'D MMMM [năm] YYYY', + LLL: 'D MMMM [năm] YYYY HH:mm', + LLLL: 'dddd, D MMMM [năm] YYYY HH:mm', + l: 'DD/M/YYYY', + ll: 'D MMM YYYY', + lll: 'D MMM YYYY HH:mm', + llll: 'ddd, D MMM YYYY HH:mm', + }, + calendar: { + sameDay: '[Hôm nay lúc] LT', + nextDay: '[Ngày mai lúc] LT', + nextWeek: 'dddd [tuần tới lúc] LT', + lastDay: '[Hôm qua lúc] LT', + lastWeek: 'dddd [tuần rồi lúc] LT', + sameElse: 'L', + }, + relativeTime: { + future: '%s tới', + past: '%s trước', + s: 'vài giây', + ss: '%d giây', + m: 'một phút', + mm: '%d phút', + h: 'một giờ', + hh: '%d giờ', + d: 'một ngày', + dd: '%d ngày', + M: 'một tháng', + MM: '%d tháng', + y: 'một năm', + yy: '%d năm', + }, + dayOfMonthOrdinalParse: /\d{1,2}/, + ordinal: function(e) { + return e + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('x-pseudo', { + months: 'J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér'.split( + '_', + ), + monthsShort: 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split('_'), + monthsParseExact: !0, + weekdays: 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split('_'), + weekdaysShort: 'S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát'.split('_'), + weekdaysMin: 'S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá'.split('_'), + weekdaysParseExact: !0, + longDateFormat: { + LT: 'HH:mm', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY HH:mm', + LLLL: 'dddd, D MMMM YYYY HH:mm', + }, + calendar: { + sameDay: '[T~ódá~ý át] LT', + nextDay: '[T~ómó~rró~w át] LT', + nextWeek: 'dddd [át] LT', + lastDay: '[Ý~ést~érdá~ý át] LT', + lastWeek: '[L~ást] dddd [át] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'í~ñ %s', + past: '%s á~gó', + s: 'á ~féw ~sécó~ñds', + ss: '%d s~écóñ~ds', + m: 'á ~míñ~úté', + mm: '%d m~íñú~tés', + h: 'á~ñ hó~úr', + hh: '%d h~óúrs', + d: 'á ~dáý', + dd: '%d d~áýs', + M: 'á ~móñ~th', + MM: '%d m~óñt~hs', + y: 'á ~ýéár', + yy: '%d ý~éárs', + }, + dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, + ordinal: function(e) { + var t = e % 10, + n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + return e + n + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('yo', { + months: 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split('_'), + monthsShort: 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split('_'), + weekdays: 'Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta'.split('_'), + weekdaysShort: 'Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá'.split('_'), + weekdaysMin: 'Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb'.split('_'), + longDateFormat: { + LT: 'h:mm A', + LTS: 'h:mm:ss A', + L: 'DD/MM/YYYY', + LL: 'D MMMM YYYY', + LLL: 'D MMMM YYYY h:mm A', + LLLL: 'dddd, D MMMM YYYY h:mm A', + }, + calendar: { + sameDay: '[Ònì ni] LT', + nextDay: '[Ọ̀la ni] LT', + nextWeek: "dddd [Ọsẹ̀ tón'bọ] [ni] LT", + lastDay: '[Àna ni] LT', + lastWeek: 'dddd [Ọsẹ̀ tólọ́] [ni] LT', + sameElse: 'L', + }, + relativeTime: { + future: 'ní %s', + past: '%s kọjá', + s: 'ìsẹjú aayá die', + ss: 'aayá %d', + m: 'ìsẹjú kan', + mm: 'ìsẹjú %d', + h: 'wákati kan', + hh: 'wákati %d', + d: 'ọjọ́ kan', + dd: 'ọjọ́ %d', + M: 'osù kan', + MM: 'osù %d', + y: 'ọdún kan', + yy: 'ọdún %d', + }, + dayOfMonthOrdinalParse: /ọjọ́\s\d{1,2}/, + ordinal: 'ọjọ́ %d', + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('zh-cn', { + months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), + monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), + weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), + weekdaysShort: '周日_周一_周二_周三_周四_周五_周六'.split('_'), + weekdaysMin: '日_一_二_三_四_五_六'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY/MM/DD', + LL: 'YYYY年M月D日', + LLL: 'YYYY年M月D日Ah点mm分', + LLLL: 'YYYY年M月D日ddddAh点mm分', + l: 'YYYY/M/D', + ll: 'YYYY年M月D日', + lll: 'YYYY年M月D日 HH:mm', + llll: 'YYYY年M月D日dddd HH:mm', + }, + meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + '凌晨' === t || '早上' === t || '上午' === t ? e : '下午' === t || '晚上' === t ? e + 12 : e >= 11 ? e : e + 12 + ) + }, + meridiem: function(e, t, n) { + var r = 100 * e + t + return r < 600 ? '凌晨' : r < 900 ? '早上' : r < 1130 ? '上午' : r < 1230 ? '中午' : r < 1800 ? '下午' : '晚上' + }, + calendar: { + sameDay: '[今天]LT', + nextDay: '[明天]LT', + nextWeek: '[下]ddddLT', + lastDay: '[昨天]LT', + lastWeek: '[上]ddddLT', + sameElse: 'L', + }, + dayOfMonthOrdinalParse: /\d{1,2}(日|月|周)/, + ordinal: function(e, t) { + switch (t) { + case 'd': + case 'D': + case 'DDD': + return e + '日' + case 'M': + return e + '月' + case 'w': + case 'W': + return e + '周' + default: + return e + } + }, + relativeTime: { + future: '%s内', + past: '%s前', + s: '几秒', + ss: '%d 秒', + m: '1 分钟', + mm: '%d 分钟', + h: '1 小时', + hh: '%d 小时', + d: '1 天', + dd: '%d 天', + M: '1 个月', + MM: '%d 个月', + y: '1 年', + yy: '%d 年', + }, + week: { dow: 1, doy: 4 }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('zh-hk', { + months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), + monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), + weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), + weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), + weekdaysMin: '日_一_二_三_四_五_六'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY/MM/DD', + LL: 'YYYY年M月D日', + LLL: 'YYYY年M月D日 HH:mm', + LLLL: 'YYYY年M月D日dddd HH:mm', + l: 'YYYY/M/D', + ll: 'YYYY年M月D日', + lll: 'YYYY年M月D日 HH:mm', + llll: 'YYYY年M月D日dddd HH:mm', + }, + meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + '凌晨' === t || '早上' === t || '上午' === t + ? e + : '中午' === t + ? e >= 11 + ? e + : e + 12 + : '下午' === t || '晚上' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + var r = 100 * e + t + return r < 600 ? '凌晨' : r < 900 ? '早上' : r < 1130 ? '上午' : r < 1230 ? '中午' : r < 1800 ? '下午' : '晚上' + }, + calendar: { + sameDay: '[今天]LT', + nextDay: '[明天]LT', + nextWeek: '[下]ddddLT', + lastDay: '[昨天]LT', + lastWeek: '[上]ddddLT', + sameElse: 'L', + }, + dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, + ordinal: function(e, t) { + switch (t) { + case 'd': + case 'D': + case 'DDD': + return e + '日' + case 'M': + return e + '月' + case 'w': + case 'W': + return e + '週' + default: + return e + } + }, + relativeTime: { + future: '%s內', + past: '%s前', + s: '幾秒', + ss: '%d 秒', + m: '1 分鐘', + mm: '%d 分鐘', + h: '1 小時', + hh: '%d 小時', + d: '1 天', + dd: '%d 天', + M: '1 個月', + MM: '%d 個月', + y: '1 年', + yy: '%d 年', + }, + }) + })(n(4)) + }, + function(e, t, n) { + !(function(e) { + 'use strict' + e.defineLocale('zh-tw', { + months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), + monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), + weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), + weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), + weekdaysMin: '日_一_二_三_四_五_六'.split('_'), + longDateFormat: { + LT: 'HH:mm', + LTS: 'HH:mm:ss', + L: 'YYYY/MM/DD', + LL: 'YYYY年M月D日', + LLL: 'YYYY年M月D日 HH:mm', + LLLL: 'YYYY年M月D日dddd HH:mm', + l: 'YYYY/M/D', + ll: 'YYYY年M月D日', + lll: 'YYYY年M月D日 HH:mm', + llll: 'YYYY年M月D日dddd HH:mm', + }, + meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, + meridiemHour: function(e, t) { + return ( + 12 === e && (e = 0), + '凌晨' === t || '早上' === t || '上午' === t + ? e + : '中午' === t + ? e >= 11 + ? e + : e + 12 + : '下午' === t || '晚上' === t + ? e + 12 + : void 0 + ) + }, + meridiem: function(e, t, n) { + var r = 100 * e + t + return r < 600 ? '凌晨' : r < 900 ? '早上' : r < 1130 ? '上午' : r < 1230 ? '中午' : r < 1800 ? '下午' : '晚上' + }, + calendar: { + sameDay: '[今天] LT', + nextDay: '[明天] LT', + nextWeek: '[下]dddd LT', + lastDay: '[昨天] LT', + lastWeek: '[上]dddd LT', + sameElse: 'L', + }, + dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, + ordinal: function(e, t) { + switch (t) { + case 'd': + case 'D': + case 'DDD': + return e + '日' + case 'M': + return e + '月' + case 'w': + case 'W': + return e + '週' + default: + return e + } + }, + relativeTime: { + future: '%s內', + past: '%s前', + s: '幾秒', + ss: '%d 秒', + m: '1 分鐘', + mm: '%d 分鐘', + h: '1 小時', + hh: '%d 小時', + d: '1 天', + dd: '%d 天', + M: '1 個月', + MM: '%d 個月', + y: '1 年', + yy: '%d 年', + }, + }) + })(n(4)) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(81) + ;(t.GraphQLUpload = r.GraphQLUpload), + (t.GraphQLExtension = r.GraphQLExtension), + (t.gql = r.gql), + (t.ApolloError = r.ApolloError), + (t.toApolloError = r.toApolloError), + (t.SyntaxError = r.SyntaxError), + (t.ValidationError = r.ValidationError), + (t.AuthenticationError = r.AuthenticationError), + (t.ForbiddenError = r.ForbiddenError), + (t.UserInputError = r.UserInputError), + (t.defaultPlaygroundOptions = r.defaultPlaygroundOptions), + (function(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + })(n(59)) + var l = n(608) + t.ApolloServer = l.ApolloServer + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e) { + var t = Object.create(null) + return { + OperationDefinition: function(n) { + var l = n.name + return ( + l && + (t[l.value] + ? e.reportError( + new r.a( + (function(e) { + return 'There can be only one operation named "'.concat(e, '".') + })(l.value), + [t[l.value], l], + ), + ) + : (t[l.value] = l)), + !1 + ) + }, + FragmentDefinition: function() { + return !1 + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return u + }) + var r = n(5), + l = n(1) + function u(e) { + var t = 0 + return { + Document: function(e) { + t = e.definitions.filter(function(e) { + return e.kind === l.a.OPERATION_DEFINITION + }).length + }, + OperationDefinition: function(n) { + !n.name && t > 1 && e.reportError(new r.a('This anonymous operation must be the only defined operation.', n)) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e) { + return { + OperationDefinition: function(t) { + var n + 'subscription' === t.operation && + 1 !== t.selectionSet.selections.length && + e.reportError( + new r.a( + (n = t.name && t.name.value) + ? 'Subscription "'.concat(n, '" must select only one top level field.') + : 'Anonymous Subscription must select only one top level field.', + t.selectionSet.selections.slice(1), + ), + ) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }) + var r = n(5), + l = n(14), + u = n(0), + i = n(20) + function o(e) { + return { + InlineFragment: function(t) { + var n = t.typeCondition + if (n) { + var o = Object(i.a)(e.getSchema(), n) + o && + !Object(u.D)(o) && + e.reportError( + new r.a( + (function(e) { + return 'Fragment cannot condition on non composite type "'.concat(e, '".') + })(Object(l.print)(n)), + n, + ), + ) + } + }, + FragmentDefinition: function(t) { + var n = Object(i.a)(e.getSchema(), t.typeCondition) + n && + !Object(u.D)(n) && + e.reportError( + new r.a( + (function(e, t) { + return 'Fragment "'.concat(e, '" cannot condition on non composite type "').concat(t, '".') + })(t.name.value, Object(l.print)(t.typeCondition)), + t.typeCondition, + ), + ) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }) + var r = n(5), + l = n(14), + u = n(0), + i = n(20) + function o(e) { + return { + VariableDefinition: function(t) { + var n = Object(i.a)(e.getSchema(), t.type) + if (n && !Object(u.G)(n)) { + var o = t.variable.name.value + e.reportError( + new r.a( + (function(e, t) { + return 'Variable "$'.concat(e, '" cannot be non-input type "').concat(t, '".') + })(o, Object(l.print)(t.type)), + t.type, + ), + ) + } + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return i + }) + var r = n(2), + l = n(5), + u = n(0) + function i(e) { + return { + Field: function(t) { + var n = e.getType(), + i = t.selectionSet + n && + (Object(u.I)(Object(u.A)(n)) + ? i && + e.reportError( + new l.a( + (function(e, t) { + return 'Field "'.concat(e, '" must not have a selection since type "').concat(t, '" has no subfields.') + })(t.name.value, Object(r.a)(n)), + i, + ), + ) + : i || + e.reportError( + new l.a( + (function(e, t) { + return 'Field "' + .concat(e, '" of type "') + .concat(t, '" must have a selection of subfields. Did you mean "') + .concat(e, ' { ... }"?') + })(t.name.value, Object(r.a)(n)), + t, + ), + )) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return o + }) + var r = n(5), + l = n(32), + u = n(29), + i = n(0) + function o(e) { + return { + Field: function(t) { + var n = e.getParentType() + if (n && !e.getFieldDef()) { + var o = e.getSchema(), + a = t.name.value, + s = (function(e, t, n) { + if (Object(i.C)(t)) { + var r = [], + l = Object.create(null), + u = !0, + o = !1, + a = void 0 + try { + for (var s, c = e.getPossibleTypes(t)[Symbol.iterator](); !(u = (s = c.next()).done); u = !0) { + var d = s.value + if (d.getFields()[n]) { + r.push(d.name) + var f = !0, + p = !1, + h = void 0 + try { + for (var m, y = d.getInterfaces()[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + var _ = m.value + _.getFields()[n] && (l[_.name] = (l[_.name] || 0) + 1) + } + } catch (e) { + ;(p = !0), (h = e) + } finally { + try { + f || null == y.return || y.return() + } finally { + if (p) throw h + } + } + } + } + } catch (e) { + ;(o = !0), (a = e) + } finally { + try { + u || null == c.return || c.return() + } finally { + if (o) throw a + } + } + var g = Object.keys(l).sort(function(e, t) { + return l[t] - l[e] + }) + return g.concat(r) + } + return [] + })(o, n, a), + c = + 0 !== s.length + ? [] + : (function(e, t, n) { + if (Object(i.N)(t) || Object(i.H)(t)) { + var r = Object.keys(t.getFields()) + return Object(l.a)(n, r) + } + return [] + })(0, n, a) + e.reportError( + new r.a( + (function(e, t, n, r) { + var l = n.map(function(e) { + return '"'.concat(e, '"') + }), + i = r.map(function(e) { + return '"'.concat(e, '"') + }) + return ( + 'Cannot query field "'.concat(e, '" on type "').concat(t, '".') + + (Object(u.a)('to use an inline fragment on', l) || Object(u.a)(i)) + ) + })(a, n.name, s, c), + t, + ), + ) + } + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e) { + var t = Object.create(null) + return { + OperationDefinition: function() { + return !1 + }, + FragmentDefinition: function(n) { + var l = n.name.value + return ( + t[l] + ? e.reportError(new r.a('There can be only one fragment named "'.concat(l, '".'), [t[l], n.name])) + : (t[l] = n.name), + !1 + ) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e) { + return { + FragmentSpread: function(t) { + var n = t.name.value + e.getFragment(n) || e.reportError(new r.a('Unknown fragment "'.concat(n, '".'), t.name)) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return u + }) + var r = n(5) + function l(e) { + return 'Fragment "'.concat(e, '" is never used.') + } + function u(e) { + var t = [], + n = [] + return { + OperationDefinition: function(e) { + return t.push(e), !1 + }, + FragmentDefinition: function(e) { + return n.push(e), !1 + }, + Document: { + leave: function() { + for (var u = Object.create(null), i = 0, o = t; i < o.length; i++) { + var a = o[i], + s = !0, + c = !1, + d = void 0 + try { + for (var f, p = e.getRecursivelyReferencedFragments(a)[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + u[f.value.name.value] = !0 + } + } catch (e) { + ;(c = !0), (d = e) + } finally { + try { + s || null == p.return || p.return() + } finally { + if (c) throw d + } + } + } + for (var h = 0, m = n; h < m.length; h++) { + var y = m[h], + _ = y.name.value + !0 !== u[_] && e.reportError(new r.a(l(_), y)) + } + }, + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return a + }) + var r = n(2), + l = n(5), + u = n(36), + i = n(20), + o = n(0) + function a(e) { + return { + InlineFragment: function(t) { + var n = e.getType(), + i = e.getParentType() + Object(o.D)(n) && + Object(o.D)(i) && + !Object(u.a)(e.getSchema(), n, i) && + e.reportError( + new l.a( + (function(e, t) { + return 'Fragment cannot be spread here as objects of type "' + .concat(e, '" can never be of type "') + .concat(t, '".') + })(Object(r.a)(i), Object(r.a)(n)), + t, + ), + ) + }, + FragmentSpread: function(t) { + var n = t.name.value, + a = (function(e, t) { + var n = e.getFragment(t) + if (n) { + var r = Object(i.a)(e.getSchema(), n.typeCondition) + if (Object(o.D)(r)) return r + } + })(e, n), + s = e.getParentType() + a && + s && + !Object(u.a)(e.getSchema(), a, s) && + e.reportError( + new l.a( + (function(e, t, n) { + return 'Fragment "' + .concat(e, '" cannot be spread here as objects of type "') + .concat(t, '" can never be of type "') + .concat(n, '".') + })(n, Object(r.a)(s), Object(r.a)(a)), + t, + ), + ) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e) { + var t = Object.create(null), + n = [], + l = Object.create(null) + return { + OperationDefinition: function() { + return !1 + }, + FragmentDefinition: function(u) { + return ( + (function u(i) { + if (t[i.name.value]) return + var o = i.name.value + t[o] = !0 + var a = e.getFragmentSpreads(i.selectionSet) + if (0 === a.length) return + l[o] = n.length + var s = !0 + var c = !1 + var d = void 0 + try { + for (var f, p = a[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + var h = f.value, + m = h.name.value, + y = l[m] + if ((n.push(h), void 0 === y)) { + var _ = e.getFragment(m) + _ && u(_) + } else { + var g = n.slice(y), + v = g.slice(0, -1).map(function(e) { + return e.name.value + }) + e.reportError( + new r.a( + ((b = m), + (w = void 0), + (w = (T = v).length ? ' via ' + T.join(', ') : ''), + 'Cannot spread fragment "'.concat(b, '" within itself').concat(w, '.')), + g, + ), + ) + } + n.pop() + } + } catch (e) { + ;(c = !0), (d = e) + } finally { + try { + s || null == p.return || p.return() + } finally { + if (c) throw d + } + } + var b, T, w + l[o] = void 0 + })(u), + !1 + ) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return l + }) + var r = n(5) + function l(e) { + var t = Object.create(null) + return { + OperationDefinition: function() { + t = Object.create(null) + }, + VariableDefinition: function(n) { + var l = n.variable.name.value + t[l] + ? e.reportError( + new r.a( + (function(e) { + return 'There can be only one variable named "'.concat(e, '".') + })(l), + [t[l], n.variable.name], + ), + ) + : (t[l] = n.variable.name) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return u + }) + var r = n(5) + function l(e, t) { + return t + ? 'Variable "$'.concat(e, '" is not defined by operation "').concat(t, '".') + : 'Variable "$'.concat(e, '" is not defined.') + } + function u(e) { + var t = Object.create(null) + return { + OperationDefinition: { + enter: function() { + t = Object.create(null) + }, + leave: function(n) { + var u = e.getRecursiveVariableUsages(n), + i = !0, + o = !1, + a = void 0 + try { + for (var s, c = u[Symbol.iterator](); !(i = (s = c.next()).done); i = !0) { + var d = s.value.node, + f = d.name.value + !0 !== t[f] && e.reportError(new r.a(l(f, n.name && n.name.value), [d, n])) + } + } catch (e) { + ;(o = !0), (a = e) + } finally { + try { + i || null == c.return || c.return() + } finally { + if (o) throw a + } + } + }, + }, + VariableDefinition: function(e) { + t[e.variable.name.value] = !0 + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return u + }) + var r = n(5) + function l(e, t) { + return t + ? 'Variable "$'.concat(e, '" is never used in operation "').concat(t, '".') + : 'Variable "$'.concat(e, '" is never used.') + } + function u(e) { + var t = [] + return { + OperationDefinition: { + enter: function() { + t = [] + }, + leave: function(n) { + var u = Object.create(null), + i = e.getRecursiveVariableUsages(n), + o = n.name ? n.name.value : null, + a = !0, + s = !1, + c = void 0 + try { + for (var d, f = i[Symbol.iterator](); !(a = (d = f.next()).done); a = !0) { + u[d.value.node.name.value] = !0 + } + } catch (e) { + ;(s = !0), (c = e) + } finally { + try { + a || null == f.return || f.return() + } finally { + if (s) throw c + } + } + for (var p = 0, h = t; p < h.length; p++) { + var m = h[p], + y = m.variable.name.value + !0 !== u[y] && e.reportError(new r.a(l(y, o), m)) + } + }, + }, + VariableDefinition: function(e) { + t.push(e) + }, + } + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return c + }) + var r = n(2), + l = n(5), + u = n(1), + i = n(0), + o = n(36), + a = n(20) + function s(e, t, n) { + return 'Variable "$' + .concat(e, '" of type "') + .concat(t, '" used in position expecting type "') + .concat(n, '".') + } + function c(e) { + var t = Object.create(null) + return { + OperationDefinition: { + enter: function() { + t = Object.create(null) + }, + leave: function(n) { + var u = e.getRecursiveVariableUsages(n), + i = !0, + o = !1, + c = void 0 + try { + for (var f, p = u[Symbol.iterator](); !(i = (f = p.next()).done); i = !0) { + var h = f.value, + m = h.node, + y = h.type, + _ = h.defaultValue, + g = m.name.value, + v = t[g] + if (v && y) { + var b = e.getSchema(), + T = Object(a.a)(b, v.type) + T && !d(b, T, v.defaultValue, y, _) && e.reportError(new l.a(s(g, Object(r.a)(T), Object(r.a)(y)), [v, m])) + } + } + } catch (e) { + ;(o = !0), (c = e) + } finally { + try { + i || null == p.return || p.return() + } finally { + if (o) throw c + } + } + }, + }, + VariableDefinition: function(e) { + t[e.variable.name.value] = e + }, + } + } + function d(e, t, n, r, l) { + if (Object(i.L)(r) && !Object(i.L)(t)) { + if (!(null != n && n.kind !== u.a.NULL) && !(void 0 !== l)) return !1 + var a = r.ofType + return Object(o.c)(e, t, a) + } + return Object(o.c)(e, t, r) + } + }, + function(e, t, n) { + 'use strict' + n.d(t, 'a', function() { + return f + }) + var r = n(46), + l = n(44), + u = n(5), + i = n(2), + o = n(1), + a = n(14), + s = n(0), + c = n(20) + function d(e, t) { + return ( + 'Fields "'.concat(e, '" conflict because ').concat( + (function e(t) { + if (Array.isArray(t)) + return t + .map(function(t) { + var n = t[0], + r = t[1] + return 'subfields "'.concat(n, '" conflict because ').concat(e(r)) + }) + .join(' and ') + return t + })(t), + '. ', + ) + 'Use different aliases on the fields to fetch both if this was intentional.' + ) + } + function f(e) { + var t = new v(), + n = new Map() + return { + SelectionSet: function(r) { + for ( + var i = 0, + o = (function(e, t, n, r, u) { + var i = [], + o = _(e, t, r, u), + a = o[0], + s = o[1] + if ( + ((function(e, t, n, r, u) { + var i = !0, + o = !1, + a = void 0 + try { + for (var s, c = Object(l.a)(u)[Symbol.iterator](); !(i = (s = c.next()).done); i = !0) { + var d = s.value, + f = d[0], + p = d[1] + if (p.length > 1) + for (var h = 0; h < p.length; h++) + for (var m = h + 1; m < p.length; m++) { + var _ = y(e, n, r, !1, f, p[h], p[m]) + _ && t.push(_) + } + } + } catch (e) { + ;(o = !0), (a = e) + } finally { + try { + i || null == c.return || c.return() + } finally { + if (o) throw a + } + } + })(e, i, t, n, a), + 0 !== s.length) + ) + for (var c = Object.create(null), d = 0; d < s.length; d++) { + p(e, i, t, c, n, !1, a, s[d]) + for (var f = d + 1; f < s.length; f++) h(e, i, t, n, !1, s[d], s[f]) + } + return i + })(e, n, t, e.getParentType(), r); + i < o.length; + i++ + ) { + var a = o[i], + s = a[0], + c = s[0], + f = s[1], + m = a[1], + g = a[2] + e.reportError(new u.a(d(c, f), m.concat(g))) + } + }, + } + } + function p(e, t, n, r, l, u, i, o) { + if (!r[o]) { + r[o] = !0 + var a = e.getFragment(o) + if (a) { + var s = g(e, n, a), + c = s[0], + d = s[1] + if (i !== c) { + m(e, t, n, l, u, i, c) + for (var f = 0; f < d.length; f++) p(e, t, n, r, l, u, i, d[f]) + } + } + } + } + function h(e, t, n, r, l, u, i) { + if (u !== i && !r.has(u, i, l)) { + r.add(u, i, l) + var o = e.getFragment(u), + a = e.getFragment(i) + if (o && a) { + var s = g(e, n, o), + c = s[0], + d = s[1], + f = g(e, n, a), + p = f[0], + y = f[1] + m(e, t, n, r, l, c, p) + for (var _ = 0; _ < y.length; _++) h(e, t, n, r, l, u, y[_]) + for (var v = 0; v < d.length; v++) h(e, t, n, r, l, d[v], i) + } + } + } + function m(e, t, n, r, l, u, i) { + for (var o = 0, a = Object.keys(u); o < a.length; o++) { + var s = a[o], + c = i[s] + if (c) + for (var d = u[s], f = 0; f < d.length; f++) + for (var p = 0; p < c.length; p++) { + var h = y(e, n, r, l, s, d[f], c[p]) + h && t.push(h) + } + } + } + function y(e, t, n, l, u, o, c) { + var d = o[0], + f = o[1], + y = o[2], + g = c[0], + v = c[1], + b = c[2], + T = l || (d !== g && Object(s.N)(d) && Object(s.N)(g)), + w = y && y.type, + O = b && b.type + if (!T) { + var D = f.name.value, + E = v.name.value + if (D !== E) return [[u, ''.concat(D, ' and ').concat(E, ' are different fields')], [f], [v]] + if ( + !(function(e, t) { + if (e.length !== t.length) return !1 + return e.every(function(e) { + var n, + l, + u = Object(r.a)(t, function(t) { + return t.name.value === e.name.value + }) + return !!u && ((n = e.value), (l = u.value), (!n && !l) || Object(a.print)(n) === Object(a.print)(l)) + }) + })(f.arguments || [], v.arguments || []) + ) + return [[u, 'they have differing arguments'], [f], [v]] + } + if ( + w && + O && + (function e(t, n) { + if (Object(s.J)(t)) return !Object(s.J)(n) || e(t.ofType, n.ofType) + if (Object(s.J)(n)) return !0 + if (Object(s.L)(t)) return !Object(s.L)(n) || e(t.ofType, n.ofType) + if (Object(s.L)(n)) return !0 + if (Object(s.I)(t) || Object(s.I)(n)) return t !== n + return !1 + })(w, O) + ) + return [[u, 'they return conflicting types '.concat(Object(i.a)(w), ' and ').concat(Object(i.a)(O))], [f], [v]] + var L = f.selectionSet, + M = v.selectionSet + return L && M + ? (function(e, t, n, r) { + if (e.length > 0) + return [ + [ + t, + e.map(function(e) { + var t = e[0] + return t + }), + ], + e.reduce( + function(e, t) { + var n = t[1] + return e.concat(n) + }, + [n], + ), + e.reduce( + function(e, t) { + var n = t[2] + return e.concat(n) + }, + [r], + ), + ] + })( + (function(e, t, n, r, l, u, i, o) { + var a = [], + s = _(e, t, l, u), + c = s[0], + d = s[1], + f = _(e, t, i, o), + y = f[0], + g = f[1] + if ((m(e, a, t, n, r, c, y), 0 !== g.length)) + for (var v = Object.create(null), b = 0; b < g.length; b++) p(e, a, t, v, n, r, c, g[b]) + if (0 !== d.length) for (var T = Object.create(null), w = 0; w < d.length; w++) p(e, a, t, T, n, r, y, d[w]) + for (var O = 0; O < d.length; O++) for (var D = 0; D < g.length; D++) h(e, a, t, n, r, d[O], g[D]) + return a + })(e, t, n, T, Object(s.A)(w), L, Object(s.A)(O), M), + u, + f, + v, + ) + : void 0 + } + function _(e, t, n, r) { + var l = t.get(r) + if (!l) { + var u = Object.create(null), + i = Object.create(null) + !(function e(t, n, r, l, u) { + for (var i = 0; i < r.selections.length; i++) { + var a = r.selections[i] + switch (a.kind) { + case o.a.FIELD: + var d = a.name.value, + f = void 0 + ;(Object(s.N)(n) || Object(s.H)(n)) && (f = n.getFields()[d]) + var p = a.alias ? a.alias.value : d + l[p] || (l[p] = []), l[p].push([n, a, f]) + break + case o.a.FRAGMENT_SPREAD: + u[a.name.value] = !0 + break + case o.a.INLINE_FRAGMENT: + var h = a.typeCondition, + m = h ? Object(c.a)(t.getSchema(), h) : n + e(t, m, a.selectionSet, l, u) + } + } + })(e, n, r, u, i), + (l = [u, Object.keys(i)]), + t.set(r, l) + } + return l + } + function g(e, t, n) { + var r = t.get(n.selectionSet) + if (r) return r + var l = Object(c.a)(e.getSchema(), n.typeCondition) + return _(e, t, l, n.selectionSet) + } + var v = (function() { + function e() { + this._data = Object.create(null) + } + var t = e.prototype + return ( + (t.has = function(e, t, n) { + var r = this._data[e], + l = r && r[t] + return void 0 !== l && (!1 !== n || !1 === l) + }), + (t.add = function(e, t, n) { + b(this._data, e, t, n), b(this._data, t, e, n) + }), + e + ) + })() + function b(e, t, n, r) { + var l = e[t] + l || ((l = Object.create(null)), (e[t] = l)), (l[n] = r) + } + }, + function(e, t, n) { + e.exports = n(473).Observable + }, + function(e, t, n) { + n(42) + var r = n(27).Writable, + l = n(35).inherits, + u = n(74).parseParams + function i(e) { + if (!(this instanceof i)) return new i(e) + if ( + (void 0 !== e.highWaterMark ? r.call(this, { highWaterMark: e.highWaterMark }) : r.call(this), + (this._done = !1), + (this._parser = void 0), + (this._finished = !1), + (this.opts = e), + !e.headers || 'string' != typeof e.headers['content-type']) + ) + throw new Error('Missing Content-Type') + this.parseHeaders(e.headers) + } + l(i, r), + (i.prototype.emit = function(e) { + if ('finish' === e) { + if (!this._done) return void (this._parser && this._parser.end()) + if (this._finished) return + this._finished = !0 + } + r.prototype.emit.apply(this, arguments) + }), + (i.prototype.parseHeaders = function(e) { + if (((this._parser = void 0), e['content-type'])) { + for ( + var t, n, r = u(e['content-type']), l = 0; + l < o.length && !(t = 'function' == typeof (n = o[l]).detect ? n.detect(r) : n.detect.test(r[0])); + ++l + ); + if (t) { + var i = { + limits: this.opts.limits, + headers: e, + parsedConType: r, + highWaterMark: void 0, + fileHwm: void 0, + defCharset: void 0, + preservePath: !1, + } + return ( + this.opts.highWaterMark && (i.highWaterMark = this.opts.highWaterMark), + this.opts.fileHwm && (i.fileHwm = this.opts.fileHwm), + (i.defCharset = this.opts.defCharset), + (i.preservePath = this.opts.preservePath), + void (this._parser = n(this, i)) + ) + } + } + throw new Error('Unsupported content type: ' + e['content-type']) + }), + (i.prototype._write = function(e, t, n) { + if (!this._parser) return n(new Error('Not ready to parse. Missing Content-Type?')) + this._parser.write(e, n) + }) + var o = [n(574), n(578)] + e.exports = i + }, + function(e, t, n) { + var r, l, u + !(function(n, i) { + 'use strict' + 'object' == typeof e.exports + ? (e.exports = i()) + : ((l = []), void 0 === (u = 'function' == typeof (r = i) ? r.apply(t, l) : r) || (e.exports = u)) + })(0, function() { + 'use strict' + var e = Object.prototype.toString + function t(e, t) { + return null != e && Object.prototype.hasOwnProperty.call(e, t) + } + function n(e) { + if (!e) return !0 + if (l(e) && 0 === e.length) return !0 + if ('string' != typeof e) { + for (var n in e) if (t(e, n)) return !1 + return !0 + } + return !1 + } + function r(t) { + return e.call(t) + } + var l = + Array.isArray || + function(t) { + return '[object Array]' === e.call(t) + } + function u(e) { + var t = parseInt(e) + return t.toString() === e ? t : e + } + function i(e) { + e = e || {} + var i = function(e) { + return Object.keys(i).reduce(function(t, n) { + return 'create' === n ? t : ('function' == typeof i[n] && (t[n] = i[n].bind(i, e)), t) + }, {}) + } + function o(n, r) { + return e.includeInheritedProps || ('number' == typeof r && Array.isArray(n)) || t(n, r) + } + function a(e, t) { + if (o(e, t)) return e[t] + } + function s(e, t, n, r) { + if (('number' == typeof t && (t = [t]), !t || 0 === t.length)) return e + if ('string' == typeof t) return s(e, t.split('.').map(u), n, r) + var l = t[0], + i = a(e, l) + return 1 === t.length + ? ((void 0 !== i && r) || (e[l] = n), i) + : (void 0 === i && ('number' == typeof t[1] ? (e[l] = []) : (e[l] = {})), s(e[l], t.slice(1), n, r)) + } + return ( + (i.has = function(n, r) { + if (('number' == typeof r ? (r = [r]) : 'string' == typeof r && (r = r.split('.')), !r || 0 === r.length)) + return !!n + for (var i = 0; i < r.length; i++) { + var o = u(r[i]) + if (!(('number' == typeof o && l(n) && o < n.length) || (e.includeInheritedProps ? o in Object(n) : t(n, o)))) + return !1 + n = n[o] + } + return !0 + }), + (i.ensureExists = function(e, t, n) { + return s(e, t, n, !0) + }), + (i.set = function(e, t, n, r) { + return s(e, t, n, r) + }), + (i.insert = function(e, t, n, r) { + var u = i.get(e, t) + ;(r = ~~r), l(u) || ((u = []), i.set(e, t, u)), u.splice(r, 0, n) + }), + (i.empty = function(e, t) { + var u, a + if (!n(t) && (null != e && (u = i.get(e, t)))) { + if ('string' == typeof u) return i.set(e, t, '') + if ( + (function(e) { + return 'boolean' == typeof e || '[object Boolean]' === r(e) + })(u) + ) + return i.set(e, t, !1) + if ('number' == typeof u) return i.set(e, t, 0) + if (l(u)) u.length = 0 + else { + if ( + !(function(e) { + return 'object' == typeof e && '[object Object]' === r(e) + })(u) + ) + return i.set(e, t, null) + for (a in u) o(u, a) && delete u[a] + } + } + }), + (i.push = function(e, t) { + var n = i.get(e, t) + l(n) || ((n = []), i.set(e, t, n)), n.push.apply(n, Array.prototype.slice.call(arguments, 2)) + }), + (i.coalesce = function(e, t, n) { + for (var r, l = 0, u = t.length; l < u; l++) if (void 0 !== (r = i.get(e, t[l]))) return r + return n + }), + (i.get = function(e, t, n) { + if (('number' == typeof t && (t = [t]), !t || 0 === t.length)) return e + if (null == e) return n + if ('string' == typeof t) return i.get(e, t.split('.'), n) + var r = u(t[0]), + l = a(e, r) + return void 0 === l ? n : 1 === t.length ? l : i.get(e[r], t.slice(1), n) + }), + (i.del = function(e, t) { + if (('number' == typeof t && (t = [t]), null == e)) return e + if (n(t)) return e + if ('string' == typeof t) return i.del(e, t.split('.')) + var r = u(t[0]) + return o(e, r) ? (1 !== t.length ? i.del(e[r], t.slice(1)) : (l(e) ? e.splice(r, 1) : delete e[r], e)) : e + }), + i + ) + } + var o = i() + return (o.create = i), (o.withInheritedProps = i({ includeInheritedProps: !0 })), o + }) + }, + function(e, t, n) { + 'use strict' + function r(e) { + var t, + n = e.Symbol + return ( + 'function' == typeof n + ? n.observable + ? (t = n.observable) + : ((t = n('observable')), (n.observable = t)) + : (t = '@@observable'), + t + ) + } + n.d(t, 'a', function() { + return r + }) + }, + function(e, t, n) { + 'use strict' + const r = n(613), + l = n(42), + u = n(617), + i = n(4), + o = n(679), + a = n(684) + function s(e, t) { + if (!e) throw new Error(t) + } + function c(e) { + return Number.isInteger(e) && e >= 0 && e <= 65535 + } + function d(e) { + return String(e).includes('\\\\.\\pipe\\') + } + const f = { + '*': function() {}, + int: function(e) { + s(Number.isInteger(e), 'must be an integer') + }, + nat: function(e) { + s(Number.isInteger(e) && e >= 0, 'must be a positive integer') + }, + port: function(e) { + s(c(e), 'ports must be within range 0 - 65535') + }, + windows_named_pipe: function(e) { + s(d(e), 'must be a valid pipe') + }, + port_or_windows_named_pipe: function(e) { + d(e) || s(c(e), 'must be a windows named pipe or a number within range 0 - 65535') + }, + url: function(e) { + s(u.isURL(e, { require_tld: !1 }), 'must be a URL') + }, + email: function(e) { + s(u.isEmail(e), 'must be an email address') + }, + ipaddress: function(e) { + s(u.isIP(e), 'must be an IP address') + }, + duration: function(e) { + let t = 'must be a positive integer or human readable string (e.g. 3000, "5 days")' + Number.isInteger(e) ? s(e >= 0, t) : s(e.match(/^(\d)+ (.+)$/), t) + }, + timestamp: function(e) { + s(Number.isInteger(e) && e >= 0, 'must be a positive integer') + }, + } + f.integer = f.int + const p = {}, + h = { '*': r.parse } + function m(e, t) { + let n, + r = Object.keys(e), + l = [] + for (; r.length; ) { + let u = L(e, (n = r.shift())) + if ('object' == typeof u && !Array.isArray(u) && null != u) { + if (t) { + if (!('properties' in u)) { + l.push([n, u]) + continue + } + ;(u = u.properties), (n += '.properties') + } + let e = Object.keys(u) + if (e.length > 0) { + e.forEach(function(e) { + r.push(n + '.' + e) + }) + continue + } + } + l.push([n, u]) + } + let u = {} + return ( + l.forEach(function(e) { + let n = e[0] + t && (n = n.replace(/\.properties/g, '')) + const r = e[1] + u[n] = r + }), + u + ) + } + const y = { Object: Object, Array: Array, String: String, Number: Number, Boolean: Boolean, RegExp: RegExp }, + _ = Object.keys(y), + g = _.map(function(e) { + return y[e] + }) + function v(e, t, n, r, l, i, o) { + if ('object' == typeof t && null !== t && !Array.isArray(t) && Object.keys(t).length > 0 && !('default' in t)) + return ( + (n[e] = { properties: {} }), + void Object.keys(t).forEach(function(u) { + v(u, t[u], n[e].properties, r + '.' + u, l, i, o) + }) + ) + ;('object' != typeof t || Array.isArray(t) || null === t || 0 == Object.keys(t).length) && (t = { default: t }) + let c = a(t) + if (((n[e] = c), c.env && (l[c.env] || (l[c.env] = []), l[c.env].push(r)), c.arg)) { + if (i[c.arg]) throw new Error("'" + r + "' reuses a command-line argument: " + c.arg) + i[c.arg] = r + } + !0 === c.sensitive && o.add(r) + let d, + p = c.format + if (g.indexOf(p) >= 0 || _.indexOf(p) >= 0) { + let e = 'string' == typeof p ? y[p] : p + ;(d = function(t) { + s(Object.prototype.toString.call(t) == Object.prototype.toString.call(new e()), 'must be of type ' + e.name) + }), + (c.format = e.name.toLowerCase()) + } else if ('string' == typeof p) { + if (!f[p]) throw new Error("'" + r + "' uses an unknown format type: " + p) + d = f[p] + } else if (Array.isArray(p)) + d = function(e, t) { + s(u.isIn(t, e), 'must be one of the possible values: ' + JSON.stringify(e)) + }.bind(null, p) + else if ('function' == typeof p) d = p + else if (p && 'function' != typeof p) throw new Error("'" + r + "': `format` must be a function or a known format type.") + if (!d && !p) { + let e = Object.prototype.toString.call(c.default) + d = function(t) { + s(Object.prototype.toString.call(t) == e, ' should be of type ' + e.replace(/\[.* |]/g, '')) + } + } + c._format = function(e) { + try { + d(e) + } catch (t) { + throw ((t.fullName = r), (t.value = e), t) + } + } + } + function b(e) { + const t = e.getEnv() + Object.keys(e._env).forEach(function(n) { + if (void 0 !== t[n]) { + e._env[n].forEach(function(r) { + e.set(r, t[n]) + }) + } + }) + } + function T(e) { + const t = o(e.getArgs(), { configuration: { 'dot-notation': !1 } }) + Object.keys(e._argv).forEach(function(n) { + let r = e._argv[n] + void 0 !== t[n] && e.set(r, String(t[n])) + }) + } + function w(e) { + return 'object' == typeof e && null !== e + } + function O(e, t, n) { + Object.keys(e).forEach(function(r) { + !Array.isArray(e[r]) && w(e[r]) && n && 'object' !== n.format + ? (w(t[r]) || (t[r] = {}), O(e[r], t[r], n.properties[r])) + : (t[r] = D(r, e[r], n)) + }) + } + function D(e, t, n, r) { + let l = (function(e, t) { + let n = (function(e, t) { + let n = t.split('.'), + r = e + for (; n.length > 0; ) { + let e = n.shift() + if (!(r && r.properties && r.properties[e])) { + r = null + break + } + r = r.properties[e] + } + return r + })(e, t) + return null == n ? null : 'string' == typeof n.format ? n.format : null != n.default ? typeof n.default : null + })(n, e) + if ('string' == typeof t) { + if (p.hasOwnProperty(l)) return p[l](t, r, e) + switch (l) { + case 'port': + case 'nat': + case 'integer': + case 'int': + t = parseInt(t, 10) + break + case 'port_or_windows_named_pipe': + t = d(t) ? t : parseInt(t, 10) + break + case 'number': + t = parseFloat(t) + break + case 'boolean': + t = 'false' !== String(t).toLowerCase() + break + case 'array': + t = t.split(',') + break + case 'object': + t = JSON.parse(t) + break + case 'regexp': + t = new RegExp(t) + break + case 'timestamp': + t = i(t).valueOf() + break + case 'duration': { + let e = t.split(' ') + 1 == e.length + ? (t = parseInt(t, 10)) + : (e[1].match(/s$/) || (e[1] += 's'), (t = i.duration(parseInt(e[0], 10), e[1]).valueOf())) + break + } + } + } + return t + } + function E(e) { + const t = e.split('.'), + n = t.length > 1 ? t.pop() : '' + return (h[n] || h['*'])(l.readFileSync(e, 'utf-8')) + } + function L(e, t, n) { + if (t) { + let r = t.split('.') + for (; r.length; ) { + let l = r.shift() + if (n && null == e[l]) (e[l] = {}), (e = e[l]) + else { + if (!(l in e)) throw new Error("cannot find configuration param '" + t + "'") + e = e[l] + } + } + } + return e + } + let M = function(e, t) { + let n = { + getArgs: function() { + return (t && t.args) || process.argv.slice(2) + }, + getEnv: function() { + return (t && t.env) || process.env + }, + getProperties: function() { + return a(this._instance) + }, + toString: function() { + let e = a(this._instance) + return ( + this._sensitive.forEach(function(t) { + let n = t.split('.'), + r = n.pop(), + l = n.join('.') + L(e, l)[r] = '[Sensitive]' + }), + JSON.stringify(e, null, 2) + ) + }, + getSchema: function() { + return JSON.parse(JSON.stringify(this._schema)) + }, + getSchemaString: function() { + return JSON.stringify(this._schema, null, 2) + }, + get: function(e) { + let t = L(this._instance, e) + return a(t) + }, + default: function(e) { + e = e.split('.').join('.properties.') + '.default' + let t = L(this._schema.properties, e) + return a(t) + }, + reset: function(e) { + this.set(e, this.default(e)) + }, + has: function(e) { + try { + return void 0 !== this.get(e) + } catch (e) { + return !1 + } + }, + set: function(e, t) { + t = D(e, t, this._schema, this) + let n = e.split('.'), + r = n.pop(), + l = n.join('.') + return (L(this._instance, l, !0)[r] = t), this + }, + load: function(e) { + return O(e, this._instance, this._schema), b(n), T(n), this + }, + loadFile: function(e) { + let t = this + return ( + Array.isArray(e) || (e = [e]), + e.forEach(function(e) { + const n = E(e) + n && O(n, t._instance, t._schema) + }), + b(n), + T(n), + this + ) + }, + validate: function(e) { + ;(e = e || {}).allowed = e.allowed || 'warn' + let t = (function(e, t, n) { + let r = { undeclared: [], invalid_type: [], missing: [] } + const l = m(e), + u = m(t.properties, !0) + return ( + Object.keys(u).forEach(function(t) { + const n = u[t] + let i = l[t] + if (!(t in l)) + try { + if ('object' != typeof n.default || Array.isArray(n.default)) throw new Error('missing') + i = L(e, t) + } catch (e) { + const n = new Error("configuration param '" + t + "' missing from config, did you override its parent?") + return void r.missing.push(n) + } + if ( + (delete l[t], + ('object' !== n.format && 'object' != typeof n.default) || + Object.keys(l) + .filter(function(e) { + return 0 === e.lastIndexOf(t + '.', 0) + }) + .forEach(function(e) { + delete l[e] + }), + void 0 !== n.default || i !== n.default) + ) + try { + n._format(i) + } catch (e) { + r.invalid_type.push(e) + } + }), + n && + Object.keys(l).forEach(function(e) { + const t = new Error("configuration param '" + e + "' not declared in the schema") + r.undeclared.push(t) + }), + r + ) + })(this._instance, this._schema, e.allowed) + if (t.invalid_type.length + t.undeclared.length + t.missing.length) { + let n = this._sensitive, + r = function(e) { + let t = '' + for (let r = 0; r < e.length; r++) { + t.length && (t += '\n') + let l = e[r] + l.fullName && (t += l.fullName + ': '), + l.message && (t += l.message), + l.value && !n.has(l.fullName) && (t += ': value was ' + JSON.stringify(l.value)) + } + return t + } + const l = r(t.invalid_type), + u = r(t.undeclared) + let i = [l, r(t.missing)] + if ('warn' === e.allowed && u.length) { + let e = 'Warning:' + if (process.stdout.isTTY) { + e = '' + e + '' + } + global.console.log(e + ' ' + u) + } else 'strict' === e.allowed && i.push(u) + let o = i + .filter(function(e) { + return e.length + }) + .join('\n') + if (o.length) throw new Error(o) + } + return this + }, + } + return ( + (n._def = 'string' == typeof e ? E(e) : e), + (n._schema = { properties: {} }), + (n._env = {}), + (n._argv = {}), + (n._sensitive = new Set()), + Object.keys(n._def).forEach(function(e) { + v(e, n._def[e], n._schema.properties, e, n._env, n._argv, n._sensitive) + }), + (n._instance = {}), + (function e(t, n, r) { + Object.keys(t.properties).forEach(function(l) { + let u = t.properties[l] + if (u.properties) { + let t = n[l] || {} + e(u, t, r), (n[l] = t) + } else n[l] = D(l, a(u.default), t, r) + }) + })(n._schema, n._instance, n), + b(n), + T(n), + n + ) + } + ;(M.addFormat = function(e, t, n) { + if (('object' == typeof e && ((t = e.validate), (n = e.coerce), (e = e.name)), 'function' != typeof t)) + throw new Error('Validation function for ' + e + ' must be a function.') + if (n && 'function' != typeof n) throw new Error('Coerce function for ' + e + ' must be a function.') + ;(f[e] = t), n && (p[e] = n) + }), + (M.addFormats = function(e) { + Object.keys(e).forEach(function(t) { + M.addFormat(t, e[t].validate, e[t].coerce) + }) + }), + (M.addParser = function(e) { + Array.isArray(e) || (e = [e]), + e.forEach(function(e) { + if (!e) throw new Error('Invalid parser') + if (!e.extension) throw new Error('Missing parser.extension') + if (!e.parse) throw new Error('Missing parser.parse function') + if ('function' != typeof e.parse) throw new Error('Invalid parser.parse function') + ;(Array.isArray(e.extension) ? e.extension : [e.extension]).forEach(function(t) { + if ('string' != typeof t) throw new Error('Invalid parser.extension') + h[t] = e.parse + }) + }) + }), + (e.exports = M) + }, + , + function(e, t, n) { + 'use strict' + global.Object.values || + (global.Object.values = function(e) { + return Object.keys(e).map((t) => e[t]) + }) + }, + function(e, t, n) { + 'use strict' + global.Object.entries || + (global.Object.entries = function(e) { + return Object.keys(e).map((t) => [t, e[t]]) + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = (() => { + if ( + process && + process.release && + 'node' === process.release.name && + process.versions && + 'string' == typeof process.versions.node + ) { + const [e] = process.versions.node.split('.', 1).map((e) => parseInt(e, 10)) + return e >= 8 + } + return !1 + })() + t.default = r + }, + function(e, t, n) { + 'use strict' + var r = n(117), + l = n(35), + u = n(165), + i = n(175), + o = i(), + a = n(432), + s = function(e) { + return o.apply(l, arguments) + } + r(s, { custom: o.custom, customPromisifyArgs: o.customPromisifyArgs, getPolyfill: i, implementation: u, shim: a }), + (e.exports = s) + }, + function(e, t, n) { + 'use strict' + var r + if (!Object.keys) { + var l = Object.prototype.hasOwnProperty, + u = Object.prototype.toString, + i = n(164), + o = Object.prototype.propertyIsEnumerable, + a = !o.call({ toString: null }, 'toString'), + s = o.call(function() {}, 'prototype'), + c = ['toString', 'toLocaleString', 'valueOf', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'constructor'], + d = function(e) { + var t = e.constructor + return t && t.prototype === e + }, + f = { + $applicationCache: !0, + $console: !0, + $external: !0, + $frame: !0, + $frameElement: !0, + $frames: !0, + $innerHeight: !0, + $innerWidth: !0, + $onmozfullscreenchange: !0, + $onmozfullscreenerror: !0, + $outerHeight: !0, + $outerWidth: !0, + $pageXOffset: !0, + $pageYOffset: !0, + $parent: !0, + $scrollLeft: !0, + $scrollTop: !0, + $scrollX: !0, + $scrollY: !0, + $self: !0, + $webkitIndexedDB: !0, + $webkitStorageInfo: !0, + $window: !0, + }, + p = (function() { + if ('undefined' == typeof window) return !1 + for (var e in window) + try { + if (!f['$' + e] && l.call(window, e) && null !== window[e] && 'object' == typeof window[e]) + try { + d(window[e]) + } catch (e) { + return !0 + } + } catch (e) { + return !0 + } + return !1 + })() + r = function(e) { + var t = null !== e && 'object' == typeof e, + n = '[object Function]' === u.call(e), + r = i(e), + o = t && '[object String]' === u.call(e), + f = [] + if (!t && !n && !r) throw new TypeError('Object.keys called on a non-object') + var h = s && n + if (o && e.length > 0 && !l.call(e, 0)) for (var m = 0; m < e.length; ++m) f.push(String(m)) + if (r && e.length > 0) for (var y = 0; y < e.length; ++y) f.push(String(y)) + else for (var _ in e) (h && 'prototype' === _) || !l.call(e, _) || f.push(String(_)) + if (a) + for ( + var g = (function(e) { + if ('undefined' == typeof window || !p) return d(e) + try { + return d(e) + } catch (e) { + return !1 + } + })(e), + v = 0; + v < c.length; + ++v + ) + (g && 'constructor' === c[v]) || !l.call(e, c[v]) || f.push(c[v]) + return f + } + } + e.exports = r + }, + function(e, t, n) { + 'use strict' + var r = n(117), + l = n(166) + r(l, { getPolyfill: n(174), implementation: l, shim: n(431) }), (e.exports = l) + }, + function(e, t, n) { + 'use strict' + e.exports = n(418) + }, + function(e, t, n) { + 'use strict' + var r = n(419), + l = n(171), + u = l(l({}, r), { + SameValueNonNumber: function(e, t) { + if ('number' == typeof e || typeof e != typeof t) + throw new TypeError('SameValueNonNumber requires two non-number values of the same type.') + return this.SameValue(e, t) + }, + }) + e.exports = u + }, + function(e, t, n) { + 'use strict' + var r = n(99), + l = n(421), + u = n(163), + i = n(120), + o = i('%TypeError%'), + a = i('%SyntaxError%'), + s = i('%Array%'), + c = i('%String%'), + d = i('%Object%'), + f = i('%Number%'), + p = i('%Symbol%', !0), + h = i('%RegExp%'), + m = !!p, + y = n(168), + _ = n(169), + g = n(170), + v = f.MAX_SAFE_INTEGER || Math.pow(2, 53) - 1, + b = n(171), + T = n(172), + w = n(173), + O = n(427), + D = parseInt, + E = n(118), + L = E.call(Function.call, s.prototype.slice), + M = E.call(Function.call, c.prototype.slice), + S = E.call(Function.call, h.prototype.test, /^0b[01]+$/i), + k = E.call(Function.call, h.prototype.test, /^0o[0-7]+$/i), + j = E.call(Function.call, h.prototype.exec), + C = new h('[' + ['…', '​', '￾'].join('') + ']', 'g'), + N = E.call(Function.call, h.prototype.test, C), + A = E.call(Function.call, h.prototype.test, /^[-+]0x[0-9a-f]+$/i), + P = E.call(Function.call, c.prototype.charCodeAt), + x = E.call(Function.call, Object.prototype.toString), + Y = E.call(Function.call, i('%NumberPrototype%').valueOf), + I = E.call(Function.call, i('%BooleanPrototype%').valueOf), + F = E.call(Function.call, i('%StringPrototype%').valueOf), + R = E.call(Function.call, i('%DatePrototype%').valueOf), + B = Math.floor, + H = Math.abs, + V = Object.create, + Q = d.getOwnPropertyDescriptor, + U = d.isExtensible, + q = d.defineProperty, + W = ['\t\n\v\f\r   ᠎    ', '          \u2028', '\u2029\ufeff'].join(''), + G = new RegExp('(^[' + W + ']+)|([' + W + ']+$)', 'g'), + $ = E.call(Function.call, c.prototype.replace), + z = n(428), + J = n(430), + K = b(b({}, z), { + Call: function(e, t) { + var n = arguments.length > 2 ? arguments[2] : [] + if (!this.IsCallable(e)) throw new o(e + ' is not a function') + return e.apply(t, n) + }, + ToPrimitive: l, + ToNumber: function(e) { + var t = O(e) ? e : l(e, f) + if ('symbol' == typeof t) throw new o('Cannot convert a Symbol value to a number') + if ('string' == typeof t) { + if (S(t)) return this.ToNumber(D(M(t, 2), 2)) + if (k(t)) return this.ToNumber(D(M(t, 2), 8)) + if (N(t) || A(t)) return NaN + var n = (function(e) { + return $(e, G, '') + })(t) + if (n !== t) return this.ToNumber(n) + } + return f(t) + }, + ToInt16: function(e) { + var t = this.ToUint16(e) + return t >= 32768 ? t - 65536 : t + }, + ToInt8: function(e) { + var t = this.ToUint8(e) + return t >= 128 ? t - 256 : t + }, + ToUint8: function(e) { + var t = this.ToNumber(e) + if (_(t) || 0 === t || !g(t)) return 0 + var n = T(t) * B(H(t)) + return w(n, 256) + }, + ToUint8Clamp: function(e) { + var t = this.ToNumber(e) + if (_(t) || t <= 0) return 0 + if (t >= 255) return 255 + var n = B(e) + return n + 0.5 < t ? n + 1 : t < n + 0.5 ? n : n % 2 != 0 ? n + 1 : n + }, + ToString: function(e) { + if ('symbol' == typeof e) throw new o('Cannot convert a Symbol value to a string') + return c(e) + }, + ToObject: function(e) { + return this.RequireObjectCoercible(e), d(e) + }, + ToPropertyKey: function(e) { + var t = this.ToPrimitive(e, c) + return 'symbol' == typeof t ? t : this.ToString(t) + }, + ToLength: function(e) { + var t = this.ToInteger(e) + return t <= 0 ? 0 : t > v ? v : t + }, + CanonicalNumericIndexString: function(e) { + if ('[object String]' !== x(e)) throw new o('must be a string') + if ('-0' === e) return -0 + var t = this.ToNumber(e) + return this.SameValue(this.ToString(t), e) ? t : void 0 + }, + RequireObjectCoercible: z.CheckObjectCoercible, + IsArray: + s.isArray || + function(e) { + return '[object Array]' === x(e) + }, + IsConstructor: function(e) { + return 'function' == typeof e && !!e.prototype + }, + IsExtensible: Object.preventExtensions + ? function(e) { + return !O(e) && U(e) + } + : function(e) { + return !0 + }, + IsInteger: function(e) { + if ('number' != typeof e || _(e) || !g(e)) return !1 + var t = H(e) + return B(t) === t + }, + IsPropertyKey: function(e) { + return 'string' == typeof e || 'symbol' == typeof e + }, + IsRegExp: function(e) { + if (!e || 'object' != typeof e) return !1 + if (m) { + var t = e[p.match] + if (void 0 !== t) return z.ToBoolean(t) + } + return J(e) + }, + SameValueZero: function(e, t) { + return e === t || (_(e) && _(t)) + }, + GetV: function(e, t) { + if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + return this.ToObject(e)[t] + }, + GetMethod: function(e, t) { + if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + var n = this.GetV(e, t) + if (null != n) { + if (!this.IsCallable(n)) throw new o(t + 'is not a function') + return n + } + }, + Get: function(e, t) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + return e[t] + }, + Type: function(e) { + return 'symbol' == typeof e ? 'Symbol' : z.Type(e) + }, + SpeciesConstructor: function(e, t) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + var n = e.constructor + if (void 0 === n) return t + if ('Object' !== this.Type(n)) throw new o('O.constructor is not an Object') + var r = m && p.species ? n[p.species] : void 0 + if (null == r) return t + if (this.IsConstructor(r)) return r + throw new o('no constructor found') + }, + CompletePropertyDescriptor: function(e) { + return ( + y(this, 'Property Descriptor', 'Desc', e), + this.IsGenericDescriptor(e) || this.IsDataDescriptor(e) + ? (r(e, '[[Value]]') || (e['[[Value]]'] = void 0), r(e, '[[Writable]]') || (e['[[Writable]]'] = !1)) + : (r(e, '[[Get]]') || (e['[[Get]]'] = void 0), r(e, '[[Set]]') || (e['[[Set]]'] = void 0)), + r(e, '[[Enumerable]]') || (e['[[Enumerable]]'] = !1), + r(e, '[[Configurable]]') || (e['[[Configurable]]'] = !1), + e + ) + }, + Set: function(e, t, n, r) { + if ('Object' !== this.Type(e)) throw new o('O must be an Object') + if (!this.IsPropertyKey(t)) throw new o('P must be a Property Key') + if ('Boolean' !== this.Type(r)) throw new o('Throw must be a Boolean') + if (r) return (e[t] = n), !0 + try { + e[t] = n + } catch (e) { + return !1 + } + }, + HasOwnProperty: function(e, t) { + if ('Object' !== this.Type(e)) throw new o('O must be an Object') + if (!this.IsPropertyKey(t)) throw new o('P must be a Property Key') + return r(e, t) + }, + HasProperty: function(e, t) { + if ('Object' !== this.Type(e)) throw new o('O must be an Object') + if (!this.IsPropertyKey(t)) throw new o('P must be a Property Key') + return t in e + }, + IsConcatSpreadable: function(e) { + if ('Object' !== this.Type(e)) return !1 + if (m && 'symbol' == typeof p.isConcatSpreadable) { + var t = this.Get(e, Symbol.isConcatSpreadable) + if (void 0 !== t) return this.ToBoolean(t) + } + return this.IsArray(e) + }, + Invoke: function(e, t) { + if (!this.IsPropertyKey(t)) throw new o('P must be a Property Key') + var n = L(arguments, 2), + r = this.GetV(e, t) + return this.Call(r, e, n) + }, + GetIterator: function(e, t) { + if (!m) throw new SyntaxError('ES.GetIterator depends on native iterator support.') + var n = t + arguments.length < 2 && (n = this.GetMethod(e, p.iterator)) + var r = this.Call(n, e) + if ('Object' !== this.Type(r)) throw new o('iterator must return an object') + return r + }, + IteratorNext: function(e, t) { + var n = this.Invoke(e, 'next', arguments.length < 2 ? [] : [t]) + if ('Object' !== this.Type(n)) throw new o('iterator next must return an object') + return n + }, + IteratorComplete: function(e) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(iterResult) is not Object') + return this.ToBoolean(this.Get(e, 'done')) + }, + IteratorValue: function(e) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(iterResult) is not Object') + return this.Get(e, 'value') + }, + IteratorStep: function(e) { + var t = this.IteratorNext(e) + return !0 !== this.IteratorComplete(t) && t + }, + IteratorClose: function(e, t) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(iterator) is not Object') + if (!this.IsCallable(t)) throw new o('Assertion failed: completion is not a thunk for a Completion Record') + var n, + r = t, + l = this.GetMethod(e, 'return') + if (void 0 === l) return r() + try { + var u = this.Call(l, e, []) + } catch (e) { + throw ((n = r()), (r = null), e) + } + if (((n = r()), (r = null), 'Object' !== this.Type(u))) throw new o('iterator .return must return an object') + return n + }, + CreateIterResultObject: function(e, t) { + if ('Boolean' !== this.Type(t)) throw new o('Assertion failed: Type(done) is not Boolean') + return { value: e, done: t } + }, + RegExpExec: function(e, t) { + if ('Object' !== this.Type(e)) throw new o('R must be an Object') + if ('String' !== this.Type(t)) throw new o('S must be a String') + var n = this.Get(e, 'exec') + if (this.IsCallable(n)) { + var r = this.Call(n, e, [t]) + if (null === r || 'Object' === this.Type(r)) return r + throw new o('"exec" method must return `null` or an Object') + } + return j(e, t) + }, + ArraySpeciesCreate: function(e, t) { + if (!this.IsInteger(t) || t < 0) throw new o('Assertion failed: length must be an integer >= 0') + var n, + r = 0 === t ? 0 : t + if ( + (this.IsArray(e) && + ((n = this.Get(e, 'constructor')), + 'Object' === this.Type(n) && m && p.species && null === (n = this.Get(n, p.species)) && (n = void 0)), + void 0 === n) + ) + return s(r) + if (!this.IsConstructor(n)) throw new o('C must be a constructor') + return new n(r) + }, + CreateDataProperty: function(e, t, n) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + var r = Q(e, t), + l = r || 'function' != typeof U || U(e) + return ( + !(!(!r || (r.writable && r.configurable)) || !l) && + (q(e, t, { configurable: !0, enumerable: !0, value: n, writable: !0 }), !0) + ) + }, + CreateDataPropertyOrThrow: function(e, t, n) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + var r = this.CreateDataProperty(e, t, n) + if (!r) throw new o('unable to create data property') + return r + }, + ObjectCreate: function(e, t) { + if (null !== e && 'Object' !== this.Type(e)) throw new o('Assertion failed: proto must be null or an object') + if ((arguments.length < 2 ? [] : t).length > 0) throw new a('es-abstract does not yet support internal slots') + if (null === e && !V) throw new a('native Object.create support is required to create null objects') + return V(e) + }, + AdvanceStringIndex: function(e, t, n) { + if ('String' !== this.Type(e)) throw new o('S must be a String') + if (!this.IsInteger(t) || t < 0 || t > v) throw new o('Assertion failed: length must be an integer >= 0 and <= 2**53') + if ('Boolean' !== this.Type(n)) throw new o('Assertion failed: unicode must be a Boolean') + if (!n) return t + 1 + if (t + 1 >= e.length) return t + 1 + var r = P(e, t) + if (r < 55296 || r > 56319) return t + 1 + var l = P(e, t + 1) + return l < 56320 || l > 57343 ? t + 1 : t + 2 + }, + CreateMethodProperty: function(e, t, n) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + return !!q(e, t, { configurable: !0, enumerable: !1, value: n, writable: !0 }) + }, + DefinePropertyOrThrow: function(e, t, n) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + return !!q(e, t, n) + }, + DeletePropertyOrThrow: function(e, t) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + var n = delete e[t] + if (!n) throw new TypeError('Attempt to delete property failed.') + return n + }, + EnumerableOwnNames: function(e) { + if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + return u(e) + }, + thisNumberValue: function(e) { + return 'Number' === this.Type(e) ? e : Y(e) + }, + thisBooleanValue: function(e) { + return 'Boolean' === this.Type(e) ? e : I(e) + }, + thisStringValue: function(e) { + return 'String' === this.Type(e) ? e : F(e) + }, + thisTimeValue: function(e) { + return R(e) + }, + }) + delete K.CheckObjectCoercible, (e.exports = K) + }, + function(e, t, n) { + 'use strict' + var r = Array.prototype.slice, + l = Object.prototype.toString + e.exports = function(e) { + var t = this + if ('function' != typeof t || '[object Function]' !== l.call(t)) + throw new TypeError('Function.prototype.bind called on incompatible ' + t) + for (var n, u = r.call(arguments, 1), i = Math.max(0, t.length - u.length), o = [], a = 0; a < i; a++) o.push('$' + a) + if ( + ((n = Function('binder', 'return function (' + o.join(',') + '){ return binder.apply(this,arguments); }')(function() { + if (this instanceof n) { + var l = t.apply(this, u.concat(r.call(arguments))) + return Object(l) === l ? l : this + } + return t.apply(e, u.concat(r.call(arguments))) + })), + t.prototype) + ) { + var s = function() {} + ;(s.prototype = t.prototype), (n.prototype = new s()), (s.prototype = null) + } + return n + } + }, + function(e, t, n) { + 'use strict' + e.exports = n(422) + }, + function(e, t, n) { + 'use strict' + var r = 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator, + l = n(167), + u = n(119), + i = n(423), + o = n(424) + e.exports = function(e) { + if (l(e)) return e + var t, + n = 'default' + if ( + (arguments.length > 1 && (arguments[1] === String ? (n = 'string') : arguments[1] === Number && (n = 'number')), + r && + (Symbol.toPrimitive + ? (t = (function(e, t) { + var n = e[t] + if (null != n) { + if (!u(n)) throw new TypeError(n + ' returned for property ' + t + ' of object ' + e + ' is not a function') + return n + } + })(e, Symbol.toPrimitive)) + : o(e) && (t = Symbol.prototype.valueOf)), + void 0 !== t) + ) { + var a = t.call(e, n) + if (l(a)) return a + throw new TypeError('unable to convert exotic object to primitive') + } + return ( + 'default' === n && (i(e) || o(e)) && (n = 'string'), + (function(e, t) { + if (null == e) throw new TypeError('Cannot call method on ' + e) + if ('string' != typeof t || ('number' !== t && 'string' !== t)) + throw new TypeError('hint must be "string" or "number"') + var n, + r, + i, + o = 'string' === t ? ['toString', 'valueOf'] : ['valueOf', 'toString'] + for (i = 0; i < o.length; ++i) if (((n = e[o[i]]), u(n) && ((r = n.call(e)), l(r)))) return r + throw new TypeError('No default value') + })(e, 'default' === n ? 'number' : n) + ) + } + }, + function(e, t, n) { + 'use strict' + var r = Date.prototype.getDay, + l = Object.prototype.toString, + u = 'function' == typeof Symbol && 'symbol' == typeof Symbol.toStringTag + e.exports = function(e) { + return ( + 'object' == typeof e && + null !== e && + (u + ? (function(e) { + try { + return r.call(e), !0 + } catch (e) { + return !1 + } + })(e) + : '[object Date]' === l.call(e)) + ) + } + }, + function(e, t, n) { + 'use strict' + var r = Object.prototype.toString + if (n(425)()) { + var l = Symbol.prototype.toString, + u = /^Symbol\(.*\)$/ + e.exports = function(e) { + if ('symbol' == typeof e) return !0 + if ('[object Symbol]' !== r.call(e)) return !1 + try { + return (function(e) { + return 'symbol' == typeof e.valueOf() && u.test(l.call(e)) + })(e) + } catch (e) { + return !1 + } + } + } else + e.exports = function(e) { + return !1 + } + }, + function(e, t, n) { + 'use strict' + var r = global.Symbol, + l = n(426) + e.exports = function() { + return ( + 'function' == typeof r && + ('function' == typeof Symbol && ('symbol' == typeof r('foo') && ('symbol' == typeof Symbol('bar') && l()))) + ) + } + }, + function(e, t, n) { + 'use strict' + e.exports = function() { + if ('function' != typeof Symbol || 'function' != typeof Object.getOwnPropertySymbols) return !1 + if ('symbol' == typeof Symbol.iterator) return !0 + var e = {}, + t = Symbol('test'), + n = Object(t) + if ('string' == typeof t) return !1 + if ('[object Symbol]' !== Object.prototype.toString.call(t)) return !1 + if ('[object Symbol]' !== Object.prototype.toString.call(n)) return !1 + for (t in ((e[t] = 42), e)) return !1 + if ('function' == typeof Object.keys && 0 !== Object.keys(e).length) return !1 + if ('function' == typeof Object.getOwnPropertyNames && 0 !== Object.getOwnPropertyNames(e).length) return !1 + var r = Object.getOwnPropertySymbols(e) + if (1 !== r.length || r[0] !== t) return !1 + if (!Object.prototype.propertyIsEnumerable.call(e, t)) return !1 + if ('function' == typeof Object.getOwnPropertyDescriptor) { + var l = Object.getOwnPropertyDescriptor(e, t) + if (42 !== l.value || !0 !== l.enumerable) return !1 + } + return !0 + } + }, + function(e, t) { + e.exports = function(e) { + return null === e || ('function' != typeof e && 'object' != typeof e) + } + }, + function(e, t, n) { + 'use strict' + var r = n(120), + l = r('%Object%'), + u = r('%TypeError%'), + i = r('%String%'), + o = n(168), + a = n(169), + s = n(170), + c = n(172), + d = n(173), + f = n(119), + p = n(429), + h = n(99), + m = { + ToPrimitive: p, + ToBoolean: function(e) { + return !!e + }, + ToNumber: function(e) { + return +e + }, + ToInteger: function(e) { + var t = this.ToNumber(e) + return a(t) ? 0 : 0 !== t && s(t) ? c(t) * Math.floor(Math.abs(t)) : t + }, + ToInt32: function(e) { + return this.ToNumber(e) >> 0 + }, + ToUint32: function(e) { + return this.ToNumber(e) >>> 0 + }, + ToUint16: function(e) { + var t = this.ToNumber(e) + if (a(t) || 0 === t || !s(t)) return 0 + var n = c(t) * Math.floor(Math.abs(t)) + return d(n, 65536) + }, + ToString: function(e) { + return i(e) + }, + ToObject: function(e) { + return this.CheckObjectCoercible(e), l(e) + }, + CheckObjectCoercible: function(e, t) { + if (null == e) throw new u(t || 'Cannot call method on ' + e) + return e + }, + IsCallable: f, + SameValue: function(e, t) { + return e === t ? 0 !== e || 1 / e == 1 / t : a(e) && a(t) + }, + Type: function(e) { + return null === e + ? 'Null' + : void 0 === e + ? 'Undefined' + : 'function' == typeof e || 'object' == typeof e + ? 'Object' + : 'number' == typeof e + ? 'Number' + : 'boolean' == typeof e + ? 'Boolean' + : 'string' == typeof e + ? 'String' + : void 0 + }, + IsPropertyDescriptor: function(e) { + if ('Object' !== this.Type(e)) return !1 + var t = { + '[[Configurable]]': !0, + '[[Enumerable]]': !0, + '[[Get]]': !0, + '[[Set]]': !0, + '[[Value]]': !0, + '[[Writable]]': !0, + } + for (var n in e) if (h(e, n) && !t[n]) return !1 + var r = h(e, '[[Value]]'), + l = h(e, '[[Get]]') || h(e, '[[Set]]') + if (r && l) throw new u('Property Descriptors may not be both accessor and data descriptors') + return !0 + }, + IsAccessorDescriptor: function(e) { + return void 0 !== e && (o(this, 'Property Descriptor', 'Desc', e), !(!h(e, '[[Get]]') && !h(e, '[[Set]]'))) + }, + IsDataDescriptor: function(e) { + return void 0 !== e && (o(this, 'Property Descriptor', 'Desc', e), !(!h(e, '[[Value]]') && !h(e, '[[Writable]]'))) + }, + IsGenericDescriptor: function(e) { + return ( + void 0 !== e && + (o(this, 'Property Descriptor', 'Desc', e), !this.IsAccessorDescriptor(e) && !this.IsDataDescriptor(e)) + ) + }, + FromPropertyDescriptor: function(e) { + if (void 0 === e) return e + if ((o(this, 'Property Descriptor', 'Desc', e), this.IsDataDescriptor(e))) + return { + value: e['[[Value]]'], + writable: !!e['[[Writable]]'], + enumerable: !!e['[[Enumerable]]'], + configurable: !!e['[[Configurable]]'], + } + if (this.IsAccessorDescriptor(e)) + return { + get: e['[[Get]]'], + set: e['[[Set]]'], + enumerable: !!e['[[Enumerable]]'], + configurable: !!e['[[Configurable]]'], + } + throw new u('FromPropertyDescriptor must be called with a fully populated Property Descriptor') + }, + ToPropertyDescriptor: function(e) { + if ('Object' !== this.Type(e)) throw new u('ToPropertyDescriptor requires an object') + var t = {} + if ( + (h(e, 'enumerable') && (t['[[Enumerable]]'] = this.ToBoolean(e.enumerable)), + h(e, 'configurable') && (t['[[Configurable]]'] = this.ToBoolean(e.configurable)), + h(e, 'value') && (t['[[Value]]'] = e.value), + h(e, 'writable') && (t['[[Writable]]'] = this.ToBoolean(e.writable)), + h(e, 'get')) + ) { + var n = e.get + if (void 0 !== n && !this.IsCallable(n)) throw new TypeError('getter must be a function') + t['[[Get]]'] = n + } + if (h(e, 'set')) { + var r = e.set + if (void 0 !== r && !this.IsCallable(r)) throw new u('setter must be a function') + t['[[Set]]'] = r + } + if ((h(t, '[[Get]]') || h(t, '[[Set]]')) && (h(t, '[[Value]]') || h(t, '[[Writable]]'))) + throw new u('Invalid property descriptor. Cannot both specify accessors and a value or writable attribute') + return t + }, + } + e.exports = m + }, + function(e, t, n) { + 'use strict' + var r = Object.prototype.toString, + l = n(167), + u = n(119), + i = function(e) { + var t + if ( + (t = arguments.length > 1 ? arguments[1] : '[object Date]' === r.call(e) ? String : Number) === String || + t === Number + ) { + var n, + i, + o = t === String ? ['toString', 'valueOf'] : ['valueOf', 'toString'] + for (i = 0; i < o.length; ++i) if (u(e[o[i]]) && ((n = e[o[i]]()), l(n))) return n + throw new TypeError('No default value') + } + throw new TypeError('invalid [[DefaultValue]] hint supplied') + } + e.exports = function(e) { + return l(e) ? e : arguments.length > 1 ? i(e, arguments[1]) : i(e) + } + }, + function(e, t, n) { + 'use strict' + var r = n(99), + l = RegExp.prototype.exec, + u = Object.getOwnPropertyDescriptor, + i = Object.prototype.toString, + o = 'function' == typeof Symbol && 'symbol' == typeof Symbol.toStringTag + e.exports = function(e) { + if (!e || 'object' != typeof e) return !1 + if (!o) return '[object RegExp]' === i.call(e) + var t = u(e, 'lastIndex') + return ( + !(!t || !r(t, 'value')) && + (function(e) { + try { + var t = e.lastIndex + return (e.lastIndex = 0), l.call(e), !0 + } catch (e) { + return !1 + } finally { + e.lastIndex = t + } + })(e) + ) + } + }, + function(e, t, n) { + 'use strict' + var r = n(174), + l = n(117) + e.exports = function() { + var e = r() + return ( + l( + Object, + { getOwnPropertyDescriptors: e }, + { + getOwnPropertyDescriptors: function() { + return Object.getOwnPropertyDescriptors !== e + }, + }, + ), + e + ) + } + }, + function(e, t, n) { + 'use strict' + var r = n(35), + l = n(175) + e.exports = function() { + var e = l() + return e !== r.promisify && ((r.promisify = e), Object.defineProperty(r, 'promisify', { value: e })), e + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(94) + ;(t.fetch = r.default), (t.Request = r.Request), (t.Response = r.Response), (t.Headers = r.Headers) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(58) + ;(t.URL = r.URL), (t.URLSearchParams = r.URLSearchParams) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8) + var l + !(function(e) { + ;(e.Public = 'PUBLIC'), (e.Private = 'PRIVATE') + })((l = t.CacheScope || (t.CacheScope = {}))) + function u(e) { + if (!e) return + const t = e.find((e) => 'cacheControl' === e.name.value) + if (!t) return + if (!t.arguments) return + const n = t.arguments.find((e) => 'maxAge' === e.name.value), + r = t.arguments.find((e) => 'scope' === e.name.value) + return { + maxAge: n && n.value && 'IntValue' === n.value.kind ? parseInt(n.value.value) : void 0, + scope: r && r.value && 'EnumValue' === r.value.kind ? r.value.value : void 0, + } + } + function i(e, t) { + return t ? { maxAge: void 0 !== t.maxAge ? t.maxAge : e.maxAge, scope: t.scope || e.scope } : e + } + t.CacheControlExtension = class { + constructor(e = {}) { + ;(this.options = e), (this.hints = new Map()), (this.defaultMaxAge = e.defaultMaxAge || 0) + } + willResolveField(e, t, n, l) { + let o = {} + const a = r.getNamedType(l.returnType) + ;(a instanceof r.GraphQLObjectType || a instanceof r.GraphQLInterfaceType) && + a.astNode && + (o = i(o, u(a.astNode.directives))) + const s = l.parentType.getFields()[l.fieldName] + s.astNode && (o = i(o, u(s.astNode.directives))), + (a instanceof r.GraphQLObjectType || a instanceof r.GraphQLInterfaceType || !l.path.prev) && + void 0 === o.maxAge && + (o.maxAge = this.defaultMaxAge), + (void 0 === o.maxAge && void 0 === o.scope) || this.addHint(l.path, o), + (l.cacheControl = { + setCacheHint: (e) => { + this.addHint(l.path, e) + }, + cacheHint: o, + }) + } + addHint(e, t) { + const n = this.hints.get(e) + n ? this.hints.set(e, i(n, t)) : this.hints.set(e, t) + } + format() { + if (!1 === this.options.stripFormattedExtensions) + return [ + 'cacheControl', + { + version: 1, + hints: Array.from(this.hints).map(([e, t]) => Object.assign({ path: [...r.responsePathAsArray(e)] }, t)), + }, + ] + } + willSendResponse(e) { + if (!this.options.calculateHttpHeaders || !e.graphqlResponse.http || e.graphqlResponse.errors) return + const t = this.computeOverallCachePolicy() + t && e.graphqlResponse.http.headers.set('Cache-Control', `max-age=${t.maxAge}, ${t.scope.toLowerCase()}`) + } + overrideOverallCachePolicy(e) { + this.overallCachePolicyOverride = e + } + computeOverallCachePolicy() { + if (this.overallCachePolicyOverride) return this.overallCachePolicyOverride + let e = void 0, + t = l.Public + for (const n of this.hints.values()) + void 0 !== n.maxAge && (e = void 0 !== e ? Math.min(e, n.maxAge) : n.maxAge), n.scope === l.Private && (t = l.Private) + return e ? { maxAge: e, scope: t } : void 0 + } + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8) + function l(e) { + return 1e9 * e[0] + e[1] + } + t.TracingExtension = class { + constructor() { + this.resolverCalls = [] + } + requestDidStart() { + ;(this.startWallTime = new Date()), (this.startHrTime = process.hrtime()) + } + executionDidStart() { + return () => { + ;(this.duration = process.hrtime(this.startHrTime)), (this.endWallTime = new Date()) + } + } + willResolveField(e, t, n, r) { + const l = { + path: r.path, + fieldName: r.fieldName, + parentType: r.parentType, + returnType: r.returnType, + startOffset: process.hrtime(this.startHrTime), + } + return ( + this.resolverCalls.push(l), + () => { + l.endOffset = process.hrtime(this.startHrTime) + } + ) + } + format() { + if (void 0 !== this.startWallTime && void 0 !== this.endWallTime && void 0 !== this.duration) + return [ + 'tracing', + { + version: 1, + startTime: this.startWallTime.toISOString(), + endTime: this.endWallTime.toISOString(), + duration: l(this.duration), + execution: { + resolvers: this.resolverCalls.map((e) => { + const t = l(e.startOffset), + n = e.endOffset ? l(e.endOffset) - t : 0 + return { + path: [...r.responsePathAsArray(e.path)], + parentType: e.parentType.toString(), + fieldName: e.fieldName, + returnType: e.returnType.toString(), + startOffset: t, + duration: n, + } + }), + }, + }, + ] + } + } + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + t.Dispatcher = class { + constructor(e) { + this.targets = e + } + invokeHookAsync(e, ...t) { + return r(this, void 0, void 0, function*() { + return yield Promise.all( + this.targets.map((n) => { + const r = n[e] + if (r && 'function' == typeof r) return r.apply(n, t) + }), + ) + }) + } + invokeHooksUntilNonNull(e, ...t) { + return r(this, void 0, void 0, function*() { + for (const n of this.targets) { + const r = n[e] + if (!r || 'function' != typeof r) continue + const l = yield r.apply(n, t) + if (null !== l) return l + } + return null + }) + } + invokeDidStartHook(e, ...t) { + const n = [] + for (const r of this.targets) { + const l = r[e] + if (l && 'function' == typeof l) { + const e = l.apply(r, t) + e && n.push(e) + } + } + return (...e) => { + n.reverse() + for (const t of n) t(...e) + } + } + } + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + l = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const u = l(n(439)) + function i(e) { + return Array.isArray(e) || 'string' == typeof e ? e.length : 1 + } + t.InMemoryLRUCache = class { + constructor({ maxSize: e = 1 / 0, sizeCalculator: t = i, onDispose: n } = {}) { + this.store = new u.default({ max: e, length: t, dispose: n }) + } + get(e) { + return r(this, void 0, void 0, function*() { + return this.store.get(e) + }) + } + set(e, t, n) { + return r(this, void 0, void 0, function*() { + const r = n && n.ttl && 1e3 * n.ttl + this.store.set(e, t, r) + }) + } + delete(e) { + return r(this, void 0, void 0, function*() { + this.store.del(e) + }) + } + flush() { + return r(this, void 0, void 0, function*() { + this.store.reset() + }) + } + getTotalSize() { + return r(this, void 0, void 0, function*() { + return this.store.length + }) + } + } + }, + function(e, t, n) { + 'use strict' + const r = n(440), + l = Symbol('max'), + u = Symbol('length'), + i = Symbol('lengthCalculator'), + o = Symbol('allowStale'), + a = Symbol('maxAge'), + s = Symbol('dispose'), + c = Symbol('noDisposeOnSet'), + d = Symbol('lruList'), + f = Symbol('cache'), + p = Symbol('updateAgeOnGet'), + h = () => 1 + const m = (e, t, n) => { + const r = e[f].get(t) + if (r) { + const t = r.value + if (y(e, t)) { + if ((g(e, r), !e[o])) return + } else n && (e[p] && (r.value.now = Date.now()), e[d].unshiftNode(r)) + return t.value + } + }, + y = (e, t) => { + if (!t || (!t.maxAge && !e[a])) return !1 + const n = Date.now() - t.now + return t.maxAge ? n > t.maxAge : e[a] && n > e[a] + }, + _ = (e) => { + if (e[u] > e[l]) + for (let t = e[d].tail; e[u] > e[l] && null !== t; ) { + const n = t.prev + g(e, t), (t = n) + } + }, + g = (e, t) => { + if (t) { + const n = t.value + e[s] && e[s](n.key, n.value), (e[u] -= n.length), e[f].delete(n.key), e[d].removeNode(t) + } + } + class v { + constructor(e, t, n, r, l) { + ;(this.key = e), (this.value = t), (this.length = n), (this.now = r), (this.maxAge = l || 0) + } + } + const b = (e, t, n, r) => { + let l = n.value + y(e, l) && (g(e, n), e[o] || (l = void 0)), l && t.call(r, l.value, l.key, e) + } + e.exports = class { + constructor(e) { + if (('number' == typeof e && (e = { max: e }), e || (e = {}), e.max && ('number' != typeof e.max || e.max < 0))) + throw new TypeError('max must be a non-negative number') + this[l] = e.max || 1 / 0 + const t = e.length || h + if (((this[i] = 'function' != typeof t ? h : t), (this[o] = e.stale || !1), e.maxAge && 'number' != typeof e.maxAge)) + throw new TypeError('maxAge must be a number') + ;(this[a] = e.maxAge || 0), + (this[s] = e.dispose), + (this[c] = e.noDisposeOnSet || !1), + (this[p] = e.updateAgeOnGet || !1), + this.reset() + } + set max(e) { + if ('number' != typeof e || e < 0) throw new TypeError('max must be a non-negative number') + ;(this[l] = e || 1 / 0), _(this) + } + get max() { + return this[l] + } + set allowStale(e) { + this[o] = !!e + } + get allowStale() { + return this[o] + } + set maxAge(e) { + if ('number' != typeof e) throw new TypeError('maxAge must be a non-negative number') + ;(this[a] = e), _(this) + } + get maxAge() { + return this[a] + } + set lengthCalculator(e) { + 'function' != typeof e && (e = h), + e !== this[i] && + ((this[i] = e), + (this[u] = 0), + this[d].forEach((e) => { + ;(e.length = this[i](e.value, e.key)), (this[u] += e.length) + })), + _(this) + } + get lengthCalculator() { + return this[i] + } + get length() { + return this[u] + } + get itemCount() { + return this[d].length + } + rforEach(e, t) { + t = t || this + for (let n = this[d].tail; null !== n; ) { + const r = n.prev + b(this, e, n, t), (n = r) + } + } + forEach(e, t) { + t = t || this + for (let n = this[d].head; null !== n; ) { + const r = n.next + b(this, e, n, t), (n = r) + } + } + keys() { + return this[d].toArray().map((e) => e.key) + } + values() { + return this[d].toArray().map((e) => e.value) + } + reset() { + this[s] && this[d] && this[d].length && this[d].forEach((e) => this[s](e.key, e.value)), + (this[f] = new Map()), + (this[d] = new r()), + (this[u] = 0) + } + dump() { + return this[d] + .map((e) => !y(this, e) && { k: e.key, v: e.value, e: e.now + (e.maxAge || 0) }) + .toArray() + .filter((e) => e) + } + dumpLru() { + return this[d] + } + set(e, t, n) { + if ((n = n || this[a]) && 'number' != typeof n) throw new TypeError('maxAge must be a number') + const r = n ? Date.now() : 0, + o = this[i](t, e) + if (this[f].has(e)) { + if (o > this[l]) return g(this, this[f].get(e)), !1 + const i = this[f].get(e).value + return ( + this[s] && (this[c] || this[s](e, i.value)), + (i.now = r), + (i.maxAge = n), + (i.value = t), + (this[u] += o - i.length), + (i.length = o), + this.get(e), + _(this), + !0 + ) + } + const p = new v(e, t, o, r, n) + return p.length > this[l] + ? (this[s] && this[s](e, t), !1) + : ((this[u] += p.length), this[d].unshift(p), this[f].set(e, this[d].head), _(this), !0) + } + has(e) { + if (!this[f].has(e)) return !1 + const t = this[f].get(e).value + return !y(this, t) + } + get(e) { + return m(this, e, !0) + } + peek(e) { + return m(this, e, !1) + } + pop() { + const e = this[d].tail + return e ? (g(this, e), e.value) : null + } + del(e) { + g(this, this[f].get(e)) + } + load(e) { + this.reset() + const t = Date.now() + for (let n = e.length - 1; n >= 0; n--) { + const r = e[n], + l = r.e || 0 + if (0 === l) this.set(r.k, r.v) + else { + const e = l - t + e > 0 && this.set(r.k, r.v, e) + } + } + } + prune() { + this[f].forEach((e, t) => m(this, t, !1)) + } + } + }, + function(e, t, n) { + 'use strict' + function r(e) { + var t = this + if ( + (t instanceof r || (t = new r()), (t.tail = null), (t.head = null), (t.length = 0), e && 'function' == typeof e.forEach) + ) + e.forEach(function(e) { + t.push(e) + }) + else if (arguments.length > 0) for (var n = 0, l = arguments.length; n < l; n++) t.push(arguments[n]) + return t + } + function l(e, t) { + ;(e.tail = new i(t, e.tail, null, e)), e.head || (e.head = e.tail), e.length++ + } + function u(e, t) { + ;(e.head = new i(t, null, e.head, e)), e.tail || (e.tail = e.head), e.length++ + } + function i(e, t, n, r) { + if (!(this instanceof i)) return new i(e, t, n, r) + ;(this.list = r), + (this.value = e), + t ? ((t.next = this), (this.prev = t)) : (this.prev = null), + n ? ((n.prev = this), (this.next = n)) : (this.next = null) + } + ;(e.exports = r), + (r.Node = i), + (r.create = r), + (r.prototype.removeNode = function(e) { + if (e.list !== this) throw new Error('removing node which does not belong to this list') + var t = e.next, + n = e.prev + t && (t.prev = n), + n && (n.next = t), + e === this.head && (this.head = t), + e === this.tail && (this.tail = n), + e.list.length--, + (e.next = null), + (e.prev = null), + (e.list = null) + }), + (r.prototype.unshiftNode = function(e) { + if (e !== this.head) { + e.list && e.list.removeNode(e) + var t = this.head + ;(e.list = this), (e.next = t), t && (t.prev = e), (this.head = e), this.tail || (this.tail = e), this.length++ + } + }), + (r.prototype.pushNode = function(e) { + if (e !== this.tail) { + e.list && e.list.removeNode(e) + var t = this.tail + ;(e.list = this), (e.prev = t), t && (t.next = e), (this.tail = e), this.head || (this.head = e), this.length++ + } + }), + (r.prototype.push = function() { + for (var e = 0, t = arguments.length; e < t; e++) l(this, arguments[e]) + return this.length + }), + (r.prototype.unshift = function() { + for (var e = 0, t = arguments.length; e < t; e++) u(this, arguments[e]) + return this.length + }), + (r.prototype.pop = function() { + if (this.tail) { + var e = this.tail.value + return (this.tail = this.tail.prev), this.tail ? (this.tail.next = null) : (this.head = null), this.length--, e + } + }), + (r.prototype.shift = function() { + if (this.head) { + var e = this.head.value + return (this.head = this.head.next), this.head ? (this.head.prev = null) : (this.tail = null), this.length--, e + } + }), + (r.prototype.forEach = function(e, t) { + t = t || this + for (var n = this.head, r = 0; null !== n; r++) e.call(t, n.value, r, this), (n = n.next) + }), + (r.prototype.forEachReverse = function(e, t) { + t = t || this + for (var n = this.tail, r = this.length - 1; null !== n; r--) e.call(t, n.value, r, this), (n = n.prev) + }), + (r.prototype.get = function(e) { + for (var t = 0, n = this.head; null !== n && t < e; t++) n = n.next + if (t === e && null !== n) return n.value + }), + (r.prototype.getReverse = function(e) { + for (var t = 0, n = this.tail; null !== n && t < e; t++) n = n.prev + if (t === e && null !== n) return n.value + }), + (r.prototype.map = function(e, t) { + t = t || this + for (var n = new r(), l = this.head; null !== l; ) n.push(e.call(t, l.value, this)), (l = l.next) + return n + }), + (r.prototype.mapReverse = function(e, t) { + t = t || this + for (var n = new r(), l = this.tail; null !== l; ) n.push(e.call(t, l.value, this)), (l = l.prev) + return n + }), + (r.prototype.reduce = function(e, t) { + var n, + r = this.head + if (arguments.length > 1) n = t + else { + if (!this.head) throw new TypeError('Reduce of empty list with no initial value') + ;(r = this.head.next), (n = this.head.value) + } + for (var l = 0; null !== r; l++) (n = e(n, r.value, l)), (r = r.next) + return n + }), + (r.prototype.reduceReverse = function(e, t) { + var n, + r = this.tail + if (arguments.length > 1) n = t + else { + if (!this.tail) throw new TypeError('Reduce of empty list with no initial value') + ;(r = this.tail.prev), (n = this.tail.value) + } + for (var l = this.length - 1; null !== r; l--) (n = e(n, r.value, l)), (r = r.prev) + return n + }), + (r.prototype.toArray = function() { + for (var e = new Array(this.length), t = 0, n = this.head; null !== n; t++) (e[t] = n.value), (n = n.next) + return e + }), + (r.prototype.toArrayReverse = function() { + for (var e = new Array(this.length), t = 0, n = this.tail; null !== n; t++) (e[t] = n.value), (n = n.prev) + return e + }), + (r.prototype.slice = function(e, t) { + ;(t = t || this.length) < 0 && (t += this.length), (e = e || 0) < 0 && (e += this.length) + var n = new r() + if (t < e || t < 0) return n + e < 0 && (e = 0), t > this.length && (t = this.length) + for (var l = 0, u = this.head; null !== u && l < e; l++) u = u.next + for (; null !== u && l < t; l++, u = u.next) n.push(u.value) + return n + }), + (r.prototype.sliceReverse = function(e, t) { + ;(t = t || this.length) < 0 && (t += this.length), (e = e || 0) < 0 && (e += this.length) + var n = new r() + if (t < e || t < 0) return n + e < 0 && (e = 0), t > this.length && (t = this.length) + for (var l = this.length, u = this.tail; null !== u && l > t; l--) u = u.prev + for (; null !== u && l > e; l--, u = u.prev) n.push(u.value) + return n + }), + (r.prototype.reverse = function() { + for (var e = this.head, t = this.tail, n = e; null !== n; n = n.prev) { + var r = n.prev + ;(n.prev = n.next), (n.next = r) + } + return (this.head = t), (this.tail = e), this + }) + try { + n(441)(r) + } catch (e) {} + }, + function(e, t, n) { + 'use strict' + e.exports = function(e) { + e.prototype[Symbol.iterator] = function*() { + for (let e = this.head; e; e = e.next) yield e.value + } + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + t.PrefixingKeyValueCache = class { + constructor(e, t) { + ;(this.wrapped = e), (this.prefix = t) + } + get(e) { + return this.wrapped.get(this.prefix + e) + } + set(e, t, n) { + return this.wrapped.set(this.prefix + e, t, n) + } + delete(e) { + return this.wrapped.delete(this.prefix + e) + } + } + }, + function(e, t, n) { + var r = n(61), + l = n(71), + u = n(62).Buffer, + i = [1518500249, 1859775393, -1894007588, -899497514], + o = new Array(80) + function a() { + this.init(), (this._w = o), l.call(this, 64, 56) + } + function s(e) { + return (e << 30) | (e >>> 2) + } + function c(e, t, n, r) { + return 0 === e ? (t & n) | (~t & r) : 2 === e ? (t & n) | (t & r) | (n & r) : t ^ n ^ r + } + r(a, l), + (a.prototype.init = function() { + return ( + (this._a = 1732584193), + (this._b = 4023233417), + (this._c = 2562383102), + (this._d = 271733878), + (this._e = 3285377520), + this + ) + }), + (a.prototype._update = function(e) { + for ( + var t, n = this._w, r = 0 | this._a, l = 0 | this._b, u = 0 | this._c, o = 0 | this._d, a = 0 | this._e, d = 0; + d < 16; + ++d + ) + n[d] = e.readInt32BE(4 * d) + for (; d < 80; ++d) n[d] = n[d - 3] ^ n[d - 8] ^ n[d - 14] ^ n[d - 16] + for (var f = 0; f < 80; ++f) { + var p = ~~(f / 20), + h = 0 | ((((t = r) << 5) | (t >>> 27)) + c(p, l, u, o) + a + n[f] + i[p]) + ;(a = o), (o = u), (u = s(l)), (l = r), (r = h) + } + ;(this._a = (r + this._a) | 0), + (this._b = (l + this._b) | 0), + (this._c = (u + this._c) | 0), + (this._d = (o + this._d) | 0), + (this._e = (a + this._e) | 0) + }), + (a.prototype._hash = function() { + var e = u.allocUnsafe(20) + return ( + e.writeInt32BE(0 | this._a, 0), + e.writeInt32BE(0 | this._b, 4), + e.writeInt32BE(0 | this._c, 8), + e.writeInt32BE(0 | this._d, 12), + e.writeInt32BE(0 | this._e, 16), + e + ) + }), + (e.exports = a) + }, + function(e, t) { + 'function' == typeof Object.create + ? (e.exports = function(e, t) { + ;(e.super_ = t), + (e.prototype = Object.create(t.prototype, { + constructor: { value: e, enumerable: !1, writable: !0, configurable: !0 }, + })) + }) + : (e.exports = function(e, t) { + e.super_ = t + var n = function() {} + ;(n.prototype = t.prototype), (e.prototype = new n()), (e.prototype.constructor = e) + }) + }, + function(e, t) { + e.exports = require('buffer') + }, + function(e, t, n) { + var r = n(61), + l = n(71), + u = n(62).Buffer, + i = [1518500249, 1859775393, -1894007588, -899497514], + o = new Array(80) + function a() { + this.init(), (this._w = o), l.call(this, 64, 56) + } + function s(e) { + return (e << 5) | (e >>> 27) + } + function c(e) { + return (e << 30) | (e >>> 2) + } + function d(e, t, n, r) { + return 0 === e ? (t & n) | (~t & r) : 2 === e ? (t & n) | (t & r) | (n & r) : t ^ n ^ r + } + r(a, l), + (a.prototype.init = function() { + return ( + (this._a = 1732584193), + (this._b = 4023233417), + (this._c = 2562383102), + (this._d = 271733878), + (this._e = 3285377520), + this + ) + }), + (a.prototype._update = function(e) { + for ( + var t, n = this._w, r = 0 | this._a, l = 0 | this._b, u = 0 | this._c, o = 0 | this._d, a = 0 | this._e, f = 0; + f < 16; + ++f + ) + n[f] = e.readInt32BE(4 * f) + for (; f < 80; ++f) n[f] = ((t = n[f - 3] ^ n[f - 8] ^ n[f - 14] ^ n[f - 16]) << 1) | (t >>> 31) + for (var p = 0; p < 80; ++p) { + var h = ~~(p / 20), + m = (s(r) + d(h, l, u, o) + a + n[p] + i[h]) | 0 + ;(a = o), (o = u), (u = c(l)), (l = r), (r = m) + } + ;(this._a = (r + this._a) | 0), + (this._b = (l + this._b) | 0), + (this._c = (u + this._c) | 0), + (this._d = (o + this._d) | 0), + (this._e = (a + this._e) | 0) + }), + (a.prototype._hash = function() { + var e = u.allocUnsafe(20) + return ( + e.writeInt32BE(0 | this._a, 0), + e.writeInt32BE(0 | this._b, 4), + e.writeInt32BE(0 | this._c, 8), + e.writeInt32BE(0 | this._d, 12), + e.writeInt32BE(0 | this._e, 16), + e + ) + }), + (e.exports = a) + }, + function(e, t, n) { + var r = n(61), + l = n(194), + u = n(71), + i = n(62).Buffer, + o = new Array(64) + function a() { + this.init(), (this._w = o), u.call(this, 64, 56) + } + r(a, l), + (a.prototype.init = function() { + return ( + (this._a = 3238371032), + (this._b = 914150663), + (this._c = 812702999), + (this._d = 4144912697), + (this._e = 4290775857), + (this._f = 1750603025), + (this._g = 1694076839), + (this._h = 3204075428), + this + ) + }), + (a.prototype._hash = function() { + var e = i.allocUnsafe(28) + return ( + e.writeInt32BE(this._a, 0), + e.writeInt32BE(this._b, 4), + e.writeInt32BE(this._c, 8), + e.writeInt32BE(this._d, 12), + e.writeInt32BE(this._e, 16), + e.writeInt32BE(this._f, 20), + e.writeInt32BE(this._g, 24), + e + ) + }), + (e.exports = a) + }, + function(e, t, n) { + var r = n(61), + l = n(195), + u = n(71), + i = n(62).Buffer, + o = new Array(160) + function a() { + this.init(), (this._w = o), u.call(this, 128, 112) + } + r(a, l), + (a.prototype.init = function() { + return ( + (this._ah = 3418070365), + (this._bh = 1654270250), + (this._ch = 2438529370), + (this._dh = 355462360), + (this._eh = 1731405415), + (this._fh = 2394180231), + (this._gh = 3675008525), + (this._hh = 1203062813), + (this._al = 3238371032), + (this._bl = 914150663), + (this._cl = 812702999), + (this._dl = 4144912697), + (this._el = 4290775857), + (this._fl = 1750603025), + (this._gl = 1694076839), + (this._hl = 3204075428), + this + ) + }), + (a.prototype._hash = function() { + var e = i.allocUnsafe(48) + function t(t, n, r) { + e.writeInt32BE(t, r), e.writeInt32BE(n, r + 4) + } + return ( + t(this._ah, this._al, 0), + t(this._bh, this._bl, 8), + t(this._ch, this._cl, 16), + t(this._dh, this._dl, 24), + t(this._eh, this._el, 32), + t(this._fh, this._fl, 40), + e + ) + }), + (e.exports = a) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(60) + t.convertNodeHttpToRequest = function(e) { + const t = new r.Headers() + return ( + Object.keys(e.headers).forEach((n) => { + const r = e.headers[n] + Array.isArray(r) ? r.forEach((e) => t.append(n, e)) : t.append(n, r) + }), + new r.Request(e.url, { headers: t, method: e.method }) + ) + } + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + l = + (this && this.__rest) || + function(e, t) { + var n = {} + for (var r in e) Object.prototype.hasOwnProperty.call(e, r) && t.indexOf(r) < 0 && (n[r] = e[r]) + if (null != e && 'function' == typeof Object.getOwnPropertySymbols) { + var l = 0 + for (r = Object.getOwnPropertySymbols(e); l < r.length; l++) + t.indexOf(r[l]) < 0 && Object.prototype.propertyIsEnumerable.call(e, r[l]) && (n[r[l]] = e[r[l]]) + } + return n + }, + u = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const i = n(59), + o = n(8), + a = n(122), + s = u(n(131)), + c = n(100), + d = n(81), + f = n(196), + p = n(488), + h = n(489), + m = u(n(123)), + y = n(189), + _ = n(60), + g = n(490), + v = (e) => ({ + Field(t) { + ;('__schema' !== t.name.value && '__type' !== t.name.value) || + e.reportError( + new o.GraphQLError( + 'GraphQL introspection is not allowed by Apollo Server, but the query contained __schema or __type. To enable introspection, pass introspection: true to ApolloServer in production', + [t], + ), + ) + }, + }) + function b(e) { + const t = process.env.ENGINE_API_KEY || '' + if (!1 !== e) return 'object' == typeof e && e.apiKey ? e.apiKey : t || void 0 + } + const T = process && !1 + function w(e) { + return Buffer.byteLength(JSON.stringify(e), 'utf8') + } + t.ApolloServerBase = class { + constructor(e) { + if ( + ((this.graphqlPath = '/graphql'), + (this.requestOptions = Object.create(null)), + (this.plugins = []), + (this.toDispose = new Set()), + !e) + ) + throw new Error('ApolloServer requires options.') + this.config = e + const { + context: t, + resolvers: r, + schema: u, + schemaDirectives: i, + modules: c, + typeDefs: d, + parseOptions: p = {}, + introspection: h, + mocks: _, + mockEntireSchema: g, + extensions: w, + engine: O, + subscriptions: D, + uploads: E, + playground: L, + plugins: M, + gateway: S, + } = e, + k = l(e, [ + 'context', + 'resolvers', + 'schema', + 'schemaDirectives', + 'modules', + 'typeDefs', + 'parseOptions', + 'introspection', + 'mocks', + 'mockEntireSchema', + 'extensions', + 'engine', + 'subscriptions', + 'uploads', + 'playground', + 'plugins', + 'gateway', + ]) + if (S && (c || u || d || r)) + throw new Error('Cannot define both `gateway` and any of: `modules`, `schema`, `typeDefs`, or `resolvers`') + if ( + ((this.parseOptions = p), + (this.context = t), + this.ensurePluginInstantiation(M), + ('boolean' == typeof h && !h) || void 0 === h) + ) { + const e = [v] + k.validationRules = k.validationRules ? k.validationRules.concat(e) : e + } + if ( + (!1 !== k.cacheControl && + ('boolean' == typeof k.cacheControl && !0 === k.cacheControl + ? (k.cacheControl = { stripFormattedExtensions: !1, calculateHttpHeaders: !1, defaultMaxAge: 0 }) + : (k.cacheControl = Object.assign( + { stripFormattedExtensions: !0, calculateHttpHeaders: !0, defaultMaxAge: 0 }, + k.cacheControl, + ))), + k.cache || (k.cache = new a.InMemoryLRUCache()), + !1 !== k.persistedQueries + ? (k.persistedQueries = { + cache: new a.PrefixingKeyValueCache( + (k.persistedQueries && k.persistedQueries.cache) || k.cache, + y.APQ_CACHE_PREFIX, + ), + }) + : delete k.persistedQueries, + (this.requestOptions = k), + !1 !== E && !T) + ) + if (this.supportsUploads()) { + if (!s.default) + throw (console.error( + [ + '*****************************************************************', + '* *', + '* ERROR! Manual intervention is necessary for Node.js < v8.5.0! *', + '* *', + '*****************************************************************', + '', + 'The third-party `graphql-upload` package, which is used to implement', + 'file uploads in Apollo Server 2.x, no longer supports Node.js LTS', + 'versions prior to Node.js v8.5.0.', + '', + 'Deployments which NEED file upload capabilities should update to', + 'Node.js >= v8.5.0 to continue using uploads.', + '', + 'If this server DOES NOT NEED file uploads and wishes to continue', + 'using this version of Node.js, uploads can be disabled by adding:', + '', + ' uploads: false,', + '', + '...to the options for Apollo Server and re-deploying the server.', + '', + 'For more information, see https://bit.ly/gql-upload-node-6.', + '', + ].join('\n'), + ), + new Error('`graphql-upload` is no longer supported on Node.js < v8.5.0. See https://bit.ly/gql-upload-node-6.')) + this.uploadsConfig = !0 === E || void 0 === E ? {} : E + } else if (E) + throw new Error( + 'This implementation of ApolloServer does not support file uploads because the environment cannot accept multi-part forms', + ) + if (O && 'object' == typeof O) { + if (O.maskErrorDetails && O.rewriteError) throw new Error("Can't set both maskErrorDetails and rewriteError!") + if (O.rewriteError && 'function' != typeof O.rewriteError) throw new Error('rewriteError must be a function') + O.maskErrorDetails && ((O.rewriteError = () => new o.GraphQLError('')), delete O.maskErrorDetails) + } + this.engineServiceId = (function(e) { + const t = b(e) + if (t) return t.split(':', 2)[1] + })(O) + const j = b(O) + if ( + (j && + (this.engineApiKeyHash = m + .default('sha512') + .update(j) + .digest('hex')), + this.engineServiceId) + ) { + const { EngineReportingAgent: e } = n(236) + this.engineReportingAgent = new e('object' == typeof O ? O : Object.create(null)) + } + if (S && !1 !== D) + throw new Error( + [ + 'Subscriptions are not yet compatible with the gateway.', + "Set `subscriptions: false` in Apollo Server's constructor to", + 'explicitly disable subscriptions (which are on by default)', + 'and allow for gateway functionality.', + ].join(' '), + ) + if (!1 !== D) + if (this.supportsSubscriptions()) + (this.subscriptionServerOptions = + !0 === D || void 0 === D + ? { path: this.graphqlPath } + : 'string' == typeof D + ? { path: D } + : Object.assign({ path: this.graphqlPath }, D)), + (this.subscriptionsPath = this.subscriptionServerOptions.path) + else if (D) throw new Error('This implementation of ApolloServer does not support GraphQL subscriptions.') + this.playgroundOptions = f.createPlaygroundOptions(L) + const C = this.initSchema() + if (C instanceof o.GraphQLSchema) { + const e = this.generateSchemaDerivedData(C) + ;(this.schema = e.schema), (this.schemaDerivedData = Promise.resolve(e)) + } else this.schemaDerivedData = C.then((e) => this.generateSchemaDerivedData(e)) + } + setGraphQLPath(e) { + this.graphqlPath = e + } + initSchema() { + const { + gateway: e, + engine: t, + schema: r, + modules: l, + typeDefs: u, + resolvers: o, + schemaDirectives: a, + parseOptions: s, + } = this.config + if (e) { + this.toDispose.add( + e.onSchemaChange((e) => (this.schemaDerivedData = Promise.resolve(this.generateSchemaDerivedData(e)))), + ) + const n = (function(e) { + return !1 === e ? void 0 : 'object' == typeof e && e.schemaTag ? e.schemaTag : process.env.ENGINE_SCHEMA_TAG + })(t), + r = + this.engineApiKeyHash && this.engineServiceId + ? Object.assign({ apiKeyHash: this.engineApiKeyHash, graphId: this.engineServiceId }, n && { graphVariant: n }) + : void 0 + return e.load({ engine: r }).then((e) => ((this.requestOptions.executor = e.executor), e.schema)) + } + let c + if (r) c = r + else if (l) { + const { schema: e, errors: t } = g.buildServiceDefinition(l) + if (t && t.length > 0) throw new Error(t.map((e) => e.message).join('\n\n')) + c = e + } else { + if (!u) throw Error('Apollo Server requires either an existing schema, modules or typeDefs') + const e = Array.isArray(u) ? u : [u] + if ( + (h.isDirectiveDefined(e, 'cacheControl') || + e.push(d.gql` + enum CacheControlScope { + PUBLIC + PRIVATE + } + + directive @cacheControl( + maxAge: Int + scope: CacheControlScope + ) on FIELD_DEFINITION | OBJECT | INTERFACE + `), + this.uploadsConfig) + ) { + const { GraphQLUpload: t } = n(152) + Array.isArray(o) ? o.every((e) => !e.Upload) && o.push({ Upload: t }) : o && !o.Upload && (o.Upload = t), + e.push(d.gql` + scalar Upload + `) + } + c = i.makeExecutableSchema({ typeDefs: e, schemaDirectives: a, resolvers: o, parseOptions: s }) + } + return c + } + generateSchemaDerivedData(e) { + const t = p.generateSchemaHash(e), + { mocks: r, mockEntireSchema: l, extensions: u } = this.config + ;(r || (void 0 !== l && !1 !== r)) && + i.addMockFunctionsToSchema({ + schema: e, + mocks: 'boolean' == typeof r || void 0 === r ? {} : r, + preserveResolvers: void 0 !== l && !l, + }) + const o = [], + a = this.schemaIsFederated(e), + { engine: s } = this.config + if (this.engineReportingAgent) + a && + console.warn( + "It looks like you're running a federated schema and you've configured your service to report metrics to Apollo Engine. You should only configure your Apollo gateway to report metrics to Apollo Engine.", + ), + o.push(() => this.engineReportingAgent.newExtension(t)) + else if (!1 !== s && a) { + const { EngineFederatedTracingExtension: e } = n(236), + t = s && 'object' == typeof s ? s.rewriteError : void 0 + o.push(() => new e({ rewriteError: t })) + } + o.push(...(u || [])) + const c = this.initializeDocumentStore() + return { schema: e, schemaHash: t, extensions: o, documentStore: c } + } + willStart() { + return r(this, void 0, void 0, function*() { + const { schema: e, schemaHash: t } = yield this.schemaDerivedData + yield Promise.all( + this.plugins.map( + (n) => + n.serverWillStart && + n.serverWillStart({ + schema: e, + schemaHash: t, + engine: { serviceID: this.engineServiceId, apiKeyHash: this.engineApiKeyHash }, + persistedQueries: this.requestOptions.persistedQueries, + }), + ), + ) + }) + } + stop() { + return r(this, void 0, void 0, function*() { + this.toDispose.forEach((e) => e()), + this.subscriptionServer && (yield this.subscriptionServer.close()), + this.engineReportingAgent && (this.engineReportingAgent.stop(), yield this.engineReportingAgent.sendAllReports()) + }) + } + installSubscriptionHandlers(e) { + if (!this.subscriptionServerOptions) { + if (this.config.gateway) throw Error('Subscriptions are not supported when operating as a gateway') + throw this.supportsSubscriptions() + ? Error('Subscriptions are disabled, due to subscriptions set to false in the ApolloServer constructor') + : Error( + 'Subscriptions are not supported, choose an integration, such as apollo-server-express that allows persistent connections', + ) + } + const { SubscriptionServer: t } = n(586), + { onDisconnect: l, onConnect: u, keepAlive: i, path: a } = this.subscriptionServerOptions, + s = this.schema + if (void 0 === this.schema) throw new Error('Schema undefined during creation of subscription server.') + this.subscriptionServer = t.create( + { + schema: s, + execute: o.execute, + subscribe: o.subscribe, + onConnect: u || ((e) => Object.assign({}, e)), + onDisconnect: l, + onOperation: (e, t) => + r(this, void 0, void 0, function*() { + t.formatResponse = (e) => + Object.assign({}, e, { + errors: + e.errors && + c.formatApolloErrors([...e.errors], { + formatter: this.requestOptions.formatError, + debug: this.requestOptions.debug, + }), + }) + let n = this.context ? this.context : { connection: t } + try { + n = 'function' == typeof this.context ? yield this.context({ connection: t, payload: e.payload }) : n + } catch (e) { + throw c.formatApolloErrors([e], { + formatter: this.requestOptions.formatError, + debug: this.requestOptions.debug, + })[0] + } + return Object.assign({}, t, { context: n }) + }), + keepAlive: i, + }, + { server: e, path: a }, + ) + } + supportsSubscriptions() { + return !1 + } + supportsUploads() { + return !1 + } + schemaIsFederated(e) { + const t = e.getType('_Service') + if (!t || !o.isObjectType(t)) return !1 + const n = t.getFields().sdl + if (!n) return !1 + const r = n.type + return !!o.isScalarType(r) && 'String' == r.name + } + ensurePluginInstantiation(e) { + e && e.length && (this.plugins = e.map((e) => ('function' == typeof e ? e() : e))) + } + initializeDocumentStore() { + return new a.InMemoryLRUCache({ maxSize: 30 * Math.pow(2, 20), sizeCalculator: w }) + } + graphQLServerOptions(e) { + return r(this, void 0, void 0, function*() { + const { schema: t, documentStore: n, extensions: r } = yield this.schemaDerivedData + let l = this.context ? this.context : {} + try { + l = 'function' == typeof this.context ? yield this.context(e || {}) : l + } catch (e) { + l = () => { + throw e + } + } + return Object.assign( + { + schema: t, + plugins: this.plugins, + documentStore: n, + extensions: r, + context: l, + persistedQueries: this.requestOptions.persistedQueries, + fieldResolver: this.requestOptions.fieldResolver, + parseOptions: this.parseOptions, + reporting: !!this.engineReportingAgent, + }, + this.requestOptions, + ) + }) + } + executeOperation(e) { + return r(this, void 0, void 0, function*() { + let t + try { + t = yield this.graphQLServerOptions() + } catch (e) { + throw ((e.message = `Invalid options provided to ApolloServer: ${e.message}`), new Error(e)) + } + 'function' == typeof t.context && (t.context = t.context()) + const n = { + request: e, + context: t.context || Object.create(null), + cache: t.cache, + response: { http: { headers: new _.Headers() } }, + } + return y.processGraphQLRequest(t, n) + }) + } + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(53), + l = n(8), + u = n(124), + i = n(53), + o = n(452) + function a(e, t) { + Object.keys(t).forEach(function(n) { + e[n] = t[n] + }) + } + t.default = function(e, t, n) { + e instanceof l.GraphQLSchema && + (console.warn( + 'The addResolveFunctionsToSchema function takes named options now; see IAddResolveFunctionsToSchemaOptions', + ), + (e = { schema: e, resolvers: t, resolverValidationOptions: n })) + var s = e.schema, + c = e.resolvers, + d = e.resolverValidationOptions, + f = void 0 === d ? {} : d, + p = e.inheritResolversFromInterfaces, + h = void 0 !== p && p, + m = f.allowResolversNotInSchema, + y = void 0 !== m && m, + _ = f.requireResolversForResolveType, + g = h ? i.extendResolversFromInterfaces(s, c) : c, + v = Object.create(null) + return ( + Object.keys(g).forEach(function(e) { + var t = g[e], + n = typeof t + if ('object' !== n && 'function' !== n) + throw new r.SchemaError( + '"' + + e + + '" defined in resolvers, but has invalid value "' + + t + + '". A resolver\'s value must be of type object or function.', + ) + var u = s.getType(e) + if (!u && '__schema' !== e) { + if (y) return + throw new r.SchemaError('"' + e + '" defined in resolvers, but not in schema') + } + Object.keys(t).forEach(function(n) { + if (n.startsWith('__')) u[n.substring(2)] = t[n] + else if (u instanceof l.GraphQLScalarType) u[n] = t[n] + else { + if (u instanceof l.GraphQLEnumType) { + if (!u.getValue(n)) { + if (y) return + throw new r.SchemaError(e + '.' + n + ' was defined in resolvers, but enum is not in schema') + } + return (v[u.name] = v[u.name] || {}), void (v[u.name][n] = t[n]) + } + var i = (function(e) { + return e instanceof l.GraphQLObjectType || e instanceof l.GraphQLInterfaceType ? e.getFields() : void 0 + })(u) + if (!i) { + if (y) return + throw new r.SchemaError(e + " was defined in resolvers, but it's not an object") + } + if (!i[n]) { + if (y) return + throw new r.SchemaError(e + '.' + n + ' defined in resolvers, but not in schema') + } + var o = i[n], + s = t[n] + if ('function' == typeof s) a(o, { resolve: s }) + else { + if ('object' != typeof s) throw new r.SchemaError('Resolver ' + e + '.' + n + ' must be object or function') + a(o, s) + } + } + }) + }), + i.checkForResolveTypeResolver(s, _), + u.applySchemaTransforms(s, [new o.default(v)]) + ) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(84), + u = (function() { + function e(e) { + this.enumValueMap = e + } + return ( + (e.prototype.transformSchema = function(e) { + var t, + n = this.enumValueMap + return n && 0 !== Object.keys(n).length + ? l.visitSchema( + e, + (((t = {})[l.VisitSchemaKind.ENUM_TYPE] = function(e) { + var t = n[e.name] + if (t) { + var l = e.getValues(), + u = {} + return ( + l.forEach(function(e) { + var n = Object.keys(t).includes(e.name) ? t[e.name] : e.name + u[e.name] = { + value: n, + deprecationReason: e.deprecationReason, + description: e.description, + astNode: e.astNode, + } + }), + new r.GraphQLEnumType({ name: e.name, description: e.description, astNode: e.astNode, values: u }) + ) + } + return e + }), + t), + ) + : e + }), + e + ) + })() + t.default = u + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8) + function l(e, t) { + return function(n, l, u, i) { + return Promise.resolve(t(n, l, u, i)).then(function(t) { + return e ? e(t, l, u, i) : r.defaultFieldResolver(t, l, u, i) + }) + } + } + t.default = function(e, t) { + ;[e.getQueryType(), e.getMutationType(), e.getSubscriptionType()] + .filter(function(e) { + return !!e + }) + .forEach(function(n) { + var r = (function(e) { + var t, + n = Math.random() + return function(r, l, u, i) { + return ( + i.operation.__runAtMostOnce || (i.operation.__runAtMostOnce = {}), + i.operation.__runAtMostOnce[n] || ((i.operation.__runAtMostOnce[n] = !0), (t = e(r, l, u, i))), + t + ) + } + })(t), + u = n.getFields() + Object.keys(u).forEach(function(i) { + n === e.getSubscriptionType() ? (u[i].resolve = l(u[i].resolve, t)) : (u[i].resolve = l(u[i].resolve, r)) + }) + }) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(53) + function u(e, t, n) { + if (e.resolve) { + if ('function' != typeof e.resolve) throw new l.SchemaError('Resolver "' + t + '.' + n + '" must be a function') + } else + console.warn( + 'Resolve function missing for "' + + t + + '.' + + n + + '". To disable this warning check https://github.com/apollostack/graphql-tools/issues/131', + ) + } + t.default = function(e, t) { + void 0 === t && (t = {}) + var n = t.requireResolversForArgs, + i = void 0 !== n && n, + o = t.requireResolversForNonScalar, + a = void 0 !== o && o, + s = t.requireResolversForAllFields, + c = void 0 !== s && s + if (c && (i || a)) + throw new TypeError( + 'requireResolversForAllFields takes precedence over the more specific assertions. Please configure either requireResolversForAllFields or requireResolversForArgs / requireResolversForNonScalar, but not a combination of them.', + ) + l.forEachField(e, function(e, t, n) { + c && u(e, t, n), + i && e.args.length > 0 && u(e, t, n), + !a || r.getNamedType(e.type) instanceof r.GraphQLScalarType || u(e, t, n) + }) + } + }, + function(e, t, n) { + var r, + l = + (this && this.__extends) || + ((r = function(e, t) { + return (r = + Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && + function(e, t) { + e.__proto__ = t + }) || + function(e, t) { + for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) + })(e, t) + }), + function(e, t) { + function n() { + this.constructor = e + } + r(e, t), (e.prototype = null === t ? Object.create(t) : ((n.prototype = t.prototype), new n())) + }), + u = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + i = + (this && this.__generator) || + function(e, t) { + var n, + r, + l, + u, + i = { + label: 0, + sent: function() { + if (1 & l[0]) throw l[1] + return l[1] + }, + trys: [], + ops: [], + } + return ( + (u = { next: o(0), throw: o(1), return: o(2) }), + 'function' == typeof Symbol && + (u[Symbol.iterator] = function() { + return this + }), + u + ) + function o(u) { + return function(o) { + return (function(u) { + if (n) throw new TypeError('Generator is already executing.') + for (; i; ) + try { + if ( + ((n = 1), + r && + (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + !(l = l.call(r, u[1])).done) + ) + return l + switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { + case 0: + case 1: + l = u + break + case 4: + return i.label++, { value: u[1], done: !1 } + case 5: + i.label++, (r = u[1]), (u = [0]) + continue + case 7: + ;(u = i.ops.pop()), i.trys.pop() + continue + default: + if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + i = 0 + continue + } + if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + i.label = u[1] + break + } + if (6 === u[0] && i.label < l[1]) { + ;(i.label = l[1]), (l = u) + break + } + if (l && i.label < l[2]) { + ;(i.label = l[2]), i.ops.push(u) + break + } + l[2] && i.ops.pop(), i.trys.pop() + continue + } + u = t.call(e, i) + } catch (e) { + ;(u = [6, e]), (r = 0) + } finally { + n = l = 0 + } + if (5 & u[0]) throw u[1] + return { value: u[0] ? u[1] : void 0, done: !0 } + })([u, o]) + } + } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var o = n(8), + a = n(102) + t.default = function(e, t) { + if ('object' != typeof t) throw new Error('Expected directiveResolvers to be of type object, got ' + typeof t) + if (Array.isArray(t)) throw new Error('Expected directiveResolvers to be of type object, got Array') + var n = Object.create(null) + Object.keys(t).forEach(function(e) { + n[e] = (function(n) { + function r() { + return (null !== n && n.apply(this, arguments)) || this + } + return ( + l(r, n), + (r.prototype.visitFieldDefinition = function(n) { + var r = this, + l = t[e], + a = n.resolve || o.defaultFieldResolver, + s = this.args + n.resolve = function() { + for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t] + var o = e[0], + c = e[2], + d = e[3] + return l( + function() { + return u(r, void 0, void 0, function() { + return i(this, function(t) { + return [2, a.apply(n, e)] + }) + }) + }, + o, + s, + c, + d, + ) + } + }), + r + ) + })(a.SchemaDirectiveVisitor) + }), + a.SchemaDirectiveVisitor.visitSchemaDirectives(e, n) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(457), + u = n(53), + i = l.deprecated({ version: '0.7.0', url: 'https://github.com/apollostack/graphql-tools/issues/140' }, function(e, t) { + if (!(e && e instanceof r.GraphQLSchema)) + throw new Error( + 'schema must be an instance of GraphQLSchema. This error could be caused by installing more than one version of GraphQL-JS', + ) + if ('object' != typeof t) throw new Error('Expected connectors to be of type object, got ' + typeof t) + if (0 === Object.keys(t).length) throw new Error('Expected connectors to not be an empty object') + if (Array.isArray(t)) throw new Error('Expected connectors to be of type object, got Array') + if (e._apolloConnectorsAttached) throw new Error('Connectors already attached to context, cannot attach more than once') + e._apolloConnectorsAttached = !0 + u.addSchemaLevelResolveFunction(e, function(e, n, r) { + if ('object' != typeof r) throw new Error('Cannot attach connector because context is not an object: ' + typeof r) + return ( + void 0 === r.connectors && (r.connectors = {}), + Object.keys(t).forEach(function(e) { + var n = t[e] + if (!n.prototype) throw new Error('Connector must be a function or an class') + r.connectors[e] = new n(r) + }), + e + ) + }) + }) + t.default = i + }, + function(e, t, n) { + 'use strict' + function r(e, t, n, r, l) { + var u = {} + return function() { + var i = ((new Error().stack || '').match(/(?:\s+at\s.+){2}\s+at\s(.+)/) || [void 0, ''])[1] + if (!((i = /\)$/.test(i) ? i.match(/[^(]+(?=\)$)/)[0] : i.trim()) in u)) { + var o + switch (((u[i] = !0), e)) { + case 'class': + o = 'Class' + break + case 'property': + o = 'Property' + break + case 'method': + o = 'Method' + break + case 'function': + o = 'Function' + } + ;(o += ' `' + t + '` has been deprecated'), + r && (o += ' since version ' + r), + n && (o += ', use `' + n + '` instead'), + (o += '.'), + i && (o += '\n at ' + i), + l && (o += '\nCheck out ' + l + ' for more information.'), + console.warn(o) + } + } + } + function l(e, n, l, u, i, o) { + var a = (t.options.getWarner || r)(e, n, u, i, o), + s = { + enumerable: (l = l || { writable: !0, enumerable: !1, configurable: !0 }).enumerable, + configurable: l.configurable, + } + if (l.get || l.set) + l.get && + (s.get = function() { + return a(), l.get.call(this) + }), + l.set && + (s.set = function(e) { + return a(), l.set.call(this, e) + }) + else { + var c = l.value + ;(s.get = function() { + return a(), c + }), + l.writable && + (s.set = function(e) { + a(), (c = e) + }) + } + return s + } + function u(e, n, l, u, i) { + for ( + var o = n.name, + a = (t.options.getWarner || r)(e, o, l, u, i), + s = function() { + return a(), n.apply(this, arguments) + }, + c = 0, + d = Object.getOwnPropertyNames(n); + c < d.length; + c++ + ) { + var f = d[c], + p = Object.getOwnPropertyDescriptor(n, f) + p.writable ? (s[f] = n[f]) : p.configurable && Object.defineProperty(s, f, p) + } + return s + } + function i() { + for (var e = [], t = 0; t < arguments.length; t++) e[t - 0] = arguments[t] + var n = e[e.length - 1] + n = 'function' == typeof n ? e.pop() : void 0 + var r, + i, + o, + a = e[0] + return ( + 'string' == typeof a ? ((r = a), (i = e[1]), (o = e[2])) : a && ((r = a.alternative), (i = a.version), (o = a.url)), + n + ? u('function', n, r, i, o) + : function(e, t, n) { + if ('string' == typeof t) return l(n && 'function' == typeof n.value ? 'method' : 'property', t, n, r, i, o) + if ('function' == typeof e) { + for (var a = u('class', e, r, i, o), s = e.name, c = 0, d = Object.getOwnPropertyNames(a); c < d.length; c++) { + var f = d[c], + p = Object.getOwnPropertyDescriptor(a, f) + ;(p = l('class', s, p, r, i, o)).writable ? (a[f] = e[f]) : p.configurable && Object.defineProperty(a, f, p) + } + return a + } + } + ) + } + ;(t.options = { getWarner: void 0 }), + (t.deprecated = i), + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = i) + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(53) + t.default = function(e, t) { + var n, + u = e + if ( + (function(e) { + return void 0 !== e.kind + })(e) + ) + n = e + else if ('string' != typeof u) { + if (!Array.isArray(u)) { + var i = typeof u + throw new l.SchemaError('typeDefs must be a string, array or schema AST, got ' + i) + } + u = l.concatenateTypeDefs(u) + } + 'string' == typeof u && (n = r.parse(u, t)) + var o = { commentDescriptions: !0 }, + a = r.buildASTSchema(n, o), + s = l.extractExtensionDefinitions(n) + return s.definitions.length > 0 && (a = r.extendSchema(a, s, o)), a + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8) + t.chainResolvers = function(e) { + return function(t, n, l, u) { + return e.reduce(function(e, t) { + return t ? t(e, n, l, u) : r.defaultFieldResolver(e, n, l, u) + }, t) + } + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(53) + t.default = function(e, t) { + Object.keys(e.getTypeMap()) + .map(function(t) { + return e.getType(t) + }) + .forEach(function(e) { + if ((e instanceof r.GraphQLUnionType || e instanceof r.GraphQLInterfaceType) && !e.resolveType) { + if (!1 === t) return + if (!0 === t) throw new l.SchemaError('Type "' + e.name + '" is missing a "resolveType" resolver') + console.warn( + 'Type "' + + e.name + + '" is missing a "__resolveType" resolver. Pass false into "resolverValidationOptions.requireResolversForResolveType" to disable this warning.', + ) + } + }) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(53) + t.default = function e(t, n) { + void 0 === n && (n = []) + var u, + i = [] + return ( + t.forEach(function(t) { + if ((void 0 !== t.kind && (t = r.print(t)), 'function' == typeof t)) + -1 === n.indexOf(t) && (n.push(t), (i = i.concat(e(t(), n)))) + else { + if ('string' != typeof t) { + var u = typeof t + throw new l.SchemaError('typeDef array must contain only strings and functions, got ' + u) + } + i.push(t.trim()) + } + }), + ((u = i.map(function(e) { + return e.trim() + })), + u.reduce(function(e, t) { + return -1 === e.indexOf(t) ? e.concat([t]) : e + }, [])).join('\n') + ) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8) + t.default = function(e, t, n) { + void 0 === e && (e = r.defaultFieldResolver) + var l = function(e) { + var r = new Error() + ;(r.stack = e.stack), + n && ((r.originalMessage = e.message), (r.message = 'Error in resolver ' + n + '\n' + e.message)), + t.log(r) + } + return function(t, n, r, u) { + try { + var i = e(t, n, r, u) + return ( + i && + 'function' == typeof i.then && + 'function' == typeof i.catch && + i.catch(function(e) { + var t = e instanceof Error ? e : new Error(e) + return l(t), e + }), + i + ) + } catch (e) { + throw (l(e), e) + } + } + } + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8) + t.default = function(e, t) { + var n = Object.keys(r({}, e.getTypeMap(), t)), + u = {} + return ( + n.forEach(function(n) { + var r = t[n], + i = e.getType(n) + if (i instanceof l.GraphQLObjectType) { + var o = i.getInterfaces().map(function(e) { + return t[e.name] + }) + u[n] = Object.assign.apply(Object, [{}].concat(o, [r])) + } else r && (u[n] = r) + }), + u + ) + } + }, + function(e, t) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var n = 'ObjectTypeExtension', + r = 'InterfaceTypeExtension', + l = 'InputObjectTypeExtension', + u = 'UnionTypeExtension', + i = 'EnumTypeExtension' + t.default = function(e) { + var t = e.definitions.filter(function(e) { + return e.kind === n || e.kind === r || e.kind === l || e.kind === u || e.kind === i + }) + return Object.assign({}, e, { definitions: t }) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8) + t.default = function(e, t) { + var n = e.getTypeMap() + Object.keys(n).forEach(function(e) { + var l = n[e] + if (!r.getNamedType(l).name.startsWith('__') && l instanceof r.GraphQLObjectType) { + var u = l.getFields() + Object.keys(u).forEach(function(n) { + var r = u[n] + t(r, e, n) + }) + } + }) + } + }, + function(e, t) { + var n, + r = + (this && this.__extends) || + ((n = function(e, t) { + return (n = + Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array && + function(e, t) { + e.__proto__ = t + }) || + function(e, t) { + for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) + })(e, t) + }), + function(e, t) { + function r() { + this.constructor = e + } + n(e, t), (e.prototype = null === t ? Object.create(t) : ((r.prototype = t.prototype), new r())) + }) + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = (function(e) { + function t(t) { + var n = e.call(this, t) || this + return (n.message = t), Error.captureStackTrace(n, n.constructor), n + } + return r(t, e), t + })(Error) + t.default = l + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(468), + u = n(83) + t.mockServer = function(e, t, n) { + var l + return ( + void 0 === n && (n = !1), + o({ + schema: (l = e instanceof r.GraphQLSchema ? e : u.buildSchemaFromTypeDefinitions(e)), + mocks: t, + preserveResolvers: n, + }), + { + query: function(e, t) { + return r.graphql(l, e, {}, {}, t) + }, + } + ) + } + var i = new Map() + function o(e) { + var t = e.schema, + n = e.mocks, + l = void 0 === n ? {} : n, + o = e.preserveResolvers, + f = void 0 !== o && o + if (!t) throw new Error('Must provide schema to mock') + if (!(t instanceof r.GraphQLSchema)) throw new Error('Value at "schema" must be of type GraphQLSchema') + if (!a(l)) throw new Error('mocks must be of type Object') + var p = new Map() + Object.keys(l).forEach(function(e) { + p.set(e, l[e]) + }), + p.forEach(function(e, t) { + if ('function' != typeof e) throw new Error('mockFunctionMap[' + t + '] must be a function') + }) + var h = function(e, n, l) { + return function(n, u, o, c) { + var f = r.getNullableType(e), + m = r.getNamedType(f) + if (n && void 0 !== n[l]) { + var y = void 0 + return ( + 'function' == typeof n[l] ? (y = n[l](n, u, o, c)) instanceof d && (y = y.mock(n, u, o, c, f, h)) : (y = n[l]), + p.has(m.name) && + (y = (function e(t, n) { + if (Array.isArray(n)) + return n.map(function(n) { + return e(t, n) + }) + if (a(n)) return (r = t()), (l = n), Object.assign(r, l) + var r, l + return n + })(p.get(m.name).bind(null, n, u, o, c), y)), + y + ) + } + if (f instanceof r.GraphQLList || f instanceof r.GraphQLNonNull) + return [h(f.ofType)(n, u, o, c), h(f.ofType)(n, u, o, c)] + if (p.has(f.name) && !(f instanceof r.GraphQLUnionType || f instanceof r.GraphQLInterfaceType)) + return p.get(f.name)(n, u, o, c) + if (f instanceof r.GraphQLObjectType) return {} + if (f instanceof r.GraphQLUnionType || f instanceof r.GraphQLInterfaceType) { + var _ = void 0 + if (p.has(f.name)) { + var g = p.get(f.name)(n, u, o, c) + if (!g || !g.__typename) return Error('Please return a __typename in "' + f.name + '"') + _ = t.getType(g.__typename) + } else { + _ = s(t.getPossibleTypes(f)) + } + return Object.assign({ __typename: _ }, h(_)(n, u, o, c)) + } + return f instanceof r.GraphQLEnumType + ? s(f.getValues()).value + : i.has(f.name) + ? i.get(f.name)(n, u, o, c) + : Error('No mock defined for type "' + f.name + '"') + } + } + u.forEachField(t, function(e, n, l) { + var u + !(function(e, t) { + var n = r.getNullableType(e), + l = r.getNamedType(n), + u = (function(e) { + return e instanceof r.GraphQLInterfaceType || e instanceof r.GraphQLUnionType ? e.resolveType : void 0 + })(l) + if (t && u && u.length) return + ;(l instanceof r.GraphQLUnionType || l instanceof r.GraphQLInterfaceType) && + (l.resolveType = function(e, t, n) { + return n.schema.getType(e.__typename) + }) + })(e.type, f) + var i = t.getQueryType() && t.getQueryType().name === n, + o = t.getMutationType() && t.getMutationType().name === n + if ((i || o) && p.has(n)) { + var s = p.get(n) + 'function' == typeof s(void 0, {}, {}, {})[l] && + (u = function(t, r, u, i) { + var o = t || {} + return (o[l] = s(t, r, u, i)[l]), h(e.type, n, l)(o, r, u, i) + }) + } + if ((u || (u = h(e.type, n, l)), f && e.resolve)) { + var d = e.resolve + e.resolve = function(e, t, n, r) { + return Promise.all([u(e, t, n, r), d(e, t, n, r)]).then(function(e) { + var t = e[0], + n = e[1] + if (t instanceof Error) { + if (void 0 === n) throw t + return n + } + return n instanceof Date && t instanceof Date + ? void 0 !== n + ? n + : t + : a(t) && a(n) + ? (function(e) { + for (var t = [], n = 1; n < arguments.length; n++) t[n - 1] = arguments[n] + return ( + t.forEach(function(t) { + for (var n = t; n; ) c(e, n), (n = Object.getPrototypeOf(n)) + }), + e + ) + })(Object.create(Object.getPrototypeOf(n)), n, t) + : void 0 !== n + ? n + : t + }) + } + } else e.resolve = u + }) + } + function a(e) { + return e === Object(e) && !Array.isArray(e) + } + function s(e) { + return e[Math.floor(Math.random() * e.length)] + } + function c(e, t) { + Object.getOwnPropertyNames(t).forEach(function(n) { + Object.getOwnPropertyDescriptor(e, n) || Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(t, n)) + }) + } + i.set('Int', function() { + return Math.round(200 * Math.random()) - 100 + }), + i.set('Float', function() { + return 200 * Math.random() - 100 + }), + i.set('String', function() { + return 'Hello World' + }), + i.set('Boolean', function() { + return Math.random() > 0.5 + }), + i.set('ID', function() { + return l.v4() + }), + (t.addMockFunctionsToSchema = o) + var d = (function() { + function e(e, t) { + if (((this.len = e), void 0 !== t)) { + if ('function' != typeof t) throw new Error('Second argument to MockList must be a function or undefined') + this.wrappedFunction = t + } + } + return ( + (e.prototype.mock = function(t, n, l, u, i, o) { + var a + a = Array.isArray(this.len) ? new Array(this.randint(this.len[0], this.len[1])) : new Array(this.len) + for (var s = 0; s < a.length; s++) + if ('function' == typeof this.wrappedFunction) { + var c = this.wrappedFunction(t, n, l, u) + if (c instanceof e) { + var d = r.getNullableType(i.ofType) + a[s] = c.mock(t, n, l, u, d, o) + } else a[s] = c + } else a[s] = o(i.ofType)(t, n, l, u) + return a + }), + (e.prototype.randint = function(e, t) { + return Math.floor(Math.random() * (t - e + 1) + e) + }), + e + ) + })() + t.MockList = d + }, + function(e, t, n) { + var r = n(469), + l = n(470), + u = l + ;(u.v1 = r), (u.v4 = l), (e.exports = u) + }, + function(e, t, n) { + var r, + l, + u = n(200), + i = n(201), + o = 0, + a = 0 + e.exports = function(e, t, n) { + var s = (t && n) || 0, + c = t || [], + d = (e = e || {}).node || r, + f = void 0 !== e.clockseq ? e.clockseq : l + if (null == d || null == f) { + var p = u() + null == d && (d = r = [1 | p[0], p[1], p[2], p[3], p[4], p[5]]), null == f && (f = l = 16383 & ((p[6] << 8) | p[7])) + } + var h = void 0 !== e.msecs ? e.msecs : new Date().getTime(), + m = void 0 !== e.nsecs ? e.nsecs : a + 1, + y = h - o + (m - a) / 1e4 + if ( + (y < 0 && void 0 === e.clockseq && (f = (f + 1) & 16383), (y < 0 || h > o) && void 0 === e.nsecs && (m = 0), m >= 1e4) + ) + throw new Error("uuid.v1(): Can't create more than 10M uuids/sec") + ;(o = h), (a = m), (l = f) + var _ = (1e4 * (268435455 & (h += 122192928e5)) + m) % 4294967296 + ;(c[s++] = (_ >>> 24) & 255), (c[s++] = (_ >>> 16) & 255), (c[s++] = (_ >>> 8) & 255), (c[s++] = 255 & _) + var g = ((h / 4294967296) * 1e4) & 268435455 + ;(c[s++] = (g >>> 8) & 255), + (c[s++] = 255 & g), + (c[s++] = ((g >>> 24) & 15) | 16), + (c[s++] = (g >>> 16) & 255), + (c[s++] = (f >>> 8) | 128), + (c[s++] = 255 & f) + for (var v = 0; v < 6; ++v) c[s + v] = d[v] + return t || i(c) + } + }, + function(e, t, n) { + var r = n(200), + l = n(201) + e.exports = function(e, t, n) { + var u = (t && n) || 0 + 'string' == typeof e && ((t = 'binary' === e ? new Array(16) : null), (e = null)) + var i = (e = e || {}).random || (e.rng || r)() + if (((i[6] = (15 & i[6]) | 64), (i[8] = (63 & i[8]) | 128), t)) for (var o = 0; o < 16; ++o) t[u + o] = i[o] + return t || l(i) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(472) + ;(t.makeRemoteExecutableSchema = r.default), (t.defaultCreateRemoteResolver = r.createResolver) + var l = n(475) + t.introspectSchema = l.default + var u = n(476) + t.mergeSchemas = u.default + var i = n(129) + t.delegateToSchema = i.default + var o = n(126) + t.defaultMergedResolver = o.default + }, + function(e, t, n) { + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + l = + (this && this.__generator) || + function(e, t) { + var n, + r, + l, + u, + i = { + label: 0, + sent: function() { + if (1 & l[0]) throw l[1] + return l[1] + }, + trys: [], + ops: [], + } + return ( + (u = { next: o(0), throw: o(1), return: o(2) }), + 'function' == typeof Symbol && + (u[Symbol.iterator] = function() { + return this + }), + u + ) + function o(u) { + return function(o) { + return (function(u) { + if (n) throw new TypeError('Generator is already executing.') + for (; i; ) + try { + if ( + ((n = 1), + r && + (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + !(l = l.call(r, u[1])).done) + ) + return l + switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { + case 0: + case 1: + l = u + break + case 4: + return i.label++, { value: u[1], done: !1 } + case 5: + i.label++, (r = u[1]), (u = [0]) + continue + case 7: + ;(u = i.ops.pop()), i.trys.pop() + continue + default: + if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + i = 0 + continue + } + if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + i.label = u[1] + break + } + if (6 === u[0] && i.label < l[1]) { + ;(i.label = l[1]), (l = u) + break + } + if (l && i.label < l[2]) { + ;(i.label = l[2]), i.ops.push(u) + break + } + l[2] && i.ops.pop(), i.trys.pop() + continue + } + u = t.call(e, i) + } catch (e) { + ;(u = [6, e]), (r = 0) + } finally { + n = l = 0 + } + if (5 & u[0]) throw u[1] + return { value: u[0] ? u[1] : void 0, done: !0 } + })([u, o]) + } + } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var u = n(8), + i = n(202), + o = n(203), + a = n(83), + s = n(85), + c = n(125), + d = n(126), + f = n(128), + p = n(474) + function h(e) { + var t = this + return function(n, i, o, a) { + return r(t, void 0, void 0, function() { + var t, n, r + return l(this, function(l) { + switch (l.label) { + case 0: + return ( + (t = Object.keys(a.fragments).map(function(e) { + return a.fragments[e] + })), + (n = { kind: u.Kind.DOCUMENT, definitions: [a.operation].concat(t) }), + [4, e({ query: n, variables: a.variableValues, context: { graphqlContext: o } })] + ) + case 1: + return (r = l.sent()), [2, f.checkResultAndHandleErrors(r, a)] + } + }) + }) + } + } + function m(e, t) { + return function(e, n, r, l) { + var o = Object.keys(l.fragments).map(function(e) { + return l.fragments[e] + }), + a = { + query: { kind: u.Kind.DOCUMENT, definitions: [l.operation].concat(o) }, + variables: l.variableValues, + context: { graphqlContext: r }, + }, + s = i.execute(t, a) + return p.observableToAsyncIterable(s) + } + } + ;(t.default = function(e) { + var t, + n, + r = e.schema, + l = e.link, + f = e.fetcher, + p = e.createResolver, + y = void 0 === p ? h : p, + _ = e.buildSchemaOptions, + g = e.printSchemaOptions, + v = void 0 === g ? { commentDescriptions: !0 } : g + !f && l && (f = i.default(l)), 'string' == typeof r ? ((n = r), (r = u.buildSchema(n, _))) : (n = u.printSchema(r, v)) + var b = {}, + T = r.getQueryType(), + w = T.getFields() + Object.keys(w).forEach(function(e) { + b[e] = y(f) + }) + var O = {}, + D = r.getMutationType() + if (D) { + var E = D.getFields() + Object.keys(E).forEach(function(e) { + O[e] = y(f) + }) + } + var L = {}, + M = r.getSubscriptionType() + if (M) { + var S = M.getFields() + Object.keys(S).forEach(function(e) { + L[e] = { subscribe: m(e, l) } + }) + } + var k = (((t = {})[T.name] = b), t) + o.default(O) || (k[D.name] = O), o.default(L) || (k[M.name] = L) + for ( + var j = r.getTypeMap(), + C = function(e) { + if (e instanceof u.GraphQLInterfaceType || e instanceof u.GraphQLUnionType) + k[e.name] = { + __resolveType: function(e, t, n) { + return c.default(e, n.schema) + }, + } + else if (e instanceof u.GraphQLScalarType) + e !== u.GraphQLID && + e !== u.GraphQLString && + e !== u.GraphQLFloat && + e !== u.GraphQLBoolean && + e !== u.GraphQLInt && + (k[e.name] = s.recreateType( + e, + function(e) { + return null + }, + !1, + )) + else if (e instanceof u.GraphQLObjectType && '__' !== e.name.slice(0, 2) && e !== T && e !== D && e !== M) { + var t = {} + Object.keys(e.getFields()).forEach(function(e) { + t[e] = d.default + }), + (k[e.name] = t) + } + }, + N = 0, + A = Object.keys(j).map(function(e) { + return j[e] + }); + N < A.length; + N++ + ) + C(A[N]) + return a.makeExecutableSchema({ typeDefs: n, resolvers: k }) + }), + (t.createResolver = h) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = (function() { + function e(e, t) { + for (var n = 0; n < t.length; n++) { + var r = t[n] + ;(r.enumerable = r.enumerable || !1), + (r.configurable = !0), + 'value' in r && (r.writable = !0), + Object.defineProperty(e, r.key, r) + } + } + return function(t, n, r) { + return n && e(t.prototype, n), r && e(t, r), t + } + })() + function l(e, t) { + if (!(e instanceof t)) throw new TypeError('Cannot call a class as a function') + } + var u = function() { + return 'function' == typeof Symbol + }, + i = function(e) { + return u() && Boolean(Symbol[e]) + }, + o = function(e) { + return i(e) ? Symbol[e] : '@@' + e + } + u() && !i('observable') && (Symbol.observable = Symbol('observable')) + var a = o('iterator'), + s = o('observable'), + c = o('species') + function d(e, t) { + var n = e[t] + if (null != n) { + if ('function' != typeof n) throw new TypeError(n + ' is not a function') + return n + } + } + function f(e) { + var t = e.constructor + return void 0 !== t && null === (t = t[c]) && (t = void 0), void 0 !== t ? t : w + } + function p(e) { + return e instanceof w + } + function h(e) { + h.log + ? h.log(e) + : setTimeout(function() { + throw e + }) + } + function m(e) { + Promise.resolve().then(function() { + try { + e() + } catch (e) { + h(e) + } + }) + } + function y(e) { + var t = e._cleanup + if (void 0 !== t && ((e._cleanup = void 0), t)) + try { + if ('function' == typeof t) t() + else { + var n = d(t, 'unsubscribe') + n && n.call(t) + } + } catch (e) { + h(e) + } + } + function _(e) { + ;(e._observer = void 0), (e._queue = void 0), (e._state = 'closed') + } + function g(e, t, n) { + e._state = 'running' + var r = e._observer + try { + var l = d(r, t) + switch (t) { + case 'next': + l && l.call(r, n) + break + case 'error': + if ((_(e), !l)) throw n + l.call(r, n) + break + case 'complete': + _(e), l && l.call(r) + } + } catch (e) { + h(e) + } + 'closed' === e._state ? y(e) : 'running' === e._state && (e._state = 'ready') + } + function v(e, t, n) { + if ('closed' !== e._state) { + if ('buffering' !== e._state) + return 'ready' !== e._state + ? ((e._state = 'buffering'), + (e._queue = [{ type: t, value: n }]), + void m(function() { + return (function(e) { + var t = e._queue + if (t) { + ;(e._queue = void 0), (e._state = 'ready') + for (var n = 0; n < t.length && (g(e, t[n].type, t[n].value), 'closed' !== e._state); ++n); + } + })(e) + })) + : void g(e, t, n) + e._queue.push({ type: t, value: n }) + } + } + var b = (function() { + function e(t, n) { + l(this, e), (this._cleanup = void 0), (this._observer = t), (this._queue = void 0), (this._state = 'initializing') + var r = new T(this) + try { + this._cleanup = n.call(void 0, r) + } catch (e) { + r.error(e) + } + 'initializing' === this._state && (this._state = 'ready') + } + return ( + r(e, [ + { + key: 'unsubscribe', + value: function() { + 'closed' !== this._state && (_(this), y(this)) + }, + }, + { + key: 'closed', + get: function() { + return 'closed' === this._state + }, + }, + ]), + e + ) + })(), + T = (function() { + function e(t) { + l(this, e), (this._subscription = t) + } + return ( + r(e, [ + { + key: 'next', + value: function(e) { + v(this._subscription, 'next', e) + }, + }, + { + key: 'error', + value: function(e) { + v(this._subscription, 'error', e) + }, + }, + { + key: 'complete', + value: function() { + v(this._subscription, 'complete') + }, + }, + { + key: 'closed', + get: function() { + return 'closed' === this._subscription._state + }, + }, + ]), + e + ) + })(), + w = (t.Observable = (function() { + function e(t) { + if ((l(this, e), !(this instanceof e))) throw new TypeError('Observable cannot be called as a function') + if ('function' != typeof t) throw new TypeError('Observable initializer must be a function') + this._subscriber = t + } + return ( + r( + e, + [ + { + key: 'subscribe', + value: function(e) { + return ( + ('object' == typeof e && null !== e) || (e = { next: e, error: arguments[1], complete: arguments[2] }), + new b(e, this._subscriber) + ) + }, + }, + { + key: 'forEach', + value: function(e) { + var t = this + return new Promise(function(n, r) { + if ('function' == typeof e) + var l = t.subscribe({ + next: function(t) { + try { + e(t, u) + } catch (e) { + r(e), l.unsubscribe() + } + }, + error: r, + complete: n, + }) + else r(new TypeError(e + ' is not a function')) + function u() { + l.unsubscribe(), n() + } + }) + }, + }, + { + key: 'map', + value: function(e) { + var t = this + if ('function' != typeof e) throw new TypeError(e + ' is not a function') + return new (f(this))(function(n) { + return t.subscribe({ + next: function(t) { + try { + t = e(t) + } catch (e) { + return n.error(e) + } + n.next(t) + }, + error: function(e) { + n.error(e) + }, + complete: function() { + n.complete() + }, + }) + }) + }, + }, + { + key: 'filter', + value: function(e) { + var t = this + if ('function' != typeof e) throw new TypeError(e + ' is not a function') + return new (f(this))(function(n) { + return t.subscribe({ + next: function(t) { + try { + if (!e(t)) return + } catch (e) { + return n.error(e) + } + n.next(t) + }, + error: function(e) { + n.error(e) + }, + complete: function() { + n.complete() + }, + }) + }) + }, + }, + { + key: 'reduce', + value: function(e) { + var t = this + if ('function' != typeof e) throw new TypeError(e + ' is not a function') + var n = f(this), + r = arguments.length > 1, + l = !1, + u = arguments[1] + return new n(function(n) { + return t.subscribe({ + next: function(t) { + var i = !l + if (((l = !0), !i || r)) + try { + u = e(u, t) + } catch (e) { + return n.error(e) + } + else u = t + }, + error: function(e) { + n.error(e) + }, + complete: function() { + if (!l && !r) return n.error(new TypeError('Cannot reduce an empty sequence')) + n.next(u), n.complete() + }, + }) + }) + }, + }, + { + key: 'concat', + value: function() { + for (var e = this, t = arguments.length, n = Array(t), r = 0; r < t; r++) n[r] = arguments[r] + var l = f(this) + return new l(function(t) { + var r = void 0, + u = 0 + return ( + (function e(i) { + r = i.subscribe({ + next: function(e) { + t.next(e) + }, + error: function(e) { + t.error(e) + }, + complete: function() { + u === n.length ? ((r = void 0), t.complete()) : e(l.from(n[u++])) + }, + }) + })(e), + function() { + r && (r.unsubscribe(), (r = void 0)) + } + ) + }) + }, + }, + { + key: 'flatMap', + value: function(e) { + var t = this + if ('function' != typeof e) throw new TypeError(e + ' is not a function') + var n = f(this) + return new n(function(r) { + var l = [], + u = t.subscribe({ + next: function(t) { + if (e) + try { + t = e(t) + } catch (e) { + return r.error(e) + } + var u = n.from(t).subscribe({ + next: function(e) { + r.next(e) + }, + error: function(e) { + r.error(e) + }, + complete: function() { + var e = l.indexOf(u) + e >= 0 && l.splice(e, 1), i() + }, + }) + l.push(u) + }, + error: function(e) { + r.error(e) + }, + complete: function() { + i() + }, + }) + function i() { + u.closed && 0 === l.length && r.complete() + } + return function() { + l.forEach(function(e) { + return e.unsubscribe() + }), + u.unsubscribe() + } + }) + }, + }, + { + key: s, + value: function() { + return this + }, + }, + ], + [ + { + key: 'from', + value: function(t) { + var n = 'function' == typeof this ? this : e + if (null == t) throw new TypeError(t + ' is not an object') + var r = d(t, s) + if (r) { + var l = r.call(t) + if (Object(l) !== l) throw new TypeError(l + ' is not an object') + return p(l) && l.constructor === n + ? l + : new n(function(e) { + return l.subscribe(e) + }) + } + if (i('iterator') && (r = d(t, a))) + return new n(function(e) { + m(function() { + if (!e.closed) { + var n = !0, + l = !1, + u = void 0 + try { + for (var i, o = r.call(t)[Symbol.iterator](); !(n = (i = o.next()).done); n = !0) { + var a = i.value + if ((e.next(a), e.closed)) return + } + } catch (e) { + ;(l = !0), (u = e) + } finally { + try { + !n && o.return && o.return() + } finally { + if (l) throw u + } + } + e.complete() + } + }) + }) + if (Array.isArray(t)) + return new n(function(e) { + m(function() { + if (!e.closed) { + for (var n = 0; n < t.length; ++n) if ((e.next(t[n]), e.closed)) return + e.complete() + } + }) + }) + throw new TypeError(t + ' is not observable') + }, + }, + { + key: 'of', + value: function() { + for (var t = arguments.length, n = Array(t), r = 0; r < t; r++) n[r] = arguments[r] + return new ('function' == typeof this ? this : e)(function(e) { + m(function() { + if (!e.closed) { + for (var t = 0; t < n.length; ++t) if ((e.next(n[t]), e.closed)) return + e.complete() + } + }) + }) + }, + }, + { + key: c, + get: function() { + return this + }, + }, + ], + ), + e + ) + })()) + u() && Object.defineProperty(w, Symbol('extensions'), { value: { symbol: s, hostReportError: h }, configurable: !0 }) + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + }, + l = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + u = + (this && this.__generator) || + function(e, t) { + var n, + r, + l, + u, + i = { + label: 0, + sent: function() { + if (1 & l[0]) throw l[1] + return l[1] + }, + trys: [], + ops: [], + } + return ( + (u = { next: o(0), throw: o(1), return: o(2) }), + 'function' == typeof Symbol && + (u[Symbol.iterator] = function() { + return this + }), + u + ) + function o(u) { + return function(o) { + return (function(u) { + if (n) throw new TypeError('Generator is already executing.') + for (; i; ) + try { + if ( + ((n = 1), + r && + (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + !(l = l.call(r, u[1])).done) + ) + return l + switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { + case 0: + case 1: + l = u + break + case 4: + return i.label++, { value: u[1], done: !1 } + case 5: + i.label++, (r = u[1]), (u = [0]) + continue + case 7: + ;(u = i.ops.pop()), i.trys.pop() + continue + default: + if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + i = 0 + continue + } + if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + i.label = u[1] + break + } + if (6 === u[0] && i.label < l[1]) { + ;(i.label = l[1]), (l = u) + break + } + if (l && i.label < l[2]) { + ;(i.label = l[2]), i.ops.push(u) + break + } + l[2] && i.ops.pop(), i.trys.pop() + continue + } + u = t.call(e, i) + } catch (e) { + ;(u = [6, e]), (r = 0) + } finally { + n = l = 0 + } + if (5 & u[0]) throw u[1] + return { value: u[0] ? u[1] : void 0, done: !0 } + })([u, o]) + } + } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var i = n(22) + t.observableToAsyncIterable = function(e) { + var t, + n = [], + o = [], + a = !0, + s = e.subscribe({ + next: function(e) { + !(function(e) { + var t = e.data + 0 !== n.length ? n.shift()({ value: t, done: !1 }) : o.push({ value: t }) + })(e) + }, + error: function(e) { + var t + ;(t = e), 0 !== n.length ? n.shift()({ value: { errors: [t] }, done: !1 }) : o.push({ value: { errors: [t] } }) + }, + }), + c = function() { + a && + ((a = !1), + s.unsubscribe(), + n.forEach(function(e) { + return e({ value: void 0, done: !0 }) + }), + (n.length = 0), + (o.length = 0)) + } + return ( + ((t = { + next: function() { + return l(this, void 0, void 0, function() { + return u(this, function(e) { + return [ + 2, + a + ? new Promise(function(e) { + if (0 !== o.length) { + var t = o.shift() + e(r({}, t, { done: !1 })) + } else n.push(e) + }) + : this.return(), + ] + }) + }) + }, + return: function() { + return c(), Promise.resolve({ value: void 0, done: !0 }) + }, + throw: function(e) { + return c(), Promise.reject(e) + }, + })[i.$$asyncIterator] = function() { + return this + }), + t + ) + } + }, + function(e, t, n) { + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + l = + (this && this.__generator) || + function(e, t) { + var n, + r, + l, + u, + i = { + label: 0, + sent: function() { + if (1 & l[0]) throw l[1] + return l[1] + }, + trys: [], + ops: [], + } + return ( + (u = { next: o(0), throw: o(1), return: o(2) }), + 'function' == typeof Symbol && + (u[Symbol.iterator] = function() { + return this + }), + u + ) + function o(u) { + return function(o) { + return (function(u) { + if (n) throw new TypeError('Generator is already executing.') + for (; i; ) + try { + if ( + ((n = 1), + r && + (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + !(l = l.call(r, u[1])).done) + ) + return l + switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { + case 0: + case 1: + l = u + break + case 4: + return i.label++, { value: u[1], done: !1 } + case 5: + i.label++, (r = u[1]), (u = [0]) + continue + case 7: + ;(u = i.ops.pop()), i.trys.pop() + continue + default: + if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + i = 0 + continue + } + if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + i.label = u[1] + break + } + if (6 === u[0] && i.label < l[1]) { + ;(i.label = l[1]), (l = u) + break + } + if (l && i.label < l[2]) { + ;(i.label = l[2]), i.ops.push(u) + break + } + l[2] && i.ops.pop(), i.trys.pop() + continue + } + u = t.call(e, i) + } catch (e) { + ;(u = [6, e]), (r = 0) + } finally { + n = l = 0 + } + if (5 & u[0]) throw u[1] + return { value: u[0] ? u[1] : void 0, done: !0 } + })([u, o]) + } + } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var u = n(8), + i = n(202), + o = u.parse(u.introspectionQuery) + t.default = function(e, t) { + return r(this, void 0, void 0, function() { + var n + return l(this, function(r) { + switch (r.label) { + case 0: + return e.request && (e = i.default(e)), [4, e({ query: o, context: t })] + case 1: + if (((n = r.sent()).errors && n.errors.length) || !n.data.__schema) throw n.errors + return [2, u.buildClientSchema(n.data)] + } + }) + }) + } + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8), + u = n(83), + i = n(85), + o = n(129), + a = n(479), + s = n(211), + c = n(197), + d = n(102) + function f(e, t, n) { + e[t] || (e[t] = []), e[t].push(n) + } + t.default = function(e) { + var t = e.schemas + return ( + e.onTypeConflict, + (function(e) { + var t = e.schemas, + n = e.resolvers, + p = e.schemaDirectives, + h = e.inheritResolversFromInterfaces, + m = e.mergeDirectives, + y = [], + _ = {}, + g = {}, + v = [], + b = [], + T = [], + w = i.createResolveType(function(e) { + if (void 0 === g[e]) throw new Error("Can't find type " + e + '.') + return g[e] + }) + t.forEach(function(e) { + if (e instanceof l.GraphQLSchema) { + y.push(e) + var t = e.getQueryType(), + n = e.getMutationType(), + r = e.getSubscriptionType() + if ( + (t && f(_, 'Query', { schema: e, type: t }), + n && f(_, 'Mutation', { schema: e, type: n }), + r && f(_, 'Subscription', { schema: e, type: r }), + m) + ) { + var i = e.getDirectives() + i.forEach(function(e) { + b.push(e) + }) + } + var o = e.getTypeMap() + Object.keys(o).forEach(function(u) { + var i = o[u] + l.isNamedType(i) && + '__' !== l.getNamedType(i).name.slice(0, 2) && + i !== t && + i !== n && + i !== r && + f(_, i.name, { schema: e, type: i }) + }) + } else if ('string' == typeof e || (e && e.kind === l.Kind.DOCUMENT)) { + var s = 'string' == typeof e ? l.parse(e) : e + s.definitions.forEach(function(e) { + var t = a.default(e) + t instanceof l.GraphQLDirective && m + ? b.push(t) + : !t || t instanceof l.GraphQLDirective || f(_, t.name, { type: t }) + }) + var c = u.extractExtensionDefinitions(s) + c.definitions.length > 0 && v.push(c) + } else { + if (!Array.isArray(e)) throw new Error('Invalid schema passed') + e.forEach(function(e) { + f(_, e.name, { type: e }) + }) + } + }) + var O = (function(e, t) { + return { + delegate: function(n, r, l, u, i, a) { + console.warn( + '`mergeInfo.delegate` is deprecated. Use `mergeInfo.delegateToSchema and pass explicit schema instances.', + ) + var c = (function(e, t, n) { + for (var r = 0, l = e; r < l.length; r++) { + var u = l[r], + i = void 0 + if ( + (i = + 'subscription' === t + ? u.getSubscriptionType() + : 'mutation' === t + ? u.getMutationType() + : u.getQueryType()) + ) { + var o = i.getFields() + if (o[n]) return u + } + } + throw new Error('Could not find subschema with field `' + t + '.' + n + '`') + })(e, n, r), + d = new s.ExpandAbstractTypes(i.schema, c), + f = new s.ReplaceFieldWithFragment(c, t) + return o.default({ + schema: c, + operation: n, + fieldName: r, + args: l, + context: u, + info: i, + transforms: (a || []).concat([d, f]), + }) + }, + delegateToSchema: function(e) { + return o.default(r({}, e, { transforms: e.transforms })) + }, + fragments: t, + } + })(y, T) + n + ? 'function' == typeof n + ? (console.warn('Passing functions as resolver parameter is deprecated. Use `info.mergeInfo` instead.'), + (n = n(O))) + : Array.isArray(n) && + (n = n.reduce(function(e, t) { + return ( + 'function' == typeof t && + (console.warn('Passing functions as resolver parameter is deprecated. Use `info.mergeInfo` instead.'), + (t = t(O))), + c.default(e, t) + ) + }, {})) + : (n = {}) + var D = {} + Object.keys(_).forEach(function(e) { + var t = (function(e, t, n) { + n || + (n = function(e) { + return e[e.length - 1] + }) + var u = i.createResolveType(function(e, t) { + return t + }) + if ('Query' === e || 'Mutation' === e || 'Subscription' === e) { + var o, + a = {} + switch (e) { + case 'Query': + o = 'query' + break + case 'Mutation': + o = 'mutation' + break + case 'Subscription': + o = 'subscription' + } + var s = {}, + c = 'subscription' === o ? 'subscribe' : 'resolve' + t.forEach(function(e) { + var t = e.type, + n = e.schema, + l = t.getFields() + ;(a = r({}, a, l)), + Object.keys(l).forEach(function(e) { + var t + s[e] = (((t = {})[c] = (function(e, t, n) { + return function(r, l, u, i) { + return i.mergeInfo.delegateToSchema({ + schema: e, + operation: t, + fieldName: n, + args: l, + context: u, + info: i, + }) + } + })(n, o, e)), + t) + }) + }) + var d = new l.GraphQLObjectType({ name: e, fields: i.fieldMapToFieldConfigMap(a, u, !1) }) + return { type: d, resolvers: s } + } + var f = n(t) + return f.type + })(e, _[e]) + if (null === t) g[e] = null + else { + var n = void 0, + u = void 0 + if (l.isNamedType(t)) n = t + else { + if (!t.type) throw new Error('Invalid visitType result for type ' + e) + ;(n = t.type), (u = t.resolvers) + } + ;(g[e] = i.recreateType(n, w, !1)), u && (D[e] = u) + } + }) + var E, + L, + M, + S = new l.GraphQLSchema({ + query: g.Query, + mutation: g.Mutation, + subscription: g.Subscription, + types: Object.keys(g).map(function(e) { + return g[e] + }), + directives: b.map(function(e) { + return i.recreateDirective(e, w) + }), + }) + return ( + v.forEach(function(e) { + S = l.extendSchema(S, e, { commentDescriptions: !0 }) + }), + n ? Array.isArray(n) && (n = n.reduce(c.default, {})) : (n = {}), + Object.keys(n).forEach(function(e) { + var t = n[e] + t instanceof l.GraphQLScalarType || + Object.keys(t).forEach(function(e) { + var n = t[e] + n.fragment && T.push({ field: e, fragment: n.fragment }) + }) + }), + (E = S = u.addResolveFunctionsToSchema({ + schema: S, + resolvers: c.default(D, n), + inheritResolversFromInterfaces: h, + })), + (L = function(e) { + if (e.resolve) { + var t = e.resolve + e.resolve = function(e, n, l, u) { + var i = r({}, u, { mergeInfo: O }) + return t(e, n, l, i) + } + } + if (e.subscribe) { + var n = e.subscribe + e.subscribe = function(e, t, l, u) { + var i = r({}, u, { mergeInfo: O }) + return n(e, t, l, i) + } + } + }), + (M = E.getTypeMap()), + Object.keys(M).forEach(function(e) { + var t = M[e] + if (!l.getNamedType(t).name.startsWith('__') && t instanceof l.GraphQLObjectType) { + var n = t.getFields() + Object.keys(n).forEach(function(t) { + var r = n[t] + L(r, e, t) + }) + } + }), + p && d.SchemaDirectiveVisitor.visitSchemaDirectives(S, p), + S + ) + })({ + schemas: t, + resolvers: e.resolvers, + schemaDirectives: e.schemaDirectives, + inheritResolversFromInterfaces: e.inheritResolversFromInterfaces, + mergeDirectives: e.mergeDirectives, + }) + ) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(22) + function l(e, t) { + return new Promise(function(n) { + return n(t(e)) + }) + } + function u(e) { + return { value: e, done: !1 } + } + t.default = function(e, t, n) { + var i, o, a, s + function c(e) { + return e.done ? e : l(e.value, t).then(u, a) + } + if ( + ('function' == typeof e.return && + ((o = e.return), + (a = function(t) { + var n = function() { + return Promise.reject(t) + } + return o.call(e).then(n, n) + })), + n) + ) { + var d = n + s = function(e) { + return l(e, d).then(u, a) + } + } + return ( + ((i = { + next: function() { + return e.next().then(c, s) + }, + return: function() { + return o ? o.call(e).then(c, s) : Promise.resolve({ value: void 0, done: !0 }) + }, + throw: function(t) { + return 'function' == typeof e.throw ? e.throw(t).then(c, s) : Promise.reject(t).catch(a) + }, + })[r.$$asyncIterator] = function() { + return this + }), + i + ) + } + }, + function(e, t) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var n = (function() { + function e(e) { + this.enumNode = e + } + return ( + (e.prototype.transformResult = function(e) { + var t = this.enumNode.getValue(e) + return t ? t.value : e + }), + e + ) + })() + t.default = n + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8), + l = n(125), + u = { commentDescriptions: !0 } + function i(e) { + var t = {} + return ( + e.forEach(function(e) { + var n = e.directives.find(function(e) { + return e && e.name && 'deprecated' === e.name.value + }), + l = + n && + n.arguments && + n.arguments.find(function(e) { + return e && e.name && 'reason' === e.name.value + }), + i = l && l.value && l.value.value + t[e.name.value] = { + type: a(e.type, 'object'), + args: o(e.arguments), + description: r.getDescription(e, u), + deprecationReason: i, + } + }), + t + ) + } + function o(e) { + var t = {} + return ( + e.forEach(function(e) { + var n = a(e.type, 'input') + t[e.name.value] = { type: n, defaultValue: r.valueFromAST(e.defaultValue, n), description: r.getDescription(e, u) } + }), + t + ) + } + function a(e, t) { + switch (e.kind) { + case r.Kind.LIST_TYPE: + return new r.GraphQLList(a(e.type, t)) + case r.Kind.NON_NULL_TYPE: + return new r.GraphQLNonNull(a(e.type, t)) + default: + return s(e.name.value, t) + } + } + function s(e, t) { + return new ('object' === t ? r.GraphQLObjectType : 'interface' === t ? r.GraphQLInterfaceType : r.GraphQLInputObjectType)( + { name: e, fields: { __fake: { type: r.GraphQLString } } }, + ) + } + t.default = function(e) { + switch (e.kind) { + case r.Kind.OBJECT_TYPE_DEFINITION: + return (function(e) { + return new r.GraphQLObjectType({ + name: e.name.value, + fields: function() { + return i(e.fields) + }, + interfaces: function() { + return e.interfaces.map(function(e) { + return s(e.name.value, 'interface') + }) + }, + description: r.getDescription(e, u), + }) + })(e) + case r.Kind.INTERFACE_TYPE_DEFINITION: + return (function(e) { + return new r.GraphQLInterfaceType({ + name: e.name.value, + fields: function() { + return i(e.fields) + }, + description: r.getDescription(e, u), + resolveType: function(e, t, n) { + return l.default(e, n.schema) + }, + }) + })(e) + case r.Kind.ENUM_TYPE_DEFINITION: + return (function(e) { + var t = {} + return ( + e.values.forEach(function(e) { + t[e.name.value] = { description: r.getDescription(e, u) } + }), + new r.GraphQLEnumType({ name: e.name.value, values: t, description: r.getDescription(e, u) }) + ) + })(e) + case r.Kind.UNION_TYPE_DEFINITION: + return (function(e) { + return new r.GraphQLUnionType({ + name: e.name.value, + types: function() { + return e.types.map(function(e) { + return a(e, 'object') + }) + }, + description: r.getDescription(e, u), + resolveType: function(e, t, n) { + return l.default(e, n.schema) + }, + }) + })(e) + case r.Kind.SCALAR_TYPE_DEFINITION: + return (function(e) { + return new r.GraphQLScalarType({ + name: e.name.value, + description: r.getDescription(e, u), + serialize: function() { + return null + }, + parseValue: function() { + return !1 + }, + parseLiteral: function() { + return !1 + }, + }) + })(e) + case r.Kind.INPUT_OBJECT_TYPE_DEFINITION: + return (function(e) { + return new r.GraphQLInputObjectType({ + name: e.name.value, + fields: function() { + return o(e.fields) + }, + description: r.getDescription(e, u), + }) + })(e) + case r.Kind.DIRECTIVE_DEFINITION: + return (function(e) { + var t = [] + return ( + e.locations.forEach(function(e) { + e.value in r.DirectiveLocation && t.push(e.value) + }), + new r.GraphQLDirective({ + name: e.name.value, + description: e.description ? e.description.value : null, + args: o(e.arguments), + locations: t, + }) + ) + })(e) + default: + return null + } + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(83), + l = n(84), + u = n(124), + i = n(481) + t.default = function(e, t) { + var n = l.visitSchema(e, {}, !0), + o = i.generateSimpleMapping(e), + a = i.generateProxyingResolvers(e, t, o) + return ( + (n = r.addResolveFunctionsToSchema({ + schema: n, + resolvers: a, + resolverValidationOptions: { allowResolversNotInSchema: !0 }, + })), + ((n = u.applySchemaTransforms(n, t)).transforms = t), + n + ) + } + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(129) + function l(e, t) { + var n = {}, + r = e.getFields() + return ( + Object.keys(r).forEach(function(e) { + n[e] = { name: e, operation: t } + }), + n + ) + } + ;(t.generateProxyingResolvers = function(e, t, n) { + var l = {} + return ( + Object.keys(n).forEach(function(u) { + l[u] = {} + var i = n[u] + Object.keys(i).forEach(function(n) { + var o, + a = i[n], + s = 'subscription' === a.operation ? 'subscribe' : 'resolve' + l[u][n] = (((o = {})[s] = (function(e, t, n, l) { + return function(u, i, o, a) { + return r.default({ schema: e, operation: t, fieldName: n, args: {}, context: o, info: a, transforms: l }) + } + })(e, a.operation, a.name, t)), + o) + }) + }), + l + ) + }), + (t.generateSimpleMapping = function(e) { + var t = e.getQueryType(), + n = e.getMutationType(), + r = e.getSubscriptionType(), + u = {} + return t && (u[t.name] = l(t, 'query')), n && (u[n.name] = l(n, 'mutation')), r && (u[r.name] = l(r, 'subscription')), u + }), + (t.generateMappingFromObjectType = l) + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8), + u = n(198), + i = n(84), + o = (function() { + function e(e, t) { + ;(this.renamer = e), (this.reverseMap = {}) + var n = t || {}, + r = n.renameBuiltins, + l = void 0 !== r && r, + u = n.renameScalars, + i = void 0 === u || u + ;(this.renameBuiltins = l), (this.renameScalars = i) + } + return ( + (e.prototype.transformSchema = function(e) { + var t, + n = this + return i.visitSchema( + e, + (((t = {})[i.VisitSchemaKind.TYPE] = function(e) { + if ((!u.default(e) || n.renameBuiltins) && (!(e instanceof l.GraphQLScalarType) || n.renameScalars)) { + var t = n.renamer(e.name) + if (t && t !== e.name) { + n.reverseMap[t] = e.name + var r = Object.assign(Object.create(e), e) + return (r.name = t), r + } + } + }), + (t[i.VisitSchemaKind.ROOT_OBJECT] = function(e) {}), + t), + ) + }), + (e.prototype.transformRequest = function(e) { + var t, + n = this + return { + document: l.visit( + e.document, + (((t = {})[l.Kind.NAMED_TYPE] = function(e) { + var t = e.name.value + if (t in n.reverseMap) return r({}, e, { name: { kind: l.Kind.NAME, value: n.reverseMap[t] } }) + }), + t), + ), + variables: e.variables, + } + }), + (e.prototype.transformResult = function(e) { + if (e.data) { + var t = this.renameTypes(e.data, 'data') + if (t !== e.data) return r({}, e, { data: t }) + } + return e + }), + (e.prototype.renameTypes = function(e, t) { + var n = this + if ('__typename' === t) return this.renamer(e) + if (e && 'object' == typeof e) { + var r = Array.isArray(e) ? [] : Object.create(Object.getPrototypeOf(e)), + l = !1 + if ( + (Object.keys(e).forEach(function(t) { + var u = e[t], + i = n.renameTypes(u, t) + ;(r[t] = i), i !== u && (l = !0) + }), + l) + ) + return r + } + return e + }), + e + ) + })() + t.default = o + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(84), + l = (function() { + function e(e) { + this.filter = e + } + return ( + (e.prototype.transformSchema = function(e) { + var t, + n = this + return r.visitSchema( + e, + (((t = {})[r.VisitSchemaKind.TYPE] = function(e) { + return n.filter(e) ? void 0 : null + }), + t), + ) + }), + e + ) + })() + t.default = l + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(85), + l = n(130), + u = (function() { + function e(e) { + var t = r.createResolveType(function(e, t) { + return t + }) + this.transformer = new l.default(function(n, l, u) { + return { name: e(n, l, u), field: r.fieldToFieldConfig(u, t, !0) } + }) + } + return ( + (e.prototype.transformSchema = function(e) { + return this.transformer.transformSchema(e) + }), + e + ) + })() + t.default = u + }, + function(e, t, n) { + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(130), + l = (function() { + function e(e) { + this.transformer = new r.default(function(t, n, r) { + return e(t, n, r) ? void 0 : null + }) + } + return ( + (e.prototype.transformSchema = function(e) { + return this.transformer.transformSchema(e) + }), + e + ) + })() + t.default = l + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8), + u = (function() { + function e(e) { + var t = e.from, + n = e.to + ;(this.from = t), (this.to = n) + } + return ( + (e.prototype.transformRequest = function(e) { + var t, + n, + u, + i = JSON.stringify(this.from), + o = JSON.stringify(this.to), + a = [] + l.visit( + e.document, + (((t = {})[l.Kind.FIELD] = { + enter: function(e) { + if ((a.push(e.name.value), i === JSON.stringify(a))) return (u = e.selectionSet), l.BREAK + }, + leave: function(e) { + a.pop() + }, + }), + t), + ), + (a = []) + var s = l.visit( + e.document, + (((n = {})[l.Kind.FIELD] = { + enter: function(e) { + if ((a.push(e.name.value), o === JSON.stringify(a) && u)) return r({}, e, { selectionSet: u }) + }, + leave: function(e) { + a.pop() + }, + }), + n), + ) + return r({}, e, { document: s }) + }), + e + ) + })() + t.default = u + }, + function(e, t, n) { + var r = + (this && this.__assign) || + function() { + return (r = + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }).apply(this, arguments) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(8), + u = (function() { + function e(e, t, n) { + ;(this.path = e), (this.wrapper = t), (this.extractor = n) + } + return ( + (e.prototype.transformRequest = function(e) { + var t, + n = this, + u = e.document, + i = [], + o = JSON.stringify(this.path), + a = l.visit( + u, + (((t = {})[l.Kind.FIELD] = { + enter: function(e) { + if ((i.push(e.name.value), o === JSON.stringify(i))) { + var t = n.wrapper(e.selectionSet), + u = t.kind === l.Kind.SELECTION_SET ? t : { kind: l.Kind.SELECTION_SET, selections: [t] } + return r({}, e, { selectionSet: u }) + } + }, + leave: function(e) { + i.pop() + }, + }), + t), + ) + return r({}, e, { document: a }) + }), + (e.prototype.transformResult = function(e) { + var t = e.data + if (t) { + for (var n = t, r = this.path.slice(); r.length > 1; ) { + var l = r.shift() + n[l] && (n = n[l]) + } + n[r[0]] = this.extractor(n[r[0]]) + } + return { data: t, errors: e.errors } + }), + e + ) + })() + t.default = u + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const l = n(132), + u = n(212), + i = n(133), + o = r(n(154)), + a = r(n(123)) + t.generateSchemaHash = function(e) { + const t = i.getIntrospectionQuery(), + n = l.parse(t), + r = u.execute(e, n) + if (r && 'function' == typeof r.then) + throw new Error( + [ + 'The introspection query is resolving asynchronously; execution of an introspection query is not expected to return a `Promise`.', + '', + 'Wrapped type resolvers should maintain the existing execution dynamics of the resolvers they wrap (i.e. async vs sync) or introspection types should be excluded from wrapping by checking them with `graphql/type`s, `isIntrospectionType` predicate function prior to wrapping.', + ].join('\n'), + ) + if (!r || !r.data || !r.data.__schema) throw new Error('Unable to generate server introspection document.') + const s = r.data.__schema, + c = o.default(s) + return a + .default('sha512') + .update(c) + .digest('hex') + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(132), + l = n(81) + t.isDirectiveDefined = (e, t) => + (e = Array.isArray(e) ? e : [e]).some( + (e) => ( + 'string' == typeof e && (e = l.gql(e)), + e.definitions.some((e) => e.kind === r.Kind.DIRECTIVE_DEFINITION && e.name.value === t) + ), + ) + }, + function(e, t, n) { + 'use strict' + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + Object.defineProperty(t, '__esModule', { value: !0 }), n(103), r(n(538)), r(n(540)) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), n(492), n(515) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), n(493), n(511) + }, + function(e, t, n) { + e.exports = n(494) + }, + function(e, t, n) { + n(495), n(507) + var r = n(229) + e.exports = r('Array', 'flat') + }, + function(e, t, n) { + 'use strict' + var r = n(104), + l = n(224), + u = n(143), + i = n(88), + o = n(140), + a = n(227) + r( + { target: 'Array', proto: !0 }, + { + flat: function() { + var e = arguments.length ? arguments[0] : void 0, + t = u(this), + n = i(t.length), + r = a(t, 0) + return (r.length = l(r, t, t, n, 0, void 0 === e ? 1 : o(e))), r + }, + }, + ) + }, + function(e, t, n) { + 'use strict' + var r = {}.propertyIsEnumerable, + l = Object.getOwnPropertyDescriptor, + u = l && !r.call({ 1: 2 }, 1) + t.f = u + ? function(e) { + var t = l(this, e) + return !!t && t.enumerable + } + : r + }, + function(e, t, n) { + var r = n(72), + l = n(134), + u = ''.split + e.exports = r(function() { + return !Object('z').propertyIsEnumerable(0) + }) + ? function(e) { + return 'String' == l(e) ? u.call(e, '') : Object(e) + } + : Object + }, + function(e, t, n) { + var r = n(43), + l = n(218), + u = r.WeakMap + e.exports = 'function' == typeof u && /native code/.test(l.call(u)) + }, + function(e, t, n) { + var r = n(55), + l = n(500), + u = n(213), + i = n(87) + e.exports = function(e, t) { + for (var n = l(t), o = i.f, a = u.f, s = 0; s < n.length; s++) { + var c = n[s] + r(e, c) || o(e, c, a(t, c)) + } + } + }, + function(e, t, n) { + var r = n(221), + l = n(501), + u = n(504), + i = n(64) + e.exports = + r('Reflect', 'ownKeys') || + function(e) { + var t = l.f(i(e)), + n = u.f + return n ? t.concat(n(e)) : t + } + }, + function(e, t, n) { + var r = n(223), + l = n(141).concat('length', 'prototype') + t.f = + Object.getOwnPropertyNames || + function(e) { + return r(e, l) + } + }, + function(e, t, n) { + var r = n(106), + l = n(88), + u = n(503), + i = function(e) { + return function(t, n, i) { + var o, + a = r(t), + s = l(a.length), + c = u(i, s) + if (e && n != n) { + for (; s > c; ) if ((o = a[c++]) != o) return !0 + } else for (; s > c; c++) if ((e || c in a) && a[c] === n) return e || c || 0 + return !e && -1 + } + } + e.exports = { includes: i(!0), indexOf: i(!1) } + }, + function(e, t, n) { + var r = n(140), + l = Math.max, + u = Math.min + e.exports = function(e, t) { + var n = r(e) + return n < 0 ? l(n + t, 0) : u(n, t) + } + }, + function(e, t) { + t.f = Object.getOwnPropertySymbols + }, + function(e, t, n) { + var r = n(72), + l = /#|\.prototype\./, + u = function(e, t) { + var n = o[i(e)] + return n == s || (n != a && ('function' == typeof t ? r(t) : !!t)) + }, + i = (u.normalize = function(e) { + return String(e) + .replace(l, '.') + .toLowerCase() + }), + o = (u.data = {}), + a = (u.NATIVE = 'N'), + s = (u.POLYFILL = 'P') + e.exports = u + }, + function(e, t, n) { + var r = n(72) + e.exports = + !!Object.getOwnPropertySymbols && + !r(function() { + return !String(Symbol()) + }) + }, + function(e, t, n) { + n(144)('flat') + }, + function(e, t, n) { + var r = n(86), + l = n(87), + u = n(64), + i = n(509) + e.exports = r + ? Object.defineProperties + : function(e, t) { + u(e) + for (var n, r = i(t), o = r.length, a = 0; o > a; ) l.f(e, (n = r[a++]), t[n]) + return e + } + }, + function(e, t, n) { + var r = n(223), + l = n(141) + e.exports = + Object.keys || + function(e) { + return r(e, l) + } + }, + function(e, t, n) { + var r = n(221) + e.exports = r('document', 'documentElement') + }, + function(e, t, n) { + e.exports = n(512) + }, + function(e, t, n) { + n(513), n(514) + var r = n(229) + e.exports = r('Array', 'flatMap') + }, + function(e, t, n) { + 'use strict' + var r = n(104), + l = n(224), + u = n(143), + i = n(88), + o = n(226), + a = n(227) + r( + { target: 'Array', proto: !0 }, + { + flatMap: function(e) { + var t, + n = u(this), + r = i(n.length) + return o(e), ((t = a(n, 0)).length = l(t, n, n, r, 0, 1, e, arguments.length > 1 ? arguments[1] : void 0)), t + }, + }, + ) + }, + function(e, t, n) { + n(144)('flatMap') + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), n(516) + }, + function(e, t, n) { + e.exports = n(517) + }, + function(e, t, n) { + n(518), n(524) + var r = n(222) + e.exports = r.Object.fromEntries + }, + function(e, t, n) { + 'use strict' + var r = n(106), + l = n(144), + u = n(89), + i = n(219), + o = n(519), + a = i.set, + s = i.getterFor('Array Iterator') + ;(e.exports = o( + Array, + 'Array', + function(e, t) { + a(this, { type: 'Array Iterator', target: r(e), index: 0, kind: t }) + }, + function() { + var e = s(this), + t = e.target, + n = e.kind, + r = e.index++ + return !t || r >= t.length + ? ((e.target = void 0), { value: void 0, done: !0 }) + : 'keys' == n + ? { value: r, done: !1 } + : 'values' == n + ? { value: t[r], done: !1 } + : { value: [r, t[r]], done: !1 } + }, + 'values', + )), + (u.Arguments = u.Array), + l('keys'), + l('values'), + l('entries') + }, + function(e, t, n) { + 'use strict' + var r = n(104), + l = n(520), + u = n(231), + i = n(522), + o = n(232), + a = n(63), + s = n(217), + c = n(56), + d = n(137), + f = n(89), + p = n(230), + h = p.IteratorPrototype, + m = p.BUGGY_SAFARI_ITERATORS, + y = c('iterator'), + _ = function() { + return this + } + e.exports = function(e, t, n, c, p, g, v) { + l(n, t, c) + var b, + T, + w, + O = function(e) { + if (e === p && S) return S + if (!m && e in L) return L[e] + switch (e) { + case 'keys': + case 'values': + case 'entries': + return function() { + return new n(this, e) + } + } + return function() { + return new n(this) + } + }, + D = t + ' Iterator', + E = !1, + L = e.prototype, + M = L[y] || L['@@iterator'] || (p && L[p]), + S = (!m && M) || O(p), + k = ('Array' == t && L.entries) || M + if ( + (k && + ((b = u(k.call(new e()))), + h !== Object.prototype && + b.next && + (d || u(b) === h || (i ? i(b, h) : 'function' != typeof b[y] && a(b, y, _)), o(b, D, !0, !0), d && (f[D] = _))), + 'values' == p && + M && + 'values' !== M.name && + ((E = !0), + (S = function() { + return M.call(this) + })), + (d && !v) || L[y] === S || a(L, y, S), + (f[t] = S), + p) + ) + if (((T = { values: O('values'), keys: g ? S : O('keys'), entries: O('entries') }), v)) + for (w in T) (!m && !E && w in L) || s(L, w, T[w]) + else r({ target: t, proto: !0, forced: m || E }, T) + return T + } + }, + function(e, t, n) { + 'use strict' + var r = n(230).IteratorPrototype, + l = n(228), + u = n(105), + i = n(232), + o = n(89), + a = function() { + return this + } + e.exports = function(e, t, n) { + var s = t + ' Iterator' + return (e.prototype = l(r, { next: u(1, n) })), i(e, s, !1, !0), (o[s] = a), e + } + }, + function(e, t, n) { + var r = n(72) + e.exports = !r(function() { + function e() {} + return (e.prototype.constructor = null), Object.getPrototypeOf(new e()) !== e.prototype + }) + }, + function(e, t, n) { + var r = n(64), + l = n(523) + e.exports = + Object.setPrototypeOf || + ('__proto__' in {} + ? (function() { + var e, + t = !1, + n = {} + try { + ;(e = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set).call(n, []), (t = n instanceof Array) + } catch (e) {} + return function(n, u) { + return r(n), l(u), t ? e.call(n, u) : (n.__proto__ = u), n + } + })() + : void 0) + }, + function(e, t, n) { + var r = n(73) + e.exports = function(e) { + if (!r(e) && null !== e) throw TypeError("Can't set " + String(e) + ' as a prototype') + return e + } + }, + function(e, t, n) { + var r = n(104), + l = n(525), + u = n(530) + r( + { target: 'Object', stat: !0 }, + { + fromEntries: function(e) { + var t = {} + return ( + l( + e, + function(e, n) { + u(t, e, n) + }, + void 0, + !0, + ), + t + ) + }, + }, + ) + }, + function(e, t, n) { + var r = n(64), + l = n(526), + u = n(88), + i = n(142), + o = n(527), + a = n(529), + s = function(e, t) { + ;(this.stopped = e), (this.result = t) + } + ;(e.exports = function(e, t, n, c, d) { + var f, + p, + h, + m, + y, + _, + g = i(t, n, c ? 2 : 1) + if (d) f = e + else { + if ('function' != typeof (p = o(e))) throw TypeError('Target is not iterable') + if (l(p)) { + for (h = 0, m = u(e.length); m > h; h++) if ((y = c ? g(r((_ = e[h]))[0], _[1]) : g(e[h])) && y instanceof s) return y + return new s(!1) + } + f = p.call(e) + } + for (; !(_ = f.next()).done; ) if ((y = a(f, g, _.value, c)) && y instanceof s) return y + return new s(!1) + }).stop = function(e) { + return new s(!0, e) + } + }, + function(e, t, n) { + var r = n(56), + l = n(89), + u = r('iterator'), + i = Array.prototype + e.exports = function(e) { + return void 0 !== e && (l.Array === e || i[u] === e) + } + }, + function(e, t, n) { + var r = n(528), + l = n(89), + u = n(56)('iterator') + e.exports = function(e) { + if (null != e) return e[u] || e['@@iterator'] || l[r(e)] + } + }, + function(e, t, n) { + var r = n(134), + l = n(56)('toStringTag'), + u = + 'Arguments' == + r( + (function() { + return arguments + })(), + ) + e.exports = function(e) { + var t, n, i + return void 0 === e + ? 'Undefined' + : null === e + ? 'Null' + : 'string' == + typeof (n = (function(e, t) { + try { + return e[t] + } catch (e) {} + })((t = Object(e)), l)) + ? n + : u + ? r(t) + : 'Object' == (i = r(t)) && 'function' == typeof t.callee + ? 'Arguments' + : i + } + }, + function(e, t, n) { + var r = n(64) + e.exports = function(e, t, n, l) { + try { + return l ? t(r(n)[0], n[1]) : t(n) + } catch (t) { + var u = e.return + throw (void 0 !== u && r(u.call(e)), t) + } + } + }, + function(e, t, n) { + 'use strict' + var r = n(135), + l = n(87), + u = n(105) + e.exports = function(e, t, n) { + var i = r(t) + i in e ? l.f(e, i, u(0, n)) : (e[i] = n) + } + }, + function(e, t, n) { + 'use strict' + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + Object.defineProperty(t, '__esModule', { value: !0 }), r(n(532)), r(n(533)) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(94) + ;(t.fetch = r.default), (t.Request = r.Request), (t.Response = r.Response), (t.Headers = r.Headers) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(58) + ;(t.URL = r.URL), (t.URLSearchParams = r.URLSearchParams) + }, + function(e, t, n) { + 'use strict' + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + Object.defineProperty(t, '__esModule', { value: !0 }), r(n(535)), r(n(233)), r(n(536)), r(n(537)) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(233) + t.createHash = function(e) { + return r.isNodeLike ? n(57).createHash(e) : n(193)(e) + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.mapValues = function(e, t) { + const n = Object.create(null) + for (const [r, l] of Object.entries(e)) n[r] = t(l) + return n + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.isNotNullOrUndefined = function(e) { + return null != e + }) + }, + function(e, t, n) { + 'use strict' + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + Object.defineProperty(t, '__esModule', { value: !0 }), r(n(539)), r(n(234)), r(n(235)) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.invariant = function(e, t) { + if (!e) throw new Error(t) + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8), + l = n(235), + u = n(234) + function i(e, t) { + for (const [n, l] of Object.entries(t)) { + const t = e.getType(n) + if (!r.isObjectType(t)) continue + const u = t.getFields() + for (const [e, n] of Object.entries(l)) { + if (e.startsWith('__')) { + t[e.substring(2)] = n + continue + } + const r = u[e] + r && + ('function' == typeof n + ? (r.resolve = n) + : (n.resolve && (r.resolve = n.resolve), n.subscribe && (r.subscribe = n.subscribe))) + } + } + } + t.buildServiceDefinition = function(e) { + const t = [], + n = Object.create(null), + o = Object.create(null), + a = Object.create(null), + s = [], + c = [] + for (let t of e) { + l.isNode(t) && l.isDocumentNode(t) && (t = { typeDefs: t }) + for (const e of t.typeDefs.definitions) + if (r.isTypeDefinitionNode(e)) { + const t = e.name.value + n[t] ? n[t].push(e) : (n[t] = [e]) + } else if (r.isTypeExtensionNode(e)) { + const t = e.name.value + o[t] ? o[t].push(e) : (o[t] = [e]) + } else if (e.kind === r.Kind.DIRECTIVE_DEFINITION) { + const t = e.name.value + a[t] ? a[t].push(e) : (a[t] = [e]) + } else e.kind === r.Kind.SCHEMA_DEFINITION ? s.push(e) : e.kind === r.Kind.SCHEMA_EXTENSION && c.push(e) + } + for (const [e, l] of Object.entries(n)) + l.length > 1 && t.push(new r.GraphQLError(`Type "${e}" was defined more than once.`, l)) + for (const [e, n] of Object.entries(a)) + n.length > 1 && t.push(new r.GraphQLError(`Directive "${e}" was defined more than once.`, n)) + let d + if (s.length > 0 || c.length > 0) { + d = {} + const e = s[s.length - 1], + t = [e, ...c] + .map((e) => e.operationTypes) + .filter(u.isNotNullOrUndefined) + .flat() + for (const l of t) { + const t = l.type.name.value, + u = l.operation + if (d[u]) throw new r.GraphQLError(`Must provide only one ${u} type in schema.`, [e]) + if (!n[t] && !o[t]) throw new r.GraphQLError(`Specified ${u} type "${t}" not found in document.`, [e]) + d[u] = t + } + } else d = { query: 'Query', mutation: 'Mutation', subscription: 'Subscription' } + for (const [e, l] of Object.entries(o)) + n[e] || + (Object.values(d).includes(e) + ? (n[e] = [{ kind: r.Kind.OBJECT_TYPE_DEFINITION, name: { kind: r.Kind.NAME, value: e } }]) + : t.push(new r.GraphQLError(`Cannot extend type "${e}" because it does not exist in the existing schema.`, l))) + if (t.length > 0) return { errors: t } + try { + const t = Object.values(n).flat(), + l = Object.values(a).flat() + let u = r.buildASTSchema({ kind: r.Kind.DOCUMENT, definitions: [...t, ...l] }) + const s = Object.values(o).flat() + s.length > 0 && (u = r.extendSchema(u, { kind: r.Kind.DOCUMENT, definitions: s })) + for (const t of e) t.resolvers && i(u, t.resolvers) + return { schema: u } + } catch (e) { + return { errors: [e] } + } + } + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + l = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const u = l(n(155)), + i = n(52), + o = n(108), + a = n(60), + s = l(n(557)), + c = n(561), + d = n(122), + f = n(562), + p = { + hostname: u.default.hostname(), + agentVersion: `apollo-engine-reporting@${n(570).version}`, + runtimeVersion: `node ${process.version}`, + uname: `${u.default.platform()}, ${u.default.type()}, ${u.default.release()}, ${u.default.arch()})`, + } + function h(e, t) { + return `${e}${t && ':' + t}` + } + function m(e) { + if (void 0 !== e.privateVariables && e.sendVariableValues) + throw new Error( + "You have set both the 'sendVariableValues' and the deprecated 'privateVariables' options. Please only set 'sendVariableValues'.", + ) + if ( + (void 0 !== e.privateVariables && + (null !== e.privateVariables && (e.sendVariableValues = y(e.privateVariables)), delete e.privateVariables), + void 0 !== e.privateHeaders && e.sendHeaders) + ) + throw new Error( + "You have set both the 'sendHeaders' and the deprecated 'privateHeaders' options. Please only set 'sendHeaders'.", + ) + void 0 !== e.privateHeaders && + (null !== e.privateHeaders && (e.sendHeaders = y(e.privateHeaders)), delete e.privateHeaders) + } + function y(e) { + return Array.isArray(e) ? { exceptNames: e } : e ? { none: !0 } : { all: !0 } + } + ;(t.EngineReportingAgent = class { + constructor(e = {}) { + if ( + ((this.reports = Object.create(null)), + (this.reportSizes = Object.create(null)), + (this.stopped = !1), + (this.reportHeaders = Object.create(null)), + (this.signalHandlers = new Map()), + (this.options = e), + (this.apiKey = e.apiKey || process.env.ENGINE_API_KEY || ''), + !this.apiKey) + ) + throw new Error( + 'To use EngineReportingAgent, you must specify an API key via the apiKey option or the ENGINE_API_KEY environment variable.', + ) + ;(this.signatureCache = (function() { + let e, + t = 0 + return new d.InMemoryLRUCache({ + sizeCalculator: (e) => Buffer.byteLength(JSON.stringify(e), 'utf8'), + maxSize: 3 * Math.pow(2, 20), + onDispose() { + t++, + (!e || new Date().getTime() - e.getTime() > 6e4) && + ((e = new Date()), + console.warn( + [ + 'This server is processing a high number of unique operations. ', + `A total of ${t} records have been `, + 'ejected from the Engine Reporting signature cache in the past ', + 'interval. If you see this warning frequently, please open an ', + 'issue on the Apollo Server repository.', + ].join(''), + ), + (t = 0)) + }, + }) + })()), + (this.sendReportsImmediately = e.sendReportsImmediately), + this.sendReportsImmediately || + (this.reportTimer = setInterval(() => this.sendAllReportsAndReportErrors(), this.options.reportIntervalMs || 1e4)), + !1 !== this.options.handleSignals && + ['SIGINT', 'SIGTERM'].forEach((e) => { + const t = () => + r(this, void 0, void 0, function*() { + this.stop(), yield this.sendAllReportsAndReportErrors(), process.kill(process.pid, e) + }) + process.once(e, t), this.signalHandlers.set(e, t) + }), + m(this.options) + } + newExtension(e) { + return new c.EngineReportingExtension(this.options, this.addTrace.bind(this), e) + } + addTrace({ trace: e, queryHash: t, documentAST: n, operationName: l, queryString: u, schemaHash: i }) { + return r(this, void 0, void 0, function*() { + if (this.stopped) return + i in this.reports || + ((this.reportHeaders[i] = new o.ReportHeader( + Object.assign({}, p, { schemaHash: i, schemaTag: this.options.schemaTag || process.env.ENGINE_SCHEMA_TAG || '' }), + )), + this.resetReport(i)) + const r = this.reports[i], + a = o.Trace.verify(e) + if (a) throw new Error(`Error encoding trace: ${a}`) + const s = o.Trace.encode(e).finish(), + c = yield this.getTraceSignature({ queryHash: t, documentAST: n, queryString: u, operationName: l }), + d = `# ${l || '-'}\n${c}` + r.tracesPerQuery.hasOwnProperty(d) || + ((r.tracesPerQuery[d] = new o.Traces()), (r.tracesPerQuery[d].encodedTraces = [])), + r.tracesPerQuery[d].encodedTraces.push(s), + (this.reportSizes[i] += s.length + Buffer.byteLength(d)), + (this.sendReportsImmediately || this.reportSizes[i] >= (this.options.maxUncompressedReportSize || 4194304)) && + (yield this.sendReportAndReportErrors(i)) + }) + } + sendAllReports() { + return r(this, void 0, void 0, function*() { + yield Promise.all(Object.keys(this.reports).map((e) => this.sendReport(e))) + }) + } + sendReport(e) { + return r(this, void 0, void 0, function*() { + const t = this.reports[e] + if ((this.resetReport(e), 0 === Object.keys(t.tracesPerQuery).length)) return + yield Promise.resolve(), + this.options.debugPrintReports && console.log(`Engine sending report: ${JSON.stringify(t.toJSON())}`) + const n = o.FullTracesReport.verify(t) + if (n) throw new Error(`Error encoding report: ${n}`) + const l = o.FullTracesReport.encode(t).finish(), + u = yield new Promise((e, t) => { + const n = Buffer.from(l.buffer, l.byteOffset, l.byteLength) + i.gzip(n, (n, r) => { + n ? t(n) : e(r) + }) + }), + c = (this.options.endpointUrl || 'https://engine-report.apollodata.com') + '/api/ingress/traces', + d = yield s + .default( + () => + r(this, void 0, void 0, function*() { + const e = yield a.fetch(c, { + method: 'POST', + headers: { + 'user-agent': 'apollo-engine-reporting', + 'x-api-key': this.apiKey, + 'content-encoding': 'gzip', + }, + body: u, + agent: this.options.requestAgent, + }) + if (e.status >= 500 && e.status < 600) throw new Error(`${e.status}: ${e.statusText}`) + return e + }), + { retries: this.options.maxAttempts || 5, minTimeout: this.options.minimumRetryDelayMs || 100, factor: 2 }, + ) + .catch((e) => { + throw new Error(`Error sending report to Apollo Engine servers: ${e}`) + }) + if (d.status < 200 || d.status >= 300) + throw new Error(`Error sending report to Apollo Engine servers (HTTP status ${d.status}): ${yield d.text()}`) + this.options.debugPrintReports && console.log(`Engine report: status ${d.status}`) + }) + } + stop() { + this.signalHandlers.forEach((e, t) => { + process.removeListener(t, e) + }), + this.reportTimer && (clearInterval(this.reportTimer), (this.reportTimer = void 0)), + (this.stopped = !0) + } + getTraceSignature({ queryHash: e, operationName: t, documentAST: n, queryString: l }) { + return r(this, void 0, void 0, function*() { + if (!n && !l) throw new Error('No queryString or parsedQuery?') + const r = h(e, t), + u = yield this.signatureCache.get(r) + if (u) return u + if (!n) return l + const i = (this.options.calculateSignature || f.defaultEngineReportingSignature)(n, t) + return this.signatureCache.set(r, i), i + }) + } + sendAllReportsAndReportErrors() { + return r(this, void 0, void 0, function*() { + yield Promise.all(Object.keys(this.reports).map((e) => this.sendReportAndReportErrors(e))) + }) + } + sendReportAndReportErrors(e) { + return this.sendReport(e).catch((e) => { + this.options.reportErrorFunction ? this.options.reportErrorFunction(e) : console.error(e.message) + }) + } + resetReport(e) { + ;(this.reports[e] = new o.FullTracesReport({ header: this.reportHeaders[e] })), (this.reportSizes[e] = 0) + } + }), + (t.signatureCacheKey = h), + (t.handleLegacyOptions = m) + }, + function(e, t, n) { + 'use strict' + var r, + l, + u = n(237), + i = u.Reader, + o = u.Writer, + a = u.util, + s = u.roots.default || (u.roots.default = {}) + ;(s.Trace = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.startTime = null), + (e.prototype.endTime = null), + (e.prototype.durationNs = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.root = null), + (e.prototype.signature = ''), + (e.prototype.details = null), + (e.prototype.clientName = ''), + (e.prototype.clientVersion = ''), + (e.prototype.clientAddress = ''), + (e.prototype.clientReferenceId = ''), + (e.prototype.http = null), + (e.prototype.cachePolicy = null), + (e.prototype.queryPlan = null), + (e.prototype.fullQueryCacheHit = !1), + (e.prototype.persistedQueryHit = !1), + (e.prototype.persistedQueryRegister = !1), + (e.prototype.registeredOperation = !1), + (e.prototype.forbiddenOperation = !1), + (e.prototype.originReportedStartTime = null), + (e.prototype.originReportedEndTime = null), + (e.prototype.originReportedDurationNs = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.legacySignatureNeedsResigning = ''), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.endTime && + e.hasOwnProperty('endTime') && + s.google.protobuf.Timestamp.encode(e.endTime, t.uint32(26).fork()).ldelim(), + null != e.startTime && + e.hasOwnProperty('startTime') && + s.google.protobuf.Timestamp.encode(e.startTime, t.uint32(34).fork()).ldelim(), + null != e.legacySignatureNeedsResigning && + e.hasOwnProperty('legacySignatureNeedsResigning') && + t.uint32(42).string(e.legacySignatureNeedsResigning), + null != e.details && e.hasOwnProperty('details') && s.Trace.Details.encode(e.details, t.uint32(50).fork()).ldelim(), + null != e.clientName && e.hasOwnProperty('clientName') && t.uint32(58).string(e.clientName), + null != e.clientVersion && e.hasOwnProperty('clientVersion') && t.uint32(66).string(e.clientVersion), + null != e.clientAddress && e.hasOwnProperty('clientAddress') && t.uint32(74).string(e.clientAddress), + null != e.http && e.hasOwnProperty('http') && s.Trace.HTTP.encode(e.http, t.uint32(82).fork()).ldelim(), + null != e.durationNs && e.hasOwnProperty('durationNs') && t.uint32(88).uint64(e.durationNs), + null != e.root && e.hasOwnProperty('root') && s.Trace.Node.encode(e.root, t.uint32(114).fork()).ldelim(), + null != e.originReportedStartTime && + e.hasOwnProperty('originReportedStartTime') && + s.google.protobuf.Timestamp.encode(e.originReportedStartTime, t.uint32(122).fork()).ldelim(), + null != e.originReportedEndTime && + e.hasOwnProperty('originReportedEndTime') && + s.google.protobuf.Timestamp.encode(e.originReportedEndTime, t.uint32(130).fork()).ldelim(), + null != e.originReportedDurationNs && + e.hasOwnProperty('originReportedDurationNs') && + t.uint32(136).uint64(e.originReportedDurationNs), + null != e.cachePolicy && + e.hasOwnProperty('cachePolicy') && + s.Trace.CachePolicy.encode(e.cachePolicy, t.uint32(146).fork()).ldelim(), + null != e.signature && e.hasOwnProperty('signature') && t.uint32(154).string(e.signature), + null != e.fullQueryCacheHit && e.hasOwnProperty('fullQueryCacheHit') && t.uint32(160).bool(e.fullQueryCacheHit), + null != e.persistedQueryHit && e.hasOwnProperty('persistedQueryHit') && t.uint32(168).bool(e.persistedQueryHit), + null != e.persistedQueryRegister && + e.hasOwnProperty('persistedQueryRegister') && + t.uint32(176).bool(e.persistedQueryRegister), + null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && t.uint32(186).string(e.clientReferenceId), + null != e.registeredOperation && + e.hasOwnProperty('registeredOperation') && + t.uint32(192).bool(e.registeredOperation), + null != e.forbiddenOperation && e.hasOwnProperty('forbiddenOperation') && t.uint32(200).bool(e.forbiddenOperation), + null != e.queryPlan && + e.hasOwnProperty('queryPlan') && + s.Trace.QueryPlanNode.encode(e.queryPlan, t.uint32(210).fork()).ldelim(), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 4: + r.startTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + break + case 3: + r.endTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + break + case 11: + r.durationNs = e.uint64() + break + case 14: + r.root = s.Trace.Node.decode(e, e.uint32()) + break + case 19: + r.signature = e.string() + break + case 6: + r.details = s.Trace.Details.decode(e, e.uint32()) + break + case 7: + r.clientName = e.string() + break + case 8: + r.clientVersion = e.string() + break + case 9: + r.clientAddress = e.string() + break + case 23: + r.clientReferenceId = e.string() + break + case 10: + r.http = s.Trace.HTTP.decode(e, e.uint32()) + break + case 18: + r.cachePolicy = s.Trace.CachePolicy.decode(e, e.uint32()) + break + case 26: + r.queryPlan = s.Trace.QueryPlanNode.decode(e, e.uint32()) + break + case 20: + r.fullQueryCacheHit = e.bool() + break + case 21: + r.persistedQueryHit = e.bool() + break + case 22: + r.persistedQueryRegister = e.bool() + break + case 24: + r.registeredOperation = e.bool() + break + case 25: + r.forbiddenOperation = e.bool() + break + case 15: + r.originReportedStartTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + break + case 16: + r.originReportedEndTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + break + case 17: + r.originReportedDurationNs = e.uint64() + break + case 5: + r.legacySignatureNeedsResigning = e.string() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + var t + if (null != e.startTime && e.hasOwnProperty('startTime') && (t = s.google.protobuf.Timestamp.verify(e.startTime))) + return 'startTime.' + t + if (null != e.endTime && e.hasOwnProperty('endTime') && (t = s.google.protobuf.Timestamp.verify(e.endTime))) + return 'endTime.' + t + if ( + null != e.durationNs && + e.hasOwnProperty('durationNs') && + !(a.isInteger(e.durationNs) || (e.durationNs && a.isInteger(e.durationNs.low) && a.isInteger(e.durationNs.high))) + ) + return 'durationNs: integer|Long expected' + if (null != e.root && e.hasOwnProperty('root') && (t = s.Trace.Node.verify(e.root))) return 'root.' + t + if (null != e.signature && e.hasOwnProperty('signature') && !a.isString(e.signature)) + return 'signature: string expected' + if (null != e.details && e.hasOwnProperty('details') && (t = s.Trace.Details.verify(e.details))) return 'details.' + t + if (null != e.clientName && e.hasOwnProperty('clientName') && !a.isString(e.clientName)) + return 'clientName: string expected' + if (null != e.clientVersion && e.hasOwnProperty('clientVersion') && !a.isString(e.clientVersion)) + return 'clientVersion: string expected' + if (null != e.clientAddress && e.hasOwnProperty('clientAddress') && !a.isString(e.clientAddress)) + return 'clientAddress: string expected' + if (null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && !a.isString(e.clientReferenceId)) + return 'clientReferenceId: string expected' + if (null != e.http && e.hasOwnProperty('http') && (t = s.Trace.HTTP.verify(e.http))) return 'http.' + t + if (null != e.cachePolicy && e.hasOwnProperty('cachePolicy') && (t = s.Trace.CachePolicy.verify(e.cachePolicy))) + return 'cachePolicy.' + t + if (null != e.queryPlan && e.hasOwnProperty('queryPlan') && (t = s.Trace.QueryPlanNode.verify(e.queryPlan))) + return 'queryPlan.' + t + if (null != e.fullQueryCacheHit && e.hasOwnProperty('fullQueryCacheHit') && 'boolean' != typeof e.fullQueryCacheHit) + return 'fullQueryCacheHit: boolean expected' + if (null != e.persistedQueryHit && e.hasOwnProperty('persistedQueryHit') && 'boolean' != typeof e.persistedQueryHit) + return 'persistedQueryHit: boolean expected' + if ( + null != e.persistedQueryRegister && + e.hasOwnProperty('persistedQueryRegister') && + 'boolean' != typeof e.persistedQueryRegister + ) + return 'persistedQueryRegister: boolean expected' + if ( + null != e.registeredOperation && + e.hasOwnProperty('registeredOperation') && + 'boolean' != typeof e.registeredOperation + ) + return 'registeredOperation: boolean expected' + if ( + null != e.forbiddenOperation && + e.hasOwnProperty('forbiddenOperation') && + 'boolean' != typeof e.forbiddenOperation + ) + return 'forbiddenOperation: boolean expected' + if ( + null != e.originReportedStartTime && + e.hasOwnProperty('originReportedStartTime') && + (t = s.google.protobuf.Timestamp.verify(e.originReportedStartTime)) + ) + return 'originReportedStartTime.' + t + if ( + null != e.originReportedEndTime && + e.hasOwnProperty('originReportedEndTime') && + (t = s.google.protobuf.Timestamp.verify(e.originReportedEndTime)) + ) + return 'originReportedEndTime.' + t + return null != e.originReportedDurationNs && + e.hasOwnProperty('originReportedDurationNs') && + !( + a.isInteger(e.originReportedDurationNs) || + (e.originReportedDurationNs && + a.isInteger(e.originReportedDurationNs.low) && + a.isInteger(e.originReportedDurationNs.high)) + ) + ? 'originReportedDurationNs: integer|Long expected' + : null != e.legacySignatureNeedsResigning && + e.hasOwnProperty('legacySignatureNeedsResigning') && + !a.isString(e.legacySignatureNeedsResigning) + ? 'legacySignatureNeedsResigning: string expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace) return e + var t = new s.Trace() + if (null != e.startTime) { + if ('object' != typeof e.startTime) throw TypeError('.Trace.startTime: object expected') + t.startTime = s.google.protobuf.Timestamp.fromObject(e.startTime) + } + if (null != e.endTime) { + if ('object' != typeof e.endTime) throw TypeError('.Trace.endTime: object expected') + t.endTime = s.google.protobuf.Timestamp.fromObject(e.endTime) + } + if ( + (null != e.durationNs && + (a.Long + ? ((t.durationNs = a.Long.fromValue(e.durationNs)).unsigned = !0) + : 'string' == typeof e.durationNs + ? (t.durationNs = parseInt(e.durationNs, 10)) + : 'number' == typeof e.durationNs + ? (t.durationNs = e.durationNs) + : 'object' == typeof e.durationNs && + (t.durationNs = new a.LongBits(e.durationNs.low >>> 0, e.durationNs.high >>> 0).toNumber(!0))), + null != e.root) + ) { + if ('object' != typeof e.root) throw TypeError('.Trace.root: object expected') + t.root = s.Trace.Node.fromObject(e.root) + } + if ((null != e.signature && (t.signature = String(e.signature)), null != e.details)) { + if ('object' != typeof e.details) throw TypeError('.Trace.details: object expected') + t.details = s.Trace.Details.fromObject(e.details) + } + if ( + (null != e.clientName && (t.clientName = String(e.clientName)), + null != e.clientVersion && (t.clientVersion = String(e.clientVersion)), + null != e.clientAddress && (t.clientAddress = String(e.clientAddress)), + null != e.clientReferenceId && (t.clientReferenceId = String(e.clientReferenceId)), + null != e.http) + ) { + if ('object' != typeof e.http) throw TypeError('.Trace.http: object expected') + t.http = s.Trace.HTTP.fromObject(e.http) + } + if (null != e.cachePolicy) { + if ('object' != typeof e.cachePolicy) throw TypeError('.Trace.cachePolicy: object expected') + t.cachePolicy = s.Trace.CachePolicy.fromObject(e.cachePolicy) + } + if (null != e.queryPlan) { + if ('object' != typeof e.queryPlan) throw TypeError('.Trace.queryPlan: object expected') + t.queryPlan = s.Trace.QueryPlanNode.fromObject(e.queryPlan) + } + if ( + (null != e.fullQueryCacheHit && (t.fullQueryCacheHit = Boolean(e.fullQueryCacheHit)), + null != e.persistedQueryHit && (t.persistedQueryHit = Boolean(e.persistedQueryHit)), + null != e.persistedQueryRegister && (t.persistedQueryRegister = Boolean(e.persistedQueryRegister)), + null != e.registeredOperation && (t.registeredOperation = Boolean(e.registeredOperation)), + null != e.forbiddenOperation && (t.forbiddenOperation = Boolean(e.forbiddenOperation)), + null != e.originReportedStartTime) + ) { + if ('object' != typeof e.originReportedStartTime) throw TypeError('.Trace.originReportedStartTime: object expected') + t.originReportedStartTime = s.google.protobuf.Timestamp.fromObject(e.originReportedStartTime) + } + if (null != e.originReportedEndTime) { + if ('object' != typeof e.originReportedEndTime) throw TypeError('.Trace.originReportedEndTime: object expected') + t.originReportedEndTime = s.google.protobuf.Timestamp.fromObject(e.originReportedEndTime) + } + return ( + null != e.originReportedDurationNs && + (a.Long + ? ((t.originReportedDurationNs = a.Long.fromValue(e.originReportedDurationNs)).unsigned = !0) + : 'string' == typeof e.originReportedDurationNs + ? (t.originReportedDurationNs = parseInt(e.originReportedDurationNs, 10)) + : 'number' == typeof e.originReportedDurationNs + ? (t.originReportedDurationNs = e.originReportedDurationNs) + : 'object' == typeof e.originReportedDurationNs && + (t.originReportedDurationNs = new a.LongBits( + e.originReportedDurationNs.low >>> 0, + e.originReportedDurationNs.high >>> 0, + ).toNumber(!0))), + null != e.legacySignatureNeedsResigning && + (t.legacySignatureNeedsResigning = String(e.legacySignatureNeedsResigning)), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (t.defaults) { + if ( + ((n.endTime = null), + (n.startTime = null), + (n.legacySignatureNeedsResigning = ''), + (n.details = null), + (n.clientName = ''), + (n.clientVersion = ''), + (n.clientAddress = ''), + (n.http = null), + a.Long) + ) { + var r = new a.Long(0, 0, !0) + n.durationNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.durationNs = t.longs === String ? '0' : 0 + if (((n.root = null), (n.originReportedStartTime = null), (n.originReportedEndTime = null), a.Long)) { + r = new a.Long(0, 0, !0) + n.originReportedDurationNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.originReportedDurationNs = t.longs === String ? '0' : 0 + ;(n.cachePolicy = null), + (n.signature = ''), + (n.fullQueryCacheHit = !1), + (n.persistedQueryHit = !1), + (n.persistedQueryRegister = !1), + (n.clientReferenceId = ''), + (n.registeredOperation = !1), + (n.forbiddenOperation = !1), + (n.queryPlan = null) + } + return ( + null != e.endTime && + e.hasOwnProperty('endTime') && + (n.endTime = s.google.protobuf.Timestamp.toObject(e.endTime, t)), + null != e.startTime && + e.hasOwnProperty('startTime') && + (n.startTime = s.google.protobuf.Timestamp.toObject(e.startTime, t)), + null != e.legacySignatureNeedsResigning && + e.hasOwnProperty('legacySignatureNeedsResigning') && + (n.legacySignatureNeedsResigning = e.legacySignatureNeedsResigning), + null != e.details && e.hasOwnProperty('details') && (n.details = s.Trace.Details.toObject(e.details, t)), + null != e.clientName && e.hasOwnProperty('clientName') && (n.clientName = e.clientName), + null != e.clientVersion && e.hasOwnProperty('clientVersion') && (n.clientVersion = e.clientVersion), + null != e.clientAddress && e.hasOwnProperty('clientAddress') && (n.clientAddress = e.clientAddress), + null != e.http && e.hasOwnProperty('http') && (n.http = s.Trace.HTTP.toObject(e.http, t)), + null != e.durationNs && + e.hasOwnProperty('durationNs') && + ('number' == typeof e.durationNs + ? (n.durationNs = t.longs === String ? String(e.durationNs) : e.durationNs) + : (n.durationNs = + t.longs === String + ? a.Long.prototype.toString.call(e.durationNs) + : t.longs === Number + ? new a.LongBits(e.durationNs.low >>> 0, e.durationNs.high >>> 0).toNumber(!0) + : e.durationNs)), + null != e.root && e.hasOwnProperty('root') && (n.root = s.Trace.Node.toObject(e.root, t)), + null != e.originReportedStartTime && + e.hasOwnProperty('originReportedStartTime') && + (n.originReportedStartTime = s.google.protobuf.Timestamp.toObject(e.originReportedStartTime, t)), + null != e.originReportedEndTime && + e.hasOwnProperty('originReportedEndTime') && + (n.originReportedEndTime = s.google.protobuf.Timestamp.toObject(e.originReportedEndTime, t)), + null != e.originReportedDurationNs && + e.hasOwnProperty('originReportedDurationNs') && + ('number' == typeof e.originReportedDurationNs + ? (n.originReportedDurationNs = + t.longs === String ? String(e.originReportedDurationNs) : e.originReportedDurationNs) + : (n.originReportedDurationNs = + t.longs === String + ? a.Long.prototype.toString.call(e.originReportedDurationNs) + : t.longs === Number + ? new a.LongBits(e.originReportedDurationNs.low >>> 0, e.originReportedDurationNs.high >>> 0).toNumber(!0) + : e.originReportedDurationNs)), + null != e.cachePolicy && + e.hasOwnProperty('cachePolicy') && + (n.cachePolicy = s.Trace.CachePolicy.toObject(e.cachePolicy, t)), + null != e.signature && e.hasOwnProperty('signature') && (n.signature = e.signature), + null != e.fullQueryCacheHit && e.hasOwnProperty('fullQueryCacheHit') && (n.fullQueryCacheHit = e.fullQueryCacheHit), + null != e.persistedQueryHit && e.hasOwnProperty('persistedQueryHit') && (n.persistedQueryHit = e.persistedQueryHit), + null != e.persistedQueryRegister && + e.hasOwnProperty('persistedQueryRegister') && + (n.persistedQueryRegister = e.persistedQueryRegister), + null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && (n.clientReferenceId = e.clientReferenceId), + null != e.registeredOperation && + e.hasOwnProperty('registeredOperation') && + (n.registeredOperation = e.registeredOperation), + null != e.forbiddenOperation && + e.hasOwnProperty('forbiddenOperation') && + (n.forbiddenOperation = e.forbiddenOperation), + null != e.queryPlan && + e.hasOwnProperty('queryPlan') && + (n.queryPlan = s.Trace.QueryPlanNode.toObject(e.queryPlan, t)), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + (e.CachePolicy = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + var t, n + return ( + (e.prototype.scope = 0), + (e.prototype.maxAgeNs = a.Long ? a.Long.fromBits(0, 0, !1) : 0), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.scope && e.hasOwnProperty('scope') && t.uint32(8).int32(e.scope), + null != e.maxAgeNs && e.hasOwnProperty('maxAgeNs') && t.uint32(16).int64(e.maxAgeNs), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.CachePolicy(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.scope = e.int32() + break + case 2: + r.maxAgeNs = e.int64() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.scope && e.hasOwnProperty('scope')) + switch (e.scope) { + default: + return 'scope: enum value expected' + case 0: + case 1: + case 2: + } + return null != e.maxAgeNs && + e.hasOwnProperty('maxAgeNs') && + !(a.isInteger(e.maxAgeNs) || (e.maxAgeNs && a.isInteger(e.maxAgeNs.low) && a.isInteger(e.maxAgeNs.high))) + ? 'maxAgeNs: integer|Long expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.CachePolicy) return e + var t = new s.Trace.CachePolicy() + switch (e.scope) { + case 'UNKNOWN': + case 0: + t.scope = 0 + break + case 'PUBLIC': + case 1: + t.scope = 1 + break + case 'PRIVATE': + case 2: + t.scope = 2 + } + return ( + null != e.maxAgeNs && + (a.Long + ? ((t.maxAgeNs = a.Long.fromValue(e.maxAgeNs)).unsigned = !1) + : 'string' == typeof e.maxAgeNs + ? (t.maxAgeNs = parseInt(e.maxAgeNs, 10)) + : 'number' == typeof e.maxAgeNs + ? (t.maxAgeNs = e.maxAgeNs) + : 'object' == typeof e.maxAgeNs && + (t.maxAgeNs = new a.LongBits(e.maxAgeNs.low >>> 0, e.maxAgeNs.high >>> 0).toNumber())), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (t.defaults) + if (((n.scope = t.enums === String ? 'UNKNOWN' : 0), a.Long)) { + var r = new a.Long(0, 0, !1) + n.maxAgeNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.maxAgeNs = t.longs === String ? '0' : 0 + return ( + null != e.scope && + e.hasOwnProperty('scope') && + (n.scope = t.enums === String ? s.Trace.CachePolicy.Scope[e.scope] : e.scope), + null != e.maxAgeNs && + e.hasOwnProperty('maxAgeNs') && + ('number' == typeof e.maxAgeNs + ? (n.maxAgeNs = t.longs === String ? String(e.maxAgeNs) : e.maxAgeNs) + : (n.maxAgeNs = + t.longs === String + ? a.Long.prototype.toString.call(e.maxAgeNs) + : t.longs === Number + ? new a.LongBits(e.maxAgeNs.low >>> 0, e.maxAgeNs.high >>> 0).toNumber() + : e.maxAgeNs)), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + (e.Scope = ((t = {}), + ((n = Object.create(t))[(t[0] = 'UNKNOWN')] = 0), + (n[(t[1] = 'PUBLIC')] = 1), + (n[(t[2] = 'PRIVATE')] = 2), + n)), + e + ) + })()), + (e.Details = (function() { + function e(e) { + if (((this.variablesJson = {}), (this.variables = {}), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.variablesJson = a.emptyObject), + (e.prototype.variables = a.emptyObject), + (e.prototype.rawQuery = ''), + (e.prototype.operationName = ''), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.variables && e.hasOwnProperty('variables'))) + for (var n = Object.keys(e.variables), r = 0; r < n.length; ++r) + t.uint32(10) + .fork() + .uint32(10) + .string(n[r]) + .uint32(18) + .bytes(e.variables[n[r]]) + .ldelim() + if ( + (null != e.rawQuery && e.hasOwnProperty('rawQuery') && t.uint32(18).string(e.rawQuery), + null != e.operationName && e.hasOwnProperty('operationName') && t.uint32(26).string(e.operationName), + null != e.variablesJson && e.hasOwnProperty('variablesJson')) + ) + for (n = Object.keys(e.variablesJson), r = 0; r < n.length; ++r) + t.uint32(34) + .fork() + .uint32(10) + .string(n[r]) + .uint32(18) + .string(e.variablesJson[n[r]]) + .ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.Trace.Details(); e.pos < r; ) { + var u = e.uint32() + switch (u >>> 3) { + case 4: + e.skip().pos++, + l.variablesJson === a.emptyObject && (l.variablesJson = {}), + (n = e.string()), + e.pos++, + (l.variablesJson[n] = e.string()) + break + case 1: + e.skip().pos++, + l.variables === a.emptyObject && (l.variables = {}), + (n = e.string()), + e.pos++, + (l.variables[n] = e.bytes()) + break + case 2: + l.rawQuery = e.string() + break + case 3: + l.operationName = e.string() + break + default: + e.skipType(7 & u) + } + } + return l + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.variablesJson && e.hasOwnProperty('variablesJson')) { + if (!a.isObject(e.variablesJson)) return 'variablesJson: object expected' + for (var t = Object.keys(e.variablesJson), n = 0; n < t.length; ++n) + if (!a.isString(e.variablesJson[t[n]])) return 'variablesJson: string{k:string} expected' + } + if (null != e.variables && e.hasOwnProperty('variables')) { + if (!a.isObject(e.variables)) return 'variables: object expected' + for (t = Object.keys(e.variables), n = 0; n < t.length; ++n) + if (!((e.variables[t[n]] && 'number' == typeof e.variables[t[n]].length) || a.isString(e.variables[t[n]]))) + return 'variables: buffer{k:string} expected' + } + return null != e.rawQuery && e.hasOwnProperty('rawQuery') && !a.isString(e.rawQuery) + ? 'rawQuery: string expected' + : null != e.operationName && e.hasOwnProperty('operationName') && !a.isString(e.operationName) + ? 'operationName: string expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.Details) return e + var t = new s.Trace.Details() + if (e.variablesJson) { + if ('object' != typeof e.variablesJson) throw TypeError('.Trace.Details.variablesJson: object expected') + t.variablesJson = {} + for (var n = Object.keys(e.variablesJson), r = 0; r < n.length; ++r) + t.variablesJson[n[r]] = String(e.variablesJson[n[r]]) + } + if (e.variables) { + if ('object' != typeof e.variables) throw TypeError('.Trace.Details.variables: object expected') + t.variables = {} + for (n = Object.keys(e.variables), r = 0; r < n.length; ++r) + 'string' == typeof e.variables[n[r]] + ? a.base64.decode( + e.variables[n[r]], + (t.variables[n[r]] = a.newBuffer(a.base64.length(e.variables[n[r]]))), + 0, + ) + : e.variables[n[r]].length && (t.variables[n[r]] = e.variables[n[r]]) + } + return ( + null != e.rawQuery && (t.rawQuery = String(e.rawQuery)), + null != e.operationName && (t.operationName = String(e.operationName)), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n, + r = {} + if ( + ((t.objects || t.defaults) && ((r.variables = {}), (r.variablesJson = {})), + t.defaults && ((r.rawQuery = ''), (r.operationName = '')), + e.variables && (n = Object.keys(e.variables)).length) + ) { + r.variables = {} + for (var l = 0; l < n.length; ++l) + r.variables[n[l]] = + t.bytes === String + ? a.base64.encode(e.variables[n[l]], 0, e.variables[n[l]].length) + : t.bytes === Array + ? Array.prototype.slice.call(e.variables[n[l]]) + : e.variables[n[l]] + } + if ( + (null != e.rawQuery && e.hasOwnProperty('rawQuery') && (r.rawQuery = e.rawQuery), + null != e.operationName && e.hasOwnProperty('operationName') && (r.operationName = e.operationName), + e.variablesJson && (n = Object.keys(e.variablesJson)).length) + ) { + r.variablesJson = {} + for (l = 0; l < n.length; ++l) r.variablesJson[n[l]] = e.variablesJson[n[l]] + } + return r + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (e.Error = (function() { + function e(e) { + if (((this.location = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.message = ''), + (e.prototype.location = a.emptyArray), + (e.prototype.timeNs = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.json = ''), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.message && e.hasOwnProperty('message') && t.uint32(10).string(e.message), + null != e.location && e.location.length) + ) + for (var n = 0; n < e.location.length; ++n) s.Trace.Location.encode(e.location[n], t.uint32(18).fork()).ldelim() + return ( + null != e.timeNs && e.hasOwnProperty('timeNs') && t.uint32(24).uint64(e.timeNs), + null != e.json && e.hasOwnProperty('json') && t.uint32(34).string(e.json), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.Error(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.message = e.string() + break + case 2: + ;(r.location && r.location.length) || (r.location = []), + r.location.push(s.Trace.Location.decode(e, e.uint32())) + break + case 3: + r.timeNs = e.uint64() + break + case 4: + r.json = e.string() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.message && e.hasOwnProperty('message') && !a.isString(e.message)) return 'message: string expected' + if (null != e.location && e.hasOwnProperty('location')) { + if (!Array.isArray(e.location)) return 'location: array expected' + for (var t = 0; t < e.location.length; ++t) { + var n = s.Trace.Location.verify(e.location[t]) + if (n) return 'location.' + n + } + } + return null != e.timeNs && + e.hasOwnProperty('timeNs') && + !(a.isInteger(e.timeNs) || (e.timeNs && a.isInteger(e.timeNs.low) && a.isInteger(e.timeNs.high))) + ? 'timeNs: integer|Long expected' + : null != e.json && e.hasOwnProperty('json') && !a.isString(e.json) + ? 'json: string expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.Error) return e + var t = new s.Trace.Error() + if ((null != e.message && (t.message = String(e.message)), e.location)) { + if (!Array.isArray(e.location)) throw TypeError('.Trace.Error.location: array expected') + t.location = [] + for (var n = 0; n < e.location.length; ++n) { + if ('object' != typeof e.location[n]) throw TypeError('.Trace.Error.location: object expected') + t.location[n] = s.Trace.Location.fromObject(e.location[n]) + } + } + return ( + null != e.timeNs && + (a.Long + ? ((t.timeNs = a.Long.fromValue(e.timeNs)).unsigned = !0) + : 'string' == typeof e.timeNs + ? (t.timeNs = parseInt(e.timeNs, 10)) + : 'number' == typeof e.timeNs + ? (t.timeNs = e.timeNs) + : 'object' == typeof e.timeNs && + (t.timeNs = new a.LongBits(e.timeNs.low >>> 0, e.timeNs.high >>> 0).toNumber(!0))), + null != e.json && (t.json = String(e.json)), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (((t.arrays || t.defaults) && (n.location = []), t.defaults)) { + if (((n.message = ''), a.Long)) { + var r = new a.Long(0, 0, !0) + n.timeNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.timeNs = t.longs === String ? '0' : 0 + n.json = '' + } + if ( + (null != e.message && e.hasOwnProperty('message') && (n.message = e.message), e.location && e.location.length) + ) { + n.location = [] + for (var l = 0; l < e.location.length; ++l) n.location[l] = s.Trace.Location.toObject(e.location[l], t) + } + return ( + null != e.timeNs && + e.hasOwnProperty('timeNs') && + ('number' == typeof e.timeNs + ? (n.timeNs = t.longs === String ? String(e.timeNs) : e.timeNs) + : (n.timeNs = + t.longs === String + ? a.Long.prototype.toString.call(e.timeNs) + : t.longs === Number + ? new a.LongBits(e.timeNs.low >>> 0, e.timeNs.high >>> 0).toNumber(!0) + : e.timeNs)), + null != e.json && e.hasOwnProperty('json') && (n.json = e.json), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (e.HTTP = (function() { + function e(e) { + if (((this.requestHeaders = {}), (this.responseHeaders = {}), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + var t, n + return ( + (e.prototype.method = 0), + (e.prototype.host = ''), + (e.prototype.path = ''), + (e.prototype.requestHeaders = a.emptyObject), + (e.prototype.responseHeaders = a.emptyObject), + (e.prototype.statusCode = 0), + (e.prototype.secure = !1), + (e.prototype.protocol = ''), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.method && e.hasOwnProperty('method') && t.uint32(8).int32(e.method), + null != e.host && e.hasOwnProperty('host') && t.uint32(18).string(e.host), + null != e.path && e.hasOwnProperty('path') && t.uint32(26).string(e.path), + null != e.requestHeaders && e.hasOwnProperty('requestHeaders')) + ) + for (var n = Object.keys(e.requestHeaders), r = 0; r < n.length; ++r) + t + .uint32(34) + .fork() + .uint32(10) + .string(n[r]), + s.Trace.HTTP.Values.encode(e.requestHeaders[n[r]], t.uint32(18).fork()) + .ldelim() + .ldelim() + if (null != e.responseHeaders && e.hasOwnProperty('responseHeaders')) + for (n = Object.keys(e.responseHeaders), r = 0; r < n.length; ++r) + t + .uint32(42) + .fork() + .uint32(10) + .string(n[r]), + s.Trace.HTTP.Values.encode(e.responseHeaders[n[r]], t.uint32(18).fork()) + .ldelim() + .ldelim() + return ( + null != e.statusCode && e.hasOwnProperty('statusCode') && t.uint32(48).uint32(e.statusCode), + null != e.secure && e.hasOwnProperty('secure') && t.uint32(64).bool(e.secure), + null != e.protocol && e.hasOwnProperty('protocol') && t.uint32(74).string(e.protocol), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.Trace.HTTP(); e.pos < r; ) { + var u = e.uint32() + switch (u >>> 3) { + case 1: + l.method = e.int32() + break + case 2: + l.host = e.string() + break + case 3: + l.path = e.string() + break + case 4: + e.skip().pos++, + l.requestHeaders === a.emptyObject && (l.requestHeaders = {}), + (n = e.string()), + e.pos++, + (l.requestHeaders[n] = s.Trace.HTTP.Values.decode(e, e.uint32())) + break + case 5: + e.skip().pos++, + l.responseHeaders === a.emptyObject && (l.responseHeaders = {}), + (n = e.string()), + e.pos++, + (l.responseHeaders[n] = s.Trace.HTTP.Values.decode(e, e.uint32())) + break + case 6: + l.statusCode = e.uint32() + break + case 8: + l.secure = e.bool() + break + case 9: + l.protocol = e.string() + break + default: + e.skipType(7 & u) + } + } + return l + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.method && e.hasOwnProperty('method')) + switch (e.method) { + default: + return 'method: enum value expected' + case 0: + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 7: + case 8: + case 9: + } + if (null != e.host && e.hasOwnProperty('host') && !a.isString(e.host)) return 'host: string expected' + if (null != e.path && e.hasOwnProperty('path') && !a.isString(e.path)) return 'path: string expected' + if (null != e.requestHeaders && e.hasOwnProperty('requestHeaders')) { + if (!a.isObject(e.requestHeaders)) return 'requestHeaders: object expected' + for (var t = Object.keys(e.requestHeaders), n = 0; n < t.length; ++n) { + if ((r = s.Trace.HTTP.Values.verify(e.requestHeaders[t[n]]))) return 'requestHeaders.' + r + } + } + if (null != e.responseHeaders && e.hasOwnProperty('responseHeaders')) { + if (!a.isObject(e.responseHeaders)) return 'responseHeaders: object expected' + for (t = Object.keys(e.responseHeaders), n = 0; n < t.length; ++n) { + var r + if ((r = s.Trace.HTTP.Values.verify(e.responseHeaders[t[n]]))) return 'responseHeaders.' + r + } + } + return null != e.statusCode && e.hasOwnProperty('statusCode') && !a.isInteger(e.statusCode) + ? 'statusCode: integer expected' + : null != e.secure && e.hasOwnProperty('secure') && 'boolean' != typeof e.secure + ? 'secure: boolean expected' + : null != e.protocol && e.hasOwnProperty('protocol') && !a.isString(e.protocol) + ? 'protocol: string expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.HTTP) return e + var t = new s.Trace.HTTP() + switch (e.method) { + case 'UNKNOWN': + case 0: + t.method = 0 + break + case 'OPTIONS': + case 1: + t.method = 1 + break + case 'GET': + case 2: + t.method = 2 + break + case 'HEAD': + case 3: + t.method = 3 + break + case 'POST': + case 4: + t.method = 4 + break + case 'PUT': + case 5: + t.method = 5 + break + case 'DELETE': + case 6: + t.method = 6 + break + case 'TRACE': + case 7: + t.method = 7 + break + case 'CONNECT': + case 8: + t.method = 8 + break + case 'PATCH': + case 9: + t.method = 9 + } + if ( + (null != e.host && (t.host = String(e.host)), null != e.path && (t.path = String(e.path)), e.requestHeaders) + ) { + if ('object' != typeof e.requestHeaders) throw TypeError('.Trace.HTTP.requestHeaders: object expected') + t.requestHeaders = {} + for (var n = Object.keys(e.requestHeaders), r = 0; r < n.length; ++r) { + if ('object' != typeof e.requestHeaders[n[r]]) throw TypeError('.Trace.HTTP.requestHeaders: object expected') + t.requestHeaders[n[r]] = s.Trace.HTTP.Values.fromObject(e.requestHeaders[n[r]]) + } + } + if (e.responseHeaders) { + if ('object' != typeof e.responseHeaders) throw TypeError('.Trace.HTTP.responseHeaders: object expected') + t.responseHeaders = {} + for (n = Object.keys(e.responseHeaders), r = 0; r < n.length; ++r) { + if ('object' != typeof e.responseHeaders[n[r]]) + throw TypeError('.Trace.HTTP.responseHeaders: object expected') + t.responseHeaders[n[r]] = s.Trace.HTTP.Values.fromObject(e.responseHeaders[n[r]]) + } + } + return ( + null != e.statusCode && (t.statusCode = e.statusCode >>> 0), + null != e.secure && (t.secure = Boolean(e.secure)), + null != e.protocol && (t.protocol = String(e.protocol)), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n, + r = {} + if ( + ((t.objects || t.defaults) && ((r.requestHeaders = {}), (r.responseHeaders = {})), + t.defaults && + ((r.method = t.enums === String ? 'UNKNOWN' : 0), + (r.host = ''), + (r.path = ''), + (r.statusCode = 0), + (r.secure = !1), + (r.protocol = '')), + null != e.method && + e.hasOwnProperty('method') && + (r.method = t.enums === String ? s.Trace.HTTP.Method[e.method] : e.method), + null != e.host && e.hasOwnProperty('host') && (r.host = e.host), + null != e.path && e.hasOwnProperty('path') && (r.path = e.path), + e.requestHeaders && (n = Object.keys(e.requestHeaders)).length) + ) { + r.requestHeaders = {} + for (var l = 0; l < n.length; ++l) + r.requestHeaders[n[l]] = s.Trace.HTTP.Values.toObject(e.requestHeaders[n[l]], t) + } + if (e.responseHeaders && (n = Object.keys(e.responseHeaders)).length) { + r.responseHeaders = {} + for (l = 0; l < n.length; ++l) + r.responseHeaders[n[l]] = s.Trace.HTTP.Values.toObject(e.responseHeaders[n[l]], t) + } + return ( + null != e.statusCode && e.hasOwnProperty('statusCode') && (r.statusCode = e.statusCode), + null != e.secure && e.hasOwnProperty('secure') && (r.secure = e.secure), + null != e.protocol && e.hasOwnProperty('protocol') && (r.protocol = e.protocol), + r + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + (e.Values = (function() { + function e(e) { + if (((this.value = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.value = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.value && e.value.length)) + for (var n = 0; n < e.value.length; ++n) t.uint32(10).string(e.value[n]) + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.HTTP.Values(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + ;(r.value && r.value.length) || (r.value = []), r.value.push(e.string()) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.value && e.hasOwnProperty('value')) { + if (!Array.isArray(e.value)) return 'value: array expected' + for (var t = 0; t < e.value.length; ++t) if (!a.isString(e.value[t])) return 'value: string[] expected' + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.HTTP.Values) return e + var t = new s.Trace.HTTP.Values() + if (e.value) { + if (!Array.isArray(e.value)) throw TypeError('.Trace.HTTP.Values.value: array expected') + t.value = [] + for (var n = 0; n < e.value.length; ++n) t.value[n] = String(e.value[n]) + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (((t.arrays || t.defaults) && (n.value = []), e.value && e.value.length)) { + n.value = [] + for (var r = 0; r < e.value.length; ++r) n.value[r] = e.value[r] + } + return n + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (e.Method = ((t = {}), + ((n = Object.create(t))[(t[0] = 'UNKNOWN')] = 0), + (n[(t[1] = 'OPTIONS')] = 1), + (n[(t[2] = 'GET')] = 2), + (n[(t[3] = 'HEAD')] = 3), + (n[(t[4] = 'POST')] = 4), + (n[(t[5] = 'PUT')] = 5), + (n[(t[6] = 'DELETE')] = 6), + (n[(t[7] = 'TRACE')] = 7), + (n[(t[8] = 'CONNECT')] = 8), + (n[(t[9] = 'PATCH')] = 9), + n)), + e + ) + })()), + (e.Location = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.line = 0), + (e.prototype.column = 0), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.line && e.hasOwnProperty('line') && t.uint32(8).uint32(e.line), + null != e.column && e.hasOwnProperty('column') && t.uint32(16).uint32(e.column), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.Location(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.line = e.uint32() + break + case 2: + r.column = e.uint32() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + return 'object' != typeof e || null === e + ? 'object expected' + : null != e.line && e.hasOwnProperty('line') && !a.isInteger(e.line) + ? 'line: integer expected' + : null != e.column && e.hasOwnProperty('column') && !a.isInteger(e.column) + ? 'column: integer expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.Location) return e + var t = new s.Trace.Location() + return null != e.line && (t.line = e.line >>> 0), null != e.column && (t.column = e.column >>> 0), t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + return ( + t.defaults && ((n.line = 0), (n.column = 0)), + null != e.line && e.hasOwnProperty('line') && (n.line = e.line), + null != e.column && e.hasOwnProperty('column') && (n.column = e.column), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (e.Node = (function() { + function e(e) { + if (((this.error = []), (this.child = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + var t + return ( + (e.prototype.responseName = ''), + (e.prototype.index = 0), + (e.prototype.originalFieldName = ''), + (e.prototype.type = ''), + (e.prototype.parentType = ''), + (e.prototype.cachePolicy = null), + (e.prototype.startTime = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.endTime = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.error = a.emptyArray), + (e.prototype.child = a.emptyArray), + Object.defineProperty(e.prototype, 'id', { + get: a.oneOfGetter((t = ['responseName', 'index'])), + set: a.oneOfSetter(t), + }), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.responseName && e.hasOwnProperty('responseName') && t.uint32(10).string(e.responseName), + null != e.index && e.hasOwnProperty('index') && t.uint32(16).uint32(e.index), + null != e.type && e.hasOwnProperty('type') && t.uint32(26).string(e.type), + null != e.cachePolicy && + e.hasOwnProperty('cachePolicy') && + s.Trace.CachePolicy.encode(e.cachePolicy, t.uint32(42).fork()).ldelim(), + null != e.startTime && e.hasOwnProperty('startTime') && t.uint32(64).uint64(e.startTime), + null != e.endTime && e.hasOwnProperty('endTime') && t.uint32(72).uint64(e.endTime), + null != e.error && e.error.length) + ) + for (var n = 0; n < e.error.length; ++n) s.Trace.Error.encode(e.error[n], t.uint32(90).fork()).ldelim() + if (null != e.child && e.child.length) + for (n = 0; n < e.child.length; ++n) s.Trace.Node.encode(e.child[n], t.uint32(98).fork()).ldelim() + return ( + null != e.parentType && e.hasOwnProperty('parentType') && t.uint32(106).string(e.parentType), + null != e.originalFieldName && + e.hasOwnProperty('originalFieldName') && + t.uint32(114).string(e.originalFieldName), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.Node(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.responseName = e.string() + break + case 2: + r.index = e.uint32() + break + case 14: + r.originalFieldName = e.string() + break + case 3: + r.type = e.string() + break + case 13: + r.parentType = e.string() + break + case 5: + r.cachePolicy = s.Trace.CachePolicy.decode(e, e.uint32()) + break + case 8: + r.startTime = e.uint64() + break + case 9: + r.endTime = e.uint64() + break + case 11: + ;(r.error && r.error.length) || (r.error = []), r.error.push(s.Trace.Error.decode(e, e.uint32())) + break + case 12: + ;(r.child && r.child.length) || (r.child = []), r.child.push(s.Trace.Node.decode(e, e.uint32())) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + var t = {} + if (null != e.responseName && e.hasOwnProperty('responseName') && ((t.id = 1), !a.isString(e.responseName))) + return 'responseName: string expected' + if (null != e.index && e.hasOwnProperty('index')) { + if (1 === t.id) return 'id: multiple values' + if (((t.id = 1), !a.isInteger(e.index))) return 'index: integer expected' + } + if (null != e.originalFieldName && e.hasOwnProperty('originalFieldName') && !a.isString(e.originalFieldName)) + return 'originalFieldName: string expected' + if (null != e.type && e.hasOwnProperty('type') && !a.isString(e.type)) return 'type: string expected' + if (null != e.parentType && e.hasOwnProperty('parentType') && !a.isString(e.parentType)) + return 'parentType: string expected' + if (null != e.cachePolicy && e.hasOwnProperty('cachePolicy') && (r = s.Trace.CachePolicy.verify(e.cachePolicy))) + return 'cachePolicy.' + r + if ( + null != e.startTime && + e.hasOwnProperty('startTime') && + !(a.isInteger(e.startTime) || (e.startTime && a.isInteger(e.startTime.low) && a.isInteger(e.startTime.high))) + ) + return 'startTime: integer|Long expected' + if ( + null != e.endTime && + e.hasOwnProperty('endTime') && + !(a.isInteger(e.endTime) || (e.endTime && a.isInteger(e.endTime.low) && a.isInteger(e.endTime.high))) + ) + return 'endTime: integer|Long expected' + if (null != e.error && e.hasOwnProperty('error')) { + if (!Array.isArray(e.error)) return 'error: array expected' + for (var n = 0; n < e.error.length; ++n) { + if ((r = s.Trace.Error.verify(e.error[n]))) return 'error.' + r + } + } + if (null != e.child && e.hasOwnProperty('child')) { + if (!Array.isArray(e.child)) return 'child: array expected' + for (n = 0; n < e.child.length; ++n) { + var r + if ((r = s.Trace.Node.verify(e.child[n]))) return 'child.' + r + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.Node) return e + var t = new s.Trace.Node() + if ( + (null != e.responseName && (t.responseName = String(e.responseName)), + null != e.index && (t.index = e.index >>> 0), + null != e.originalFieldName && (t.originalFieldName = String(e.originalFieldName)), + null != e.type && (t.type = String(e.type)), + null != e.parentType && (t.parentType = String(e.parentType)), + null != e.cachePolicy) + ) { + if ('object' != typeof e.cachePolicy) throw TypeError('.Trace.Node.cachePolicy: object expected') + t.cachePolicy = s.Trace.CachePolicy.fromObject(e.cachePolicy) + } + if ( + (null != e.startTime && + (a.Long + ? ((t.startTime = a.Long.fromValue(e.startTime)).unsigned = !0) + : 'string' == typeof e.startTime + ? (t.startTime = parseInt(e.startTime, 10)) + : 'number' == typeof e.startTime + ? (t.startTime = e.startTime) + : 'object' == typeof e.startTime && + (t.startTime = new a.LongBits(e.startTime.low >>> 0, e.startTime.high >>> 0).toNumber(!0))), + null != e.endTime && + (a.Long + ? ((t.endTime = a.Long.fromValue(e.endTime)).unsigned = !0) + : 'string' == typeof e.endTime + ? (t.endTime = parseInt(e.endTime, 10)) + : 'number' == typeof e.endTime + ? (t.endTime = e.endTime) + : 'object' == typeof e.endTime && + (t.endTime = new a.LongBits(e.endTime.low >>> 0, e.endTime.high >>> 0).toNumber(!0))), + e.error) + ) { + if (!Array.isArray(e.error)) throw TypeError('.Trace.Node.error: array expected') + t.error = [] + for (var n = 0; n < e.error.length; ++n) { + if ('object' != typeof e.error[n]) throw TypeError('.Trace.Node.error: object expected') + t.error[n] = s.Trace.Error.fromObject(e.error[n]) + } + } + if (e.child) { + if (!Array.isArray(e.child)) throw TypeError('.Trace.Node.child: array expected') + t.child = [] + for (n = 0; n < e.child.length; ++n) { + if ('object' != typeof e.child[n]) throw TypeError('.Trace.Node.child: object expected') + t.child[n] = s.Trace.Node.fromObject(e.child[n]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (((t.arrays || t.defaults) && ((n.error = []), (n.child = [])), t.defaults)) { + if (((n.type = ''), (n.cachePolicy = null), a.Long)) { + var r = new a.Long(0, 0, !0) + n.startTime = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.startTime = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.endTime = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.endTime = t.longs === String ? '0' : 0 + ;(n.parentType = ''), (n.originalFieldName = '') + } + if ( + (null != e.responseName && + e.hasOwnProperty('responseName') && + ((n.responseName = e.responseName), t.oneofs && (n.id = 'responseName')), + null != e.index && e.hasOwnProperty('index') && ((n.index = e.index), t.oneofs && (n.id = 'index')), + null != e.type && e.hasOwnProperty('type') && (n.type = e.type), + null != e.cachePolicy && + e.hasOwnProperty('cachePolicy') && + (n.cachePolicy = s.Trace.CachePolicy.toObject(e.cachePolicy, t)), + null != e.startTime && + e.hasOwnProperty('startTime') && + ('number' == typeof e.startTime + ? (n.startTime = t.longs === String ? String(e.startTime) : e.startTime) + : (n.startTime = + t.longs === String + ? a.Long.prototype.toString.call(e.startTime) + : t.longs === Number + ? new a.LongBits(e.startTime.low >>> 0, e.startTime.high >>> 0).toNumber(!0) + : e.startTime)), + null != e.endTime && + e.hasOwnProperty('endTime') && + ('number' == typeof e.endTime + ? (n.endTime = t.longs === String ? String(e.endTime) : e.endTime) + : (n.endTime = + t.longs === String + ? a.Long.prototype.toString.call(e.endTime) + : t.longs === Number + ? new a.LongBits(e.endTime.low >>> 0, e.endTime.high >>> 0).toNumber(!0) + : e.endTime)), + e.error && e.error.length) + ) { + n.error = [] + for (var l = 0; l < e.error.length; ++l) n.error[l] = s.Trace.Error.toObject(e.error[l], t) + } + if (e.child && e.child.length) { + n.child = [] + for (l = 0; l < e.child.length; ++l) n.child[l] = s.Trace.Node.toObject(e.child[l], t) + } + return ( + null != e.parentType && e.hasOwnProperty('parentType') && (n.parentType = e.parentType), + null != e.originalFieldName && + e.hasOwnProperty('originalFieldName') && + (n.originalFieldName = e.originalFieldName), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (e.QueryPlanNode = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + var t + return ( + (e.prototype.sequence = null), + (e.prototype.parallel = null), + (e.prototype.fetch = null), + (e.prototype.flatten = null), + Object.defineProperty(e.prototype, 'node', { + get: a.oneOfGetter((t = ['sequence', 'parallel', 'fetch', 'flatten'])), + set: a.oneOfSetter(t), + }), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.sequence && + e.hasOwnProperty('sequence') && + s.Trace.QueryPlanNode.SequenceNode.encode(e.sequence, t.uint32(10).fork()).ldelim(), + null != e.parallel && + e.hasOwnProperty('parallel') && + s.Trace.QueryPlanNode.ParallelNode.encode(e.parallel, t.uint32(18).fork()).ldelim(), + null != e.fetch && + e.hasOwnProperty('fetch') && + s.Trace.QueryPlanNode.FetchNode.encode(e.fetch, t.uint32(26).fork()).ldelim(), + null != e.flatten && + e.hasOwnProperty('flatten') && + s.Trace.QueryPlanNode.FlattenNode.encode(e.flatten, t.uint32(34).fork()).ldelim(), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.sequence = s.Trace.QueryPlanNode.SequenceNode.decode(e, e.uint32()) + break + case 2: + r.parallel = s.Trace.QueryPlanNode.ParallelNode.decode(e, e.uint32()) + break + case 3: + r.fetch = s.Trace.QueryPlanNode.FetchNode.decode(e, e.uint32()) + break + case 4: + r.flatten = s.Trace.QueryPlanNode.FlattenNode.decode(e, e.uint32()) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + var t = {} + if ( + null != e.sequence && + e.hasOwnProperty('sequence') && + ((t.node = 1), (n = s.Trace.QueryPlanNode.SequenceNode.verify(e.sequence))) + ) + return 'sequence.' + n + if (null != e.parallel && e.hasOwnProperty('parallel')) { + if (1 === t.node) return 'node: multiple values' + if (((t.node = 1), (n = s.Trace.QueryPlanNode.ParallelNode.verify(e.parallel)))) return 'parallel.' + n + } + if (null != e.fetch && e.hasOwnProperty('fetch')) { + if (1 === t.node) return 'node: multiple values' + if (((t.node = 1), (n = s.Trace.QueryPlanNode.FetchNode.verify(e.fetch)))) return 'fetch.' + n + } + if (null != e.flatten && e.hasOwnProperty('flatten')) { + if (1 === t.node) return 'node: multiple values' + var n + if (((t.node = 1), (n = s.Trace.QueryPlanNode.FlattenNode.verify(e.flatten)))) return 'flatten.' + n + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.QueryPlanNode) return e + var t = new s.Trace.QueryPlanNode() + if (null != e.sequence) { + if ('object' != typeof e.sequence) throw TypeError('.Trace.QueryPlanNode.sequence: object expected') + t.sequence = s.Trace.QueryPlanNode.SequenceNode.fromObject(e.sequence) + } + if (null != e.parallel) { + if ('object' != typeof e.parallel) throw TypeError('.Trace.QueryPlanNode.parallel: object expected') + t.parallel = s.Trace.QueryPlanNode.ParallelNode.fromObject(e.parallel) + } + if (null != e.fetch) { + if ('object' != typeof e.fetch) throw TypeError('.Trace.QueryPlanNode.fetch: object expected') + t.fetch = s.Trace.QueryPlanNode.FetchNode.fromObject(e.fetch) + } + if (null != e.flatten) { + if ('object' != typeof e.flatten) throw TypeError('.Trace.QueryPlanNode.flatten: object expected') + t.flatten = s.Trace.QueryPlanNode.FlattenNode.fromObject(e.flatten) + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + return ( + null != e.sequence && + e.hasOwnProperty('sequence') && + ((n.sequence = s.Trace.QueryPlanNode.SequenceNode.toObject(e.sequence, t)), + t.oneofs && (n.node = 'sequence')), + null != e.parallel && + e.hasOwnProperty('parallel') && + ((n.parallel = s.Trace.QueryPlanNode.ParallelNode.toObject(e.parallel, t)), + t.oneofs && (n.node = 'parallel')), + null != e.fetch && + e.hasOwnProperty('fetch') && + ((n.fetch = s.Trace.QueryPlanNode.FetchNode.toObject(e.fetch, t)), t.oneofs && (n.node = 'fetch')), + null != e.flatten && + e.hasOwnProperty('flatten') && + ((n.flatten = s.Trace.QueryPlanNode.FlattenNode.toObject(e.flatten, t)), t.oneofs && (n.node = 'flatten')), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + (e.SequenceNode = (function() { + function e(e) { + if (((this.nodes = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.nodes = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.nodes && e.nodes.length)) + for (var n = 0; n < e.nodes.length; ++n) + s.Trace.QueryPlanNode.encode(e.nodes[n], t.uint32(10).fork()).ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.SequenceNode(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + ;(r.nodes && r.nodes.length) || (r.nodes = []), + r.nodes.push(s.Trace.QueryPlanNode.decode(e, e.uint32())) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.nodes && e.hasOwnProperty('nodes')) { + if (!Array.isArray(e.nodes)) return 'nodes: array expected' + for (var t = 0; t < e.nodes.length; ++t) { + var n = s.Trace.QueryPlanNode.verify(e.nodes[t]) + if (n) return 'nodes.' + n + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.QueryPlanNode.SequenceNode) return e + var t = new s.Trace.QueryPlanNode.SequenceNode() + if (e.nodes) { + if (!Array.isArray(e.nodes)) throw TypeError('.Trace.QueryPlanNode.SequenceNode.nodes: array expected') + t.nodes = [] + for (var n = 0; n < e.nodes.length; ++n) { + if ('object' != typeof e.nodes[n]) + throw TypeError('.Trace.QueryPlanNode.SequenceNode.nodes: object expected') + t.nodes[n] = s.Trace.QueryPlanNode.fromObject(e.nodes[n]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (((t.arrays || t.defaults) && (n.nodes = []), e.nodes && e.nodes.length)) { + n.nodes = [] + for (var r = 0; r < e.nodes.length; ++r) n.nodes[r] = s.Trace.QueryPlanNode.toObject(e.nodes[r], t) + } + return n + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (e.ParallelNode = (function() { + function e(e) { + if (((this.nodes = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.nodes = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.nodes && e.nodes.length)) + for (var n = 0; n < e.nodes.length; ++n) + s.Trace.QueryPlanNode.encode(e.nodes[n], t.uint32(10).fork()).ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.ParallelNode(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + ;(r.nodes && r.nodes.length) || (r.nodes = []), + r.nodes.push(s.Trace.QueryPlanNode.decode(e, e.uint32())) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.nodes && e.hasOwnProperty('nodes')) { + if (!Array.isArray(e.nodes)) return 'nodes: array expected' + for (var t = 0; t < e.nodes.length; ++t) { + var n = s.Trace.QueryPlanNode.verify(e.nodes[t]) + if (n) return 'nodes.' + n + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.QueryPlanNode.ParallelNode) return e + var t = new s.Trace.QueryPlanNode.ParallelNode() + if (e.nodes) { + if (!Array.isArray(e.nodes)) throw TypeError('.Trace.QueryPlanNode.ParallelNode.nodes: array expected') + t.nodes = [] + for (var n = 0; n < e.nodes.length; ++n) { + if ('object' != typeof e.nodes[n]) + throw TypeError('.Trace.QueryPlanNode.ParallelNode.nodes: object expected') + t.nodes[n] = s.Trace.QueryPlanNode.fromObject(e.nodes[n]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (((t.arrays || t.defaults) && (n.nodes = []), e.nodes && e.nodes.length)) { + n.nodes = [] + for (var r = 0; r < e.nodes.length; ++r) n.nodes[r] = s.Trace.QueryPlanNode.toObject(e.nodes[r], t) + } + return n + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (e.FetchNode = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.serviceName = ''), + (e.prototype.traceParsingFailed = !1), + (e.prototype.trace = null), + (e.prototype.sentTimeOffset = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.sentTime = null), + (e.prototype.receivedTime = null), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.serviceName && e.hasOwnProperty('serviceName') && t.uint32(10).string(e.serviceName), + null != e.traceParsingFailed && + e.hasOwnProperty('traceParsingFailed') && + t.uint32(16).bool(e.traceParsingFailed), + null != e.trace && e.hasOwnProperty('trace') && s.Trace.encode(e.trace, t.uint32(26).fork()).ldelim(), + null != e.sentTimeOffset && e.hasOwnProperty('sentTimeOffset') && t.uint32(32).uint64(e.sentTimeOffset), + null != e.sentTime && + e.hasOwnProperty('sentTime') && + s.google.protobuf.Timestamp.encode(e.sentTime, t.uint32(42).fork()).ldelim(), + null != e.receivedTime && + e.hasOwnProperty('receivedTime') && + s.google.protobuf.Timestamp.encode(e.receivedTime, t.uint32(50).fork()).ldelim(), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.FetchNode(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.serviceName = e.string() + break + case 2: + r.traceParsingFailed = e.bool() + break + case 3: + r.trace = s.Trace.decode(e, e.uint32()) + break + case 4: + r.sentTimeOffset = e.uint64() + break + case 5: + r.sentTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + break + case 6: + r.receivedTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.serviceName && e.hasOwnProperty('serviceName') && !a.isString(e.serviceName)) + return 'serviceName: string expected' + if ( + null != e.traceParsingFailed && + e.hasOwnProperty('traceParsingFailed') && + 'boolean' != typeof e.traceParsingFailed + ) + return 'traceParsingFailed: boolean expected' + var t + if (null != e.trace && e.hasOwnProperty('trace') && (t = s.Trace.verify(e.trace))) return 'trace.' + t + if ( + null != e.sentTimeOffset && + e.hasOwnProperty('sentTimeOffset') && + !( + a.isInteger(e.sentTimeOffset) || + (e.sentTimeOffset && a.isInteger(e.sentTimeOffset.low) && a.isInteger(e.sentTimeOffset.high)) + ) + ) + return 'sentTimeOffset: integer|Long expected' + if ( + null != e.sentTime && + e.hasOwnProperty('sentTime') && + (t = s.google.protobuf.Timestamp.verify(e.sentTime)) + ) + return 'sentTime.' + t + if ( + null != e.receivedTime && + e.hasOwnProperty('receivedTime') && + (t = s.google.protobuf.Timestamp.verify(e.receivedTime)) + ) + return 'receivedTime.' + t + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.QueryPlanNode.FetchNode) return e + var t = new s.Trace.QueryPlanNode.FetchNode() + if ( + (null != e.serviceName && (t.serviceName = String(e.serviceName)), + null != e.traceParsingFailed && (t.traceParsingFailed = Boolean(e.traceParsingFailed)), + null != e.trace) + ) { + if ('object' != typeof e.trace) throw TypeError('.Trace.QueryPlanNode.FetchNode.trace: object expected') + t.trace = s.Trace.fromObject(e.trace) + } + if ( + (null != e.sentTimeOffset && + (a.Long + ? ((t.sentTimeOffset = a.Long.fromValue(e.sentTimeOffset)).unsigned = !0) + : 'string' == typeof e.sentTimeOffset + ? (t.sentTimeOffset = parseInt(e.sentTimeOffset, 10)) + : 'number' == typeof e.sentTimeOffset + ? (t.sentTimeOffset = e.sentTimeOffset) + : 'object' == typeof e.sentTimeOffset && + (t.sentTimeOffset = new a.LongBits(e.sentTimeOffset.low >>> 0, e.sentTimeOffset.high >>> 0).toNumber( + !0, + ))), + null != e.sentTime) + ) { + if ('object' != typeof e.sentTime) + throw TypeError('.Trace.QueryPlanNode.FetchNode.sentTime: object expected') + t.sentTime = s.google.protobuf.Timestamp.fromObject(e.sentTime) + } + if (null != e.receivedTime) { + if ('object' != typeof e.receivedTime) + throw TypeError('.Trace.QueryPlanNode.FetchNode.receivedTime: object expected') + t.receivedTime = s.google.protobuf.Timestamp.fromObject(e.receivedTime) + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (t.defaults) { + if (((n.serviceName = ''), (n.traceParsingFailed = !1), (n.trace = null), a.Long)) { + var r = new a.Long(0, 0, !0) + n.sentTimeOffset = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.sentTimeOffset = t.longs === String ? '0' : 0 + ;(n.sentTime = null), (n.receivedTime = null) + } + return ( + null != e.serviceName && e.hasOwnProperty('serviceName') && (n.serviceName = e.serviceName), + null != e.traceParsingFailed && + e.hasOwnProperty('traceParsingFailed') && + (n.traceParsingFailed = e.traceParsingFailed), + null != e.trace && e.hasOwnProperty('trace') && (n.trace = s.Trace.toObject(e.trace, t)), + null != e.sentTimeOffset && + e.hasOwnProperty('sentTimeOffset') && + ('number' == typeof e.sentTimeOffset + ? (n.sentTimeOffset = t.longs === String ? String(e.sentTimeOffset) : e.sentTimeOffset) + : (n.sentTimeOffset = + t.longs === String + ? a.Long.prototype.toString.call(e.sentTimeOffset) + : t.longs === Number + ? new a.LongBits(e.sentTimeOffset.low >>> 0, e.sentTimeOffset.high >>> 0).toNumber(!0) + : e.sentTimeOffset)), + null != e.sentTime && + e.hasOwnProperty('sentTime') && + (n.sentTime = s.google.protobuf.Timestamp.toObject(e.sentTime, t)), + null != e.receivedTime && + e.hasOwnProperty('receivedTime') && + (n.receivedTime = s.google.protobuf.Timestamp.toObject(e.receivedTime, t)), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (e.FlattenNode = (function() { + function e(e) { + if (((this.responsePath = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.responsePath = a.emptyArray), + (e.prototype.node = null), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.responsePath && e.responsePath.length)) + for (var n = 0; n < e.responsePath.length; ++n) + s.Trace.QueryPlanNode.ResponsePathElement.encode(e.responsePath[n], t.uint32(10).fork()).ldelim() + return ( + null != e.node && + e.hasOwnProperty('node') && + s.Trace.QueryPlanNode.encode(e.node, t.uint32(18).fork()).ldelim(), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.FlattenNode(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + ;(r.responsePath && r.responsePath.length) || (r.responsePath = []), + r.responsePath.push(s.Trace.QueryPlanNode.ResponsePathElement.decode(e, e.uint32())) + break + case 2: + r.node = s.Trace.QueryPlanNode.decode(e, e.uint32()) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.responsePath && e.hasOwnProperty('responsePath')) { + if (!Array.isArray(e.responsePath)) return 'responsePath: array expected' + for (var t = 0; t < e.responsePath.length; ++t) { + if ((n = s.Trace.QueryPlanNode.ResponsePathElement.verify(e.responsePath[t]))) return 'responsePath.' + n + } + } + var n + if (null != e.node && e.hasOwnProperty('node') && (n = s.Trace.QueryPlanNode.verify(e.node))) + return 'node.' + n + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.QueryPlanNode.FlattenNode) return e + var t = new s.Trace.QueryPlanNode.FlattenNode() + if (e.responsePath) { + if (!Array.isArray(e.responsePath)) + throw TypeError('.Trace.QueryPlanNode.FlattenNode.responsePath: array expected') + t.responsePath = [] + for (var n = 0; n < e.responsePath.length; ++n) { + if ('object' != typeof e.responsePath[n]) + throw TypeError('.Trace.QueryPlanNode.FlattenNode.responsePath: object expected') + t.responsePath[n] = s.Trace.QueryPlanNode.ResponsePathElement.fromObject(e.responsePath[n]) + } + } + if (null != e.node) { + if ('object' != typeof e.node) throw TypeError('.Trace.QueryPlanNode.FlattenNode.node: object expected') + t.node = s.Trace.QueryPlanNode.fromObject(e.node) + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if ( + ((t.arrays || t.defaults) && (n.responsePath = []), + t.defaults && (n.node = null), + e.responsePath && e.responsePath.length) + ) { + n.responsePath = [] + for (var r = 0; r < e.responsePath.length; ++r) + n.responsePath[r] = s.Trace.QueryPlanNode.ResponsePathElement.toObject(e.responsePath[r], t) + } + return null != e.node && e.hasOwnProperty('node') && (n.node = s.Trace.QueryPlanNode.toObject(e.node, t)), n + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (e.ResponsePathElement = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + var t + return ( + (e.prototype.fieldName = ''), + (e.prototype.index = 0), + Object.defineProperty(e.prototype, 'id', { + get: a.oneOfGetter((t = ['fieldName', 'index'])), + set: a.oneOfSetter(t), + }), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.fieldName && e.hasOwnProperty('fieldName') && t.uint32(10).string(e.fieldName), + null != e.index && e.hasOwnProperty('index') && t.uint32(16).uint32(e.index), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for ( + var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.ResponsePathElement(); + e.pos < n; + + ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.fieldName = e.string() + break + case 2: + r.index = e.uint32() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + var t = {} + if (null != e.fieldName && e.hasOwnProperty('fieldName') && ((t.id = 1), !a.isString(e.fieldName))) + return 'fieldName: string expected' + if (null != e.index && e.hasOwnProperty('index')) { + if (1 === t.id) return 'id: multiple values' + if (((t.id = 1), !a.isInteger(e.index))) return 'index: integer expected' + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Trace.QueryPlanNode.ResponsePathElement) return e + var t = new s.Trace.QueryPlanNode.ResponsePathElement() + return ( + null != e.fieldName && (t.fieldName = String(e.fieldName)), null != e.index && (t.index = e.index >>> 0), t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + return ( + null != e.fieldName && + e.hasOwnProperty('fieldName') && + ((n.fieldName = e.fieldName), t.oneofs && (n.id = 'fieldName')), + null != e.index && e.hasOwnProperty('index') && ((n.index = e.index), t.oneofs && (n.id = 'index')), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + e + ) + })()), + e + ) + })()), + (s.ReportHeader = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.service = ''), + (e.prototype.hostname = ''), + (e.prototype.agentVersion = ''), + (e.prototype.serviceVersion = ''), + (e.prototype.runtimeVersion = ''), + (e.prototype.uname = ''), + (e.prototype.schemaTag = ''), + (e.prototype.schemaHash = ''), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.service && e.hasOwnProperty('service') && t.uint32(26).string(e.service), + null != e.hostname && e.hasOwnProperty('hostname') && t.uint32(42).string(e.hostname), + null != e.agentVersion && e.hasOwnProperty('agentVersion') && t.uint32(50).string(e.agentVersion), + null != e.serviceVersion && e.hasOwnProperty('serviceVersion') && t.uint32(58).string(e.serviceVersion), + null != e.runtimeVersion && e.hasOwnProperty('runtimeVersion') && t.uint32(66).string(e.runtimeVersion), + null != e.uname && e.hasOwnProperty('uname') && t.uint32(74).string(e.uname), + null != e.schemaTag && e.hasOwnProperty('schemaTag') && t.uint32(82).string(e.schemaTag), + null != e.schemaHash && e.hasOwnProperty('schemaHash') && t.uint32(90).string(e.schemaHash), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.ReportHeader(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 3: + r.service = e.string() + break + case 5: + r.hostname = e.string() + break + case 6: + r.agentVersion = e.string() + break + case 7: + r.serviceVersion = e.string() + break + case 8: + r.runtimeVersion = e.string() + break + case 9: + r.uname = e.string() + break + case 10: + r.schemaTag = e.string() + break + case 11: + r.schemaHash = e.string() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + return 'object' != typeof e || null === e + ? 'object expected' + : null != e.service && e.hasOwnProperty('service') && !a.isString(e.service) + ? 'service: string expected' + : null != e.hostname && e.hasOwnProperty('hostname') && !a.isString(e.hostname) + ? 'hostname: string expected' + : null != e.agentVersion && e.hasOwnProperty('agentVersion') && !a.isString(e.agentVersion) + ? 'agentVersion: string expected' + : null != e.serviceVersion && e.hasOwnProperty('serviceVersion') && !a.isString(e.serviceVersion) + ? 'serviceVersion: string expected' + : null != e.runtimeVersion && e.hasOwnProperty('runtimeVersion') && !a.isString(e.runtimeVersion) + ? 'runtimeVersion: string expected' + : null != e.uname && e.hasOwnProperty('uname') && !a.isString(e.uname) + ? 'uname: string expected' + : null != e.schemaTag && e.hasOwnProperty('schemaTag') && !a.isString(e.schemaTag) + ? 'schemaTag: string expected' + : null != e.schemaHash && e.hasOwnProperty('schemaHash') && !a.isString(e.schemaHash) + ? 'schemaHash: string expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.ReportHeader) return e + var t = new s.ReportHeader() + return ( + null != e.service && (t.service = String(e.service)), + null != e.hostname && (t.hostname = String(e.hostname)), + null != e.agentVersion && (t.agentVersion = String(e.agentVersion)), + null != e.serviceVersion && (t.serviceVersion = String(e.serviceVersion)), + null != e.runtimeVersion && (t.runtimeVersion = String(e.runtimeVersion)), + null != e.uname && (t.uname = String(e.uname)), + null != e.schemaTag && (t.schemaTag = String(e.schemaTag)), + null != e.schemaHash && (t.schemaHash = String(e.schemaHash)), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + return ( + t.defaults && + ((n.service = ''), + (n.hostname = ''), + (n.agentVersion = ''), + (n.serviceVersion = ''), + (n.runtimeVersion = ''), + (n.uname = ''), + (n.schemaTag = ''), + (n.schemaHash = '')), + null != e.service && e.hasOwnProperty('service') && (n.service = e.service), + null != e.hostname && e.hasOwnProperty('hostname') && (n.hostname = e.hostname), + null != e.agentVersion && e.hasOwnProperty('agentVersion') && (n.agentVersion = e.agentVersion), + null != e.serviceVersion && e.hasOwnProperty('serviceVersion') && (n.serviceVersion = e.serviceVersion), + null != e.runtimeVersion && e.hasOwnProperty('runtimeVersion') && (n.runtimeVersion = e.runtimeVersion), + null != e.uname && e.hasOwnProperty('uname') && (n.uname = e.uname), + null != e.schemaTag && e.hasOwnProperty('schemaTag') && (n.schemaTag = e.schemaTag), + null != e.schemaHash && e.hasOwnProperty('schemaHash') && (n.schemaHash = e.schemaHash), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.PathErrorStats = (function() { + function e(e) { + if (((this.children = {}), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.children = a.emptyObject), + (e.prototype.errorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.requestsWithErrorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.children && e.hasOwnProperty('children'))) + for (var n = Object.keys(e.children), r = 0; r < n.length; ++r) + t + .uint32(10) + .fork() + .uint32(10) + .string(n[r]), + s.PathErrorStats.encode(e.children[n[r]], t.uint32(18).fork()) + .ldelim() + .ldelim() + return ( + null != e.errorsCount && e.hasOwnProperty('errorsCount') && t.uint32(32).uint64(e.errorsCount), + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + t.uint32(40).uint64(e.requestsWithErrorsCount), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.PathErrorStats(); e.pos < r; ) { + var u = e.uint32() + switch (u >>> 3) { + case 1: + e.skip().pos++, + l.children === a.emptyObject && (l.children = {}), + (n = e.string()), + e.pos++, + (l.children[n] = s.PathErrorStats.decode(e, e.uint32())) + break + case 4: + l.errorsCount = e.uint64() + break + case 5: + l.requestsWithErrorsCount = e.uint64() + break + default: + e.skipType(7 & u) + } + } + return l + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.children && e.hasOwnProperty('children')) { + if (!a.isObject(e.children)) return 'children: object expected' + for (var t = Object.keys(e.children), n = 0; n < t.length; ++n) { + var r = s.PathErrorStats.verify(e.children[t[n]]) + if (r) return 'children.' + r + } + } + return null != e.errorsCount && + e.hasOwnProperty('errorsCount') && + !( + a.isInteger(e.errorsCount) || + (e.errorsCount && a.isInteger(e.errorsCount.low) && a.isInteger(e.errorsCount.high)) + ) + ? 'errorsCount: integer|Long expected' + : null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + !( + a.isInteger(e.requestsWithErrorsCount) || + (e.requestsWithErrorsCount && + a.isInteger(e.requestsWithErrorsCount.low) && + a.isInteger(e.requestsWithErrorsCount.high)) + ) + ? 'requestsWithErrorsCount: integer|Long expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.PathErrorStats) return e + var t = new s.PathErrorStats() + if (e.children) { + if ('object' != typeof e.children) throw TypeError('.PathErrorStats.children: object expected') + t.children = {} + for (var n = Object.keys(e.children), r = 0; r < n.length; ++r) { + if ('object' != typeof e.children[n[r]]) throw TypeError('.PathErrorStats.children: object expected') + t.children[n[r]] = s.PathErrorStats.fromObject(e.children[n[r]]) + } + } + return ( + null != e.errorsCount && + (a.Long + ? ((t.errorsCount = a.Long.fromValue(e.errorsCount)).unsigned = !0) + : 'string' == typeof e.errorsCount + ? (t.errorsCount = parseInt(e.errorsCount, 10)) + : 'number' == typeof e.errorsCount + ? (t.errorsCount = e.errorsCount) + : 'object' == typeof e.errorsCount && + (t.errorsCount = new a.LongBits(e.errorsCount.low >>> 0, e.errorsCount.high >>> 0).toNumber(!0))), + null != e.requestsWithErrorsCount && + (a.Long + ? ((t.requestsWithErrorsCount = a.Long.fromValue(e.requestsWithErrorsCount)).unsigned = !0) + : 'string' == typeof e.requestsWithErrorsCount + ? (t.requestsWithErrorsCount = parseInt(e.requestsWithErrorsCount, 10)) + : 'number' == typeof e.requestsWithErrorsCount + ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) + : 'object' == typeof e.requestsWithErrorsCount && + (t.requestsWithErrorsCount = new a.LongBits( + e.requestsWithErrorsCount.low >>> 0, + e.requestsWithErrorsCount.high >>> 0, + ).toNumber(!0))), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n, + r = {} + if (((t.objects || t.defaults) && (r.children = {}), t.defaults)) { + if (a.Long) { + var l = new a.Long(0, 0, !0) + r.errorsCount = t.longs === String ? l.toString() : t.longs === Number ? l.toNumber() : l + } else r.errorsCount = t.longs === String ? '0' : 0 + if (a.Long) { + l = new a.Long(0, 0, !0) + r.requestsWithErrorsCount = t.longs === String ? l.toString() : t.longs === Number ? l.toNumber() : l + } else r.requestsWithErrorsCount = t.longs === String ? '0' : 0 + } + if (e.children && (n = Object.keys(e.children)).length) { + r.children = {} + for (var u = 0; u < n.length; ++u) r.children[n[u]] = s.PathErrorStats.toObject(e.children[n[u]], t) + } + return ( + null != e.errorsCount && + e.hasOwnProperty('errorsCount') && + ('number' == typeof e.errorsCount + ? (r.errorsCount = t.longs === String ? String(e.errorsCount) : e.errorsCount) + : (r.errorsCount = + t.longs === String + ? a.Long.prototype.toString.call(e.errorsCount) + : t.longs === Number + ? new a.LongBits(e.errorsCount.low >>> 0, e.errorsCount.high >>> 0).toNumber(!0) + : e.errorsCount)), + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + ('number' == typeof e.requestsWithErrorsCount + ? (r.requestsWithErrorsCount = + t.longs === String ? String(e.requestsWithErrorsCount) : e.requestsWithErrorsCount) + : (r.requestsWithErrorsCount = + t.longs === String + ? a.Long.prototype.toString.call(e.requestsWithErrorsCount) + : t.longs === Number + ? new a.LongBits(e.requestsWithErrorsCount.low >>> 0, e.requestsWithErrorsCount.high >>> 0).toNumber(!0) + : e.requestsWithErrorsCount)), + r + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.ClientNameStats = (function() { + function e(e) { + if ( + ((this.latencyCount = []), + (this.requestsCountPerVersion = {}), + (this.cacheHitsPerVersion = {}), + (this.persistedQueryHitsPerVersion = {}), + (this.persistedQueryMissesPerVersion = {}), + (this.registeredOperationCountPerVersion = {}), + (this.forbiddenOperationCountPerVersion = {}), + (this.cacheLatencyCount = []), + (this.publicCacheTtlCount = []), + (this.privateCacheTtlCount = []), + e) + ) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.latencyCount = a.emptyArray), + (e.prototype.requestsCountPerVersion = a.emptyObject), + (e.prototype.cacheHitsPerVersion = a.emptyObject), + (e.prototype.persistedQueryHitsPerVersion = a.emptyObject), + (e.prototype.persistedQueryMissesPerVersion = a.emptyObject), + (e.prototype.registeredOperationCountPerVersion = a.emptyObject), + (e.prototype.forbiddenOperationCountPerVersion = a.emptyObject), + (e.prototype.cacheLatencyCount = a.emptyArray), + (e.prototype.rootErrorStats = null), + (e.prototype.requestsWithErrorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.publicCacheTtlCount = a.emptyArray), + (e.prototype.privateCacheTtlCount = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.latencyCount && e.latencyCount.length)) { + t.uint32(10).fork() + for (var n = 0; n < e.latencyCount.length; ++n) t.int64(e.latencyCount[n]) + t.ldelim() + } + if (null != e.requestsCountPerVersion && e.hasOwnProperty('requestsCountPerVersion')) { + var r = Object.keys(e.requestsCountPerVersion) + for (n = 0; n < r.length; ++n) + t.uint32(26) + .fork() + .uint32(10) + .string(r[n]) + .uint32(16) + .uint64(e.requestsCountPerVersion[r[n]]) + .ldelim() + } + if (null != e.cacheHitsPerVersion && e.hasOwnProperty('cacheHitsPerVersion')) + for (r = Object.keys(e.cacheHitsPerVersion), n = 0; n < r.length; ++n) + t.uint32(34) + .fork() + .uint32(10) + .string(r[n]) + .uint32(16) + .uint64(e.cacheHitsPerVersion[r[n]]) + .ldelim() + if (null != e.cacheLatencyCount && e.cacheLatencyCount.length) { + t.uint32(42).fork() + for (n = 0; n < e.cacheLatencyCount.length; ++n) t.int64(e.cacheLatencyCount[n]) + t.ldelim() + } + if ( + (null != e.rootErrorStats && + e.hasOwnProperty('rootErrorStats') && + s.PathErrorStats.encode(e.rootErrorStats, t.uint32(50).fork()).ldelim(), + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + t.uint32(56).uint64(e.requestsWithErrorsCount), + null != e.publicCacheTtlCount && e.publicCacheTtlCount.length) + ) { + t.uint32(66).fork() + for (n = 0; n < e.publicCacheTtlCount.length; ++n) t.int64(e.publicCacheTtlCount[n]) + t.ldelim() + } + if (null != e.privateCacheTtlCount && e.privateCacheTtlCount.length) { + t.uint32(74).fork() + for (n = 0; n < e.privateCacheTtlCount.length; ++n) t.int64(e.privateCacheTtlCount[n]) + t.ldelim() + } + if (null != e.persistedQueryHitsPerVersion && e.hasOwnProperty('persistedQueryHitsPerVersion')) + for (r = Object.keys(e.persistedQueryHitsPerVersion), n = 0; n < r.length; ++n) + t.uint32(82) + .fork() + .uint32(10) + .string(r[n]) + .uint32(16) + .uint64(e.persistedQueryHitsPerVersion[r[n]]) + .ldelim() + if (null != e.persistedQueryMissesPerVersion && e.hasOwnProperty('persistedQueryMissesPerVersion')) + for (r = Object.keys(e.persistedQueryMissesPerVersion), n = 0; n < r.length; ++n) + t.uint32(90) + .fork() + .uint32(10) + .string(r[n]) + .uint32(16) + .uint64(e.persistedQueryMissesPerVersion[r[n]]) + .ldelim() + if (null != e.registeredOperationCountPerVersion && e.hasOwnProperty('registeredOperationCountPerVersion')) + for (r = Object.keys(e.registeredOperationCountPerVersion), n = 0; n < r.length; ++n) + t.uint32(98) + .fork() + .uint32(10) + .string(r[n]) + .uint32(16) + .uint64(e.registeredOperationCountPerVersion[r[n]]) + .ldelim() + if (null != e.forbiddenOperationCountPerVersion && e.hasOwnProperty('forbiddenOperationCountPerVersion')) + for (r = Object.keys(e.forbiddenOperationCountPerVersion), n = 0; n < r.length; ++n) + t.uint32(106) + .fork() + .uint32(10) + .string(r[n]) + .uint32(16) + .uint64(e.forbiddenOperationCountPerVersion[r[n]]) + .ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.ClientNameStats(); e.pos < r; ) { + var u = e.uint32() + switch (u >>> 3) { + case 1: + if (((l.latencyCount && l.latencyCount.length) || (l.latencyCount = []), 2 == (7 & u))) + for (var o = e.uint32() + e.pos; e.pos < o; ) l.latencyCount.push(e.int64()) + else l.latencyCount.push(e.int64()) + break + case 3: + e.skip().pos++, + l.requestsCountPerVersion === a.emptyObject && (l.requestsCountPerVersion = {}), + (n = e.string()), + e.pos++, + (l.requestsCountPerVersion[n] = e.uint64()) + break + case 4: + e.skip().pos++, + l.cacheHitsPerVersion === a.emptyObject && (l.cacheHitsPerVersion = {}), + (n = e.string()), + e.pos++, + (l.cacheHitsPerVersion[n] = e.uint64()) + break + case 10: + e.skip().pos++, + l.persistedQueryHitsPerVersion === a.emptyObject && (l.persistedQueryHitsPerVersion = {}), + (n = e.string()), + e.pos++, + (l.persistedQueryHitsPerVersion[n] = e.uint64()) + break + case 11: + e.skip().pos++, + l.persistedQueryMissesPerVersion === a.emptyObject && (l.persistedQueryMissesPerVersion = {}), + (n = e.string()), + e.pos++, + (l.persistedQueryMissesPerVersion[n] = e.uint64()) + break + case 12: + e.skip().pos++, + l.registeredOperationCountPerVersion === a.emptyObject && (l.registeredOperationCountPerVersion = {}), + (n = e.string()), + e.pos++, + (l.registeredOperationCountPerVersion[n] = e.uint64()) + break + case 13: + e.skip().pos++, + l.forbiddenOperationCountPerVersion === a.emptyObject && (l.forbiddenOperationCountPerVersion = {}), + (n = e.string()), + e.pos++, + (l.forbiddenOperationCountPerVersion[n] = e.uint64()) + break + case 5: + if (((l.cacheLatencyCount && l.cacheLatencyCount.length) || (l.cacheLatencyCount = []), 2 == (7 & u))) + for (o = e.uint32() + e.pos; e.pos < o; ) l.cacheLatencyCount.push(e.int64()) + else l.cacheLatencyCount.push(e.int64()) + break + case 6: + l.rootErrorStats = s.PathErrorStats.decode(e, e.uint32()) + break + case 7: + l.requestsWithErrorsCount = e.uint64() + break + case 8: + if (((l.publicCacheTtlCount && l.publicCacheTtlCount.length) || (l.publicCacheTtlCount = []), 2 == (7 & u))) + for (o = e.uint32() + e.pos; e.pos < o; ) l.publicCacheTtlCount.push(e.int64()) + else l.publicCacheTtlCount.push(e.int64()) + break + case 9: + if ( + ((l.privateCacheTtlCount && l.privateCacheTtlCount.length) || (l.privateCacheTtlCount = []), 2 == (7 & u)) + ) + for (o = e.uint32() + e.pos; e.pos < o; ) l.privateCacheTtlCount.push(e.int64()) + else l.privateCacheTtlCount.push(e.int64()) + break + default: + e.skipType(7 & u) + } + } + return l + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.latencyCount && e.hasOwnProperty('latencyCount')) { + if (!Array.isArray(e.latencyCount)) return 'latencyCount: array expected' + for (var t = 0; t < e.latencyCount.length; ++t) + if ( + !( + a.isInteger(e.latencyCount[t]) || + (e.latencyCount[t] && a.isInteger(e.latencyCount[t].low) && a.isInteger(e.latencyCount[t].high)) + ) + ) + return 'latencyCount: integer|Long[] expected' + } + if (null != e.requestsCountPerVersion && e.hasOwnProperty('requestsCountPerVersion')) { + if (!a.isObject(e.requestsCountPerVersion)) return 'requestsCountPerVersion: object expected' + var n = Object.keys(e.requestsCountPerVersion) + for (t = 0; t < n.length; ++t) + if ( + !( + a.isInteger(e.requestsCountPerVersion[n[t]]) || + (e.requestsCountPerVersion[n[t]] && + a.isInteger(e.requestsCountPerVersion[n[t]].low) && + a.isInteger(e.requestsCountPerVersion[n[t]].high)) + ) + ) + return 'requestsCountPerVersion: integer|Long{k:string} expected' + } + if (null != e.cacheHitsPerVersion && e.hasOwnProperty('cacheHitsPerVersion')) { + if (!a.isObject(e.cacheHitsPerVersion)) return 'cacheHitsPerVersion: object expected' + for (n = Object.keys(e.cacheHitsPerVersion), t = 0; t < n.length; ++t) + if ( + !( + a.isInteger(e.cacheHitsPerVersion[n[t]]) || + (e.cacheHitsPerVersion[n[t]] && + a.isInteger(e.cacheHitsPerVersion[n[t]].low) && + a.isInteger(e.cacheHitsPerVersion[n[t]].high)) + ) + ) + return 'cacheHitsPerVersion: integer|Long{k:string} expected' + } + if (null != e.persistedQueryHitsPerVersion && e.hasOwnProperty('persistedQueryHitsPerVersion')) { + if (!a.isObject(e.persistedQueryHitsPerVersion)) return 'persistedQueryHitsPerVersion: object expected' + for (n = Object.keys(e.persistedQueryHitsPerVersion), t = 0; t < n.length; ++t) + if ( + !( + a.isInteger(e.persistedQueryHitsPerVersion[n[t]]) || + (e.persistedQueryHitsPerVersion[n[t]] && + a.isInteger(e.persistedQueryHitsPerVersion[n[t]].low) && + a.isInteger(e.persistedQueryHitsPerVersion[n[t]].high)) + ) + ) + return 'persistedQueryHitsPerVersion: integer|Long{k:string} expected' + } + if (null != e.persistedQueryMissesPerVersion && e.hasOwnProperty('persistedQueryMissesPerVersion')) { + if (!a.isObject(e.persistedQueryMissesPerVersion)) return 'persistedQueryMissesPerVersion: object expected' + for (n = Object.keys(e.persistedQueryMissesPerVersion), t = 0; t < n.length; ++t) + if ( + !( + a.isInteger(e.persistedQueryMissesPerVersion[n[t]]) || + (e.persistedQueryMissesPerVersion[n[t]] && + a.isInteger(e.persistedQueryMissesPerVersion[n[t]].low) && + a.isInteger(e.persistedQueryMissesPerVersion[n[t]].high)) + ) + ) + return 'persistedQueryMissesPerVersion: integer|Long{k:string} expected' + } + if (null != e.registeredOperationCountPerVersion && e.hasOwnProperty('registeredOperationCountPerVersion')) { + if (!a.isObject(e.registeredOperationCountPerVersion)) + return 'registeredOperationCountPerVersion: object expected' + for (n = Object.keys(e.registeredOperationCountPerVersion), t = 0; t < n.length; ++t) + if ( + !( + a.isInteger(e.registeredOperationCountPerVersion[n[t]]) || + (e.registeredOperationCountPerVersion[n[t]] && + a.isInteger(e.registeredOperationCountPerVersion[n[t]].low) && + a.isInteger(e.registeredOperationCountPerVersion[n[t]].high)) + ) + ) + return 'registeredOperationCountPerVersion: integer|Long{k:string} expected' + } + if (null != e.forbiddenOperationCountPerVersion && e.hasOwnProperty('forbiddenOperationCountPerVersion')) { + if (!a.isObject(e.forbiddenOperationCountPerVersion)) return 'forbiddenOperationCountPerVersion: object expected' + for (n = Object.keys(e.forbiddenOperationCountPerVersion), t = 0; t < n.length; ++t) + if ( + !( + a.isInteger(e.forbiddenOperationCountPerVersion[n[t]]) || + (e.forbiddenOperationCountPerVersion[n[t]] && + a.isInteger(e.forbiddenOperationCountPerVersion[n[t]].low) && + a.isInteger(e.forbiddenOperationCountPerVersion[n[t]].high)) + ) + ) + return 'forbiddenOperationCountPerVersion: integer|Long{k:string} expected' + } + if (null != e.cacheLatencyCount && e.hasOwnProperty('cacheLatencyCount')) { + if (!Array.isArray(e.cacheLatencyCount)) return 'cacheLatencyCount: array expected' + for (t = 0; t < e.cacheLatencyCount.length; ++t) + if ( + !( + a.isInteger(e.cacheLatencyCount[t]) || + (e.cacheLatencyCount[t] && + a.isInteger(e.cacheLatencyCount[t].low) && + a.isInteger(e.cacheLatencyCount[t].high)) + ) + ) + return 'cacheLatencyCount: integer|Long[] expected' + } + if (null != e.rootErrorStats && e.hasOwnProperty('rootErrorStats')) { + var r = s.PathErrorStats.verify(e.rootErrorStats) + if (r) return 'rootErrorStats.' + r + } + if ( + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + !( + a.isInteger(e.requestsWithErrorsCount) || + (e.requestsWithErrorsCount && + a.isInteger(e.requestsWithErrorsCount.low) && + a.isInteger(e.requestsWithErrorsCount.high)) + ) + ) + return 'requestsWithErrorsCount: integer|Long expected' + if (null != e.publicCacheTtlCount && e.hasOwnProperty('publicCacheTtlCount')) { + if (!Array.isArray(e.publicCacheTtlCount)) return 'publicCacheTtlCount: array expected' + for (t = 0; t < e.publicCacheTtlCount.length; ++t) + if ( + !( + a.isInteger(e.publicCacheTtlCount[t]) || + (e.publicCacheTtlCount[t] && + a.isInteger(e.publicCacheTtlCount[t].low) && + a.isInteger(e.publicCacheTtlCount[t].high)) + ) + ) + return 'publicCacheTtlCount: integer|Long[] expected' + } + if (null != e.privateCacheTtlCount && e.hasOwnProperty('privateCacheTtlCount')) { + if (!Array.isArray(e.privateCacheTtlCount)) return 'privateCacheTtlCount: array expected' + for (t = 0; t < e.privateCacheTtlCount.length; ++t) + if ( + !( + a.isInteger(e.privateCacheTtlCount[t]) || + (e.privateCacheTtlCount[t] && + a.isInteger(e.privateCacheTtlCount[t].low) && + a.isInteger(e.privateCacheTtlCount[t].high)) + ) + ) + return 'privateCacheTtlCount: integer|Long[] expected' + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.ClientNameStats) return e + var t = new s.ClientNameStats() + if (e.latencyCount) { + if (!Array.isArray(e.latencyCount)) throw TypeError('.ClientNameStats.latencyCount: array expected') + t.latencyCount = [] + for (var n = 0; n < e.latencyCount.length; ++n) + a.Long + ? ((t.latencyCount[n] = a.Long.fromValue(e.latencyCount[n])).unsigned = !1) + : 'string' == typeof e.latencyCount[n] + ? (t.latencyCount[n] = parseInt(e.latencyCount[n], 10)) + : 'number' == typeof e.latencyCount[n] + ? (t.latencyCount[n] = e.latencyCount[n]) + : 'object' == typeof e.latencyCount[n] && + (t.latencyCount[n] = new a.LongBits(e.latencyCount[n].low >>> 0, e.latencyCount[n].high >>> 0).toNumber()) + } + if (e.requestsCountPerVersion) { + if ('object' != typeof e.requestsCountPerVersion) + throw TypeError('.ClientNameStats.requestsCountPerVersion: object expected') + t.requestsCountPerVersion = {} + var r = Object.keys(e.requestsCountPerVersion) + for (n = 0; n < r.length; ++n) + a.Long + ? ((t.requestsCountPerVersion[r[n]] = a.Long.fromValue(e.requestsCountPerVersion[r[n]])).unsigned = !0) + : 'string' == typeof e.requestsCountPerVersion[r[n]] + ? (t.requestsCountPerVersion[r[n]] = parseInt(e.requestsCountPerVersion[r[n]], 10)) + : 'number' == typeof e.requestsCountPerVersion[r[n]] + ? (t.requestsCountPerVersion[r[n]] = e.requestsCountPerVersion[r[n]]) + : 'object' == typeof e.requestsCountPerVersion[r[n]] && + (t.requestsCountPerVersion[r[n]] = new a.LongBits( + e.requestsCountPerVersion[r[n]].low >>> 0, + e.requestsCountPerVersion[r[n]].high >>> 0, + ).toNumber(!0)) + } + if (e.cacheHitsPerVersion) { + if ('object' != typeof e.cacheHitsPerVersion) + throw TypeError('.ClientNameStats.cacheHitsPerVersion: object expected') + t.cacheHitsPerVersion = {} + for (r = Object.keys(e.cacheHitsPerVersion), n = 0; n < r.length; ++n) + a.Long + ? ((t.cacheHitsPerVersion[r[n]] = a.Long.fromValue(e.cacheHitsPerVersion[r[n]])).unsigned = !0) + : 'string' == typeof e.cacheHitsPerVersion[r[n]] + ? (t.cacheHitsPerVersion[r[n]] = parseInt(e.cacheHitsPerVersion[r[n]], 10)) + : 'number' == typeof e.cacheHitsPerVersion[r[n]] + ? (t.cacheHitsPerVersion[r[n]] = e.cacheHitsPerVersion[r[n]]) + : 'object' == typeof e.cacheHitsPerVersion[r[n]] && + (t.cacheHitsPerVersion[r[n]] = new a.LongBits( + e.cacheHitsPerVersion[r[n]].low >>> 0, + e.cacheHitsPerVersion[r[n]].high >>> 0, + ).toNumber(!0)) + } + if (e.persistedQueryHitsPerVersion) { + if ('object' != typeof e.persistedQueryHitsPerVersion) + throw TypeError('.ClientNameStats.persistedQueryHitsPerVersion: object expected') + t.persistedQueryHitsPerVersion = {} + for (r = Object.keys(e.persistedQueryHitsPerVersion), n = 0; n < r.length; ++n) + a.Long + ? ((t.persistedQueryHitsPerVersion[r[n]] = a.Long.fromValue( + e.persistedQueryHitsPerVersion[r[n]], + )).unsigned = !0) + : 'string' == typeof e.persistedQueryHitsPerVersion[r[n]] + ? (t.persistedQueryHitsPerVersion[r[n]] = parseInt(e.persistedQueryHitsPerVersion[r[n]], 10)) + : 'number' == typeof e.persistedQueryHitsPerVersion[r[n]] + ? (t.persistedQueryHitsPerVersion[r[n]] = e.persistedQueryHitsPerVersion[r[n]]) + : 'object' == typeof e.persistedQueryHitsPerVersion[r[n]] && + (t.persistedQueryHitsPerVersion[r[n]] = new a.LongBits( + e.persistedQueryHitsPerVersion[r[n]].low >>> 0, + e.persistedQueryHitsPerVersion[r[n]].high >>> 0, + ).toNumber(!0)) + } + if (e.persistedQueryMissesPerVersion) { + if ('object' != typeof e.persistedQueryMissesPerVersion) + throw TypeError('.ClientNameStats.persistedQueryMissesPerVersion: object expected') + t.persistedQueryMissesPerVersion = {} + for (r = Object.keys(e.persistedQueryMissesPerVersion), n = 0; n < r.length; ++n) + a.Long + ? ((t.persistedQueryMissesPerVersion[r[n]] = a.Long.fromValue( + e.persistedQueryMissesPerVersion[r[n]], + )).unsigned = !0) + : 'string' == typeof e.persistedQueryMissesPerVersion[r[n]] + ? (t.persistedQueryMissesPerVersion[r[n]] = parseInt(e.persistedQueryMissesPerVersion[r[n]], 10)) + : 'number' == typeof e.persistedQueryMissesPerVersion[r[n]] + ? (t.persistedQueryMissesPerVersion[r[n]] = e.persistedQueryMissesPerVersion[r[n]]) + : 'object' == typeof e.persistedQueryMissesPerVersion[r[n]] && + (t.persistedQueryMissesPerVersion[r[n]] = new a.LongBits( + e.persistedQueryMissesPerVersion[r[n]].low >>> 0, + e.persistedQueryMissesPerVersion[r[n]].high >>> 0, + ).toNumber(!0)) + } + if (e.registeredOperationCountPerVersion) { + if ('object' != typeof e.registeredOperationCountPerVersion) + throw TypeError('.ClientNameStats.registeredOperationCountPerVersion: object expected') + t.registeredOperationCountPerVersion = {} + for (r = Object.keys(e.registeredOperationCountPerVersion), n = 0; n < r.length; ++n) + a.Long + ? ((t.registeredOperationCountPerVersion[r[n]] = a.Long.fromValue( + e.registeredOperationCountPerVersion[r[n]], + )).unsigned = !0) + : 'string' == typeof e.registeredOperationCountPerVersion[r[n]] + ? (t.registeredOperationCountPerVersion[r[n]] = parseInt(e.registeredOperationCountPerVersion[r[n]], 10)) + : 'number' == typeof e.registeredOperationCountPerVersion[r[n]] + ? (t.registeredOperationCountPerVersion[r[n]] = e.registeredOperationCountPerVersion[r[n]]) + : 'object' == typeof e.registeredOperationCountPerVersion[r[n]] && + (t.registeredOperationCountPerVersion[r[n]] = new a.LongBits( + e.registeredOperationCountPerVersion[r[n]].low >>> 0, + e.registeredOperationCountPerVersion[r[n]].high >>> 0, + ).toNumber(!0)) + } + if (e.forbiddenOperationCountPerVersion) { + if ('object' != typeof e.forbiddenOperationCountPerVersion) + throw TypeError('.ClientNameStats.forbiddenOperationCountPerVersion: object expected') + t.forbiddenOperationCountPerVersion = {} + for (r = Object.keys(e.forbiddenOperationCountPerVersion), n = 0; n < r.length; ++n) + a.Long + ? ((t.forbiddenOperationCountPerVersion[r[n]] = a.Long.fromValue( + e.forbiddenOperationCountPerVersion[r[n]], + )).unsigned = !0) + : 'string' == typeof e.forbiddenOperationCountPerVersion[r[n]] + ? (t.forbiddenOperationCountPerVersion[r[n]] = parseInt(e.forbiddenOperationCountPerVersion[r[n]], 10)) + : 'number' == typeof e.forbiddenOperationCountPerVersion[r[n]] + ? (t.forbiddenOperationCountPerVersion[r[n]] = e.forbiddenOperationCountPerVersion[r[n]]) + : 'object' == typeof e.forbiddenOperationCountPerVersion[r[n]] && + (t.forbiddenOperationCountPerVersion[r[n]] = new a.LongBits( + e.forbiddenOperationCountPerVersion[r[n]].low >>> 0, + e.forbiddenOperationCountPerVersion[r[n]].high >>> 0, + ).toNumber(!0)) + } + if (e.cacheLatencyCount) { + if (!Array.isArray(e.cacheLatencyCount)) throw TypeError('.ClientNameStats.cacheLatencyCount: array expected') + t.cacheLatencyCount = [] + for (n = 0; n < e.cacheLatencyCount.length; ++n) + a.Long + ? ((t.cacheLatencyCount[n] = a.Long.fromValue(e.cacheLatencyCount[n])).unsigned = !1) + : 'string' == typeof e.cacheLatencyCount[n] + ? (t.cacheLatencyCount[n] = parseInt(e.cacheLatencyCount[n], 10)) + : 'number' == typeof e.cacheLatencyCount[n] + ? (t.cacheLatencyCount[n] = e.cacheLatencyCount[n]) + : 'object' == typeof e.cacheLatencyCount[n] && + (t.cacheLatencyCount[n] = new a.LongBits( + e.cacheLatencyCount[n].low >>> 0, + e.cacheLatencyCount[n].high >>> 0, + ).toNumber()) + } + if (null != e.rootErrorStats) { + if ('object' != typeof e.rootErrorStats) throw TypeError('.ClientNameStats.rootErrorStats: object expected') + t.rootErrorStats = s.PathErrorStats.fromObject(e.rootErrorStats) + } + if ( + (null != e.requestsWithErrorsCount && + (a.Long + ? ((t.requestsWithErrorsCount = a.Long.fromValue(e.requestsWithErrorsCount)).unsigned = !0) + : 'string' == typeof e.requestsWithErrorsCount + ? (t.requestsWithErrorsCount = parseInt(e.requestsWithErrorsCount, 10)) + : 'number' == typeof e.requestsWithErrorsCount + ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) + : 'object' == typeof e.requestsWithErrorsCount && + (t.requestsWithErrorsCount = new a.LongBits( + e.requestsWithErrorsCount.low >>> 0, + e.requestsWithErrorsCount.high >>> 0, + ).toNumber(!0))), + e.publicCacheTtlCount) + ) { + if (!Array.isArray(e.publicCacheTtlCount)) throw TypeError('.ClientNameStats.publicCacheTtlCount: array expected') + t.publicCacheTtlCount = [] + for (n = 0; n < e.publicCacheTtlCount.length; ++n) + a.Long + ? ((t.publicCacheTtlCount[n] = a.Long.fromValue(e.publicCacheTtlCount[n])).unsigned = !1) + : 'string' == typeof e.publicCacheTtlCount[n] + ? (t.publicCacheTtlCount[n] = parseInt(e.publicCacheTtlCount[n], 10)) + : 'number' == typeof e.publicCacheTtlCount[n] + ? (t.publicCacheTtlCount[n] = e.publicCacheTtlCount[n]) + : 'object' == typeof e.publicCacheTtlCount[n] && + (t.publicCacheTtlCount[n] = new a.LongBits( + e.publicCacheTtlCount[n].low >>> 0, + e.publicCacheTtlCount[n].high >>> 0, + ).toNumber()) + } + if (e.privateCacheTtlCount) { + if (!Array.isArray(e.privateCacheTtlCount)) + throw TypeError('.ClientNameStats.privateCacheTtlCount: array expected') + t.privateCacheTtlCount = [] + for (n = 0; n < e.privateCacheTtlCount.length; ++n) + a.Long + ? ((t.privateCacheTtlCount[n] = a.Long.fromValue(e.privateCacheTtlCount[n])).unsigned = !1) + : 'string' == typeof e.privateCacheTtlCount[n] + ? (t.privateCacheTtlCount[n] = parseInt(e.privateCacheTtlCount[n], 10)) + : 'number' == typeof e.privateCacheTtlCount[n] + ? (t.privateCacheTtlCount[n] = e.privateCacheTtlCount[n]) + : 'object' == typeof e.privateCacheTtlCount[n] && + (t.privateCacheTtlCount[n] = new a.LongBits( + e.privateCacheTtlCount[n].low >>> 0, + e.privateCacheTtlCount[n].high >>> 0, + ).toNumber()) + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n, + r = {} + if ( + ((t.arrays || t.defaults) && + ((r.latencyCount = []), + (r.cacheLatencyCount = []), + (r.publicCacheTtlCount = []), + (r.privateCacheTtlCount = [])), + (t.objects || t.defaults) && + ((r.requestsCountPerVersion = {}), + (r.cacheHitsPerVersion = {}), + (r.persistedQueryHitsPerVersion = {}), + (r.persistedQueryMissesPerVersion = {}), + (r.registeredOperationCountPerVersion = {}), + (r.forbiddenOperationCountPerVersion = {})), + t.defaults) + ) + if (((r.rootErrorStats = null), a.Long)) { + var l = new a.Long(0, 0, !0) + r.requestsWithErrorsCount = t.longs === String ? l.toString() : t.longs === Number ? l.toNumber() : l + } else r.requestsWithErrorsCount = t.longs === String ? '0' : 0 + if (e.latencyCount && e.latencyCount.length) { + r.latencyCount = [] + for (var u = 0; u < e.latencyCount.length; ++u) + 'number' == typeof e.latencyCount[u] + ? (r.latencyCount[u] = t.longs === String ? String(e.latencyCount[u]) : e.latencyCount[u]) + : (r.latencyCount[u] = + t.longs === String + ? a.Long.prototype.toString.call(e.latencyCount[u]) + : t.longs === Number + ? new a.LongBits(e.latencyCount[u].low >>> 0, e.latencyCount[u].high >>> 0).toNumber() + : e.latencyCount[u]) + } + if (e.requestsCountPerVersion && (n = Object.keys(e.requestsCountPerVersion)).length) { + r.requestsCountPerVersion = {} + for (u = 0; u < n.length; ++u) + 'number' == typeof e.requestsCountPerVersion[n[u]] + ? (r.requestsCountPerVersion[n[u]] = + t.longs === String ? String(e.requestsCountPerVersion[n[u]]) : e.requestsCountPerVersion[n[u]]) + : (r.requestsCountPerVersion[n[u]] = + t.longs === String + ? a.Long.prototype.toString.call(e.requestsCountPerVersion[n[u]]) + : t.longs === Number + ? new a.LongBits( + e.requestsCountPerVersion[n[u]].low >>> 0, + e.requestsCountPerVersion[n[u]].high >>> 0, + ).toNumber(!0) + : e.requestsCountPerVersion[n[u]]) + } + if (e.cacheHitsPerVersion && (n = Object.keys(e.cacheHitsPerVersion)).length) { + r.cacheHitsPerVersion = {} + for (u = 0; u < n.length; ++u) + 'number' == typeof e.cacheHitsPerVersion[n[u]] + ? (r.cacheHitsPerVersion[n[u]] = + t.longs === String ? String(e.cacheHitsPerVersion[n[u]]) : e.cacheHitsPerVersion[n[u]]) + : (r.cacheHitsPerVersion[n[u]] = + t.longs === String + ? a.Long.prototype.toString.call(e.cacheHitsPerVersion[n[u]]) + : t.longs === Number + ? new a.LongBits( + e.cacheHitsPerVersion[n[u]].low >>> 0, + e.cacheHitsPerVersion[n[u]].high >>> 0, + ).toNumber(!0) + : e.cacheHitsPerVersion[n[u]]) + } + if (e.cacheLatencyCount && e.cacheLatencyCount.length) { + r.cacheLatencyCount = [] + for (u = 0; u < e.cacheLatencyCount.length; ++u) + 'number' == typeof e.cacheLatencyCount[u] + ? (r.cacheLatencyCount[u] = t.longs === String ? String(e.cacheLatencyCount[u]) : e.cacheLatencyCount[u]) + : (r.cacheLatencyCount[u] = + t.longs === String + ? a.Long.prototype.toString.call(e.cacheLatencyCount[u]) + : t.longs === Number + ? new a.LongBits(e.cacheLatencyCount[u].low >>> 0, e.cacheLatencyCount[u].high >>> 0).toNumber() + : e.cacheLatencyCount[u]) + } + if ( + (null != e.rootErrorStats && + e.hasOwnProperty('rootErrorStats') && + (r.rootErrorStats = s.PathErrorStats.toObject(e.rootErrorStats, t)), + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + ('number' == typeof e.requestsWithErrorsCount + ? (r.requestsWithErrorsCount = + t.longs === String ? String(e.requestsWithErrorsCount) : e.requestsWithErrorsCount) + : (r.requestsWithErrorsCount = + t.longs === String + ? a.Long.prototype.toString.call(e.requestsWithErrorsCount) + : t.longs === Number + ? new a.LongBits(e.requestsWithErrorsCount.low >>> 0, e.requestsWithErrorsCount.high >>> 0).toNumber(!0) + : e.requestsWithErrorsCount)), + e.publicCacheTtlCount && e.publicCacheTtlCount.length) + ) { + r.publicCacheTtlCount = [] + for (u = 0; u < e.publicCacheTtlCount.length; ++u) + 'number' == typeof e.publicCacheTtlCount[u] + ? (r.publicCacheTtlCount[u] = + t.longs === String ? String(e.publicCacheTtlCount[u]) : e.publicCacheTtlCount[u]) + : (r.publicCacheTtlCount[u] = + t.longs === String + ? a.Long.prototype.toString.call(e.publicCacheTtlCount[u]) + : t.longs === Number + ? new a.LongBits(e.publicCacheTtlCount[u].low >>> 0, e.publicCacheTtlCount[u].high >>> 0).toNumber() + : e.publicCacheTtlCount[u]) + } + if (e.privateCacheTtlCount && e.privateCacheTtlCount.length) { + r.privateCacheTtlCount = [] + for (u = 0; u < e.privateCacheTtlCount.length; ++u) + 'number' == typeof e.privateCacheTtlCount[u] + ? (r.privateCacheTtlCount[u] = + t.longs === String ? String(e.privateCacheTtlCount[u]) : e.privateCacheTtlCount[u]) + : (r.privateCacheTtlCount[u] = + t.longs === String + ? a.Long.prototype.toString.call(e.privateCacheTtlCount[u]) + : t.longs === Number + ? new a.LongBits(e.privateCacheTtlCount[u].low >>> 0, e.privateCacheTtlCount[u].high >>> 0).toNumber() + : e.privateCacheTtlCount[u]) + } + if (e.persistedQueryHitsPerVersion && (n = Object.keys(e.persistedQueryHitsPerVersion)).length) { + r.persistedQueryHitsPerVersion = {} + for (u = 0; u < n.length; ++u) + 'number' == typeof e.persistedQueryHitsPerVersion[n[u]] + ? (r.persistedQueryHitsPerVersion[n[u]] = + t.longs === String ? String(e.persistedQueryHitsPerVersion[n[u]]) : e.persistedQueryHitsPerVersion[n[u]]) + : (r.persistedQueryHitsPerVersion[n[u]] = + t.longs === String + ? a.Long.prototype.toString.call(e.persistedQueryHitsPerVersion[n[u]]) + : t.longs === Number + ? new a.LongBits( + e.persistedQueryHitsPerVersion[n[u]].low >>> 0, + e.persistedQueryHitsPerVersion[n[u]].high >>> 0, + ).toNumber(!0) + : e.persistedQueryHitsPerVersion[n[u]]) + } + if (e.persistedQueryMissesPerVersion && (n = Object.keys(e.persistedQueryMissesPerVersion)).length) { + r.persistedQueryMissesPerVersion = {} + for (u = 0; u < n.length; ++u) + 'number' == typeof e.persistedQueryMissesPerVersion[n[u]] + ? (r.persistedQueryMissesPerVersion[n[u]] = + t.longs === String + ? String(e.persistedQueryMissesPerVersion[n[u]]) + : e.persistedQueryMissesPerVersion[n[u]]) + : (r.persistedQueryMissesPerVersion[n[u]] = + t.longs === String + ? a.Long.prototype.toString.call(e.persistedQueryMissesPerVersion[n[u]]) + : t.longs === Number + ? new a.LongBits( + e.persistedQueryMissesPerVersion[n[u]].low >>> 0, + e.persistedQueryMissesPerVersion[n[u]].high >>> 0, + ).toNumber(!0) + : e.persistedQueryMissesPerVersion[n[u]]) + } + if (e.registeredOperationCountPerVersion && (n = Object.keys(e.registeredOperationCountPerVersion)).length) { + r.registeredOperationCountPerVersion = {} + for (u = 0; u < n.length; ++u) + 'number' == typeof e.registeredOperationCountPerVersion[n[u]] + ? (r.registeredOperationCountPerVersion[n[u]] = + t.longs === String + ? String(e.registeredOperationCountPerVersion[n[u]]) + : e.registeredOperationCountPerVersion[n[u]]) + : (r.registeredOperationCountPerVersion[n[u]] = + t.longs === String + ? a.Long.prototype.toString.call(e.registeredOperationCountPerVersion[n[u]]) + : t.longs === Number + ? new a.LongBits( + e.registeredOperationCountPerVersion[n[u]].low >>> 0, + e.registeredOperationCountPerVersion[n[u]].high >>> 0, + ).toNumber(!0) + : e.registeredOperationCountPerVersion[n[u]]) + } + if (e.forbiddenOperationCountPerVersion && (n = Object.keys(e.forbiddenOperationCountPerVersion)).length) { + r.forbiddenOperationCountPerVersion = {} + for (u = 0; u < n.length; ++u) + 'number' == typeof e.forbiddenOperationCountPerVersion[n[u]] + ? (r.forbiddenOperationCountPerVersion[n[u]] = + t.longs === String + ? String(e.forbiddenOperationCountPerVersion[n[u]]) + : e.forbiddenOperationCountPerVersion[n[u]]) + : (r.forbiddenOperationCountPerVersion[n[u]] = + t.longs === String + ? a.Long.prototype.toString.call(e.forbiddenOperationCountPerVersion[n[u]]) + : t.longs === Number + ? new a.LongBits( + e.forbiddenOperationCountPerVersion[n[u]].low >>> 0, + e.forbiddenOperationCountPerVersion[n[u]].high >>> 0, + ).toNumber(!0) + : e.forbiddenOperationCountPerVersion[n[u]]) + } + return r + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.QueryLatencyStats = (function() { + function e(e) { + if ( + ((this.latencyCount = []), + (this.cacheLatencyCount = []), + (this.publicCacheTtlCount = []), + (this.privateCacheTtlCount = []), + e) + ) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.latencyCount = a.emptyArray), + (e.prototype.requestCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.cacheHits = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.persistedQueryHits = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.persistedQueryMisses = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.cacheLatencyCount = a.emptyArray), + (e.prototype.rootErrorStats = null), + (e.prototype.requestsWithErrorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.publicCacheTtlCount = a.emptyArray), + (e.prototype.privateCacheTtlCount = a.emptyArray), + (e.prototype.registeredOperationCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.forbiddenOperationCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.latencyCount && e.latencyCount.length)) { + t.uint32(10).fork() + for (var n = 0; n < e.latencyCount.length; ++n) t.int64(e.latencyCount[n]) + t.ldelim() + } + if ( + (null != e.requestCount && e.hasOwnProperty('requestCount') && t.uint32(16).uint64(e.requestCount), + null != e.cacheHits && e.hasOwnProperty('cacheHits') && t.uint32(24).uint64(e.cacheHits), + null != e.persistedQueryHits && + e.hasOwnProperty('persistedQueryHits') && + t.uint32(32).uint64(e.persistedQueryHits), + null != e.persistedQueryMisses && + e.hasOwnProperty('persistedQueryMisses') && + t.uint32(40).uint64(e.persistedQueryMisses), + null != e.cacheLatencyCount && e.cacheLatencyCount.length) + ) { + t.uint32(50).fork() + for (n = 0; n < e.cacheLatencyCount.length; ++n) t.int64(e.cacheLatencyCount[n]) + t.ldelim() + } + if ( + (null != e.rootErrorStats && + e.hasOwnProperty('rootErrorStats') && + s.PathErrorStats.encode(e.rootErrorStats, t.uint32(58).fork()).ldelim(), + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + t.uint32(64).uint64(e.requestsWithErrorsCount), + null != e.publicCacheTtlCount && e.publicCacheTtlCount.length) + ) { + t.uint32(74).fork() + for (n = 0; n < e.publicCacheTtlCount.length; ++n) t.int64(e.publicCacheTtlCount[n]) + t.ldelim() + } + if (null != e.privateCacheTtlCount && e.privateCacheTtlCount.length) { + t.uint32(82).fork() + for (n = 0; n < e.privateCacheTtlCount.length; ++n) t.int64(e.privateCacheTtlCount[n]) + t.ldelim() + } + return ( + null != e.registeredOperationCount && + e.hasOwnProperty('registeredOperationCount') && + t.uint32(88).uint64(e.registeredOperationCount), + null != e.forbiddenOperationCount && + e.hasOwnProperty('forbiddenOperationCount') && + t.uint32(96).uint64(e.forbiddenOperationCount), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.QueryLatencyStats(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + if (((r.latencyCount && r.latencyCount.length) || (r.latencyCount = []), 2 == (7 & l))) + for (var u = e.uint32() + e.pos; e.pos < u; ) r.latencyCount.push(e.int64()) + else r.latencyCount.push(e.int64()) + break + case 2: + r.requestCount = e.uint64() + break + case 3: + r.cacheHits = e.uint64() + break + case 4: + r.persistedQueryHits = e.uint64() + break + case 5: + r.persistedQueryMisses = e.uint64() + break + case 6: + if (((r.cacheLatencyCount && r.cacheLatencyCount.length) || (r.cacheLatencyCount = []), 2 == (7 & l))) + for (u = e.uint32() + e.pos; e.pos < u; ) r.cacheLatencyCount.push(e.int64()) + else r.cacheLatencyCount.push(e.int64()) + break + case 7: + r.rootErrorStats = s.PathErrorStats.decode(e, e.uint32()) + break + case 8: + r.requestsWithErrorsCount = e.uint64() + break + case 9: + if (((r.publicCacheTtlCount && r.publicCacheTtlCount.length) || (r.publicCacheTtlCount = []), 2 == (7 & l))) + for (u = e.uint32() + e.pos; e.pos < u; ) r.publicCacheTtlCount.push(e.int64()) + else r.publicCacheTtlCount.push(e.int64()) + break + case 10: + if ( + ((r.privateCacheTtlCount && r.privateCacheTtlCount.length) || (r.privateCacheTtlCount = []), 2 == (7 & l)) + ) + for (u = e.uint32() + e.pos; e.pos < u; ) r.privateCacheTtlCount.push(e.int64()) + else r.privateCacheTtlCount.push(e.int64()) + break + case 11: + r.registeredOperationCount = e.uint64() + break + case 12: + r.forbiddenOperationCount = e.uint64() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.latencyCount && e.hasOwnProperty('latencyCount')) { + if (!Array.isArray(e.latencyCount)) return 'latencyCount: array expected' + for (var t = 0; t < e.latencyCount.length; ++t) + if ( + !( + a.isInteger(e.latencyCount[t]) || + (e.latencyCount[t] && a.isInteger(e.latencyCount[t].low) && a.isInteger(e.latencyCount[t].high)) + ) + ) + return 'latencyCount: integer|Long[] expected' + } + if ( + null != e.requestCount && + e.hasOwnProperty('requestCount') && + !( + a.isInteger(e.requestCount) || + (e.requestCount && a.isInteger(e.requestCount.low) && a.isInteger(e.requestCount.high)) + ) + ) + return 'requestCount: integer|Long expected' + if ( + null != e.cacheHits && + e.hasOwnProperty('cacheHits') && + !(a.isInteger(e.cacheHits) || (e.cacheHits && a.isInteger(e.cacheHits.low) && a.isInteger(e.cacheHits.high))) + ) + return 'cacheHits: integer|Long expected' + if ( + null != e.persistedQueryHits && + e.hasOwnProperty('persistedQueryHits') && + !( + a.isInteger(e.persistedQueryHits) || + (e.persistedQueryHits && a.isInteger(e.persistedQueryHits.low) && a.isInteger(e.persistedQueryHits.high)) + ) + ) + return 'persistedQueryHits: integer|Long expected' + if ( + null != e.persistedQueryMisses && + e.hasOwnProperty('persistedQueryMisses') && + !( + a.isInteger(e.persistedQueryMisses) || + (e.persistedQueryMisses && a.isInteger(e.persistedQueryMisses.low) && a.isInteger(e.persistedQueryMisses.high)) + ) + ) + return 'persistedQueryMisses: integer|Long expected' + if (null != e.cacheLatencyCount && e.hasOwnProperty('cacheLatencyCount')) { + if (!Array.isArray(e.cacheLatencyCount)) return 'cacheLatencyCount: array expected' + for (t = 0; t < e.cacheLatencyCount.length; ++t) + if ( + !( + a.isInteger(e.cacheLatencyCount[t]) || + (e.cacheLatencyCount[t] && + a.isInteger(e.cacheLatencyCount[t].low) && + a.isInteger(e.cacheLatencyCount[t].high)) + ) + ) + return 'cacheLatencyCount: integer|Long[] expected' + } + if (null != e.rootErrorStats && e.hasOwnProperty('rootErrorStats')) { + var n = s.PathErrorStats.verify(e.rootErrorStats) + if (n) return 'rootErrorStats.' + n + } + if ( + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + !( + a.isInteger(e.requestsWithErrorsCount) || + (e.requestsWithErrorsCount && + a.isInteger(e.requestsWithErrorsCount.low) && + a.isInteger(e.requestsWithErrorsCount.high)) + ) + ) + return 'requestsWithErrorsCount: integer|Long expected' + if (null != e.publicCacheTtlCount && e.hasOwnProperty('publicCacheTtlCount')) { + if (!Array.isArray(e.publicCacheTtlCount)) return 'publicCacheTtlCount: array expected' + for (t = 0; t < e.publicCacheTtlCount.length; ++t) + if ( + !( + a.isInteger(e.publicCacheTtlCount[t]) || + (e.publicCacheTtlCount[t] && + a.isInteger(e.publicCacheTtlCount[t].low) && + a.isInteger(e.publicCacheTtlCount[t].high)) + ) + ) + return 'publicCacheTtlCount: integer|Long[] expected' + } + if (null != e.privateCacheTtlCount && e.hasOwnProperty('privateCacheTtlCount')) { + if (!Array.isArray(e.privateCacheTtlCount)) return 'privateCacheTtlCount: array expected' + for (t = 0; t < e.privateCacheTtlCount.length; ++t) + if ( + !( + a.isInteger(e.privateCacheTtlCount[t]) || + (e.privateCacheTtlCount[t] && + a.isInteger(e.privateCacheTtlCount[t].low) && + a.isInteger(e.privateCacheTtlCount[t].high)) + ) + ) + return 'privateCacheTtlCount: integer|Long[] expected' + } + return null != e.registeredOperationCount && + e.hasOwnProperty('registeredOperationCount') && + !( + a.isInteger(e.registeredOperationCount) || + (e.registeredOperationCount && + a.isInteger(e.registeredOperationCount.low) && + a.isInteger(e.registeredOperationCount.high)) + ) + ? 'registeredOperationCount: integer|Long expected' + : null != e.forbiddenOperationCount && + e.hasOwnProperty('forbiddenOperationCount') && + !( + a.isInteger(e.forbiddenOperationCount) || + (e.forbiddenOperationCount && + a.isInteger(e.forbiddenOperationCount.low) && + a.isInteger(e.forbiddenOperationCount.high)) + ) + ? 'forbiddenOperationCount: integer|Long expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.QueryLatencyStats) return e + var t = new s.QueryLatencyStats() + if (e.latencyCount) { + if (!Array.isArray(e.latencyCount)) throw TypeError('.QueryLatencyStats.latencyCount: array expected') + t.latencyCount = [] + for (var n = 0; n < e.latencyCount.length; ++n) + a.Long + ? ((t.latencyCount[n] = a.Long.fromValue(e.latencyCount[n])).unsigned = !1) + : 'string' == typeof e.latencyCount[n] + ? (t.latencyCount[n] = parseInt(e.latencyCount[n], 10)) + : 'number' == typeof e.latencyCount[n] + ? (t.latencyCount[n] = e.latencyCount[n]) + : 'object' == typeof e.latencyCount[n] && + (t.latencyCount[n] = new a.LongBits(e.latencyCount[n].low >>> 0, e.latencyCount[n].high >>> 0).toNumber()) + } + if ( + (null != e.requestCount && + (a.Long + ? ((t.requestCount = a.Long.fromValue(e.requestCount)).unsigned = !0) + : 'string' == typeof e.requestCount + ? (t.requestCount = parseInt(e.requestCount, 10)) + : 'number' == typeof e.requestCount + ? (t.requestCount = e.requestCount) + : 'object' == typeof e.requestCount && + (t.requestCount = new a.LongBits(e.requestCount.low >>> 0, e.requestCount.high >>> 0).toNumber(!0))), + null != e.cacheHits && + (a.Long + ? ((t.cacheHits = a.Long.fromValue(e.cacheHits)).unsigned = !0) + : 'string' == typeof e.cacheHits + ? (t.cacheHits = parseInt(e.cacheHits, 10)) + : 'number' == typeof e.cacheHits + ? (t.cacheHits = e.cacheHits) + : 'object' == typeof e.cacheHits && + (t.cacheHits = new a.LongBits(e.cacheHits.low >>> 0, e.cacheHits.high >>> 0).toNumber(!0))), + null != e.persistedQueryHits && + (a.Long + ? ((t.persistedQueryHits = a.Long.fromValue(e.persistedQueryHits)).unsigned = !0) + : 'string' == typeof e.persistedQueryHits + ? (t.persistedQueryHits = parseInt(e.persistedQueryHits, 10)) + : 'number' == typeof e.persistedQueryHits + ? (t.persistedQueryHits = e.persistedQueryHits) + : 'object' == typeof e.persistedQueryHits && + (t.persistedQueryHits = new a.LongBits( + e.persistedQueryHits.low >>> 0, + e.persistedQueryHits.high >>> 0, + ).toNumber(!0))), + null != e.persistedQueryMisses && + (a.Long + ? ((t.persistedQueryMisses = a.Long.fromValue(e.persistedQueryMisses)).unsigned = !0) + : 'string' == typeof e.persistedQueryMisses + ? (t.persistedQueryMisses = parseInt(e.persistedQueryMisses, 10)) + : 'number' == typeof e.persistedQueryMisses + ? (t.persistedQueryMisses = e.persistedQueryMisses) + : 'object' == typeof e.persistedQueryMisses && + (t.persistedQueryMisses = new a.LongBits( + e.persistedQueryMisses.low >>> 0, + e.persistedQueryMisses.high >>> 0, + ).toNumber(!0))), + e.cacheLatencyCount) + ) { + if (!Array.isArray(e.cacheLatencyCount)) throw TypeError('.QueryLatencyStats.cacheLatencyCount: array expected') + t.cacheLatencyCount = [] + for (n = 0; n < e.cacheLatencyCount.length; ++n) + a.Long + ? ((t.cacheLatencyCount[n] = a.Long.fromValue(e.cacheLatencyCount[n])).unsigned = !1) + : 'string' == typeof e.cacheLatencyCount[n] + ? (t.cacheLatencyCount[n] = parseInt(e.cacheLatencyCount[n], 10)) + : 'number' == typeof e.cacheLatencyCount[n] + ? (t.cacheLatencyCount[n] = e.cacheLatencyCount[n]) + : 'object' == typeof e.cacheLatencyCount[n] && + (t.cacheLatencyCount[n] = new a.LongBits( + e.cacheLatencyCount[n].low >>> 0, + e.cacheLatencyCount[n].high >>> 0, + ).toNumber()) + } + if (null != e.rootErrorStats) { + if ('object' != typeof e.rootErrorStats) throw TypeError('.QueryLatencyStats.rootErrorStats: object expected') + t.rootErrorStats = s.PathErrorStats.fromObject(e.rootErrorStats) + } + if ( + (null != e.requestsWithErrorsCount && + (a.Long + ? ((t.requestsWithErrorsCount = a.Long.fromValue(e.requestsWithErrorsCount)).unsigned = !0) + : 'string' == typeof e.requestsWithErrorsCount + ? (t.requestsWithErrorsCount = parseInt(e.requestsWithErrorsCount, 10)) + : 'number' == typeof e.requestsWithErrorsCount + ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) + : 'object' == typeof e.requestsWithErrorsCount && + (t.requestsWithErrorsCount = new a.LongBits( + e.requestsWithErrorsCount.low >>> 0, + e.requestsWithErrorsCount.high >>> 0, + ).toNumber(!0))), + e.publicCacheTtlCount) + ) { + if (!Array.isArray(e.publicCacheTtlCount)) + throw TypeError('.QueryLatencyStats.publicCacheTtlCount: array expected') + t.publicCacheTtlCount = [] + for (n = 0; n < e.publicCacheTtlCount.length; ++n) + a.Long + ? ((t.publicCacheTtlCount[n] = a.Long.fromValue(e.publicCacheTtlCount[n])).unsigned = !1) + : 'string' == typeof e.publicCacheTtlCount[n] + ? (t.publicCacheTtlCount[n] = parseInt(e.publicCacheTtlCount[n], 10)) + : 'number' == typeof e.publicCacheTtlCount[n] + ? (t.publicCacheTtlCount[n] = e.publicCacheTtlCount[n]) + : 'object' == typeof e.publicCacheTtlCount[n] && + (t.publicCacheTtlCount[n] = new a.LongBits( + e.publicCacheTtlCount[n].low >>> 0, + e.publicCacheTtlCount[n].high >>> 0, + ).toNumber()) + } + if (e.privateCacheTtlCount) { + if (!Array.isArray(e.privateCacheTtlCount)) + throw TypeError('.QueryLatencyStats.privateCacheTtlCount: array expected') + t.privateCacheTtlCount = [] + for (n = 0; n < e.privateCacheTtlCount.length; ++n) + a.Long + ? ((t.privateCacheTtlCount[n] = a.Long.fromValue(e.privateCacheTtlCount[n])).unsigned = !1) + : 'string' == typeof e.privateCacheTtlCount[n] + ? (t.privateCacheTtlCount[n] = parseInt(e.privateCacheTtlCount[n], 10)) + : 'number' == typeof e.privateCacheTtlCount[n] + ? (t.privateCacheTtlCount[n] = e.privateCacheTtlCount[n]) + : 'object' == typeof e.privateCacheTtlCount[n] && + (t.privateCacheTtlCount[n] = new a.LongBits( + e.privateCacheTtlCount[n].low >>> 0, + e.privateCacheTtlCount[n].high >>> 0, + ).toNumber()) + } + return ( + null != e.registeredOperationCount && + (a.Long + ? ((t.registeredOperationCount = a.Long.fromValue(e.registeredOperationCount)).unsigned = !0) + : 'string' == typeof e.registeredOperationCount + ? (t.registeredOperationCount = parseInt(e.registeredOperationCount, 10)) + : 'number' == typeof e.registeredOperationCount + ? (t.registeredOperationCount = e.registeredOperationCount) + : 'object' == typeof e.registeredOperationCount && + (t.registeredOperationCount = new a.LongBits( + e.registeredOperationCount.low >>> 0, + e.registeredOperationCount.high >>> 0, + ).toNumber(!0))), + null != e.forbiddenOperationCount && + (a.Long + ? ((t.forbiddenOperationCount = a.Long.fromValue(e.forbiddenOperationCount)).unsigned = !0) + : 'string' == typeof e.forbiddenOperationCount + ? (t.forbiddenOperationCount = parseInt(e.forbiddenOperationCount, 10)) + : 'number' == typeof e.forbiddenOperationCount + ? (t.forbiddenOperationCount = e.forbiddenOperationCount) + : 'object' == typeof e.forbiddenOperationCount && + (t.forbiddenOperationCount = new a.LongBits( + e.forbiddenOperationCount.low >>> 0, + e.forbiddenOperationCount.high >>> 0, + ).toNumber(!0))), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if ( + ((t.arrays || t.defaults) && + ((n.latencyCount = []), + (n.cacheLatencyCount = []), + (n.publicCacheTtlCount = []), + (n.privateCacheTtlCount = [])), + t.defaults) + ) { + if (a.Long) { + var r = new a.Long(0, 0, !0) + n.requestCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.requestCount = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.cacheHits = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.cacheHits = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.persistedQueryHits = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.persistedQueryHits = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.persistedQueryMisses = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.persistedQueryMisses = t.longs === String ? '0' : 0 + if (((n.rootErrorStats = null), a.Long)) { + r = new a.Long(0, 0, !0) + n.requestsWithErrorsCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.requestsWithErrorsCount = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.registeredOperationCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.registeredOperationCount = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.forbiddenOperationCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.forbiddenOperationCount = t.longs === String ? '0' : 0 + } + if (e.latencyCount && e.latencyCount.length) { + n.latencyCount = [] + for (var l = 0; l < e.latencyCount.length; ++l) + 'number' == typeof e.latencyCount[l] + ? (n.latencyCount[l] = t.longs === String ? String(e.latencyCount[l]) : e.latencyCount[l]) + : (n.latencyCount[l] = + t.longs === String + ? a.Long.prototype.toString.call(e.latencyCount[l]) + : t.longs === Number + ? new a.LongBits(e.latencyCount[l].low >>> 0, e.latencyCount[l].high >>> 0).toNumber() + : e.latencyCount[l]) + } + if ( + (null != e.requestCount && + e.hasOwnProperty('requestCount') && + ('number' == typeof e.requestCount + ? (n.requestCount = t.longs === String ? String(e.requestCount) : e.requestCount) + : (n.requestCount = + t.longs === String + ? a.Long.prototype.toString.call(e.requestCount) + : t.longs === Number + ? new a.LongBits(e.requestCount.low >>> 0, e.requestCount.high >>> 0).toNumber(!0) + : e.requestCount)), + null != e.cacheHits && + e.hasOwnProperty('cacheHits') && + ('number' == typeof e.cacheHits + ? (n.cacheHits = t.longs === String ? String(e.cacheHits) : e.cacheHits) + : (n.cacheHits = + t.longs === String + ? a.Long.prototype.toString.call(e.cacheHits) + : t.longs === Number + ? new a.LongBits(e.cacheHits.low >>> 0, e.cacheHits.high >>> 0).toNumber(!0) + : e.cacheHits)), + null != e.persistedQueryHits && + e.hasOwnProperty('persistedQueryHits') && + ('number' == typeof e.persistedQueryHits + ? (n.persistedQueryHits = t.longs === String ? String(e.persistedQueryHits) : e.persistedQueryHits) + : (n.persistedQueryHits = + t.longs === String + ? a.Long.prototype.toString.call(e.persistedQueryHits) + : t.longs === Number + ? new a.LongBits(e.persistedQueryHits.low >>> 0, e.persistedQueryHits.high >>> 0).toNumber(!0) + : e.persistedQueryHits)), + null != e.persistedQueryMisses && + e.hasOwnProperty('persistedQueryMisses') && + ('number' == typeof e.persistedQueryMisses + ? (n.persistedQueryMisses = t.longs === String ? String(e.persistedQueryMisses) : e.persistedQueryMisses) + : (n.persistedQueryMisses = + t.longs === String + ? a.Long.prototype.toString.call(e.persistedQueryMisses) + : t.longs === Number + ? new a.LongBits(e.persistedQueryMisses.low >>> 0, e.persistedQueryMisses.high >>> 0).toNumber(!0) + : e.persistedQueryMisses)), + e.cacheLatencyCount && e.cacheLatencyCount.length) + ) { + n.cacheLatencyCount = [] + for (l = 0; l < e.cacheLatencyCount.length; ++l) + 'number' == typeof e.cacheLatencyCount[l] + ? (n.cacheLatencyCount[l] = t.longs === String ? String(e.cacheLatencyCount[l]) : e.cacheLatencyCount[l]) + : (n.cacheLatencyCount[l] = + t.longs === String + ? a.Long.prototype.toString.call(e.cacheLatencyCount[l]) + : t.longs === Number + ? new a.LongBits(e.cacheLatencyCount[l].low >>> 0, e.cacheLatencyCount[l].high >>> 0).toNumber() + : e.cacheLatencyCount[l]) + } + if ( + (null != e.rootErrorStats && + e.hasOwnProperty('rootErrorStats') && + (n.rootErrorStats = s.PathErrorStats.toObject(e.rootErrorStats, t)), + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + ('number' == typeof e.requestsWithErrorsCount + ? (n.requestsWithErrorsCount = + t.longs === String ? String(e.requestsWithErrorsCount) : e.requestsWithErrorsCount) + : (n.requestsWithErrorsCount = + t.longs === String + ? a.Long.prototype.toString.call(e.requestsWithErrorsCount) + : t.longs === Number + ? new a.LongBits(e.requestsWithErrorsCount.low >>> 0, e.requestsWithErrorsCount.high >>> 0).toNumber(!0) + : e.requestsWithErrorsCount)), + e.publicCacheTtlCount && e.publicCacheTtlCount.length) + ) { + n.publicCacheTtlCount = [] + for (l = 0; l < e.publicCacheTtlCount.length; ++l) + 'number' == typeof e.publicCacheTtlCount[l] + ? (n.publicCacheTtlCount[l] = + t.longs === String ? String(e.publicCacheTtlCount[l]) : e.publicCacheTtlCount[l]) + : (n.publicCacheTtlCount[l] = + t.longs === String + ? a.Long.prototype.toString.call(e.publicCacheTtlCount[l]) + : t.longs === Number + ? new a.LongBits(e.publicCacheTtlCount[l].low >>> 0, e.publicCacheTtlCount[l].high >>> 0).toNumber() + : e.publicCacheTtlCount[l]) + } + if (e.privateCacheTtlCount && e.privateCacheTtlCount.length) { + n.privateCacheTtlCount = [] + for (l = 0; l < e.privateCacheTtlCount.length; ++l) + 'number' == typeof e.privateCacheTtlCount[l] + ? (n.privateCacheTtlCount[l] = + t.longs === String ? String(e.privateCacheTtlCount[l]) : e.privateCacheTtlCount[l]) + : (n.privateCacheTtlCount[l] = + t.longs === String + ? a.Long.prototype.toString.call(e.privateCacheTtlCount[l]) + : t.longs === Number + ? new a.LongBits(e.privateCacheTtlCount[l].low >>> 0, e.privateCacheTtlCount[l].high >>> 0).toNumber() + : e.privateCacheTtlCount[l]) + } + return ( + null != e.registeredOperationCount && + e.hasOwnProperty('registeredOperationCount') && + ('number' == typeof e.registeredOperationCount + ? (n.registeredOperationCount = + t.longs === String ? String(e.registeredOperationCount) : e.registeredOperationCount) + : (n.registeredOperationCount = + t.longs === String + ? a.Long.prototype.toString.call(e.registeredOperationCount) + : t.longs === Number + ? new a.LongBits(e.registeredOperationCount.low >>> 0, e.registeredOperationCount.high >>> 0).toNumber( + !0, + ) + : e.registeredOperationCount)), + null != e.forbiddenOperationCount && + e.hasOwnProperty('forbiddenOperationCount') && + ('number' == typeof e.forbiddenOperationCount + ? (n.forbiddenOperationCount = + t.longs === String ? String(e.forbiddenOperationCount) : e.forbiddenOperationCount) + : (n.forbiddenOperationCount = + t.longs === String + ? a.Long.prototype.toString.call(e.forbiddenOperationCount) + : t.longs === Number + ? new a.LongBits(e.forbiddenOperationCount.low >>> 0, e.forbiddenOperationCount.high >>> 0).toNumber(!0) + : e.forbiddenOperationCount)), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.StatsContext = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.clientReferenceId = ''), + (e.prototype.clientName = ''), + (e.prototype.clientVersion = ''), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && t.uint32(10).string(e.clientReferenceId), + null != e.clientName && e.hasOwnProperty('clientName') && t.uint32(18).string(e.clientName), + null != e.clientVersion && e.hasOwnProperty('clientVersion') && t.uint32(26).string(e.clientVersion), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.StatsContext(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.clientReferenceId = e.string() + break + case 2: + r.clientName = e.string() + break + case 3: + r.clientVersion = e.string() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + return 'object' != typeof e || null === e + ? 'object expected' + : null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && !a.isString(e.clientReferenceId) + ? 'clientReferenceId: string expected' + : null != e.clientName && e.hasOwnProperty('clientName') && !a.isString(e.clientName) + ? 'clientName: string expected' + : null != e.clientVersion && e.hasOwnProperty('clientVersion') && !a.isString(e.clientVersion) + ? 'clientVersion: string expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.StatsContext) return e + var t = new s.StatsContext() + return ( + null != e.clientReferenceId && (t.clientReferenceId = String(e.clientReferenceId)), + null != e.clientName && (t.clientName = String(e.clientName)), + null != e.clientVersion && (t.clientVersion = String(e.clientVersion)), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + return ( + t.defaults && ((n.clientReferenceId = ''), (n.clientName = ''), (n.clientVersion = '')), + null != e.clientReferenceId && + e.hasOwnProperty('clientReferenceId') && + (n.clientReferenceId = e.clientReferenceId), + null != e.clientName && e.hasOwnProperty('clientName') && (n.clientName = e.clientName), + null != e.clientVersion && e.hasOwnProperty('clientVersion') && (n.clientVersion = e.clientVersion), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.ContextualizedQueryLatencyStats = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.queryLatencyStats = null), + (e.prototype.context = null), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.queryLatencyStats && + e.hasOwnProperty('queryLatencyStats') && + s.QueryLatencyStats.encode(e.queryLatencyStats, t.uint32(10).fork()).ldelim(), + null != e.context && + e.hasOwnProperty('context') && + s.StatsContext.encode(e.context, t.uint32(18).fork()).ldelim(), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.ContextualizedQueryLatencyStats(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.queryLatencyStats = s.QueryLatencyStats.decode(e, e.uint32()) + break + case 2: + r.context = s.StatsContext.decode(e, e.uint32()) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + var t + if ( + null != e.queryLatencyStats && + e.hasOwnProperty('queryLatencyStats') && + (t = s.QueryLatencyStats.verify(e.queryLatencyStats)) + ) + return 'queryLatencyStats.' + t + if (null != e.context && e.hasOwnProperty('context') && (t = s.StatsContext.verify(e.context))) + return 'context.' + t + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.ContextualizedQueryLatencyStats) return e + var t = new s.ContextualizedQueryLatencyStats() + if (null != e.queryLatencyStats) { + if ('object' != typeof e.queryLatencyStats) + throw TypeError('.ContextualizedQueryLatencyStats.queryLatencyStats: object expected') + t.queryLatencyStats = s.QueryLatencyStats.fromObject(e.queryLatencyStats) + } + if (null != e.context) { + if ('object' != typeof e.context) throw TypeError('.ContextualizedQueryLatencyStats.context: object expected') + t.context = s.StatsContext.fromObject(e.context) + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + return ( + t.defaults && ((n.queryLatencyStats = null), (n.context = null)), + null != e.queryLatencyStats && + e.hasOwnProperty('queryLatencyStats') && + (n.queryLatencyStats = s.QueryLatencyStats.toObject(e.queryLatencyStats, t)), + null != e.context && e.hasOwnProperty('context') && (n.context = s.StatsContext.toObject(e.context, t)), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.ContextualizedTypeStats = (function() { + function e(e) { + if (((this.perTypeStat = {}), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.context = null), + (e.prototype.perTypeStat = a.emptyObject), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.context && + e.hasOwnProperty('context') && + s.StatsContext.encode(e.context, t.uint32(10).fork()).ldelim(), + null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) + ) + for (var n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) + t + .uint32(18) + .fork() + .uint32(10) + .string(n[r]), + s.TypeStat.encode(e.perTypeStat[n[r]], t.uint32(18).fork()) + .ldelim() + .ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.ContextualizedTypeStats(); e.pos < r; ) { + var u = e.uint32() + switch (u >>> 3) { + case 1: + l.context = s.StatsContext.decode(e, e.uint32()) + break + case 2: + e.skip().pos++, + l.perTypeStat === a.emptyObject && (l.perTypeStat = {}), + (n = e.string()), + e.pos++, + (l.perTypeStat[n] = s.TypeStat.decode(e, e.uint32())) + break + default: + e.skipType(7 & u) + } + } + return l + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.context && e.hasOwnProperty('context') && (r = s.StatsContext.verify(e.context))) + return 'context.' + r + if (null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) { + if (!a.isObject(e.perTypeStat)) return 'perTypeStat: object expected' + for (var t = Object.keys(e.perTypeStat), n = 0; n < t.length; ++n) { + var r + if ((r = s.TypeStat.verify(e.perTypeStat[t[n]]))) return 'perTypeStat.' + r + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.ContextualizedTypeStats) return e + var t = new s.ContextualizedTypeStats() + if (null != e.context) { + if ('object' != typeof e.context) throw TypeError('.ContextualizedTypeStats.context: object expected') + t.context = s.StatsContext.fromObject(e.context) + } + if (e.perTypeStat) { + if ('object' != typeof e.perTypeStat) throw TypeError('.ContextualizedTypeStats.perTypeStat: object expected') + t.perTypeStat = {} + for (var n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) { + if ('object' != typeof e.perTypeStat[n[r]]) + throw TypeError('.ContextualizedTypeStats.perTypeStat: object expected') + t.perTypeStat[n[r]] = s.TypeStat.fromObject(e.perTypeStat[n[r]]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n, + r = {} + if ( + ((t.objects || t.defaults) && (r.perTypeStat = {}), + t.defaults && (r.context = null), + null != e.context && e.hasOwnProperty('context') && (r.context = s.StatsContext.toObject(e.context, t)), + e.perTypeStat && (n = Object.keys(e.perTypeStat)).length) + ) { + r.perTypeStat = {} + for (var l = 0; l < n.length; ++l) r.perTypeStat[n[l]] = s.TypeStat.toObject(e.perTypeStat[n[l]], t) + } + return r + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.FieldStat = (function() { + function e(e) { + if (((this.latencyCount = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.name = ''), + (e.prototype.returnType = ''), + (e.prototype.errorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.count = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.requestsWithErrorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.latencyCount = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.name && e.hasOwnProperty('name') && t.uint32(18).string(e.name), + null != e.returnType && e.hasOwnProperty('returnType') && t.uint32(26).string(e.returnType), + null != e.errorsCount && e.hasOwnProperty('errorsCount') && t.uint32(32).uint64(e.errorsCount), + null != e.count && e.hasOwnProperty('count') && t.uint32(40).uint64(e.count), + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + t.uint32(48).uint64(e.requestsWithErrorsCount), + null != e.latencyCount && e.latencyCount.length) + ) { + t.uint32(66).fork() + for (var n = 0; n < e.latencyCount.length; ++n) t.int64(e.latencyCount[n]) + t.ldelim() + } + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.FieldStat(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 2: + r.name = e.string() + break + case 3: + r.returnType = e.string() + break + case 4: + r.errorsCount = e.uint64() + break + case 5: + r.count = e.uint64() + break + case 6: + r.requestsWithErrorsCount = e.uint64() + break + case 8: + if (((r.latencyCount && r.latencyCount.length) || (r.latencyCount = []), 2 == (7 & l))) + for (var u = e.uint32() + e.pos; e.pos < u; ) r.latencyCount.push(e.int64()) + else r.latencyCount.push(e.int64()) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.name && e.hasOwnProperty('name') && !a.isString(e.name)) return 'name: string expected' + if (null != e.returnType && e.hasOwnProperty('returnType') && !a.isString(e.returnType)) + return 'returnType: string expected' + if ( + null != e.errorsCount && + e.hasOwnProperty('errorsCount') && + !( + a.isInteger(e.errorsCount) || + (e.errorsCount && a.isInteger(e.errorsCount.low) && a.isInteger(e.errorsCount.high)) + ) + ) + return 'errorsCount: integer|Long expected' + if ( + null != e.count && + e.hasOwnProperty('count') && + !(a.isInteger(e.count) || (e.count && a.isInteger(e.count.low) && a.isInteger(e.count.high))) + ) + return 'count: integer|Long expected' + if ( + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + !( + a.isInteger(e.requestsWithErrorsCount) || + (e.requestsWithErrorsCount && + a.isInteger(e.requestsWithErrorsCount.low) && + a.isInteger(e.requestsWithErrorsCount.high)) + ) + ) + return 'requestsWithErrorsCount: integer|Long expected' + if (null != e.latencyCount && e.hasOwnProperty('latencyCount')) { + if (!Array.isArray(e.latencyCount)) return 'latencyCount: array expected' + for (var t = 0; t < e.latencyCount.length; ++t) + if ( + !( + a.isInteger(e.latencyCount[t]) || + (e.latencyCount[t] && a.isInteger(e.latencyCount[t].low) && a.isInteger(e.latencyCount[t].high)) + ) + ) + return 'latencyCount: integer|Long[] expected' + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.FieldStat) return e + var t = new s.FieldStat() + if ( + (null != e.name && (t.name = String(e.name)), + null != e.returnType && (t.returnType = String(e.returnType)), + null != e.errorsCount && + (a.Long + ? ((t.errorsCount = a.Long.fromValue(e.errorsCount)).unsigned = !0) + : 'string' == typeof e.errorsCount + ? (t.errorsCount = parseInt(e.errorsCount, 10)) + : 'number' == typeof e.errorsCount + ? (t.errorsCount = e.errorsCount) + : 'object' == typeof e.errorsCount && + (t.errorsCount = new a.LongBits(e.errorsCount.low >>> 0, e.errorsCount.high >>> 0).toNumber(!0))), + null != e.count && + (a.Long + ? ((t.count = a.Long.fromValue(e.count)).unsigned = !0) + : 'string' == typeof e.count + ? (t.count = parseInt(e.count, 10)) + : 'number' == typeof e.count + ? (t.count = e.count) + : 'object' == typeof e.count && + (t.count = new a.LongBits(e.count.low >>> 0, e.count.high >>> 0).toNumber(!0))), + null != e.requestsWithErrorsCount && + (a.Long + ? ((t.requestsWithErrorsCount = a.Long.fromValue(e.requestsWithErrorsCount)).unsigned = !0) + : 'string' == typeof e.requestsWithErrorsCount + ? (t.requestsWithErrorsCount = parseInt(e.requestsWithErrorsCount, 10)) + : 'number' == typeof e.requestsWithErrorsCount + ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) + : 'object' == typeof e.requestsWithErrorsCount && + (t.requestsWithErrorsCount = new a.LongBits( + e.requestsWithErrorsCount.low >>> 0, + e.requestsWithErrorsCount.high >>> 0, + ).toNumber(!0))), + e.latencyCount) + ) { + if (!Array.isArray(e.latencyCount)) throw TypeError('.FieldStat.latencyCount: array expected') + t.latencyCount = [] + for (var n = 0; n < e.latencyCount.length; ++n) + a.Long + ? ((t.latencyCount[n] = a.Long.fromValue(e.latencyCount[n])).unsigned = !1) + : 'string' == typeof e.latencyCount[n] + ? (t.latencyCount[n] = parseInt(e.latencyCount[n], 10)) + : 'number' == typeof e.latencyCount[n] + ? (t.latencyCount[n] = e.latencyCount[n]) + : 'object' == typeof e.latencyCount[n] && + (t.latencyCount[n] = new a.LongBits(e.latencyCount[n].low >>> 0, e.latencyCount[n].high >>> 0).toNumber()) + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (((t.arrays || t.defaults) && (n.latencyCount = []), t.defaults)) { + if (((n.name = ''), (n.returnType = ''), a.Long)) { + var r = new a.Long(0, 0, !0) + n.errorsCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.errorsCount = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.count = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.count = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.requestsWithErrorsCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.requestsWithErrorsCount = t.longs === String ? '0' : 0 + } + if ( + (null != e.name && e.hasOwnProperty('name') && (n.name = e.name), + null != e.returnType && e.hasOwnProperty('returnType') && (n.returnType = e.returnType), + null != e.errorsCount && + e.hasOwnProperty('errorsCount') && + ('number' == typeof e.errorsCount + ? (n.errorsCount = t.longs === String ? String(e.errorsCount) : e.errorsCount) + : (n.errorsCount = + t.longs === String + ? a.Long.prototype.toString.call(e.errorsCount) + : t.longs === Number + ? new a.LongBits(e.errorsCount.low >>> 0, e.errorsCount.high >>> 0).toNumber(!0) + : e.errorsCount)), + null != e.count && + e.hasOwnProperty('count') && + ('number' == typeof e.count + ? (n.count = t.longs === String ? String(e.count) : e.count) + : (n.count = + t.longs === String + ? a.Long.prototype.toString.call(e.count) + : t.longs === Number + ? new a.LongBits(e.count.low >>> 0, e.count.high >>> 0).toNumber(!0) + : e.count)), + null != e.requestsWithErrorsCount && + e.hasOwnProperty('requestsWithErrorsCount') && + ('number' == typeof e.requestsWithErrorsCount + ? (n.requestsWithErrorsCount = + t.longs === String ? String(e.requestsWithErrorsCount) : e.requestsWithErrorsCount) + : (n.requestsWithErrorsCount = + t.longs === String + ? a.Long.prototype.toString.call(e.requestsWithErrorsCount) + : t.longs === Number + ? new a.LongBits(e.requestsWithErrorsCount.low >>> 0, e.requestsWithErrorsCount.high >>> 0).toNumber(!0) + : e.requestsWithErrorsCount)), + e.latencyCount && e.latencyCount.length) + ) { + n.latencyCount = [] + for (var l = 0; l < e.latencyCount.length; ++l) + 'number' == typeof e.latencyCount[l] + ? (n.latencyCount[l] = t.longs === String ? String(e.latencyCount[l]) : e.latencyCount[l]) + : (n.latencyCount[l] = + t.longs === String + ? a.Long.prototype.toString.call(e.latencyCount[l]) + : t.longs === Number + ? new a.LongBits(e.latencyCount[l].low >>> 0, e.latencyCount[l].high >>> 0).toNumber() + : e.latencyCount[l]) + } + return n + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.TypeStat = (function() { + function e(e) { + if (((this.field = []), (this.perFieldStat = {}), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.name = ''), + (e.prototype.field = a.emptyArray), + (e.prototype.perFieldStat = a.emptyObject), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.name && e.hasOwnProperty('name') && t.uint32(10).string(e.name), + null != e.field && e.field.length) + ) + for (var n = 0; n < e.field.length; ++n) s.FieldStat.encode(e.field[n], t.uint32(18).fork()).ldelim() + if (null != e.perFieldStat && e.hasOwnProperty('perFieldStat')) { + var r = Object.keys(e.perFieldStat) + for (n = 0; n < r.length; ++n) + t + .uint32(26) + .fork() + .uint32(10) + .string(r[n]), + s.FieldStat.encode(e.perFieldStat[r[n]], t.uint32(18).fork()) + .ldelim() + .ldelim() + } + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.TypeStat(); e.pos < r; ) { + var u = e.uint32() + switch (u >>> 3) { + case 1: + l.name = e.string() + break + case 2: + ;(l.field && l.field.length) || (l.field = []), l.field.push(s.FieldStat.decode(e, e.uint32())) + break + case 3: + e.skip().pos++, + l.perFieldStat === a.emptyObject && (l.perFieldStat = {}), + (n = e.string()), + e.pos++, + (l.perFieldStat[n] = s.FieldStat.decode(e, e.uint32())) + break + default: + e.skipType(7 & u) + } + } + return l + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.name && e.hasOwnProperty('name') && !a.isString(e.name)) return 'name: string expected' + if (null != e.field && e.hasOwnProperty('field')) { + if (!Array.isArray(e.field)) return 'field: array expected' + for (var t = 0; t < e.field.length; ++t) { + if ((r = s.FieldStat.verify(e.field[t]))) return 'field.' + r + } + } + if (null != e.perFieldStat && e.hasOwnProperty('perFieldStat')) { + if (!a.isObject(e.perFieldStat)) return 'perFieldStat: object expected' + var n = Object.keys(e.perFieldStat) + for (t = 0; t < n.length; ++t) { + var r + if ((r = s.FieldStat.verify(e.perFieldStat[n[t]]))) return 'perFieldStat.' + r + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.TypeStat) return e + var t = new s.TypeStat() + if ((null != e.name && (t.name = String(e.name)), e.field)) { + if (!Array.isArray(e.field)) throw TypeError('.TypeStat.field: array expected') + t.field = [] + for (var n = 0; n < e.field.length; ++n) { + if ('object' != typeof e.field[n]) throw TypeError('.TypeStat.field: object expected') + t.field[n] = s.FieldStat.fromObject(e.field[n]) + } + } + if (e.perFieldStat) { + if ('object' != typeof e.perFieldStat) throw TypeError('.TypeStat.perFieldStat: object expected') + t.perFieldStat = {} + var r = Object.keys(e.perFieldStat) + for (n = 0; n < r.length; ++n) { + if ('object' != typeof e.perFieldStat[r[n]]) throw TypeError('.TypeStat.perFieldStat: object expected') + t.perFieldStat[r[n]] = s.FieldStat.fromObject(e.perFieldStat[r[n]]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n, + r = {} + if ( + ((t.arrays || t.defaults) && (r.field = []), + (t.objects || t.defaults) && (r.perFieldStat = {}), + t.defaults && (r.name = ''), + null != e.name && e.hasOwnProperty('name') && (r.name = e.name), + e.field && e.field.length) + ) { + r.field = [] + for (var l = 0; l < e.field.length; ++l) r.field[l] = s.FieldStat.toObject(e.field[l], t) + } + if (e.perFieldStat && (n = Object.keys(e.perFieldStat)).length) { + r.perFieldStat = {} + for (l = 0; l < n.length; ++l) r.perFieldStat[n[l]] = s.FieldStat.toObject(e.perFieldStat[n[l]], t) + } + return r + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.QueryStats = (function() { + function e(e) { + if ( + ((this.perClientName = {}), + (this.queryStatsWithContext = []), + (this.perType = []), + (this.perTypeStat = {}), + (this.typeStatsWithContext = []), + e) + ) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.perClientName = a.emptyObject), + (e.prototype.queryStatsWithContext = a.emptyArray), + (e.prototype.perType = a.emptyArray), + (e.prototype.perTypeStat = a.emptyObject), + (e.prototype.typeStatsWithContext = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.perClientName && e.hasOwnProperty('perClientName'))) + for (var n = Object.keys(e.perClientName), r = 0; r < n.length; ++r) + t + .uint32(10) + .fork() + .uint32(10) + .string(n[r]), + s.ClientNameStats.encode(e.perClientName[n[r]], t.uint32(18).fork()) + .ldelim() + .ldelim() + if (null != e.perType && e.perType.length) + for (r = 0; r < e.perType.length; ++r) s.TypeStat.encode(e.perType[r], t.uint32(18).fork()).ldelim() + if (null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) + for (n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) + t + .uint32(26) + .fork() + .uint32(10) + .string(n[r]), + s.TypeStat.encode(e.perTypeStat[n[r]], t.uint32(18).fork()) + .ldelim() + .ldelim() + if (null != e.queryStatsWithContext && e.queryStatsWithContext.length) + for (r = 0; r < e.queryStatsWithContext.length; ++r) + s.ContextualizedQueryLatencyStats.encode(e.queryStatsWithContext[r], t.uint32(34).fork()).ldelim() + if (null != e.typeStatsWithContext && e.typeStatsWithContext.length) + for (r = 0; r < e.typeStatsWithContext.length; ++r) + s.ContextualizedTypeStats.encode(e.typeStatsWithContext[r], t.uint32(42).fork()).ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.QueryStats(); e.pos < r; ) { + var u = e.uint32() + switch (u >>> 3) { + case 1: + e.skip().pos++, + l.perClientName === a.emptyObject && (l.perClientName = {}), + (n = e.string()), + e.pos++, + (l.perClientName[n] = s.ClientNameStats.decode(e, e.uint32())) + break + case 4: + ;(l.queryStatsWithContext && l.queryStatsWithContext.length) || (l.queryStatsWithContext = []), + l.queryStatsWithContext.push(s.ContextualizedQueryLatencyStats.decode(e, e.uint32())) + break + case 2: + ;(l.perType && l.perType.length) || (l.perType = []), l.perType.push(s.TypeStat.decode(e, e.uint32())) + break + case 3: + e.skip().pos++, + l.perTypeStat === a.emptyObject && (l.perTypeStat = {}), + (n = e.string()), + e.pos++, + (l.perTypeStat[n] = s.TypeStat.decode(e, e.uint32())) + break + case 5: + ;(l.typeStatsWithContext && l.typeStatsWithContext.length) || (l.typeStatsWithContext = []), + l.typeStatsWithContext.push(s.ContextualizedTypeStats.decode(e, e.uint32())) + break + default: + e.skipType(7 & u) + } + } + return l + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.perClientName && e.hasOwnProperty('perClientName')) { + if (!a.isObject(e.perClientName)) return 'perClientName: object expected' + for (var t = Object.keys(e.perClientName), n = 0; n < t.length; ++n) { + if ((r = s.ClientNameStats.verify(e.perClientName[t[n]]))) return 'perClientName.' + r + } + } + if (null != e.queryStatsWithContext && e.hasOwnProperty('queryStatsWithContext')) { + if (!Array.isArray(e.queryStatsWithContext)) return 'queryStatsWithContext: array expected' + for (n = 0; n < e.queryStatsWithContext.length; ++n) { + if ((r = s.ContextualizedQueryLatencyStats.verify(e.queryStatsWithContext[n]))) + return 'queryStatsWithContext.' + r + } + } + if (null != e.perType && e.hasOwnProperty('perType')) { + if (!Array.isArray(e.perType)) return 'perType: array expected' + for (n = 0; n < e.perType.length; ++n) { + if ((r = s.TypeStat.verify(e.perType[n]))) return 'perType.' + r + } + } + if (null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) { + if (!a.isObject(e.perTypeStat)) return 'perTypeStat: object expected' + for (t = Object.keys(e.perTypeStat), n = 0; n < t.length; ++n) { + if ((r = s.TypeStat.verify(e.perTypeStat[t[n]]))) return 'perTypeStat.' + r + } + } + if (null != e.typeStatsWithContext && e.hasOwnProperty('typeStatsWithContext')) { + if (!Array.isArray(e.typeStatsWithContext)) return 'typeStatsWithContext: array expected' + for (n = 0; n < e.typeStatsWithContext.length; ++n) { + var r + if ((r = s.ContextualizedTypeStats.verify(e.typeStatsWithContext[n]))) return 'typeStatsWithContext.' + r + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.QueryStats) return e + var t = new s.QueryStats() + if (e.perClientName) { + if ('object' != typeof e.perClientName) throw TypeError('.QueryStats.perClientName: object expected') + t.perClientName = {} + for (var n = Object.keys(e.perClientName), r = 0; r < n.length; ++r) { + if ('object' != typeof e.perClientName[n[r]]) throw TypeError('.QueryStats.perClientName: object expected') + t.perClientName[n[r]] = s.ClientNameStats.fromObject(e.perClientName[n[r]]) + } + } + if (e.queryStatsWithContext) { + if (!Array.isArray(e.queryStatsWithContext)) throw TypeError('.QueryStats.queryStatsWithContext: array expected') + t.queryStatsWithContext = [] + for (r = 0; r < e.queryStatsWithContext.length; ++r) { + if ('object' != typeof e.queryStatsWithContext[r]) + throw TypeError('.QueryStats.queryStatsWithContext: object expected') + t.queryStatsWithContext[r] = s.ContextualizedQueryLatencyStats.fromObject(e.queryStatsWithContext[r]) + } + } + if (e.perType) { + if (!Array.isArray(e.perType)) throw TypeError('.QueryStats.perType: array expected') + t.perType = [] + for (r = 0; r < e.perType.length; ++r) { + if ('object' != typeof e.perType[r]) throw TypeError('.QueryStats.perType: object expected') + t.perType[r] = s.TypeStat.fromObject(e.perType[r]) + } + } + if (e.perTypeStat) { + if ('object' != typeof e.perTypeStat) throw TypeError('.QueryStats.perTypeStat: object expected') + t.perTypeStat = {} + for (n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) { + if ('object' != typeof e.perTypeStat[n[r]]) throw TypeError('.QueryStats.perTypeStat: object expected') + t.perTypeStat[n[r]] = s.TypeStat.fromObject(e.perTypeStat[n[r]]) + } + } + if (e.typeStatsWithContext) { + if (!Array.isArray(e.typeStatsWithContext)) throw TypeError('.QueryStats.typeStatsWithContext: array expected') + t.typeStatsWithContext = [] + for (r = 0; r < e.typeStatsWithContext.length; ++r) { + if ('object' != typeof e.typeStatsWithContext[r]) + throw TypeError('.QueryStats.typeStatsWithContext: object expected') + t.typeStatsWithContext[r] = s.ContextualizedTypeStats.fromObject(e.typeStatsWithContext[r]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n, + r = {} + if ( + ((t.arrays || t.defaults) && ((r.perType = []), (r.queryStatsWithContext = []), (r.typeStatsWithContext = [])), + (t.objects || t.defaults) && ((r.perClientName = {}), (r.perTypeStat = {})), + e.perClientName && (n = Object.keys(e.perClientName)).length) + ) { + r.perClientName = {} + for (var l = 0; l < n.length; ++l) r.perClientName[n[l]] = s.ClientNameStats.toObject(e.perClientName[n[l]], t) + } + if (e.perType && e.perType.length) { + r.perType = [] + for (l = 0; l < e.perType.length; ++l) r.perType[l] = s.TypeStat.toObject(e.perType[l], t) + } + if (e.perTypeStat && (n = Object.keys(e.perTypeStat)).length) { + r.perTypeStat = {} + for (l = 0; l < n.length; ++l) r.perTypeStat[n[l]] = s.TypeStat.toObject(e.perTypeStat[n[l]], t) + } + if (e.queryStatsWithContext && e.queryStatsWithContext.length) { + r.queryStatsWithContext = [] + for (l = 0; l < e.queryStatsWithContext.length; ++l) + r.queryStatsWithContext[l] = s.ContextualizedQueryLatencyStats.toObject(e.queryStatsWithContext[l], t) + } + if (e.typeStatsWithContext && e.typeStatsWithContext.length) { + r.typeStatsWithContext = [] + for (l = 0; l < e.typeStatsWithContext.length; ++l) + r.typeStatsWithContext[l] = s.ContextualizedTypeStats.toObject(e.typeStatsWithContext[l], t) + } + return r + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.TracesReport = (function() { + function e(e) { + if (((this.trace = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.header = null), + (e.prototype.trace = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.header && e.hasOwnProperty('header') && s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), + null != e.trace && e.trace.length) + ) + for (var n = 0; n < e.trace.length; ++n) s.Trace.encode(e.trace[n], t.uint32(18).fork()).ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.TracesReport(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.header = s.ReportHeader.decode(e, e.uint32()) + break + case 2: + ;(r.trace && r.trace.length) || (r.trace = []), r.trace.push(s.Trace.decode(e, e.uint32())) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.header && e.hasOwnProperty('header') && (n = s.ReportHeader.verify(e.header))) return 'header.' + n + if (null != e.trace && e.hasOwnProperty('trace')) { + if (!Array.isArray(e.trace)) return 'trace: array expected' + for (var t = 0; t < e.trace.length; ++t) { + var n + if ((n = s.Trace.verify(e.trace[t]))) return 'trace.' + n + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.TracesReport) return e + var t = new s.TracesReport() + if (null != e.header) { + if ('object' != typeof e.header) throw TypeError('.TracesReport.header: object expected') + t.header = s.ReportHeader.fromObject(e.header) + } + if (e.trace) { + if (!Array.isArray(e.trace)) throw TypeError('.TracesReport.trace: array expected') + t.trace = [] + for (var n = 0; n < e.trace.length; ++n) { + if ('object' != typeof e.trace[n]) throw TypeError('.TracesReport.trace: object expected') + t.trace[n] = s.Trace.fromObject(e.trace[n]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if ( + ((t.arrays || t.defaults) && (n.trace = []), + t.defaults && (n.header = null), + null != e.header && e.hasOwnProperty('header') && (n.header = s.ReportHeader.toObject(e.header, t)), + e.trace && e.trace.length) + ) { + n.trace = [] + for (var r = 0; r < e.trace.length; ++r) n.trace[r] = s.Trace.toObject(e.trace[r], t) + } + return n + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.Field = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.name = ''), + (e.prototype.returnType = ''), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.name && e.hasOwnProperty('name') && t.uint32(18).string(e.name), + null != e.returnType && e.hasOwnProperty('returnType') && t.uint32(26).string(e.returnType), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Field(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 2: + r.name = e.string() + break + case 3: + r.returnType = e.string() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + return 'object' != typeof e || null === e + ? 'object expected' + : null != e.name && e.hasOwnProperty('name') && !a.isString(e.name) + ? 'name: string expected' + : null != e.returnType && e.hasOwnProperty('returnType') && !a.isString(e.returnType) + ? 'returnType: string expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.Field) return e + var t = new s.Field() + return null != e.name && (t.name = String(e.name)), null != e.returnType && (t.returnType = String(e.returnType)), t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + return ( + t.defaults && ((n.name = ''), (n.returnType = '')), + null != e.name && e.hasOwnProperty('name') && (n.name = e.name), + null != e.returnType && e.hasOwnProperty('returnType') && (n.returnType = e.returnType), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.Type = (function() { + function e(e) { + if (((this.field = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.name = ''), + (e.prototype.field = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.name && e.hasOwnProperty('name') && t.uint32(10).string(e.name), + null != e.field && e.field.length) + ) + for (var n = 0; n < e.field.length; ++n) s.Field.encode(e.field[n], t.uint32(18).fork()).ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Type(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.name = e.string() + break + case 2: + ;(r.field && r.field.length) || (r.field = []), r.field.push(s.Field.decode(e, e.uint32())) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.name && e.hasOwnProperty('name') && !a.isString(e.name)) return 'name: string expected' + if (null != e.field && e.hasOwnProperty('field')) { + if (!Array.isArray(e.field)) return 'field: array expected' + for (var t = 0; t < e.field.length; ++t) { + var n = s.Field.verify(e.field[t]) + if (n) return 'field.' + n + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Type) return e + var t = new s.Type() + if ((null != e.name && (t.name = String(e.name)), e.field)) { + if (!Array.isArray(e.field)) throw TypeError('.Type.field: array expected') + t.field = [] + for (var n = 0; n < e.field.length; ++n) { + if ('object' != typeof e.field[n]) throw TypeError('.Type.field: object expected') + t.field[n] = s.Field.fromObject(e.field[n]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if ( + ((t.arrays || t.defaults) && (n.field = []), + t.defaults && (n.name = ''), + null != e.name && e.hasOwnProperty('name') && (n.name = e.name), + e.field && e.field.length) + ) { + n.field = [] + for (var r = 0; r < e.field.length; ++r) n.field[r] = s.Field.toObject(e.field[r], t) + } + return n + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.MemStats = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.totalBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.stackBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.heapBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.heapReleasedBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.gcOverheadBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.stackUsedBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.heapAllocatedBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.heapAllocatedObjects = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.heapAllocatedBytesDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.heapAllocatedObjectsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.heapFreedObjectsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.gcStwNsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.gcCountDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.totalBytes && e.hasOwnProperty('totalBytes') && t.uint32(8).uint64(e.totalBytes), + null != e.stackBytes && e.hasOwnProperty('stackBytes') && t.uint32(16).uint64(e.stackBytes), + null != e.heapBytes && e.hasOwnProperty('heapBytes') && t.uint32(24).uint64(e.heapBytes), + null != e.gcOverheadBytes && e.hasOwnProperty('gcOverheadBytes') && t.uint32(32).uint64(e.gcOverheadBytes), + null != e.stackUsedBytes && e.hasOwnProperty('stackUsedBytes') && t.uint32(40).uint64(e.stackUsedBytes), + null != e.heapAllocatedBytes && + e.hasOwnProperty('heapAllocatedBytes') && + t.uint32(48).uint64(e.heapAllocatedBytes), + null != e.heapAllocatedObjects && + e.hasOwnProperty('heapAllocatedObjects') && + t.uint32(56).uint64(e.heapAllocatedObjects), + null != e.heapAllocatedBytesDelta && + e.hasOwnProperty('heapAllocatedBytesDelta') && + t.uint32(64).uint64(e.heapAllocatedBytesDelta), + null != e.heapAllocatedObjectsDelta && + e.hasOwnProperty('heapAllocatedObjectsDelta') && + t.uint32(72).uint64(e.heapAllocatedObjectsDelta), + null != e.heapFreedObjectsDelta && + e.hasOwnProperty('heapFreedObjectsDelta') && + t.uint32(80).uint64(e.heapFreedObjectsDelta), + null != e.gcStwNsDelta && e.hasOwnProperty('gcStwNsDelta') && t.uint32(88).uint64(e.gcStwNsDelta), + null != e.gcCountDelta && e.hasOwnProperty('gcCountDelta') && t.uint32(96).uint64(e.gcCountDelta), + null != e.heapReleasedBytes && e.hasOwnProperty('heapReleasedBytes') && t.uint32(104).uint64(e.heapReleasedBytes), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.MemStats(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.totalBytes = e.uint64() + break + case 2: + r.stackBytes = e.uint64() + break + case 3: + r.heapBytes = e.uint64() + break + case 13: + r.heapReleasedBytes = e.uint64() + break + case 4: + r.gcOverheadBytes = e.uint64() + break + case 5: + r.stackUsedBytes = e.uint64() + break + case 6: + r.heapAllocatedBytes = e.uint64() + break + case 7: + r.heapAllocatedObjects = e.uint64() + break + case 8: + r.heapAllocatedBytesDelta = e.uint64() + break + case 9: + r.heapAllocatedObjectsDelta = e.uint64() + break + case 10: + r.heapFreedObjectsDelta = e.uint64() + break + case 11: + r.gcStwNsDelta = e.uint64() + break + case 12: + r.gcCountDelta = e.uint64() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + return 'object' != typeof e || null === e + ? 'object expected' + : null != e.totalBytes && + e.hasOwnProperty('totalBytes') && + !( + a.isInteger(e.totalBytes) || + (e.totalBytes && a.isInteger(e.totalBytes.low) && a.isInteger(e.totalBytes.high)) + ) + ? 'totalBytes: integer|Long expected' + : null != e.stackBytes && + e.hasOwnProperty('stackBytes') && + !( + a.isInteger(e.stackBytes) || + (e.stackBytes && a.isInteger(e.stackBytes.low) && a.isInteger(e.stackBytes.high)) + ) + ? 'stackBytes: integer|Long expected' + : null != e.heapBytes && + e.hasOwnProperty('heapBytes') && + !(a.isInteger(e.heapBytes) || (e.heapBytes && a.isInteger(e.heapBytes.low) && a.isInteger(e.heapBytes.high))) + ? 'heapBytes: integer|Long expected' + : null != e.heapReleasedBytes && + e.hasOwnProperty('heapReleasedBytes') && + !( + a.isInteger(e.heapReleasedBytes) || + (e.heapReleasedBytes && a.isInteger(e.heapReleasedBytes.low) && a.isInteger(e.heapReleasedBytes.high)) + ) + ? 'heapReleasedBytes: integer|Long expected' + : null != e.gcOverheadBytes && + e.hasOwnProperty('gcOverheadBytes') && + !( + a.isInteger(e.gcOverheadBytes) || + (e.gcOverheadBytes && a.isInteger(e.gcOverheadBytes.low) && a.isInteger(e.gcOverheadBytes.high)) + ) + ? 'gcOverheadBytes: integer|Long expected' + : null != e.stackUsedBytes && + e.hasOwnProperty('stackUsedBytes') && + !( + a.isInteger(e.stackUsedBytes) || + (e.stackUsedBytes && a.isInteger(e.stackUsedBytes.low) && a.isInteger(e.stackUsedBytes.high)) + ) + ? 'stackUsedBytes: integer|Long expected' + : null != e.heapAllocatedBytes && + e.hasOwnProperty('heapAllocatedBytes') && + !( + a.isInteger(e.heapAllocatedBytes) || + (e.heapAllocatedBytes && a.isInteger(e.heapAllocatedBytes.low) && a.isInteger(e.heapAllocatedBytes.high)) + ) + ? 'heapAllocatedBytes: integer|Long expected' + : null != e.heapAllocatedObjects && + e.hasOwnProperty('heapAllocatedObjects') && + !( + a.isInteger(e.heapAllocatedObjects) || + (e.heapAllocatedObjects && + a.isInteger(e.heapAllocatedObjects.low) && + a.isInteger(e.heapAllocatedObjects.high)) + ) + ? 'heapAllocatedObjects: integer|Long expected' + : null != e.heapAllocatedBytesDelta && + e.hasOwnProperty('heapAllocatedBytesDelta') && + !( + a.isInteger(e.heapAllocatedBytesDelta) || + (e.heapAllocatedBytesDelta && + a.isInteger(e.heapAllocatedBytesDelta.low) && + a.isInteger(e.heapAllocatedBytesDelta.high)) + ) + ? 'heapAllocatedBytesDelta: integer|Long expected' + : null != e.heapAllocatedObjectsDelta && + e.hasOwnProperty('heapAllocatedObjectsDelta') && + !( + a.isInteger(e.heapAllocatedObjectsDelta) || + (e.heapAllocatedObjectsDelta && + a.isInteger(e.heapAllocatedObjectsDelta.low) && + a.isInteger(e.heapAllocatedObjectsDelta.high)) + ) + ? 'heapAllocatedObjectsDelta: integer|Long expected' + : null != e.heapFreedObjectsDelta && + e.hasOwnProperty('heapFreedObjectsDelta') && + !( + a.isInteger(e.heapFreedObjectsDelta) || + (e.heapFreedObjectsDelta && + a.isInteger(e.heapFreedObjectsDelta.low) && + a.isInteger(e.heapFreedObjectsDelta.high)) + ) + ? 'heapFreedObjectsDelta: integer|Long expected' + : null != e.gcStwNsDelta && + e.hasOwnProperty('gcStwNsDelta') && + !( + a.isInteger(e.gcStwNsDelta) || + (e.gcStwNsDelta && a.isInteger(e.gcStwNsDelta.low) && a.isInteger(e.gcStwNsDelta.high)) + ) + ? 'gcStwNsDelta: integer|Long expected' + : null != e.gcCountDelta && + e.hasOwnProperty('gcCountDelta') && + !( + a.isInteger(e.gcCountDelta) || + (e.gcCountDelta && a.isInteger(e.gcCountDelta.low) && a.isInteger(e.gcCountDelta.high)) + ) + ? 'gcCountDelta: integer|Long expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.MemStats) return e + var t = new s.MemStats() + return ( + null != e.totalBytes && + (a.Long + ? ((t.totalBytes = a.Long.fromValue(e.totalBytes)).unsigned = !0) + : 'string' == typeof e.totalBytes + ? (t.totalBytes = parseInt(e.totalBytes, 10)) + : 'number' == typeof e.totalBytes + ? (t.totalBytes = e.totalBytes) + : 'object' == typeof e.totalBytes && + (t.totalBytes = new a.LongBits(e.totalBytes.low >>> 0, e.totalBytes.high >>> 0).toNumber(!0))), + null != e.stackBytes && + (a.Long + ? ((t.stackBytes = a.Long.fromValue(e.stackBytes)).unsigned = !0) + : 'string' == typeof e.stackBytes + ? (t.stackBytes = parseInt(e.stackBytes, 10)) + : 'number' == typeof e.stackBytes + ? (t.stackBytes = e.stackBytes) + : 'object' == typeof e.stackBytes && + (t.stackBytes = new a.LongBits(e.stackBytes.low >>> 0, e.stackBytes.high >>> 0).toNumber(!0))), + null != e.heapBytes && + (a.Long + ? ((t.heapBytes = a.Long.fromValue(e.heapBytes)).unsigned = !0) + : 'string' == typeof e.heapBytes + ? (t.heapBytes = parseInt(e.heapBytes, 10)) + : 'number' == typeof e.heapBytes + ? (t.heapBytes = e.heapBytes) + : 'object' == typeof e.heapBytes && + (t.heapBytes = new a.LongBits(e.heapBytes.low >>> 0, e.heapBytes.high >>> 0).toNumber(!0))), + null != e.heapReleasedBytes && + (a.Long + ? ((t.heapReleasedBytes = a.Long.fromValue(e.heapReleasedBytes)).unsigned = !0) + : 'string' == typeof e.heapReleasedBytes + ? (t.heapReleasedBytes = parseInt(e.heapReleasedBytes, 10)) + : 'number' == typeof e.heapReleasedBytes + ? (t.heapReleasedBytes = e.heapReleasedBytes) + : 'object' == typeof e.heapReleasedBytes && + (t.heapReleasedBytes = new a.LongBits( + e.heapReleasedBytes.low >>> 0, + e.heapReleasedBytes.high >>> 0, + ).toNumber(!0))), + null != e.gcOverheadBytes && + (a.Long + ? ((t.gcOverheadBytes = a.Long.fromValue(e.gcOverheadBytes)).unsigned = !0) + : 'string' == typeof e.gcOverheadBytes + ? (t.gcOverheadBytes = parseInt(e.gcOverheadBytes, 10)) + : 'number' == typeof e.gcOverheadBytes + ? (t.gcOverheadBytes = e.gcOverheadBytes) + : 'object' == typeof e.gcOverheadBytes && + (t.gcOverheadBytes = new a.LongBits(e.gcOverheadBytes.low >>> 0, e.gcOverheadBytes.high >>> 0).toNumber( + !0, + ))), + null != e.stackUsedBytes && + (a.Long + ? ((t.stackUsedBytes = a.Long.fromValue(e.stackUsedBytes)).unsigned = !0) + : 'string' == typeof e.stackUsedBytes + ? (t.stackUsedBytes = parseInt(e.stackUsedBytes, 10)) + : 'number' == typeof e.stackUsedBytes + ? (t.stackUsedBytes = e.stackUsedBytes) + : 'object' == typeof e.stackUsedBytes && + (t.stackUsedBytes = new a.LongBits(e.stackUsedBytes.low >>> 0, e.stackUsedBytes.high >>> 0).toNumber(!0))), + null != e.heapAllocatedBytes && + (a.Long + ? ((t.heapAllocatedBytes = a.Long.fromValue(e.heapAllocatedBytes)).unsigned = !0) + : 'string' == typeof e.heapAllocatedBytes + ? (t.heapAllocatedBytes = parseInt(e.heapAllocatedBytes, 10)) + : 'number' == typeof e.heapAllocatedBytes + ? (t.heapAllocatedBytes = e.heapAllocatedBytes) + : 'object' == typeof e.heapAllocatedBytes && + (t.heapAllocatedBytes = new a.LongBits( + e.heapAllocatedBytes.low >>> 0, + e.heapAllocatedBytes.high >>> 0, + ).toNumber(!0))), + null != e.heapAllocatedObjects && + (a.Long + ? ((t.heapAllocatedObjects = a.Long.fromValue(e.heapAllocatedObjects)).unsigned = !0) + : 'string' == typeof e.heapAllocatedObjects + ? (t.heapAllocatedObjects = parseInt(e.heapAllocatedObjects, 10)) + : 'number' == typeof e.heapAllocatedObjects + ? (t.heapAllocatedObjects = e.heapAllocatedObjects) + : 'object' == typeof e.heapAllocatedObjects && + (t.heapAllocatedObjects = new a.LongBits( + e.heapAllocatedObjects.low >>> 0, + e.heapAllocatedObjects.high >>> 0, + ).toNumber(!0))), + null != e.heapAllocatedBytesDelta && + (a.Long + ? ((t.heapAllocatedBytesDelta = a.Long.fromValue(e.heapAllocatedBytesDelta)).unsigned = !0) + : 'string' == typeof e.heapAllocatedBytesDelta + ? (t.heapAllocatedBytesDelta = parseInt(e.heapAllocatedBytesDelta, 10)) + : 'number' == typeof e.heapAllocatedBytesDelta + ? (t.heapAllocatedBytesDelta = e.heapAllocatedBytesDelta) + : 'object' == typeof e.heapAllocatedBytesDelta && + (t.heapAllocatedBytesDelta = new a.LongBits( + e.heapAllocatedBytesDelta.low >>> 0, + e.heapAllocatedBytesDelta.high >>> 0, + ).toNumber(!0))), + null != e.heapAllocatedObjectsDelta && + (a.Long + ? ((t.heapAllocatedObjectsDelta = a.Long.fromValue(e.heapAllocatedObjectsDelta)).unsigned = !0) + : 'string' == typeof e.heapAllocatedObjectsDelta + ? (t.heapAllocatedObjectsDelta = parseInt(e.heapAllocatedObjectsDelta, 10)) + : 'number' == typeof e.heapAllocatedObjectsDelta + ? (t.heapAllocatedObjectsDelta = e.heapAllocatedObjectsDelta) + : 'object' == typeof e.heapAllocatedObjectsDelta && + (t.heapAllocatedObjectsDelta = new a.LongBits( + e.heapAllocatedObjectsDelta.low >>> 0, + e.heapAllocatedObjectsDelta.high >>> 0, + ).toNumber(!0))), + null != e.heapFreedObjectsDelta && + (a.Long + ? ((t.heapFreedObjectsDelta = a.Long.fromValue(e.heapFreedObjectsDelta)).unsigned = !0) + : 'string' == typeof e.heapFreedObjectsDelta + ? (t.heapFreedObjectsDelta = parseInt(e.heapFreedObjectsDelta, 10)) + : 'number' == typeof e.heapFreedObjectsDelta + ? (t.heapFreedObjectsDelta = e.heapFreedObjectsDelta) + : 'object' == typeof e.heapFreedObjectsDelta && + (t.heapFreedObjectsDelta = new a.LongBits( + e.heapFreedObjectsDelta.low >>> 0, + e.heapFreedObjectsDelta.high >>> 0, + ).toNumber(!0))), + null != e.gcStwNsDelta && + (a.Long + ? ((t.gcStwNsDelta = a.Long.fromValue(e.gcStwNsDelta)).unsigned = !0) + : 'string' == typeof e.gcStwNsDelta + ? (t.gcStwNsDelta = parseInt(e.gcStwNsDelta, 10)) + : 'number' == typeof e.gcStwNsDelta + ? (t.gcStwNsDelta = e.gcStwNsDelta) + : 'object' == typeof e.gcStwNsDelta && + (t.gcStwNsDelta = new a.LongBits(e.gcStwNsDelta.low >>> 0, e.gcStwNsDelta.high >>> 0).toNumber(!0))), + null != e.gcCountDelta && + (a.Long + ? ((t.gcCountDelta = a.Long.fromValue(e.gcCountDelta)).unsigned = !0) + : 'string' == typeof e.gcCountDelta + ? (t.gcCountDelta = parseInt(e.gcCountDelta, 10)) + : 'number' == typeof e.gcCountDelta + ? (t.gcCountDelta = e.gcCountDelta) + : 'object' == typeof e.gcCountDelta && + (t.gcCountDelta = new a.LongBits(e.gcCountDelta.low >>> 0, e.gcCountDelta.high >>> 0).toNumber(!0))), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (t.defaults) { + if (a.Long) { + var r = new a.Long(0, 0, !0) + n.totalBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.totalBytes = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.stackBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.stackBytes = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.heapBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.heapBytes = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.gcOverheadBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.gcOverheadBytes = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.stackUsedBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.stackUsedBytes = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.heapAllocatedBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.heapAllocatedBytes = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.heapAllocatedObjects = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.heapAllocatedObjects = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.heapAllocatedBytesDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.heapAllocatedBytesDelta = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.heapAllocatedObjectsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.heapAllocatedObjectsDelta = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.heapFreedObjectsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.heapFreedObjectsDelta = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.gcStwNsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.gcStwNsDelta = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.gcCountDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.gcCountDelta = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.heapReleasedBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.heapReleasedBytes = t.longs === String ? '0' : 0 + } + return ( + null != e.totalBytes && + e.hasOwnProperty('totalBytes') && + ('number' == typeof e.totalBytes + ? (n.totalBytes = t.longs === String ? String(e.totalBytes) : e.totalBytes) + : (n.totalBytes = + t.longs === String + ? a.Long.prototype.toString.call(e.totalBytes) + : t.longs === Number + ? new a.LongBits(e.totalBytes.low >>> 0, e.totalBytes.high >>> 0).toNumber(!0) + : e.totalBytes)), + null != e.stackBytes && + e.hasOwnProperty('stackBytes') && + ('number' == typeof e.stackBytes + ? (n.stackBytes = t.longs === String ? String(e.stackBytes) : e.stackBytes) + : (n.stackBytes = + t.longs === String + ? a.Long.prototype.toString.call(e.stackBytes) + : t.longs === Number + ? new a.LongBits(e.stackBytes.low >>> 0, e.stackBytes.high >>> 0).toNumber(!0) + : e.stackBytes)), + null != e.heapBytes && + e.hasOwnProperty('heapBytes') && + ('number' == typeof e.heapBytes + ? (n.heapBytes = t.longs === String ? String(e.heapBytes) : e.heapBytes) + : (n.heapBytes = + t.longs === String + ? a.Long.prototype.toString.call(e.heapBytes) + : t.longs === Number + ? new a.LongBits(e.heapBytes.low >>> 0, e.heapBytes.high >>> 0).toNumber(!0) + : e.heapBytes)), + null != e.gcOverheadBytes && + e.hasOwnProperty('gcOverheadBytes') && + ('number' == typeof e.gcOverheadBytes + ? (n.gcOverheadBytes = t.longs === String ? String(e.gcOverheadBytes) : e.gcOverheadBytes) + : (n.gcOverheadBytes = + t.longs === String + ? a.Long.prototype.toString.call(e.gcOverheadBytes) + : t.longs === Number + ? new a.LongBits(e.gcOverheadBytes.low >>> 0, e.gcOverheadBytes.high >>> 0).toNumber(!0) + : e.gcOverheadBytes)), + null != e.stackUsedBytes && + e.hasOwnProperty('stackUsedBytes') && + ('number' == typeof e.stackUsedBytes + ? (n.stackUsedBytes = t.longs === String ? String(e.stackUsedBytes) : e.stackUsedBytes) + : (n.stackUsedBytes = + t.longs === String + ? a.Long.prototype.toString.call(e.stackUsedBytes) + : t.longs === Number + ? new a.LongBits(e.stackUsedBytes.low >>> 0, e.stackUsedBytes.high >>> 0).toNumber(!0) + : e.stackUsedBytes)), + null != e.heapAllocatedBytes && + e.hasOwnProperty('heapAllocatedBytes') && + ('number' == typeof e.heapAllocatedBytes + ? (n.heapAllocatedBytes = t.longs === String ? String(e.heapAllocatedBytes) : e.heapAllocatedBytes) + : (n.heapAllocatedBytes = + t.longs === String + ? a.Long.prototype.toString.call(e.heapAllocatedBytes) + : t.longs === Number + ? new a.LongBits(e.heapAllocatedBytes.low >>> 0, e.heapAllocatedBytes.high >>> 0).toNumber(!0) + : e.heapAllocatedBytes)), + null != e.heapAllocatedObjects && + e.hasOwnProperty('heapAllocatedObjects') && + ('number' == typeof e.heapAllocatedObjects + ? (n.heapAllocatedObjects = t.longs === String ? String(e.heapAllocatedObjects) : e.heapAllocatedObjects) + : (n.heapAllocatedObjects = + t.longs === String + ? a.Long.prototype.toString.call(e.heapAllocatedObjects) + : t.longs === Number + ? new a.LongBits(e.heapAllocatedObjects.low >>> 0, e.heapAllocatedObjects.high >>> 0).toNumber(!0) + : e.heapAllocatedObjects)), + null != e.heapAllocatedBytesDelta && + e.hasOwnProperty('heapAllocatedBytesDelta') && + ('number' == typeof e.heapAllocatedBytesDelta + ? (n.heapAllocatedBytesDelta = + t.longs === String ? String(e.heapAllocatedBytesDelta) : e.heapAllocatedBytesDelta) + : (n.heapAllocatedBytesDelta = + t.longs === String + ? a.Long.prototype.toString.call(e.heapAllocatedBytesDelta) + : t.longs === Number + ? new a.LongBits(e.heapAllocatedBytesDelta.low >>> 0, e.heapAllocatedBytesDelta.high >>> 0).toNumber(!0) + : e.heapAllocatedBytesDelta)), + null != e.heapAllocatedObjectsDelta && + e.hasOwnProperty('heapAllocatedObjectsDelta') && + ('number' == typeof e.heapAllocatedObjectsDelta + ? (n.heapAllocatedObjectsDelta = + t.longs === String ? String(e.heapAllocatedObjectsDelta) : e.heapAllocatedObjectsDelta) + : (n.heapAllocatedObjectsDelta = + t.longs === String + ? a.Long.prototype.toString.call(e.heapAllocatedObjectsDelta) + : t.longs === Number + ? new a.LongBits( + e.heapAllocatedObjectsDelta.low >>> 0, + e.heapAllocatedObjectsDelta.high >>> 0, + ).toNumber(!0) + : e.heapAllocatedObjectsDelta)), + null != e.heapFreedObjectsDelta && + e.hasOwnProperty('heapFreedObjectsDelta') && + ('number' == typeof e.heapFreedObjectsDelta + ? (n.heapFreedObjectsDelta = t.longs === String ? String(e.heapFreedObjectsDelta) : e.heapFreedObjectsDelta) + : (n.heapFreedObjectsDelta = + t.longs === String + ? a.Long.prototype.toString.call(e.heapFreedObjectsDelta) + : t.longs === Number + ? new a.LongBits(e.heapFreedObjectsDelta.low >>> 0, e.heapFreedObjectsDelta.high >>> 0).toNumber(!0) + : e.heapFreedObjectsDelta)), + null != e.gcStwNsDelta && + e.hasOwnProperty('gcStwNsDelta') && + ('number' == typeof e.gcStwNsDelta + ? (n.gcStwNsDelta = t.longs === String ? String(e.gcStwNsDelta) : e.gcStwNsDelta) + : (n.gcStwNsDelta = + t.longs === String + ? a.Long.prototype.toString.call(e.gcStwNsDelta) + : t.longs === Number + ? new a.LongBits(e.gcStwNsDelta.low >>> 0, e.gcStwNsDelta.high >>> 0).toNumber(!0) + : e.gcStwNsDelta)), + null != e.gcCountDelta && + e.hasOwnProperty('gcCountDelta') && + ('number' == typeof e.gcCountDelta + ? (n.gcCountDelta = t.longs === String ? String(e.gcCountDelta) : e.gcCountDelta) + : (n.gcCountDelta = + t.longs === String + ? a.Long.prototype.toString.call(e.gcCountDelta) + : t.longs === Number + ? new a.LongBits(e.gcCountDelta.low >>> 0, e.gcCountDelta.high >>> 0).toNumber(!0) + : e.gcCountDelta)), + null != e.heapReleasedBytes && + e.hasOwnProperty('heapReleasedBytes') && + ('number' == typeof e.heapReleasedBytes + ? (n.heapReleasedBytes = t.longs === String ? String(e.heapReleasedBytes) : e.heapReleasedBytes) + : (n.heapReleasedBytes = + t.longs === String + ? a.Long.prototype.toString.call(e.heapReleasedBytes) + : t.longs === Number + ? new a.LongBits(e.heapReleasedBytes.low >>> 0, e.heapReleasedBytes.high >>> 0).toNumber(!0) + : e.heapReleasedBytes)), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.TimeStats = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.uptimeNs = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.realNsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.userNsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.sysNsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.uptimeNs && e.hasOwnProperty('uptimeNs') && t.uint32(8).uint64(e.uptimeNs), + null != e.realNsDelta && e.hasOwnProperty('realNsDelta') && t.uint32(16).uint64(e.realNsDelta), + null != e.userNsDelta && e.hasOwnProperty('userNsDelta') && t.uint32(24).uint64(e.userNsDelta), + null != e.sysNsDelta && e.hasOwnProperty('sysNsDelta') && t.uint32(32).uint64(e.sysNsDelta), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.TimeStats(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.uptimeNs = e.uint64() + break + case 2: + r.realNsDelta = e.uint64() + break + case 3: + r.userNsDelta = e.uint64() + break + case 4: + r.sysNsDelta = e.uint64() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + return 'object' != typeof e || null === e + ? 'object expected' + : null != e.uptimeNs && + e.hasOwnProperty('uptimeNs') && + !(a.isInteger(e.uptimeNs) || (e.uptimeNs && a.isInteger(e.uptimeNs.low) && a.isInteger(e.uptimeNs.high))) + ? 'uptimeNs: integer|Long expected' + : null != e.realNsDelta && + e.hasOwnProperty('realNsDelta') && + !( + a.isInteger(e.realNsDelta) || + (e.realNsDelta && a.isInteger(e.realNsDelta.low) && a.isInteger(e.realNsDelta.high)) + ) + ? 'realNsDelta: integer|Long expected' + : null != e.userNsDelta && + e.hasOwnProperty('userNsDelta') && + !( + a.isInteger(e.userNsDelta) || + (e.userNsDelta && a.isInteger(e.userNsDelta.low) && a.isInteger(e.userNsDelta.high)) + ) + ? 'userNsDelta: integer|Long expected' + : null != e.sysNsDelta && + e.hasOwnProperty('sysNsDelta') && + !( + a.isInteger(e.sysNsDelta) || + (e.sysNsDelta && a.isInteger(e.sysNsDelta.low) && a.isInteger(e.sysNsDelta.high)) + ) + ? 'sysNsDelta: integer|Long expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.TimeStats) return e + var t = new s.TimeStats() + return ( + null != e.uptimeNs && + (a.Long + ? ((t.uptimeNs = a.Long.fromValue(e.uptimeNs)).unsigned = !0) + : 'string' == typeof e.uptimeNs + ? (t.uptimeNs = parseInt(e.uptimeNs, 10)) + : 'number' == typeof e.uptimeNs + ? (t.uptimeNs = e.uptimeNs) + : 'object' == typeof e.uptimeNs && + (t.uptimeNs = new a.LongBits(e.uptimeNs.low >>> 0, e.uptimeNs.high >>> 0).toNumber(!0))), + null != e.realNsDelta && + (a.Long + ? ((t.realNsDelta = a.Long.fromValue(e.realNsDelta)).unsigned = !0) + : 'string' == typeof e.realNsDelta + ? (t.realNsDelta = parseInt(e.realNsDelta, 10)) + : 'number' == typeof e.realNsDelta + ? (t.realNsDelta = e.realNsDelta) + : 'object' == typeof e.realNsDelta && + (t.realNsDelta = new a.LongBits(e.realNsDelta.low >>> 0, e.realNsDelta.high >>> 0).toNumber(!0))), + null != e.userNsDelta && + (a.Long + ? ((t.userNsDelta = a.Long.fromValue(e.userNsDelta)).unsigned = !0) + : 'string' == typeof e.userNsDelta + ? (t.userNsDelta = parseInt(e.userNsDelta, 10)) + : 'number' == typeof e.userNsDelta + ? (t.userNsDelta = e.userNsDelta) + : 'object' == typeof e.userNsDelta && + (t.userNsDelta = new a.LongBits(e.userNsDelta.low >>> 0, e.userNsDelta.high >>> 0).toNumber(!0))), + null != e.sysNsDelta && + (a.Long + ? ((t.sysNsDelta = a.Long.fromValue(e.sysNsDelta)).unsigned = !0) + : 'string' == typeof e.sysNsDelta + ? (t.sysNsDelta = parseInt(e.sysNsDelta, 10)) + : 'number' == typeof e.sysNsDelta + ? (t.sysNsDelta = e.sysNsDelta) + : 'object' == typeof e.sysNsDelta && + (t.sysNsDelta = new a.LongBits(e.sysNsDelta.low >>> 0, e.sysNsDelta.high >>> 0).toNumber(!0))), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (t.defaults) { + if (a.Long) { + var r = new a.Long(0, 0, !0) + n.uptimeNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.uptimeNs = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.realNsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.realNsDelta = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.userNsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.userNsDelta = t.longs === String ? '0' : 0 + if (a.Long) { + r = new a.Long(0, 0, !0) + n.sysNsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.sysNsDelta = t.longs === String ? '0' : 0 + } + return ( + null != e.uptimeNs && + e.hasOwnProperty('uptimeNs') && + ('number' == typeof e.uptimeNs + ? (n.uptimeNs = t.longs === String ? String(e.uptimeNs) : e.uptimeNs) + : (n.uptimeNs = + t.longs === String + ? a.Long.prototype.toString.call(e.uptimeNs) + : t.longs === Number + ? new a.LongBits(e.uptimeNs.low >>> 0, e.uptimeNs.high >>> 0).toNumber(!0) + : e.uptimeNs)), + null != e.realNsDelta && + e.hasOwnProperty('realNsDelta') && + ('number' == typeof e.realNsDelta + ? (n.realNsDelta = t.longs === String ? String(e.realNsDelta) : e.realNsDelta) + : (n.realNsDelta = + t.longs === String + ? a.Long.prototype.toString.call(e.realNsDelta) + : t.longs === Number + ? new a.LongBits(e.realNsDelta.low >>> 0, e.realNsDelta.high >>> 0).toNumber(!0) + : e.realNsDelta)), + null != e.userNsDelta && + e.hasOwnProperty('userNsDelta') && + ('number' == typeof e.userNsDelta + ? (n.userNsDelta = t.longs === String ? String(e.userNsDelta) : e.userNsDelta) + : (n.userNsDelta = + t.longs === String + ? a.Long.prototype.toString.call(e.userNsDelta) + : t.longs === Number + ? new a.LongBits(e.userNsDelta.low >>> 0, e.userNsDelta.high >>> 0).toNumber(!0) + : e.userNsDelta)), + null != e.sysNsDelta && + e.hasOwnProperty('sysNsDelta') && + ('number' == typeof e.sysNsDelta + ? (n.sysNsDelta = t.longs === String ? String(e.sysNsDelta) : e.sysNsDelta) + : (n.sysNsDelta = + t.longs === String + ? a.Long.prototype.toString.call(e.sysNsDelta) + : t.longs === Number + ? new a.LongBits(e.sysNsDelta.low >>> 0, e.sysNsDelta.high >>> 0).toNumber(!0) + : e.sysNsDelta)), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.StatsReport = (function() { + function e(e) { + if (((this.perQuery = {}), (this.legacyPerQueryImplicitOperationName = {}), (this.type = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.header = null), + (e.prototype.memStats = null), + (e.prototype.timeStats = null), + (e.prototype.startTime = null), + (e.prototype.endTime = null), + (e.prototype.realtimeDuration = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.perQuery = a.emptyObject), + (e.prototype.legacyPerQueryImplicitOperationName = a.emptyObject), + (e.prototype.type = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.header && e.hasOwnProperty('header') && s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), + null != e.memStats && e.hasOwnProperty('memStats') && s.MemStats.encode(e.memStats, t.uint32(18).fork()).ldelim(), + null != e.timeStats && + e.hasOwnProperty('timeStats') && + s.TimeStats.encode(e.timeStats, t.uint32(26).fork()).ldelim(), + null != e.startTime && + e.hasOwnProperty('startTime') && + s.google.protobuf.Timestamp.encode(e.startTime, t.uint32(66).fork()).ldelim(), + null != e.endTime && + e.hasOwnProperty('endTime') && + s.google.protobuf.Timestamp.encode(e.endTime, t.uint32(74).fork()).ldelim(), + null != e.realtimeDuration && e.hasOwnProperty('realtimeDuration') && t.uint32(80).uint64(e.realtimeDuration), + null != e.legacyPerQueryImplicitOperationName && e.hasOwnProperty('legacyPerQueryImplicitOperationName')) + ) + for (var n = Object.keys(e.legacyPerQueryImplicitOperationName), r = 0; r < n.length; ++r) + t + .uint32(98) + .fork() + .uint32(10) + .string(n[r]), + s.QueryStats.encode(e.legacyPerQueryImplicitOperationName[n[r]], t.uint32(18).fork()) + .ldelim() + .ldelim() + if (null != e.type && e.type.length) + for (r = 0; r < e.type.length; ++r) s.Type.encode(e.type[r], t.uint32(106).fork()).ldelim() + if (null != e.perQuery && e.hasOwnProperty('perQuery')) + for (n = Object.keys(e.perQuery), r = 0; r < n.length; ++r) + t + .uint32(114) + .fork() + .uint32(10) + .string(n[r]), + s.QueryStats.encode(e.perQuery[n[r]], t.uint32(18).fork()) + .ldelim() + .ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.StatsReport(); e.pos < r; ) { + var u = e.uint32() + switch (u >>> 3) { + case 1: + l.header = s.ReportHeader.decode(e, e.uint32()) + break + case 2: + l.memStats = s.MemStats.decode(e, e.uint32()) + break + case 3: + l.timeStats = s.TimeStats.decode(e, e.uint32()) + break + case 8: + l.startTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + break + case 9: + l.endTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + break + case 10: + l.realtimeDuration = e.uint64() + break + case 14: + e.skip().pos++, + l.perQuery === a.emptyObject && (l.perQuery = {}), + (n = e.string()), + e.pos++, + (l.perQuery[n] = s.QueryStats.decode(e, e.uint32())) + break + case 12: + e.skip().pos++, + l.legacyPerQueryImplicitOperationName === a.emptyObject && (l.legacyPerQueryImplicitOperationName = {}), + (n = e.string()), + e.pos++, + (l.legacyPerQueryImplicitOperationName[n] = s.QueryStats.decode(e, e.uint32())) + break + case 13: + ;(l.type && l.type.length) || (l.type = []), l.type.push(s.Type.decode(e, e.uint32())) + break + default: + e.skipType(7 & u) + } + } + return l + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.header && e.hasOwnProperty('header') && (r = s.ReportHeader.verify(e.header))) return 'header.' + r + if (null != e.memStats && e.hasOwnProperty('memStats') && (r = s.MemStats.verify(e.memStats))) + return 'memStats.' + r + if (null != e.timeStats && e.hasOwnProperty('timeStats') && (r = s.TimeStats.verify(e.timeStats))) + return 'timeStats.' + r + if (null != e.startTime && e.hasOwnProperty('startTime') && (r = s.google.protobuf.Timestamp.verify(e.startTime))) + return 'startTime.' + r + if (null != e.endTime && e.hasOwnProperty('endTime') && (r = s.google.protobuf.Timestamp.verify(e.endTime))) + return 'endTime.' + r + if ( + null != e.realtimeDuration && + e.hasOwnProperty('realtimeDuration') && + !( + a.isInteger(e.realtimeDuration) || + (e.realtimeDuration && a.isInteger(e.realtimeDuration.low) && a.isInteger(e.realtimeDuration.high)) + ) + ) + return 'realtimeDuration: integer|Long expected' + if (null != e.perQuery && e.hasOwnProperty('perQuery')) { + if (!a.isObject(e.perQuery)) return 'perQuery: object expected' + for (var t = Object.keys(e.perQuery), n = 0; n < t.length; ++n) { + if ((r = s.QueryStats.verify(e.perQuery[t[n]]))) return 'perQuery.' + r + } + } + if (null != e.legacyPerQueryImplicitOperationName && e.hasOwnProperty('legacyPerQueryImplicitOperationName')) { + if (!a.isObject(e.legacyPerQueryImplicitOperationName)) + return 'legacyPerQueryImplicitOperationName: object expected' + for (t = Object.keys(e.legacyPerQueryImplicitOperationName), n = 0; n < t.length; ++n) { + if ((r = s.QueryStats.verify(e.legacyPerQueryImplicitOperationName[t[n]]))) + return 'legacyPerQueryImplicitOperationName.' + r + } + } + if (null != e.type && e.hasOwnProperty('type')) { + if (!Array.isArray(e.type)) return 'type: array expected' + for (n = 0; n < e.type.length; ++n) { + var r + if ((r = s.Type.verify(e.type[n]))) return 'type.' + r + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.StatsReport) return e + var t = new s.StatsReport() + if (null != e.header) { + if ('object' != typeof e.header) throw TypeError('.StatsReport.header: object expected') + t.header = s.ReportHeader.fromObject(e.header) + } + if (null != e.memStats) { + if ('object' != typeof e.memStats) throw TypeError('.StatsReport.memStats: object expected') + t.memStats = s.MemStats.fromObject(e.memStats) + } + if (null != e.timeStats) { + if ('object' != typeof e.timeStats) throw TypeError('.StatsReport.timeStats: object expected') + t.timeStats = s.TimeStats.fromObject(e.timeStats) + } + if (null != e.startTime) { + if ('object' != typeof e.startTime) throw TypeError('.StatsReport.startTime: object expected') + t.startTime = s.google.protobuf.Timestamp.fromObject(e.startTime) + } + if (null != e.endTime) { + if ('object' != typeof e.endTime) throw TypeError('.StatsReport.endTime: object expected') + t.endTime = s.google.protobuf.Timestamp.fromObject(e.endTime) + } + if ( + (null != e.realtimeDuration && + (a.Long + ? ((t.realtimeDuration = a.Long.fromValue(e.realtimeDuration)).unsigned = !0) + : 'string' == typeof e.realtimeDuration + ? (t.realtimeDuration = parseInt(e.realtimeDuration, 10)) + : 'number' == typeof e.realtimeDuration + ? (t.realtimeDuration = e.realtimeDuration) + : 'object' == typeof e.realtimeDuration && + (t.realtimeDuration = new a.LongBits(e.realtimeDuration.low >>> 0, e.realtimeDuration.high >>> 0).toNumber( + !0, + ))), + e.perQuery) + ) { + if ('object' != typeof e.perQuery) throw TypeError('.StatsReport.perQuery: object expected') + t.perQuery = {} + for (var n = Object.keys(e.perQuery), r = 0; r < n.length; ++r) { + if ('object' != typeof e.perQuery[n[r]]) throw TypeError('.StatsReport.perQuery: object expected') + t.perQuery[n[r]] = s.QueryStats.fromObject(e.perQuery[n[r]]) + } + } + if (e.legacyPerQueryImplicitOperationName) { + if ('object' != typeof e.legacyPerQueryImplicitOperationName) + throw TypeError('.StatsReport.legacyPerQueryImplicitOperationName: object expected') + t.legacyPerQueryImplicitOperationName = {} + for (n = Object.keys(e.legacyPerQueryImplicitOperationName), r = 0; r < n.length; ++r) { + if ('object' != typeof e.legacyPerQueryImplicitOperationName[n[r]]) + throw TypeError('.StatsReport.legacyPerQueryImplicitOperationName: object expected') + t.legacyPerQueryImplicitOperationName[n[r]] = s.QueryStats.fromObject( + e.legacyPerQueryImplicitOperationName[n[r]], + ) + } + } + if (e.type) { + if (!Array.isArray(e.type)) throw TypeError('.StatsReport.type: array expected') + t.type = [] + for (r = 0; r < e.type.length; ++r) { + if ('object' != typeof e.type[r]) throw TypeError('.StatsReport.type: object expected') + t.type[r] = s.Type.fromObject(e.type[r]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n, + r = {} + if ( + ((t.arrays || t.defaults) && (r.type = []), + (t.objects || t.defaults) && ((r.legacyPerQueryImplicitOperationName = {}), (r.perQuery = {})), + t.defaults) + ) + if ( + ((r.header = null), (r.memStats = null), (r.timeStats = null), (r.startTime = null), (r.endTime = null), a.Long) + ) { + var l = new a.Long(0, 0, !0) + r.realtimeDuration = t.longs === String ? l.toString() : t.longs === Number ? l.toNumber() : l + } else r.realtimeDuration = t.longs === String ? '0' : 0 + if ( + (null != e.header && e.hasOwnProperty('header') && (r.header = s.ReportHeader.toObject(e.header, t)), + null != e.memStats && e.hasOwnProperty('memStats') && (r.memStats = s.MemStats.toObject(e.memStats, t)), + null != e.timeStats && e.hasOwnProperty('timeStats') && (r.timeStats = s.TimeStats.toObject(e.timeStats, t)), + null != e.startTime && + e.hasOwnProperty('startTime') && + (r.startTime = s.google.protobuf.Timestamp.toObject(e.startTime, t)), + null != e.endTime && + e.hasOwnProperty('endTime') && + (r.endTime = s.google.protobuf.Timestamp.toObject(e.endTime, t)), + null != e.realtimeDuration && + e.hasOwnProperty('realtimeDuration') && + ('number' == typeof e.realtimeDuration + ? (r.realtimeDuration = t.longs === String ? String(e.realtimeDuration) : e.realtimeDuration) + : (r.realtimeDuration = + t.longs === String + ? a.Long.prototype.toString.call(e.realtimeDuration) + : t.longs === Number + ? new a.LongBits(e.realtimeDuration.low >>> 0, e.realtimeDuration.high >>> 0).toNumber(!0) + : e.realtimeDuration)), + e.legacyPerQueryImplicitOperationName && (n = Object.keys(e.legacyPerQueryImplicitOperationName)).length) + ) { + r.legacyPerQueryImplicitOperationName = {} + for (var u = 0; u < n.length; ++u) + r.legacyPerQueryImplicitOperationName[n[u]] = s.QueryStats.toObject( + e.legacyPerQueryImplicitOperationName[n[u]], + t, + ) + } + if (e.type && e.type.length) { + r.type = [] + for (u = 0; u < e.type.length; ++u) r.type[u] = s.Type.toObject(e.type[u], t) + } + if (e.perQuery && (n = Object.keys(e.perQuery)).length) { + r.perQuery = {} + for (u = 0; u < n.length; ++u) r.perQuery[n[u]] = s.QueryStats.toObject(e.perQuery[n[u]], t) + } + return r + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.FullTracesReport = (function() { + function e(e) { + if (((this.tracesPerQuery = {}), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.header = null), + (e.prototype.tracesPerQuery = a.emptyObject), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ( + (t || (t = o.create()), + null != e.header && e.hasOwnProperty('header') && s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), + null != e.tracesPerQuery && e.hasOwnProperty('tracesPerQuery')) + ) + for (var n = Object.keys(e.tracesPerQuery), r = 0; r < n.length; ++r) + t + .uint32(42) + .fork() + .uint32(10) + .string(n[r]), + s.Traces.encode(e.tracesPerQuery[n[r]], t.uint32(18).fork()) + .ldelim() + .ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.FullTracesReport(); e.pos < r; ) { + var u = e.uint32() + switch (u >>> 3) { + case 1: + l.header = s.ReportHeader.decode(e, e.uint32()) + break + case 5: + e.skip().pos++, + l.tracesPerQuery === a.emptyObject && (l.tracesPerQuery = {}), + (n = e.string()), + e.pos++, + (l.tracesPerQuery[n] = s.Traces.decode(e, e.uint32())) + break + default: + e.skipType(7 & u) + } + } + return l + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.header && e.hasOwnProperty('header') && (r = s.ReportHeader.verify(e.header))) return 'header.' + r + if (null != e.tracesPerQuery && e.hasOwnProperty('tracesPerQuery')) { + if (!a.isObject(e.tracesPerQuery)) return 'tracesPerQuery: object expected' + for (var t = Object.keys(e.tracesPerQuery), n = 0; n < t.length; ++n) { + var r + if ((r = s.Traces.verify(e.tracesPerQuery[t[n]]))) return 'tracesPerQuery.' + r + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.FullTracesReport) return e + var t = new s.FullTracesReport() + if (null != e.header) { + if ('object' != typeof e.header) throw TypeError('.FullTracesReport.header: object expected') + t.header = s.ReportHeader.fromObject(e.header) + } + if (e.tracesPerQuery) { + if ('object' != typeof e.tracesPerQuery) throw TypeError('.FullTracesReport.tracesPerQuery: object expected') + t.tracesPerQuery = {} + for (var n = Object.keys(e.tracesPerQuery), r = 0; r < n.length; ++r) { + if ('object' != typeof e.tracesPerQuery[n[r]]) + throw TypeError('.FullTracesReport.tracesPerQuery: object expected') + t.tracesPerQuery[n[r]] = s.Traces.fromObject(e.tracesPerQuery[n[r]]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n, + r = {} + if ( + ((t.objects || t.defaults) && (r.tracesPerQuery = {}), + t.defaults && (r.header = null), + null != e.header && e.hasOwnProperty('header') && (r.header = s.ReportHeader.toObject(e.header, t)), + e.tracesPerQuery && (n = Object.keys(e.tracesPerQuery)).length) + ) { + r.tracesPerQuery = {} + for (var l = 0; l < n.length; ++l) r.tracesPerQuery[n[l]] = s.Traces.toObject(e.tracesPerQuery[n[l]], t) + } + return r + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.Traces = (function() { + function e(e) { + if (((this.trace = []), e)) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.trace = a.emptyArray), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + if ((t || (t = o.create()), null != e.trace && e.trace.length)) + for (var n = 0; n < e.trace.length; ++n) s.Trace.encode(e.trace[n], t.uint32(10).fork()).ldelim() + return t + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Traces(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + ;(r.trace && r.trace.length) || (r.trace = []), r.trace.push(s.Trace.decode(e, e.uint32())) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + if (null != e.trace && e.hasOwnProperty('trace')) { + if (!Array.isArray(e.trace)) return 'trace: array expected' + for (var t = 0; t < e.trace.length; ++t) { + var n = s.Trace.verify(e.trace[t]) + if (n) return 'trace.' + n + } + } + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.Traces) return e + var t = new s.Traces() + if (e.trace) { + if (!Array.isArray(e.trace)) throw TypeError('.Traces.trace: array expected') + t.trace = [] + for (var n = 0; n < e.trace.length; ++n) { + if ('object' != typeof e.trace[n]) throw TypeError('.Traces.trace: object expected') + t.trace[n] = s.Trace.fromObject(e.trace[n]) + } + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (((t.arrays || t.defaults) && (n.trace = []), e.trace && e.trace.length)) { + n.trace = [] + for (var r = 0; r < e.trace.length; ++r) n.trace[r] = s.Trace.toObject(e.trace[r], t) + } + return n + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.TraceV1 = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.header = null), + (e.prototype.trace = null), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.header && e.hasOwnProperty('header') && s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), + null != e.trace && e.hasOwnProperty('trace') && s.Trace.encode(e.trace, t.uint32(18).fork()).ldelim(), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.TraceV1(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.header = s.ReportHeader.decode(e, e.uint32()) + break + case 2: + r.trace = s.Trace.decode(e, e.uint32()) + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + if ('object' != typeof e || null === e) return 'object expected' + var t + if (null != e.header && e.hasOwnProperty('header') && (t = s.ReportHeader.verify(e.header))) return 'header.' + t + if (null != e.trace && e.hasOwnProperty('trace') && (t = s.Trace.verify(e.trace))) return 'trace.' + t + return null + }), + (e.fromObject = function(e) { + if (e instanceof s.TraceV1) return e + var t = new s.TraceV1() + if (null != e.header) { + if ('object' != typeof e.header) throw TypeError('.TraceV1.header: object expected') + t.header = s.ReportHeader.fromObject(e.header) + } + if (null != e.trace) { + if ('object' != typeof e.trace) throw TypeError('.TraceV1.trace: object expected') + t.trace = s.Trace.fromObject(e.trace) + } + return t + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + return ( + t.defaults && ((n.header = null), (n.trace = null)), + null != e.header && e.hasOwnProperty('header') && (n.header = s.ReportHeader.toObject(e.header, t)), + null != e.trace && e.hasOwnProperty('trace') && (n.trace = s.Trace.toObject(e.trace, t)), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + (s.google = (((l = {}).protobuf = (((r = {}).Timestamp = (function() { + function e(e) { + if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + } + return ( + (e.prototype.seconds = a.Long ? a.Long.fromBits(0, 0, !1) : 0), + (e.prototype.nanos = 0), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.seconds && e.hasOwnProperty('seconds') && t.uint32(8).int64(e.seconds), + null != e.nanos && e.hasOwnProperty('nanos') && t.uint32(16).int32(e.nanos), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for (var n = void 0 === t ? e.len : e.pos + t, r = new s.google.protobuf.Timestamp(); e.pos < n; ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.seconds = e.int64() + break + case 2: + r.nanos = e.int32() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + }), + (e.verify = function(e) { + return 'object' != typeof e || null === e + ? 'object expected' + : null != e.seconds && + e.hasOwnProperty('seconds') && + !(a.isInteger(e.seconds) || (e.seconds && a.isInteger(e.seconds.low) && a.isInteger(e.seconds.high))) + ? 'seconds: integer|Long expected' + : null != e.nanos && e.hasOwnProperty('nanos') && !a.isInteger(e.nanos) + ? 'nanos: integer expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.google.protobuf.Timestamp) return e + var t = new s.google.protobuf.Timestamp() + return ( + null != e.seconds && + (a.Long + ? ((t.seconds = a.Long.fromValue(e.seconds)).unsigned = !1) + : 'string' == typeof e.seconds + ? (t.seconds = parseInt(e.seconds, 10)) + : 'number' == typeof e.seconds + ? (t.seconds = e.seconds) + : 'object' == typeof e.seconds && + (t.seconds = new a.LongBits(e.seconds.low >>> 0, e.seconds.high >>> 0).toNumber())), + null != e.nanos && (t.nanos = 0 | e.nanos), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (t.defaults) { + if (a.Long) { + var r = new a.Long(0, 0, !1) + n.seconds = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + } else n.seconds = t.longs === String ? '0' : 0 + n.nanos = 0 + } + return ( + null != e.seconds && + e.hasOwnProperty('seconds') && + ('number' == typeof e.seconds + ? (n.seconds = t.longs === String ? String(e.seconds) : e.seconds) + : (n.seconds = + t.longs === String + ? a.Long.prototype.toString.call(e.seconds) + : t.longs === Number + ? new a.LongBits(e.seconds.low >>> 0, e.seconds.high >>> 0).toNumber() + : e.seconds)), + null != e.nanos && e.hasOwnProperty('nanos') && (n.nanos = e.nanos), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e + ) + })()), + r)), + l)), + (e.exports = s) + }, + function(e, t, n) { + 'use strict' + var r = t + function l() { + r.Reader._configure(r.BufferReader), r.util._configure() + } + ;(r.build = 'minimal'), + (r.Writer = n(238)), + (r.BufferWriter = n(552)), + (r.Reader = n(239)), + (r.BufferReader = n(553)), + (r.util = n(65)), + (r.rpc = n(554)), + (r.roots = n(556)), + (r.configure = l), + r.Writer._configure(r.BufferWriter), + l() + }, + function(e, t, n) { + 'use strict' + e.exports = function(e, t) { + var n = new Array(arguments.length - 1), + r = 0, + l = 2, + u = !0 + for (; l < arguments.length; ) n[r++] = arguments[l++] + return new Promise(function(l, i) { + n[r] = function(e) { + if (u) + if (((u = !1), e)) i(e) + else { + for (var t = new Array(arguments.length - 1), n = 0; n < t.length; ) t[n++] = arguments[n] + l.apply(null, t) + } + } + try { + e.apply(t || null, n) + } catch (e) { + u && ((u = !1), i(e)) + } + }) + } + }, + function(e, t, n) { + 'use strict' + var r = t + r.length = function(e) { + var t = e.length + if (!t) return 0 + for (var n = 0; --t % 4 > 1 && '=' === e.charAt(t); ) ++n + return Math.ceil(3 * e.length) / 4 - n + } + for (var l = new Array(64), u = new Array(123), i = 0; i < 64; ) + u[(l[i] = i < 26 ? i + 65 : i < 52 ? i + 71 : i < 62 ? i - 4 : (i - 59) | 43)] = i++ + r.encode = function(e, t, n) { + for (var r, u = null, i = [], o = 0, a = 0; t < n; ) { + var s = e[t++] + switch (a) { + case 0: + ;(i[o++] = l[s >> 2]), (r = (3 & s) << 4), (a = 1) + break + case 1: + ;(i[o++] = l[r | (s >> 4)]), (r = (15 & s) << 2), (a = 2) + break + case 2: + ;(i[o++] = l[r | (s >> 6)]), (i[o++] = l[63 & s]), (a = 0) + } + o > 8191 && ((u || (u = [])).push(String.fromCharCode.apply(String, i)), (o = 0)) + } + return ( + a && ((i[o++] = l[r]), (i[o++] = 61), 1 === a && (i[o++] = 61)), + u + ? (o && u.push(String.fromCharCode.apply(String, i.slice(0, o))), u.join('')) + : String.fromCharCode.apply(String, i.slice(0, o)) + ) + } + ;(r.decode = function(e, t, n) { + for (var r, l = n, i = 0, o = 0; o < e.length; ) { + var a = e.charCodeAt(o++) + if (61 === a && i > 1) break + if (void 0 === (a = u[a])) throw Error('invalid encoding') + switch (i) { + case 0: + ;(r = a), (i = 1) + break + case 1: + ;(t[n++] = (r << 2) | ((48 & a) >> 4)), (r = a), (i = 2) + break + case 2: + ;(t[n++] = ((15 & r) << 4) | ((60 & a) >> 2)), (r = a), (i = 3) + break + case 3: + ;(t[n++] = ((3 & r) << 6) | a), (i = 0) + } + } + if (1 === i) throw Error('invalid encoding') + return n - l + }), + (r.test = function(e) { + return /^(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/.test(e) + }) + }, + function(e, t, n) { + 'use strict' + function r() { + this._listeners = {} + } + ;(e.exports = r), + (r.prototype.on = function(e, t, n) { + return (this._listeners[e] || (this._listeners[e] = [])).push({ fn: t, ctx: n || this }), this + }), + (r.prototype.off = function(e, t) { + if (void 0 === e) this._listeners = {} + else if (void 0 === t) this._listeners[e] = [] + else for (var n = this._listeners[e], r = 0; r < n.length; ) n[r].fn === t ? n.splice(r, 1) : ++r + return this + }), + (r.prototype.emit = function(e) { + var t = this._listeners[e] + if (t) { + for (var n = [], r = 1; r < arguments.length; ) n.push(arguments[r++]) + for (r = 0; r < t.length; ) t[r].fn.apply(t[r++].ctx, n) + } + return this + }) + }, + function(e, t, n) { + 'use strict' + function r(e) { + return ( + 'undefined' != typeof Float32Array + ? (function() { + var t = new Float32Array([-0]), + n = new Uint8Array(t.buffer), + r = 128 === n[3] + function l(e, r, l) { + ;(t[0] = e), (r[l] = n[0]), (r[l + 1] = n[1]), (r[l + 2] = n[2]), (r[l + 3] = n[3]) + } + function u(e, r, l) { + ;(t[0] = e), (r[l] = n[3]), (r[l + 1] = n[2]), (r[l + 2] = n[1]), (r[l + 3] = n[0]) + } + function i(e, r) { + return (n[0] = e[r]), (n[1] = e[r + 1]), (n[2] = e[r + 2]), (n[3] = e[r + 3]), t[0] + } + function o(e, r) { + return (n[3] = e[r]), (n[2] = e[r + 1]), (n[1] = e[r + 2]), (n[0] = e[r + 3]), t[0] + } + ;(e.writeFloatLE = r ? l : u), + (e.writeFloatBE = r ? u : l), + (e.readFloatLE = r ? i : o), + (e.readFloatBE = r ? o : i) + })() + : (function() { + function t(e, t, n, r) { + var l = t < 0 ? 1 : 0 + if ((l && (t = -t), 0 === t)) e(1 / t > 0 ? 0 : 2147483648, n, r) + else if (isNaN(t)) e(2143289344, n, r) + else if (t > 3.4028234663852886e38) e(((l << 31) | 2139095040) >>> 0, n, r) + else if (t < 1.1754943508222875e-38) e(((l << 31) | Math.round(t / 1.401298464324817e-45)) >>> 0, n, r) + else { + var u = Math.floor(Math.log(t) / Math.LN2) + e(((l << 31) | ((u + 127) << 23) | (8388607 & Math.round(t * Math.pow(2, -u) * 8388608))) >>> 0, n, r) + } + } + function n(e, t, n) { + var r = e(t, n), + l = 2 * (r >> 31) + 1, + u = (r >>> 23) & 255, + i = 8388607 & r + return 255 === u + ? i + ? NaN + : l * (1 / 0) + : 0 === u + ? 1.401298464324817e-45 * l * i + : l * Math.pow(2, u - 150) * (i + 8388608) + } + ;(e.writeFloatLE = t.bind(null, l)), + (e.writeFloatBE = t.bind(null, u)), + (e.readFloatLE = n.bind(null, i)), + (e.readFloatBE = n.bind(null, o)) + })(), + 'undefined' != typeof Float64Array + ? (function() { + var t = new Float64Array([-0]), + n = new Uint8Array(t.buffer), + r = 128 === n[7] + function l(e, r, l) { + ;(t[0] = e), + (r[l] = n[0]), + (r[l + 1] = n[1]), + (r[l + 2] = n[2]), + (r[l + 3] = n[3]), + (r[l + 4] = n[4]), + (r[l + 5] = n[5]), + (r[l + 6] = n[6]), + (r[l + 7] = n[7]) + } + function u(e, r, l) { + ;(t[0] = e), + (r[l] = n[7]), + (r[l + 1] = n[6]), + (r[l + 2] = n[5]), + (r[l + 3] = n[4]), + (r[l + 4] = n[3]), + (r[l + 5] = n[2]), + (r[l + 6] = n[1]), + (r[l + 7] = n[0]) + } + function i(e, r) { + return ( + (n[0] = e[r]), + (n[1] = e[r + 1]), + (n[2] = e[r + 2]), + (n[3] = e[r + 3]), + (n[4] = e[r + 4]), + (n[5] = e[r + 5]), + (n[6] = e[r + 6]), + (n[7] = e[r + 7]), + t[0] + ) + } + function o(e, r) { + return ( + (n[7] = e[r]), + (n[6] = e[r + 1]), + (n[5] = e[r + 2]), + (n[4] = e[r + 3]), + (n[3] = e[r + 4]), + (n[2] = e[r + 5]), + (n[1] = e[r + 6]), + (n[0] = e[r + 7]), + t[0] + ) + } + ;(e.writeDoubleLE = r ? l : u), + (e.writeDoubleBE = r ? u : l), + (e.readDoubleLE = r ? i : o), + (e.readDoubleBE = r ? o : i) + })() + : (function() { + function t(e, t, n, r, l, u) { + var i = r < 0 ? 1 : 0 + if ((i && (r = -r), 0 === r)) e(0, l, u + t), e(1 / r > 0 ? 0 : 2147483648, l, u + n) + else if (isNaN(r)) e(0, l, u + t), e(2146959360, l, u + n) + else if (r > 1.7976931348623157e308) e(0, l, u + t), e(((i << 31) | 2146435072) >>> 0, l, u + n) + else { + var o + if (r < 2.2250738585072014e-308) + e((o = r / 5e-324) >>> 0, l, u + t), e(((i << 31) | (o / 4294967296)) >>> 0, l, u + n) + else { + var a = Math.floor(Math.log(r) / Math.LN2) + 1024 === a && (a = 1023), + e((4503599627370496 * (o = r * Math.pow(2, -a))) >>> 0, l, u + t), + e(((i << 31) | ((a + 1023) << 20) | ((1048576 * o) & 1048575)) >>> 0, l, u + n) + } + } + } + function n(e, t, n, r, l) { + var u = e(r, l + t), + i = e(r, l + n), + o = 2 * (i >> 31) + 1, + a = (i >>> 20) & 2047, + s = 4294967296 * (1048575 & i) + u + return 2047 === a + ? s + ? NaN + : o * (1 / 0) + : 0 === a + ? 5e-324 * o * s + : o * Math.pow(2, a - 1075) * (s + 4503599627370496) + } + ;(e.writeDoubleLE = t.bind(null, l, 0, 4)), + (e.writeDoubleBE = t.bind(null, u, 4, 0)), + (e.readDoubleLE = n.bind(null, i, 0, 4)), + (e.readDoubleBE = n.bind(null, o, 4, 0)) + })(), + e + ) + } + function l(e, t, n) { + ;(t[n] = 255 & e), (t[n + 1] = (e >>> 8) & 255), (t[n + 2] = (e >>> 16) & 255), (t[n + 3] = e >>> 24) + } + function u(e, t, n) { + ;(t[n] = e >>> 24), (t[n + 1] = (e >>> 16) & 255), (t[n + 2] = (e >>> 8) & 255), (t[n + 3] = 255 & e) + } + function i(e, t) { + return (e[t] | (e[t + 1] << 8) | (e[t + 2] << 16) | (e[t + 3] << 24)) >>> 0 + } + function o(e, t) { + return ((e[t] << 24) | (e[t + 1] << 16) | (e[t + 2] << 8) | e[t + 3]) >>> 0 + } + e.exports = r(r) + }, + function(module, exports, __webpack_require__) { + 'use strict' + function inquire(moduleName) { + try { + var mod = eval('quire'.replace(/^/, 're'))(moduleName) + if (mod && (mod.length || Object.keys(mod).length)) return mod + } catch (e) {} + return null + } + module.exports = inquire + }, + function(e, t, n) { + 'use strict' + var r = t + ;(r.length = function(e) { + for (var t = 0, n = 0, r = 0; r < e.length; ++r) + (n = e.charCodeAt(r)) < 128 + ? (t += 1) + : n < 2048 + ? (t += 2) + : 55296 == (64512 & n) && 56320 == (64512 & e.charCodeAt(r + 1)) + ? (++r, (t += 4)) + : (t += 3) + return t + }), + (r.read = function(e, t, n) { + if (n - t < 1) return '' + for (var r, l = null, u = [], i = 0; t < n; ) + (r = e[t++]) < 128 + ? (u[i++] = r) + : r > 191 && r < 224 + ? (u[i++] = ((31 & r) << 6) | (63 & e[t++])) + : r > 239 && r < 365 + ? ((r = (((7 & r) << 18) | ((63 & e[t++]) << 12) | ((63 & e[t++]) << 6) | (63 & e[t++])) - 65536), + (u[i++] = 55296 + (r >> 10)), + (u[i++] = 56320 + (1023 & r))) + : (u[i++] = ((15 & r) << 12) | ((63 & e[t++]) << 6) | (63 & e[t++])), + i > 8191 && ((l || (l = [])).push(String.fromCharCode.apply(String, u)), (i = 0)) + return l + ? (i && l.push(String.fromCharCode.apply(String, u.slice(0, i))), l.join('')) + : String.fromCharCode.apply(String, u.slice(0, i)) + }), + (r.write = function(e, t, n) { + for (var r, l, u = n, i = 0; i < e.length; ++i) + (r = e.charCodeAt(i)) < 128 + ? (t[n++] = r) + : r < 2048 + ? ((t[n++] = (r >> 6) | 192), (t[n++] = (63 & r) | 128)) + : 55296 == (64512 & r) && 56320 == (64512 & (l = e.charCodeAt(i + 1))) + ? ((r = 65536 + ((1023 & r) << 10) + (1023 & l)), + ++i, + (t[n++] = (r >> 18) | 240), + (t[n++] = ((r >> 12) & 63) | 128), + (t[n++] = ((r >> 6) & 63) | 128), + (t[n++] = (63 & r) | 128)) + : ((t[n++] = (r >> 12) | 224), (t[n++] = ((r >> 6) & 63) | 128), (t[n++] = (63 & r) | 128)) + return n - u + }) + }, + function(e, t, n) { + 'use strict' + e.exports = function(e, t, n) { + var r = n || 8192, + l = r >>> 1, + u = null, + i = r + return function(n) { + if (n < 1 || n > l) return e(n) + i + n > r && ((u = e(r)), (i = 0)) + var o = t.call(u, i, (i += n)) + return 7 & i && (i = 1 + (7 | i)), o + } + } + }, + function(e, t, n) { + 'use strict' + e.exports = l + var r = n(65) + function l(e, t) { + ;(this.lo = e >>> 0), (this.hi = t >>> 0) + } + var u = (l.zero = new l(0, 0)) + ;(u.toNumber = function() { + return 0 + }), + (u.zzEncode = u.zzDecode = function() { + return this + }), + (u.length = function() { + return 1 + }) + var i = (l.zeroHash = '\0\0\0\0\0\0\0\0') + ;(l.fromNumber = function(e) { + if (0 === e) return u + var t = e < 0 + t && (e = -e) + var n = e >>> 0, + r = ((e - n) / 4294967296) >>> 0 + return t && ((r = ~r >>> 0), (n = ~n >>> 0), ++n > 4294967295 && ((n = 0), ++r > 4294967295 && (r = 0))), new l(n, r) + }), + (l.from = function(e) { + if ('number' == typeof e) return l.fromNumber(e) + if (r.isString(e)) { + if (!r.Long) return l.fromNumber(parseInt(e, 10)) + e = r.Long.fromString(e) + } + return e.low || e.high ? new l(e.low >>> 0, e.high >>> 0) : u + }), + (l.prototype.toNumber = function(e) { + if (!e && this.hi >>> 31) { + var t = (1 + ~this.lo) >>> 0, + n = ~this.hi >>> 0 + return t || (n = (n + 1) >>> 0), -(t + 4294967296 * n) + } + return this.lo + 4294967296 * this.hi + }), + (l.prototype.toLong = function(e) { + return r.Long + ? new r.Long(0 | this.lo, 0 | this.hi, Boolean(e)) + : { low: 0 | this.lo, high: 0 | this.hi, unsigned: Boolean(e) } + }) + var o = String.prototype.charCodeAt + ;(l.fromHash = function(e) { + return e === i + ? u + : new l( + (o.call(e, 0) | (o.call(e, 1) << 8) | (o.call(e, 2) << 16) | (o.call(e, 3) << 24)) >>> 0, + (o.call(e, 4) | (o.call(e, 5) << 8) | (o.call(e, 6) << 16) | (o.call(e, 7) << 24)) >>> 0, + ) + }), + (l.prototype.toHash = function() { + return String.fromCharCode( + 255 & this.lo, + (this.lo >>> 8) & 255, + (this.lo >>> 16) & 255, + this.lo >>> 24, + 255 & this.hi, + (this.hi >>> 8) & 255, + (this.hi >>> 16) & 255, + this.hi >>> 24, + ) + }), + (l.prototype.zzEncode = function() { + var e = this.hi >> 31 + return (this.hi = (((this.hi << 1) | (this.lo >>> 31)) ^ e) >>> 0), (this.lo = ((this.lo << 1) ^ e) >>> 0), this + }), + (l.prototype.zzDecode = function() { + var e = -(1 & this.lo) + return (this.lo = (((this.lo >>> 1) | (this.hi << 31)) ^ e) >>> 0), (this.hi = ((this.hi >>> 1) ^ e) >>> 0), this + }), + (l.prototype.length = function() { + var e = this.lo, + t = ((this.lo >>> 28) | (this.hi << 4)) >>> 0, + n = this.hi >>> 24 + return 0 === n + ? 0 === t + ? e < 16384 + ? e < 128 + ? 1 + : 2 + : e < 2097152 + ? 3 + : 4 + : t < 16384 + ? t < 128 + ? 5 + : 6 + : t < 2097152 + ? 7 + : 8 + : n < 128 + ? 9 + : 10 + }) + }, + function(e, t, n) { + 'use strict' + e.exports = i + var r = n(238) + ;(i.prototype = Object.create(r.prototype)).constructor = i + var l = n(65), + u = l.Buffer + function i() { + r.call(this) + } + i.alloc = function(e) { + return (i.alloc = l._Buffer_allocUnsafe)(e) + } + var o = + u && u.prototype instanceof Uint8Array && 'set' === u.prototype.set.name + ? function(e, t, n) { + t.set(e, n) + } + : function(e, t, n) { + if (e.copy) e.copy(t, n, 0, e.length) + else for (var r = 0; r < e.length; ) t[n++] = e[r++] + } + function a(e, t, n) { + e.length < 40 ? l.utf8.write(e, t, n) : t.utf8Write(e, n) + } + ;(i.prototype.bytes = function(e) { + l.isString(e) && (e = l._Buffer_from(e, 'base64')) + var t = e.length >>> 0 + return this.uint32(t), t && this._push(o, t, e), this + }), + (i.prototype.string = function(e) { + var t = u.byteLength(e) + return this.uint32(t), t && this._push(a, t, e), this + }) + }, + function(e, t, n) { + 'use strict' + e.exports = u + var r = n(239) + ;(u.prototype = Object.create(r.prototype)).constructor = u + var l = n(65) + function u(e) { + r.call(this, e) + } + l.Buffer && (u.prototype._slice = l.Buffer.prototype.slice), + (u.prototype.string = function() { + var e = this.uint32() + return this.buf.utf8Slice(this.pos, (this.pos = Math.min(this.pos + e, this.len))) + }) + }, + function(e, t, n) { + 'use strict' + t.Service = n(555) + }, + function(e, t, n) { + 'use strict' + e.exports = l + var r = n(65) + function l(e, t, n) { + if ('function' != typeof e) throw TypeError('rpcImpl must be a function') + r.EventEmitter.call(this), (this.rpcImpl = e), (this.requestDelimited = Boolean(t)), (this.responseDelimited = Boolean(n)) + } + ;((l.prototype = Object.create(r.EventEmitter.prototype)).constructor = l), + (l.prototype.rpcCall = function e(t, n, l, u, i) { + if (!u) throw TypeError('request must be specified') + var o = this + if (!i) return r.asPromise(e, o, t, n, l, u) + if (o.rpcImpl) + try { + return o.rpcImpl(t, n[o.requestDelimited ? 'encodeDelimited' : 'encode'](u).finish(), function(e, n) { + if (e) return o.emit('error', e, t), i(e) + if (null !== n) { + if (!(n instanceof l)) + try { + n = l[o.responseDelimited ? 'decodeDelimited' : 'decode'](n) + } catch (e) { + return o.emit('error', e, t), i(e) + } + return o.emit('data', n, t), i(null, n) + } + o.end(!0) + }) + } catch (e) { + return ( + o.emit('error', e, t), + void setTimeout(function() { + i(e) + }, 0) + ) + } + else + setTimeout(function() { + i(Error('already ended')) + }, 0) + }), + (l.prototype.end = function(e) { + return this.rpcImpl && (e || this.rpcImpl(null, null, null), (this.rpcImpl = null), this.emit('end').off()), this + }) + }, + function(e, t, n) { + 'use strict' + e.exports = {} + }, + function(e, t, n) { + var r = n(558) + e.exports = function(e, t) { + return new Promise(function(n, l) { + var u = t || {}, + i = r.operation(u) + function o(e) { + l(e || new Error('Aborted')) + } + function a(e, t) { + e.bail ? o(e) : i.retry(e) ? u.onRetry && u.onRetry(e, t) : l(i.mainError()) + } + i.attempt(function(t) { + var r + try { + r = e(o, t) + } catch (e) { + return void a(e, t) + } + Promise.resolve(r) + .then(n) + .catch(function(e) { + a(e, t) + }) + }) + }) + } + }, + function(e, t, n) { + e.exports = n(559) + }, + function(e, t, n) { + var r = n(560) + ;(t.operation = function(e) { + var n = t.timeouts(e) + return new r(n, { forever: e && e.forever, unref: e && e.unref, maxRetryTime: e && e.maxRetryTime }) + }), + (t.timeouts = function(e) { + if (e instanceof Array) return [].concat(e) + var t = { retries: 10, factor: 2, minTimeout: 1e3, maxTimeout: 1 / 0, randomize: !1 } + for (var n in e) t[n] = e[n] + if (t.minTimeout > t.maxTimeout) throw new Error('minTimeout is greater than maxTimeout') + for (var r = [], l = 0; l < t.retries; l++) r.push(this.createTimeout(l, t)) + return ( + e && e.forever && !r.length && r.push(this.createTimeout(l, t)), + r.sort(function(e, t) { + return e - t + }), + r + ) + }), + (t.createTimeout = function(e, t) { + var n = t.randomize ? Math.random() + 1 : 1, + r = Math.round(n * t.minTimeout * Math.pow(t.factor, e)) + return (r = Math.min(r, t.maxTimeout)) + }), + (t.wrap = function(e, n, r) { + if ((n instanceof Array && ((r = n), (n = null)), !r)) + for (var l in ((r = []), e)) 'function' == typeof e[l] && r.push(l) + for (var u = 0; u < r.length; u++) { + var i = r[u], + o = e[i] + ;(e[i] = function(r) { + var l = t.operation(n), + u = Array.prototype.slice.call(arguments, 1), + i = u.pop() + u.push(function(e) { + l.retry(e) || (e && (arguments[0] = l.mainError()), i.apply(this, arguments)) + }), + l.attempt(function() { + r.apply(e, u) + }) + }.bind(e, o)), + (e[i].options = n) + } + }) + }, + function(e, t) { + function n(e, t) { + 'boolean' == typeof t && (t = { forever: t }), + (this._originalTimeouts = JSON.parse(JSON.stringify(e))), + (this._timeouts = e), + (this._options = t || {}), + (this._maxRetryTime = (t && t.maxRetryTime) || 1 / 0), + (this._fn = null), + (this._errors = []), + (this._attempts = 1), + (this._operationTimeout = null), + (this._operationTimeoutCb = null), + (this._timeout = null), + (this._operationStart = null), + this._options.forever && (this._cachedTimeouts = this._timeouts.slice(0)) + } + ;(e.exports = n), + (n.prototype.reset = function() { + ;(this._attempts = 1), (this._timeouts = this._originalTimeouts) + }), + (n.prototype.stop = function() { + this._timeout && clearTimeout(this._timeout), (this._timeouts = []), (this._cachedTimeouts = null) + }), + (n.prototype.retry = function(e) { + if ((this._timeout && clearTimeout(this._timeout), !e)) return !1 + var t = new Date().getTime() + if (e && t - this._operationStart >= this._maxRetryTime) + return this._errors.unshift(new Error('RetryOperation timeout occurred')), !1 + this._errors.push(e) + var n = this._timeouts.shift() + if (void 0 === n) { + if (!this._cachedTimeouts) return !1 + this._errors.splice(this._errors.length - 1, this._errors.length), + (this._timeouts = this._cachedTimeouts.slice(0)), + (n = this._timeouts.shift()) + } + var r = this, + l = setTimeout(function() { + r._attempts++, + r._operationTimeoutCb && + ((r._timeout = setTimeout(function() { + r._operationTimeoutCb(r._attempts) + }, r._operationTimeout)), + r._options.unref && r._timeout.unref()), + r._fn(r._attempts) + }, n) + return this._options.unref && l.unref(), !0 + }), + (n.prototype.attempt = function(e, t) { + ;(this._fn = e), t && (t.timeout && (this._operationTimeout = t.timeout), t.cb && (this._operationTimeoutCb = t.cb)) + var n = this + this._operationTimeoutCb && + (this._timeout = setTimeout(function() { + n._operationTimeoutCb() + }, n._operationTimeout)), + (this._operationStart = new Date().getTime()), + this._fn(this._attempts) + }), + (n.prototype.try = function(e) { + console.log('Using RetryOperation.try() is deprecated'), this.attempt(e) + }), + (n.prototype.start = function(e) { + console.log('Using RetryOperation.start() is deprecated'), this.attempt(e) + }), + (n.prototype.start = n.prototype.try), + (n.prototype.errors = function() { + return this._errors + }), + (n.prototype.attempts = function() { + return this._attempts + }), + (n.prototype.mainError = function() { + if (0 === this._errors.length) return null + for (var e = {}, t = null, n = 0, r = 0; r < this._errors.length; r++) { + var l = this._errors[r], + u = l.message, + i = (e[u] || 0) + 1 + ;(e[u] = i), i >= n && ((t = l), (n = i)) + } + return t + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(108), + l = n(240), + u = 'apollographql-client-name', + i = 'apollographql-client-reference-id', + o = 'apollographql-client-version' + function a({ request: e }) { + return e.http && e.http.headers && (e.http.headers.get(u) || e.http.headers.get(o) || e.http.headers.get(i)) + ? { clientName: e.http.headers.get(u), clientVersion: e.http.headers.get(o), clientReferenceId: e.http.headers.get(i) } + : e.extensions && e.extensions.clientInfo + ? e.extensions.clientInfo + : {} + } + function s(e, t, n) { + const l = new r.Trace.Details(), + u = (() => { + if (!(t && 'transform' in t)) return e + { + const r = Object.keys(e) + try { + return (function(e, t) { + const n = Object.create(null) + return ( + e.forEach((e) => { + n[e] = t[e] + }), + n + ) + })(r, t.transform({ variables: e, operationString: n })) + } catch (e) { + return (function(e) { + const t = Object.create(null) + return ( + e.forEach((e) => { + t[e] = '[PREDICATE_FUNCTION_ERROR]' + }), + t + ) + })(r) + } + } + })() + return ( + Object.keys(u).forEach((e) => { + if ( + !t || + ('none' in t && t.none) || + ('all' in t && !t.all) || + ('exceptNames' in t && t.exceptNames.includes(e)) || + ('onlyNames' in t && !t.onlyNames.includes(e)) + ) + l.variablesJson[e] = '' + else + try { + l.variablesJson[e] = void 0 === u[e] ? '' : JSON.stringify(u[e]) + } catch (t) { + l.variablesJson[e] = JSON.stringify('[Unable to convert value to JSON]') + } + }), + l + ) + } + function c(e, t, n) { + if (!(!n || ('none' in n && n.none) || ('all' in n && !n.all))) + for (const [l, u] of t) { + const t = l.toLowerCase() + if ( + !( + ('exceptNames' in n && n.exceptNames.some((e) => e.toLowerCase() === t)) || + ('onlyNames' in n && !n.onlyNames.some((e) => e.toLowerCase() === t)) + ) + ) + switch (l) { + case 'authorization': + case 'cookie': + case 'set-cookie': + break + default: + e.requestHeaders[l] = new r.Trace.HTTP.Values({ value: [u] }) + } + } + } + ;(t.EngineReportingExtension = class { + constructor(e, t, n) { + ;(this.schemaHash = n), + (this.options = Object.assign({}, e)), + (this.addTrace = t), + (this.generateClientInfo = e.generateClientInfo || a), + (this.treeBuilder = new l.EngineReportingTreeBuilder({ rewriteError: e.rewriteError })) + } + requestDidStart(e) { + this.treeBuilder.startTiming(), (e.requestContext.metrics.startHrTime = this.treeBuilder.startHrTime) + const t = e.requestContext.queryHash + ;(this.queryString = e.queryString), + (this.documentAST = e.parsedQuery), + (this.treeBuilder.trace.http = new r.Trace.HTTP({ + method: r.Trace.HTTP.Method[e.request.method] || r.Trace.HTTP.Method.UNKNOWN, + host: null, + path: null, + })), + this.options.sendHeaders && + (c(this.treeBuilder.trace.http, e.request.headers, this.options.sendHeaders), + e.requestContext.metrics.persistedQueryHit && (this.treeBuilder.trace.persistedQueryHit = !0), + e.requestContext.metrics.persistedQueryRegister && (this.treeBuilder.trace.persistedQueryRegister = !0)), + e.variables && (this.treeBuilder.trace.details = s(e.variables, this.options.sendVariableValues, e.queryString)) + const n = this.generateClientInfo(e.requestContext) + if (n) { + const { clientName: e, clientVersion: t, clientReferenceId: r } = n + ;(this.treeBuilder.trace.clientVersion = t || ''), + (this.treeBuilder.trace.clientReferenceId = r || ''), + (this.treeBuilder.trace.clientName = e || '') + } + return () => { + this.treeBuilder.stopTiming(), + (this.treeBuilder.trace.fullQueryCacheHit = !!e.requestContext.metrics.responseCacheHit), + (this.treeBuilder.trace.forbiddenOperation = !!e.requestContext.metrics.forbiddenOperation), + (this.treeBuilder.trace.registeredOperation = !!e.requestContext.metrics.registeredOperation) + const n = this.explicitOperationName || e.requestContext.operationName || '', + r = this.documentAST || e.requestContext.document + e.requestContext.metrics.queryPlanTrace && + (this.treeBuilder.trace.queryPlan = e.requestContext.metrics.queryPlanTrace), + this.addTrace({ + operationName: n, + queryHash: t, + documentAST: r, + queryString: this.queryString || '', + trace: this.treeBuilder.trace, + schemaHash: this.schemaHash, + }) + } + } + executionDidStart(e) { + e.executionArgs.operationName && (this.explicitOperationName = e.executionArgs.operationName), + (this.documentAST = e.executionArgs.document) + } + willResolveField(e, t, n, r) { + return this.treeBuilder.willResolveField(r) + } + didEncounterErrors(e) { + this.treeBuilder.didEncounterErrors(e) + } + }), + (t.makeTraceDetails = s), + (t.makeHTTPRequestHeaders = c) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(563) + ;(t.defaultEngineReportingSignature = r.defaultEngineReportingSignature), + (t.defaultOperationRegistrySignature = r.defaultOperationRegistrySignature), + (t.operationHash = r.operationHash), + (function(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + })(n(566)) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(103), + l = n(564) + ;(t.defaultEngineReportingSignature = function(e, t) { + return l.printWithReducedWhitespace(l.sortAST(l.removeAliases(l.hideLiterals(l.dropUnusedDefinitions(e, t))))) + }), + (t.defaultOperationRegistrySignature = function(e, t) { + return l.printWithReducedWhitespace(l.sortAST(l.hideStringAndNumericLiterals(l.dropUnusedDefinitions(e, t)))) + }), + (t.operationHash = function(e) { + return r + .createHash('sha256') + .update(e) + .digest('hex') + }) + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const l = n(13), + u = n(14), + i = n(133), + o = r(n(565)) + function a(e, ...t) { + if (e) return o.default(e, ...t) + } + ;(t.hideLiterals = function(e) { + return l.visit(e, { + IntValue: (e) => Object.assign({}, e, { value: '0' }), + FloatValue: (e) => Object.assign({}, e, { value: '0' }), + StringValue: (e) => Object.assign({}, e, { value: '', block: !1 }), + ListValue: (e) => Object.assign({}, e, { values: [] }), + ObjectValue: (e) => Object.assign({}, e, { fields: [] }), + }) + }), + (t.hideStringAndNumericLiterals = function(e) { + return l.visit(e, { + IntValue: (e) => Object.assign({}, e, { value: '0' }), + FloatValue: (e) => Object.assign({}, e, { value: '0' }), + StringValue: (e) => Object.assign({}, e, { value: '', block: !1 }), + }) + }), + (t.dropUnusedDefinitions = function(e, t) { + const n = i.separateOperations(e)[t] + return n || e + }), + (t.sortAST = function(e) { + return l.visit(e, { + Document: (e) => Object.assign({}, e, { definitions: o.default(e.definitions, 'kind', 'name.value') }), + OperationDefinition: (e) => + Object.assign({}, e, { variableDefinitions: a(e.variableDefinitions, 'variable.name.value') }), + SelectionSet: (e) => Object.assign({}, e, { selections: o.default(e.selections, 'kind', 'name.value') }), + Field: (e) => Object.assign({}, e, { arguments: a(e.arguments, 'name.value') }), + FragmentSpread: (e) => Object.assign({}, e, { directives: a(e.directives, 'name.value') }), + InlineFragment: (e) => Object.assign({}, e, { directives: a(e.directives, 'name.value') }), + FragmentDefinition: (e) => + Object.assign({}, e, { + directives: a(e.directives, 'name.value'), + variableDefinitions: a(e.variableDefinitions, 'variable.name.value'), + }), + Directive: (e) => Object.assign({}, e, { arguments: a(e.arguments, 'name.value') }), + }) + }), + (t.removeAliases = function(e) { + return l.visit(e, { Field: (e) => Object.assign({}, e, { alias: void 0 }) }) + }), + (t.printWithReducedWhitespace = function(e) { + const t = l.visit(e, { + StringValue: (e) => Object.assign({}, e, { value: Buffer.from(e.value, 'utf8').toString('hex'), block: !1 }), + }) + return u + .print(t) + .replace(/\s+/g, ' ') + .replace(/([^_a-zA-Z0-9]) /g, (e, t) => t) + .replace(/ ([^_a-zA-Z0-9])/g, (e, t) => t) + .replace(/"([a-f0-9]+)"/g, (e, t) => JSON.stringify(Buffer.from(t, 'hex').toString('utf8'))) + }) + }, + function(e, t, n) { + ;(function(e) { + var n = 200, + r = 'Expected a function', + l = '__lodash_hash_undefined__', + u = 1, + i = 2, + o = 1 / 0, + a = 9007199254740991, + s = '[object Arguments]', + c = '[object Array]', + d = '[object Boolean]', + f = '[object Date]', + p = '[object Error]', + h = '[object Function]', + m = '[object GeneratorFunction]', + y = '[object Map]', + _ = '[object Number]', + g = '[object Object]', + v = '[object RegExp]', + b = '[object Set]', + T = '[object String]', + w = '[object Symbol]', + O = '[object ArrayBuffer]', + D = '[object DataView]', + E = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, + L = /^\w*$/, + M = /^\./, + S = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, + k = /\\(\\)?/g, + j = /^\[object .+?Constructor\]$/, + C = /^(?:0|[1-9]\d*)$/, + N = {} + ;(N['[object Float32Array]'] = N['[object Float64Array]'] = N['[object Int8Array]'] = N['[object Int16Array]'] = N[ + '[object Int32Array]' + ] = N['[object Uint8Array]'] = N['[object Uint8ClampedArray]'] = N['[object Uint16Array]'] = N[ + '[object Uint32Array]' + ] = !0), + (N[s] = N[c] = N[O] = N[d] = N[D] = N[f] = N[p] = N[h] = N[y] = N[_] = N[g] = N[v] = N[b] = N[T] = N[ + '[object WeakMap]' + ] = !1) + var A = 'object' == typeof global && global && global.Object === Object && global, + P = 'object' == typeof self && self && self.Object === Object && self, + x = A || P || Function('return this')(), + Y = t && !t.nodeType && t, + I = Y && 'object' == typeof e && e && !e.nodeType && e, + F = I && I.exports === Y && A.process, + R = (function() { + try { + return F && F.binding('util') + } catch (e) {} + })(), + B = R && R.isTypedArray + function H(e, t) { + for (var n = -1, r = e ? e.length : 0, l = Array(r); ++n < r; ) l[n] = t(e[n], n, e) + return l + } + function V(e, t) { + for (var n = -1, r = t.length, l = e.length; ++n < r; ) e[l + n] = t[n] + return e + } + function Q(e, t) { + for (var n = -1, r = e ? e.length : 0; ++n < r; ) if (t(e[n], n, e)) return !0 + return !1 + } + function U(e) { + return function(t) { + return e(t) + } + } + function q(e) { + var t = !1 + if (null != e && 'function' != typeof e.toString) + try { + t = !!(e + '') + } catch (e) {} + return t + } + function W(e) { + var t = -1, + n = Array(e.size) + return ( + e.forEach(function(e, r) { + n[++t] = [r, e] + }), + n + ) + } + function G(e) { + var t = -1, + n = Array(e.size) + return ( + e.forEach(function(e) { + n[++t] = e + }), + n + ) + } + var $, + z, + J, + K = Array.prototype, + Z = Function.prototype, + X = Object.prototype, + ee = x['__core-js_shared__'], + te = ($ = /[^.]+$/.exec((ee && ee.keys && ee.keys.IE_PROTO) || '')) ? 'Symbol(src)_1.' + $ : '', + ne = Z.toString, + re = X.hasOwnProperty, + le = X.toString, + ue = RegExp( + '^' + + ne + .call(re) + .replace(/[\\^$.*+?()[\]{}|]/g, '\\$&') + .replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, '$1.*?') + + '$', + ), + ie = x.Symbol, + oe = x.Uint8Array, + ae = X.propertyIsEnumerable, + se = K.splice, + ce = ie ? ie.isConcatSpreadable : void 0, + de = ((z = Object.keys), + (J = Object), + function(e) { + return z(J(e)) + }), + fe = Math.max, + pe = ze(x, 'DataView'), + he = ze(x, 'Map'), + me = ze(x, 'Promise'), + ye = ze(x, 'Set'), + _e = ze(x, 'WeakMap'), + ge = ze(Object, 'create'), + ve = ut(pe), + be = ut(he), + Te = ut(me), + we = ut(ye), + Oe = ut(_e), + De = ie ? ie.prototype : void 0, + Ee = De ? De.valueOf : void 0, + Le = De ? De.toString : void 0 + function Me(e) { + var t = -1, + n = e ? e.length : 0 + for (this.clear(); ++t < n; ) { + var r = e[t] + this.set(r[0], r[1]) + } + } + function Se(e) { + var t = -1, + n = e ? e.length : 0 + for (this.clear(); ++t < n; ) { + var r = e[t] + this.set(r[0], r[1]) + } + } + function ke(e) { + var t = -1, + n = e ? e.length : 0 + for (this.clear(); ++t < n; ) { + var r = e[t] + this.set(r[0], r[1]) + } + } + function je(e) { + var t = -1, + n = e ? e.length : 0 + for (this.__data__ = new ke(); ++t < n; ) this.add(e[t]) + } + function Ce(e) { + this.__data__ = new Se(e) + } + function Ne(e, t) { + var n = + ct(e) || st(e) + ? (function(e, t) { + for (var n = -1, r = Array(e); ++n < e; ) r[n] = t(n) + return r + })(e.length, String) + : [], + r = n.length, + l = !!r + for (var u in e) (!t && !re.call(e, u)) || (l && ('length' == u || Ze(u, r))) || n.push(u) + return n + } + function Ae(e, t) { + for (var n = e.length; n--; ) if (at(e[n][0], t)) return n + return -1 + } + ;(Me.prototype.clear = function() { + this.__data__ = ge ? ge(null) : {} + }), + (Me.prototype.delete = function(e) { + return this.has(e) && delete this.__data__[e] + }), + (Me.prototype.get = function(e) { + var t = this.__data__ + if (ge) { + var n = t[e] + return n === l ? void 0 : n + } + return re.call(t, e) ? t[e] : void 0 + }), + (Me.prototype.has = function(e) { + var t = this.__data__ + return ge ? void 0 !== t[e] : re.call(t, e) + }), + (Me.prototype.set = function(e, t) { + return (this.__data__[e] = ge && void 0 === t ? l : t), this + }), + (Se.prototype.clear = function() { + this.__data__ = [] + }), + (Se.prototype.delete = function(e) { + var t = this.__data__, + n = Ae(t, e) + return !(n < 0 || (n == t.length - 1 ? t.pop() : se.call(t, n, 1), 0)) + }), + (Se.prototype.get = function(e) { + var t = this.__data__, + n = Ae(t, e) + return n < 0 ? void 0 : t[n][1] + }), + (Se.prototype.has = function(e) { + return Ae(this.__data__, e) > -1 + }), + (Se.prototype.set = function(e, t) { + var n = this.__data__, + r = Ae(n, e) + return r < 0 ? n.push([e, t]) : (n[r][1] = t), this + }), + (ke.prototype.clear = function() { + this.__data__ = { hash: new Me(), map: new (he || Se)(), string: new Me() } + }), + (ke.prototype.delete = function(e) { + return $e(this, e).delete(e) + }), + (ke.prototype.get = function(e) { + return $e(this, e).get(e) + }), + (ke.prototype.has = function(e) { + return $e(this, e).has(e) + }), + (ke.prototype.set = function(e, t) { + return $e(this, e).set(e, t), this + }), + (je.prototype.add = je.prototype.push = function(e) { + return this.__data__.set(e, l), this + }), + (je.prototype.has = function(e) { + return this.__data__.has(e) + }), + (Ce.prototype.clear = function() { + this.__data__ = new Se() + }), + (Ce.prototype.delete = function(e) { + return this.__data__.delete(e) + }), + (Ce.prototype.get = function(e) { + return this.__data__.get(e) + }), + (Ce.prototype.has = function(e) { + return this.__data__.has(e) + }), + (Ce.prototype.set = function(e, t) { + var r = this.__data__ + if (r instanceof Se) { + var l = r.__data__ + if (!he || l.length < n - 1) return l.push([e, t]), this + r = this.__data__ = new ke(l) + } + return r.set(e, t), this + }) + var Pe, + xe, + Ye = ((Pe = function(e, t) { + return e && Ie(e, t, gt) + }), + function(e, t) { + if (null == e) return e + if (!dt(e)) return Pe(e, t) + for (var n = e.length, r = xe ? n : -1, l = Object(e); (xe ? r-- : ++r < n) && !1 !== t(l[r], r, l); ); + return e + }) + var Ie = (function(e) { + return function(t, n, r) { + for (var l = -1, u = Object(t), i = r(t), o = i.length; o--; ) { + var a = i[e ? o : ++l] + if (!1 === n(u[a], a, u)) break + } + return t + } + })() + function Fe(e, t) { + for (var n = 0, r = (t = et(t, e) ? [t] : qe(t)).length; null != e && n < r; ) e = e[lt(t[n++])] + return n && n == r ? e : void 0 + } + function Re(e, t) { + return null != e && t in Object(e) + } + function Be(e, t, n, r, l) { + return ( + e === t || + (null == e || null == t || (!ht(e) && !mt(t)) + ? e != e && t != t + : (function(e, t, n, r, l, o) { + var a = ct(e), + h = ct(t), + m = c, + E = c + a || (m = (m = Je(e)) == s ? g : m) + h || (E = (E = Je(t)) == s ? g : E) + var L = m == g && !q(e), + M = E == g && !q(t), + S = m == E + if (S && !L) + return ( + o || (o = new Ce()), + a || _t(e) + ? Ge(e, t, n, r, l, o) + : (function(e, t, n, r, l, o, a) { + switch (n) { + case D: + if (e.byteLength != t.byteLength || e.byteOffset != t.byteOffset) return !1 + ;(e = e.buffer), (t = t.buffer) + case O: + return !(e.byteLength != t.byteLength || !r(new oe(e), new oe(t))) + case d: + case f: + case _: + return at(+e, +t) + case p: + return e.name == t.name && e.message == t.message + case v: + case T: + return e == t + '' + case y: + var s = W + case b: + var c = o & i + if ((s || (s = G), e.size != t.size && !c)) return !1 + var h = a.get(e) + if (h) return h == t + ;(o |= u), a.set(e, t) + var m = Ge(s(e), s(t), r, l, o, a) + return a.delete(e), m + case w: + if (Ee) return Ee.call(e) == Ee.call(t) + } + return !1 + })(e, t, m, n, r, l, o) + ) + if (!(l & i)) { + var k = L && re.call(e, '__wrapped__'), + j = M && re.call(t, '__wrapped__') + if (k || j) { + var C = k ? e.value() : e, + N = j ? t.value() : t + return o || (o = new Ce()), n(C, N, r, l, o) + } + } + if (!S) return !1 + return ( + o || (o = new Ce()), + (function(e, t, n, r, l, u) { + var o = l & i, + a = gt(e), + s = a.length, + c = gt(t).length + if (s != c && !o) return !1 + for (var d = s; d--; ) { + var f = a[d] + if (!(o ? f in t : re.call(t, f))) return !1 + } + var p = u.get(e) + if (p && u.get(t)) return p == t + var h = !0 + u.set(e, t), u.set(t, e) + for (var m = o; ++d < s; ) { + f = a[d] + var y = e[f], + _ = t[f] + if (r) var g = o ? r(_, y, f, t, e, u) : r(y, _, f, e, t, u) + if (!(void 0 === g ? y === _ || n(y, _, r, l, u) : g)) { + h = !1 + break + } + m || (m = 'constructor' == f) + } + if (h && !m) { + var v = e.constructor, + b = t.constructor + v != b && + 'constructor' in e && + 'constructor' in t && + !('function' == typeof v && v instanceof v && 'function' == typeof b && b instanceof b) && + (h = !1) + } + return u.delete(e), u.delete(t), h + })(e, t, n, r, l, o) + ) + })(e, t, Be, n, r, l)) + ) + } + function He(e) { + return ( + !( + !ht(e) || + (function(e) { + return !!te && te in e + })(e) + ) && (ft(e) || q(e) ? ue : j).test(ut(e)) + ) + } + function Ve(e) { + return 'function' == typeof e + ? e + : null == e + ? vt + : 'object' == typeof e + ? ct(e) + ? (function(e, t) { + if (et(e) && tt(t)) return nt(lt(e), t) + return function(n) { + var r = (function(e, t, n) { + var r = null == e ? void 0 : Fe(e, t) + return void 0 === r ? n : r + })(n, e) + return void 0 === r && r === t + ? (function(e, t) { + return ( + null != e && + (function(e, t, n) { + t = et(t, e) ? [t] : qe(t) + var r, + l = -1, + u = t.length + for (; ++l < u; ) { + var i = lt(t[l]) + if (!(r = null != e && n(e, i))) break + e = e[i] + } + if (r) return r + return !!(u = e ? e.length : 0) && pt(u) && Ze(i, u) && (ct(e) || st(e)) + })(e, t, Re) + ) + })(n, e) + : Be(t, r, void 0, u | i) + } + })(e[0], e[1]) + : (function(e) { + var t = (function(e) { + var t = gt(e), + n = t.length + for (; n--; ) { + var r = t[n], + l = e[r] + t[n] = [r, l, tt(l)] + } + return t + })(e) + if (1 == t.length && t[0][2]) return nt(t[0][0], t[0][1]) + return function(n) { + return ( + n === e || + (function(e, t, n, r) { + var l = n.length, + o = l, + a = !r + if (null == e) return !o + for (e = Object(e); l--; ) { + var s = n[l] + if (a && s[2] ? s[1] !== e[s[0]] : !(s[0] in e)) return !1 + } + for (; ++l < o; ) { + var c = (s = n[l])[0], + d = e[c], + f = s[1] + if (a && s[2]) { + if (void 0 === d && !(c in e)) return !1 + } else { + var p = new Ce() + if (r) var h = r(d, f, c, e, t, p) + if (!(void 0 === h ? Be(f, d, r, u | i, p) : h)) return !1 + } + } + return !0 + })(n, e, t) + ) + } + })(e) + : et((t = e)) + ? ((n = lt(t)), + function(e) { + return null == e ? void 0 : e[n] + }) + : (function(e) { + return function(t) { + return Fe(t, e) + } + })(t) + var t, n + } + function Qe(e) { + if (((n = (t = e) && t.constructor), (r = ('function' == typeof n && n.prototype) || X), t !== r)) return de(e) + var t, + n, + r, + l = [] + for (var u in Object(e)) re.call(e, u) && 'constructor' != u && l.push(u) + return l + } + function Ue(e, t, n) { + var r = -1 + return ( + (t = H(t.length ? t : [vt], U(Ve))), + (function(e, t) { + var n = e.length + for (e.sort(t); n--; ) e[n] = e[n].value + return e + })( + (function(e, t) { + var n = -1, + r = dt(e) ? Array(e.length) : [] + return ( + Ye(e, function(e, l, u) { + r[++n] = t(e, l, u) + }), + r + ) + })(e, function(e, n, l) { + return { + criteria: H(t, function(t) { + return t(e) + }), + index: ++r, + value: e, + } + }), + function(e, t) { + return (function(e, t, n) { + var r = -1, + l = e.criteria, + u = t.criteria, + i = l.length, + o = n.length + for (; ++r < i; ) { + var a = We(l[r], u[r]) + if (a) { + if (r >= o) return a + var s = n[r] + return a * ('desc' == s ? -1 : 1) + } + } + return e.index - t.index + })(e, t, n) + }, + ) + ) + } + function qe(e) { + return ct(e) ? e : rt(e) + } + function We(e, t) { + if (e !== t) { + var n = void 0 !== e, + r = null === e, + l = e == e, + u = yt(e), + i = void 0 !== t, + o = null === t, + a = t == t, + s = yt(t) + if ((!o && !s && !u && e > t) || (u && i && a && !o && !s) || (r && i && a) || (!n && a) || !l) return 1 + if ((!r && !u && !s && e < t) || (s && n && l && !r && !u) || (o && n && l) || (!i && l) || !a) return -1 + } + return 0 + } + function Ge(e, t, n, r, l, o) { + var a = l & i, + s = e.length, + c = t.length + if (s != c && !(a && c > s)) return !1 + var d = o.get(e) + if (d && o.get(t)) return d == t + var f = -1, + p = !0, + h = l & u ? new je() : void 0 + for (o.set(e, t), o.set(t, e); ++f < s; ) { + var m = e[f], + y = t[f] + if (r) var _ = a ? r(y, m, f, t, e, o) : r(m, y, f, e, t, o) + if (void 0 !== _) { + if (_) continue + p = !1 + break + } + if (h) { + if ( + !Q(t, function(e, t) { + if (!h.has(t) && (m === e || n(m, e, r, l, o))) return h.add(t) + }) + ) { + p = !1 + break + } + } else if (m !== y && !n(m, y, r, l, o)) { + p = !1 + break + } + } + return o.delete(e), o.delete(t), p + } + function $e(e, t) { + var n, + r, + l = e.__data__ + return ('string' == (r = typeof (n = t)) || 'number' == r || 'symbol' == r || 'boolean' == r + ? '__proto__' !== n + : null === n) + ? l['string' == typeof t ? 'string' : 'hash'] + : l.map + } + function ze(e, t) { + var n = (function(e, t) { + return null == e ? void 0 : e[t] + })(e, t) + return He(n) ? n : void 0 + } + var Je = function(e) { + return le.call(e) + } + function Ke(e) { + return ct(e) || st(e) || !!(ce && e && e[ce]) + } + function Ze(e, t) { + return !!(t = null == t ? a : t) && ('number' == typeof e || C.test(e)) && e > -1 && e % 1 == 0 && e < t + } + function Xe(e, t, n) { + if (!ht(n)) return !1 + var r = typeof t + return !!('number' == r ? dt(n) && Ze(t, n.length) : 'string' == r && t in n) && at(n[t], e) + } + function et(e, t) { + if (ct(e)) return !1 + var n = typeof e + return ( + !('number' != n && 'symbol' != n && 'boolean' != n && null != e && !yt(e)) || + (L.test(e) || !E.test(e) || (null != t && e in Object(t))) + ) + } + function tt(e) { + return e == e && !ht(e) + } + function nt(e, t) { + return function(n) { + return null != n && (n[e] === t && (void 0 !== t || e in Object(n))) + } + } + ;((pe && Je(new pe(new ArrayBuffer(1))) != D) || + (he && Je(new he()) != y) || + (me && '[object Promise]' != Je(me.resolve())) || + (ye && Je(new ye()) != b) || + (_e && '[object WeakMap]' != Je(new _e()))) && + (Je = function(e) { + var t = le.call(e), + n = t == g ? e.constructor : void 0, + r = n ? ut(n) : void 0 + if (r) + switch (r) { + case ve: + return D + case be: + return y + case Te: + return '[object Promise]' + case we: + return b + case Oe: + return '[object WeakMap]' + } + return t + }) + var rt = ot(function(e) { + var t + e = + null == (t = e) + ? '' + : (function(e) { + if ('string' == typeof e) return e + if (yt(e)) return Le ? Le.call(e) : '' + var t = e + '' + return '0' == t && 1 / e == -o ? '-0' : t + })(t) + var n = [] + return ( + M.test(e) && n.push(''), + e.replace(S, function(e, t, r, l) { + n.push(r ? l.replace(k, '$1') : t || e) + }), + n + ) + }) + function lt(e) { + if ('string' == typeof e || yt(e)) return e + var t = e + '' + return '0' == t && 1 / e == -o ? '-0' : t + } + function ut(e) { + if (null != e) { + try { + return ne.call(e) + } catch (e) {} + try { + return e + '' + } catch (e) {} + } + return '' + } + var it = (function(e, t) { + return ( + (t = fe(void 0 === t ? e.length - 1 : t, 0)), + function() { + for (var n = arguments, r = -1, l = fe(n.length - t, 0), u = Array(l); ++r < l; ) u[r] = n[t + r] + r = -1 + for (var i = Array(t + 1); ++r < t; ) i[r] = n[r] + return ( + (i[t] = u), + (function(e, t, n) { + switch (n.length) { + case 0: + return e.call(t) + case 1: + return e.call(t, n[0]) + case 2: + return e.call(t, n[0], n[1]) + case 3: + return e.call(t, n[0], n[1], n[2]) + } + return e.apply(t, n) + })(e, this, i) + ) + } + ) + })(function(e, t) { + if (null == e) return [] + var n = t.length + return ( + n > 1 && Xe(e, t[0], t[1]) ? (t = []) : n > 2 && Xe(t[0], t[1], t[2]) && (t = [t[0]]), + Ue( + e, + (function e(t, n, r, l, u) { + var i = -1, + o = t.length + for (r || (r = Ke), u || (u = []); ++i < o; ) { + var a = t[i] + n > 0 && r(a) ? (n > 1 ? e(a, n - 1, r, l, u) : V(u, a)) : l || (u[u.length] = a) + } + return u + })(t, 1), + [], + ) + ) + }) + function ot(e, t) { + if ('function' != typeof e || (t && 'function' != typeof t)) throw new TypeError(r) + var n = function() { + var r = arguments, + l = t ? t.apply(this, r) : r[0], + u = n.cache + if (u.has(l)) return u.get(l) + var i = e.apply(this, r) + return (n.cache = u.set(l, i)), i + } + return (n.cache = new (ot.Cache || ke)()), n + } + function at(e, t) { + return e === t || (e != e && t != t) + } + function st(e) { + return ( + (function(e) { + return mt(e) && dt(e) + })(e) && + re.call(e, 'callee') && + (!ae.call(e, 'callee') || le.call(e) == s) + ) + } + ot.Cache = ke + var ct = Array.isArray + function dt(e) { + return null != e && pt(e.length) && !ft(e) + } + function ft(e) { + var t = ht(e) ? le.call(e) : '' + return t == h || t == m + } + function pt(e) { + return 'number' == typeof e && e > -1 && e % 1 == 0 && e <= a + } + function ht(e) { + var t = typeof e + return !!e && ('object' == t || 'function' == t) + } + function mt(e) { + return !!e && 'object' == typeof e + } + function yt(e) { + return 'symbol' == typeof e || (mt(e) && le.call(e) == w) + } + var _t = B + ? U(B) + : function(e) { + return mt(e) && pt(e.length) && !!N[le.call(e)] + } + function gt(e) { + return dt(e) ? Ne(e) : Qe(e) + } + function vt(e) { + return e + } + e.exports = it + }.call(this, n(145)(e))) + }, + function(e, t, n) { + 'use strict' + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + Object.defineProperty(t, '__esModule', { value: !0 }), r(n(567)), r(n(241)), r(n(569)) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8), + l = n(69), + u = n(568), + i = n(241), + o = n(116), + a = n(103), + s = ['PossibleTypeExtensions', 'KnownTypeNames', 'UniqueDirectivesPerLocation'], + c = o.specifiedSDLRules.filter((e) => !s.includes(e.name)) + function d(e) { + return Array.isArray(e) ? e.map((e) => (u.isNode(e) && u.isDocumentNode(e) ? { typeDefs: e } : e)) : [{ typeDefs: e }] + } + ;(t.modulesFromSDL = d), + (t.buildSchemaFromSDL = function(e, t) { + const n = d(e), + u = r.concatAST(n.map((e) => e.typeDefs)), + o = l.validateSDL(u, t, c) + if (o.length > 0) throw new i.GraphQLSchemaValidationError(o) + const s = Object.create(null), + h = Object.create(null), + m = [], + y = [], + _ = [] + for (const e of u.definitions) + if (r.isTypeDefinitionNode(e)) { + const t = e.name.value + s[t] ? s[t].push(e) : (s[t] = [e]) + } else if (r.isTypeExtensionNode(e)) { + const t = e.name.value + h[t] ? h[t].push(e) : (h[t] = [e]) + } else + e.kind === r.Kind.DIRECTIVE_DEFINITION + ? m.push(e) + : e.kind === r.Kind.SCHEMA_DEFINITION + ? y.push(e) + : e.kind === r.Kind.SCHEMA_EXTENSION && _.push(e) + let g = t || new r.GraphQLSchema({ query: void 0 }) + const v = [] + for (const [e, t] of Object.entries(h)) + if (!s[e]) { + const e = t[0], + n = e.kind, + r = { kind: f[n], name: e.name } + v.push(r) + } + let b + if ( + ((g = r.extendSchema( + g, + { kind: r.Kind.DOCUMENT, definitions: [...Object.values(s).flat(), ...v, ...m] }, + { assumeValidSDL: !0 }, + )), + (g = r.extendSchema(g, { kind: r.Kind.DOCUMENT, definitions: Object.values(h).flat() }, { assumeValidSDL: !0 })), + y.length > 0 || _.length > 0) + ) { + b = {} + const e = [...y, ..._] + .map((e) => e.operationTypes) + .filter(a.isNotNullOrUndefined) + .flat() + for (const { operation: t, type: n } of e) b[t] = n.name.value + } else b = { query: 'Query', mutation: 'Mutation', subscription: 'Subscription' } + g = new r.GraphQLSchema(Object.assign({}, g.toConfig(), a.mapValues(b, (e) => (e ? g.getType(e) : void 0)))) + for (const e of n) e.resolvers && p(g, e.resolvers) + return g + }) + const f = { + [r.Kind.SCALAR_TYPE_EXTENSION]: r.Kind.SCALAR_TYPE_DEFINITION, + [r.Kind.OBJECT_TYPE_EXTENSION]: r.Kind.OBJECT_TYPE_DEFINITION, + [r.Kind.INTERFACE_TYPE_EXTENSION]: r.Kind.INTERFACE_TYPE_DEFINITION, + [r.Kind.UNION_TYPE_EXTENSION]: r.Kind.UNION_TYPE_DEFINITION, + [r.Kind.ENUM_TYPE_EXTENSION]: r.Kind.ENUM_TYPE_DEFINITION, + [r.Kind.INPUT_OBJECT_TYPE_EXTENSION]: r.Kind.INPUT_OBJECT_TYPE_DEFINITION, + } + function p(e, t) { + for (const [n, l] of Object.entries(t)) { + const t = e.getType(n) + if (r.isAbstractType(t)) for (const [e, n] of Object.entries(l)) e.startsWith('__') && (t[e.substring(2)] = n) + if (r.isScalarType(t)) for (const e in l) t[e] = l[e] + if (r.isEnumType(t)) { + const e = t.getValues(), + n = {} + e.forEach((e) => { + const t = l[e.name] || e.name + n[e.name] = { + value: t, + deprecationReason: e.deprecationReason, + description: e.description, + astNode: e.astNode, + name: e.name, + } + }), + Object.assign(t, new r.GraphQLEnumType(Object.assign({}, t.toConfig(), { values: n }))) + } + if (!r.isObjectType(t)) continue + const u = t.getFields() + for (const [e, n] of Object.entries(l)) { + if (e.startsWith('__')) { + t[e.substring(2)] = n + continue + } + const r = u[e] + r && (r.resolve = 'function' == typeof n ? n : n.resolve) + } + } + } + t.addResolversToSchema = p + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8) + function l(e) { + return e && 'string' == typeof e.kind + } + ;(t.isNode = l), + (t.isDocumentNode = function(e) { + return l(e) && e.kind === r.Kind.DOCUMENT + }) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(8), + l = n(103) + t.transformSchema = function(e, t) { + const n = Object.create(null) + for (const l of Object.values(e.getTypeMap())) { + if (r.isIntrospectionType(l)) continue + const e = t(l) + if (null === e) continue + const u = e || l + n[u.name] = i(u) + } + const u = e.toConfig() + return new r.GraphQLSchema( + Object.assign({}, u, { + types: Object.values(n), + query: s(u.query), + mutation: s(u.mutation), + subscription: s(u.subscription), + }), + ) + function i(e) { + if (r.isObjectType(e)) { + const t = e.toConfig() + return new r.GraphQLObjectType( + Object.assign({}, t, { interfaces: () => t.interfaces.map(a), fields: () => c(t.fields) }), + ) + } + if (r.isInterfaceType(e)) { + const t = e.toConfig() + return new r.GraphQLInterfaceType(Object.assign({}, t, { fields: () => c(t.fields) })) + } + if (r.isUnionType(e)) { + const t = e.toConfig() + return new r.GraphQLUnionType(Object.assign({}, t, { types: () => t.types.map(a) })) + } + if (r.isInputObjectType(e)) { + const t = e.toConfig() + return new r.GraphQLInputObjectType( + Object.assign({}, t, { + fields: () => + (function(e) { + return l.mapValues(e, (e) => Object.assign({}, e, { type: o(e.type) })) + })(t.fields), + }), + ) + } + return e + } + function o(e) { + return r.isListType(e) ? new r.GraphQLList(o(e.ofType)) : r.isNonNullType(e) ? new r.GraphQLNonNull(o(e.ofType)) : a(e) + } + function a(e) { + const t = n[e.name] + return t || e + } + function s(e) { + return e ? a(e) : void 0 + } + function c(e) { + return l.mapValues(e, (e) => Object.assign({}, e, { type: o(e.type), args: e.args ? d(e.args) : void 0 })) + } + function d(e) { + return l.mapValues(e, (e) => Object.assign({}, e, { type: o(e.type) })) + } + } + }, + function(e) { + e.exports = JSON.parse( + '{"name":"apollo-engine-reporting","version":"1.4.2","description":"Send reports about your GraphQL services to Apollo Engine","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","repository":"https://github.com/apollographql/apollo-engine-reporting","author":"Apollo ","engines":{"node":">=6.0"},"dependencies":{"apollo-engine-reporting-protobuf":"0.4.0","apollo-graphql":"^0.3.3","apollo-server-env":"2.4.1","apollo-server-types":"0.2.1","async-retry":"^1.2.1","graphql-extensions":"0.8.2"},"gitHead":"d0b33f20ba4731c071d6fd8cfaeca1a1f3d83e4b"}', + ) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(108), + l = n(240) + t.EngineFederatedTracingExtension = class { + constructor(e) { + ;(this.enabled = !1), + (this.done = !1), + (this.treeBuilder = new l.EngineReportingTreeBuilder({ rewriteError: e.rewriteError })) + } + requestDidStart(e) { + const t = e.requestContext.request.http + t && 'ftv1' === t.headers.get('apollo-federation-include-trace') && (this.enabled = !0), + this.enabled && this.treeBuilder.startTiming() + } + willResolveField(e, t, n, r) { + if (this.enabled) return this.treeBuilder.willResolveField(r) + } + didEncounterErrors(e) { + this.enabled && this.treeBuilder.didEncounterErrors(e) + } + format() { + if (!this.enabled) return + if (this.done) throw Error('format called twice?') + this.treeBuilder.stopTiming(), (this.done = !0) + const e = r.Trace.encode(this.treeBuilder.trace).finish() + return ['ftv1', Buffer.from(e, e.byteOffset, e.byteLength).toString('base64')] + } + } + }, + function(e, t, n) { + function r(e, t, n) { + return t <= e && e <= n + } + function l(e, t) { + return Math.floor(e / t) + } + var u = -1, + i = -1 + function o(e) { + var t = 0 + ;(this.get = function() { + return t >= e.length ? u : Number(e[t]) + }), + (this.offset = function(n) { + if ((t += n) < 0) throw new Error('Seeking past start of the buffer') + if (t > e.length) throw new Error('Seeking past EOF') + }), + (this.match = function(n) { + if (n.length > t + e.length) return !1 + var r + for (r = 0; r < n.length; r += 1) if (Number(e[t + r]) !== n[r]) return !1 + return !0 + }) + } + function a(e) { + var t = 0 + this.emit = function(n) { + var r, + l = u + for (r = 0; r < arguments.length; ++r) (l = Number(arguments[r])), (e[t++] = l) + return l + } + } + function s(e) { + var t = 0, + n = (function(e) { + for (var t = [], n = 0, l = e.length; n < e.length; ) { + var u = e.charCodeAt(n) + if (r(u, 55296, 57343)) + if (r(u, 56320, 57343)) t.push(65533) + else if (n === l - 1) t.push(65533) + else { + var i = e.charCodeAt(n + 1) + if (r(i, 56320, 57343)) { + var o = 1023 & u, + a = 1023 & i + ;(n += 1), t.push(65536 + (o << 10) + a) + } else t.push(65533) + } + else t.push(u) + n += 1 + } + return t + })(e) + ;(this.offset = function(e) { + if ((t += e) < 0) throw new Error('Seeking past start of the buffer') + if (t > n.length) throw new Error('Seeking past EOF') + }), + (this.get = function() { + return t >= n.length ? i : n[t] + }) + } + function c() { + var e = '' + ;(this.string = function() { + return e + }), + (this.emit = function(t) { + t <= 65535 + ? (e += String.fromCharCode(t)) + : ((t -= 65536), + (e += String.fromCharCode(55296 + ((t >> 10) & 1023))), + (e += String.fromCharCode(56320 + (1023 & t)))) + }) + } + function d(e) { + ;(this.name = 'EncodingError'), (this.message = e), (this.code = 0) + } + function f(e, t) { + if (e) throw new d('Decoder error') + return t || 65533 + } + function p(e) { + throw new d('The code point ' + e + ' could not be encoded.') + } + function h(e) { + return ( + (e = String(e) + .trim() + .toLowerCase()), + Object.prototype.hasOwnProperty.call(_, e) ? _[e] : null + ) + } + d.prototype = Error.prototype + var m = [ + { encodings: [{ labels: ['unicode-1-1-utf-8', 'utf-8', 'utf8'], name: 'utf-8' }], heading: 'The Encoding' }, + { + encodings: [ + { labels: ['864', 'cp864', 'csibm864', 'ibm864'], name: 'ibm864' }, + { labels: ['866', 'cp866', 'csibm866', 'ibm866'], name: 'ibm866' }, + { + labels: [ + 'csisolatin2', + 'iso-8859-2', + 'iso-ir-101', + 'iso8859-2', + 'iso88592', + 'iso_8859-2', + 'iso_8859-2:1987', + 'l2', + 'latin2', + ], + name: 'iso-8859-2', + }, + { + labels: [ + 'csisolatin3', + 'iso-8859-3', + 'iso-ir-109', + 'iso8859-3', + 'iso88593', + 'iso_8859-3', + 'iso_8859-3:1988', + 'l3', + 'latin3', + ], + name: 'iso-8859-3', + }, + { + labels: [ + 'csisolatin4', + 'iso-8859-4', + 'iso-ir-110', + 'iso8859-4', + 'iso88594', + 'iso_8859-4', + 'iso_8859-4:1988', + 'l4', + 'latin4', + ], + name: 'iso-8859-4', + }, + { + labels: [ + 'csisolatincyrillic', + 'cyrillic', + 'iso-8859-5', + 'iso-ir-144', + 'iso8859-5', + 'iso88595', + 'iso_8859-5', + 'iso_8859-5:1988', + ], + name: 'iso-8859-5', + }, + { + labels: [ + 'arabic', + 'asmo-708', + 'csiso88596e', + 'csiso88596i', + 'csisolatinarabic', + 'ecma-114', + 'iso-8859-6', + 'iso-8859-6-e', + 'iso-8859-6-i', + 'iso-ir-127', + 'iso8859-6', + 'iso88596', + 'iso_8859-6', + 'iso_8859-6:1987', + ], + name: 'iso-8859-6', + }, + { + labels: [ + 'csisolatingreek', + 'ecma-118', + 'elot_928', + 'greek', + 'greek8', + 'iso-8859-7', + 'iso-ir-126', + 'iso8859-7', + 'iso88597', + 'iso_8859-7', + 'iso_8859-7:1987', + 'sun_eu_greek', + ], + name: 'iso-8859-7', + }, + { + labels: [ + 'csiso88598e', + 'csisolatinhebrew', + 'hebrew', + 'iso-8859-8', + 'iso-8859-8-e', + 'iso-ir-138', + 'iso8859-8', + 'iso88598', + 'iso_8859-8', + 'iso_8859-8:1988', + 'visual', + ], + name: 'iso-8859-8', + }, + { labels: ['csiso88598i', 'iso-8859-8-i', 'logical'], name: 'iso-8859-8-i' }, + { + labels: ['csisolatin6', 'iso-8859-10', 'iso-ir-157', 'iso8859-10', 'iso885910', 'l6', 'latin6'], + name: 'iso-8859-10', + }, + { labels: ['iso-8859-13', 'iso8859-13', 'iso885913'], name: 'iso-8859-13' }, + { labels: ['iso-8859-14', 'iso8859-14', 'iso885914'], name: 'iso-8859-14' }, + { labels: ['csisolatin9', 'iso-8859-15', 'iso8859-15', 'iso885915', 'iso_8859-15', 'l9'], name: 'iso-8859-15' }, + { labels: ['iso-8859-16'], name: 'iso-8859-16' }, + { labels: ['cskoi8r', 'koi', 'koi8', 'koi8-r', 'koi8_r'], name: 'koi8-r' }, + { labels: ['koi8-u'], name: 'koi8-u' }, + { labels: ['csmacintosh', 'mac', 'macintosh', 'x-mac-roman'], name: 'macintosh' }, + { labels: ['dos-874', 'iso-8859-11', 'iso8859-11', 'iso885911', 'tis-620', 'windows-874'], name: 'windows-874' }, + { labels: ['cp1250', 'windows-1250', 'x-cp1250'], name: 'windows-1250' }, + { labels: ['cp1251', 'windows-1251', 'x-cp1251'], name: 'windows-1251' }, + { + labels: [ + 'ansi_x3.4-1968', + 'ascii', + 'cp1252', + 'cp819', + 'csisolatin1', + 'ibm819', + 'iso-8859-1', + 'iso-ir-100', + 'iso8859-1', + 'iso88591', + 'iso_8859-1', + 'iso_8859-1:1987', + 'l1', + 'latin1', + 'us-ascii', + 'windows-1252', + 'x-cp1252', + ], + name: 'windows-1252', + }, + { labels: ['cp1253', 'windows-1253', 'x-cp1253'], name: 'windows-1253' }, + { + labels: [ + 'cp1254', + 'csisolatin5', + 'iso-8859-9', + 'iso-ir-148', + 'iso8859-9', + 'iso88599', + 'iso_8859-9', + 'iso_8859-9:1989', + 'l5', + 'latin5', + 'windows-1254', + 'x-cp1254', + ], + name: 'windows-1254', + }, + { labels: ['cp1255', 'windows-1255', 'x-cp1255'], name: 'windows-1255' }, + { labels: ['cp1256', 'windows-1256', 'x-cp1256'], name: 'windows-1256' }, + { labels: ['cp1257', 'windows-1257', 'x-cp1257'], name: 'windows-1257' }, + { labels: ['cp1258', 'windows-1258', 'x-cp1258'], name: 'windows-1258' }, + { labels: ['x-mac-cyrillic', 'x-mac-ukrainian'], name: 'x-mac-cyrillic' }, + ], + heading: 'Legacy single-byte encodings', + }, + { + encodings: [ + { + labels: [ + 'chinese', + 'csgb2312', + 'csiso58gb231280', + 'gb2312', + 'gb_2312', + 'gb_2312-80', + 'gbk', + 'iso-ir-58', + 'x-gbk', + ], + name: 'gbk', + }, + { labels: ['gb18030'], name: 'gb18030' }, + { labels: ['hz-gb-2312'], name: 'hz-gb-2312' }, + ], + heading: 'Legacy multi-byte Chinese (simplified) encodings', + }, + { + encodings: [{ labels: ['big5', 'big5-hkscs', 'cn-big5', 'csbig5', 'x-x-big5'], name: 'big5' }], + heading: 'Legacy multi-byte Chinese (traditional) encodings', + }, + { + encodings: [ + { labels: ['cseucpkdfmtjapanese', 'euc-jp', 'x-euc-jp'], name: 'euc-jp' }, + { labels: ['csiso2022jp', 'iso-2022-jp'], name: 'iso-2022-jp' }, + { + labels: ['csshiftjis', 'ms_kanji', 'shift-jis', 'shift_jis', 'sjis', 'windows-31j', 'x-sjis'], + name: 'shift_jis', + }, + ], + heading: 'Legacy multi-byte Japanese encodings', + }, + { + encodings: [ + { + labels: [ + 'cseuckr', + 'csksc56011987', + 'euc-kr', + 'iso-ir-149', + 'korean', + 'ks_c_5601-1987', + 'ks_c_5601-1989', + 'ksc5601', + 'ksc_5601', + 'windows-949', + ], + name: 'euc-kr', + }, + ], + heading: 'Legacy multi-byte Korean encodings', + }, + { + encodings: [ + { labels: ['csiso2022kr', 'iso-2022-cn', 'iso-2022-cn-ext', 'iso-2022-kr'], name: 'replacement' }, + { labels: ['utf-16be'], name: 'utf-16be' }, + { labels: ['utf-16', 'utf-16le'], name: 'utf-16le' }, + { labels: ['x-user-defined'], name: 'x-user-defined' }, + ], + heading: 'Legacy miscellaneous encodings', + }, + ], + y = {}, + _ = {} + function g(e, t) { + return (t && t[e]) || null + } + function v(e, t) { + var n = t.indexOf(e) + return -1 === n ? null : n + } + m.forEach(function(e) { + e.encodings.forEach(function(e) { + ;(y[e.name] = e), + e.labels.forEach(function(t) { + _[t] = e + }) + }) + }) + var b = n(573) + var T = 'utf-8' + function w(e, t) { + if (!(this instanceof w)) return new w(e, t) + if ( + ((e = e ? String(e) : T), + (t = Object(t)), + (this._encoding = h(e)), + null === this._encoding || 'replacement' === this._encoding.name) + ) + throw new TypeError('Unknown encoding: ' + e) + return ( + (this._streaming = !1), + (this._BOMseen = !1), + (this._decoder = null), + (this._options = { fatal: Boolean(t.fatal) }), + Object.defineProperty + ? Object.defineProperty(this, 'encoding', { + get: function() { + return this._encoding.name + }, + }) + : (this.encoding = this._encoding.name), + this + ) + } + w.prototype = { + decode: function(e, t) { + ;(t = Object(t)), + this._streaming || ((this._decoder = this._encoding.getDecoder(this._options)), (this._BOMseen = !1)), + (this._streaming = Boolean(t.stream)) + for (var n, r = new o(e), l = new c(); r.get() !== u; ) null !== (n = this._decoder.decode(r)) && n !== i && l.emit(n) + if (!this._streaming) { + do { + null !== (n = this._decoder.decode(r)) && n !== i && l.emit(n) + } while (n !== i && r.get() != u) + this._decoder = null + } + var a = l.string() + return ( + !this._BOMseen && + a.length && + ((this._BOMseen = !0), -1 !== O.indexOf(this.encoding) && 65279 === a.charCodeAt(0) && (a = a.substring(1))), + a + ) + }, + } + var O = ['utf-8', 'utf-16le', 'utf-16be'] + function D(e, t) { + if (!(this instanceof D)) return new D(e, t) + if ( + ((e = e ? String(e) : T), + (t = Object(t)), + (this._encoding = h(e)), + null === this._encoding || + ('utf-8' !== this._encoding.name && 'utf-16le' !== this._encoding.name && 'utf-16be' !== this._encoding.name)) + ) + throw new TypeError('Unknown encoding: ' + e) + return ( + (this._streaming = !1), + (this._encoder = null), + (this._options = { fatal: Boolean(t.fatal) }), + Object.defineProperty + ? Object.defineProperty(this, 'encoding', { + get: function() { + return this._encoding.name + }, + }) + : (this.encoding = this._encoding.name), + this + ) + } + function E(e) { + var t = e.fatal, + n = 0, + l = 0, + o = 0, + a = 0 + this.decode = function(e) { + var s = e.get() + if (s === u) return 0 !== l ? f(t) : i + if ((e.offset(1), 0 === l)) { + if (r(s, 0, 127)) return s + if (r(s, 194, 223)) (l = 1), (a = 128), (n = s - 192) + else if (r(s, 224, 239)) (l = 2), (a = 2048), (n = s - 224) + else { + if (!r(s, 240, 244)) return f(t) + ;(l = 3), (a = 65536), (n = s - 240) + } + return (n *= Math.pow(64, l)), null + } + if (!r(s, 128, 191)) return (n = 0), (l = 0), (o = 0), (a = 0), e.offset(-1), f(t) + if (((o += 1), (n += (s - 128) * Math.pow(64, l - o)), o !== l)) return null + var c = n, + d = a + return (n = 0), (l = 0), (o = 0), (a = 0), r(c, d, 1114111) && !r(c, 55296, 57343) ? c : f(t) + } + } + function L(e) { + e.fatal + this.encode = function(e, t) { + var n, + o, + a = t.get() + if (a === i) return u + if ((t.offset(1), r(a, 55296, 57343))) return p(a) + if (r(a, 0, 127)) return e.emit(a) + r(a, 128, 2047) + ? ((n = 1), (o = 192)) + : r(a, 2048, 65535) + ? ((n = 2), (o = 224)) + : r(a, 65536, 1114111) && ((n = 3), (o = 240)) + for (var s = e.emit(l(a, Math.pow(64, n)) + o); n > 0; ) { + var c = l(a, Math.pow(64, n - 1)) + ;(s = e.emit(128 + (c % 64))), (n -= 1) + } + return s + } + } + function M(e, t) { + var n = t.fatal + this.decode = function(t) { + var l = t.get() + if (l === u) return i + if ((t.offset(1), r(l, 0, 127))) return l + var o = e[l - 128] + return null === o ? f(n) : o + } + } + function S(e, t) { + t.fatal + this.encode = function(t, n) { + var l = n.get() + if (l === i) return u + if ((n.offset(1), r(l, 0, 127))) return t.emit(l) + var o = v(l, e) + return null === o && p(l), t.emit(o + 128) + } + } + function k(e, t) { + var n = t.fatal, + l = 0, + o = 0, + a = 0 + this.decode = function(t) { + var s, + c = t.get() + if (c === u && 0 === l && 0 === o && 0 === a) return i + if ((c !== u || (0 === l && 0 === o && 0 === a) || ((l = 0), (o = 0), (a = 0), f(n)), t.offset(1), 0 !== a)) + return ( + (s = null), + r(c, 48, 57) && + (s = (function(e) { + if ((e > 39419 && e < 189e3) || e > 1237575) return null + var t, + n = 0, + r = 0, + l = b.gb18030 + for (t = 0; t < l.length; ++t) { + var u = l[t] + if (!(u[0] <= e)) break + ;(n = u[0]), (r = u[1]) + } + return r + e - n + })(10 * (126 * (10 * (l - 129) + (o - 48)) + (a - 129)) + c - 48)), + (l = 0), + (o = 0), + (a = 0), + null === s ? (t.offset(-3), f(n)) : s + ) + if (0 !== o) return r(c, 129, 254) ? ((a = c), null) : (t.offset(-2), (l = 0), (o = 0), f(n)) + if (0 !== l) { + if (r(c, 48, 57) && e) return (o = c), null + var d = l, + p = null + l = 0 + var h = c < 127 ? 64 : 65 + return ( + (r(c, 64, 126) || r(c, 128, 254)) && (p = 190 * (d - 129) + (c - h)), + (s = null === p ? null : g(p, b.gbk)), + null === p && t.offset(-1), + null === s ? f(n) : s + ) + } + return r(c, 0, 127) ? c : 128 === c ? 8364 : r(c, 129, 254) ? ((l = c), null) : f(n) + } + } + function j(e, t) { + t.fatal + this.encode = function(t, n) { + var o = n.get() + if (o === i) return u + if ((n.offset(1), r(o, 0, 127))) return t.emit(o) + var a = v(o, b.gbk) + if (null !== a) { + var s = l(a, 190) + 129, + c = a % 190, + d = c < 63 ? 64 : 65 + return t.emit(s, c + d) + } + if (null === a && !e) return p(o) + var f = l( + l( + l( + (a = (function(e) { + var t, + n = 0, + r = 0, + l = b.gb18030 + for (t = 0; t < l.length; ++t) { + var u = l[t] + if (!(u[1] <= e)) break + ;(n = u[1]), (r = u[0]) + } + return r + e - n + })(o)), + 10, + ), + 126, + ), + 10, + ), + h = l(l((a -= 10 * f * 126 * 10), 10), 126), + m = l((a -= 10 * h * 126), 10), + y = a - 10 * m + return t.emit(f + 129, h + 48, m + 129, y + 48) + } + } + function C(e) { + var t = e.fatal, + n = !1, + l = 0 + this.decode = function(e) { + var o = e.get() + if (o === u && 0 === l) return i + if (o === u && 0 !== l) return (l = 0), f(t) + if ((e.offset(1), 126 === l)) + return ( + (l = 0), + 123 === o + ? ((n = !0), null) + : 125 === o + ? ((n = !1), null) + : 126 === o + ? 126 + : 10 === o + ? null + : (e.offset(-1), f(t)) + ) + if (0 !== l) { + var a = l + l = 0 + var s = null + return r(o, 33, 126) && (s = g(190 * (a - 1) + (o + 63), b.gbk)), 10 === o && (n = !1), null === s ? f(t) : s + } + return 126 === o + ? ((l = 126), null) + : n + ? r(o, 32, 127) + ? ((l = o), null) + : (10 === o && (n = !1), f(t)) + : r(o, 0, 127) + ? o + : f(t) + } + } + function N(e) { + e.fatal + var t = !1 + this.encode = function(e, n) { + var o = n.get() + if (o === i) return u + if ((n.offset(1), r(o, 0, 127) && t)) return n.offset(-1), (t = !1), e.emit(126, 125) + if (126 === o) return e.emit(126, 126) + if (r(o, 0, 127)) return e.emit(o) + if (!t) return n.offset(-1), (t = !0), e.emit(126, 123) + var a = v(o, b.gbk) + if (null === a) return p(o) + var s = l(a, 190) + 1, + c = (a % 190) - 63 + return r(s, 33, 126) && r(c, 33, 126) ? e.emit(s, c) : p(o) + } + } + function A(e) { + var t = e.fatal, + n = 0, + l = null + this.decode = function(e) { + if (null !== l) { + var o = l + return (l = null), o + } + var a = e.get() + if (a === u && 0 === n) return i + if (a === u && 0 !== n) return (n = 0), f(t) + if ((e.offset(1), 0 !== n)) { + var s = n, + c = null + n = 0 + var d = a < 127 ? 64 : 98 + if (((r(a, 64, 126) || r(a, 161, 254)) && (c = 157 * (s - 129) + (a - d)), 1133 === c)) return (l = 772), 202 + if (1135 === c) return (l = 780), 202 + if (1164 === c) return (l = 772), 234 + if (1166 === c) return (l = 780), 234 + var p = null === c ? null : g(c, b.big5) + return null === c && e.offset(-1), null === p ? f(t) : p + } + return r(a, 0, 127) ? a : r(a, 129, 254) ? ((n = a), null) : f(t) + } + } + function P(e) { + e.fatal + this.encode = function(e, t) { + var n = t.get() + if (n === i) return u + if ((t.offset(1), r(n, 0, 127))) return e.emit(n) + var o = v(n, b.big5) + if (null === o) return p(n) + var a = l(o, 157) + 129, + s = o % 157, + c = s < 63 ? 64 : 98 + return e.emit(a, s + c) + } + } + function x(e) { + var t = e.fatal, + n = 0, + l = 0 + this.decode = function(e) { + var o, + a, + s = e.get() + return s === u + ? 0 === n && 0 === l + ? i + : ((n = 0), (l = 0), f(t)) + : (e.offset(1), + 0 !== l + ? ((o = l), + (l = 0), + (a = null), + r(o, 161, 254) && r(s, 161, 254) && (a = g(94 * (o - 161) + s - 161, b.jis0212)), + r(s, 161, 254) || e.offset(-1), + null === a ? f(t) : a) + : 142 === n && r(s, 161, 223) + ? ((n = 0), 65377 + s - 161) + : 143 === n && r(s, 161, 254) + ? ((n = 0), (l = s), null) + : 0 !== n + ? ((o = n), + (n = 0), + (a = null), + r(o, 161, 254) && r(s, 161, 254) && (a = g(94 * (o - 161) + s - 161, b.jis0208)), + r(s, 161, 254) || e.offset(-1), + null === a ? f(t) : a) + : r(s, 0, 127) + ? s + : 142 === s || 143 === s || r(s, 161, 254) + ? ((n = s), null) + : f(t)) + } + } + function Y(e) { + e.fatal + this.encode = function(e, t) { + var n = t.get() + if (n === i) return u + if ((t.offset(1), r(n, 0, 127))) return e.emit(n) + if (165 === n) return e.emit(92) + if (8254 === n) return e.emit(126) + if (r(n, 65377, 65439)) return e.emit(142, n - 65377 + 161) + var o = v(n, b.jis0208) + if (null === o) return p(n) + var a = l(o, 94) + 161, + s = (o % 94) + 161 + return e.emit(a, s) + } + } + function I(e) { + var t = e.fatal, + n = 0, + l = 1, + o = 2, + a = 3, + s = 4, + c = 5, + d = 6, + p = n, + h = !1, + m = 0 + this.decode = function(e) { + var y = e.get() + switch ((y !== u && e.offset(1), p)) { + default: + case n: + return 27 === y ? ((p = l), null) : r(y, 0, 127) ? y : y === u ? i : f(t) + case l: + return 36 === y || 40 === y ? ((m = y), (p = o), null) : (y !== u && e.offset(-1), (p = n), f(t)) + case o: + var _ = m + return ( + (m = 0), + 36 !== _ || (64 !== y && 66 !== y) + ? 36 === _ && 40 === y + ? ((p = a), null) + : 40 !== _ || (66 !== y && 74 !== y) + ? 40 === _ && 73 === y + ? ((p = d), null) + : (y === u ? e.offset(-1) : e.offset(-2), (p = n), f(t)) + : ((p = n), null) + : ((h = !1), (p = s), null) + ) + case a: + return 68 === y ? ((h = !0), (p = s), null) : (y === u ? e.offset(-2) : e.offset(-3), (p = n), f(t)) + case s: + return 10 === y ? ((p = n), f(t, 10)) : 27 === y ? ((p = l), null) : y === u ? i : ((m = y), (p = c), null) + case c: + if (((p = s), y === u)) return f(t) + var v = null, + T = 94 * (m - 33) + y - 33 + return r(m, 33, 126) && r(y, 33, 126) && (v = g(T, !1 === h ? b.jis0208 : b.jis0212)), null === v ? f(t) : v + case d: + return 27 === y ? ((p = l), null) : r(y, 33, 95) ? 65377 + y - 33 : y === u ? i : f(t) + } + } + } + function F(e) { + e.fatal + var t = 0, + n = 1, + o = 2, + a = t + this.encode = function(e, s) { + var c = s.get() + if (c === i) return u + if ((s.offset(1), (r(c, 0, 127) || 165 === c || 8254 === c) && a !== t)) + return s.offset(-1), (a = t), e.emit(27, 40, 66) + if (r(c, 0, 127)) return e.emit(c) + if (165 === c) return e.emit(92) + if (8254 === c) return e.emit(126) + if (r(c, 65377, 65439) && a !== o) return s.offset(-1), (a = o), e.emit(27, 40, 73) + if (r(c, 65377, 65439)) return e.emit(c - 65377 - 33) + if (a !== n) return s.offset(-1), (a = n), e.emit(27, 36, 66) + var d = v(c, b.jis0208) + if (null === d) return p(c) + var f = l(d, 94) + 33, + h = (d % 94) + 33 + return e.emit(f, h) + } + } + function R(e) { + var t = e.fatal, + n = 0 + this.decode = function(e) { + var l = e.get() + if (l === u && 0 === n) return i + if (l === u && 0 !== n) return (n = 0), f(t) + if ((e.offset(1), 0 !== n)) { + var o = n + if (((n = 0), r(l, 64, 126) || r(l, 128, 252))) { + var a = g(188 * (o - (o < 160 ? 129 : 193)) + l - (l < 127 ? 64 : 65), b.jis0208) + return null === a ? f(t) : a + } + return e.offset(-1), f(t) + } + return r(l, 0, 128) ? l : r(l, 161, 223) ? 65377 + l - 161 : r(l, 129, 159) || r(l, 224, 252) ? ((n = l), null) : f(t) + } + } + function B(e) { + e.fatal + this.encode = function(e, t) { + var n = t.get() + if (n === i) return u + if ((t.offset(1), r(n, 0, 128))) return e.emit(n) + if (165 === n) return e.emit(92) + if (8254 === n) return e.emit(126) + if (r(n, 65377, 65439)) return e.emit(n - 65377 + 161) + var o = v(n, b.jis0208) + if (null === o) return p(n) + var a = l(o, 188), + s = a < 31 ? 129 : 193, + c = o % 188, + d = c < 63 ? 64 : 65 + return e.emit(a + s, c + d) + } + } + function H(e) { + var t = e.fatal, + n = 0 + this.decode = function(e) { + var l = e.get() + if (l === u && 0 === n) return i + if (l === u && 0 !== n) return (n = 0), f(t) + if ((e.offset(1), 0 !== n)) { + var o = n, + a = null + if (((n = 0), r(o, 129, 198))) { + var s = 178 * (o - 129) + r(l, 65, 90) + ? (a = s + l - 65) + : r(l, 97, 122) + ? (a = s + 26 + l - 97) + : r(l, 129, 254) && (a = s + 26 + 26 + l - 129) + } + r(o, 199, 253) && r(l, 161, 254) && (a = 12460 + 94 * (o - 199) + (l - 161)) + var c = null === a ? null : g(a, b['euc-kr']) + return null === a && e.offset(-1), null === c ? f(t) : c + } + return r(l, 0, 127) ? l : r(l, 129, 253) ? ((n = l), null) : f(t) + } + } + function V(e) { + e.fatal + this.encode = function(e, t) { + var n = t.get() + if (n === i) return u + if ((t.offset(1), r(n, 0, 127))) return e.emit(n) + var o, + a, + s = v(n, b['euc-kr']) + if (null === s) return p(n) + if (s < 12460) { + o = l(s, 178) + 129 + var c = (a = s % 178) < 26 ? 65 : a < 52 ? 71 : 77 + return e.emit(o, a + c) + } + return (o = l((s -= 12460), 94) + 199), (a = (s % 94) + 161), e.emit(o, a) + } + } + function Q(e, t) { + var n = t.fatal, + l = null, + o = null + this.decode = function(t) { + var a, + s = t.get() + if (s === u && null === l && null === o) return i + if (s === u && (null !== l || null !== o)) return f(n) + if ((t.offset(1), null === l)) return (l = s), null + if (((a = e ? (l << 8) + s : (s << 8) + l), (l = null), null !== o)) { + var c = o + return (o = null), r(a, 56320, 57343) ? 65536 + 1024 * (c - 55296) + (a - 56320) : (t.offset(-2), f(n)) + } + return r(a, 55296, 56319) ? ((o = a), null) : r(a, 56320, 57343) ? f(n) : a + } + } + function U(e, t) { + t.fatal + this.encode = function(t, n) { + function o(n) { + var r = n >> 8, + l = 255 & n + return e ? t.emit(r, l) : t.emit(l, r) + } + var a = n.get() + if (a === i) return u + if ((n.offset(1), r(a, 55296, 57343) && p(a), a <= 65535)) return o(a) + var s = ((a - 65536) % 1024) + 56320 + return o(l(a - 65536, 1024) + 55296), o(s) + } + } + ;(D.prototype = { + encode: function(e, t) { + ;(e = e ? String(e) : ''), + (t = Object(t)), + this._streaming || (this._encoder = this._encoding.getEncoder(this._options)), + (this._streaming = Boolean(t.stream)) + for (var n = [], r = new a(n), l = new s(e); l.get() !== i; ) this._encoder.encode(r, l) + if (!this._streaming) { + var o + do { + o = this._encoder.encode(r, l) + } while (o !== u) + this._encoder = null + } + return new Buffer(n) + }, + }), + (y['utf-8'].getEncoder = function(e) { + return new L(e) + }), + (y['utf-8'].getDecoder = function(e) { + return new E(e) + }), + m.forEach(function(e) { + 'Legacy single-byte encodings' === e.heading && + e.encodings.forEach(function(e) { + var t = b[e.name] + ;(e.getDecoder = function(e) { + return new M(t, e) + }), + (e.getEncoder = function(e) { + return new S(t, e) + }) + }) + }), + (y.gbk.getEncoder = function(e) { + return new j(!1, e) + }), + (y.gbk.getDecoder = function(e) { + return new k(!1, e) + }), + (y.gb18030.getEncoder = function(e) { + return new j(!0, e) + }), + (y.gb18030.getDecoder = function(e) { + return new k(!0, e) + }), + (y['hz-gb-2312'].getEncoder = function(e) { + return new N(e) + }), + (y['hz-gb-2312'].getDecoder = function(e) { + return new C(e) + }), + (y.big5.getEncoder = function(e) { + return new P(e) + }), + (y.big5.getDecoder = function(e) { + return new A(e) + }), + (y['euc-jp'].getEncoder = function(e) { + return new Y(e) + }), + (y['euc-jp'].getDecoder = function(e) { + return new x(e) + }), + (y['iso-2022-jp'].getEncoder = function(e) { + return new F(e) + }), + (y['iso-2022-jp'].getDecoder = function(e) { + return new I(e) + }), + (y.shift_jis.getEncoder = function(e) { + return new B(e) + }), + (y.shift_jis.getDecoder = function(e) { + return new R(e) + }), + (y['euc-kr'].getEncoder = function(e) { + return new V(e) + }), + (y['euc-kr'].getDecoder = function(e) { + return new H(e) + }), + (y['utf-16be'].getEncoder = function(e) { + return new U(!0, e) + }), + (y['utf-16be'].getDecoder = function(e) { + return new Q(!0, e) + }), + (y['utf-16le'].getEncoder = function(e) { + return new U(!1, e) + }), + (y['utf-16le'].getDecoder = function(e) { + return new Q(!1, e) + }), + (t.TextEncoder = D), + (t.TextDecoder = w), + (t.encodingExists = h) + }, + function(e, t) { + e.exports = { + big5: [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 17392, + 19506, + 17923, + 17830, + 17784, + 160359, + 19831, + 17843, + 162993, + 19682, + 163013, + 15253, + 18230, + 18244, + 19527, + 19520, + 148159, + 144919, + 160594, + 159371, + 159954, + 19543, + 172881, + 18255, + 17882, + 19589, + 162924, + 19719, + 19108, + 18081, + 158499, + 29221, + 154196, + 137827, + 146950, + 147297, + 26189, + 22267, + null, + 32149, + 22813, + 166841, + 15860, + 38708, + 162799, + 23515, + 138590, + 23204, + 13861, + 171696, + 23249, + 23479, + 23804, + 26478, + 34195, + 170309, + 29793, + 29853, + 14453, + 138579, + 145054, + 155681, + 16108, + 153822, + 15093, + 31484, + 40855, + 147809, + 166157, + 143850, + 133770, + 143966, + 17162, + 33924, + 40854, + 37935, + 18736, + 34323, + 22678, + 38730, + 37400, + 31184, + 31282, + 26208, + 27177, + 34973, + 29772, + 31685, + 26498, + 31276, + 21071, + 36934, + 13542, + 29636, + 155065, + 29894, + 40903, + 22451, + 18735, + 21580, + 16689, + 145038, + 22552, + 31346, + 162661, + 35727, + 18094, + 159368, + 16769, + 155033, + 31662, + 140476, + 40904, + 140481, + 140489, + 140492, + 40905, + 34052, + 144827, + 16564, + 40906, + 17633, + 175615, + 25281, + 28782, + 40907, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 12736, + 12737, + 12738, + 12739, + 12740, + 131340, + 12741, + 131281, + 131277, + 12742, + 12743, + 131275, + 139240, + 12744, + 131274, + 12745, + 12746, + 12747, + 12748, + 131342, + 12749, + 12750, + 256, + 193, + 461, + 192, + 274, + 201, + 282, + 200, + 332, + 211, + 465, + 210, + null, + 7870, + null, + 7872, + 202, + 257, + 225, + 462, + 224, + 593, + 275, + 233, + 283, + 232, + 299, + 237, + 464, + 236, + 333, + 243, + 466, + 242, + 363, + 250, + 468, + 249, + 470, + 472, + 474, + 476, + 252, + null, + 7871, + null, + 7873, + 234, + 609, + 9178, + 9179, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 172969, + 135493, + null, + 25866, + null, + null, + 20029, + 28381, + 40270, + 37343, + null, + null, + 161589, + 25745, + 20250, + 20264, + 20392, + 20822, + 20852, + 20892, + 20964, + 21153, + 21160, + 21307, + 21326, + 21457, + 21464, + 22242, + 22768, + 22788, + 22791, + 22834, + 22836, + 23398, + 23454, + 23455, + 23706, + 24198, + 24635, + 25993, + 26622, + 26628, + 26725, + 27982, + 28860, + 30005, + 32420, + 32428, + 32442, + 32455, + 32463, + 32479, + 32518, + 32567, + 33402, + 33487, + 33647, + 35270, + 35774, + 35810, + 36710, + 36711, + 36718, + 29713, + 31996, + 32205, + 26950, + 31433, + 21031, + null, + null, + null, + null, + 37260, + 30904, + 37214, + 32956, + null, + 36107, + 33014, + 133607, + null, + null, + 32927, + 40647, + 19661, + 40393, + 40460, + 19518, + 171510, + 159758, + 40458, + 172339, + 13761, + null, + 28314, + 33342, + 29977, + null, + 18705, + 39532, + 39567, + 40857, + 31111, + 164972, + 138698, + 132560, + 142054, + 20004, + 20097, + 20096, + 20103, + 20159, + 20203, + 20279, + 13388, + 20413, + 15944, + 20483, + 20616, + 13437, + 13459, + 13477, + 20870, + 22789, + 20955, + 20988, + 20997, + 20105, + 21113, + 21136, + 21287, + 13767, + 21417, + 13649, + 21424, + 13651, + 21442, + 21539, + 13677, + 13682, + 13953, + 21651, + 21667, + 21684, + 21689, + 21712, + 21743, + 21784, + 21795, + 21800, + 13720, + 21823, + 13733, + 13759, + 21975, + 13765, + 163204, + 21797, + null, + 134210, + 134421, + 151851, + 21904, + 142534, + 14828, + 131905, + 36422, + 150968, + 169189, + 16467, + 164030, + 30586, + 142392, + 14900, + 18389, + 164189, + 158194, + 151018, + 25821, + 134524, + 135092, + 134357, + 135412, + 25741, + 36478, + 134806, + 134155, + 135012, + 142505, + 164438, + 148691, + null, + 134470, + 170573, + 164073, + 18420, + 151207, + 142530, + 39602, + 14951, + 169460, + 16365, + 13574, + 152263, + 169940, + 161992, + 142660, + 40302, + 38933, + null, + 17369, + 155813, + 25780, + 21731, + 142668, + 142282, + 135287, + 14843, + 135279, + 157402, + 157462, + 162208, + 25834, + 151634, + 134211, + 36456, + 139681, + 166732, + 132913, + null, + 18443, + 131497, + 16378, + 22643, + 142733, + null, + 148936, + 132348, + 155799, + 134988, + 134550, + 21881, + 16571, + 17338, + null, + 19124, + 141926, + 135325, + 33194, + 39157, + 134556, + 25465, + 14846, + 141173, + 36288, + 22177, + 25724, + 15939, + null, + 173569, + 134665, + 142031, + 142537, + null, + 135368, + 145858, + 14738, + 14854, + 164507, + 13688, + 155209, + 139463, + 22098, + 134961, + 142514, + 169760, + 13500, + 27709, + 151099, + null, + null, + 161140, + 142987, + 139784, + 173659, + 167117, + 134778, + 134196, + 157724, + 32659, + 135375, + 141315, + 141625, + 13819, + 152035, + 134796, + 135053, + 134826, + 16275, + 134960, + 134471, + 135503, + 134732, + null, + 134827, + 134057, + 134472, + 135360, + 135485, + 16377, + 140950, + 25650, + 135085, + 144372, + 161337, + 142286, + 134526, + 134527, + 142417, + 142421, + 14872, + 134808, + 135367, + 134958, + 173618, + 158544, + 167122, + 167321, + 167114, + 38314, + 21708, + 33476, + 21945, + null, + 171715, + 39974, + 39606, + 161630, + 142830, + 28992, + 33133, + 33004, + 23580, + 157042, + 33076, + 14231, + 21343, + 164029, + 37302, + 134906, + 134671, + 134775, + 134907, + 13789, + 151019, + 13833, + 134358, + 22191, + 141237, + 135369, + 134672, + 134776, + 135288, + 135496, + 164359, + 136277, + 134777, + 151120, + 142756, + 23124, + 135197, + 135198, + 135413, + 135414, + 22428, + 134673, + 161428, + 164557, + 135093, + 134779, + 151934, + 14083, + 135094, + 135552, + 152280, + 172733, + 149978, + 137274, + 147831, + 164476, + 22681, + 21096, + 13850, + 153405, + 31666, + 23400, + 18432, + 19244, + 40743, + 18919, + 39967, + 39821, + 154484, + 143677, + 22011, + 13810, + 22153, + 20008, + 22786, + 138177, + 194680, + 38737, + 131206, + 20059, + 20155, + 13630, + 23587, + 24401, + 24516, + 14586, + 25164, + 25909, + 27514, + 27701, + 27706, + 28780, + 29227, + 20012, + 29357, + 149737, + 32594, + 31035, + 31993, + 32595, + 156266, + 13505, + null, + 156491, + 32770, + 32896, + 157202, + 158033, + 21341, + 34916, + 35265, + 161970, + 35744, + 36125, + 38021, + 38264, + 38271, + 38376, + 167439, + 38886, + 39029, + 39118, + 39134, + 39267, + 17e4, + 40060, + 40479, + 40644, + 27503, + 63751, + 20023, + 131207, + 38429, + 25143, + 38050, + null, + 20539, + 28158, + 171123, + 40870, + 15817, + 34959, + 147790, + 28791, + 23797, + 19232, + 152013, + 13657, + 154928, + 24866, + 166450, + 36775, + 37366, + 29073, + 26393, + 29626, + 144001, + 172295, + 15499, + 137600, + 19216, + 30948, + 29698, + 20910, + 165647, + 16393, + 27235, + 172730, + 16931, + 34319, + 133743, + 31274, + 170311, + 166634, + 38741, + 28749, + 21284, + 139390, + 37876, + 30425, + 166371, + 40871, + 30685, + 20131, + 20464, + 20668, + 20015, + 20247, + 40872, + 21556, + 32139, + 22674, + 22736, + 138678, + 24210, + 24217, + 24514, + 141074, + 25995, + 144377, + 26905, + 27203, + 146531, + 27903, + null, + 29184, + 148741, + 29580, + 16091, + 150035, + 23317, + 29881, + 35715, + 154788, + 153237, + 31379, + 31724, + 31939, + 32364, + 33528, + 34199, + 40873, + 34960, + 40874, + 36537, + 40875, + 36815, + 34143, + 39392, + 37409, + 40876, + 167353, + 136255, + 16497, + 17058, + 23066, + null, + null, + null, + 39016, + 26475, + 17014, + 22333, + null, + 34262, + 149883, + 33471, + 160013, + 19585, + 159092, + 23931, + 158485, + 159678, + 40877, + 40878, + 23446, + 40879, + 26343, + 32347, + 28247, + 31178, + 15752, + 17603, + 143958, + 141206, + 17306, + 17718, + null, + 23765, + 146202, + 35577, + 23672, + 15634, + 144721, + 23928, + 40882, + 29015, + 17752, + 147692, + 138787, + 19575, + 14712, + 13386, + 131492, + 158785, + 35532, + 20404, + 131641, + 22975, + 33132, + 38998, + 170234, + 24379, + 134047, + null, + 139713, + 166253, + 16642, + 18107, + 168057, + 16135, + 40883, + 172469, + 16632, + 14294, + 18167, + 158790, + 16764, + 165554, + 160767, + 17773, + 14548, + 152730, + 17761, + 17691, + 19849, + 19579, + 19830, + 17898, + 16328, + 150287, + 13921, + 17630, + 17597, + 16877, + 23870, + 23880, + 23894, + 15868, + 14351, + 23972, + 23993, + 14368, + 14392, + 24130, + 24253, + 24357, + 24451, + 14600, + 14612, + 14655, + 14669, + 24791, + 24893, + 23781, + 14729, + 25015, + 25017, + 25039, + 14776, + 25132, + 25232, + 25317, + 25368, + 14840, + 22193, + 14851, + 25570, + 25595, + 25607, + 25690, + 14923, + 25792, + 23829, + 22049, + 40863, + 14999, + 25990, + 15037, + 26111, + 26195, + 15090, + 26258, + 15138, + 26390, + 15170, + 26532, + 26624, + 15192, + 26698, + 26756, + 15218, + 15217, + 15227, + 26889, + 26947, + 29276, + 26980, + 27039, + 27013, + 15292, + 27094, + 15325, + 27237, + 27252, + 27249, + 27266, + 15340, + 27289, + 15346, + 27307, + 27317, + 27348, + 27382, + 27521, + 27585, + 27626, + 27765, + 27818, + 15563, + 27906, + 27910, + 27942, + 28033, + 15599, + 28068, + 28081, + 28181, + 28184, + 28201, + 28294, + 166336, + 28347, + 28386, + 28378, + 40831, + 28392, + 28393, + 28452, + 28468, + 15686, + 147265, + 28545, + 28606, + 15722, + 15733, + 29111, + 23705, + 15754, + 28716, + 15761, + 28752, + 28756, + 28783, + 28799, + 28809, + 131877, + 17345, + 13809, + 134872, + 147159, + 22462, + 159443, + 28990, + 153568, + 13902, + 27042, + 166889, + 23412, + 31305, + 153825, + 169177, + 31333, + 31357, + 154028, + 31419, + 31408, + 31426, + 31427, + 29137, + 156813, + 16842, + 31450, + 31453, + 31466, + 16879, + 21682, + 154625, + 31499, + 31573, + 31529, + 152334, + 154878, + 31650, + 31599, + 33692, + 154548, + 158847, + 31696, + 33825, + 31634, + 31672, + 154912, + 15789, + 154725, + 33938, + 31738, + 31750, + 31797, + 154817, + 31812, + 31875, + 149634, + 31910, + 26237, + 148856, + 31945, + 31943, + 31974, + 31860, + 31987, + 31989, + 31950, + 32359, + 17693, + 159300, + 32093, + 159446, + 29837, + 32137, + 32171, + 28981, + 32179, + 32210, + 147543, + 155689, + 32228, + 15635, + 32245, + 137209, + 32229, + 164717, + 32285, + 155937, + 155994, + 32366, + 32402, + 17195, + 37996, + 32295, + 32576, + 32577, + 32583, + 31030, + 156368, + 39393, + 32663, + 156497, + 32675, + 136801, + 131176, + 17756, + 145254, + 17667, + 164666, + 32762, + 156809, + 32773, + 32776, + 32797, + 32808, + 32815, + 172167, + 158915, + 32827, + 32828, + 32865, + 141076, + 18825, + 157222, + 146915, + 157416, + 26405, + 32935, + 166472, + 33031, + 33050, + 22704, + 141046, + 27775, + 156824, + 151480, + 25831, + 136330, + 33304, + 137310, + 27219, + 150117, + 150165, + 17530, + 33321, + 133901, + 158290, + 146814, + 20473, + 136445, + 34018, + 33634, + 158474, + 149927, + 144688, + 137075, + 146936, + 33450, + 26907, + 194964, + 16859, + 34123, + 33488, + 33562, + 134678, + 137140, + 14017, + 143741, + 144730, + 33403, + 33506, + 33560, + 147083, + 159139, + 158469, + 158615, + 144846, + 15807, + 33565, + 21996, + 33669, + 17675, + 159141, + 33708, + 33729, + 33747, + 13438, + 159444, + 27223, + 34138, + 13462, + 159298, + 143087, + 33880, + 154596, + 33905, + 15827, + 17636, + 27303, + 33866, + 146613, + 31064, + 33960, + 158614, + 159351, + 159299, + 34014, + 33807, + 33681, + 17568, + 33939, + 34020, + 154769, + 16960, + 154816, + 17731, + 34100, + 23282, + 159385, + 17703, + 34163, + 17686, + 26559, + 34326, + 165413, + 165435, + 34241, + 159880, + 34306, + 136578, + 159949, + 194994, + 17770, + 34344, + 13896, + 137378, + 21495, + 160666, + 34430, + 34673, + 172280, + 34798, + 142375, + 34737, + 34778, + 34831, + 22113, + 34412, + 26710, + 17935, + 34885, + 34886, + 161248, + 146873, + 161252, + 34910, + 34972, + 18011, + 34996, + 34997, + 25537, + 35013, + 30583, + 161551, + 35207, + 35210, + 35238, + 35241, + 35239, + 35260, + 166437, + 35303, + 162084, + 162493, + 35484, + 30611, + 37374, + 35472, + 162393, + 31465, + 162618, + 147343, + 18195, + 162616, + 29052, + 35596, + 35615, + 152624, + 152933, + 35647, + 35660, + 35661, + 35497, + 150138, + 35728, + 35739, + 35503, + 136927, + 17941, + 34895, + 35995, + 163156, + 163215, + 195028, + 14117, + 163155, + 36054, + 163224, + 163261, + 36114, + 36099, + 137488, + 36059, + 28764, + 36113, + 150729, + 16080, + 36215, + 36265, + 163842, + 135188, + 149898, + 15228, + 164284, + 160012, + 31463, + 36525, + 36534, + 36547, + 37588, + 36633, + 36653, + 164709, + 164882, + 36773, + 37635, + 172703, + 133712, + 36787, + 18730, + 166366, + 165181, + 146875, + 24312, + 143970, + 36857, + 172052, + 165564, + 165121, + 140069, + 14720, + 159447, + 36919, + 165180, + 162494, + 36961, + 165228, + 165387, + 37032, + 165651, + 37060, + 165606, + 37038, + 37117, + 37223, + 15088, + 37289, + 37316, + 31916, + 166195, + 138889, + 37390, + 27807, + 37441, + 37474, + 153017, + 37561, + 166598, + 146587, + 166668, + 153051, + 134449, + 37676, + 37739, + 166625, + 166891, + 28815, + 23235, + 166626, + 166629, + 18789, + 37444, + 166892, + 166969, + 166911, + 37747, + 37979, + 36540, + 38277, + 38310, + 37926, + 38304, + 28662, + 17081, + 140922, + 165592, + 135804, + 146990, + 18911, + 27676, + 38523, + 38550, + 16748, + 38563, + 159445, + 25050, + 38582, + 30965, + 166624, + 38589, + 21452, + 18849, + 158904, + 131700, + 156688, + 168111, + 168165, + 150225, + 137493, + 144138, + 38705, + 34370, + 38710, + 18959, + 17725, + 17797, + 150249, + 28789, + 23361, + 38683, + 38748, + 168405, + 38743, + 23370, + 168427, + 38751, + 37925, + 20688, + 143543, + 143548, + 38793, + 38815, + 38833, + 38846, + 38848, + 38866, + 38880, + 152684, + 38894, + 29724, + 169011, + 38911, + 38901, + 168989, + 162170, + 19153, + 38964, + 38963, + 38987, + 39014, + 15118, + 160117, + 15697, + 132656, + 147804, + 153350, + 39114, + 39095, + 39112, + 39111, + 19199, + 159015, + 136915, + 21936, + 39137, + 39142, + 39148, + 37752, + 39225, + 150057, + 19314, + 170071, + 170245, + 39413, + 39436, + 39483, + 39440, + 39512, + 153381, + 14020, + 168113, + 170965, + 39648, + 39650, + 170757, + 39668, + 19470, + 39700, + 39725, + 165376, + 20532, + 39732, + 158120, + 14531, + 143485, + 39760, + 39744, + 171326, + 23109, + 137315, + 39822, + 148043, + 39938, + 39935, + 39948, + 171624, + 40404, + 171959, + 172434, + 172459, + 172257, + 172323, + 172511, + 40318, + 40323, + 172340, + 40462, + 26760, + 40388, + 139611, + 172435, + 172576, + 137531, + 172595, + 40249, + 172217, + 172724, + 40592, + 40597, + 40606, + 40610, + 19764, + 40618, + 40623, + 148324, + 40641, + 15200, + 14821, + 15645, + 20274, + 14270, + 166955, + 40706, + 40712, + 19350, + 37924, + 159138, + 40727, + 40726, + 40761, + 22175, + 22154, + 40773, + 39352, + 168075, + 38898, + 33919, + 40802, + 40809, + 31452, + 40846, + 29206, + 19390, + 149877, + 149947, + 29047, + 150008, + 148296, + 150097, + 29598, + 166874, + 137466, + 31135, + 166270, + 167478, + 37737, + 37875, + 166468, + 37612, + 37761, + 37835, + 166252, + 148665, + 29207, + 16107, + 30578, + 31299, + 28880, + 148595, + 148472, + 29054, + 137199, + 28835, + 137406, + 144793, + 16071, + 137349, + 152623, + 137208, + 14114, + 136955, + 137273, + 14049, + 137076, + 137425, + 155467, + 14115, + 136896, + 22363, + 150053, + 136190, + 135848, + 136134, + 136374, + 34051, + 145062, + 34051, + 33877, + 149908, + 160101, + 146993, + 152924, + 147195, + 159826, + 17652, + 145134, + 170397, + 159526, + 26617, + 14131, + 15381, + 15847, + 22636, + 137506, + 26640, + 16471, + 145215, + 147681, + 147595, + 147727, + 158753, + 21707, + 22174, + 157361, + 22162, + 135135, + 134056, + 134669, + 37830, + 166675, + 37788, + 20216, + 20779, + 14361, + 148534, + 20156, + 132197, + 131967, + 20299, + 20362, + 153169, + 23144, + 131499, + 132043, + 14745, + 131850, + 132116, + 13365, + 20265, + 131776, + 167603, + 131701, + 35546, + 131596, + 20120, + 20685, + 20749, + 20386, + 20227, + 150030, + 147082, + 20290, + 20526, + 20588, + 20609, + 20428, + 20453, + 20568, + 20732, + 20825, + 20827, + 20829, + 20830, + 28278, + 144789, + 147001, + 147135, + 28018, + 137348, + 147081, + 20904, + 20931, + 132576, + 17629, + 132259, + 132242, + 132241, + 36218, + 166556, + 132878, + 21081, + 21156, + 133235, + 21217, + 37742, + 18042, + 29068, + 148364, + 134176, + 149932, + 135396, + 27089, + 134685, + 29817, + 16094, + 29849, + 29716, + 29782, + 29592, + 19342, + 150204, + 147597, + 21456, + 13700, + 29199, + 147657, + 21940, + 131909, + 21709, + 134086, + 22301, + 37469, + 38644, + 37734, + 22493, + 22413, + 22399, + 13886, + 22731, + 23193, + 166470, + 136954, + 137071, + 136976, + 23084, + 22968, + 37519, + 23166, + 23247, + 23058, + 153926, + 137715, + 137313, + 148117, + 14069, + 27909, + 29763, + 23073, + 155267, + 23169, + 166871, + 132115, + 37856, + 29836, + 135939, + 28933, + 18802, + 37896, + 166395, + 37821, + 14240, + 23582, + 23710, + 24158, + 24136, + 137622, + 137596, + 146158, + 24269, + 23375, + 137475, + 137476, + 14081, + 137376, + 14045, + 136958, + 14035, + 33066, + 166471, + 138682, + 144498, + 166312, + 24332, + 24334, + 137511, + 137131, + 23147, + 137019, + 23364, + 34324, + 161277, + 34912, + 24702, + 141408, + 140843, + 24539, + 16056, + 140719, + 140734, + 168072, + 159603, + 25024, + 131134, + 131142, + 140827, + 24985, + 24984, + 24693, + 142491, + 142599, + 149204, + 168269, + 25713, + 149093, + 142186, + 14889, + 142114, + 144464, + 170218, + 142968, + 25399, + 173147, + 25782, + 25393, + 25553, + 149987, + 142695, + 25252, + 142497, + 25659, + 25963, + 26994, + 15348, + 143502, + 144045, + 149897, + 144043, + 21773, + 144096, + 137433, + 169023, + 26318, + 144009, + 143795, + 15072, + 16784, + 152964, + 166690, + 152975, + 136956, + 152923, + 152613, + 30958, + 143619, + 137258, + 143924, + 13412, + 143887, + 143746, + 148169, + 26254, + 159012, + 26219, + 19347, + 26160, + 161904, + 138731, + 26211, + 144082, + 144097, + 26142, + 153714, + 14545, + 145466, + 145340, + 15257, + 145314, + 144382, + 29904, + 15254, + 26511, + 149034, + 26806, + 26654, + 15300, + 27326, + 14435, + 145365, + 148615, + 27187, + 27218, + 27337, + 27397, + 137490, + 25873, + 26776, + 27212, + 15319, + 27258, + 27479, + 147392, + 146586, + 37792, + 37618, + 166890, + 166603, + 37513, + 163870, + 166364, + 37991, + 28069, + 28427, + 149996, + 28007, + 147327, + 15759, + 28164, + 147516, + 23101, + 28170, + 22599, + 27940, + 30786, + 28987, + 148250, + 148086, + 28913, + 29264, + 29319, + 29332, + 149391, + 149285, + 20857, + 150180, + 132587, + 29818, + 147192, + 144991, + 150090, + 149783, + 155617, + 16134, + 16049, + 150239, + 166947, + 147253, + 24743, + 16115, + 29900, + 29756, + 37767, + 29751, + 17567, + 159210, + 17745, + 30083, + 16227, + 150745, + 150790, + 16216, + 30037, + 30323, + 173510, + 15129, + 29800, + 166604, + 149931, + 149902, + 15099, + 15821, + 150094, + 16127, + 149957, + 149747, + 37370, + 22322, + 37698, + 166627, + 137316, + 20703, + 152097, + 152039, + 30584, + 143922, + 30478, + 30479, + 30587, + 149143, + 145281, + 14942, + 149744, + 29752, + 29851, + 16063, + 150202, + 150215, + 16584, + 150166, + 156078, + 37639, + 152961, + 30750, + 30861, + 30856, + 30930, + 29648, + 31065, + 161601, + 153315, + 16654, + 31131, + 33942, + 31141, + 27181, + 147194, + 31290, + 31220, + 16750, + 136934, + 16690, + 37429, + 31217, + 134476, + 149900, + 131737, + 146874, + 137070, + 13719, + 21867, + 13680, + 13994, + 131540, + 134157, + 31458, + 23129, + 141045, + 154287, + 154268, + 23053, + 131675, + 30960, + 23082, + 154566, + 31486, + 16889, + 31837, + 31853, + 16913, + 154547, + 155324, + 155302, + 31949, + 150009, + 137136, + 31886, + 31868, + 31918, + 27314, + 32220, + 32263, + 32211, + 32590, + 156257, + 155996, + 162632, + 32151, + 155266, + 17002, + 158581, + 133398, + 26582, + 131150, + 144847, + 22468, + 156690, + 156664, + 149858, + 32733, + 31527, + 133164, + 154345, + 154947, + 31500, + 155150, + 39398, + 34373, + 39523, + 27164, + 144447, + 14818, + 150007, + 157101, + 39455, + 157088, + 33920, + 160039, + 158929, + 17642, + 33079, + 17410, + 32966, + 33033, + 33090, + 157620, + 39107, + 158274, + 33378, + 33381, + 158289, + 33875, + 159143, + 34320, + 160283, + 23174, + 16767, + 137280, + 23339, + 137377, + 23268, + 137432, + 34464, + 195004, + 146831, + 34861, + 160802, + 23042, + 34926, + 20293, + 34951, + 35007, + 35046, + 35173, + 35149, + 153219, + 35156, + 161669, + 161668, + 166901, + 166873, + 166812, + 166393, + 16045, + 33955, + 18165, + 18127, + 14322, + 35389, + 35356, + 169032, + 24397, + 37419, + 148100, + 26068, + 28969, + 28868, + 137285, + 40301, + 35999, + 36073, + 163292, + 22938, + 30659, + 23024, + 17262, + 14036, + 36394, + 36519, + 150537, + 36656, + 36682, + 17140, + 27736, + 28603, + 140065, + 18587, + 28537, + 28299, + 137178, + 39913, + 14005, + 149807, + 37051, + 37015, + 21873, + 18694, + 37307, + 37892, + 166475, + 16482, + 166652, + 37927, + 166941, + 166971, + 34021, + 35371, + 38297, + 38311, + 38295, + 38294, + 167220, + 29765, + 16066, + 149759, + 150082, + 148458, + 16103, + 143909, + 38543, + 167655, + 167526, + 167525, + 16076, + 149997, + 150136, + 147438, + 29714, + 29803, + 16124, + 38721, + 168112, + 26695, + 18973, + 168083, + 153567, + 38749, + 37736, + 166281, + 166950, + 166703, + 156606, + 37562, + 23313, + 35689, + 18748, + 29689, + 147995, + 38811, + 38769, + 39224, + 134950, + 24001, + 166853, + 150194, + 38943, + 169178, + 37622, + 169431, + 37349, + 17600, + 166736, + 150119, + 166756, + 39132, + 166469, + 16128, + 37418, + 18725, + 33812, + 39227, + 39245, + 162566, + 15869, + 39323, + 19311, + 39338, + 39516, + 166757, + 153800, + 27279, + 39457, + 23294, + 39471, + 170225, + 19344, + 170312, + 39356, + 19389, + 19351, + 37757, + 22642, + 135938, + 22562, + 149944, + 136424, + 30788, + 141087, + 146872, + 26821, + 15741, + 37976, + 14631, + 24912, + 141185, + 141675, + 24839, + 40015, + 40019, + 40059, + 39989, + 39952, + 39807, + 39887, + 171565, + 39839, + 172533, + 172286, + 40225, + 19630, + 147716, + 40472, + 19632, + 40204, + 172468, + 172269, + 172275, + 170287, + 40357, + 33981, + 159250, + 159711, + 158594, + 34300, + 17715, + 159140, + 159364, + 159216, + 33824, + 34286, + 159232, + 145367, + 155748, + 31202, + 144796, + 144960, + 18733, + 149982, + 15714, + 37851, + 37566, + 37704, + 131775, + 30905, + 37495, + 37965, + 20452, + 13376, + 36964, + 152925, + 30781, + 30804, + 30902, + 30795, + 137047, + 143817, + 149825, + 13978, + 20338, + 28634, + 28633, + 28702, + 28702, + 21524, + 147893, + 22459, + 22771, + 22410, + 40214, + 22487, + 28980, + 13487, + 147884, + 29163, + 158784, + 151447, + 23336, + 137141, + 166473, + 24844, + 23246, + 23051, + 17084, + 148616, + 14124, + 19323, + 166396, + 37819, + 37816, + 137430, + 134941, + 33906, + 158912, + 136211, + 148218, + 142374, + 148417, + 22932, + 146871, + 157505, + 32168, + 155995, + 155812, + 149945, + 149899, + 166394, + 37605, + 29666, + 16105, + 29876, + 166755, + 137375, + 16097, + 150195, + 27352, + 29683, + 29691, + 16086, + 150078, + 150164, + 137177, + 150118, + 132007, + 136228, + 149989, + 29768, + 149782, + 28837, + 149878, + 37508, + 29670, + 37727, + 132350, + 37681, + 166606, + 166422, + 37766, + 166887, + 153045, + 18741, + 166530, + 29035, + 149827, + 134399, + 22180, + 132634, + 134123, + 134328, + 21762, + 31172, + 137210, + 32254, + 136898, + 150096, + 137298, + 17710, + 37889, + 14090, + 166592, + 149933, + 22960, + 137407, + 137347, + 160900, + 23201, + 14050, + 146779, + 14e3, + 37471, + 23161, + 166529, + 137314, + 37748, + 15565, + 133812, + 19094, + 14730, + 20724, + 15721, + 15692, + 136092, + 29045, + 17147, + 164376, + 28175, + 168164, + 17643, + 27991, + 163407, + 28775, + 27823, + 15574, + 147437, + 146989, + 28162, + 28428, + 15727, + 132085, + 30033, + 14012, + 13512, + 18048, + 16090, + 18545, + 22980, + 37486, + 18750, + 36673, + 166940, + 158656, + 22546, + 22472, + 14038, + 136274, + 28926, + 148322, + 150129, + 143331, + 135856, + 140221, + 26809, + 26983, + 136088, + 144613, + 162804, + 145119, + 166531, + 145366, + 144378, + 150687, + 27162, + 145069, + 158903, + 33854, + 17631, + 17614, + 159014, + 159057, + 158850, + 159710, + 28439, + 160009, + 33597, + 137018, + 33773, + 158848, + 159827, + 137179, + 22921, + 23170, + 137139, + 23137, + 23153, + 137477, + 147964, + 14125, + 23023, + 137020, + 14023, + 29070, + 37776, + 26266, + 148133, + 23150, + 23083, + 148115, + 27179, + 147193, + 161590, + 148571, + 148170, + 28957, + 148057, + 166369, + 20400, + 159016, + 23746, + 148686, + 163405, + 148413, + 27148, + 148054, + 135940, + 28838, + 28979, + 148457, + 15781, + 27871, + 194597, + 150095, + 32357, + 23019, + 23855, + 15859, + 24412, + 150109, + 137183, + 32164, + 33830, + 21637, + 146170, + 144128, + 131604, + 22398, + 133333, + 132633, + 16357, + 139166, + 172726, + 28675, + 168283, + 23920, + 29583, + 31955, + 166489, + 168992, + 20424, + 32743, + 29389, + 29456, + 162548, + 29496, + 29497, + 153334, + 29505, + 29512, + 16041, + 162584, + 36972, + 29173, + 149746, + 29665, + 33270, + 16074, + 30476, + 16081, + 27810, + 22269, + 29721, + 29726, + 29727, + 16098, + 16112, + 16116, + 16122, + 29907, + 16142, + 16211, + 30018, + 30061, + 30066, + 30093, + 16252, + 30152, + 30172, + 16320, + 30285, + 16343, + 30324, + 16348, + 30330, + 151388, + 29064, + 22051, + 35200, + 22633, + 16413, + 30531, + 16441, + 26465, + 16453, + 13787, + 30616, + 16490, + 16495, + 23646, + 30654, + 30667, + 22770, + 30744, + 28857, + 30748, + 16552, + 30777, + 30791, + 30801, + 30822, + 33864, + 152885, + 31027, + 26627, + 31026, + 16643, + 16649, + 31121, + 31129, + 36795, + 31238, + 36796, + 16743, + 31377, + 16818, + 31420, + 33401, + 16836, + 31439, + 31451, + 16847, + 20001, + 31586, + 31596, + 31611, + 31762, + 31771, + 16992, + 17018, + 31867, + 31900, + 17036, + 31928, + 17044, + 31981, + 36755, + 28864, + 134351, + 32207, + 32212, + 32208, + 32253, + 32686, + 32692, + 29343, + 17303, + 32800, + 32805, + 31545, + 32814, + 32817, + 32852, + 15820, + 22452, + 28832, + 32951, + 33001, + 17389, + 33036, + 29482, + 33038, + 33042, + 30048, + 33044, + 17409, + 15161, + 33110, + 33113, + 33114, + 17427, + 22586, + 33148, + 33156, + 17445, + 33171, + 17453, + 33189, + 22511, + 33217, + 33252, + 33364, + 17551, + 33446, + 33398, + 33482, + 33496, + 33535, + 17584, + 33623, + 38505, + 27018, + 33797, + 28917, + 33892, + 24803, + 33928, + 17668, + 33982, + 34017, + 34040, + 34064, + 34104, + 34130, + 17723, + 34159, + 34160, + 34272, + 17783, + 34418, + 34450, + 34482, + 34543, + 38469, + 34699, + 17926, + 17943, + 34990, + 35071, + 35108, + 35143, + 35217, + 162151, + 35369, + 35384, + 35476, + 35508, + 35921, + 36052, + 36082, + 36124, + 18328, + 22623, + 36291, + 18413, + 20206, + 36410, + 21976, + 22356, + 36465, + 22005, + 36528, + 18487, + 36558, + 36578, + 36580, + 36589, + 36594, + 36791, + 36801, + 36810, + 36812, + 36915, + 39364, + 18605, + 39136, + 37395, + 18718, + 37416, + 37464, + 37483, + 37553, + 37550, + 37567, + 37603, + 37611, + 37619, + 37620, + 37629, + 37699, + 37764, + 37805, + 18757, + 18769, + 40639, + 37911, + 21249, + 37917, + 37933, + 37950, + 18794, + 37972, + 38009, + 38189, + 38306, + 18855, + 38388, + 38451, + 18917, + 26528, + 18980, + 38720, + 18997, + 38834, + 38850, + 22100, + 19172, + 24808, + 39097, + 19225, + 39153, + 22596, + 39182, + 39193, + 20916, + 39196, + 39223, + 39234, + 39261, + 39266, + 19312, + 39365, + 19357, + 39484, + 39695, + 31363, + 39785, + 39809, + 39901, + 39921, + 39924, + 19565, + 39968, + 14191, + 138178, + 40265, + 39994, + 40702, + 22096, + 40339, + 40381, + 40384, + 40444, + 38134, + 36790, + 40571, + 40620, + 40625, + 40637, + 40646, + 38108, + 40674, + 40689, + 40696, + 31432, + 40772, + 131220, + 131767, + 132e3, + 26906, + 38083, + 22956, + 132311, + 22592, + 38081, + 14265, + 132565, + 132629, + 132726, + 136890, + 22359, + 29043, + 133826, + 133837, + 134079, + 21610, + 194619, + 134091, + 21662, + 134139, + 134203, + 134227, + 134245, + 134268, + 24807, + 134285, + 22138, + 134325, + 134365, + 134381, + 134511, + 134578, + 134600, + 26965, + 39983, + 34725, + 134660, + 134670, + 134871, + 135056, + 134957, + 134771, + 23584, + 135100, + 24075, + 135260, + 135247, + 135286, + 26398, + 135291, + 135304, + 135318, + 13895, + 135359, + 135379, + 135471, + 135483, + 21348, + 33965, + 135907, + 136053, + 135990, + 35713, + 136567, + 136729, + 137155, + 137159, + 20088, + 28859, + 137261, + 137578, + 137773, + 137797, + 138282, + 138352, + 138412, + 138952, + 25283, + 138965, + 139029, + 29080, + 26709, + 139333, + 27113, + 14024, + 139900, + 140247, + 140282, + 141098, + 141425, + 141647, + 33533, + 141671, + 141715, + 142037, + 35237, + 142056, + 36768, + 142094, + 38840, + 142143, + 38983, + 39613, + 142412, + null, + 142472, + 142519, + 154600, + 142600, + 142610, + 142775, + 142741, + 142914, + 143220, + 143308, + 143411, + 143462, + 144159, + 144350, + 24497, + 26184, + 26303, + 162425, + 144743, + 144883, + 29185, + 149946, + 30679, + 144922, + 145174, + 32391, + 131910, + 22709, + 26382, + 26904, + 146087, + 161367, + 155618, + 146961, + 147129, + 161278, + 139418, + 18640, + 19128, + 147737, + 166554, + 148206, + 148237, + 147515, + 148276, + 148374, + 150085, + 132554, + 20946, + 132625, + 22943, + 138920, + 15294, + 146687, + 148484, + 148694, + 22408, + 149108, + 14747, + 149295, + 165352, + 170441, + 14178, + 139715, + 35678, + 166734, + 39382, + 149522, + 149755, + 150037, + 29193, + 150208, + 134264, + 22885, + 151205, + 151430, + 132985, + 36570, + 151596, + 21135, + 22335, + 29041, + 152217, + 152601, + 147274, + 150183, + 21948, + 152646, + 152686, + 158546, + 37332, + 13427, + 152895, + 161330, + 152926, + 18200, + 152930, + 152934, + 153543, + 149823, + 153693, + 20582, + 13563, + 144332, + 24798, + 153859, + 18300, + 166216, + 154286, + 154505, + 154630, + 138640, + 22433, + 29009, + 28598, + 155906, + 162834, + 36950, + 156082, + 151450, + 35682, + 156674, + 156746, + 23899, + 158711, + 36662, + 156804, + 137500, + 35562, + 150006, + 156808, + 147439, + 156946, + 19392, + 157119, + 157365, + 141083, + 37989, + 153569, + 24981, + 23079, + 194765, + 20411, + 22201, + 148769, + 157436, + 20074, + 149812, + 38486, + 28047, + 158909, + 13848, + 35191, + 157593, + 157806, + 156689, + 157790, + 29151, + 157895, + 31554, + 168128, + 133649, + 157990, + 37124, + 158009, + 31301, + 40432, + 158202, + 39462, + 158253, + 13919, + 156777, + 131105, + 31107, + 158260, + 158555, + 23852, + 144665, + 33743, + 158621, + 18128, + 158884, + 30011, + 34917, + 159150, + 22710, + 14108, + 140685, + 159819, + 160205, + 15444, + 160384, + 160389, + 37505, + 139642, + 160395, + 37680, + 160486, + 149968, + 27705, + 38047, + 160848, + 134904, + 34855, + 35061, + 141606, + 164979, + 137137, + 28344, + 150058, + 137248, + 14756, + 14009, + 23568, + 31203, + 17727, + 26294, + 171181, + 170148, + 35139, + 161740, + 161880, + 22230, + 16607, + 136714, + 14753, + 145199, + 164072, + 136133, + 29101, + 33638, + 162269, + 168360, + 23143, + 19639, + 159919, + 166315, + 162301, + 162314, + 162571, + 163174, + 147834, + 31555, + 31102, + 163849, + 28597, + 172767, + 27139, + 164632, + 21410, + 159239, + 37823, + 26678, + 38749, + 164207, + 163875, + 158133, + 136173, + 143919, + 163912, + 23941, + 166960, + 163971, + 22293, + 38947, + 166217, + 23979, + 149896, + 26046, + 27093, + 21458, + 150181, + 147329, + 15377, + 26422, + 163984, + 164084, + 164142, + 139169, + 164175, + 164233, + 164271, + 164378, + 164614, + 164655, + 164746, + 13770, + 164968, + 165546, + 18682, + 25574, + 166230, + 30728, + 37461, + 166328, + 17394, + 166375, + 17375, + 166376, + 166726, + 166868, + 23032, + 166921, + 36619, + 167877, + 168172, + 31569, + 168208, + 168252, + 15863, + 168286, + 150218, + 36816, + 29327, + 22155, + 169191, + 169449, + 169392, + 169400, + 169778, + 170193, + 170313, + 170346, + 170435, + 170536, + 170766, + 171354, + 171419, + 32415, + 171768, + 171811, + 19620, + 38215, + 172691, + 29090, + 172799, + 19857, + 36882, + 173515, + 19868, + 134300, + 36798, + 21953, + 36794, + 140464, + 36793, + 150163, + 17673, + 32383, + 28502, + 27313, + 20202, + 13540, + 166700, + 161949, + 14138, + 36480, + 137205, + 163876, + 166764, + 166809, + 162366, + 157359, + 15851, + 161365, + 146615, + 153141, + 153942, + 20122, + 155265, + 156248, + 22207, + 134765, + 36366, + 23405, + 147080, + 150686, + 25566, + 25296, + 137206, + 137339, + 25904, + 22061, + 154698, + 21530, + 152337, + 15814, + 171416, + 19581, + 22050, + 22046, + 32585, + 155352, + 22901, + 146752, + 34672, + 19996, + 135146, + 134473, + 145082, + 33047, + 40286, + 36120, + 30267, + 40005, + 30286, + 30649, + 37701, + 21554, + 33096, + 33527, + 22053, + 33074, + 33816, + 32957, + 21994, + 31074, + 22083, + 21526, + 134813, + 13774, + 22021, + 22001, + 26353, + 164578, + 13869, + 30004, + 22e3, + 21946, + 21655, + 21874, + 134209, + 134294, + 24272, + 151880, + 134774, + 142434, + 134818, + 40619, + 32090, + 21982, + 135285, + 25245, + 38765, + 21652, + 36045, + 29174, + 37238, + 25596, + 25529, + 25598, + 21865, + 142147, + 40050, + 143027, + 20890, + 13535, + 134567, + 20903, + 21581, + 21790, + 21779, + 30310, + 36397, + 157834, + 30129, + 32950, + 34820, + 34694, + 35015, + 33206, + 33820, + 135361, + 17644, + 29444, + 149254, + 23440, + 33547, + 157843, + 22139, + 141044, + 163119, + 147875, + 163187, + 159440, + 160438, + 37232, + 135641, + 37384, + 146684, + 173737, + 134828, + 134905, + 29286, + 138402, + 18254, + 151490, + 163833, + 135147, + 16634, + 40029, + 25887, + 142752, + 18675, + 149472, + 171388, + 135148, + 134666, + 24674, + 161187, + 135149, + null, + 155720, + 135559, + 29091, + 32398, + 40272, + 19994, + 19972, + 13687, + 23309, + 27826, + 21351, + 13996, + 14812, + 21373, + 13989, + 149016, + 22682, + 150382, + 33325, + 21579, + 22442, + 154261, + 133497, + null, + 14930, + 140389, + 29556, + 171692, + 19721, + 39917, + 146686, + 171824, + 19547, + 151465, + 169374, + 171998, + 33884, + 146870, + 160434, + 157619, + 145184, + 25390, + 32037, + 147191, + 146988, + 14890, + 36872, + 21196, + 15988, + 13946, + 17897, + 132238, + 30272, + 23280, + 134838, + 30842, + 163630, + 22695, + 16575, + 22140, + 39819, + 23924, + 30292, + 173108, + 40581, + 19681, + 30201, + 14331, + 24857, + 143578, + 148466, + null, + 22109, + 135849, + 22439, + 149859, + 171526, + 21044, + 159918, + 13741, + 27722, + 40316, + 31830, + 39737, + 22494, + 137068, + 23635, + 25811, + 169168, + 156469, + 160100, + 34477, + 134440, + 159010, + 150242, + 134513, + null, + 20990, + 139023, + 23950, + 38659, + 138705, + 40577, + 36940, + 31519, + 39682, + 23761, + 31651, + 25192, + 25397, + 39679, + 31695, + 39722, + 31870, + 39726, + 31810, + 31878, + 39957, + 31740, + 39689, + 40727, + 39963, + 149822, + 40794, + 21875, + 23491, + 20477, + 40600, + 20466, + 21088, + 15878, + 21201, + 22375, + 20566, + 22967, + 24082, + 38856, + 40363, + 36700, + 21609, + 38836, + 39232, + 38842, + 21292, + 24880, + 26924, + 21466, + 39946, + 40194, + 19515, + 38465, + 27008, + 20646, + 30022, + 137069, + 39386, + 21107, + null, + 37209, + 38529, + 37212, + null, + 37201, + 167575, + 25471, + 159011, + 27338, + 22033, + 37262, + 30074, + 25221, + 132092, + 29519, + 31856, + 154657, + 146685, + null, + 149785, + 30422, + 39837, + 20010, + 134356, + 33726, + 34882, + null, + 23626, + 27072, + 20717, + 22394, + 21023, + 24053, + 20174, + 27697, + 131570, + 20281, + 21660, + 21722, + 21146, + 36226, + 13822, + 24332, + 13811, + null, + 27474, + 37244, + 40869, + 39831, + 38958, + 39092, + 39610, + 40616, + 40580, + 29050, + 31508, + null, + 27642, + 34840, + 32632, + null, + 22048, + 173642, + 36471, + 40787, + null, + 36308, + 36431, + 40476, + 36353, + 25218, + 164733, + 36392, + 36469, + 31443, + 150135, + 31294, + 30936, + 27882, + 35431, + 30215, + 166490, + 40742, + 27854, + 34774, + 30147, + 172722, + 30803, + 194624, + 36108, + 29410, + 29553, + 35629, + 29442, + 29937, + 36075, + 150203, + 34351, + 24506, + 34976, + 17591, + null, + 137275, + 159237, + null, + 35454, + 140571, + null, + 24829, + 30311, + 39639, + 40260, + 37742, + 39823, + 34805, + null, + 34831, + 36087, + 29484, + 38689, + 39856, + 13782, + 29362, + 19463, + 31825, + 39242, + 155993, + 24921, + 19460, + 40598, + 24957, + null, + 22367, + 24943, + 25254, + 25145, + 25294, + 14940, + 25058, + 21418, + 144373, + 25444, + 26626, + 13778, + 23895, + 166850, + 36826, + 167481, + null, + 20697, + 138566, + 30982, + 21298, + 38456, + 134971, + 16485, + null, + 30718, + null, + 31938, + 155418, + 31962, + 31277, + 32870, + 32867, + 32077, + 29957, + 29938, + 35220, + 33306, + 26380, + 32866, + 160902, + 32859, + 29936, + 33027, + 30500, + 35209, + 157644, + 30035, + 159441, + 34729, + 34766, + 33224, + 34700, + 35401, + 36013, + 35651, + 30507, + 29944, + 34010, + 13877, + 27058, + 36262, + null, + 35241, + 29800, + 28089, + 34753, + 147473, + 29927, + 15835, + 29046, + 24740, + 24988, + 15569, + 29026, + 24695, + null, + 32625, + 166701, + 29264, + 24809, + 19326, + 21024, + 15384, + 146631, + 155351, + 161366, + 152881, + 137540, + 135934, + 170243, + 159196, + 159917, + 23745, + 156077, + 166415, + 145015, + 131310, + 157766, + 151310, + 17762, + 23327, + 156492, + 40784, + 40614, + 156267, + 12288, + 65292, + 12289, + 12290, + 65294, + 8231, + 65307, + 65306, + 65311, + 65281, + 65072, + 8230, + 8229, + 65104, + 65105, + 65106, + 183, + 65108, + 65109, + 65110, + 65111, + 65372, + 8211, + 65073, + 8212, + 65075, + 9588, + 65076, + 65103, + 65288, + 65289, + 65077, + 65078, + 65371, + 65373, + 65079, + 65080, + 12308, + 12309, + 65081, + 65082, + 12304, + 12305, + 65083, + 65084, + 12298, + 12299, + 65085, + 65086, + 12296, + 12297, + 65087, + 65088, + 12300, + 12301, + 65089, + 65090, + 12302, + 12303, + 65091, + 65092, + 65113, + 65114, + 65115, + 65116, + 65117, + 65118, + 8216, + 8217, + 8220, + 8221, + 12317, + 12318, + 8245, + 8242, + 65283, + 65286, + 65290, + 8251, + 167, + 12291, + 9675, + 9679, + 9651, + 9650, + 9678, + 9734, + 9733, + 9671, + 9670, + 9633, + 9632, + 9661, + 9660, + 12963, + 8453, + 175, + 65507, + 65343, + 717, + 65097, + 65098, + 65101, + 65102, + 65099, + 65100, + 65119, + 65120, + 65121, + 65291, + 65293, + 215, + 247, + 177, + 8730, + 65308, + 65310, + 65309, + 8806, + 8807, + 8800, + 8734, + 8786, + 8801, + 65122, + 65123, + 65124, + 65125, + 65126, + 65374, + 8745, + 8746, + 8869, + 8736, + 8735, + 8895, + 13266, + 13265, + 8747, + 8750, + 8757, + 8756, + 9792, + 9794, + 8853, + 8857, + 8593, + 8595, + 8592, + 8594, + 8598, + 8599, + 8601, + 8600, + 8741, + 8739, + 65295, + 65340, + 8725, + 65128, + 65284, + 65509, + 12306, + 65504, + 65505, + 65285, + 65312, + 8451, + 8457, + 65129, + 65130, + 65131, + 13269, + 13212, + 13213, + 13214, + 13262, + 13217, + 13198, + 13199, + 13252, + 176, + 20825, + 20827, + 20830, + 20829, + 20833, + 20835, + 21991, + 29929, + 31950, + 9601, + 9602, + 9603, + 9604, + 9605, + 9606, + 9607, + 9608, + 9615, + 9614, + 9613, + 9612, + 9611, + 9610, + 9609, + 9532, + 9524, + 9516, + 9508, + 9500, + 9620, + 9472, + 9474, + 9621, + 9484, + 9488, + 9492, + 9496, + 9581, + 9582, + 9584, + 9583, + 9552, + 9566, + 9578, + 9569, + 9698, + 9699, + 9701, + 9700, + 9585, + 9586, + 9587, + 65296, + 65297, + 65298, + 65299, + 65300, + 65301, + 65302, + 65303, + 65304, + 65305, + 8544, + 8545, + 8546, + 8547, + 8548, + 8549, + 8550, + 8551, + 8552, + 8553, + 12321, + 12322, + 12323, + 12324, + 12325, + 12326, + 12327, + 12328, + 12329, + 21313, + 21316, + 21317, + 65313, + 65314, + 65315, + 65316, + 65317, + 65318, + 65319, + 65320, + 65321, + 65322, + 65323, + 65324, + 65325, + 65326, + 65327, + 65328, + 65329, + 65330, + 65331, + 65332, + 65333, + 65334, + 65335, + 65336, + 65337, + 65338, + 65345, + 65346, + 65347, + 65348, + 65349, + 65350, + 65351, + 65352, + 65353, + 65354, + 65355, + 65356, + 65357, + 65358, + 65359, + 65360, + 65361, + 65362, + 65363, + 65364, + 65365, + 65366, + 65367, + 65368, + 65369, + 65370, + 913, + 914, + 915, + 916, + 917, + 918, + 919, + 920, + 921, + 922, + 923, + 924, + 925, + 926, + 927, + 928, + 929, + 931, + 932, + 933, + 934, + 935, + 936, + 937, + 945, + 946, + 947, + 948, + 949, + 950, + 951, + 952, + 953, + 954, + 955, + 956, + 957, + 958, + 959, + 960, + 961, + 963, + 964, + 965, + 966, + 967, + 968, + 969, + 12549, + 12550, + 12551, + 12552, + 12553, + 12554, + 12555, + 12556, + 12557, + 12558, + 12559, + 12560, + 12561, + 12562, + 12563, + 12564, + 12565, + 12566, + 12567, + 12568, + 12569, + 12570, + 12571, + 12572, + 12573, + 12574, + 12575, + 12576, + 12577, + 12578, + 12579, + 12580, + 12581, + 12582, + 12583, + 12584, + 12585, + 729, + 713, + 714, + 711, + 715, + 9216, + 9217, + 9218, + 9219, + 9220, + 9221, + 9222, + 9223, + 9224, + 9225, + 9226, + 9227, + 9228, + 9229, + 9230, + 9231, + 9232, + 9233, + 9234, + 9235, + 9236, + 9237, + 9238, + 9239, + 9240, + 9241, + 9242, + 9243, + 9244, + 9245, + 9246, + 9247, + 9249, + 8364, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 19968, + 20057, + 19969, + 19971, + 20035, + 20061, + 20102, + 20108, + 20154, + 20799, + 20837, + 20843, + 20960, + 20992, + 20993, + 21147, + 21269, + 21313, + 21340, + 21448, + 19977, + 19979, + 19976, + 19978, + 20011, + 20024, + 20961, + 20037, + 20040, + 20063, + 20062, + 20110, + 20129, + 20800, + 20995, + 21242, + 21315, + 21449, + 21475, + 22303, + 22763, + 22805, + 22823, + 22899, + 23376, + 23377, + 23379, + 23544, + 23567, + 23586, + 23608, + 23665, + 24029, + 24037, + 24049, + 24050, + 24051, + 24062, + 24178, + 24318, + 24331, + 24339, + 25165, + 19985, + 19984, + 19981, + 20013, + 20016, + 20025, + 20043, + 23609, + 20104, + 20113, + 20117, + 20114, + 20116, + 20130, + 20161, + 20160, + 20163, + 20166, + 20167, + 20173, + 20170, + 20171, + 20164, + 20803, + 20801, + 20839, + 20845, + 20846, + 20844, + 20887, + 20982, + 20998, + 20999, + 21e3, + 21243, + 21246, + 21247, + 21270, + 21305, + 21320, + 21319, + 21317, + 21342, + 21380, + 21451, + 21450, + 21453, + 22764, + 22825, + 22827, + 22826, + 22829, + 23380, + 23569, + 23588, + 23610, + 23663, + 24052, + 24187, + 24319, + 24340, + 24341, + 24515, + 25096, + 25142, + 25163, + 25166, + 25903, + 25991, + 26007, + 26020, + 26041, + 26085, + 26352, + 26376, + 26408, + 27424, + 27490, + 27513, + 27595, + 27604, + 27611, + 27663, + 27700, + 28779, + 29226, + 29238, + 29243, + 29255, + 29273, + 29275, + 29356, + 29579, + 19993, + 19990, + 19989, + 19988, + 19992, + 20027, + 20045, + 20047, + 20046, + 20197, + 20184, + 20180, + 20181, + 20182, + 20183, + 20195, + 20196, + 20185, + 20190, + 20805, + 20804, + 20873, + 20874, + 20908, + 20985, + 20986, + 20984, + 21002, + 21152, + 21151, + 21253, + 21254, + 21271, + 21277, + 20191, + 21322, + 21321, + 21345, + 21344, + 21359, + 21358, + 21435, + 21487, + 21476, + 21491, + 21484, + 21486, + 21481, + 21480, + 21500, + 21496, + 21493, + 21483, + 21478, + 21482, + 21490, + 21489, + 21488, + 21477, + 21485, + 21499, + 22235, + 22234, + 22806, + 22830, + 22833, + 22900, + 22902, + 23381, + 23427, + 23612, + 24040, + 24039, + 24038, + 24066, + 24067, + 24179, + 24188, + 24321, + 24344, + 24343, + 24517, + 25098, + 25171, + 25172, + 25170, + 25169, + 26021, + 26086, + 26414, + 26412, + 26410, + 26411, + 26413, + 27491, + 27597, + 27665, + 27664, + 27704, + 27713, + 27712, + 27710, + 29359, + 29572, + 29577, + 29916, + 29926, + 29976, + 29983, + 29992, + 29993, + 3e4, + 30001, + 30002, + 30003, + 30091, + 30333, + 30382, + 30399, + 30446, + 30683, + 30690, + 30707, + 31034, + 31166, + 31348, + 31435, + 19998, + 19999, + 20050, + 20051, + 20073, + 20121, + 20132, + 20134, + 20133, + 20223, + 20233, + 20249, + 20234, + 20245, + 20237, + 20240, + 20241, + 20239, + 20210, + 20214, + 20219, + 20208, + 20211, + 20221, + 20225, + 20235, + 20809, + 20807, + 20806, + 20808, + 20840, + 20849, + 20877, + 20912, + 21015, + 21009, + 21010, + 21006, + 21014, + 21155, + 21256, + 21281, + 21280, + 21360, + 21361, + 21513, + 21519, + 21516, + 21514, + 21520, + 21505, + 21515, + 21508, + 21521, + 21517, + 21512, + 21507, + 21518, + 21510, + 21522, + 22240, + 22238, + 22237, + 22323, + 22320, + 22312, + 22317, + 22316, + 22319, + 22313, + 22809, + 22810, + 22839, + 22840, + 22916, + 22904, + 22915, + 22909, + 22905, + 22914, + 22913, + 23383, + 23384, + 23431, + 23432, + 23429, + 23433, + 23546, + 23574, + 23673, + 24030, + 24070, + 24182, + 24180, + 24335, + 24347, + 24537, + 24534, + 25102, + 25100, + 25101, + 25104, + 25187, + 25179, + 25176, + 25910, + 26089, + 26088, + 26092, + 26093, + 26354, + 26355, + 26377, + 26429, + 26420, + 26417, + 26421, + 27425, + 27492, + 27515, + 27670, + 27741, + 27735, + 27737, + 27743, + 27744, + 27728, + 27733, + 27745, + 27739, + 27725, + 27726, + 28784, + 29279, + 29277, + 30334, + 31481, + 31859, + 31992, + 32566, + 32650, + 32701, + 32769, + 32771, + 32780, + 32786, + 32819, + 32895, + 32905, + 32907, + 32908, + 33251, + 33258, + 33267, + 33276, + 33292, + 33307, + 33311, + 33390, + 33394, + 33406, + 34411, + 34880, + 34892, + 34915, + 35199, + 38433, + 20018, + 20136, + 20301, + 20303, + 20295, + 20311, + 20318, + 20276, + 20315, + 20309, + 20272, + 20304, + 20305, + 20285, + 20282, + 20280, + 20291, + 20308, + 20284, + 20294, + 20323, + 20316, + 20320, + 20271, + 20302, + 20278, + 20313, + 20317, + 20296, + 20314, + 20812, + 20811, + 20813, + 20853, + 20918, + 20919, + 21029, + 21028, + 21033, + 21034, + 21032, + 21163, + 21161, + 21162, + 21164, + 21283, + 21363, + 21365, + 21533, + 21549, + 21534, + 21566, + 21542, + 21582, + 21543, + 21574, + 21571, + 21555, + 21576, + 21570, + 21531, + 21545, + 21578, + 21561, + 21563, + 21560, + 21550, + 21557, + 21558, + 21536, + 21564, + 21568, + 21553, + 21547, + 21535, + 21548, + 22250, + 22256, + 22244, + 22251, + 22346, + 22353, + 22336, + 22349, + 22343, + 22350, + 22334, + 22352, + 22351, + 22331, + 22767, + 22846, + 22941, + 22930, + 22952, + 22942, + 22947, + 22937, + 22934, + 22925, + 22948, + 22931, + 22922, + 22949, + 23389, + 23388, + 23386, + 23387, + 23436, + 23435, + 23439, + 23596, + 23616, + 23617, + 23615, + 23614, + 23696, + 23697, + 23700, + 23692, + 24043, + 24076, + 24207, + 24199, + 24202, + 24311, + 24324, + 24351, + 24420, + 24418, + 24439, + 24441, + 24536, + 24524, + 24535, + 24525, + 24561, + 24555, + 24568, + 24554, + 25106, + 25105, + 25220, + 25239, + 25238, + 25216, + 25206, + 25225, + 25197, + 25226, + 25212, + 25214, + 25209, + 25203, + 25234, + 25199, + 25240, + 25198, + 25237, + 25235, + 25233, + 25222, + 25913, + 25915, + 25912, + 26097, + 26356, + 26463, + 26446, + 26447, + 26448, + 26449, + 26460, + 26454, + 26462, + 26441, + 26438, + 26464, + 26451, + 26455, + 27493, + 27599, + 27714, + 27742, + 27801, + 27777, + 27784, + 27785, + 27781, + 27803, + 27754, + 27770, + 27792, + 27760, + 27788, + 27752, + 27798, + 27794, + 27773, + 27779, + 27762, + 27774, + 27764, + 27782, + 27766, + 27789, + 27796, + 27800, + 27778, + 28790, + 28796, + 28797, + 28792, + 29282, + 29281, + 29280, + 29380, + 29378, + 29590, + 29996, + 29995, + 30007, + 30008, + 30338, + 30447, + 30691, + 31169, + 31168, + 31167, + 31350, + 31995, + 32597, + 32918, + 32915, + 32925, + 32920, + 32923, + 32922, + 32946, + 33391, + 33426, + 33419, + 33421, + 35211, + 35282, + 35328, + 35895, + 35910, + 35925, + 35997, + 36196, + 36208, + 36275, + 36523, + 36554, + 36763, + 36784, + 36802, + 36806, + 36805, + 36804, + 24033, + 37009, + 37026, + 37034, + 37030, + 37027, + 37193, + 37318, + 37324, + 38450, + 38446, + 38449, + 38442, + 38444, + 20006, + 20054, + 20083, + 20107, + 20123, + 20126, + 20139, + 20140, + 20335, + 20381, + 20365, + 20339, + 20351, + 20332, + 20379, + 20363, + 20358, + 20355, + 20336, + 20341, + 20360, + 20329, + 20347, + 20374, + 20350, + 20367, + 20369, + 20346, + 20820, + 20818, + 20821, + 20841, + 20855, + 20854, + 20856, + 20925, + 20989, + 21051, + 21048, + 21047, + 21050, + 21040, + 21038, + 21046, + 21057, + 21182, + 21179, + 21330, + 21332, + 21331, + 21329, + 21350, + 21367, + 21368, + 21369, + 21462, + 21460, + 21463, + 21619, + 21621, + 21654, + 21624, + 21653, + 21632, + 21627, + 21623, + 21636, + 21650, + 21638, + 21628, + 21648, + 21617, + 21622, + 21644, + 21658, + 21602, + 21608, + 21643, + 21629, + 21646, + 22266, + 22403, + 22391, + 22378, + 22377, + 22369, + 22374, + 22372, + 22396, + 22812, + 22857, + 22855, + 22856, + 22852, + 22868, + 22974, + 22971, + 22996, + 22969, + 22958, + 22993, + 22982, + 22992, + 22989, + 22987, + 22995, + 22986, + 22959, + 22963, + 22994, + 22981, + 23391, + 23396, + 23395, + 23447, + 23450, + 23448, + 23452, + 23449, + 23451, + 23578, + 23624, + 23621, + 23622, + 23735, + 23713, + 23736, + 23721, + 23723, + 23729, + 23731, + 24088, + 24090, + 24086, + 24085, + 24091, + 24081, + 24184, + 24218, + 24215, + 24220, + 24213, + 24214, + 24310, + 24358, + 24359, + 24361, + 24448, + 24449, + 24447, + 24444, + 24541, + 24544, + 24573, + 24565, + 24575, + 24591, + 24596, + 24623, + 24629, + 24598, + 24618, + 24597, + 24609, + 24615, + 24617, + 24619, + 24603, + 25110, + 25109, + 25151, + 25150, + 25152, + 25215, + 25289, + 25292, + 25284, + 25279, + 25282, + 25273, + 25298, + 25307, + 25259, + 25299, + 25300, + 25291, + 25288, + 25256, + 25277, + 25276, + 25296, + 25305, + 25287, + 25293, + 25269, + 25306, + 25265, + 25304, + 25302, + 25303, + 25286, + 25260, + 25294, + 25918, + 26023, + 26044, + 26106, + 26132, + 26131, + 26124, + 26118, + 26114, + 26126, + 26112, + 26127, + 26133, + 26122, + 26119, + 26381, + 26379, + 26477, + 26507, + 26517, + 26481, + 26524, + 26483, + 26487, + 26503, + 26525, + 26519, + 26479, + 26480, + 26495, + 26505, + 26494, + 26512, + 26485, + 26522, + 26515, + 26492, + 26474, + 26482, + 27427, + 27494, + 27495, + 27519, + 27667, + 27675, + 27875, + 27880, + 27891, + 27825, + 27852, + 27877, + 27827, + 27837, + 27838, + 27836, + 27874, + 27819, + 27861, + 27859, + 27832, + 27844, + 27833, + 27841, + 27822, + 27863, + 27845, + 27889, + 27839, + 27835, + 27873, + 27867, + 27850, + 27820, + 27887, + 27868, + 27862, + 27872, + 28821, + 28814, + 28818, + 28810, + 28825, + 29228, + 29229, + 29240, + 29256, + 29287, + 29289, + 29376, + 29390, + 29401, + 29399, + 29392, + 29609, + 29608, + 29599, + 29611, + 29605, + 30013, + 30109, + 30105, + 30106, + 30340, + 30402, + 30450, + 30452, + 30693, + 30717, + 31038, + 31040, + 31041, + 31177, + 31176, + 31354, + 31353, + 31482, + 31998, + 32596, + 32652, + 32651, + 32773, + 32954, + 32933, + 32930, + 32945, + 32929, + 32939, + 32937, + 32948, + 32938, + 32943, + 33253, + 33278, + 33293, + 33459, + 33437, + 33433, + 33453, + 33469, + 33439, + 33465, + 33457, + 33452, + 33445, + 33455, + 33464, + 33443, + 33456, + 33470, + 33463, + 34382, + 34417, + 21021, + 34920, + 36555, + 36814, + 36820, + 36817, + 37045, + 37048, + 37041, + 37046, + 37319, + 37329, + 38263, + 38272, + 38428, + 38464, + 38463, + 38459, + 38468, + 38466, + 38585, + 38632, + 38738, + 38750, + 20127, + 20141, + 20142, + 20449, + 20405, + 20399, + 20415, + 20448, + 20433, + 20431, + 20445, + 20419, + 20406, + 20440, + 20447, + 20426, + 20439, + 20398, + 20432, + 20420, + 20418, + 20442, + 20430, + 20446, + 20407, + 20823, + 20882, + 20881, + 20896, + 21070, + 21059, + 21066, + 21069, + 21068, + 21067, + 21063, + 21191, + 21193, + 21187, + 21185, + 21261, + 21335, + 21371, + 21402, + 21467, + 21676, + 21696, + 21672, + 21710, + 21705, + 21688, + 21670, + 21683, + 21703, + 21698, + 21693, + 21674, + 21697, + 21700, + 21704, + 21679, + 21675, + 21681, + 21691, + 21673, + 21671, + 21695, + 22271, + 22402, + 22411, + 22432, + 22435, + 22434, + 22478, + 22446, + 22419, + 22869, + 22865, + 22863, + 22862, + 22864, + 23004, + 23e3, + 23039, + 23011, + 23016, + 23043, + 23013, + 23018, + 23002, + 23014, + 23041, + 23035, + 23401, + 23459, + 23462, + 23460, + 23458, + 23461, + 23553, + 23630, + 23631, + 23629, + 23627, + 23769, + 23762, + 24055, + 24093, + 24101, + 24095, + 24189, + 24224, + 24230, + 24314, + 24328, + 24365, + 24421, + 24456, + 24453, + 24458, + 24459, + 24455, + 24460, + 24457, + 24594, + 24605, + 24608, + 24613, + 24590, + 24616, + 24653, + 24688, + 24680, + 24674, + 24646, + 24643, + 24684, + 24683, + 24682, + 24676, + 25153, + 25308, + 25366, + 25353, + 25340, + 25325, + 25345, + 25326, + 25341, + 25351, + 25329, + 25335, + 25327, + 25324, + 25342, + 25332, + 25361, + 25346, + 25919, + 25925, + 26027, + 26045, + 26082, + 26149, + 26157, + 26144, + 26151, + 26159, + 26143, + 26152, + 26161, + 26148, + 26359, + 26623, + 26579, + 26609, + 26580, + 26576, + 26604, + 26550, + 26543, + 26613, + 26601, + 26607, + 26564, + 26577, + 26548, + 26586, + 26597, + 26552, + 26575, + 26590, + 26611, + 26544, + 26585, + 26594, + 26589, + 26578, + 27498, + 27523, + 27526, + 27573, + 27602, + 27607, + 27679, + 27849, + 27915, + 27954, + 27946, + 27969, + 27941, + 27916, + 27953, + 27934, + 27927, + 27963, + 27965, + 27966, + 27958, + 27931, + 27893, + 27961, + 27943, + 27960, + 27945, + 27950, + 27957, + 27918, + 27947, + 28843, + 28858, + 28851, + 28844, + 28847, + 28845, + 28856, + 28846, + 28836, + 29232, + 29298, + 29295, + 29300, + 29417, + 29408, + 29409, + 29623, + 29642, + 29627, + 29618, + 29645, + 29632, + 29619, + 29978, + 29997, + 30031, + 30028, + 30030, + 30027, + 30123, + 30116, + 30117, + 30114, + 30115, + 30328, + 30342, + 30343, + 30344, + 30408, + 30406, + 30403, + 30405, + 30465, + 30457, + 30456, + 30473, + 30475, + 30462, + 30460, + 30471, + 30684, + 30722, + 30740, + 30732, + 30733, + 31046, + 31049, + 31048, + 31047, + 31161, + 31162, + 31185, + 31186, + 31179, + 31359, + 31361, + 31487, + 31485, + 31869, + 32002, + 32005, + 32e3, + 32009, + 32007, + 32004, + 32006, + 32568, + 32654, + 32703, + 32772, + 32784, + 32781, + 32785, + 32822, + 32982, + 32997, + 32986, + 32963, + 32964, + 32972, + 32993, + 32987, + 32974, + 32990, + 32996, + 32989, + 33268, + 33314, + 33511, + 33539, + 33541, + 33507, + 33499, + 33510, + 33540, + 33509, + 33538, + 33545, + 33490, + 33495, + 33521, + 33537, + 33500, + 33492, + 33489, + 33502, + 33491, + 33503, + 33519, + 33542, + 34384, + 34425, + 34427, + 34426, + 34893, + 34923, + 35201, + 35284, + 35336, + 35330, + 35331, + 35998, + 36e3, + 36212, + 36211, + 36276, + 36557, + 36556, + 36848, + 36838, + 36834, + 36842, + 36837, + 36845, + 36843, + 36836, + 36840, + 37066, + 37070, + 37057, + 37059, + 37195, + 37194, + 37325, + 38274, + 38480, + 38475, + 38476, + 38477, + 38754, + 38761, + 38859, + 38893, + 38899, + 38913, + 39080, + 39131, + 39135, + 39318, + 39321, + 20056, + 20147, + 20492, + 20493, + 20515, + 20463, + 20518, + 20517, + 20472, + 20521, + 20502, + 20486, + 20540, + 20511, + 20506, + 20498, + 20497, + 20474, + 20480, + 20500, + 20520, + 20465, + 20513, + 20491, + 20505, + 20504, + 20467, + 20462, + 20525, + 20522, + 20478, + 20523, + 20489, + 20860, + 20900, + 20901, + 20898, + 20941, + 20940, + 20934, + 20939, + 21078, + 21084, + 21076, + 21083, + 21085, + 21290, + 21375, + 21407, + 21405, + 21471, + 21736, + 21776, + 21761, + 21815, + 21756, + 21733, + 21746, + 21766, + 21754, + 21780, + 21737, + 21741, + 21729, + 21769, + 21742, + 21738, + 21734, + 21799, + 21767, + 21757, + 21775, + 22275, + 22276, + 22466, + 22484, + 22475, + 22467, + 22537, + 22799, + 22871, + 22872, + 22874, + 23057, + 23064, + 23068, + 23071, + 23067, + 23059, + 23020, + 23072, + 23075, + 23081, + 23077, + 23052, + 23049, + 23403, + 23640, + 23472, + 23475, + 23478, + 23476, + 23470, + 23477, + 23481, + 23480, + 23556, + 23633, + 23637, + 23632, + 23789, + 23805, + 23803, + 23786, + 23784, + 23792, + 23798, + 23809, + 23796, + 24046, + 24109, + 24107, + 24235, + 24237, + 24231, + 24369, + 24466, + 24465, + 24464, + 24665, + 24675, + 24677, + 24656, + 24661, + 24685, + 24681, + 24687, + 24708, + 24735, + 24730, + 24717, + 24724, + 24716, + 24709, + 24726, + 25159, + 25331, + 25352, + 25343, + 25422, + 25406, + 25391, + 25429, + 25410, + 25414, + 25423, + 25417, + 25402, + 25424, + 25405, + 25386, + 25387, + 25384, + 25421, + 25420, + 25928, + 25929, + 26009, + 26049, + 26053, + 26178, + 26185, + 26191, + 26179, + 26194, + 26188, + 26181, + 26177, + 26360, + 26388, + 26389, + 26391, + 26657, + 26680, + 26696, + 26694, + 26707, + 26681, + 26690, + 26708, + 26665, + 26803, + 26647, + 26700, + 26705, + 26685, + 26612, + 26704, + 26688, + 26684, + 26691, + 26666, + 26693, + 26643, + 26648, + 26689, + 27530, + 27529, + 27575, + 27683, + 27687, + 27688, + 27686, + 27684, + 27888, + 28010, + 28053, + 28040, + 28039, + 28006, + 28024, + 28023, + 27993, + 28051, + 28012, + 28041, + 28014, + 27994, + 28020, + 28009, + 28044, + 28042, + 28025, + 28037, + 28005, + 28052, + 28874, + 28888, + 28900, + 28889, + 28872, + 28879, + 29241, + 29305, + 29436, + 29433, + 29437, + 29432, + 29431, + 29574, + 29677, + 29705, + 29678, + 29664, + 29674, + 29662, + 30036, + 30045, + 30044, + 30042, + 30041, + 30142, + 30149, + 30151, + 30130, + 30131, + 30141, + 30140, + 30137, + 30146, + 30136, + 30347, + 30384, + 30410, + 30413, + 30414, + 30505, + 30495, + 30496, + 30504, + 30697, + 30768, + 30759, + 30776, + 30749, + 30772, + 30775, + 30757, + 30765, + 30752, + 30751, + 30770, + 31061, + 31056, + 31072, + 31071, + 31062, + 31070, + 31069, + 31063, + 31066, + 31204, + 31203, + 31207, + 31199, + 31206, + 31209, + 31192, + 31364, + 31368, + 31449, + 31494, + 31505, + 31881, + 32033, + 32023, + 32011, + 32010, + 32032, + 32034, + 32020, + 32016, + 32021, + 32026, + 32028, + 32013, + 32025, + 32027, + 32570, + 32607, + 32660, + 32709, + 32705, + 32774, + 32792, + 32789, + 32793, + 32791, + 32829, + 32831, + 33009, + 33026, + 33008, + 33029, + 33005, + 33012, + 33030, + 33016, + 33011, + 33032, + 33021, + 33034, + 33020, + 33007, + 33261, + 33260, + 33280, + 33296, + 33322, + 33323, + 33320, + 33324, + 33467, + 33579, + 33618, + 33620, + 33610, + 33592, + 33616, + 33609, + 33589, + 33588, + 33615, + 33586, + 33593, + 33590, + 33559, + 33600, + 33585, + 33576, + 33603, + 34388, + 34442, + 34474, + 34451, + 34468, + 34473, + 34444, + 34467, + 34460, + 34928, + 34935, + 34945, + 34946, + 34941, + 34937, + 35352, + 35344, + 35342, + 35340, + 35349, + 35338, + 35351, + 35347, + 35350, + 35343, + 35345, + 35912, + 35962, + 35961, + 36001, + 36002, + 36215, + 36524, + 36562, + 36564, + 36559, + 36785, + 36865, + 36870, + 36855, + 36864, + 36858, + 36852, + 36867, + 36861, + 36869, + 36856, + 37013, + 37089, + 37085, + 37090, + 37202, + 37197, + 37196, + 37336, + 37341, + 37335, + 37340, + 37337, + 38275, + 38498, + 38499, + 38497, + 38491, + 38493, + 38500, + 38488, + 38494, + 38587, + 39138, + 39340, + 39592, + 39640, + 39717, + 39730, + 39740, + 20094, + 20602, + 20605, + 20572, + 20551, + 20547, + 20556, + 20570, + 20553, + 20581, + 20598, + 20558, + 20565, + 20597, + 20596, + 20599, + 20559, + 20495, + 20591, + 20589, + 20828, + 20885, + 20976, + 21098, + 21103, + 21202, + 21209, + 21208, + 21205, + 21264, + 21263, + 21273, + 21311, + 21312, + 21310, + 21443, + 26364, + 21830, + 21866, + 21862, + 21828, + 21854, + 21857, + 21827, + 21834, + 21809, + 21846, + 21839, + 21845, + 21807, + 21860, + 21816, + 21806, + 21852, + 21804, + 21859, + 21811, + 21825, + 21847, + 22280, + 22283, + 22281, + 22495, + 22533, + 22538, + 22534, + 22496, + 22500, + 22522, + 22530, + 22581, + 22519, + 22521, + 22816, + 22882, + 23094, + 23105, + 23113, + 23142, + 23146, + 23104, + 23100, + 23138, + 23130, + 23110, + 23114, + 23408, + 23495, + 23493, + 23492, + 23490, + 23487, + 23494, + 23561, + 23560, + 23559, + 23648, + 23644, + 23645, + 23815, + 23814, + 23822, + 23835, + 23830, + 23842, + 23825, + 23849, + 23828, + 23833, + 23844, + 23847, + 23831, + 24034, + 24120, + 24118, + 24115, + 24119, + 24247, + 24248, + 24246, + 24245, + 24254, + 24373, + 24375, + 24407, + 24428, + 24425, + 24427, + 24471, + 24473, + 24478, + 24472, + 24481, + 24480, + 24476, + 24703, + 24739, + 24713, + 24736, + 24744, + 24779, + 24756, + 24806, + 24765, + 24773, + 24763, + 24757, + 24796, + 24764, + 24792, + 24789, + 24774, + 24799, + 24760, + 24794, + 24775, + 25114, + 25115, + 25160, + 25504, + 25511, + 25458, + 25494, + 25506, + 25509, + 25463, + 25447, + 25496, + 25514, + 25457, + 25513, + 25481, + 25475, + 25499, + 25451, + 25512, + 25476, + 25480, + 25497, + 25505, + 25516, + 25490, + 25487, + 25472, + 25467, + 25449, + 25448, + 25466, + 25949, + 25942, + 25937, + 25945, + 25943, + 21855, + 25935, + 25944, + 25941, + 25940, + 26012, + 26011, + 26028, + 26063, + 26059, + 26060, + 26062, + 26205, + 26202, + 26212, + 26216, + 26214, + 26206, + 26361, + 21207, + 26395, + 26753, + 26799, + 26786, + 26771, + 26805, + 26751, + 26742, + 26801, + 26791, + 26775, + 26800, + 26755, + 26820, + 26797, + 26758, + 26757, + 26772, + 26781, + 26792, + 26783, + 26785, + 26754, + 27442, + 27578, + 27627, + 27628, + 27691, + 28046, + 28092, + 28147, + 28121, + 28082, + 28129, + 28108, + 28132, + 28155, + 28154, + 28165, + 28103, + 28107, + 28079, + 28113, + 28078, + 28126, + 28153, + 28088, + 28151, + 28149, + 28101, + 28114, + 28186, + 28085, + 28122, + 28139, + 28120, + 28138, + 28145, + 28142, + 28136, + 28102, + 28100, + 28074, + 28140, + 28095, + 28134, + 28921, + 28937, + 28938, + 28925, + 28911, + 29245, + 29309, + 29313, + 29468, + 29467, + 29462, + 29459, + 29465, + 29575, + 29701, + 29706, + 29699, + 29702, + 29694, + 29709, + 29920, + 29942, + 29943, + 29980, + 29986, + 30053, + 30054, + 30050, + 30064, + 30095, + 30164, + 30165, + 30133, + 30154, + 30157, + 30350, + 30420, + 30418, + 30427, + 30519, + 30526, + 30524, + 30518, + 30520, + 30522, + 30827, + 30787, + 30798, + 31077, + 31080, + 31085, + 31227, + 31378, + 31381, + 31520, + 31528, + 31515, + 31532, + 31526, + 31513, + 31518, + 31534, + 31890, + 31895, + 31893, + 32070, + 32067, + 32113, + 32046, + 32057, + 32060, + 32064, + 32048, + 32051, + 32068, + 32047, + 32066, + 32050, + 32049, + 32573, + 32670, + 32666, + 32716, + 32718, + 32722, + 32796, + 32842, + 32838, + 33071, + 33046, + 33059, + 33067, + 33065, + 33072, + 33060, + 33282, + 33333, + 33335, + 33334, + 33337, + 33678, + 33694, + 33688, + 33656, + 33698, + 33686, + 33725, + 33707, + 33682, + 33674, + 33683, + 33673, + 33696, + 33655, + 33659, + 33660, + 33670, + 33703, + 34389, + 24426, + 34503, + 34496, + 34486, + 34500, + 34485, + 34502, + 34507, + 34481, + 34479, + 34505, + 34899, + 34974, + 34952, + 34987, + 34962, + 34966, + 34957, + 34955, + 35219, + 35215, + 35370, + 35357, + 35363, + 35365, + 35377, + 35373, + 35359, + 35355, + 35362, + 35913, + 35930, + 36009, + 36012, + 36011, + 36008, + 36010, + 36007, + 36199, + 36198, + 36286, + 36282, + 36571, + 36575, + 36889, + 36877, + 36890, + 36887, + 36899, + 36895, + 36893, + 36880, + 36885, + 36894, + 36896, + 36879, + 36898, + 36886, + 36891, + 36884, + 37096, + 37101, + 37117, + 37207, + 37326, + 37365, + 37350, + 37347, + 37351, + 37357, + 37353, + 38281, + 38506, + 38517, + 38515, + 38520, + 38512, + 38516, + 38518, + 38519, + 38508, + 38592, + 38634, + 38633, + 31456, + 31455, + 38914, + 38915, + 39770, + 40165, + 40565, + 40575, + 40613, + 40635, + 20642, + 20621, + 20613, + 20633, + 20625, + 20608, + 20630, + 20632, + 20634, + 26368, + 20977, + 21106, + 21108, + 21109, + 21097, + 21214, + 21213, + 21211, + 21338, + 21413, + 21883, + 21888, + 21927, + 21884, + 21898, + 21917, + 21912, + 21890, + 21916, + 21930, + 21908, + 21895, + 21899, + 21891, + 21939, + 21934, + 21919, + 21822, + 21938, + 21914, + 21947, + 21932, + 21937, + 21886, + 21897, + 21931, + 21913, + 22285, + 22575, + 22570, + 22580, + 22564, + 22576, + 22577, + 22561, + 22557, + 22560, + 22777, + 22778, + 22880, + 23159, + 23194, + 23167, + 23186, + 23195, + 23207, + 23411, + 23409, + 23506, + 23500, + 23507, + 23504, + 23562, + 23563, + 23601, + 23884, + 23888, + 23860, + 23879, + 24061, + 24133, + 24125, + 24128, + 24131, + 24190, + 24266, + 24257, + 24258, + 24260, + 24380, + 24429, + 24489, + 24490, + 24488, + 24785, + 24801, + 24754, + 24758, + 24800, + 24860, + 24867, + 24826, + 24853, + 24816, + 24827, + 24820, + 24936, + 24817, + 24846, + 24822, + 24841, + 24832, + 24850, + 25119, + 25161, + 25507, + 25484, + 25551, + 25536, + 25577, + 25545, + 25542, + 25549, + 25554, + 25571, + 25552, + 25569, + 25558, + 25581, + 25582, + 25462, + 25588, + 25578, + 25563, + 25682, + 25562, + 25593, + 25950, + 25958, + 25954, + 25955, + 26001, + 26e3, + 26031, + 26222, + 26224, + 26228, + 26230, + 26223, + 26257, + 26234, + 26238, + 26231, + 26366, + 26367, + 26399, + 26397, + 26874, + 26837, + 26848, + 26840, + 26839, + 26885, + 26847, + 26869, + 26862, + 26855, + 26873, + 26834, + 26866, + 26851, + 26827, + 26829, + 26893, + 26898, + 26894, + 26825, + 26842, + 26990, + 26875, + 27454, + 27450, + 27453, + 27544, + 27542, + 27580, + 27631, + 27694, + 27695, + 27692, + 28207, + 28216, + 28244, + 28193, + 28210, + 28263, + 28234, + 28192, + 28197, + 28195, + 28187, + 28251, + 28248, + 28196, + 28246, + 28270, + 28205, + 28198, + 28271, + 28212, + 28237, + 28218, + 28204, + 28227, + 28189, + 28222, + 28363, + 28297, + 28185, + 28238, + 28259, + 28228, + 28274, + 28265, + 28255, + 28953, + 28954, + 28966, + 28976, + 28961, + 28982, + 29038, + 28956, + 29260, + 29316, + 29312, + 29494, + 29477, + 29492, + 29481, + 29754, + 29738, + 29747, + 29730, + 29733, + 29749, + 29750, + 29748, + 29743, + 29723, + 29734, + 29736, + 29989, + 29990, + 30059, + 30058, + 30178, + 30171, + 30179, + 30169, + 30168, + 30174, + 30176, + 30331, + 30332, + 30358, + 30355, + 30388, + 30428, + 30543, + 30701, + 30813, + 30828, + 30831, + 31245, + 31240, + 31243, + 31237, + 31232, + 31384, + 31383, + 31382, + 31461, + 31459, + 31561, + 31574, + 31558, + 31568, + 31570, + 31572, + 31565, + 31563, + 31567, + 31569, + 31903, + 31909, + 32094, + 32080, + 32104, + 32085, + 32043, + 32110, + 32114, + 32097, + 32102, + 32098, + 32112, + 32115, + 21892, + 32724, + 32725, + 32779, + 32850, + 32901, + 33109, + 33108, + 33099, + 33105, + 33102, + 33081, + 33094, + 33086, + 33100, + 33107, + 33140, + 33298, + 33308, + 33769, + 33795, + 33784, + 33805, + 33760, + 33733, + 33803, + 33729, + 33775, + 33777, + 33780, + 33879, + 33802, + 33776, + 33804, + 33740, + 33789, + 33778, + 33738, + 33848, + 33806, + 33796, + 33756, + 33799, + 33748, + 33759, + 34395, + 34527, + 34521, + 34541, + 34516, + 34523, + 34532, + 34512, + 34526, + 34903, + 35009, + 35010, + 34993, + 35203, + 35222, + 35387, + 35424, + 35413, + 35422, + 35388, + 35393, + 35412, + 35419, + 35408, + 35398, + 35380, + 35386, + 35382, + 35414, + 35937, + 35970, + 36015, + 36028, + 36019, + 36029, + 36033, + 36027, + 36032, + 36020, + 36023, + 36022, + 36031, + 36024, + 36234, + 36229, + 36225, + 36302, + 36317, + 36299, + 36314, + 36305, + 36300, + 36315, + 36294, + 36603, + 36600, + 36604, + 36764, + 36910, + 36917, + 36913, + 36920, + 36914, + 36918, + 37122, + 37109, + 37129, + 37118, + 37219, + 37221, + 37327, + 37396, + 37397, + 37411, + 37385, + 37406, + 37389, + 37392, + 37383, + 37393, + 38292, + 38287, + 38283, + 38289, + 38291, + 38290, + 38286, + 38538, + 38542, + 38539, + 38525, + 38533, + 38534, + 38541, + 38514, + 38532, + 38593, + 38597, + 38596, + 38598, + 38599, + 38639, + 38642, + 38860, + 38917, + 38918, + 38920, + 39143, + 39146, + 39151, + 39145, + 39154, + 39149, + 39342, + 39341, + 40643, + 40653, + 40657, + 20098, + 20653, + 20661, + 20658, + 20659, + 20677, + 20670, + 20652, + 20663, + 20667, + 20655, + 20679, + 21119, + 21111, + 21117, + 21215, + 21222, + 21220, + 21218, + 21219, + 21295, + 21983, + 21992, + 21971, + 21990, + 21966, + 21980, + 21959, + 21969, + 21987, + 21988, + 21999, + 21978, + 21985, + 21957, + 21958, + 21989, + 21961, + 22290, + 22291, + 22622, + 22609, + 22616, + 22615, + 22618, + 22612, + 22635, + 22604, + 22637, + 22602, + 22626, + 22610, + 22603, + 22887, + 23233, + 23241, + 23244, + 23230, + 23229, + 23228, + 23219, + 23234, + 23218, + 23913, + 23919, + 24140, + 24185, + 24265, + 24264, + 24338, + 24409, + 24492, + 24494, + 24858, + 24847, + 24904, + 24863, + 24819, + 24859, + 24825, + 24833, + 24840, + 24910, + 24908, + 24900, + 24909, + 24894, + 24884, + 24871, + 24845, + 24838, + 24887, + 25121, + 25122, + 25619, + 25662, + 25630, + 25642, + 25645, + 25661, + 25644, + 25615, + 25628, + 25620, + 25613, + 25654, + 25622, + 25623, + 25606, + 25964, + 26015, + 26032, + 26263, + 26249, + 26247, + 26248, + 26262, + 26244, + 26264, + 26253, + 26371, + 27028, + 26989, + 26970, + 26999, + 26976, + 26964, + 26997, + 26928, + 27010, + 26954, + 26984, + 26987, + 26974, + 26963, + 27001, + 27014, + 26973, + 26979, + 26971, + 27463, + 27506, + 27584, + 27583, + 27603, + 27645, + 28322, + 28335, + 28371, + 28342, + 28354, + 28304, + 28317, + 28359, + 28357, + 28325, + 28312, + 28348, + 28346, + 28331, + 28369, + 28310, + 28316, + 28356, + 28372, + 28330, + 28327, + 28340, + 29006, + 29017, + 29033, + 29028, + 29001, + 29031, + 29020, + 29036, + 29030, + 29004, + 29029, + 29022, + 28998, + 29032, + 29014, + 29242, + 29266, + 29495, + 29509, + 29503, + 29502, + 29807, + 29786, + 29781, + 29791, + 29790, + 29761, + 29759, + 29785, + 29787, + 29788, + 30070, + 30072, + 30208, + 30192, + 30209, + 30194, + 30193, + 30202, + 30207, + 30196, + 30195, + 30430, + 30431, + 30555, + 30571, + 30566, + 30558, + 30563, + 30585, + 30570, + 30572, + 30556, + 30565, + 30568, + 30562, + 30702, + 30862, + 30896, + 30871, + 30872, + 30860, + 30857, + 30844, + 30865, + 30867, + 30847, + 31098, + 31103, + 31105, + 33836, + 31165, + 31260, + 31258, + 31264, + 31252, + 31263, + 31262, + 31391, + 31392, + 31607, + 31680, + 31584, + 31598, + 31591, + 31921, + 31923, + 31925, + 32147, + 32121, + 32145, + 32129, + 32143, + 32091, + 32622, + 32617, + 32618, + 32626, + 32681, + 32680, + 32676, + 32854, + 32856, + 32902, + 32900, + 33137, + 33136, + 33144, + 33125, + 33134, + 33139, + 33131, + 33145, + 33146, + 33126, + 33285, + 33351, + 33922, + 33911, + 33853, + 33841, + 33909, + 33894, + 33899, + 33865, + 33900, + 33883, + 33852, + 33845, + 33889, + 33891, + 33897, + 33901, + 33862, + 34398, + 34396, + 34399, + 34553, + 34579, + 34568, + 34567, + 34560, + 34558, + 34555, + 34562, + 34563, + 34566, + 34570, + 34905, + 35039, + 35028, + 35033, + 35036, + 35032, + 35037, + 35041, + 35018, + 35029, + 35026, + 35228, + 35299, + 35435, + 35442, + 35443, + 35430, + 35433, + 35440, + 35463, + 35452, + 35427, + 35488, + 35441, + 35461, + 35437, + 35426, + 35438, + 35436, + 35449, + 35451, + 35390, + 35432, + 35938, + 35978, + 35977, + 36042, + 36039, + 36040, + 36036, + 36018, + 36035, + 36034, + 36037, + 36321, + 36319, + 36328, + 36335, + 36339, + 36346, + 36330, + 36324, + 36326, + 36530, + 36611, + 36617, + 36606, + 36618, + 36767, + 36786, + 36939, + 36938, + 36947, + 36930, + 36948, + 36924, + 36949, + 36944, + 36935, + 36943, + 36942, + 36941, + 36945, + 36926, + 36929, + 37138, + 37143, + 37228, + 37226, + 37225, + 37321, + 37431, + 37463, + 37432, + 37437, + 37440, + 37438, + 37467, + 37451, + 37476, + 37457, + 37428, + 37449, + 37453, + 37445, + 37433, + 37439, + 37466, + 38296, + 38552, + 38548, + 38549, + 38605, + 38603, + 38601, + 38602, + 38647, + 38651, + 38649, + 38646, + 38742, + 38772, + 38774, + 38928, + 38929, + 38931, + 38922, + 38930, + 38924, + 39164, + 39156, + 39165, + 39166, + 39347, + 39345, + 39348, + 39649, + 40169, + 40578, + 40718, + 40723, + 40736, + 20711, + 20718, + 20709, + 20694, + 20717, + 20698, + 20693, + 20687, + 20689, + 20721, + 20686, + 20713, + 20834, + 20979, + 21123, + 21122, + 21297, + 21421, + 22014, + 22016, + 22043, + 22039, + 22013, + 22036, + 22022, + 22025, + 22029, + 22030, + 22007, + 22038, + 22047, + 22024, + 22032, + 22006, + 22296, + 22294, + 22645, + 22654, + 22659, + 22675, + 22666, + 22649, + 22661, + 22653, + 22781, + 22821, + 22818, + 22820, + 22890, + 22889, + 23265, + 23270, + 23273, + 23255, + 23254, + 23256, + 23267, + 23413, + 23518, + 23527, + 23521, + 23525, + 23526, + 23528, + 23522, + 23524, + 23519, + 23565, + 23650, + 23940, + 23943, + 24155, + 24163, + 24149, + 24151, + 24148, + 24275, + 24278, + 24330, + 24390, + 24432, + 24505, + 24903, + 24895, + 24907, + 24951, + 24930, + 24931, + 24927, + 24922, + 24920, + 24949, + 25130, + 25735, + 25688, + 25684, + 25764, + 25720, + 25695, + 25722, + 25681, + 25703, + 25652, + 25709, + 25723, + 25970, + 26017, + 26071, + 26070, + 26274, + 26280, + 26269, + 27036, + 27048, + 27029, + 27073, + 27054, + 27091, + 27083, + 27035, + 27063, + 27067, + 27051, + 27060, + 27088, + 27085, + 27053, + 27084, + 27046, + 27075, + 27043, + 27465, + 27468, + 27699, + 28467, + 28436, + 28414, + 28435, + 28404, + 28457, + 28478, + 28448, + 28460, + 28431, + 28418, + 28450, + 28415, + 28399, + 28422, + 28465, + 28472, + 28466, + 28451, + 28437, + 28459, + 28463, + 28552, + 28458, + 28396, + 28417, + 28402, + 28364, + 28407, + 29076, + 29081, + 29053, + 29066, + 29060, + 29074, + 29246, + 29330, + 29334, + 29508, + 29520, + 29796, + 29795, + 29802, + 29808, + 29805, + 29956, + 30097, + 30247, + 30221, + 30219, + 30217, + 30227, + 30433, + 30435, + 30596, + 30589, + 30591, + 30561, + 30913, + 30879, + 30887, + 30899, + 30889, + 30883, + 31118, + 31119, + 31117, + 31278, + 31281, + 31402, + 31401, + 31469, + 31471, + 31649, + 31637, + 31627, + 31605, + 31639, + 31645, + 31636, + 31631, + 31672, + 31623, + 31620, + 31929, + 31933, + 31934, + 32187, + 32176, + 32156, + 32189, + 32190, + 32160, + 32202, + 32180, + 32178, + 32177, + 32186, + 32162, + 32191, + 32181, + 32184, + 32173, + 32210, + 32199, + 32172, + 32624, + 32736, + 32737, + 32735, + 32862, + 32858, + 32903, + 33104, + 33152, + 33167, + 33160, + 33162, + 33151, + 33154, + 33255, + 33274, + 33287, + 33300, + 33310, + 33355, + 33993, + 33983, + 33990, + 33988, + 33945, + 33950, + 33970, + 33948, + 33995, + 33976, + 33984, + 34003, + 33936, + 33980, + 34001, + 33994, + 34623, + 34588, + 34619, + 34594, + 34597, + 34612, + 34584, + 34645, + 34615, + 34601, + 35059, + 35074, + 35060, + 35065, + 35064, + 35069, + 35048, + 35098, + 35055, + 35494, + 35468, + 35486, + 35491, + 35469, + 35489, + 35475, + 35492, + 35498, + 35493, + 35496, + 35480, + 35473, + 35482, + 35495, + 35946, + 35981, + 35980, + 36051, + 36049, + 36050, + 36203, + 36249, + 36245, + 36348, + 36628, + 36626, + 36629, + 36627, + 36771, + 36960, + 36952, + 36956, + 36963, + 36953, + 36958, + 36962, + 36957, + 36955, + 37145, + 37144, + 37150, + 37237, + 37240, + 37239, + 37236, + 37496, + 37504, + 37509, + 37528, + 37526, + 37499, + 37523, + 37532, + 37544, + 37500, + 37521, + 38305, + 38312, + 38313, + 38307, + 38309, + 38308, + 38553, + 38556, + 38555, + 38604, + 38610, + 38656, + 38780, + 38789, + 38902, + 38935, + 38936, + 39087, + 39089, + 39171, + 39173, + 39180, + 39177, + 39361, + 39599, + 39600, + 39654, + 39745, + 39746, + 40180, + 40182, + 40179, + 40636, + 40763, + 40778, + 20740, + 20736, + 20731, + 20725, + 20729, + 20738, + 20744, + 20745, + 20741, + 20956, + 21127, + 21128, + 21129, + 21133, + 21130, + 21232, + 21426, + 22062, + 22075, + 22073, + 22066, + 22079, + 22068, + 22057, + 22099, + 22094, + 22103, + 22132, + 22070, + 22063, + 22064, + 22656, + 22687, + 22686, + 22707, + 22684, + 22702, + 22697, + 22694, + 22893, + 23305, + 23291, + 23307, + 23285, + 23308, + 23304, + 23534, + 23532, + 23529, + 23531, + 23652, + 23653, + 23965, + 23956, + 24162, + 24159, + 24161, + 24290, + 24282, + 24287, + 24285, + 24291, + 24288, + 24392, + 24433, + 24503, + 24501, + 24950, + 24935, + 24942, + 24925, + 24917, + 24962, + 24956, + 24944, + 24939, + 24958, + 24999, + 24976, + 25003, + 24974, + 25004, + 24986, + 24996, + 24980, + 25006, + 25134, + 25705, + 25711, + 25721, + 25758, + 25778, + 25736, + 25744, + 25776, + 25765, + 25747, + 25749, + 25769, + 25746, + 25774, + 25773, + 25771, + 25754, + 25772, + 25753, + 25762, + 25779, + 25973, + 25975, + 25976, + 26286, + 26283, + 26292, + 26289, + 27171, + 27167, + 27112, + 27137, + 27166, + 27161, + 27133, + 27169, + 27155, + 27146, + 27123, + 27138, + 27141, + 27117, + 27153, + 27472, + 27470, + 27556, + 27589, + 27590, + 28479, + 28540, + 28548, + 28497, + 28518, + 28500, + 28550, + 28525, + 28507, + 28536, + 28526, + 28558, + 28538, + 28528, + 28516, + 28567, + 28504, + 28373, + 28527, + 28512, + 28511, + 29087, + 29100, + 29105, + 29096, + 29270, + 29339, + 29518, + 29527, + 29801, + 29835, + 29827, + 29822, + 29824, + 30079, + 30240, + 30249, + 30239, + 30244, + 30246, + 30241, + 30242, + 30362, + 30394, + 30436, + 30606, + 30599, + 30604, + 30609, + 30603, + 30923, + 30917, + 30906, + 30922, + 30910, + 30933, + 30908, + 30928, + 31295, + 31292, + 31296, + 31293, + 31287, + 31291, + 31407, + 31406, + 31661, + 31665, + 31684, + 31668, + 31686, + 31687, + 31681, + 31648, + 31692, + 31946, + 32224, + 32244, + 32239, + 32251, + 32216, + 32236, + 32221, + 32232, + 32227, + 32218, + 32222, + 32233, + 32158, + 32217, + 32242, + 32249, + 32629, + 32631, + 32687, + 32745, + 32806, + 33179, + 33180, + 33181, + 33184, + 33178, + 33176, + 34071, + 34109, + 34074, + 34030, + 34092, + 34093, + 34067, + 34065, + 34083, + 34081, + 34068, + 34028, + 34085, + 34047, + 34054, + 34690, + 34676, + 34678, + 34656, + 34662, + 34680, + 34664, + 34649, + 34647, + 34636, + 34643, + 34907, + 34909, + 35088, + 35079, + 35090, + 35091, + 35093, + 35082, + 35516, + 35538, + 35527, + 35524, + 35477, + 35531, + 35576, + 35506, + 35529, + 35522, + 35519, + 35504, + 35542, + 35533, + 35510, + 35513, + 35547, + 35916, + 35918, + 35948, + 36064, + 36062, + 36070, + 36068, + 36076, + 36077, + 36066, + 36067, + 36060, + 36074, + 36065, + 36205, + 36255, + 36259, + 36395, + 36368, + 36381, + 36386, + 36367, + 36393, + 36383, + 36385, + 36382, + 36538, + 36637, + 36635, + 36639, + 36649, + 36646, + 36650, + 36636, + 36638, + 36645, + 36969, + 36974, + 36968, + 36973, + 36983, + 37168, + 37165, + 37159, + 37169, + 37255, + 37257, + 37259, + 37251, + 37573, + 37563, + 37559, + 37610, + 37548, + 37604, + 37569, + 37555, + 37564, + 37586, + 37575, + 37616, + 37554, + 38317, + 38321, + 38660, + 38662, + 38663, + 38665, + 38752, + 38797, + 38795, + 38799, + 38945, + 38955, + 38940, + 39091, + 39178, + 39187, + 39186, + 39192, + 39389, + 39376, + 39391, + 39387, + 39377, + 39381, + 39378, + 39385, + 39607, + 39662, + 39663, + 39719, + 39749, + 39748, + 39799, + 39791, + 40198, + 40201, + 40195, + 40617, + 40638, + 40654, + 22696, + 40786, + 20754, + 20760, + 20756, + 20752, + 20757, + 20864, + 20906, + 20957, + 21137, + 21139, + 21235, + 22105, + 22123, + 22137, + 22121, + 22116, + 22136, + 22122, + 22120, + 22117, + 22129, + 22127, + 22124, + 22114, + 22134, + 22721, + 22718, + 22727, + 22725, + 22894, + 23325, + 23348, + 23416, + 23536, + 23566, + 24394, + 25010, + 24977, + 25001, + 24970, + 25037, + 25014, + 25022, + 25034, + 25032, + 25136, + 25797, + 25793, + 25803, + 25787, + 25788, + 25818, + 25796, + 25799, + 25794, + 25805, + 25791, + 25810, + 25812, + 25790, + 25972, + 26310, + 26313, + 26297, + 26308, + 26311, + 26296, + 27197, + 27192, + 27194, + 27225, + 27243, + 27224, + 27193, + 27204, + 27234, + 27233, + 27211, + 27207, + 27189, + 27231, + 27208, + 27481, + 27511, + 27653, + 28610, + 28593, + 28577, + 28611, + 28580, + 28609, + 28583, + 28595, + 28608, + 28601, + 28598, + 28582, + 28576, + 28596, + 29118, + 29129, + 29136, + 29138, + 29128, + 29141, + 29113, + 29134, + 29145, + 29148, + 29123, + 29124, + 29544, + 29852, + 29859, + 29848, + 29855, + 29854, + 29922, + 29964, + 29965, + 30260, + 30264, + 30266, + 30439, + 30437, + 30624, + 30622, + 30623, + 30629, + 30952, + 30938, + 30956, + 30951, + 31142, + 31309, + 31310, + 31302, + 31308, + 31307, + 31418, + 31705, + 31761, + 31689, + 31716, + 31707, + 31713, + 31721, + 31718, + 31957, + 31958, + 32266, + 32273, + 32264, + 32283, + 32291, + 32286, + 32285, + 32265, + 32272, + 32633, + 32690, + 32752, + 32753, + 32750, + 32808, + 33203, + 33193, + 33192, + 33275, + 33288, + 33368, + 33369, + 34122, + 34137, + 34120, + 34152, + 34153, + 34115, + 34121, + 34157, + 34154, + 34142, + 34691, + 34719, + 34718, + 34722, + 34701, + 34913, + 35114, + 35122, + 35109, + 35115, + 35105, + 35242, + 35238, + 35558, + 35578, + 35563, + 35569, + 35584, + 35548, + 35559, + 35566, + 35582, + 35585, + 35586, + 35575, + 35565, + 35571, + 35574, + 35580, + 35947, + 35949, + 35987, + 36084, + 36420, + 36401, + 36404, + 36418, + 36409, + 36405, + 36667, + 36655, + 36664, + 36659, + 36776, + 36774, + 36981, + 36980, + 36984, + 36978, + 36988, + 36986, + 37172, + 37266, + 37664, + 37686, + 37624, + 37683, + 37679, + 37666, + 37628, + 37675, + 37636, + 37658, + 37648, + 37670, + 37665, + 37653, + 37678, + 37657, + 38331, + 38567, + 38568, + 38570, + 38613, + 38670, + 38673, + 38678, + 38669, + 38675, + 38671, + 38747, + 38748, + 38758, + 38808, + 38960, + 38968, + 38971, + 38967, + 38957, + 38969, + 38948, + 39184, + 39208, + 39198, + 39195, + 39201, + 39194, + 39405, + 39394, + 39409, + 39608, + 39612, + 39675, + 39661, + 39720, + 39825, + 40213, + 40227, + 40230, + 40232, + 40210, + 40219, + 40664, + 40660, + 40845, + 40860, + 20778, + 20767, + 20769, + 20786, + 21237, + 22158, + 22144, + 22160, + 22149, + 22151, + 22159, + 22741, + 22739, + 22737, + 22734, + 23344, + 23338, + 23332, + 23418, + 23607, + 23656, + 23996, + 23994, + 23997, + 23992, + 24171, + 24396, + 24509, + 25033, + 25026, + 25031, + 25062, + 25035, + 25138, + 25140, + 25806, + 25802, + 25816, + 25824, + 25840, + 25830, + 25836, + 25841, + 25826, + 25837, + 25986, + 25987, + 26329, + 26326, + 27264, + 27284, + 27268, + 27298, + 27292, + 27355, + 27299, + 27262, + 27287, + 27280, + 27296, + 27484, + 27566, + 27610, + 27656, + 28632, + 28657, + 28639, + 28640, + 28635, + 28644, + 28651, + 28655, + 28544, + 28652, + 28641, + 28649, + 28629, + 28654, + 28656, + 29159, + 29151, + 29166, + 29158, + 29157, + 29165, + 29164, + 29172, + 29152, + 29237, + 29254, + 29552, + 29554, + 29865, + 29872, + 29862, + 29864, + 30278, + 30274, + 30284, + 30442, + 30643, + 30634, + 30640, + 30636, + 30631, + 30637, + 30703, + 30967, + 30970, + 30964, + 30959, + 30977, + 31143, + 31146, + 31319, + 31423, + 31751, + 31757, + 31742, + 31735, + 31756, + 31712, + 31968, + 31964, + 31966, + 31970, + 31967, + 31961, + 31965, + 32302, + 32318, + 32326, + 32311, + 32306, + 32323, + 32299, + 32317, + 32305, + 32325, + 32321, + 32308, + 32313, + 32328, + 32309, + 32319, + 32303, + 32580, + 32755, + 32764, + 32881, + 32882, + 32880, + 32879, + 32883, + 33222, + 33219, + 33210, + 33218, + 33216, + 33215, + 33213, + 33225, + 33214, + 33256, + 33289, + 33393, + 34218, + 34180, + 34174, + 34204, + 34193, + 34196, + 34223, + 34203, + 34183, + 34216, + 34186, + 34407, + 34752, + 34769, + 34739, + 34770, + 34758, + 34731, + 34747, + 34746, + 34760, + 34763, + 35131, + 35126, + 35140, + 35128, + 35133, + 35244, + 35598, + 35607, + 35609, + 35611, + 35594, + 35616, + 35613, + 35588, + 35600, + 35905, + 35903, + 35955, + 36090, + 36093, + 36092, + 36088, + 36091, + 36264, + 36425, + 36427, + 36424, + 36426, + 36676, + 36670, + 36674, + 36677, + 36671, + 36991, + 36989, + 36996, + 36993, + 36994, + 36992, + 37177, + 37283, + 37278, + 37276, + 37709, + 37762, + 37672, + 37749, + 37706, + 37733, + 37707, + 37656, + 37758, + 37740, + 37723, + 37744, + 37722, + 37716, + 38346, + 38347, + 38348, + 38344, + 38342, + 38577, + 38584, + 38614, + 38684, + 38686, + 38816, + 38867, + 38982, + 39094, + 39221, + 39425, + 39423, + 39854, + 39851, + 39850, + 39853, + 40251, + 40255, + 40587, + 40655, + 40670, + 40668, + 40669, + 40667, + 40766, + 40779, + 21474, + 22165, + 22190, + 22745, + 22744, + 23352, + 24413, + 25059, + 25139, + 25844, + 25842, + 25854, + 25862, + 25850, + 25851, + 25847, + 26039, + 26332, + 26406, + 27315, + 27308, + 27331, + 27323, + 27320, + 27330, + 27310, + 27311, + 27487, + 27512, + 27567, + 28681, + 28683, + 28670, + 28678, + 28666, + 28689, + 28687, + 29179, + 29180, + 29182, + 29176, + 29559, + 29557, + 29863, + 29887, + 29973, + 30294, + 30296, + 30290, + 30653, + 30655, + 30651, + 30652, + 30990, + 31150, + 31329, + 31330, + 31328, + 31428, + 31429, + 31787, + 31783, + 31786, + 31774, + 31779, + 31777, + 31975, + 32340, + 32341, + 32350, + 32346, + 32353, + 32338, + 32345, + 32584, + 32761, + 32763, + 32887, + 32886, + 33229, + 33231, + 33290, + 34255, + 34217, + 34253, + 34256, + 34249, + 34224, + 34234, + 34233, + 34214, + 34799, + 34796, + 34802, + 34784, + 35206, + 35250, + 35316, + 35624, + 35641, + 35628, + 35627, + 35920, + 36101, + 36441, + 36451, + 36454, + 36452, + 36447, + 36437, + 36544, + 36681, + 36685, + 36999, + 36995, + 37e3, + 37291, + 37292, + 37328, + 37780, + 37770, + 37782, + 37794, + 37811, + 37806, + 37804, + 37808, + 37784, + 37786, + 37783, + 38356, + 38358, + 38352, + 38357, + 38626, + 38620, + 38617, + 38619, + 38622, + 38692, + 38819, + 38822, + 38829, + 38905, + 38989, + 38991, + 38988, + 38990, + 38995, + 39098, + 39230, + 39231, + 39229, + 39214, + 39333, + 39438, + 39617, + 39683, + 39686, + 39759, + 39758, + 39757, + 39882, + 39881, + 39933, + 39880, + 39872, + 40273, + 40285, + 40288, + 40672, + 40725, + 40748, + 20787, + 22181, + 22750, + 22751, + 22754, + 23541, + 40848, + 24300, + 25074, + 25079, + 25078, + 25077, + 25856, + 25871, + 26336, + 26333, + 27365, + 27357, + 27354, + 27347, + 28699, + 28703, + 28712, + 28698, + 28701, + 28693, + 28696, + 29190, + 29197, + 29272, + 29346, + 29560, + 29562, + 29885, + 29898, + 29923, + 30087, + 30086, + 30303, + 30305, + 30663, + 31001, + 31153, + 31339, + 31337, + 31806, + 31807, + 31800, + 31805, + 31799, + 31808, + 32363, + 32365, + 32377, + 32361, + 32362, + 32645, + 32371, + 32694, + 32697, + 32696, + 33240, + 34281, + 34269, + 34282, + 34261, + 34276, + 34277, + 34295, + 34811, + 34821, + 34829, + 34809, + 34814, + 35168, + 35167, + 35158, + 35166, + 35649, + 35676, + 35672, + 35657, + 35674, + 35662, + 35663, + 35654, + 35673, + 36104, + 36106, + 36476, + 36466, + 36487, + 36470, + 36460, + 36474, + 36468, + 36692, + 36686, + 36781, + 37002, + 37003, + 37297, + 37294, + 37857, + 37841, + 37855, + 37827, + 37832, + 37852, + 37853, + 37846, + 37858, + 37837, + 37848, + 37860, + 37847, + 37864, + 38364, + 38580, + 38627, + 38698, + 38695, + 38753, + 38876, + 38907, + 39006, + 39e3, + 39003, + 39100, + 39237, + 39241, + 39446, + 39449, + 39693, + 39912, + 39911, + 39894, + 39899, + 40329, + 40289, + 40306, + 40298, + 40300, + 40594, + 40599, + 40595, + 40628, + 21240, + 22184, + 22199, + 22198, + 22196, + 22204, + 22756, + 23360, + 23363, + 23421, + 23542, + 24009, + 25080, + 25082, + 25880, + 25876, + 25881, + 26342, + 26407, + 27372, + 28734, + 28720, + 28722, + 29200, + 29563, + 29903, + 30306, + 30309, + 31014, + 31018, + 31020, + 31019, + 31431, + 31478, + 31820, + 31811, + 31821, + 31983, + 31984, + 36782, + 32381, + 32380, + 32386, + 32588, + 32768, + 33242, + 33382, + 34299, + 34297, + 34321, + 34298, + 34310, + 34315, + 34311, + 34314, + 34836, + 34837, + 35172, + 35258, + 35320, + 35696, + 35692, + 35686, + 35695, + 35679, + 35691, + 36111, + 36109, + 36489, + 36481, + 36485, + 36482, + 37300, + 37323, + 37912, + 37891, + 37885, + 38369, + 38704, + 39108, + 39250, + 39249, + 39336, + 39467, + 39472, + 39479, + 39477, + 39955, + 39949, + 40569, + 40629, + 40680, + 40751, + 40799, + 40803, + 40801, + 20791, + 20792, + 22209, + 22208, + 22210, + 22804, + 23660, + 24013, + 25084, + 25086, + 25885, + 25884, + 26005, + 26345, + 27387, + 27396, + 27386, + 27570, + 28748, + 29211, + 29351, + 29910, + 29908, + 30313, + 30675, + 31824, + 32399, + 32396, + 32700, + 34327, + 34349, + 34330, + 34851, + 34850, + 34849, + 34847, + 35178, + 35180, + 35261, + 35700, + 35703, + 35709, + 36115, + 36490, + 36493, + 36491, + 36703, + 36783, + 37306, + 37934, + 37939, + 37941, + 37946, + 37944, + 37938, + 37931, + 38370, + 38712, + 38713, + 38706, + 38911, + 39015, + 39013, + 39255, + 39493, + 39491, + 39488, + 39486, + 39631, + 39764, + 39761, + 39981, + 39973, + 40367, + 40372, + 40386, + 40376, + 40605, + 40687, + 40729, + 40796, + 40806, + 40807, + 20796, + 20795, + 22216, + 22218, + 22217, + 23423, + 24020, + 24018, + 24398, + 25087, + 25892, + 27402, + 27489, + 28753, + 28760, + 29568, + 29924, + 30090, + 30318, + 30316, + 31155, + 31840, + 31839, + 32894, + 32893, + 33247, + 35186, + 35183, + 35324, + 35712, + 36118, + 36119, + 36497, + 36499, + 36705, + 37192, + 37956, + 37969, + 37970, + 38717, + 38718, + 38851, + 38849, + 39019, + 39253, + 39509, + 39501, + 39634, + 39706, + 40009, + 39985, + 39998, + 39995, + 40403, + 40407, + 40756, + 40812, + 40810, + 40852, + 22220, + 24022, + 25088, + 25891, + 25899, + 25898, + 26348, + 27408, + 29914, + 31434, + 31844, + 31843, + 31845, + 32403, + 32406, + 32404, + 33250, + 34360, + 34367, + 34865, + 35722, + 37008, + 37007, + 37987, + 37984, + 37988, + 38760, + 39023, + 39260, + 39514, + 39515, + 39511, + 39635, + 39636, + 39633, + 40020, + 40023, + 40022, + 40421, + 40607, + 40692, + 22225, + 22761, + 25900, + 28766, + 30321, + 30322, + 30679, + 32592, + 32648, + 34870, + 34873, + 34914, + 35731, + 35730, + 35734, + 33399, + 36123, + 37312, + 37994, + 38722, + 38728, + 38724, + 38854, + 39024, + 39519, + 39714, + 39768, + 40031, + 40441, + 40442, + 40572, + 40573, + 40711, + 40823, + 40818, + 24307, + 27414, + 28771, + 31852, + 31854, + 34875, + 35264, + 36513, + 37313, + 38002, + 38e3, + 39025, + 39262, + 39638, + 39715, + 40652, + 28772, + 30682, + 35738, + 38007, + 38857, + 39522, + 39525, + 32412, + 35740, + 36522, + 37317, + 38013, + 38014, + 38012, + 40055, + 40056, + 40695, + 35924, + 38015, + 40474, + 29224, + 39530, + 39729, + 40475, + 40478, + 31858, + 9312, + 9313, + 9314, + 9315, + 9316, + 9317, + 9318, + 9319, + 9320, + 9321, + 9332, + 9333, + 9334, + 9335, + 9336, + 9337, + 9338, + 9339, + 9340, + 9341, + 8560, + 8561, + 8562, + 8563, + 8564, + 8565, + 8566, + 8567, + 8568, + 8569, + 20022, + 20031, + 20101, + 20128, + 20866, + 20886, + 20907, + 21241, + 21304, + 21353, + 21430, + 22794, + 23424, + 24027, + 12083, + 24191, + 24308, + 24400, + 24417, + 25908, + 26080, + 30098, + 30326, + 36789, + 38582, + 168, + 710, + 12541, + 12542, + 12445, + 12446, + 12291, + 20189, + 12293, + 12294, + 12295, + 12540, + 65339, + 65341, + 10045, + 12353, + 12354, + 12355, + 12356, + 12357, + 12358, + 12359, + 12360, + 12361, + 12362, + 12363, + 12364, + 12365, + 12366, + 12367, + 12368, + 12369, + 12370, + 12371, + 12372, + 12373, + 12374, + 12375, + 12376, + 12377, + 12378, + 12379, + 12380, + 12381, + 12382, + 12383, + 12384, + 12385, + 12386, + 12387, + 12388, + 12389, + 12390, + 12391, + 12392, + 12393, + 12394, + 12395, + 12396, + 12397, + 12398, + 12399, + 12400, + 12401, + 12402, + 12403, + 12404, + 12405, + 12406, + 12407, + 12408, + 12409, + 12410, + 12411, + 12412, + 12413, + 12414, + 12415, + 12416, + 12417, + 12418, + 12419, + 12420, + 12421, + 12422, + 12423, + 12424, + 12425, + 12426, + 12427, + 12428, + 12429, + 12430, + 12431, + 12432, + 12433, + 12434, + 12435, + 12449, + 12450, + 12451, + 12452, + 12453, + 12454, + 12455, + 12456, + 12457, + 12458, + 12459, + 12460, + 12461, + 12462, + 12463, + 12464, + 12465, + 12466, + 12467, + 12468, + 12469, + 12470, + 12471, + 12472, + 12473, + 12474, + 12475, + 12476, + 12477, + 12478, + 12479, + 12480, + 12481, + 12482, + 12483, + 12484, + 12485, + 12486, + 12487, + 12488, + 12489, + 12490, + 12491, + 12492, + 12493, + 12494, + 12495, + 12496, + 12497, + 12498, + 12499, + 12500, + 12501, + 12502, + 12503, + 12504, + 12505, + 12506, + 12507, + 12508, + 12509, + 12510, + 12511, + 12512, + 12513, + 12514, + 12515, + 12516, + 12517, + 12518, + 12519, + 12520, + 12521, + 12522, + 12523, + 12524, + 12525, + 12526, + 12527, + 12528, + 12529, + 12530, + 12531, + 12532, + 12533, + 12534, + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1025, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1105, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 1103, + 8679, + 8632, + 8633, + 12751, + 131276, + 20058, + 131210, + 20994, + 17553, + 40880, + 20872, + 40881, + 161287, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 65506, + 65508, + 65287, + 65282, + 12849, + 8470, + 8481, + 12443, + 12444, + 11904, + 11908, + 11910, + 11911, + 11912, + 11914, + 11916, + 11917, + 11925, + 11932, + 11933, + 11941, + 11943, + 11946, + 11948, + 11950, + 11958, + 11964, + 11966, + 11974, + 11978, + 11980, + 11981, + 11983, + 11990, + 11991, + 11998, + 12003, + null, + null, + null, + 643, + 592, + 603, + 596, + 629, + 339, + 248, + 331, + 650, + 618, + 20034, + 20060, + 20981, + 21274, + 21378, + 19975, + 19980, + 20039, + 20109, + 22231, + 64012, + 23662, + 24435, + 19983, + 20871, + 19982, + 20014, + 20115, + 20162, + 20169, + 20168, + 20888, + 21244, + 21356, + 21433, + 22304, + 22787, + 22828, + 23568, + 24063, + 26081, + 27571, + 27596, + 27668, + 29247, + 20017, + 20028, + 20200, + 20188, + 20201, + 20193, + 20189, + 20186, + 21004, + 21276, + 21324, + 22306, + 22307, + 22807, + 22831, + 23425, + 23428, + 23570, + 23611, + 23668, + 23667, + 24068, + 24192, + 24194, + 24521, + 25097, + 25168, + 27669, + 27702, + 27715, + 27711, + 27707, + 29358, + 29360, + 29578, + 31160, + 32906, + 38430, + 20238, + 20248, + 20268, + 20213, + 20244, + 20209, + 20224, + 20215, + 20232, + 20253, + 20226, + 20229, + 20258, + 20243, + 20228, + 20212, + 20242, + 20913, + 21011, + 21001, + 21008, + 21158, + 21282, + 21279, + 21325, + 21386, + 21511, + 22241, + 22239, + 22318, + 22314, + 22324, + 22844, + 22912, + 22908, + 22917, + 22907, + 22910, + 22903, + 22911, + 23382, + 23573, + 23589, + 23676, + 23674, + 23675, + 23678, + 24031, + 24181, + 24196, + 24322, + 24346, + 24436, + 24533, + 24532, + 24527, + 25180, + 25182, + 25188, + 25185, + 25190, + 25186, + 25177, + 25184, + 25178, + 25189, + 26095, + 26094, + 26430, + 26425, + 26424, + 26427, + 26426, + 26431, + 26428, + 26419, + 27672, + 27718, + 27730, + 27740, + 27727, + 27722, + 27732, + 27723, + 27724, + 28785, + 29278, + 29364, + 29365, + 29582, + 29994, + 30335, + 31349, + 32593, + 33400, + 33404, + 33408, + 33405, + 33407, + 34381, + 35198, + 37017, + 37015, + 37016, + 37019, + 37012, + 38434, + 38436, + 38432, + 38435, + 20310, + 20283, + 20322, + 20297, + 20307, + 20324, + 20286, + 20327, + 20306, + 20319, + 20289, + 20312, + 20269, + 20275, + 20287, + 20321, + 20879, + 20921, + 21020, + 21022, + 21025, + 21165, + 21166, + 21257, + 21347, + 21362, + 21390, + 21391, + 21552, + 21559, + 21546, + 21588, + 21573, + 21529, + 21532, + 21541, + 21528, + 21565, + 21583, + 21569, + 21544, + 21540, + 21575, + 22254, + 22247, + 22245, + 22337, + 22341, + 22348, + 22345, + 22347, + 22354, + 22790, + 22848, + 22950, + 22936, + 22944, + 22935, + 22926, + 22946, + 22928, + 22927, + 22951, + 22945, + 23438, + 23442, + 23592, + 23594, + 23693, + 23695, + 23688, + 23691, + 23689, + 23698, + 23690, + 23686, + 23699, + 23701, + 24032, + 24074, + 24078, + 24203, + 24201, + 24204, + 24200, + 24205, + 24325, + 24349, + 24440, + 24438, + 24530, + 24529, + 24528, + 24557, + 24552, + 24558, + 24563, + 24545, + 24548, + 24547, + 24570, + 24559, + 24567, + 24571, + 24576, + 24564, + 25146, + 25219, + 25228, + 25230, + 25231, + 25236, + 25223, + 25201, + 25211, + 25210, + 25200, + 25217, + 25224, + 25207, + 25213, + 25202, + 25204, + 25911, + 26096, + 26100, + 26099, + 26098, + 26101, + 26437, + 26439, + 26457, + 26453, + 26444, + 26440, + 26461, + 26445, + 26458, + 26443, + 27600, + 27673, + 27674, + 27768, + 27751, + 27755, + 27780, + 27787, + 27791, + 27761, + 27759, + 27753, + 27802, + 27757, + 27783, + 27797, + 27804, + 27750, + 27763, + 27749, + 27771, + 27790, + 28788, + 28794, + 29283, + 29375, + 29373, + 29379, + 29382, + 29377, + 29370, + 29381, + 29589, + 29591, + 29587, + 29588, + 29586, + 30010, + 30009, + 30100, + 30101, + 30337, + 31037, + 32820, + 32917, + 32921, + 32912, + 32914, + 32924, + 33424, + 33423, + 33413, + 33422, + 33425, + 33427, + 33418, + 33411, + 33412, + 35960, + 36809, + 36799, + 37023, + 37025, + 37029, + 37022, + 37031, + 37024, + 38448, + 38440, + 38447, + 38445, + 20019, + 20376, + 20348, + 20357, + 20349, + 20352, + 20359, + 20342, + 20340, + 20361, + 20356, + 20343, + 20300, + 20375, + 20330, + 20378, + 20345, + 20353, + 20344, + 20368, + 20380, + 20372, + 20382, + 20370, + 20354, + 20373, + 20331, + 20334, + 20894, + 20924, + 20926, + 21045, + 21042, + 21043, + 21062, + 21041, + 21180, + 21258, + 21259, + 21308, + 21394, + 21396, + 21639, + 21631, + 21633, + 21649, + 21634, + 21640, + 21611, + 21626, + 21630, + 21605, + 21612, + 21620, + 21606, + 21645, + 21615, + 21601, + 21600, + 21656, + 21603, + 21607, + 21604, + 22263, + 22265, + 22383, + 22386, + 22381, + 22379, + 22385, + 22384, + 22390, + 22400, + 22389, + 22395, + 22387, + 22388, + 22370, + 22376, + 22397, + 22796, + 22853, + 22965, + 22970, + 22991, + 22990, + 22962, + 22988, + 22977, + 22966, + 22972, + 22979, + 22998, + 22961, + 22973, + 22976, + 22984, + 22964, + 22983, + 23394, + 23397, + 23443, + 23445, + 23620, + 23623, + 23726, + 23716, + 23712, + 23733, + 23727, + 23720, + 23724, + 23711, + 23715, + 23725, + 23714, + 23722, + 23719, + 23709, + 23717, + 23734, + 23728, + 23718, + 24087, + 24084, + 24089, + 24360, + 24354, + 24355, + 24356, + 24404, + 24450, + 24446, + 24445, + 24542, + 24549, + 24621, + 24614, + 24601, + 24626, + 24587, + 24628, + 24586, + 24599, + 24627, + 24602, + 24606, + 24620, + 24610, + 24589, + 24592, + 24622, + 24595, + 24593, + 24588, + 24585, + 24604, + 25108, + 25149, + 25261, + 25268, + 25297, + 25278, + 25258, + 25270, + 25290, + 25262, + 25267, + 25263, + 25275, + 25257, + 25264, + 25272, + 25917, + 26024, + 26043, + 26121, + 26108, + 26116, + 26130, + 26120, + 26107, + 26115, + 26123, + 26125, + 26117, + 26109, + 26129, + 26128, + 26358, + 26378, + 26501, + 26476, + 26510, + 26514, + 26486, + 26491, + 26520, + 26502, + 26500, + 26484, + 26509, + 26508, + 26490, + 26527, + 26513, + 26521, + 26499, + 26493, + 26497, + 26488, + 26489, + 26516, + 27429, + 27520, + 27518, + 27614, + 27677, + 27795, + 27884, + 27883, + 27886, + 27865, + 27830, + 27860, + 27821, + 27879, + 27831, + 27856, + 27842, + 27834, + 27843, + 27846, + 27885, + 27890, + 27858, + 27869, + 27828, + 27786, + 27805, + 27776, + 27870, + 27840, + 27952, + 27853, + 27847, + 27824, + 27897, + 27855, + 27881, + 27857, + 28820, + 28824, + 28805, + 28819, + 28806, + 28804, + 28817, + 28822, + 28802, + 28826, + 28803, + 29290, + 29398, + 29387, + 29400, + 29385, + 29404, + 29394, + 29396, + 29402, + 29388, + 29393, + 29604, + 29601, + 29613, + 29606, + 29602, + 29600, + 29612, + 29597, + 29917, + 29928, + 30015, + 30016, + 30014, + 30092, + 30104, + 30383, + 30451, + 30449, + 30448, + 30453, + 30712, + 30716, + 30713, + 30715, + 30714, + 30711, + 31042, + 31039, + 31173, + 31352, + 31355, + 31483, + 31861, + 31997, + 32821, + 32911, + 32942, + 32931, + 32952, + 32949, + 32941, + 33312, + 33440, + 33472, + 33451, + 33434, + 33432, + 33435, + 33461, + 33447, + 33454, + 33468, + 33438, + 33466, + 33460, + 33448, + 33441, + 33449, + 33474, + 33444, + 33475, + 33462, + 33442, + 34416, + 34415, + 34413, + 34414, + 35926, + 36818, + 36811, + 36819, + 36813, + 36822, + 36821, + 36823, + 37042, + 37044, + 37039, + 37043, + 37040, + 38457, + 38461, + 38460, + 38458, + 38467, + 20429, + 20421, + 20435, + 20402, + 20425, + 20427, + 20417, + 20436, + 20444, + 20441, + 20411, + 20403, + 20443, + 20423, + 20438, + 20410, + 20416, + 20409, + 20460, + 21060, + 21065, + 21184, + 21186, + 21309, + 21372, + 21399, + 21398, + 21401, + 21400, + 21690, + 21665, + 21677, + 21669, + 21711, + 21699, + 33549, + 21687, + 21678, + 21718, + 21686, + 21701, + 21702, + 21664, + 21616, + 21692, + 21666, + 21694, + 21618, + 21726, + 21680, + 22453, + 22430, + 22431, + 22436, + 22412, + 22423, + 22429, + 22427, + 22420, + 22424, + 22415, + 22425, + 22437, + 22426, + 22421, + 22772, + 22797, + 22867, + 23009, + 23006, + 23022, + 23040, + 23025, + 23005, + 23034, + 23037, + 23036, + 23030, + 23012, + 23026, + 23031, + 23003, + 23017, + 23027, + 23029, + 23008, + 23038, + 23028, + 23021, + 23464, + 23628, + 23760, + 23768, + 23756, + 23767, + 23755, + 23771, + 23774, + 23770, + 23753, + 23751, + 23754, + 23766, + 23763, + 23764, + 23759, + 23752, + 23750, + 23758, + 23775, + 23800, + 24057, + 24097, + 24098, + 24099, + 24096, + 24100, + 24240, + 24228, + 24226, + 24219, + 24227, + 24229, + 24327, + 24366, + 24406, + 24454, + 24631, + 24633, + 24660, + 24690, + 24670, + 24645, + 24659, + 24647, + 24649, + 24667, + 24652, + 24640, + 24642, + 24671, + 24612, + 24644, + 24664, + 24678, + 24686, + 25154, + 25155, + 25295, + 25357, + 25355, + 25333, + 25358, + 25347, + 25323, + 25337, + 25359, + 25356, + 25336, + 25334, + 25344, + 25363, + 25364, + 25338, + 25365, + 25339, + 25328, + 25921, + 25923, + 26026, + 26047, + 26166, + 26145, + 26162, + 26165, + 26140, + 26150, + 26146, + 26163, + 26155, + 26170, + 26141, + 26164, + 26169, + 26158, + 26383, + 26384, + 26561, + 26610, + 26568, + 26554, + 26588, + 26555, + 26616, + 26584, + 26560, + 26551, + 26565, + 26603, + 26596, + 26591, + 26549, + 26573, + 26547, + 26615, + 26614, + 26606, + 26595, + 26562, + 26553, + 26574, + 26599, + 26608, + 26546, + 26620, + 26566, + 26605, + 26572, + 26542, + 26598, + 26587, + 26618, + 26569, + 26570, + 26563, + 26602, + 26571, + 27432, + 27522, + 27524, + 27574, + 27606, + 27608, + 27616, + 27680, + 27681, + 27944, + 27956, + 27949, + 27935, + 27964, + 27967, + 27922, + 27914, + 27866, + 27955, + 27908, + 27929, + 27962, + 27930, + 27921, + 27904, + 27933, + 27970, + 27905, + 27928, + 27959, + 27907, + 27919, + 27968, + 27911, + 27936, + 27948, + 27912, + 27938, + 27913, + 27920, + 28855, + 28831, + 28862, + 28849, + 28848, + 28833, + 28852, + 28853, + 28841, + 29249, + 29257, + 29258, + 29292, + 29296, + 29299, + 29294, + 29386, + 29412, + 29416, + 29419, + 29407, + 29418, + 29414, + 29411, + 29573, + 29644, + 29634, + 29640, + 29637, + 29625, + 29622, + 29621, + 29620, + 29675, + 29631, + 29639, + 29630, + 29635, + 29638, + 29624, + 29643, + 29932, + 29934, + 29998, + 30023, + 30024, + 30119, + 30122, + 30329, + 30404, + 30472, + 30467, + 30468, + 30469, + 30474, + 30455, + 30459, + 30458, + 30695, + 30696, + 30726, + 30737, + 30738, + 30725, + 30736, + 30735, + 30734, + 30729, + 30723, + 30739, + 31050, + 31052, + 31051, + 31045, + 31044, + 31189, + 31181, + 31183, + 31190, + 31182, + 31360, + 31358, + 31441, + 31488, + 31489, + 31866, + 31864, + 31865, + 31871, + 31872, + 31873, + 32003, + 32008, + 32001, + 32600, + 32657, + 32653, + 32702, + 32775, + 32782, + 32783, + 32788, + 32823, + 32984, + 32967, + 32992, + 32977, + 32968, + 32962, + 32976, + 32965, + 32995, + 32985, + 32988, + 32970, + 32981, + 32969, + 32975, + 32983, + 32998, + 32973, + 33279, + 33313, + 33428, + 33497, + 33534, + 33529, + 33543, + 33512, + 33536, + 33493, + 33594, + 33515, + 33494, + 33524, + 33516, + 33505, + 33522, + 33525, + 33548, + 33531, + 33526, + 33520, + 33514, + 33508, + 33504, + 33530, + 33523, + 33517, + 34423, + 34420, + 34428, + 34419, + 34881, + 34894, + 34919, + 34922, + 34921, + 35283, + 35332, + 35335, + 36210, + 36835, + 36833, + 36846, + 36832, + 37105, + 37053, + 37055, + 37077, + 37061, + 37054, + 37063, + 37067, + 37064, + 37332, + 37331, + 38484, + 38479, + 38481, + 38483, + 38474, + 38478, + 20510, + 20485, + 20487, + 20499, + 20514, + 20528, + 20507, + 20469, + 20468, + 20531, + 20535, + 20524, + 20470, + 20471, + 20503, + 20508, + 20512, + 20519, + 20533, + 20527, + 20529, + 20494, + 20826, + 20884, + 20883, + 20938, + 20932, + 20933, + 20936, + 20942, + 21089, + 21082, + 21074, + 21086, + 21087, + 21077, + 21090, + 21197, + 21262, + 21406, + 21798, + 21730, + 21783, + 21778, + 21735, + 21747, + 21732, + 21786, + 21759, + 21764, + 21768, + 21739, + 21777, + 21765, + 21745, + 21770, + 21755, + 21751, + 21752, + 21728, + 21774, + 21763, + 21771, + 22273, + 22274, + 22476, + 22578, + 22485, + 22482, + 22458, + 22470, + 22461, + 22460, + 22456, + 22454, + 22463, + 22471, + 22480, + 22457, + 22465, + 22798, + 22858, + 23065, + 23062, + 23085, + 23086, + 23061, + 23055, + 23063, + 23050, + 23070, + 23091, + 23404, + 23463, + 23469, + 23468, + 23555, + 23638, + 23636, + 23788, + 23807, + 23790, + 23793, + 23799, + 23808, + 23801, + 24105, + 24104, + 24232, + 24238, + 24234, + 24236, + 24371, + 24368, + 24423, + 24669, + 24666, + 24679, + 24641, + 24738, + 24712, + 24704, + 24722, + 24705, + 24733, + 24707, + 24725, + 24731, + 24727, + 24711, + 24732, + 24718, + 25113, + 25158, + 25330, + 25360, + 25430, + 25388, + 25412, + 25413, + 25398, + 25411, + 25572, + 25401, + 25419, + 25418, + 25404, + 25385, + 25409, + 25396, + 25432, + 25428, + 25433, + 25389, + 25415, + 25395, + 25434, + 25425, + 25400, + 25431, + 25408, + 25416, + 25930, + 25926, + 26054, + 26051, + 26052, + 26050, + 26186, + 26207, + 26183, + 26193, + 26386, + 26387, + 26655, + 26650, + 26697, + 26674, + 26675, + 26683, + 26699, + 26703, + 26646, + 26673, + 26652, + 26677, + 26667, + 26669, + 26671, + 26702, + 26692, + 26676, + 26653, + 26642, + 26644, + 26662, + 26664, + 26670, + 26701, + 26682, + 26661, + 26656, + 27436, + 27439, + 27437, + 27441, + 27444, + 27501, + 32898, + 27528, + 27622, + 27620, + 27624, + 27619, + 27618, + 27623, + 27685, + 28026, + 28003, + 28004, + 28022, + 27917, + 28001, + 28050, + 27992, + 28002, + 28013, + 28015, + 28049, + 28045, + 28143, + 28031, + 28038, + 27998, + 28007, + 28e3, + 28055, + 28016, + 28028, + 27999, + 28034, + 28056, + 27951, + 28008, + 28043, + 28030, + 28032, + 28036, + 27926, + 28035, + 28027, + 28029, + 28021, + 28048, + 28892, + 28883, + 28881, + 28893, + 28875, + 32569, + 28898, + 28887, + 28882, + 28894, + 28896, + 28884, + 28877, + 28869, + 28870, + 28871, + 28890, + 28878, + 28897, + 29250, + 29304, + 29303, + 29302, + 29440, + 29434, + 29428, + 29438, + 29430, + 29427, + 29435, + 29441, + 29651, + 29657, + 29669, + 29654, + 29628, + 29671, + 29667, + 29673, + 29660, + 29650, + 29659, + 29652, + 29661, + 29658, + 29655, + 29656, + 29672, + 29918, + 29919, + 29940, + 29941, + 29985, + 30043, + 30047, + 30128, + 30145, + 30139, + 30148, + 30144, + 30143, + 30134, + 30138, + 30346, + 30409, + 30493, + 30491, + 30480, + 30483, + 30482, + 30499, + 30481, + 30485, + 30489, + 30490, + 30498, + 30503, + 30755, + 30764, + 30754, + 30773, + 30767, + 30760, + 30766, + 30763, + 30753, + 30761, + 30771, + 30762, + 30769, + 31060, + 31067, + 31055, + 31068, + 31059, + 31058, + 31057, + 31211, + 31212, + 31200, + 31214, + 31213, + 31210, + 31196, + 31198, + 31197, + 31366, + 31369, + 31365, + 31371, + 31372, + 31370, + 31367, + 31448, + 31504, + 31492, + 31507, + 31493, + 31503, + 31496, + 31498, + 31502, + 31497, + 31506, + 31876, + 31889, + 31882, + 31884, + 31880, + 31885, + 31877, + 32030, + 32029, + 32017, + 32014, + 32024, + 32022, + 32019, + 32031, + 32018, + 32015, + 32012, + 32604, + 32609, + 32606, + 32608, + 32605, + 32603, + 32662, + 32658, + 32707, + 32706, + 32704, + 32790, + 32830, + 32825, + 33018, + 33010, + 33017, + 33013, + 33025, + 33019, + 33024, + 33281, + 33327, + 33317, + 33587, + 33581, + 33604, + 33561, + 33617, + 33573, + 33622, + 33599, + 33601, + 33574, + 33564, + 33570, + 33602, + 33614, + 33563, + 33578, + 33544, + 33596, + 33613, + 33558, + 33572, + 33568, + 33591, + 33583, + 33577, + 33607, + 33605, + 33612, + 33619, + 33566, + 33580, + 33611, + 33575, + 33608, + 34387, + 34386, + 34466, + 34472, + 34454, + 34445, + 34449, + 34462, + 34439, + 34455, + 34438, + 34443, + 34458, + 34437, + 34469, + 34457, + 34465, + 34471, + 34453, + 34456, + 34446, + 34461, + 34448, + 34452, + 34883, + 34884, + 34925, + 34933, + 34934, + 34930, + 34944, + 34929, + 34943, + 34927, + 34947, + 34942, + 34932, + 34940, + 35346, + 35911, + 35927, + 35963, + 36004, + 36003, + 36214, + 36216, + 36277, + 36279, + 36278, + 36561, + 36563, + 36862, + 36853, + 36866, + 36863, + 36859, + 36868, + 36860, + 36854, + 37078, + 37088, + 37081, + 37082, + 37091, + 37087, + 37093, + 37080, + 37083, + 37079, + 37084, + 37092, + 37200, + 37198, + 37199, + 37333, + 37346, + 37338, + 38492, + 38495, + 38588, + 39139, + 39647, + 39727, + 20095, + 20592, + 20586, + 20577, + 20574, + 20576, + 20563, + 20555, + 20573, + 20594, + 20552, + 20557, + 20545, + 20571, + 20554, + 20578, + 20501, + 20549, + 20575, + 20585, + 20587, + 20579, + 20580, + 20550, + 20544, + 20590, + 20595, + 20567, + 20561, + 20944, + 21099, + 21101, + 21100, + 21102, + 21206, + 21203, + 21293, + 21404, + 21877, + 21878, + 21820, + 21837, + 21840, + 21812, + 21802, + 21841, + 21858, + 21814, + 21813, + 21808, + 21842, + 21829, + 21772, + 21810, + 21861, + 21838, + 21817, + 21832, + 21805, + 21819, + 21824, + 21835, + 22282, + 22279, + 22523, + 22548, + 22498, + 22518, + 22492, + 22516, + 22528, + 22509, + 22525, + 22536, + 22520, + 22539, + 22515, + 22479, + 22535, + 22510, + 22499, + 22514, + 22501, + 22508, + 22497, + 22542, + 22524, + 22544, + 22503, + 22529, + 22540, + 22513, + 22505, + 22512, + 22541, + 22532, + 22876, + 23136, + 23128, + 23125, + 23143, + 23134, + 23096, + 23093, + 23149, + 23120, + 23135, + 23141, + 23148, + 23123, + 23140, + 23127, + 23107, + 23133, + 23122, + 23108, + 23131, + 23112, + 23182, + 23102, + 23117, + 23097, + 23116, + 23152, + 23145, + 23111, + 23121, + 23126, + 23106, + 23132, + 23410, + 23406, + 23489, + 23488, + 23641, + 23838, + 23819, + 23837, + 23834, + 23840, + 23820, + 23848, + 23821, + 23846, + 23845, + 23823, + 23856, + 23826, + 23843, + 23839, + 23854, + 24126, + 24116, + 24241, + 24244, + 24249, + 24242, + 24243, + 24374, + 24376, + 24475, + 24470, + 24479, + 24714, + 24720, + 24710, + 24766, + 24752, + 24762, + 24787, + 24788, + 24783, + 24804, + 24793, + 24797, + 24776, + 24753, + 24795, + 24759, + 24778, + 24767, + 24771, + 24781, + 24768, + 25394, + 25445, + 25482, + 25474, + 25469, + 25533, + 25502, + 25517, + 25501, + 25495, + 25515, + 25486, + 25455, + 25479, + 25488, + 25454, + 25519, + 25461, + 25500, + 25453, + 25518, + 25468, + 25508, + 25403, + 25503, + 25464, + 25477, + 25473, + 25489, + 25485, + 25456, + 25939, + 26061, + 26213, + 26209, + 26203, + 26201, + 26204, + 26210, + 26392, + 26745, + 26759, + 26768, + 26780, + 26733, + 26734, + 26798, + 26795, + 26966, + 26735, + 26787, + 26796, + 26793, + 26741, + 26740, + 26802, + 26767, + 26743, + 26770, + 26748, + 26731, + 26738, + 26794, + 26752, + 26737, + 26750, + 26779, + 26774, + 26763, + 26784, + 26761, + 26788, + 26744, + 26747, + 26769, + 26764, + 26762, + 26749, + 27446, + 27443, + 27447, + 27448, + 27537, + 27535, + 27533, + 27534, + 27532, + 27690, + 28096, + 28075, + 28084, + 28083, + 28276, + 28076, + 28137, + 28130, + 28087, + 28150, + 28116, + 28160, + 28104, + 28128, + 28127, + 28118, + 28094, + 28133, + 28124, + 28125, + 28123, + 28148, + 28106, + 28093, + 28141, + 28144, + 28090, + 28117, + 28098, + 28111, + 28105, + 28112, + 28146, + 28115, + 28157, + 28119, + 28109, + 28131, + 28091, + 28922, + 28941, + 28919, + 28951, + 28916, + 28940, + 28912, + 28932, + 28915, + 28944, + 28924, + 28927, + 28934, + 28947, + 28928, + 28920, + 28918, + 28939, + 28930, + 28942, + 29310, + 29307, + 29308, + 29311, + 29469, + 29463, + 29447, + 29457, + 29464, + 29450, + 29448, + 29439, + 29455, + 29470, + 29576, + 29686, + 29688, + 29685, + 29700, + 29697, + 29693, + 29703, + 29696, + 29690, + 29692, + 29695, + 29708, + 29707, + 29684, + 29704, + 30052, + 30051, + 30158, + 30162, + 30159, + 30155, + 30156, + 30161, + 30160, + 30351, + 30345, + 30419, + 30521, + 30511, + 30509, + 30513, + 30514, + 30516, + 30515, + 30525, + 30501, + 30523, + 30517, + 30792, + 30802, + 30793, + 30797, + 30794, + 30796, + 30758, + 30789, + 30800, + 31076, + 31079, + 31081, + 31082, + 31075, + 31083, + 31073, + 31163, + 31226, + 31224, + 31222, + 31223, + 31375, + 31380, + 31376, + 31541, + 31559, + 31540, + 31525, + 31536, + 31522, + 31524, + 31539, + 31512, + 31530, + 31517, + 31537, + 31531, + 31533, + 31535, + 31538, + 31544, + 31514, + 31523, + 31892, + 31896, + 31894, + 31907, + 32053, + 32061, + 32056, + 32054, + 32058, + 32069, + 32044, + 32041, + 32065, + 32071, + 32062, + 32063, + 32074, + 32059, + 32040, + 32611, + 32661, + 32668, + 32669, + 32667, + 32714, + 32715, + 32717, + 32720, + 32721, + 32711, + 32719, + 32713, + 32799, + 32798, + 32795, + 32839, + 32835, + 32840, + 33048, + 33061, + 33049, + 33051, + 33069, + 33055, + 33068, + 33054, + 33057, + 33045, + 33063, + 33053, + 33058, + 33297, + 33336, + 33331, + 33338, + 33332, + 33330, + 33396, + 33680, + 33699, + 33704, + 33677, + 33658, + 33651, + 33700, + 33652, + 33679, + 33665, + 33685, + 33689, + 33653, + 33684, + 33705, + 33661, + 33667, + 33676, + 33693, + 33691, + 33706, + 33675, + 33662, + 33701, + 33711, + 33672, + 33687, + 33712, + 33663, + 33702, + 33671, + 33710, + 33654, + 33690, + 34393, + 34390, + 34495, + 34487, + 34498, + 34497, + 34501, + 34490, + 34480, + 34504, + 34489, + 34483, + 34488, + 34508, + 34484, + 34491, + 34492, + 34499, + 34493, + 34494, + 34898, + 34953, + 34965, + 34984, + 34978, + 34986, + 34970, + 34961, + 34977, + 34975, + 34968, + 34983, + 34969, + 34971, + 34967, + 34980, + 34988, + 34956, + 34963, + 34958, + 35202, + 35286, + 35289, + 35285, + 35376, + 35367, + 35372, + 35358, + 35897, + 35899, + 35932, + 35933, + 35965, + 36005, + 36221, + 36219, + 36217, + 36284, + 36290, + 36281, + 36287, + 36289, + 36568, + 36574, + 36573, + 36572, + 36567, + 36576, + 36577, + 36900, + 36875, + 36881, + 36892, + 36876, + 36897, + 37103, + 37098, + 37104, + 37108, + 37106, + 37107, + 37076, + 37099, + 37100, + 37097, + 37206, + 37208, + 37210, + 37203, + 37205, + 37356, + 37364, + 37361, + 37363, + 37368, + 37348, + 37369, + 37354, + 37355, + 37367, + 37352, + 37358, + 38266, + 38278, + 38280, + 38524, + 38509, + 38507, + 38513, + 38511, + 38591, + 38762, + 38916, + 39141, + 39319, + 20635, + 20629, + 20628, + 20638, + 20619, + 20643, + 20611, + 20620, + 20622, + 20637, + 20584, + 20636, + 20626, + 20610, + 20615, + 20831, + 20948, + 21266, + 21265, + 21412, + 21415, + 21905, + 21928, + 21925, + 21933, + 21879, + 22085, + 21922, + 21907, + 21896, + 21903, + 21941, + 21889, + 21923, + 21906, + 21924, + 21885, + 21900, + 21926, + 21887, + 21909, + 21921, + 21902, + 22284, + 22569, + 22583, + 22553, + 22558, + 22567, + 22563, + 22568, + 22517, + 22600, + 22565, + 22556, + 22555, + 22579, + 22591, + 22582, + 22574, + 22585, + 22584, + 22573, + 22572, + 22587, + 22881, + 23215, + 23188, + 23199, + 23162, + 23202, + 23198, + 23160, + 23206, + 23164, + 23205, + 23212, + 23189, + 23214, + 23095, + 23172, + 23178, + 23191, + 23171, + 23179, + 23209, + 23163, + 23165, + 23180, + 23196, + 23183, + 23187, + 23197, + 23530, + 23501, + 23499, + 23508, + 23505, + 23498, + 23502, + 23564, + 23600, + 23863, + 23875, + 23915, + 23873, + 23883, + 23871, + 23861, + 23889, + 23886, + 23893, + 23859, + 23866, + 23890, + 23869, + 23857, + 23897, + 23874, + 23865, + 23881, + 23864, + 23868, + 23858, + 23862, + 23872, + 23877, + 24132, + 24129, + 24408, + 24486, + 24485, + 24491, + 24777, + 24761, + 24780, + 24802, + 24782, + 24772, + 24852, + 24818, + 24842, + 24854, + 24837, + 24821, + 24851, + 24824, + 24828, + 24830, + 24769, + 24835, + 24856, + 24861, + 24848, + 24831, + 24836, + 24843, + 25162, + 25492, + 25521, + 25520, + 25550, + 25573, + 25576, + 25583, + 25539, + 25757, + 25587, + 25546, + 25568, + 25590, + 25557, + 25586, + 25589, + 25697, + 25567, + 25534, + 25565, + 25564, + 25540, + 25560, + 25555, + 25538, + 25543, + 25548, + 25547, + 25544, + 25584, + 25559, + 25561, + 25906, + 25959, + 25962, + 25956, + 25948, + 25960, + 25957, + 25996, + 26013, + 26014, + 26030, + 26064, + 26066, + 26236, + 26220, + 26235, + 26240, + 26225, + 26233, + 26218, + 26226, + 26369, + 26892, + 26835, + 26884, + 26844, + 26922, + 26860, + 26858, + 26865, + 26895, + 26838, + 26871, + 26859, + 26852, + 26870, + 26899, + 26896, + 26867, + 26849, + 26887, + 26828, + 26888, + 26992, + 26804, + 26897, + 26863, + 26822, + 26900, + 26872, + 26832, + 26877, + 26876, + 26856, + 26891, + 26890, + 26903, + 26830, + 26824, + 26845, + 26846, + 26854, + 26868, + 26833, + 26886, + 26836, + 26857, + 26901, + 26917, + 26823, + 27449, + 27451, + 27455, + 27452, + 27540, + 27543, + 27545, + 27541, + 27581, + 27632, + 27634, + 27635, + 27696, + 28156, + 28230, + 28231, + 28191, + 28233, + 28296, + 28220, + 28221, + 28229, + 28258, + 28203, + 28223, + 28225, + 28253, + 28275, + 28188, + 28211, + 28235, + 28224, + 28241, + 28219, + 28163, + 28206, + 28254, + 28264, + 28252, + 28257, + 28209, + 28200, + 28256, + 28273, + 28267, + 28217, + 28194, + 28208, + 28243, + 28261, + 28199, + 28280, + 28260, + 28279, + 28245, + 28281, + 28242, + 28262, + 28213, + 28214, + 28250, + 28960, + 28958, + 28975, + 28923, + 28974, + 28977, + 28963, + 28965, + 28962, + 28978, + 28959, + 28968, + 28986, + 28955, + 29259, + 29274, + 29320, + 29321, + 29318, + 29317, + 29323, + 29458, + 29451, + 29488, + 29474, + 29489, + 29491, + 29479, + 29490, + 29485, + 29478, + 29475, + 29493, + 29452, + 29742, + 29740, + 29744, + 29739, + 29718, + 29722, + 29729, + 29741, + 29745, + 29732, + 29731, + 29725, + 29737, + 29728, + 29746, + 29947, + 29999, + 30063, + 30060, + 30183, + 30170, + 30177, + 30182, + 30173, + 30175, + 30180, + 30167, + 30357, + 30354, + 30426, + 30534, + 30535, + 30532, + 30541, + 30533, + 30538, + 30542, + 30539, + 30540, + 30686, + 30700, + 30816, + 30820, + 30821, + 30812, + 30829, + 30833, + 30826, + 30830, + 30832, + 30825, + 30824, + 30814, + 30818, + 31092, + 31091, + 31090, + 31088, + 31234, + 31242, + 31235, + 31244, + 31236, + 31385, + 31462, + 31460, + 31562, + 31547, + 31556, + 31560, + 31564, + 31566, + 31552, + 31576, + 31557, + 31906, + 31902, + 31912, + 31905, + 32088, + 32111, + 32099, + 32083, + 32086, + 32103, + 32106, + 32079, + 32109, + 32092, + 32107, + 32082, + 32084, + 32105, + 32081, + 32095, + 32078, + 32574, + 32575, + 32613, + 32614, + 32674, + 32672, + 32673, + 32727, + 32849, + 32847, + 32848, + 33022, + 32980, + 33091, + 33098, + 33106, + 33103, + 33095, + 33085, + 33101, + 33082, + 33254, + 33262, + 33271, + 33272, + 33273, + 33284, + 33340, + 33341, + 33343, + 33397, + 33595, + 33743, + 33785, + 33827, + 33728, + 33768, + 33810, + 33767, + 33764, + 33788, + 33782, + 33808, + 33734, + 33736, + 33771, + 33763, + 33727, + 33793, + 33757, + 33765, + 33752, + 33791, + 33761, + 33739, + 33742, + 33750, + 33781, + 33737, + 33801, + 33807, + 33758, + 33809, + 33798, + 33730, + 33779, + 33749, + 33786, + 33735, + 33745, + 33770, + 33811, + 33731, + 33772, + 33774, + 33732, + 33787, + 33751, + 33762, + 33819, + 33755, + 33790, + 34520, + 34530, + 34534, + 34515, + 34531, + 34522, + 34538, + 34525, + 34539, + 34524, + 34540, + 34537, + 34519, + 34536, + 34513, + 34888, + 34902, + 34901, + 35002, + 35031, + 35001, + 35e3, + 35008, + 35006, + 34998, + 35004, + 34999, + 35005, + 34994, + 35073, + 35017, + 35221, + 35224, + 35223, + 35293, + 35290, + 35291, + 35406, + 35405, + 35385, + 35417, + 35392, + 35415, + 35416, + 35396, + 35397, + 35410, + 35400, + 35409, + 35402, + 35404, + 35407, + 35935, + 35969, + 35968, + 36026, + 36030, + 36016, + 36025, + 36021, + 36228, + 36224, + 36233, + 36312, + 36307, + 36301, + 36295, + 36310, + 36316, + 36303, + 36309, + 36313, + 36296, + 36311, + 36293, + 36591, + 36599, + 36602, + 36601, + 36582, + 36590, + 36581, + 36597, + 36583, + 36584, + 36598, + 36587, + 36593, + 36588, + 36596, + 36585, + 36909, + 36916, + 36911, + 37126, + 37164, + 37124, + 37119, + 37116, + 37128, + 37113, + 37115, + 37121, + 37120, + 37127, + 37125, + 37123, + 37217, + 37220, + 37215, + 37218, + 37216, + 37377, + 37386, + 37413, + 37379, + 37402, + 37414, + 37391, + 37388, + 37376, + 37394, + 37375, + 37373, + 37382, + 37380, + 37415, + 37378, + 37404, + 37412, + 37401, + 37399, + 37381, + 37398, + 38267, + 38285, + 38284, + 38288, + 38535, + 38526, + 38536, + 38537, + 38531, + 38528, + 38594, + 38600, + 38595, + 38641, + 38640, + 38764, + 38768, + 38766, + 38919, + 39081, + 39147, + 40166, + 40697, + 20099, + 20100, + 20150, + 20669, + 20671, + 20678, + 20654, + 20676, + 20682, + 20660, + 20680, + 20674, + 20656, + 20673, + 20666, + 20657, + 20683, + 20681, + 20662, + 20664, + 20951, + 21114, + 21112, + 21115, + 21116, + 21955, + 21979, + 21964, + 21968, + 21963, + 21962, + 21981, + 21952, + 21972, + 21956, + 21993, + 21951, + 21970, + 21901, + 21967, + 21973, + 21986, + 21974, + 21960, + 22002, + 21965, + 21977, + 21954, + 22292, + 22611, + 22632, + 22628, + 22607, + 22605, + 22601, + 22639, + 22613, + 22606, + 22621, + 22617, + 22629, + 22619, + 22589, + 22627, + 22641, + 22780, + 23239, + 23236, + 23243, + 23226, + 23224, + 23217, + 23221, + 23216, + 23231, + 23240, + 23227, + 23238, + 23223, + 23232, + 23242, + 23220, + 23222, + 23245, + 23225, + 23184, + 23510, + 23512, + 23513, + 23583, + 23603, + 23921, + 23907, + 23882, + 23909, + 23922, + 23916, + 23902, + 23912, + 23911, + 23906, + 24048, + 24143, + 24142, + 24138, + 24141, + 24139, + 24261, + 24268, + 24262, + 24267, + 24263, + 24384, + 24495, + 24493, + 24823, + 24905, + 24906, + 24875, + 24901, + 24886, + 24882, + 24878, + 24902, + 24879, + 24911, + 24873, + 24896, + 25120, + 37224, + 25123, + 25125, + 25124, + 25541, + 25585, + 25579, + 25616, + 25618, + 25609, + 25632, + 25636, + 25651, + 25667, + 25631, + 25621, + 25624, + 25657, + 25655, + 25634, + 25635, + 25612, + 25638, + 25648, + 25640, + 25665, + 25653, + 25647, + 25610, + 25626, + 25664, + 25637, + 25639, + 25611, + 25575, + 25627, + 25646, + 25633, + 25614, + 25967, + 26002, + 26067, + 26246, + 26252, + 26261, + 26256, + 26251, + 26250, + 26265, + 26260, + 26232, + 26400, + 26982, + 26975, + 26936, + 26958, + 26978, + 26993, + 26943, + 26949, + 26986, + 26937, + 26946, + 26967, + 26969, + 27002, + 26952, + 26953, + 26933, + 26988, + 26931, + 26941, + 26981, + 26864, + 27e3, + 26932, + 26985, + 26944, + 26991, + 26948, + 26998, + 26968, + 26945, + 26996, + 26956, + 26939, + 26955, + 26935, + 26972, + 26959, + 26961, + 26930, + 26962, + 26927, + 27003, + 26940, + 27462, + 27461, + 27459, + 27458, + 27464, + 27457, + 27547, + 64013, + 27643, + 27644, + 27641, + 27639, + 27640, + 28315, + 28374, + 28360, + 28303, + 28352, + 28319, + 28307, + 28308, + 28320, + 28337, + 28345, + 28358, + 28370, + 28349, + 28353, + 28318, + 28361, + 28343, + 28336, + 28365, + 28326, + 28367, + 28338, + 28350, + 28355, + 28380, + 28376, + 28313, + 28306, + 28302, + 28301, + 28324, + 28321, + 28351, + 28339, + 28368, + 28362, + 28311, + 28334, + 28323, + 28999, + 29012, + 29010, + 29027, + 29024, + 28993, + 29021, + 29026, + 29042, + 29048, + 29034, + 29025, + 28994, + 29016, + 28995, + 29003, + 29040, + 29023, + 29008, + 29011, + 28996, + 29005, + 29018, + 29263, + 29325, + 29324, + 29329, + 29328, + 29326, + 29500, + 29506, + 29499, + 29498, + 29504, + 29514, + 29513, + 29764, + 29770, + 29771, + 29778, + 29777, + 29783, + 29760, + 29775, + 29776, + 29774, + 29762, + 29766, + 29773, + 29780, + 29921, + 29951, + 29950, + 29949, + 29981, + 30073, + 30071, + 27011, + 30191, + 30223, + 30211, + 30199, + 30206, + 30204, + 30201, + 30200, + 30224, + 30203, + 30198, + 30189, + 30197, + 30205, + 30361, + 30389, + 30429, + 30549, + 30559, + 30560, + 30546, + 30550, + 30554, + 30569, + 30567, + 30548, + 30553, + 30573, + 30688, + 30855, + 30874, + 30868, + 30863, + 30852, + 30869, + 30853, + 30854, + 30881, + 30851, + 30841, + 30873, + 30848, + 30870, + 30843, + 31100, + 31106, + 31101, + 31097, + 31249, + 31256, + 31257, + 31250, + 31255, + 31253, + 31266, + 31251, + 31259, + 31248, + 31395, + 31394, + 31390, + 31467, + 31590, + 31588, + 31597, + 31604, + 31593, + 31602, + 31589, + 31603, + 31601, + 31600, + 31585, + 31608, + 31606, + 31587, + 31922, + 31924, + 31919, + 32136, + 32134, + 32128, + 32141, + 32127, + 32133, + 32122, + 32142, + 32123, + 32131, + 32124, + 32140, + 32148, + 32132, + 32125, + 32146, + 32621, + 32619, + 32615, + 32616, + 32620, + 32678, + 32677, + 32679, + 32731, + 32732, + 32801, + 33124, + 33120, + 33143, + 33116, + 33129, + 33115, + 33122, + 33138, + 26401, + 33118, + 33142, + 33127, + 33135, + 33092, + 33121, + 33309, + 33353, + 33348, + 33344, + 33346, + 33349, + 34033, + 33855, + 33878, + 33910, + 33913, + 33935, + 33933, + 33893, + 33873, + 33856, + 33926, + 33895, + 33840, + 33869, + 33917, + 33882, + 33881, + 33908, + 33907, + 33885, + 34055, + 33886, + 33847, + 33850, + 33844, + 33914, + 33859, + 33912, + 33842, + 33861, + 33833, + 33753, + 33867, + 33839, + 33858, + 33837, + 33887, + 33904, + 33849, + 33870, + 33868, + 33874, + 33903, + 33989, + 33934, + 33851, + 33863, + 33846, + 33843, + 33896, + 33918, + 33860, + 33835, + 33888, + 33876, + 33902, + 33872, + 34571, + 34564, + 34551, + 34572, + 34554, + 34518, + 34549, + 34637, + 34552, + 34574, + 34569, + 34561, + 34550, + 34573, + 34565, + 35030, + 35019, + 35021, + 35022, + 35038, + 35035, + 35034, + 35020, + 35024, + 35205, + 35227, + 35295, + 35301, + 35300, + 35297, + 35296, + 35298, + 35292, + 35302, + 35446, + 35462, + 35455, + 35425, + 35391, + 35447, + 35458, + 35460, + 35445, + 35459, + 35457, + 35444, + 35450, + 35900, + 35915, + 35914, + 35941, + 35940, + 35942, + 35974, + 35972, + 35973, + 36044, + 36200, + 36201, + 36241, + 36236, + 36238, + 36239, + 36237, + 36243, + 36244, + 36240, + 36242, + 36336, + 36320, + 36332, + 36337, + 36334, + 36304, + 36329, + 36323, + 36322, + 36327, + 36338, + 36331, + 36340, + 36614, + 36607, + 36609, + 36608, + 36613, + 36615, + 36616, + 36610, + 36619, + 36946, + 36927, + 36932, + 36937, + 36925, + 37136, + 37133, + 37135, + 37137, + 37142, + 37140, + 37131, + 37134, + 37230, + 37231, + 37448, + 37458, + 37424, + 37434, + 37478, + 37427, + 37477, + 37470, + 37507, + 37422, + 37450, + 37446, + 37485, + 37484, + 37455, + 37472, + 37479, + 37487, + 37430, + 37473, + 37488, + 37425, + 37460, + 37475, + 37456, + 37490, + 37454, + 37459, + 37452, + 37462, + 37426, + 38303, + 38300, + 38302, + 38299, + 38546, + 38547, + 38545, + 38551, + 38606, + 38650, + 38653, + 38648, + 38645, + 38771, + 38775, + 38776, + 38770, + 38927, + 38925, + 38926, + 39084, + 39158, + 39161, + 39343, + 39346, + 39344, + 39349, + 39597, + 39595, + 39771, + 40170, + 40173, + 40167, + 40576, + 40701, + 20710, + 20692, + 20695, + 20712, + 20723, + 20699, + 20714, + 20701, + 20708, + 20691, + 20716, + 20720, + 20719, + 20707, + 20704, + 20952, + 21120, + 21121, + 21225, + 21227, + 21296, + 21420, + 22055, + 22037, + 22028, + 22034, + 22012, + 22031, + 22044, + 22017, + 22035, + 22018, + 22010, + 22045, + 22020, + 22015, + 22009, + 22665, + 22652, + 22672, + 22680, + 22662, + 22657, + 22655, + 22644, + 22667, + 22650, + 22663, + 22673, + 22670, + 22646, + 22658, + 22664, + 22651, + 22676, + 22671, + 22782, + 22891, + 23260, + 23278, + 23269, + 23253, + 23274, + 23258, + 23277, + 23275, + 23283, + 23266, + 23264, + 23259, + 23276, + 23262, + 23261, + 23257, + 23272, + 23263, + 23415, + 23520, + 23523, + 23651, + 23938, + 23936, + 23933, + 23942, + 23930, + 23937, + 23927, + 23946, + 23945, + 23944, + 23934, + 23932, + 23949, + 23929, + 23935, + 24152, + 24153, + 24147, + 24280, + 24273, + 24279, + 24270, + 24284, + 24277, + 24281, + 24274, + 24276, + 24388, + 24387, + 24431, + 24502, + 24876, + 24872, + 24897, + 24926, + 24945, + 24947, + 24914, + 24915, + 24946, + 24940, + 24960, + 24948, + 24916, + 24954, + 24923, + 24933, + 24891, + 24938, + 24929, + 24918, + 25129, + 25127, + 25131, + 25643, + 25677, + 25691, + 25693, + 25716, + 25718, + 25714, + 25715, + 25725, + 25717, + 25702, + 25766, + 25678, + 25730, + 25694, + 25692, + 25675, + 25683, + 25696, + 25680, + 25727, + 25663, + 25708, + 25707, + 25689, + 25701, + 25719, + 25971, + 26016, + 26273, + 26272, + 26271, + 26373, + 26372, + 26402, + 27057, + 27062, + 27081, + 27040, + 27086, + 27030, + 27056, + 27052, + 27068, + 27025, + 27033, + 27022, + 27047, + 27021, + 27049, + 27070, + 27055, + 27071, + 27076, + 27069, + 27044, + 27092, + 27065, + 27082, + 27034, + 27087, + 27059, + 27027, + 27050, + 27041, + 27038, + 27097, + 27031, + 27024, + 27074, + 27061, + 27045, + 27078, + 27466, + 27469, + 27467, + 27550, + 27551, + 27552, + 27587, + 27588, + 27646, + 28366, + 28405, + 28401, + 28419, + 28453, + 28408, + 28471, + 28411, + 28462, + 28425, + 28494, + 28441, + 28442, + 28455, + 28440, + 28475, + 28434, + 28397, + 28426, + 28470, + 28531, + 28409, + 28398, + 28461, + 28480, + 28464, + 28476, + 28469, + 28395, + 28423, + 28430, + 28483, + 28421, + 28413, + 28406, + 28473, + 28444, + 28412, + 28474, + 28447, + 28429, + 28446, + 28424, + 28449, + 29063, + 29072, + 29065, + 29056, + 29061, + 29058, + 29071, + 29051, + 29062, + 29057, + 29079, + 29252, + 29267, + 29335, + 29333, + 29331, + 29507, + 29517, + 29521, + 29516, + 29794, + 29811, + 29809, + 29813, + 29810, + 29799, + 29806, + 29952, + 29954, + 29955, + 30077, + 30096, + 30230, + 30216, + 30220, + 30229, + 30225, + 30218, + 30228, + 30392, + 30593, + 30588, + 30597, + 30594, + 30574, + 30592, + 30575, + 30590, + 30595, + 30898, + 30890, + 30900, + 30893, + 30888, + 30846, + 30891, + 30878, + 30885, + 30880, + 30892, + 30882, + 30884, + 31128, + 31114, + 31115, + 31126, + 31125, + 31124, + 31123, + 31127, + 31112, + 31122, + 31120, + 31275, + 31306, + 31280, + 31279, + 31272, + 31270, + 31400, + 31403, + 31404, + 31470, + 31624, + 31644, + 31626, + 31633, + 31632, + 31638, + 31629, + 31628, + 31643, + 31630, + 31621, + 31640, + 21124, + 31641, + 31652, + 31618, + 31931, + 31935, + 31932, + 31930, + 32167, + 32183, + 32194, + 32163, + 32170, + 32193, + 32192, + 32197, + 32157, + 32206, + 32196, + 32198, + 32203, + 32204, + 32175, + 32185, + 32150, + 32188, + 32159, + 32166, + 32174, + 32169, + 32161, + 32201, + 32627, + 32738, + 32739, + 32741, + 32734, + 32804, + 32861, + 32860, + 33161, + 33158, + 33155, + 33159, + 33165, + 33164, + 33163, + 33301, + 33943, + 33956, + 33953, + 33951, + 33978, + 33998, + 33986, + 33964, + 33966, + 33963, + 33977, + 33972, + 33985, + 33997, + 33962, + 33946, + 33969, + 34e3, + 33949, + 33959, + 33979, + 33954, + 33940, + 33991, + 33996, + 33947, + 33961, + 33967, + 33960, + 34006, + 33944, + 33974, + 33999, + 33952, + 34007, + 34004, + 34002, + 34011, + 33968, + 33937, + 34401, + 34611, + 34595, + 34600, + 34667, + 34624, + 34606, + 34590, + 34593, + 34585, + 34587, + 34627, + 34604, + 34625, + 34622, + 34630, + 34592, + 34610, + 34602, + 34605, + 34620, + 34578, + 34618, + 34609, + 34613, + 34626, + 34598, + 34599, + 34616, + 34596, + 34586, + 34608, + 34577, + 35063, + 35047, + 35057, + 35058, + 35066, + 35070, + 35054, + 35068, + 35062, + 35067, + 35056, + 35052, + 35051, + 35229, + 35233, + 35231, + 35230, + 35305, + 35307, + 35304, + 35499, + 35481, + 35467, + 35474, + 35471, + 35478, + 35901, + 35944, + 35945, + 36053, + 36047, + 36055, + 36246, + 36361, + 36354, + 36351, + 36365, + 36349, + 36362, + 36355, + 36359, + 36358, + 36357, + 36350, + 36352, + 36356, + 36624, + 36625, + 36622, + 36621, + 37155, + 37148, + 37152, + 37154, + 37151, + 37149, + 37146, + 37156, + 37153, + 37147, + 37242, + 37234, + 37241, + 37235, + 37541, + 37540, + 37494, + 37531, + 37498, + 37536, + 37524, + 37546, + 37517, + 37542, + 37530, + 37547, + 37497, + 37527, + 37503, + 37539, + 37614, + 37518, + 37506, + 37525, + 37538, + 37501, + 37512, + 37537, + 37514, + 37510, + 37516, + 37529, + 37543, + 37502, + 37511, + 37545, + 37533, + 37515, + 37421, + 38558, + 38561, + 38655, + 38744, + 38781, + 38778, + 38782, + 38787, + 38784, + 38786, + 38779, + 38788, + 38785, + 38783, + 38862, + 38861, + 38934, + 39085, + 39086, + 39170, + 39168, + 39175, + 39325, + 39324, + 39363, + 39353, + 39355, + 39354, + 39362, + 39357, + 39367, + 39601, + 39651, + 39655, + 39742, + 39743, + 39776, + 39777, + 39775, + 40177, + 40178, + 40181, + 40615, + 20735, + 20739, + 20784, + 20728, + 20742, + 20743, + 20726, + 20734, + 20747, + 20748, + 20733, + 20746, + 21131, + 21132, + 21233, + 21231, + 22088, + 22082, + 22092, + 22069, + 22081, + 22090, + 22089, + 22086, + 22104, + 22106, + 22080, + 22067, + 22077, + 22060, + 22078, + 22072, + 22058, + 22074, + 22298, + 22699, + 22685, + 22705, + 22688, + 22691, + 22703, + 22700, + 22693, + 22689, + 22783, + 23295, + 23284, + 23293, + 23287, + 23286, + 23299, + 23288, + 23298, + 23289, + 23297, + 23303, + 23301, + 23311, + 23655, + 23961, + 23959, + 23967, + 23954, + 23970, + 23955, + 23957, + 23968, + 23964, + 23969, + 23962, + 23966, + 24169, + 24157, + 24160, + 24156, + 32243, + 24283, + 24286, + 24289, + 24393, + 24498, + 24971, + 24963, + 24953, + 25009, + 25008, + 24994, + 24969, + 24987, + 24979, + 25007, + 25005, + 24991, + 24978, + 25002, + 24993, + 24973, + 24934, + 25011, + 25133, + 25710, + 25712, + 25750, + 25760, + 25733, + 25751, + 25756, + 25743, + 25739, + 25738, + 25740, + 25763, + 25759, + 25704, + 25777, + 25752, + 25974, + 25978, + 25977, + 25979, + 26034, + 26035, + 26293, + 26288, + 26281, + 26290, + 26295, + 26282, + 26287, + 27136, + 27142, + 27159, + 27109, + 27128, + 27157, + 27121, + 27108, + 27168, + 27135, + 27116, + 27106, + 27163, + 27165, + 27134, + 27175, + 27122, + 27118, + 27156, + 27127, + 27111, + 27200, + 27144, + 27110, + 27131, + 27149, + 27132, + 27115, + 27145, + 27140, + 27160, + 27173, + 27151, + 27126, + 27174, + 27143, + 27124, + 27158, + 27473, + 27557, + 27555, + 27554, + 27558, + 27649, + 27648, + 27647, + 27650, + 28481, + 28454, + 28542, + 28551, + 28614, + 28562, + 28557, + 28553, + 28556, + 28514, + 28495, + 28549, + 28506, + 28566, + 28534, + 28524, + 28546, + 28501, + 28530, + 28498, + 28496, + 28503, + 28564, + 28563, + 28509, + 28416, + 28513, + 28523, + 28541, + 28519, + 28560, + 28499, + 28555, + 28521, + 28543, + 28565, + 28515, + 28535, + 28522, + 28539, + 29106, + 29103, + 29083, + 29104, + 29088, + 29082, + 29097, + 29109, + 29085, + 29093, + 29086, + 29092, + 29089, + 29098, + 29084, + 29095, + 29107, + 29336, + 29338, + 29528, + 29522, + 29534, + 29535, + 29536, + 29533, + 29531, + 29537, + 29530, + 29529, + 29538, + 29831, + 29833, + 29834, + 29830, + 29825, + 29821, + 29829, + 29832, + 29820, + 29817, + 29960, + 29959, + 30078, + 30245, + 30238, + 30233, + 30237, + 30236, + 30243, + 30234, + 30248, + 30235, + 30364, + 30365, + 30366, + 30363, + 30605, + 30607, + 30601, + 30600, + 30925, + 30907, + 30927, + 30924, + 30929, + 30926, + 30932, + 30920, + 30915, + 30916, + 30921, + 31130, + 31137, + 31136, + 31132, + 31138, + 31131, + 27510, + 31289, + 31410, + 31412, + 31411, + 31671, + 31691, + 31678, + 31660, + 31694, + 31663, + 31673, + 31690, + 31669, + 31941, + 31944, + 31948, + 31947, + 32247, + 32219, + 32234, + 32231, + 32215, + 32225, + 32259, + 32250, + 32230, + 32246, + 32241, + 32240, + 32238, + 32223, + 32630, + 32684, + 32688, + 32685, + 32749, + 32747, + 32746, + 32748, + 32742, + 32744, + 32868, + 32871, + 33187, + 33183, + 33182, + 33173, + 33186, + 33177, + 33175, + 33302, + 33359, + 33363, + 33362, + 33360, + 33358, + 33361, + 34084, + 34107, + 34063, + 34048, + 34089, + 34062, + 34057, + 34061, + 34079, + 34058, + 34087, + 34076, + 34043, + 34091, + 34042, + 34056, + 34060, + 34036, + 34090, + 34034, + 34069, + 34039, + 34027, + 34035, + 34044, + 34066, + 34026, + 34025, + 34070, + 34046, + 34088, + 34077, + 34094, + 34050, + 34045, + 34078, + 34038, + 34097, + 34086, + 34023, + 34024, + 34032, + 34031, + 34041, + 34072, + 34080, + 34096, + 34059, + 34073, + 34095, + 34402, + 34646, + 34659, + 34660, + 34679, + 34785, + 34675, + 34648, + 34644, + 34651, + 34642, + 34657, + 34650, + 34641, + 34654, + 34669, + 34666, + 34640, + 34638, + 34655, + 34653, + 34671, + 34668, + 34682, + 34670, + 34652, + 34661, + 34639, + 34683, + 34677, + 34658, + 34663, + 34665, + 34906, + 35077, + 35084, + 35092, + 35083, + 35095, + 35096, + 35097, + 35078, + 35094, + 35089, + 35086, + 35081, + 35234, + 35236, + 35235, + 35309, + 35312, + 35308, + 35535, + 35526, + 35512, + 35539, + 35537, + 35540, + 35541, + 35515, + 35543, + 35518, + 35520, + 35525, + 35544, + 35523, + 35514, + 35517, + 35545, + 35902, + 35917, + 35983, + 36069, + 36063, + 36057, + 36072, + 36058, + 36061, + 36071, + 36256, + 36252, + 36257, + 36251, + 36384, + 36387, + 36389, + 36388, + 36398, + 36373, + 36379, + 36374, + 36369, + 36377, + 36390, + 36391, + 36372, + 36370, + 36376, + 36371, + 36380, + 36375, + 36378, + 36652, + 36644, + 36632, + 36634, + 36640, + 36643, + 36630, + 36631, + 36979, + 36976, + 36975, + 36967, + 36971, + 37167, + 37163, + 37161, + 37162, + 37170, + 37158, + 37166, + 37253, + 37254, + 37258, + 37249, + 37250, + 37252, + 37248, + 37584, + 37571, + 37572, + 37568, + 37593, + 37558, + 37583, + 37617, + 37599, + 37592, + 37609, + 37591, + 37597, + 37580, + 37615, + 37570, + 37608, + 37578, + 37576, + 37582, + 37606, + 37581, + 37589, + 37577, + 37600, + 37598, + 37607, + 37585, + 37587, + 37557, + 37601, + 37574, + 37556, + 38268, + 38316, + 38315, + 38318, + 38320, + 38564, + 38562, + 38611, + 38661, + 38664, + 38658, + 38746, + 38794, + 38798, + 38792, + 38864, + 38863, + 38942, + 38941, + 38950, + 38953, + 38952, + 38944, + 38939, + 38951, + 39090, + 39176, + 39162, + 39185, + 39188, + 39190, + 39191, + 39189, + 39388, + 39373, + 39375, + 39379, + 39380, + 39374, + 39369, + 39382, + 39384, + 39371, + 39383, + 39372, + 39603, + 39660, + 39659, + 39667, + 39666, + 39665, + 39750, + 39747, + 39783, + 39796, + 39793, + 39782, + 39798, + 39797, + 39792, + 39784, + 39780, + 39788, + 40188, + 40186, + 40189, + 40191, + 40183, + 40199, + 40192, + 40185, + 40187, + 40200, + 40197, + 40196, + 40579, + 40659, + 40719, + 40720, + 20764, + 20755, + 20759, + 20762, + 20753, + 20958, + 21300, + 21473, + 22128, + 22112, + 22126, + 22131, + 22118, + 22115, + 22125, + 22130, + 22110, + 22135, + 22300, + 22299, + 22728, + 22717, + 22729, + 22719, + 22714, + 22722, + 22716, + 22726, + 23319, + 23321, + 23323, + 23329, + 23316, + 23315, + 23312, + 23318, + 23336, + 23322, + 23328, + 23326, + 23535, + 23980, + 23985, + 23977, + 23975, + 23989, + 23984, + 23982, + 23978, + 23976, + 23986, + 23981, + 23983, + 23988, + 24167, + 24168, + 24166, + 24175, + 24297, + 24295, + 24294, + 24296, + 24293, + 24395, + 24508, + 24989, + 25e3, + 24982, + 25029, + 25012, + 25030, + 25025, + 25036, + 25018, + 25023, + 25016, + 24972, + 25815, + 25814, + 25808, + 25807, + 25801, + 25789, + 25737, + 25795, + 25819, + 25843, + 25817, + 25907, + 25983, + 25980, + 26018, + 26312, + 26302, + 26304, + 26314, + 26315, + 26319, + 26301, + 26299, + 26298, + 26316, + 26403, + 27188, + 27238, + 27209, + 27239, + 27186, + 27240, + 27198, + 27229, + 27245, + 27254, + 27227, + 27217, + 27176, + 27226, + 27195, + 27199, + 27201, + 27242, + 27236, + 27216, + 27215, + 27220, + 27247, + 27241, + 27232, + 27196, + 27230, + 27222, + 27221, + 27213, + 27214, + 27206, + 27477, + 27476, + 27478, + 27559, + 27562, + 27563, + 27592, + 27591, + 27652, + 27651, + 27654, + 28589, + 28619, + 28579, + 28615, + 28604, + 28622, + 28616, + 28510, + 28612, + 28605, + 28574, + 28618, + 28584, + 28676, + 28581, + 28590, + 28602, + 28588, + 28586, + 28623, + 28607, + 28600, + 28578, + 28617, + 28587, + 28621, + 28591, + 28594, + 28592, + 29125, + 29122, + 29119, + 29112, + 29142, + 29120, + 29121, + 29131, + 29140, + 29130, + 29127, + 29135, + 29117, + 29144, + 29116, + 29126, + 29146, + 29147, + 29341, + 29342, + 29545, + 29542, + 29543, + 29548, + 29541, + 29547, + 29546, + 29823, + 29850, + 29856, + 29844, + 29842, + 29845, + 29857, + 29963, + 30080, + 30255, + 30253, + 30257, + 30269, + 30259, + 30268, + 30261, + 30258, + 30256, + 30395, + 30438, + 30618, + 30621, + 30625, + 30620, + 30619, + 30626, + 30627, + 30613, + 30617, + 30615, + 30941, + 30953, + 30949, + 30954, + 30942, + 30947, + 30939, + 30945, + 30946, + 30957, + 30943, + 30944, + 31140, + 31300, + 31304, + 31303, + 31414, + 31416, + 31413, + 31409, + 31415, + 31710, + 31715, + 31719, + 31709, + 31701, + 31717, + 31706, + 31720, + 31737, + 31700, + 31722, + 31714, + 31708, + 31723, + 31704, + 31711, + 31954, + 31956, + 31959, + 31952, + 31953, + 32274, + 32289, + 32279, + 32268, + 32287, + 32288, + 32275, + 32270, + 32284, + 32277, + 32282, + 32290, + 32267, + 32271, + 32278, + 32269, + 32276, + 32293, + 32292, + 32579, + 32635, + 32636, + 32634, + 32689, + 32751, + 32810, + 32809, + 32876, + 33201, + 33190, + 33198, + 33209, + 33205, + 33195, + 33200, + 33196, + 33204, + 33202, + 33207, + 33191, + 33266, + 33365, + 33366, + 33367, + 34134, + 34117, + 34155, + 34125, + 34131, + 34145, + 34136, + 34112, + 34118, + 34148, + 34113, + 34146, + 34116, + 34129, + 34119, + 34147, + 34110, + 34139, + 34161, + 34126, + 34158, + 34165, + 34133, + 34151, + 34144, + 34188, + 34150, + 34141, + 34132, + 34149, + 34156, + 34403, + 34405, + 34404, + 34715, + 34703, + 34711, + 34707, + 34706, + 34696, + 34689, + 34710, + 34712, + 34681, + 34695, + 34723, + 34693, + 34704, + 34705, + 34717, + 34692, + 34708, + 34716, + 34714, + 34697, + 35102, + 35110, + 35120, + 35117, + 35118, + 35111, + 35121, + 35106, + 35113, + 35107, + 35119, + 35116, + 35103, + 35313, + 35552, + 35554, + 35570, + 35572, + 35573, + 35549, + 35604, + 35556, + 35551, + 35568, + 35528, + 35550, + 35553, + 35560, + 35583, + 35567, + 35579, + 35985, + 35986, + 35984, + 36085, + 36078, + 36081, + 36080, + 36083, + 36204, + 36206, + 36261, + 36263, + 36403, + 36414, + 36408, + 36416, + 36421, + 36406, + 36412, + 36413, + 36417, + 36400, + 36415, + 36541, + 36662, + 36654, + 36661, + 36658, + 36665, + 36663, + 36660, + 36982, + 36985, + 36987, + 36998, + 37114, + 37171, + 37173, + 37174, + 37267, + 37264, + 37265, + 37261, + 37263, + 37671, + 37662, + 37640, + 37663, + 37638, + 37647, + 37754, + 37688, + 37692, + 37659, + 37667, + 37650, + 37633, + 37702, + 37677, + 37646, + 37645, + 37579, + 37661, + 37626, + 37669, + 37651, + 37625, + 37623, + 37684, + 37634, + 37668, + 37631, + 37673, + 37689, + 37685, + 37674, + 37652, + 37644, + 37643, + 37630, + 37641, + 37632, + 37627, + 37654, + 38332, + 38349, + 38334, + 38329, + 38330, + 38326, + 38335, + 38325, + 38333, + 38569, + 38612, + 38667, + 38674, + 38672, + 38809, + 38807, + 38804, + 38896, + 38904, + 38965, + 38959, + 38962, + 39204, + 39199, + 39207, + 39209, + 39326, + 39406, + 39404, + 39397, + 39396, + 39408, + 39395, + 39402, + 39401, + 39399, + 39609, + 39615, + 39604, + 39611, + 39670, + 39674, + 39673, + 39671, + 39731, + 39808, + 39813, + 39815, + 39804, + 39806, + 39803, + 39810, + 39827, + 39826, + 39824, + 39802, + 39829, + 39805, + 39816, + 40229, + 40215, + 40224, + 40222, + 40212, + 40233, + 40221, + 40216, + 40226, + 40208, + 40217, + 40223, + 40584, + 40582, + 40583, + 40622, + 40621, + 40661, + 40662, + 40698, + 40722, + 40765, + 20774, + 20773, + 20770, + 20772, + 20768, + 20777, + 21236, + 22163, + 22156, + 22157, + 22150, + 22148, + 22147, + 22142, + 22146, + 22143, + 22145, + 22742, + 22740, + 22735, + 22738, + 23341, + 23333, + 23346, + 23331, + 23340, + 23335, + 23334, + 23343, + 23342, + 23419, + 23537, + 23538, + 23991, + 24172, + 24170, + 24510, + 24507, + 25027, + 25013, + 25020, + 25063, + 25056, + 25061, + 25060, + 25064, + 25054, + 25839, + 25833, + 25827, + 25835, + 25828, + 25832, + 25985, + 25984, + 26038, + 26074, + 26322, + 27277, + 27286, + 27265, + 27301, + 27273, + 27295, + 27291, + 27297, + 27294, + 27271, + 27283, + 27278, + 27285, + 27267, + 27304, + 27300, + 27281, + 27263, + 27302, + 27290, + 27269, + 27276, + 27282, + 27483, + 27565, + 27657, + 28620, + 28585, + 28660, + 28628, + 28643, + 28636, + 28653, + 28647, + 28646, + 28638, + 28658, + 28637, + 28642, + 28648, + 29153, + 29169, + 29160, + 29170, + 29156, + 29168, + 29154, + 29555, + 29550, + 29551, + 29847, + 29874, + 29867, + 29840, + 29866, + 29869, + 29873, + 29861, + 29871, + 29968, + 29969, + 29970, + 29967, + 30084, + 30275, + 30280, + 30281, + 30279, + 30372, + 30441, + 30645, + 30635, + 30642, + 30647, + 30646, + 30644, + 30641, + 30632, + 30704, + 30963, + 30973, + 30978, + 30971, + 30972, + 30962, + 30981, + 30969, + 30974, + 30980, + 31147, + 31144, + 31324, + 31323, + 31318, + 31320, + 31316, + 31322, + 31422, + 31424, + 31425, + 31749, + 31759, + 31730, + 31744, + 31743, + 31739, + 31758, + 31732, + 31755, + 31731, + 31746, + 31753, + 31747, + 31745, + 31736, + 31741, + 31750, + 31728, + 31729, + 31760, + 31754, + 31976, + 32301, + 32316, + 32322, + 32307, + 38984, + 32312, + 32298, + 32329, + 32320, + 32327, + 32297, + 32332, + 32304, + 32315, + 32310, + 32324, + 32314, + 32581, + 32639, + 32638, + 32637, + 32756, + 32754, + 32812, + 33211, + 33220, + 33228, + 33226, + 33221, + 33223, + 33212, + 33257, + 33371, + 33370, + 33372, + 34179, + 34176, + 34191, + 34215, + 34197, + 34208, + 34187, + 34211, + 34171, + 34212, + 34202, + 34206, + 34167, + 34172, + 34185, + 34209, + 34170, + 34168, + 34135, + 34190, + 34198, + 34182, + 34189, + 34201, + 34205, + 34177, + 34210, + 34178, + 34184, + 34181, + 34169, + 34166, + 34200, + 34192, + 34207, + 34408, + 34750, + 34730, + 34733, + 34757, + 34736, + 34732, + 34745, + 34741, + 34748, + 34734, + 34761, + 34755, + 34754, + 34764, + 34743, + 34735, + 34756, + 34762, + 34740, + 34742, + 34751, + 34744, + 34749, + 34782, + 34738, + 35125, + 35123, + 35132, + 35134, + 35137, + 35154, + 35127, + 35138, + 35245, + 35247, + 35246, + 35314, + 35315, + 35614, + 35608, + 35606, + 35601, + 35589, + 35595, + 35618, + 35599, + 35602, + 35605, + 35591, + 35597, + 35592, + 35590, + 35612, + 35603, + 35610, + 35919, + 35952, + 35954, + 35953, + 35951, + 35989, + 35988, + 36089, + 36207, + 36430, + 36429, + 36435, + 36432, + 36428, + 36423, + 36675, + 36672, + 36997, + 36990, + 37176, + 37274, + 37282, + 37275, + 37273, + 37279, + 37281, + 37277, + 37280, + 37793, + 37763, + 37807, + 37732, + 37718, + 37703, + 37756, + 37720, + 37724, + 37750, + 37705, + 37712, + 37713, + 37728, + 37741, + 37775, + 37708, + 37738, + 37753, + 37719, + 37717, + 37714, + 37711, + 37745, + 37751, + 37755, + 37729, + 37726, + 37731, + 37735, + 37760, + 37710, + 37721, + 38343, + 38336, + 38345, + 38339, + 38341, + 38327, + 38574, + 38576, + 38572, + 38688, + 38687, + 38680, + 38685, + 38681, + 38810, + 38817, + 38812, + 38814, + 38813, + 38869, + 38868, + 38897, + 38977, + 38980, + 38986, + 38985, + 38981, + 38979, + 39205, + 39211, + 39212, + 39210, + 39219, + 39218, + 39215, + 39213, + 39217, + 39216, + 39320, + 39331, + 39329, + 39426, + 39418, + 39412, + 39415, + 39417, + 39416, + 39414, + 39419, + 39421, + 39422, + 39420, + 39427, + 39614, + 39678, + 39677, + 39681, + 39676, + 39752, + 39834, + 39848, + 39838, + 39835, + 39846, + 39841, + 39845, + 39844, + 39814, + 39842, + 39840, + 39855, + 40243, + 40257, + 40295, + 40246, + 40238, + 40239, + 40241, + 40248, + 40240, + 40261, + 40258, + 40259, + 40254, + 40247, + 40256, + 40253, + 32757, + 40237, + 40586, + 40585, + 40589, + 40624, + 40648, + 40666, + 40699, + 40703, + 40740, + 40739, + 40738, + 40788, + 40864, + 20785, + 20781, + 20782, + 22168, + 22172, + 22167, + 22170, + 22173, + 22169, + 22896, + 23356, + 23657, + 23658, + 24e3, + 24173, + 24174, + 25048, + 25055, + 25069, + 25070, + 25073, + 25066, + 25072, + 25067, + 25046, + 25065, + 25855, + 25860, + 25853, + 25848, + 25857, + 25859, + 25852, + 26004, + 26075, + 26330, + 26331, + 26328, + 27333, + 27321, + 27325, + 27361, + 27334, + 27322, + 27318, + 27319, + 27335, + 27316, + 27309, + 27486, + 27593, + 27659, + 28679, + 28684, + 28685, + 28673, + 28677, + 28692, + 28686, + 28671, + 28672, + 28667, + 28710, + 28668, + 28663, + 28682, + 29185, + 29183, + 29177, + 29187, + 29181, + 29558, + 29880, + 29888, + 29877, + 29889, + 29886, + 29878, + 29883, + 29890, + 29972, + 29971, + 30300, + 30308, + 30297, + 30288, + 30291, + 30295, + 30298, + 30374, + 30397, + 30444, + 30658, + 30650, + 30975, + 30988, + 30995, + 30996, + 30985, + 30992, + 30994, + 30993, + 31149, + 31148, + 31327, + 31772, + 31785, + 31769, + 31776, + 31775, + 31789, + 31773, + 31782, + 31784, + 31778, + 31781, + 31792, + 32348, + 32336, + 32342, + 32355, + 32344, + 32354, + 32351, + 32337, + 32352, + 32343, + 32339, + 32693, + 32691, + 32759, + 32760, + 32885, + 33233, + 33234, + 33232, + 33375, + 33374, + 34228, + 34246, + 34240, + 34243, + 34242, + 34227, + 34229, + 34237, + 34247, + 34244, + 34239, + 34251, + 34254, + 34248, + 34245, + 34225, + 34230, + 34258, + 34340, + 34232, + 34231, + 34238, + 34409, + 34791, + 34790, + 34786, + 34779, + 34795, + 34794, + 34789, + 34783, + 34803, + 34788, + 34772, + 34780, + 34771, + 34797, + 34776, + 34787, + 34724, + 34775, + 34777, + 34817, + 34804, + 34792, + 34781, + 35155, + 35147, + 35151, + 35148, + 35142, + 35152, + 35153, + 35145, + 35626, + 35623, + 35619, + 35635, + 35632, + 35637, + 35655, + 35631, + 35644, + 35646, + 35633, + 35621, + 35639, + 35622, + 35638, + 35630, + 35620, + 35643, + 35645, + 35642, + 35906, + 35957, + 35993, + 35992, + 35991, + 36094, + 36100, + 36098, + 36096, + 36444, + 36450, + 36448, + 36439, + 36438, + 36446, + 36453, + 36455, + 36443, + 36442, + 36449, + 36445, + 36457, + 36436, + 36678, + 36679, + 36680, + 36683, + 37160, + 37178, + 37179, + 37182, + 37288, + 37285, + 37287, + 37295, + 37290, + 37813, + 37772, + 37778, + 37815, + 37787, + 37789, + 37769, + 37799, + 37774, + 37802, + 37790, + 37798, + 37781, + 37768, + 37785, + 37791, + 37773, + 37809, + 37777, + 37810, + 37796, + 37800, + 37812, + 37795, + 37797, + 38354, + 38355, + 38353, + 38579, + 38615, + 38618, + 24002, + 38623, + 38616, + 38621, + 38691, + 38690, + 38693, + 38828, + 38830, + 38824, + 38827, + 38820, + 38826, + 38818, + 38821, + 38871, + 38873, + 38870, + 38872, + 38906, + 38992, + 38993, + 38994, + 39096, + 39233, + 39228, + 39226, + 39439, + 39435, + 39433, + 39437, + 39428, + 39441, + 39434, + 39429, + 39431, + 39430, + 39616, + 39644, + 39688, + 39684, + 39685, + 39721, + 39733, + 39754, + 39756, + 39755, + 39879, + 39878, + 39875, + 39871, + 39873, + 39861, + 39864, + 39891, + 39862, + 39876, + 39865, + 39869, + 40284, + 40275, + 40271, + 40266, + 40283, + 40267, + 40281, + 40278, + 40268, + 40279, + 40274, + 40276, + 40287, + 40280, + 40282, + 40590, + 40588, + 40671, + 40705, + 40704, + 40726, + 40741, + 40747, + 40746, + 40745, + 40744, + 40780, + 40789, + 20788, + 20789, + 21142, + 21239, + 21428, + 22187, + 22189, + 22182, + 22183, + 22186, + 22188, + 22746, + 22749, + 22747, + 22802, + 23357, + 23358, + 23359, + 24003, + 24176, + 24511, + 25083, + 25863, + 25872, + 25869, + 25865, + 25868, + 25870, + 25988, + 26078, + 26077, + 26334, + 27367, + 27360, + 27340, + 27345, + 27353, + 27339, + 27359, + 27356, + 27344, + 27371, + 27343, + 27341, + 27358, + 27488, + 27568, + 27660, + 28697, + 28711, + 28704, + 28694, + 28715, + 28705, + 28706, + 28707, + 28713, + 28695, + 28708, + 28700, + 28714, + 29196, + 29194, + 29191, + 29186, + 29189, + 29349, + 29350, + 29348, + 29347, + 29345, + 29899, + 29893, + 29879, + 29891, + 29974, + 30304, + 30665, + 30666, + 30660, + 30705, + 31005, + 31003, + 31009, + 31004, + 30999, + 31006, + 31152, + 31335, + 31336, + 31795, + 31804, + 31801, + 31788, + 31803, + 31980, + 31978, + 32374, + 32373, + 32376, + 32368, + 32375, + 32367, + 32378, + 32370, + 32372, + 32360, + 32587, + 32586, + 32643, + 32646, + 32695, + 32765, + 32766, + 32888, + 33239, + 33237, + 33380, + 33377, + 33379, + 34283, + 34289, + 34285, + 34265, + 34273, + 34280, + 34266, + 34263, + 34284, + 34290, + 34296, + 34264, + 34271, + 34275, + 34268, + 34257, + 34288, + 34278, + 34287, + 34270, + 34274, + 34816, + 34810, + 34819, + 34806, + 34807, + 34825, + 34828, + 34827, + 34822, + 34812, + 34824, + 34815, + 34826, + 34818, + 35170, + 35162, + 35163, + 35159, + 35169, + 35164, + 35160, + 35165, + 35161, + 35208, + 35255, + 35254, + 35318, + 35664, + 35656, + 35658, + 35648, + 35667, + 35670, + 35668, + 35659, + 35669, + 35665, + 35650, + 35666, + 35671, + 35907, + 35959, + 35958, + 35994, + 36102, + 36103, + 36105, + 36268, + 36266, + 36269, + 36267, + 36461, + 36472, + 36467, + 36458, + 36463, + 36475, + 36546, + 36690, + 36689, + 36687, + 36688, + 36691, + 36788, + 37184, + 37183, + 37296, + 37293, + 37854, + 37831, + 37839, + 37826, + 37850, + 37840, + 37881, + 37868, + 37836, + 37849, + 37801, + 37862, + 37834, + 37844, + 37870, + 37859, + 37845, + 37828, + 37838, + 37824, + 37842, + 37863, + 38269, + 38362, + 38363, + 38625, + 38697, + 38699, + 38700, + 38696, + 38694, + 38835, + 38839, + 38838, + 38877, + 38878, + 38879, + 39004, + 39001, + 39005, + 38999, + 39103, + 39101, + 39099, + 39102, + 39240, + 39239, + 39235, + 39334, + 39335, + 39450, + 39445, + 39461, + 39453, + 39460, + 39451, + 39458, + 39456, + 39463, + 39459, + 39454, + 39452, + 39444, + 39618, + 39691, + 39690, + 39694, + 39692, + 39735, + 39914, + 39915, + 39904, + 39902, + 39908, + 39910, + 39906, + 39920, + 39892, + 39895, + 39916, + 39900, + 39897, + 39909, + 39893, + 39905, + 39898, + 40311, + 40321, + 40330, + 40324, + 40328, + 40305, + 40320, + 40312, + 40326, + 40331, + 40332, + 40317, + 40299, + 40308, + 40309, + 40304, + 40297, + 40325, + 40307, + 40315, + 40322, + 40303, + 40313, + 40319, + 40327, + 40296, + 40596, + 40593, + 40640, + 40700, + 40749, + 40768, + 40769, + 40781, + 40790, + 40791, + 40792, + 21303, + 22194, + 22197, + 22195, + 22755, + 23365, + 24006, + 24007, + 24302, + 24303, + 24512, + 24513, + 25081, + 25879, + 25878, + 25877, + 25875, + 26079, + 26344, + 26339, + 26340, + 27379, + 27376, + 27370, + 27368, + 27385, + 27377, + 27374, + 27375, + 28732, + 28725, + 28719, + 28727, + 28724, + 28721, + 28738, + 28728, + 28735, + 28730, + 28729, + 28736, + 28731, + 28723, + 28737, + 29203, + 29204, + 29352, + 29565, + 29564, + 29882, + 30379, + 30378, + 30398, + 30445, + 30668, + 30670, + 30671, + 30669, + 30706, + 31013, + 31011, + 31015, + 31016, + 31012, + 31017, + 31154, + 31342, + 31340, + 31341, + 31479, + 31817, + 31816, + 31818, + 31815, + 31813, + 31982, + 32379, + 32382, + 32385, + 32384, + 32698, + 32767, + 32889, + 33243, + 33241, + 33291, + 33384, + 33385, + 34338, + 34303, + 34305, + 34302, + 34331, + 34304, + 34294, + 34308, + 34313, + 34309, + 34316, + 34301, + 34841, + 34832, + 34833, + 34839, + 34835, + 34838, + 35171, + 35174, + 35257, + 35319, + 35680, + 35690, + 35677, + 35688, + 35683, + 35685, + 35687, + 35693, + 36270, + 36486, + 36488, + 36484, + 36697, + 36694, + 36695, + 36693, + 36696, + 36698, + 37005, + 37187, + 37185, + 37303, + 37301, + 37298, + 37299, + 37899, + 37907, + 37883, + 37920, + 37903, + 37908, + 37886, + 37909, + 37904, + 37928, + 37913, + 37901, + 37877, + 37888, + 37879, + 37895, + 37902, + 37910, + 37906, + 37882, + 37897, + 37880, + 37898, + 37887, + 37884, + 37900, + 37878, + 37905, + 37894, + 38366, + 38368, + 38367, + 38702, + 38703, + 38841, + 38843, + 38909, + 38910, + 39008, + 39010, + 39011, + 39007, + 39105, + 39106, + 39248, + 39246, + 39257, + 39244, + 39243, + 39251, + 39474, + 39476, + 39473, + 39468, + 39466, + 39478, + 39465, + 39470, + 39480, + 39469, + 39623, + 39626, + 39622, + 39696, + 39698, + 39697, + 39947, + 39944, + 39927, + 39941, + 39954, + 39928, + 4e4, + 39943, + 39950, + 39942, + 39959, + 39956, + 39945, + 40351, + 40345, + 40356, + 40349, + 40338, + 40344, + 40336, + 40347, + 40352, + 40340, + 40348, + 40362, + 40343, + 40353, + 40346, + 40354, + 40360, + 40350, + 40355, + 40383, + 40361, + 40342, + 40358, + 40359, + 40601, + 40603, + 40602, + 40677, + 40676, + 40679, + 40678, + 40752, + 40750, + 40795, + 40800, + 40798, + 40797, + 40793, + 40849, + 20794, + 20793, + 21144, + 21143, + 22211, + 22205, + 22206, + 23368, + 23367, + 24011, + 24015, + 24305, + 25085, + 25883, + 27394, + 27388, + 27395, + 27384, + 27392, + 28739, + 28740, + 28746, + 28744, + 28745, + 28741, + 28742, + 29213, + 29210, + 29209, + 29566, + 29975, + 30314, + 30672, + 31021, + 31025, + 31023, + 31828, + 31827, + 31986, + 32394, + 32391, + 32392, + 32395, + 32390, + 32397, + 32589, + 32699, + 32816, + 33245, + 34328, + 34346, + 34342, + 34335, + 34339, + 34332, + 34329, + 34343, + 34350, + 34337, + 34336, + 34345, + 34334, + 34341, + 34857, + 34845, + 34843, + 34848, + 34852, + 34844, + 34859, + 34890, + 35181, + 35177, + 35182, + 35179, + 35322, + 35705, + 35704, + 35653, + 35706, + 35707, + 36112, + 36116, + 36271, + 36494, + 36492, + 36702, + 36699, + 36701, + 37190, + 37188, + 37189, + 37305, + 37951, + 37947, + 37942, + 37929, + 37949, + 37948, + 37936, + 37945, + 37930, + 37943, + 37932, + 37952, + 37937, + 38373, + 38372, + 38371, + 38709, + 38714, + 38847, + 38881, + 39012, + 39113, + 39110, + 39104, + 39256, + 39254, + 39481, + 39485, + 39494, + 39492, + 39490, + 39489, + 39482, + 39487, + 39629, + 39701, + 39703, + 39704, + 39702, + 39738, + 39762, + 39979, + 39965, + 39964, + 39980, + 39971, + 39976, + 39977, + 39972, + 39969, + 40375, + 40374, + 40380, + 40385, + 40391, + 40394, + 40399, + 40382, + 40389, + 40387, + 40379, + 40373, + 40398, + 40377, + 40378, + 40364, + 40392, + 40369, + 40365, + 40396, + 40371, + 40397, + 40370, + 40570, + 40604, + 40683, + 40686, + 40685, + 40731, + 40728, + 40730, + 40753, + 40782, + 40805, + 40804, + 40850, + 20153, + 22214, + 22213, + 22219, + 22897, + 23371, + 23372, + 24021, + 24017, + 24306, + 25889, + 25888, + 25894, + 25890, + 27403, + 27400, + 27401, + 27661, + 28757, + 28758, + 28759, + 28754, + 29214, + 29215, + 29353, + 29567, + 29912, + 29909, + 29913, + 29911, + 30317, + 30381, + 31029, + 31156, + 31344, + 31345, + 31831, + 31836, + 31833, + 31835, + 31834, + 31988, + 31985, + 32401, + 32591, + 32647, + 33246, + 33387, + 34356, + 34357, + 34355, + 34348, + 34354, + 34358, + 34860, + 34856, + 34854, + 34858, + 34853, + 35185, + 35263, + 35262, + 35323, + 35710, + 35716, + 35714, + 35718, + 35717, + 35711, + 36117, + 36501, + 36500, + 36506, + 36498, + 36496, + 36502, + 36503, + 36704, + 36706, + 37191, + 37964, + 37968, + 37962, + 37963, + 37967, + 37959, + 37957, + 37960, + 37961, + 37958, + 38719, + 38883, + 39018, + 39017, + 39115, + 39252, + 39259, + 39502, + 39507, + 39508, + 39500, + 39503, + 39496, + 39498, + 39497, + 39506, + 39504, + 39632, + 39705, + 39723, + 39739, + 39766, + 39765, + 40006, + 40008, + 39999, + 40004, + 39993, + 39987, + 40001, + 39996, + 39991, + 39988, + 39986, + 39997, + 39990, + 40411, + 40402, + 40414, + 40410, + 40395, + 40400, + 40412, + 40401, + 40415, + 40425, + 40409, + 40408, + 40406, + 40437, + 40405, + 40413, + 40630, + 40688, + 40757, + 40755, + 40754, + 40770, + 40811, + 40853, + 40866, + 20797, + 21145, + 22760, + 22759, + 22898, + 23373, + 24024, + 34863, + 24399, + 25089, + 25091, + 25092, + 25897, + 25893, + 26006, + 26347, + 27409, + 27410, + 27407, + 27594, + 28763, + 28762, + 29218, + 29570, + 29569, + 29571, + 30320, + 30676, + 31847, + 31846, + 32405, + 33388, + 34362, + 34368, + 34361, + 34364, + 34353, + 34363, + 34366, + 34864, + 34866, + 34862, + 34867, + 35190, + 35188, + 35187, + 35326, + 35724, + 35726, + 35723, + 35720, + 35909, + 36121, + 36504, + 36708, + 36707, + 37308, + 37986, + 37973, + 37981, + 37975, + 37982, + 38852, + 38853, + 38912, + 39510, + 39513, + 39710, + 39711, + 39712, + 40018, + 40024, + 40016, + 40010, + 40013, + 40011, + 40021, + 40025, + 40012, + 40014, + 40443, + 40439, + 40431, + 40419, + 40427, + 40440, + 40420, + 40438, + 40417, + 40430, + 40422, + 40434, + 40432, + 40418, + 40428, + 40436, + 40435, + 40424, + 40429, + 40642, + 40656, + 40690, + 40691, + 40710, + 40732, + 40760, + 40759, + 40758, + 40771, + 40783, + 40817, + 40816, + 40814, + 40815, + 22227, + 22221, + 23374, + 23661, + 25901, + 26349, + 26350, + 27411, + 28767, + 28769, + 28765, + 28768, + 29219, + 29915, + 29925, + 30677, + 31032, + 31159, + 31158, + 31850, + 32407, + 32649, + 33389, + 34371, + 34872, + 34871, + 34869, + 34891, + 35732, + 35733, + 36510, + 36511, + 36512, + 36509, + 37310, + 37309, + 37314, + 37995, + 37992, + 37993, + 38629, + 38726, + 38723, + 38727, + 38855, + 38885, + 39518, + 39637, + 39769, + 40035, + 40039, + 40038, + 40034, + 40030, + 40032, + 40450, + 40446, + 40455, + 40451, + 40454, + 40453, + 40448, + 40449, + 40457, + 40447, + 40445, + 40452, + 40608, + 40734, + 40774, + 40820, + 40821, + 40822, + 22228, + 25902, + 26040, + 27416, + 27417, + 27415, + 27418, + 28770, + 29222, + 29354, + 30680, + 30681, + 31033, + 31849, + 31851, + 31990, + 32410, + 32408, + 32411, + 32409, + 33248, + 33249, + 34374, + 34375, + 34376, + 35193, + 35194, + 35196, + 35195, + 35327, + 35736, + 35737, + 36517, + 36516, + 36515, + 37998, + 37997, + 37999, + 38001, + 38003, + 38729, + 39026, + 39263, + 40040, + 40046, + 40045, + 40459, + 40461, + 40464, + 40463, + 40466, + 40465, + 40609, + 40693, + 40713, + 40775, + 40824, + 40827, + 40826, + 40825, + 22302, + 28774, + 31855, + 34876, + 36274, + 36518, + 37315, + 38004, + 38008, + 38006, + 38005, + 39520, + 40052, + 40051, + 40049, + 40053, + 40468, + 40467, + 40694, + 40714, + 40868, + 28776, + 28773, + 31991, + 34410, + 34878, + 34877, + 34879, + 35742, + 35996, + 36521, + 36553, + 38731, + 39027, + 39028, + 39116, + 39265, + 39339, + 39524, + 39526, + 39527, + 39716, + 40469, + 40471, + 40776, + 25095, + 27422, + 29223, + 34380, + 36520, + 38018, + 38016, + 38017, + 39529, + 39528, + 39726, + 40473, + 29225, + 34379, + 35743, + 38019, + 40057, + 40631, + 30325, + 39531, + 40058, + 40477, + 28777, + 28778, + 40612, + 40830, + 40777, + 40856, + 30849, + 37561, + 35023, + 22715, + 24658, + 31911, + 23290, + 9556, + 9574, + 9559, + 9568, + 9580, + 9571, + 9562, + 9577, + 9565, + 9554, + 9572, + 9557, + 9566, + 9578, + 9569, + 9560, + 9575, + 9563, + 9555, + 9573, + 9558, + 9567, + 9579, + 9570, + 9561, + 9576, + 9564, + 9553, + 9552, + 9581, + 9582, + 9584, + 9583, + 65517, + 132423, + 37595, + 132575, + 147397, + 34124, + 17077, + 29679, + 20917, + 13897, + 149826, + 166372, + 37700, + 137691, + 33518, + 146632, + 30780, + 26436, + 25311, + 149811, + 166314, + 131744, + 158643, + 135941, + 20395, + 140525, + 20488, + 159017, + 162436, + 144896, + 150193, + 140563, + 20521, + 131966, + 24484, + 131968, + 131911, + 28379, + 132127, + 20605, + 20737, + 13434, + 20750, + 39020, + 14147, + 33814, + 149924, + 132231, + 20832, + 144308, + 20842, + 134143, + 139516, + 131813, + 140592, + 132494, + 143923, + 137603, + 23426, + 34685, + 132531, + 146585, + 20914, + 20920, + 40244, + 20937, + 20943, + 20945, + 15580, + 20947, + 150182, + 20915, + 20962, + 21314, + 20973, + 33741, + 26942, + 145197, + 24443, + 21003, + 21030, + 21052, + 21173, + 21079, + 21140, + 21177, + 21189, + 31765, + 34114, + 21216, + 34317, + 158483, + 21253, + 166622, + 21833, + 28377, + 147328, + 133460, + 147436, + 21299, + 21316, + 134114, + 27851, + 136998, + 26651, + 29653, + 24650, + 16042, + 14540, + 136936, + 29149, + 17570, + 21357, + 21364, + 165547, + 21374, + 21375, + 136598, + 136723, + 30694, + 21395, + 166555, + 21408, + 21419, + 21422, + 29607, + 153458, + 16217, + 29596, + 21441, + 21445, + 27721, + 20041, + 22526, + 21465, + 15019, + 134031, + 21472, + 147435, + 142755, + 21494, + 134263, + 21523, + 28793, + 21803, + 26199, + 27995, + 21613, + 158547, + 134516, + 21853, + 21647, + 21668, + 18342, + 136973, + 134877, + 15796, + 134477, + 166332, + 140952, + 21831, + 19693, + 21551, + 29719, + 21894, + 21929, + 22021, + 137431, + 147514, + 17746, + 148533, + 26291, + 135348, + 22071, + 26317, + 144010, + 26276, + 26285, + 22093, + 22095, + 30961, + 22257, + 38791, + 21502, + 22272, + 22255, + 22253, + 166758, + 13859, + 135759, + 22342, + 147877, + 27758, + 28811, + 22338, + 14001, + 158846, + 22502, + 136214, + 22531, + 136276, + 148323, + 22566, + 150517, + 22620, + 22698, + 13665, + 22752, + 22748, + 135740, + 22779, + 23551, + 22339, + 172368, + 148088, + 37843, + 13729, + 22815, + 26790, + 14019, + 28249, + 136766, + 23076, + 21843, + 136850, + 34053, + 22985, + 134478, + 158849, + 159018, + 137180, + 23001, + 137211, + 137138, + 159142, + 28017, + 137256, + 136917, + 23033, + 159301, + 23211, + 23139, + 14054, + 149929, + 23159, + 14088, + 23190, + 29797, + 23251, + 159649, + 140628, + 15749, + 137489, + 14130, + 136888, + 24195, + 21200, + 23414, + 25992, + 23420, + 162318, + 16388, + 18525, + 131588, + 23509, + 24928, + 137780, + 154060, + 132517, + 23539, + 23453, + 19728, + 23557, + 138052, + 23571, + 29646, + 23572, + 138405, + 158504, + 23625, + 18653, + 23685, + 23785, + 23791, + 23947, + 138745, + 138807, + 23824, + 23832, + 23878, + 138916, + 23738, + 24023, + 33532, + 14381, + 149761, + 139337, + 139635, + 33415, + 14390, + 15298, + 24110, + 27274, + 24181, + 24186, + 148668, + 134355, + 21414, + 20151, + 24272, + 21416, + 137073, + 24073, + 24308, + 164994, + 24313, + 24315, + 14496, + 24316, + 26686, + 37915, + 24333, + 131521, + 194708, + 15070, + 18606, + 135994, + 24378, + 157832, + 140240, + 24408, + 140401, + 24419, + 38845, + 159342, + 24434, + 37696, + 166454, + 24487, + 23990, + 15711, + 152144, + 139114, + 159992, + 140904, + 37334, + 131742, + 166441, + 24625, + 26245, + 137335, + 14691, + 15815, + 13881, + 22416, + 141236, + 31089, + 15936, + 24734, + 24740, + 24755, + 149890, + 149903, + 162387, + 29860, + 20705, + 23200, + 24932, + 33828, + 24898, + 194726, + 159442, + 24961, + 20980, + 132694, + 24967, + 23466, + 147383, + 141407, + 25043, + 166813, + 170333, + 25040, + 14642, + 141696, + 141505, + 24611, + 24924, + 25886, + 25483, + 131352, + 25285, + 137072, + 25301, + 142861, + 25452, + 149983, + 14871, + 25656, + 25592, + 136078, + 137212, + 25744, + 28554, + 142902, + 38932, + 147596, + 153373, + 25825, + 25829, + 38011, + 14950, + 25658, + 14935, + 25933, + 28438, + 150056, + 150051, + 25989, + 25965, + 25951, + 143486, + 26037, + 149824, + 19255, + 26065, + 16600, + 137257, + 26080, + 26083, + 24543, + 144384, + 26136, + 143863, + 143864, + 26180, + 143780, + 143781, + 26187, + 134773, + 26215, + 152038, + 26227, + 26228, + 138813, + 143921, + 165364, + 143816, + 152339, + 30661, + 141559, + 39332, + 26370, + 148380, + 150049, + 15147, + 27130, + 145346, + 26462, + 26471, + 26466, + 147917, + 168173, + 26583, + 17641, + 26658, + 28240, + 37436, + 26625, + 144358, + 159136, + 26717, + 144495, + 27105, + 27147, + 166623, + 26995, + 26819, + 144845, + 26881, + 26880, + 15666, + 14849, + 144956, + 15232, + 26540, + 26977, + 166474, + 17148, + 26934, + 27032, + 15265, + 132041, + 33635, + 20624, + 27129, + 144985, + 139562, + 27205, + 145155, + 27293, + 15347, + 26545, + 27336, + 168348, + 15373, + 27421, + 133411, + 24798, + 27445, + 27508, + 141261, + 28341, + 146139, + 132021, + 137560, + 14144, + 21537, + 146266, + 27617, + 147196, + 27612, + 27703, + 140427, + 149745, + 158545, + 27738, + 33318, + 27769, + 146876, + 17605, + 146877, + 147876, + 149772, + 149760, + 146633, + 14053, + 15595, + 134450, + 39811, + 143865, + 140433, + 32655, + 26679, + 159013, + 159137, + 159211, + 28054, + 27996, + 28284, + 28420, + 149887, + 147589, + 159346, + 34099, + 159604, + 20935, + 27804, + 28189, + 33838, + 166689, + 28207, + 146991, + 29779, + 147330, + 31180, + 28239, + 23185, + 143435, + 28664, + 14093, + 28573, + 146992, + 28410, + 136343, + 147517, + 17749, + 37872, + 28484, + 28508, + 15694, + 28532, + 168304, + 15675, + 28575, + 147780, + 28627, + 147601, + 147797, + 147513, + 147440, + 147380, + 147775, + 20959, + 147798, + 147799, + 147776, + 156125, + 28747, + 28798, + 28839, + 28801, + 28876, + 28885, + 28886, + 28895, + 16644, + 15848, + 29108, + 29078, + 148087, + 28971, + 28997, + 23176, + 29002, + 29038, + 23708, + 148325, + 29007, + 37730, + 148161, + 28972, + 148570, + 150055, + 150050, + 29114, + 166888, + 28861, + 29198, + 37954, + 29205, + 22801, + 37955, + 29220, + 37697, + 153093, + 29230, + 29248, + 149876, + 26813, + 29269, + 29271, + 15957, + 143428, + 26637, + 28477, + 29314, + 29482, + 29483, + 149539, + 165931, + 18669, + 165892, + 29480, + 29486, + 29647, + 29610, + 134202, + 158254, + 29641, + 29769, + 147938, + 136935, + 150052, + 26147, + 14021, + 149943, + 149901, + 150011, + 29687, + 29717, + 26883, + 150054, + 29753, + 132547, + 16087, + 29788, + 141485, + 29792, + 167602, + 29767, + 29668, + 29814, + 33721, + 29804, + 14128, + 29812, + 37873, + 27180, + 29826, + 18771, + 150156, + 147807, + 150137, + 166799, + 23366, + 166915, + 137374, + 29896, + 137608, + 29966, + 29929, + 29982, + 167641, + 137803, + 23511, + 167596, + 37765, + 30029, + 30026, + 30055, + 30062, + 151426, + 16132, + 150803, + 30094, + 29789, + 30110, + 30132, + 30210, + 30252, + 30289, + 30287, + 30319, + 30326, + 156661, + 30352, + 33263, + 14328, + 157969, + 157966, + 30369, + 30373, + 30391, + 30412, + 159647, + 33890, + 151709, + 151933, + 138780, + 30494, + 30502, + 30528, + 25775, + 152096, + 30552, + 144044, + 30639, + 166244, + 166248, + 136897, + 30708, + 30729, + 136054, + 150034, + 26826, + 30895, + 30919, + 30931, + 38565, + 31022, + 153056, + 30935, + 31028, + 30897, + 161292, + 36792, + 34948, + 166699, + 155779, + 140828, + 31110, + 35072, + 26882, + 31104, + 153687, + 31133, + 162617, + 31036, + 31145, + 28202, + 160038, + 16040, + 31174, + 168205, + 31188, + ], + 'euc-kr': [ + 44034, + 44035, + 44037, + 44038, + 44043, + 44044, + 44045, + 44046, + 44047, + 44056, + 44062, + 44063, + 44065, + 44066, + 44067, + 44069, + 44070, + 44071, + 44072, + 44073, + 44074, + 44075, + 44078, + 44082, + 44083, + 44084, + 44085, + 44086, + 44087, + 44090, + 44091, + 44093, + 44094, + 44095, + 44097, + 44098, + 44099, + 44100, + 44101, + 44102, + 44103, + 44104, + 44105, + 44106, + 44108, + 44110, + 44111, + 44112, + 44113, + 44114, + 44115, + 44117, + 44118, + 44119, + 44121, + 44122, + 44123, + 44125, + 44126, + 44127, + 44128, + 44129, + 44130, + 44131, + 44132, + 44133, + 44134, + 44135, + 44136, + 44137, + 44138, + 44139, + 44140, + 44141, + 44142, + 44143, + 44146, + 44147, + 44149, + 44150, + 44153, + 44155, + 44156, + 44157, + 44158, + 44159, + 44162, + 44167, + 44168, + 44173, + 44174, + 44175, + 44177, + 44178, + 44179, + 44181, + 44182, + 44183, + 44184, + 44185, + 44186, + 44187, + 44190, + 44194, + 44195, + 44196, + 44197, + 44198, + 44199, + 44203, + 44205, + 44206, + 44209, + 44210, + 44211, + 44212, + 44213, + 44214, + 44215, + 44218, + 44222, + 44223, + 44224, + 44226, + 44227, + 44229, + 44230, + 44231, + 44233, + 44234, + 44235, + 44237, + 44238, + 44239, + 44240, + 44241, + 44242, + 44243, + 44244, + 44246, + 44248, + 44249, + 44250, + 44251, + 44252, + 44253, + 44254, + 44255, + 44258, + 44259, + 44261, + 44262, + 44265, + 44267, + 44269, + 44270, + 44274, + 44276, + 44279, + 44280, + 44281, + 44282, + 44283, + 44286, + 44287, + 44289, + 44290, + 44291, + 44293, + 44295, + 44296, + 44297, + 44298, + 44299, + 44302, + 44304, + 44306, + 44307, + 44308, + 44309, + 44310, + 44311, + 44313, + 44314, + 44315, + 44317, + 44318, + 44319, + 44321, + 44322, + 44323, + 44324, + 44325, + 44326, + 44327, + 44328, + 44330, + 44331, + 44334, + 44335, + 44336, + 44337, + 44338, + 44339, + 44342, + 44343, + 44345, + 44346, + 44347, + 44349, + 44350, + 44351, + 44352, + 44353, + 44354, + 44355, + 44358, + 44360, + 44362, + 44363, + 44364, + 44365, + 44366, + 44367, + 44369, + 44370, + 44371, + 44373, + 44374, + 44375, + 44377, + 44378, + 44379, + 44380, + 44381, + 44382, + 44383, + 44384, + 44386, + 44388, + 44389, + 44390, + 44391, + 44392, + 44393, + 44394, + 44395, + 44398, + 44399, + 44401, + 44402, + 44407, + 44408, + 44409, + 44410, + 44414, + 44416, + 44419, + 44420, + 44421, + 44422, + 44423, + 44426, + 44427, + 44429, + 44430, + 44431, + 44433, + 44434, + 44435, + 44436, + 44437, + 44438, + 44439, + 44440, + 44441, + 44442, + 44443, + 44446, + 44447, + 44448, + 44449, + 44450, + 44451, + 44453, + 44454, + 44455, + 44456, + 44457, + 44458, + 44459, + 44460, + 44461, + 44462, + 44463, + 44464, + 44465, + 44466, + 44467, + 44468, + 44469, + 44470, + 44472, + 44473, + 44474, + 44475, + 44476, + 44477, + 44478, + 44479, + 44482, + 44483, + 44485, + 44486, + 44487, + 44489, + 44490, + 44491, + 44492, + 44493, + 44494, + 44495, + 44498, + 44500, + 44501, + 44502, + 44503, + 44504, + 44505, + 44506, + 44507, + 44509, + 44510, + 44511, + 44513, + 44514, + 44515, + 44517, + 44518, + 44519, + 44520, + 44521, + 44522, + 44523, + 44524, + 44525, + 44526, + 44527, + 44528, + 44529, + 44530, + 44531, + 44532, + 44533, + 44534, + 44535, + 44538, + 44539, + 44541, + 44542, + 44546, + 44547, + 44548, + 44549, + 44550, + 44551, + 44554, + 44556, + 44558, + 44559, + 44560, + 44561, + 44562, + 44563, + 44565, + 44566, + 44567, + 44568, + 44569, + 44570, + 44571, + 44572, + 44573, + 44574, + 44575, + 44576, + 44577, + 44578, + 44579, + 44580, + 44581, + 44582, + 44583, + 44584, + 44585, + 44586, + 44587, + 44588, + 44589, + 44590, + 44591, + 44594, + 44595, + 44597, + 44598, + 44601, + 44603, + 44604, + 44605, + 44606, + 44607, + 44610, + 44612, + 44615, + 44616, + 44617, + 44619, + 44623, + 44625, + 44626, + 44627, + 44629, + 44631, + 44632, + 44633, + 44634, + 44635, + 44638, + 44642, + 44643, + 44644, + 44646, + 44647, + 44650, + 44651, + 44653, + 44654, + 44655, + 44657, + 44658, + 44659, + 44660, + 44661, + 44662, + 44663, + 44666, + 44670, + 44671, + 44672, + 44673, + 44674, + 44675, + 44678, + 44679, + 44680, + 44681, + 44682, + 44683, + 44685, + 44686, + 44687, + 44688, + 44689, + 44690, + 44691, + 44692, + 44693, + 44694, + 44695, + 44696, + 44697, + 44698, + 44699, + 44700, + 44701, + 44702, + 44703, + 44704, + 44705, + 44706, + 44707, + 44708, + 44709, + 44710, + 44711, + 44712, + 44713, + 44714, + 44715, + 44716, + 44717, + 44718, + 44719, + 44720, + 44721, + 44722, + 44723, + 44724, + 44725, + 44726, + 44727, + 44728, + 44729, + 44730, + 44731, + 44735, + 44737, + 44738, + 44739, + 44741, + 44742, + 44743, + 44744, + 44745, + 44746, + 44747, + 44750, + 44754, + 44755, + 44756, + 44757, + 44758, + 44759, + 44762, + 44763, + 44765, + 44766, + 44767, + 44768, + 44769, + 44770, + 44771, + 44772, + 44773, + 44774, + 44775, + 44777, + 44778, + 44780, + 44782, + 44783, + 44784, + 44785, + 44786, + 44787, + 44789, + 44790, + 44791, + 44793, + 44794, + 44795, + 44797, + 44798, + 44799, + 44800, + 44801, + 44802, + 44803, + 44804, + 44805, + 44806, + 44809, + 44810, + 44811, + 44812, + 44814, + 44815, + 44817, + 44818, + 44819, + 44820, + 44821, + 44822, + 44823, + 44824, + 44825, + 44826, + 44827, + 44828, + 44829, + 44830, + 44831, + 44832, + 44833, + 44834, + 44835, + 44836, + 44837, + 44838, + 44839, + 44840, + 44841, + 44842, + 44843, + 44846, + 44847, + 44849, + 44851, + 44853, + 44854, + 44855, + 44856, + 44857, + 44858, + 44859, + 44862, + 44864, + 44868, + 44869, + 44870, + 44871, + 44874, + 44875, + 44876, + 44877, + 44878, + 44879, + 44881, + 44882, + 44883, + 44884, + 44885, + 44886, + 44887, + 44888, + 44889, + 44890, + 44891, + 44894, + 44895, + 44896, + 44897, + 44898, + 44899, + 44902, + 44903, + 44904, + 44905, + 44906, + 44907, + 44908, + 44909, + 44910, + 44911, + 44912, + 44913, + 44914, + 44915, + 44916, + 44917, + 44918, + 44919, + 44920, + 44922, + 44923, + 44924, + 44925, + 44926, + 44927, + 44929, + 44930, + 44931, + 44933, + 44934, + 44935, + 44937, + 44938, + 44939, + 44940, + 44941, + 44942, + 44943, + 44946, + 44947, + 44948, + 44950, + 44951, + 44952, + 44953, + 44954, + 44955, + 44957, + 44958, + 44959, + 44960, + 44961, + 44962, + 44963, + 44964, + 44965, + 44966, + 44967, + 44968, + 44969, + 44970, + 44971, + 44972, + 44973, + 44974, + 44975, + 44976, + 44977, + 44978, + 44979, + 44980, + 44981, + 44982, + 44983, + 44986, + 44987, + 44989, + 44990, + 44991, + 44993, + 44994, + 44995, + 44996, + 44997, + 44998, + 45002, + 45004, + 45007, + 45008, + 45009, + 45010, + 45011, + 45013, + 45014, + 45015, + 45016, + 45017, + 45018, + 45019, + 45021, + 45022, + 45023, + 45024, + 45025, + 45026, + 45027, + 45028, + 45029, + 45030, + 45031, + 45034, + 45035, + 45036, + 45037, + 45038, + 45039, + 45042, + 45043, + 45045, + 45046, + 45047, + 45049, + 45050, + 45051, + 45052, + 45053, + 45054, + 45055, + 45058, + 45059, + 45061, + 45062, + 45063, + 45064, + 45065, + 45066, + 45067, + 45069, + 45070, + 45071, + 45073, + 45074, + 45075, + 45077, + 45078, + 45079, + 45080, + 45081, + 45082, + 45083, + 45086, + 45087, + 45088, + 45089, + 45090, + 45091, + 45092, + 45093, + 45094, + 45095, + 45097, + 45098, + 45099, + 45100, + 45101, + 45102, + 45103, + 45104, + 45105, + 45106, + 45107, + 45108, + 45109, + 45110, + 45111, + 45112, + 45113, + 45114, + 45115, + 45116, + 45117, + 45118, + 45119, + 45120, + 45121, + 45122, + 45123, + 45126, + 45127, + 45129, + 45131, + 45133, + 45135, + 45136, + 45137, + 45138, + 45142, + 45144, + 45146, + 45147, + 45148, + 45150, + 45151, + 45152, + 45153, + 45154, + 45155, + 45156, + 45157, + 45158, + 45159, + 45160, + 45161, + 45162, + 45163, + 45164, + 45165, + 45166, + 45167, + 45168, + 45169, + 45170, + 45171, + 45172, + 45173, + 45174, + 45175, + 45176, + 45177, + 45178, + 45179, + 45182, + 45183, + 45185, + 45186, + 45187, + 45189, + 45190, + 45191, + 45192, + 45193, + 45194, + 45195, + 45198, + 45200, + 45202, + 45203, + 45204, + 45205, + 45206, + 45207, + 45211, + 45213, + 45214, + 45219, + 45220, + 45221, + 45222, + 45223, + 45226, + 45232, + 45234, + 45238, + 45239, + 45241, + 45242, + 45243, + 45245, + 45246, + 45247, + 45248, + 45249, + 45250, + 45251, + 45254, + 45258, + 45259, + 45260, + 45261, + 45262, + 45263, + 45266, + 45267, + 45269, + 45270, + 45271, + 45273, + 45274, + 45275, + 45276, + 45277, + 45278, + 45279, + 45281, + 45282, + 45283, + 45284, + 45286, + 45287, + 45288, + 45289, + 45290, + 45291, + 45292, + 45293, + 45294, + 45295, + 45296, + 45297, + 45298, + 45299, + 45300, + 45301, + 45302, + 45303, + 45304, + 45305, + 45306, + 45307, + 45308, + 45309, + 45310, + 45311, + 45312, + 45313, + 45314, + 45315, + 45316, + 45317, + 45318, + 45319, + 45322, + 45325, + 45326, + 45327, + 45329, + 45332, + 45333, + 45334, + 45335, + 45338, + 45342, + 45343, + 45344, + 45345, + 45346, + 45350, + 45351, + 45353, + 45354, + 45355, + 45357, + 45358, + 45359, + 45360, + 45361, + 45362, + 45363, + 45366, + 45370, + 45371, + 45372, + 45373, + 45374, + 45375, + 45378, + 45379, + 45381, + 45382, + 45383, + 45385, + 45386, + 45387, + 45388, + 45389, + 45390, + 45391, + 45394, + 45395, + 45398, + 45399, + 45401, + 45402, + 45403, + 45405, + 45406, + 45407, + 45409, + 45410, + 45411, + 45412, + 45413, + 45414, + 45415, + 45416, + 45417, + 45418, + 45419, + 45420, + 45421, + 45422, + 45423, + 45424, + 45425, + 45426, + 45427, + 45428, + 45429, + 45430, + 45431, + 45434, + 45435, + 45437, + 45438, + 45439, + 45441, + 45443, + 45444, + 45445, + 45446, + 45447, + 45450, + 45452, + 45454, + 45455, + 45456, + 45457, + 45461, + 45462, + 45463, + 45465, + 45466, + 45467, + 45469, + 45470, + 45471, + 45472, + 45473, + 45474, + 45475, + 45476, + 45477, + 45478, + 45479, + 45481, + 45482, + 45483, + 45484, + 45485, + 45486, + 45487, + 45488, + 45489, + 45490, + 45491, + 45492, + 45493, + 45494, + 45495, + 45496, + 45497, + 45498, + 45499, + 45500, + 45501, + 45502, + 45503, + 45504, + 45505, + 45506, + 45507, + 45508, + 45509, + 45510, + 45511, + 45512, + 45513, + 45514, + 45515, + 45517, + 45518, + 45519, + 45521, + 45522, + 45523, + 45525, + 45526, + 45527, + 45528, + 45529, + 45530, + 45531, + 45534, + 45536, + 45537, + 45538, + 45539, + 45540, + 45541, + 45542, + 45543, + 45546, + 45547, + 45549, + 45550, + 45551, + 45553, + 45554, + 45555, + 45556, + 45557, + 45558, + 45559, + 45560, + 45562, + 45564, + 45566, + 45567, + 45568, + 45569, + 45570, + 45571, + 45574, + 45575, + 45577, + 45578, + 45581, + 45582, + 45583, + 45584, + 45585, + 45586, + 45587, + 45590, + 45592, + 45594, + 45595, + 45596, + 45597, + 45598, + 45599, + 45601, + 45602, + 45603, + 45604, + 45605, + 45606, + 45607, + 45608, + 45609, + 45610, + 45611, + 45612, + 45613, + 45614, + 45615, + 45616, + 45617, + 45618, + 45619, + 45621, + 45622, + 45623, + 45624, + 45625, + 45626, + 45627, + 45629, + 45630, + 45631, + 45632, + 45633, + 45634, + 45635, + 45636, + 45637, + 45638, + 45639, + 45640, + 45641, + 45642, + 45643, + 45644, + 45645, + 45646, + 45647, + 45648, + 45649, + 45650, + 45651, + 45652, + 45653, + 45654, + 45655, + 45657, + 45658, + 45659, + 45661, + 45662, + 45663, + 45665, + 45666, + 45667, + 45668, + 45669, + 45670, + 45671, + 45674, + 45675, + 45676, + 45677, + 45678, + 45679, + 45680, + 45681, + 45682, + 45683, + 45686, + 45687, + 45688, + 45689, + 45690, + 45691, + 45693, + 45694, + 45695, + 45696, + 45697, + 45698, + 45699, + 45702, + 45703, + 45704, + 45706, + 45707, + 45708, + 45709, + 45710, + 45711, + 45714, + 45715, + 45717, + 45718, + 45719, + 45723, + 45724, + 45725, + 45726, + 45727, + 45730, + 45732, + 45735, + 45736, + 45737, + 45739, + 45741, + 45742, + 45743, + 45745, + 45746, + 45747, + 45749, + 45750, + 45751, + 45752, + 45753, + 45754, + 45755, + 45756, + 45757, + 45758, + 45759, + 45760, + 45761, + 45762, + 45763, + 45764, + 45765, + 45766, + 45767, + 45770, + 45771, + 45773, + 45774, + 45775, + 45777, + 45779, + 45780, + 45781, + 45782, + 45783, + 45786, + 45788, + 45790, + 45791, + 45792, + 45793, + 45795, + 45799, + 45801, + 45802, + 45808, + 45809, + 45810, + 45814, + 45820, + 45821, + 45822, + 45826, + 45827, + 45829, + 45830, + 45831, + 45833, + 45834, + 45835, + 45836, + 45837, + 45838, + 45839, + 45842, + 45846, + 45847, + 45848, + 45849, + 45850, + 45851, + 45853, + 45854, + 45855, + 45856, + 45857, + 45858, + 45859, + 45860, + 45861, + 45862, + 45863, + 45864, + 45865, + 45866, + 45867, + 45868, + 45869, + 45870, + 45871, + 45872, + 45873, + 45874, + 45875, + 45876, + 45877, + 45878, + 45879, + 45880, + 45881, + 45882, + 45883, + 45884, + 45885, + 45886, + 45887, + 45888, + 45889, + 45890, + 45891, + 45892, + 45893, + 45894, + 45895, + 45896, + 45897, + 45898, + 45899, + 45900, + 45901, + 45902, + 45903, + 45904, + 45905, + 45906, + 45907, + 45911, + 45913, + 45914, + 45917, + 45920, + 45921, + 45922, + 45923, + 45926, + 45928, + 45930, + 45932, + 45933, + 45935, + 45938, + 45939, + 45941, + 45942, + 45943, + 45945, + 45946, + 45947, + 45948, + 45949, + 45950, + 45951, + 45954, + 45958, + 45959, + 45960, + 45961, + 45962, + 45963, + 45965, + 45966, + 45967, + 45969, + 45970, + 45971, + 45973, + 45974, + 45975, + 45976, + 45977, + 45978, + 45979, + 45980, + 45981, + 45982, + 45983, + 45986, + 45987, + 45988, + 45989, + 45990, + 45991, + 45993, + 45994, + 45995, + 45997, + 45998, + 45999, + 46e3, + 46001, + 46002, + 46003, + 46004, + 46005, + 46006, + 46007, + 46008, + 46009, + 46010, + 46011, + 46012, + 46013, + 46014, + 46015, + 46016, + 46017, + 46018, + 46019, + 46022, + 46023, + 46025, + 46026, + 46029, + 46031, + 46033, + 46034, + 46035, + 46038, + 46040, + 46042, + 46044, + 46046, + 46047, + 46049, + 46050, + 46051, + 46053, + 46054, + 46055, + 46057, + 46058, + 46059, + 46060, + 46061, + 46062, + 46063, + 46064, + 46065, + 46066, + 46067, + 46068, + 46069, + 46070, + 46071, + 46072, + 46073, + 46074, + 46075, + 46077, + 46078, + 46079, + 46080, + 46081, + 46082, + 46083, + 46084, + 46085, + 46086, + 46087, + 46088, + 46089, + 46090, + 46091, + 46092, + 46093, + 46094, + 46095, + 46097, + 46098, + 46099, + 46100, + 46101, + 46102, + 46103, + 46105, + 46106, + 46107, + 46109, + 46110, + 46111, + 46113, + 46114, + 46115, + 46116, + 46117, + 46118, + 46119, + 46122, + 46124, + 46125, + 46126, + 46127, + 46128, + 46129, + 46130, + 46131, + 46133, + 46134, + 46135, + 46136, + 46137, + 46138, + 46139, + 46140, + 46141, + 46142, + 46143, + 46144, + 46145, + 46146, + 46147, + 46148, + 46149, + 46150, + 46151, + 46152, + 46153, + 46154, + 46155, + 46156, + 46157, + 46158, + 46159, + 46162, + 46163, + 46165, + 46166, + 46167, + 46169, + 46170, + 46171, + 46172, + 46173, + 46174, + 46175, + 46178, + 46180, + 46182, + 46183, + 46184, + 46185, + 46186, + 46187, + 46189, + 46190, + 46191, + 46192, + 46193, + 46194, + 46195, + 46196, + 46197, + 46198, + 46199, + 46200, + 46201, + 46202, + 46203, + 46204, + 46205, + 46206, + 46207, + 46209, + 46210, + 46211, + 46212, + 46213, + 46214, + 46215, + 46217, + 46218, + 46219, + 46220, + 46221, + 46222, + 46223, + 46224, + 46225, + 46226, + 46227, + 46228, + 46229, + 46230, + 46231, + 46232, + 46233, + 46234, + 46235, + 46236, + 46238, + 46239, + 46240, + 46241, + 46242, + 46243, + 46245, + 46246, + 46247, + 46249, + 46250, + 46251, + 46253, + 46254, + 46255, + 46256, + 46257, + 46258, + 46259, + 46260, + 46262, + 46264, + 46266, + 46267, + 46268, + 46269, + 46270, + 46271, + 46273, + 46274, + 46275, + 46277, + 46278, + 46279, + 46281, + 46282, + 46283, + 46284, + 46285, + 46286, + 46287, + 46289, + 46290, + 46291, + 46292, + 46294, + 46295, + 46296, + 46297, + 46298, + 46299, + 46302, + 46303, + 46305, + 46306, + 46309, + 46311, + 46312, + 46313, + 46314, + 46315, + 46318, + 46320, + 46322, + 46323, + 46324, + 46325, + 46326, + 46327, + 46329, + 46330, + 46331, + 46332, + 46333, + 46334, + 46335, + 46336, + 46337, + 46338, + 46339, + 46340, + 46341, + 46342, + 46343, + 46344, + 46345, + 46346, + 46347, + 46348, + 46349, + 46350, + 46351, + 46352, + 46353, + 46354, + 46355, + 46358, + 46359, + 46361, + 46362, + 46365, + 46366, + 46367, + 46368, + 46369, + 46370, + 46371, + 46374, + 46379, + 46380, + 46381, + 46382, + 46383, + 46386, + 46387, + 46389, + 46390, + 46391, + 46393, + 46394, + 46395, + 46396, + 46397, + 46398, + 46399, + 46402, + 46406, + 46407, + 46408, + 46409, + 46410, + 46414, + 46415, + 46417, + 46418, + 46419, + 46421, + 46422, + 46423, + 46424, + 46425, + 46426, + 46427, + 46430, + 46434, + 46435, + 46436, + 46437, + 46438, + 46439, + 46440, + 46441, + 46442, + 46443, + 46444, + 46445, + 46446, + 46447, + 46448, + 46449, + 46450, + 46451, + 46452, + 46453, + 46454, + 46455, + 46456, + 46457, + 46458, + 46459, + 46460, + 46461, + 46462, + 46463, + 46464, + 46465, + 46466, + 46467, + 46468, + 46469, + 46470, + 46471, + 46472, + 46473, + 46474, + 46475, + 46476, + 46477, + 46478, + 46479, + 46480, + 46481, + 46482, + 46483, + 46484, + 46485, + 46486, + 46487, + 46488, + 46489, + 46490, + 46491, + 46492, + 46493, + 46494, + 46495, + 46498, + 46499, + 46501, + 46502, + 46503, + 46505, + 46508, + 46509, + 46510, + 46511, + 46514, + 46518, + 46519, + 46520, + 46521, + 46522, + 46526, + 46527, + 46529, + 46530, + 46531, + 46533, + 46534, + 46535, + 46536, + 46537, + 46538, + 46539, + 46542, + 46546, + 46547, + 46548, + 46549, + 46550, + 46551, + 46553, + 46554, + 46555, + 46556, + 46557, + 46558, + 46559, + 46560, + 46561, + 46562, + 46563, + 46564, + 46565, + 46566, + 46567, + 46568, + 46569, + 46570, + 46571, + 46573, + 46574, + 46575, + 46576, + 46577, + 46578, + 46579, + 46580, + 46581, + 46582, + 46583, + 46584, + 46585, + 46586, + 46587, + 46588, + 46589, + 46590, + 46591, + 46592, + 46593, + 46594, + 46595, + 46596, + 46597, + 46598, + 46599, + 46600, + 46601, + 46602, + 46603, + 46604, + 46605, + 46606, + 46607, + 46610, + 46611, + 46613, + 46614, + 46615, + 46617, + 46618, + 46619, + 46620, + 46621, + 46622, + 46623, + 46624, + 46625, + 46626, + 46627, + 46628, + 46630, + 46631, + 46632, + 46633, + 46634, + 46635, + 46637, + 46638, + 46639, + 46640, + 46641, + 46642, + 46643, + 46645, + 46646, + 46647, + 46648, + 46649, + 46650, + 46651, + 46652, + 46653, + 46654, + 46655, + 46656, + 46657, + 46658, + 46659, + 46660, + 46661, + 46662, + 46663, + 46665, + 46666, + 46667, + 46668, + 46669, + 46670, + 46671, + 46672, + 46673, + 46674, + 46675, + 46676, + 46677, + 46678, + 46679, + 46680, + 46681, + 46682, + 46683, + 46684, + 46685, + 46686, + 46687, + 46688, + 46689, + 46690, + 46691, + 46693, + 46694, + 46695, + 46697, + 46698, + 46699, + 46700, + 46701, + 46702, + 46703, + 46704, + 46705, + 46706, + 46707, + 46708, + 46709, + 46710, + 46711, + 46712, + 46713, + 46714, + 46715, + 46716, + 46717, + 46718, + 46719, + 46720, + 46721, + 46722, + 46723, + 46724, + 46725, + 46726, + 46727, + 46728, + 46729, + 46730, + 46731, + 46732, + 46733, + 46734, + 46735, + 46736, + 46737, + 46738, + 46739, + 46740, + 46741, + 46742, + 46743, + 46744, + 46745, + 46746, + 46747, + 46750, + 46751, + 46753, + 46754, + 46755, + 46757, + 46758, + 46759, + 46760, + 46761, + 46762, + 46765, + 46766, + 46767, + 46768, + 46770, + 46771, + 46772, + 46773, + 46774, + 46775, + 46776, + 46777, + 46778, + 46779, + 46780, + 46781, + 46782, + 46783, + 46784, + 46785, + 46786, + 46787, + 46788, + 46789, + 46790, + 46791, + 46792, + 46793, + 46794, + 46795, + 46796, + 46797, + 46798, + 46799, + 46800, + 46801, + 46802, + 46803, + 46805, + 46806, + 46807, + 46808, + 46809, + 46810, + 46811, + 46812, + 46813, + 46814, + 46815, + 46816, + 46817, + 46818, + 46819, + 46820, + 46821, + 46822, + 46823, + 46824, + 46825, + 46826, + 46827, + 46828, + 46829, + 46830, + 46831, + 46833, + 46834, + 46835, + 46837, + 46838, + 46839, + 46841, + 46842, + 46843, + 46844, + 46845, + 46846, + 46847, + 46850, + 46851, + 46852, + 46854, + 46855, + 46856, + 46857, + 46858, + 46859, + 46860, + 46861, + 46862, + 46863, + 46864, + 46865, + 46866, + 46867, + 46868, + 46869, + 46870, + 46871, + 46872, + 46873, + 46874, + 46875, + 46876, + 46877, + 46878, + 46879, + 46880, + 46881, + 46882, + 46883, + 46884, + 46885, + 46886, + 46887, + 46890, + 46891, + 46893, + 46894, + 46897, + 46898, + 46899, + 46900, + 46901, + 46902, + 46903, + 46906, + 46908, + 46909, + 46910, + 46911, + 46912, + 46913, + 46914, + 46915, + 46917, + 46918, + 46919, + 46921, + 46922, + 46923, + 46925, + 46926, + 46927, + 46928, + 46929, + 46930, + 46931, + 46934, + 46935, + 46936, + 46937, + 46938, + 46939, + 46940, + 46941, + 46942, + 46943, + 46945, + 46946, + 46947, + 46949, + 46950, + 46951, + 46953, + 46954, + 46955, + 46956, + 46957, + 46958, + 46959, + 46962, + 46964, + 46966, + 46967, + 46968, + 46969, + 46970, + 46971, + 46974, + 46975, + 46977, + 46978, + 46979, + 46981, + 46982, + 46983, + 46984, + 46985, + 46986, + 46987, + 46990, + 46995, + 46996, + 46997, + 47002, + 47003, + 47005, + 47006, + 47007, + 47009, + 47010, + 47011, + 47012, + 47013, + 47014, + 47015, + 47018, + 47022, + 47023, + 47024, + 47025, + 47026, + 47027, + 47030, + 47031, + 47033, + 47034, + 47035, + 47036, + 47037, + 47038, + 47039, + 47040, + 47041, + 47042, + 47043, + 47044, + 47045, + 47046, + 47048, + 47050, + 47051, + 47052, + 47053, + 47054, + 47055, + 47056, + 47057, + 47058, + 47059, + 47060, + 47061, + 47062, + 47063, + 47064, + 47065, + 47066, + 47067, + 47068, + 47069, + 47070, + 47071, + 47072, + 47073, + 47074, + 47075, + 47076, + 47077, + 47078, + 47079, + 47080, + 47081, + 47082, + 47083, + 47086, + 47087, + 47089, + 47090, + 47091, + 47093, + 47094, + 47095, + 47096, + 47097, + 47098, + 47099, + 47102, + 47106, + 47107, + 47108, + 47109, + 47110, + 47114, + 47115, + 47117, + 47118, + 47119, + 47121, + 47122, + 47123, + 47124, + 47125, + 47126, + 47127, + 47130, + 47132, + 47134, + 47135, + 47136, + 47137, + 47138, + 47139, + 47142, + 47143, + 47145, + 47146, + 47147, + 47149, + 47150, + 47151, + 47152, + 47153, + 47154, + 47155, + 47158, + 47162, + 47163, + 47164, + 47165, + 47166, + 47167, + 47169, + 47170, + 47171, + 47173, + 47174, + 47175, + 47176, + 47177, + 47178, + 47179, + 47180, + 47181, + 47182, + 47183, + 47184, + 47186, + 47188, + 47189, + 47190, + 47191, + 47192, + 47193, + 47194, + 47195, + 47198, + 47199, + 47201, + 47202, + 47203, + 47205, + 47206, + 47207, + 47208, + 47209, + 47210, + 47211, + 47214, + 47216, + 47218, + 47219, + 47220, + 47221, + 47222, + 47223, + 47225, + 47226, + 47227, + 47229, + 47230, + 47231, + 47232, + 47233, + 47234, + 47235, + 47236, + 47237, + 47238, + 47239, + 47240, + 47241, + 47242, + 47243, + 47244, + 47246, + 47247, + 47248, + 47249, + 47250, + 47251, + 47252, + 47253, + 47254, + 47255, + 47256, + 47257, + 47258, + 47259, + 47260, + 47261, + 47262, + 47263, + 47264, + 47265, + 47266, + 47267, + 47268, + 47269, + 47270, + 47271, + 47273, + 47274, + 47275, + 47276, + 47277, + 47278, + 47279, + 47281, + 47282, + 47283, + 47285, + 47286, + 47287, + 47289, + 47290, + 47291, + 47292, + 47293, + 47294, + 47295, + 47298, + 47300, + 47302, + 47303, + 47304, + 47305, + 47306, + 47307, + 47309, + 47310, + 47311, + 47313, + 47314, + 47315, + 47317, + 47318, + 47319, + 47320, + 47321, + 47322, + 47323, + 47324, + 47326, + 47328, + 47330, + 47331, + 47332, + 47333, + 47334, + 47335, + 47338, + 47339, + 47341, + 47342, + 47343, + 47345, + 47346, + 47347, + 47348, + 47349, + 47350, + 47351, + 47354, + 47356, + 47358, + 47359, + 47360, + 47361, + 47362, + 47363, + 47365, + 47366, + 47367, + 47368, + 47369, + 47370, + 47371, + 47372, + 47373, + 47374, + 47375, + 47376, + 47377, + 47378, + 47379, + 47380, + 47381, + 47382, + 47383, + 47385, + 47386, + 47387, + 47388, + 47389, + 47390, + 47391, + 47393, + 47394, + 47395, + 47396, + 47397, + 47398, + 47399, + 47400, + 47401, + 47402, + 47403, + 47404, + 47405, + 47406, + 47407, + 47408, + 47409, + 47410, + 47411, + 47412, + 47413, + 47414, + 47415, + 47416, + 47417, + 47418, + 47419, + 47422, + 47423, + 47425, + 47426, + 47427, + 47429, + 47430, + 47431, + 47432, + 47433, + 47434, + 47435, + 47437, + 47438, + 47440, + 47442, + 47443, + 47444, + 47445, + 47446, + 47447, + 47450, + 47451, + 47453, + 47454, + 47455, + 47457, + 47458, + 47459, + 47460, + 47461, + 47462, + 47463, + 47466, + 47468, + 47470, + 47471, + 47472, + 47473, + 47474, + 47475, + 47478, + 47479, + 47481, + 47482, + 47483, + 47485, + 47486, + 47487, + 47488, + 47489, + 47490, + 47491, + 47494, + 47496, + 47499, + 47500, + 47503, + 47504, + 47505, + 47506, + 47507, + 47508, + 47509, + 47510, + 47511, + 47512, + 47513, + 47514, + 47515, + 47516, + 47517, + 47518, + 47519, + 47520, + 47521, + 47522, + 47523, + 47524, + 47525, + 47526, + 47527, + 47528, + 47529, + 47530, + 47531, + 47534, + 47535, + 47537, + 47538, + 47539, + 47541, + 47542, + 47543, + 47544, + 47545, + 47546, + 47547, + 47550, + 47552, + 47554, + 47555, + 47556, + 47557, + 47558, + 47559, + 47562, + 47563, + 47565, + 47571, + 47572, + 47573, + 47574, + 47575, + 47578, + 47580, + 47583, + 47584, + 47586, + 47590, + 47591, + 47593, + 47594, + 47595, + 47597, + 47598, + 47599, + 47600, + 47601, + 47602, + 47603, + 47606, + 47611, + 47612, + 47613, + 47614, + 47615, + 47618, + 47619, + 47620, + 47621, + 47622, + 47623, + 47625, + 47626, + 47627, + 47628, + 47629, + 47630, + 47631, + 47632, + 47633, + 47634, + 47635, + 47636, + 47638, + 47639, + 47640, + 47641, + 47642, + 47643, + 47644, + 47645, + 47646, + 47647, + 47648, + 47649, + 47650, + 47651, + 47652, + 47653, + 47654, + 47655, + 47656, + 47657, + 47658, + 47659, + 47660, + 47661, + 47662, + 47663, + 47664, + 47665, + 47666, + 47667, + 47668, + 47669, + 47670, + 47671, + 47674, + 47675, + 47677, + 47678, + 47679, + 47681, + 47683, + 47684, + 47685, + 47686, + 47687, + 47690, + 47692, + 47695, + 47696, + 47697, + 47698, + 47702, + 47703, + 47705, + 47706, + 47707, + 47709, + 47710, + 47711, + 47712, + 47713, + 47714, + 47715, + 47718, + 47722, + 47723, + 47724, + 47725, + 47726, + 47727, + 47730, + 47731, + 47733, + 47734, + 47735, + 47737, + 47738, + 47739, + 47740, + 47741, + 47742, + 47743, + 47744, + 47745, + 47746, + 47750, + 47752, + 47753, + 47754, + 47755, + 47757, + 47758, + 47759, + 47760, + 47761, + 47762, + 47763, + 47764, + 47765, + 47766, + 47767, + 47768, + 47769, + 47770, + 47771, + 47772, + 47773, + 47774, + 47775, + 47776, + 47777, + 47778, + 47779, + 47780, + 47781, + 47782, + 47783, + 47786, + 47789, + 47790, + 47791, + 47793, + 47795, + 47796, + 47797, + 47798, + 47799, + 47802, + 47804, + 47806, + 47807, + 47808, + 47809, + 47810, + 47811, + 47813, + 47814, + 47815, + 47817, + 47818, + 47819, + 47820, + 47821, + 47822, + 47823, + 47824, + 47825, + 47826, + 47827, + 47828, + 47829, + 47830, + 47831, + 47834, + 47835, + 47836, + 47837, + 47838, + 47839, + 47840, + 47841, + 47842, + 47843, + 47844, + 47845, + 47846, + 47847, + 47848, + 47849, + 47850, + 47851, + 47852, + 47853, + 47854, + 47855, + 47856, + 47857, + 47858, + 47859, + 47860, + 47861, + 47862, + 47863, + 47864, + 47865, + 47866, + 47867, + 47869, + 47870, + 47871, + 47873, + 47874, + 47875, + 47877, + 47878, + 47879, + 47880, + 47881, + 47882, + 47883, + 47884, + 47886, + 47888, + 47890, + 47891, + 47892, + 47893, + 47894, + 47895, + 47897, + 47898, + 47899, + 47901, + 47902, + 47903, + 47905, + 47906, + 47907, + 47908, + 47909, + 47910, + 47911, + 47912, + 47914, + 47916, + 47917, + 47918, + 47919, + 47920, + 47921, + 47922, + 47923, + 47927, + 47929, + 47930, + 47935, + 47936, + 47937, + 47938, + 47939, + 47942, + 47944, + 47946, + 47947, + 47948, + 47950, + 47953, + 47954, + 47955, + 47957, + 47958, + 47959, + 47961, + 47962, + 47963, + 47964, + 47965, + 47966, + 47967, + 47968, + 47970, + 47972, + 47973, + 47974, + 47975, + 47976, + 47977, + 47978, + 47979, + 47981, + 47982, + 47983, + 47984, + 47985, + 47986, + 47987, + 47988, + 47989, + 47990, + 47991, + 47992, + 47993, + 47994, + 47995, + 47996, + 47997, + 47998, + 47999, + 48e3, + 48001, + 48002, + 48003, + 48004, + 48005, + 48006, + 48007, + 48009, + 48010, + 48011, + 48013, + 48014, + 48015, + 48017, + 48018, + 48019, + 48020, + 48021, + 48022, + 48023, + 48024, + 48025, + 48026, + 48027, + 48028, + 48029, + 48030, + 48031, + 48032, + 48033, + 48034, + 48035, + 48037, + 48038, + 48039, + 48041, + 48042, + 48043, + 48045, + 48046, + 48047, + 48048, + 48049, + 48050, + 48051, + 48053, + 48054, + 48056, + 48057, + 48058, + 48059, + 48060, + 48061, + 48062, + 48063, + 48065, + 48066, + 48067, + 48069, + 48070, + 48071, + 48073, + 48074, + 48075, + 48076, + 48077, + 48078, + 48079, + 48081, + 48082, + 48084, + 48085, + 48086, + 48087, + 48088, + 48089, + 48090, + 48091, + 48092, + 48093, + 48094, + 48095, + 48096, + 48097, + 48098, + 48099, + 48100, + 48101, + 48102, + 48103, + 48104, + 48105, + 48106, + 48107, + 48108, + 48109, + 48110, + 48111, + 48112, + 48113, + 48114, + 48115, + 48116, + 48117, + 48118, + 48119, + 48122, + 48123, + 48125, + 48126, + 48129, + 48131, + 48132, + 48133, + 48134, + 48135, + 48138, + 48142, + 48144, + 48146, + 48147, + 48153, + 48154, + 48160, + 48161, + 48162, + 48163, + 48166, + 48168, + 48170, + 48171, + 48172, + 48174, + 48175, + 48178, + 48179, + 48181, + 48182, + 48183, + 48185, + 48186, + 48187, + 48188, + 48189, + 48190, + 48191, + 48194, + 48198, + 48199, + 48200, + 48202, + 48203, + 48206, + 48207, + 48209, + 48210, + 48211, + 48212, + 48213, + 48214, + 48215, + 48216, + 48217, + 48218, + 48219, + 48220, + 48222, + 48223, + 48224, + 48225, + 48226, + 48227, + 48228, + 48229, + 48230, + 48231, + 48232, + 48233, + 48234, + 48235, + 48236, + 48237, + 48238, + 48239, + 48240, + 48241, + 48242, + 48243, + 48244, + 48245, + 48246, + 48247, + 48248, + 48249, + 48250, + 48251, + 48252, + 48253, + 48254, + 48255, + 48256, + 48257, + 48258, + 48259, + 48262, + 48263, + 48265, + 48266, + 48269, + 48271, + 48272, + 48273, + 48274, + 48275, + 48278, + 48280, + 48283, + 48284, + 48285, + 48286, + 48287, + 48290, + 48291, + 48293, + 48294, + 48297, + 48298, + 48299, + 48300, + 48301, + 48302, + 48303, + 48306, + 48310, + 48311, + 48312, + 48313, + 48314, + 48315, + 48318, + 48319, + 48321, + 48322, + 48323, + 48325, + 48326, + 48327, + 48328, + 48329, + 48330, + 48331, + 48332, + 48334, + 48338, + 48339, + 48340, + 48342, + 48343, + 48345, + 48346, + 48347, + 48349, + 48350, + 48351, + 48352, + 48353, + 48354, + 48355, + 48356, + 48357, + 48358, + 48359, + 48360, + 48361, + 48362, + 48363, + 48364, + 48365, + 48366, + 48367, + 48368, + 48369, + 48370, + 48371, + 48375, + 48377, + 48378, + 48379, + 48381, + 48382, + 48383, + 48384, + 48385, + 48386, + 48387, + 48390, + 48392, + 48394, + 48395, + 48396, + 48397, + 48398, + 48399, + 48401, + 48402, + 48403, + 48405, + 48406, + 48407, + 48408, + 48409, + 48410, + 48411, + 48412, + 48413, + 48414, + 48415, + 48416, + 48417, + 48418, + 48419, + 48421, + 48422, + 48423, + 48424, + 48425, + 48426, + 48427, + 48429, + 48430, + 48431, + 48432, + 48433, + 48434, + 48435, + 48436, + 48437, + 48438, + 48439, + 48440, + 48441, + 48442, + 48443, + 48444, + 48445, + 48446, + 48447, + 48449, + 48450, + 48451, + 48452, + 48453, + 48454, + 48455, + 48458, + 48459, + 48461, + 48462, + 48463, + 48465, + 48466, + 48467, + 48468, + 48469, + 48470, + 48471, + 48474, + 48475, + 48476, + 48477, + 48478, + 48479, + 48480, + 48481, + 48482, + 48483, + 48485, + 48486, + 48487, + 48489, + 48490, + 48491, + 48492, + 48493, + 48494, + 48495, + 48496, + 48497, + 48498, + 48499, + 48500, + 48501, + 48502, + 48503, + 48504, + 48505, + 48506, + 48507, + 48508, + 48509, + 48510, + 48511, + 48514, + 48515, + 48517, + 48518, + 48523, + 48524, + 48525, + 48526, + 48527, + 48530, + 48532, + 48534, + 48535, + 48536, + 48539, + 48541, + 48542, + 48543, + 48544, + 48545, + 48546, + 48547, + 48549, + 48550, + 48551, + 48552, + 48553, + 48554, + 48555, + 48556, + 48557, + 48558, + 48559, + 48561, + 48562, + 48563, + 48564, + 48565, + 48566, + 48567, + 48569, + 48570, + 48571, + 48572, + 48573, + 48574, + 48575, + 48576, + 48577, + 48578, + 48579, + 48580, + 48581, + 48582, + 48583, + 48584, + 48585, + 48586, + 48587, + 48588, + 48589, + 48590, + 48591, + 48592, + 48593, + 48594, + 48595, + 48598, + 48599, + 48601, + 48602, + 48603, + 48605, + 48606, + 48607, + 48608, + 48609, + 48610, + 48611, + 48612, + 48613, + 48614, + 48615, + 48616, + 48618, + 48619, + 48620, + 48621, + 48622, + 48623, + 48625, + 48626, + 48627, + 48629, + 48630, + 48631, + 48633, + 48634, + 48635, + 48636, + 48637, + 48638, + 48639, + 48641, + 48642, + 48644, + 48646, + 48647, + 48648, + 48649, + 48650, + 48651, + 48654, + 48655, + 48657, + 48658, + 48659, + 48661, + 48662, + 48663, + 48664, + 48665, + 48666, + 48667, + 48670, + 48672, + 48673, + 48674, + 48675, + 48676, + 48677, + 48678, + 48679, + 48680, + 48681, + 48682, + 48683, + 48684, + 48685, + 48686, + 48687, + 48688, + 48689, + 48690, + 48691, + 48692, + 48693, + 48694, + 48695, + 48696, + 48697, + 48698, + 48699, + 48700, + 48701, + 48702, + 48703, + 48704, + 48705, + 48706, + 48707, + 48710, + 48711, + 48713, + 48714, + 48715, + 48717, + 48719, + 48720, + 48721, + 48722, + 48723, + 48726, + 48728, + 48732, + 48733, + 48734, + 48735, + 48738, + 48739, + 48741, + 48742, + 48743, + 48745, + 48747, + 48748, + 48749, + 48750, + 48751, + 48754, + 48758, + 48759, + 48760, + 48761, + 48762, + 48766, + 48767, + 48769, + 48770, + 48771, + 48773, + 48774, + 48775, + 48776, + 48777, + 48778, + 48779, + 48782, + 48786, + 48787, + 48788, + 48789, + 48790, + 48791, + 48794, + 48795, + 48796, + 48797, + 48798, + 48799, + 48800, + 48801, + 48802, + 48803, + 48804, + 48805, + 48806, + 48807, + 48809, + 48810, + 48811, + 48812, + 48813, + 48814, + 48815, + 48816, + 48817, + 48818, + 48819, + 48820, + 48821, + 48822, + 48823, + 48824, + 48825, + 48826, + 48827, + 48828, + 48829, + 48830, + 48831, + 48832, + 48833, + 48834, + 48835, + 48836, + 48837, + 48838, + 48839, + 48840, + 48841, + 48842, + 48843, + 48844, + 48845, + 48846, + 48847, + 48850, + 48851, + 48853, + 48854, + 48857, + 48858, + 48859, + 48860, + 48861, + 48862, + 48863, + 48865, + 48866, + 48870, + 48871, + 48872, + 48873, + 48874, + 48875, + 48877, + 48878, + 48879, + 48880, + 48881, + 48882, + 48883, + 48884, + 48885, + 48886, + 48887, + 48888, + 48889, + 48890, + 48891, + 48892, + 48893, + 48894, + 48895, + 48896, + 48898, + 48899, + 48900, + 48901, + 48902, + 48903, + 48906, + 48907, + 48908, + 48909, + 48910, + 48911, + 48912, + 48913, + 48914, + 48915, + 48916, + 48917, + 48918, + 48919, + 48922, + 48926, + 48927, + 48928, + 48929, + 48930, + 48931, + 48932, + 48933, + 48934, + 48935, + 48936, + 48937, + 48938, + 48939, + 48940, + 48941, + 48942, + 48943, + 48944, + 48945, + 48946, + 48947, + 48948, + 48949, + 48950, + 48951, + 48952, + 48953, + 48954, + 48955, + 48956, + 48957, + 48958, + 48959, + 48962, + 48963, + 48965, + 48966, + 48967, + 48969, + 48970, + 48971, + 48972, + 48973, + 48974, + 48975, + 48978, + 48979, + 48980, + 48982, + 48983, + 48984, + 48985, + 48986, + 48987, + 48988, + 48989, + 48990, + 48991, + 48992, + 48993, + 48994, + 48995, + 48996, + 48997, + 48998, + 48999, + 49e3, + 49001, + 49002, + 49003, + 49004, + 49005, + 49006, + 49007, + 49008, + 49009, + 49010, + 49011, + 49012, + 49013, + 49014, + 49015, + 49016, + 49017, + 49018, + 49019, + 49020, + 49021, + 49022, + 49023, + 49024, + 49025, + 49026, + 49027, + 49028, + 49029, + 49030, + 49031, + 49032, + 49033, + 49034, + 49035, + 49036, + 49037, + 49038, + 49039, + 49040, + 49041, + 49042, + 49043, + 49045, + 49046, + 49047, + 49048, + 49049, + 49050, + 49051, + 49052, + 49053, + 49054, + 49055, + 49056, + 49057, + 49058, + 49059, + 49060, + 49061, + 49062, + 49063, + 49064, + 49065, + 49066, + 49067, + 49068, + 49069, + 49070, + 49071, + 49073, + 49074, + 49075, + 49076, + 49077, + 49078, + 49079, + 49080, + 49081, + 49082, + 49083, + 49084, + 49085, + 49086, + 49087, + 49088, + 49089, + 49090, + 49091, + 49092, + 49094, + 49095, + 49096, + 49097, + 49098, + 49099, + 49102, + 49103, + 49105, + 49106, + 49107, + 49109, + 49110, + 49111, + 49112, + 49113, + 49114, + 49115, + 49117, + 49118, + 49120, + 49122, + 49123, + 49124, + 49125, + 49126, + 49127, + 49128, + 49129, + 49130, + 49131, + 49132, + 49133, + 49134, + 49135, + 49136, + 49137, + 49138, + 49139, + 49140, + 49141, + 49142, + 49143, + 49144, + 49145, + 49146, + 49147, + 49148, + 49149, + 49150, + 49151, + 49152, + 49153, + 49154, + 49155, + 49156, + 49157, + 49158, + 49159, + 49160, + 49161, + 49162, + 49163, + 49164, + 49165, + 49166, + 49167, + 49168, + 49169, + 49170, + 49171, + 49172, + 49173, + 49174, + 49175, + 49176, + 49177, + 49178, + 49179, + 49180, + 49181, + 49182, + 49183, + 49184, + 49185, + 49186, + 49187, + 49188, + 49189, + 49190, + 49191, + 49192, + 49193, + 49194, + 49195, + 49196, + 49197, + 49198, + 49199, + 49200, + 49201, + 49202, + 49203, + 49204, + 49205, + 49206, + 49207, + 49208, + 49209, + 49210, + 49211, + 49213, + 49214, + 49215, + 49216, + 49217, + 49218, + 49219, + 49220, + 49221, + 49222, + 49223, + 49224, + 49225, + 49226, + 49227, + 49228, + 49229, + 49230, + 49231, + 49232, + 49234, + 49235, + 49236, + 49237, + 49238, + 49239, + 49241, + 49242, + 49243, + 49245, + 49246, + 49247, + 49249, + 49250, + 49251, + 49252, + 49253, + 49254, + 49255, + 49258, + 49259, + 49260, + 49261, + 49262, + 49263, + 49264, + 49265, + 49266, + 49267, + 49268, + 49269, + 49270, + 49271, + 49272, + 49273, + 49274, + 49275, + 49276, + 49277, + 49278, + 49279, + 49280, + 49281, + 49282, + 49283, + 49284, + 49285, + 49286, + 49287, + 49288, + 49289, + 49290, + 49291, + 49292, + 49293, + 49294, + 49295, + 49298, + 49299, + 49301, + 49302, + 49303, + 49305, + 49306, + 49307, + 49308, + 49309, + 49310, + 49311, + 49314, + 49316, + 49318, + 49319, + 49320, + 49321, + 49322, + 49323, + 49326, + 49329, + 49330, + 49335, + 49336, + 49337, + 49338, + 49339, + 49342, + 49346, + 49347, + 49348, + 49350, + 49351, + 49354, + 49355, + 49357, + 49358, + 49359, + 49361, + 49362, + 49363, + 49364, + 49365, + 49366, + 49367, + 49370, + 49374, + 49375, + 49376, + 49377, + 49378, + 49379, + 49382, + 49383, + 49385, + 49386, + 49387, + 49389, + 49390, + 49391, + 49392, + 49393, + 49394, + 49395, + 49398, + 49400, + 49402, + 49403, + 49404, + 49405, + 49406, + 49407, + 49409, + 49410, + 49411, + 49413, + 49414, + 49415, + 49417, + 49418, + 49419, + 49420, + 49421, + 49422, + 49423, + 49425, + 49426, + 49427, + 49428, + 49430, + 49431, + 49432, + 49433, + 49434, + 49435, + 49441, + 49442, + 49445, + 49448, + 49449, + 49450, + 49451, + 49454, + 49458, + 49459, + 49460, + 49461, + 49463, + 49466, + 49467, + 49469, + 49470, + 49471, + 49473, + 49474, + 49475, + 49476, + 49477, + 49478, + 49479, + 49482, + 49486, + 49487, + 49488, + 49489, + 49490, + 49491, + 49494, + 49495, + 49497, + 49498, + 49499, + 49501, + 49502, + 49503, + 49504, + 49505, + 49506, + 49507, + 49510, + 49514, + 49515, + 49516, + 49517, + 49518, + 49519, + 49521, + 49522, + 49523, + 49525, + 49526, + 49527, + 49529, + 49530, + 49531, + 49532, + 49533, + 49534, + 49535, + 49536, + 49537, + 49538, + 49539, + 49540, + 49542, + 49543, + 49544, + 49545, + 49546, + 49547, + 49551, + 49553, + 49554, + 49555, + 49557, + 49559, + 49560, + 49561, + 49562, + 49563, + 49566, + 49568, + 49570, + 49571, + 49572, + 49574, + 49575, + 49578, + 49579, + 49581, + 49582, + 49583, + 49585, + 49586, + 49587, + 49588, + 49589, + 49590, + 49591, + 49592, + 49593, + 49594, + 49595, + 49596, + 49598, + 49599, + 49600, + 49601, + 49602, + 49603, + 49605, + 49606, + 49607, + 49609, + 49610, + 49611, + 49613, + 49614, + 49615, + 49616, + 49617, + 49618, + 49619, + 49621, + 49622, + 49625, + 49626, + 49627, + 49628, + 49629, + 49630, + 49631, + 49633, + 49634, + 49635, + 49637, + 49638, + 49639, + 49641, + 49642, + 49643, + 49644, + 49645, + 49646, + 49647, + 49650, + 49652, + 49653, + 49654, + 49655, + 49656, + 49657, + 49658, + 49659, + 49662, + 49663, + 49665, + 49666, + 49667, + 49669, + 49670, + 49671, + 49672, + 49673, + 49674, + 49675, + 49678, + 49680, + 49682, + 49683, + 49684, + 49685, + 49686, + 49687, + 49690, + 49691, + 49693, + 49694, + 49697, + 49698, + 49699, + 49700, + 49701, + 49702, + 49703, + 49706, + 49708, + 49710, + 49712, + 49715, + 49717, + 49718, + 49719, + 49720, + 49721, + 49722, + 49723, + 49724, + 49725, + 49726, + 49727, + 49728, + 49729, + 49730, + 49731, + 49732, + 49733, + 49734, + 49735, + 49737, + 49738, + 49739, + 49740, + 49741, + 49742, + 49743, + 49746, + 49747, + 49749, + 49750, + 49751, + 49753, + 49754, + 49755, + 49756, + 49757, + 49758, + 49759, + 49761, + 49762, + 49763, + 49764, + 49766, + 49767, + 49768, + 49769, + 49770, + 49771, + 49774, + 49775, + 49777, + 49778, + 49779, + 49781, + 49782, + 49783, + 49784, + 49785, + 49786, + 49787, + 49790, + 49792, + 49794, + 49795, + 49796, + 49797, + 49798, + 49799, + 49802, + 49803, + 49804, + 49805, + 49806, + 49807, + 49809, + 49810, + 49811, + 49812, + 49813, + 49814, + 49815, + 49817, + 49818, + 49820, + 49822, + 49823, + 49824, + 49825, + 49826, + 49827, + 49830, + 49831, + 49833, + 49834, + 49835, + 49838, + 49839, + 49840, + 49841, + 49842, + 49843, + 49846, + 49848, + 49850, + 49851, + 49852, + 49853, + 49854, + 49855, + 49856, + 49857, + 49858, + 49859, + 49860, + 49861, + 49862, + 49863, + 49864, + 49865, + 49866, + 49867, + 49868, + 49869, + 49870, + 49871, + 49872, + 49873, + 49874, + 49875, + 49876, + 49877, + 49878, + 49879, + 49880, + 49881, + 49882, + 49883, + 49886, + 49887, + 49889, + 49890, + 49893, + 49894, + 49895, + 49896, + 49897, + 49898, + 49902, + 49904, + 49906, + 49907, + 49908, + 49909, + 49911, + 49914, + 49917, + 49918, + 49919, + 49921, + 49922, + 49923, + 49924, + 49925, + 49926, + 49927, + 49930, + 49931, + 49934, + 49935, + 49936, + 49937, + 49938, + 49942, + 49943, + 49945, + 49946, + 49947, + 49949, + 49950, + 49951, + 49952, + 49953, + 49954, + 49955, + 49958, + 49959, + 49962, + 49963, + 49964, + 49965, + 49966, + 49967, + 49968, + 49969, + 49970, + 49971, + 49972, + 49973, + 49974, + 49975, + 49976, + 49977, + 49978, + 49979, + 49980, + 49981, + 49982, + 49983, + 49984, + 49985, + 49986, + 49987, + 49988, + 49990, + 49991, + 49992, + 49993, + 49994, + 49995, + 49996, + 49997, + 49998, + 49999, + 5e4, + 50001, + 50002, + 50003, + 50004, + 50005, + 50006, + 50007, + 50008, + 50009, + 50010, + 50011, + 50012, + 50013, + 50014, + 50015, + 50016, + 50017, + 50018, + 50019, + 50020, + 50021, + 50022, + 50023, + 50026, + 50027, + 50029, + 50030, + 50031, + 50033, + 50035, + 50036, + 50037, + 50038, + 50039, + 50042, + 50043, + 50046, + 50047, + 50048, + 50049, + 50050, + 50051, + 50053, + 50054, + 50055, + 50057, + 50058, + 50059, + 50061, + 50062, + 50063, + 50064, + 50065, + 50066, + 50067, + 50068, + 50069, + 50070, + 50071, + 50072, + 50073, + 50074, + 50075, + 50076, + 50077, + 50078, + 50079, + 50080, + 50081, + 50082, + 50083, + 50084, + 50085, + 50086, + 50087, + 50088, + 50089, + 50090, + 50091, + 50092, + 50093, + 50094, + 50095, + 50096, + 50097, + 50098, + 50099, + 50100, + 50101, + 50102, + 50103, + 50104, + 50105, + 50106, + 50107, + 50108, + 50109, + 50110, + 50111, + 50113, + 50114, + 50115, + 50116, + 50117, + 50118, + 50119, + 50120, + 50121, + 50122, + 50123, + 50124, + 50125, + 50126, + 50127, + 50128, + 50129, + 50130, + 50131, + 50132, + 50133, + 50134, + 50135, + 50138, + 50139, + 50141, + 50142, + 50145, + 50147, + 50148, + 50149, + 50150, + 50151, + 50154, + 50155, + 50156, + 50158, + 50159, + 50160, + 50161, + 50162, + 50163, + 50166, + 50167, + 50169, + 50170, + 50171, + 50172, + 50173, + 50174, + 50175, + 50176, + 50177, + 50178, + 50179, + 50180, + 50181, + 50182, + 50183, + 50185, + 50186, + 50187, + 50188, + 50189, + 50190, + 50191, + 50193, + 50194, + 50195, + 50196, + 50197, + 50198, + 50199, + 50200, + 50201, + 50202, + 50203, + 50204, + 50205, + 50206, + 50207, + 50208, + 50209, + 50210, + 50211, + 50213, + 50214, + 50215, + 50216, + 50217, + 50218, + 50219, + 50221, + 50222, + 50223, + 50225, + 50226, + 50227, + 50229, + 50230, + 50231, + 50232, + 50233, + 50234, + 50235, + 50238, + 50239, + 50240, + 50241, + 50242, + 50243, + 50244, + 50245, + 50246, + 50247, + 50249, + 50250, + 50251, + 50252, + 50253, + 50254, + 50255, + 50256, + 50257, + 50258, + 50259, + 50260, + 50261, + 50262, + 50263, + 50264, + 50265, + 50266, + 50267, + 50268, + 50269, + 50270, + 50271, + 50272, + 50273, + 50274, + 50275, + 50278, + 50279, + 50281, + 50282, + 50283, + 50285, + 50286, + 50287, + 50288, + 50289, + 50290, + 50291, + 50294, + 50295, + 50296, + 50298, + 50299, + 50300, + 50301, + 50302, + 50303, + 50305, + 50306, + 50307, + 50308, + 50309, + 50310, + 50311, + 50312, + 50313, + 50314, + 50315, + 50316, + 50317, + 50318, + 50319, + 50320, + 50321, + 50322, + 50323, + 50325, + 50326, + 50327, + 50328, + 50329, + 50330, + 50331, + 50333, + 50334, + 50335, + 50336, + 50337, + 50338, + 50339, + 50340, + 50341, + 50342, + 50343, + 50344, + 50345, + 50346, + 50347, + 50348, + 50349, + 50350, + 50351, + 50352, + 50353, + 50354, + 50355, + 50356, + 50357, + 50358, + 50359, + 50361, + 50362, + 50363, + 50365, + 50366, + 50367, + 50368, + 50369, + 50370, + 50371, + 50372, + 50373, + 50374, + 50375, + 50376, + 50377, + 50378, + 50379, + 50380, + 50381, + 50382, + 50383, + 50384, + 50385, + 50386, + 50387, + 50388, + 50389, + 50390, + 50391, + 50392, + 50393, + 50394, + 50395, + 50396, + 50397, + 50398, + 50399, + 50400, + 50401, + 50402, + 50403, + 50404, + 50405, + 50406, + 50407, + 50408, + 50410, + 50411, + 50412, + 50413, + 50414, + 50415, + 50418, + 50419, + 50421, + 50422, + 50423, + 50425, + 50427, + 50428, + 50429, + 50430, + 50434, + 50435, + 50436, + 50437, + 50438, + 50439, + 50440, + 50441, + 50442, + 50443, + 50445, + 50446, + 50447, + 50449, + 50450, + 50451, + 50453, + 50454, + 50455, + 50456, + 50457, + 50458, + 50459, + 50461, + 50462, + 50463, + 50464, + 50465, + 50466, + 50467, + 50468, + 50469, + 50470, + 50471, + 50474, + 50475, + 50477, + 50478, + 50479, + 50481, + 50482, + 50483, + 50484, + 50485, + 50486, + 50487, + 50490, + 50492, + 50494, + 50495, + 50496, + 50497, + 50498, + 50499, + 50502, + 50503, + 50507, + 50511, + 50512, + 50513, + 50514, + 50518, + 50522, + 50523, + 50524, + 50527, + 50530, + 50531, + 50533, + 50534, + 50535, + 50537, + 50538, + 50539, + 50540, + 50541, + 50542, + 50543, + 50546, + 50550, + 50551, + 50552, + 50553, + 50554, + 50555, + 50558, + 50559, + 50561, + 50562, + 50563, + 50565, + 50566, + 50568, + 50569, + 50570, + 50571, + 50574, + 50576, + 50578, + 50579, + 50580, + 50582, + 50585, + 50586, + 50587, + 50589, + 50590, + 50591, + 50593, + 50594, + 50595, + 50596, + 50597, + 50598, + 50599, + 50600, + 50602, + 50603, + 50604, + 50605, + 50606, + 50607, + 50608, + 50609, + 50610, + 50611, + 50614, + 50615, + 50618, + 50623, + 50624, + 50625, + 50626, + 50627, + 50635, + 50637, + 50639, + 50642, + 50643, + 50645, + 50646, + 50647, + 50649, + 50650, + 50651, + 50652, + 50653, + 50654, + 50655, + 50658, + 50660, + 50662, + 50663, + 50664, + 50665, + 50666, + 50667, + 50671, + 50673, + 50674, + 50675, + 50677, + 50680, + 50681, + 50682, + 50683, + 50690, + 50691, + 50692, + 50697, + 50698, + 50699, + 50701, + 50702, + 50703, + 50705, + 50706, + 50707, + 50708, + 50709, + 50710, + 50711, + 50714, + 50717, + 50718, + 50719, + 50720, + 50721, + 50722, + 50723, + 50726, + 50727, + 50729, + 50730, + 50731, + 50735, + 50737, + 50738, + 50742, + 50744, + 50746, + 50748, + 50749, + 50750, + 50751, + 50754, + 50755, + 50757, + 50758, + 50759, + 50761, + 50762, + 50763, + 50764, + 50765, + 50766, + 50767, + 50770, + 50774, + 50775, + 50776, + 50777, + 50778, + 50779, + 50782, + 50783, + 50785, + 50786, + 50787, + 50788, + 50789, + 50790, + 50791, + 50792, + 50793, + 50794, + 50795, + 50797, + 50798, + 50800, + 50802, + 50803, + 50804, + 50805, + 50806, + 50807, + 50810, + 50811, + 50813, + 50814, + 50815, + 50817, + 50818, + 50819, + 50820, + 50821, + 50822, + 50823, + 50826, + 50828, + 50830, + 50831, + 50832, + 50833, + 50834, + 50835, + 50838, + 50839, + 50841, + 50842, + 50843, + 50845, + 50846, + 50847, + 50848, + 50849, + 50850, + 50851, + 50854, + 50856, + 50858, + 50859, + 50860, + 50861, + 50862, + 50863, + 50866, + 50867, + 50869, + 50870, + 50871, + 50875, + 50876, + 50877, + 50878, + 50879, + 50882, + 50884, + 50886, + 50887, + 50888, + 50889, + 50890, + 50891, + 50894, + 50895, + 50897, + 50898, + 50899, + 50901, + 50902, + 50903, + 50904, + 50905, + 50906, + 50907, + 50910, + 50911, + 50914, + 50915, + 50916, + 50917, + 50918, + 50919, + 50922, + 50923, + 50925, + 50926, + 50927, + 50929, + 50930, + 50931, + 50932, + 50933, + 50934, + 50935, + 50938, + 50939, + 50940, + 50942, + 50943, + 50944, + 50945, + 50946, + 50947, + 50950, + 50951, + 50953, + 50954, + 50955, + 50957, + 50958, + 50959, + 50960, + 50961, + 50962, + 50963, + 50966, + 50968, + 50970, + 50971, + 50972, + 50973, + 50974, + 50975, + 50978, + 50979, + 50981, + 50982, + 50983, + 50985, + 50986, + 50987, + 50988, + 50989, + 50990, + 50991, + 50994, + 50996, + 50998, + 51e3, + 51001, + 51002, + 51003, + 51006, + 51007, + 51009, + 51010, + 51011, + 51013, + 51014, + 51015, + 51016, + 51017, + 51019, + 51022, + 51024, + 51033, + 51034, + 51035, + 51037, + 51038, + 51039, + 51041, + 51042, + 51043, + 51044, + 51045, + 51046, + 51047, + 51049, + 51050, + 51052, + 51053, + 51054, + 51055, + 51056, + 51057, + 51058, + 51059, + 51062, + 51063, + 51065, + 51066, + 51067, + 51071, + 51072, + 51073, + 51074, + 51078, + 51083, + 51084, + 51085, + 51087, + 51090, + 51091, + 51093, + 51097, + 51099, + 51100, + 51101, + 51102, + 51103, + 51106, + 51111, + 51112, + 51113, + 51114, + 51115, + 51118, + 51119, + 51121, + 51122, + 51123, + 51125, + 51126, + 51127, + 51128, + 51129, + 51130, + 51131, + 51134, + 51138, + 51139, + 51140, + 51141, + 51142, + 51143, + 51146, + 51147, + 51149, + 51151, + 51153, + 51154, + 51155, + 51156, + 51157, + 51158, + 51159, + 51161, + 51162, + 51163, + 51164, + 51166, + 51167, + 51168, + 51169, + 51170, + 51171, + 51173, + 51174, + 51175, + 51177, + 51178, + 51179, + 51181, + 51182, + 51183, + 51184, + 51185, + 51186, + 51187, + 51188, + 51189, + 51190, + 51191, + 51192, + 51193, + 51194, + 51195, + 51196, + 51197, + 51198, + 51199, + 51202, + 51203, + 51205, + 51206, + 51207, + 51209, + 51211, + 51212, + 51213, + 51214, + 51215, + 51218, + 51220, + 51223, + 51224, + 51225, + 51226, + 51227, + 51230, + 51231, + 51233, + 51234, + 51235, + 51237, + 51238, + 51239, + 51240, + 51241, + 51242, + 51243, + 51246, + 51248, + 51250, + 51251, + 51252, + 51253, + 51254, + 51255, + 51257, + 51258, + 51259, + 51261, + 51262, + 51263, + 51265, + 51266, + 51267, + 51268, + 51269, + 51270, + 51271, + 51274, + 51275, + 51278, + 51279, + 51280, + 51281, + 51282, + 51283, + 51285, + 51286, + 51287, + 51288, + 51289, + 51290, + 51291, + 51292, + 51293, + 51294, + 51295, + 51296, + 51297, + 51298, + 51299, + 51300, + 51301, + 51302, + 51303, + 51304, + 51305, + 51306, + 51307, + 51308, + 51309, + 51310, + 51311, + 51314, + 51315, + 51317, + 51318, + 51319, + 51321, + 51323, + 51324, + 51325, + 51326, + 51327, + 51330, + 51332, + 51336, + 51337, + 51338, + 51342, + 51343, + 51344, + 51345, + 51346, + 51347, + 51349, + 51350, + 51351, + 51352, + 51353, + 51354, + 51355, + 51356, + 51358, + 51360, + 51362, + 51363, + 51364, + 51365, + 51366, + 51367, + 51369, + 51370, + 51371, + 51372, + 51373, + 51374, + 51375, + 51376, + 51377, + 51378, + 51379, + 51380, + 51381, + 51382, + 51383, + 51384, + 51385, + 51386, + 51387, + 51390, + 51391, + 51392, + 51393, + 51394, + 51395, + 51397, + 51398, + 51399, + 51401, + 51402, + 51403, + 51405, + 51406, + 51407, + 51408, + 51409, + 51410, + 51411, + 51414, + 51416, + 51418, + 51419, + 51420, + 51421, + 51422, + 51423, + 51426, + 51427, + 51429, + 51430, + 51431, + 51432, + 51433, + 51434, + 51435, + 51436, + 51437, + 51438, + 51439, + 51440, + 51441, + 51442, + 51443, + 51444, + 51446, + 51447, + 51448, + 51449, + 51450, + 51451, + 51454, + 51455, + 51457, + 51458, + 51459, + 51463, + 51464, + 51465, + 51466, + 51467, + 51470, + 12288, + 12289, + 12290, + 183, + 8229, + 8230, + 168, + 12291, + 173, + 8213, + 8741, + 65340, + 8764, + 8216, + 8217, + 8220, + 8221, + 12308, + 12309, + 12296, + 12297, + 12298, + 12299, + 12300, + 12301, + 12302, + 12303, + 12304, + 12305, + 177, + 215, + 247, + 8800, + 8804, + 8805, + 8734, + 8756, + 176, + 8242, + 8243, + 8451, + 8491, + 65504, + 65505, + 65509, + 9794, + 9792, + 8736, + 8869, + 8978, + 8706, + 8711, + 8801, + 8786, + 167, + 8251, + 9734, + 9733, + 9675, + 9679, + 9678, + 9671, + 9670, + 9633, + 9632, + 9651, + 9650, + 9661, + 9660, + 8594, + 8592, + 8593, + 8595, + 8596, + 12307, + 8810, + 8811, + 8730, + 8765, + 8733, + 8757, + 8747, + 8748, + 8712, + 8715, + 8838, + 8839, + 8834, + 8835, + 8746, + 8745, + 8743, + 8744, + 65506, + 51472, + 51474, + 51475, + 51476, + 51477, + 51478, + 51479, + 51481, + 51482, + 51483, + 51484, + 51485, + 51486, + 51487, + 51488, + 51489, + 51490, + 51491, + 51492, + 51493, + 51494, + 51495, + 51496, + 51497, + 51498, + 51499, + 51501, + 51502, + 51503, + 51504, + 51505, + 51506, + 51507, + 51509, + 51510, + 51511, + 51512, + 51513, + 51514, + 51515, + 51516, + 51517, + 51518, + 51519, + 51520, + 51521, + 51522, + 51523, + 51524, + 51525, + 51526, + 51527, + 51528, + 51529, + 51530, + 51531, + 51532, + 51533, + 51534, + 51535, + 51538, + 51539, + 51541, + 51542, + 51543, + 51545, + 51546, + 51547, + 51548, + 51549, + 51550, + 51551, + 51554, + 51556, + 51557, + 51558, + 51559, + 51560, + 51561, + 51562, + 51563, + 51565, + 51566, + 51567, + 8658, + 8660, + 8704, + 8707, + 180, + 65374, + 711, + 728, + 733, + 730, + 729, + 184, + 731, + 161, + 191, + 720, + 8750, + 8721, + 8719, + 164, + 8457, + 8240, + 9665, + 9664, + 9655, + 9654, + 9828, + 9824, + 9825, + 9829, + 9831, + 9827, + 8857, + 9672, + 9635, + 9680, + 9681, + 9618, + 9636, + 9637, + 9640, + 9639, + 9638, + 9641, + 9832, + 9743, + 9742, + 9756, + 9758, + 182, + 8224, + 8225, + 8597, + 8599, + 8601, + 8598, + 8600, + 9837, + 9833, + 9834, + 9836, + 12927, + 12828, + 8470, + 13255, + 8482, + 13250, + 13272, + 8481, + 8364, + 174, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 51569, + 51570, + 51571, + 51573, + 51574, + 51575, + 51576, + 51577, + 51578, + 51579, + 51581, + 51582, + 51583, + 51584, + 51585, + 51586, + 51587, + 51588, + 51589, + 51590, + 51591, + 51594, + 51595, + 51597, + 51598, + 51599, + 51601, + 51602, + 51603, + 51604, + 51605, + 51606, + 51607, + 51610, + 51612, + 51614, + 51615, + 51616, + 51617, + 51618, + 51619, + 51620, + 51621, + 51622, + 51623, + 51624, + 51625, + 51626, + 51627, + 51628, + 51629, + 51630, + 51631, + 51632, + 51633, + 51634, + 51635, + 51636, + 51637, + 51638, + 51639, + 51640, + 51641, + 51642, + 51643, + 51644, + 51645, + 51646, + 51647, + 51650, + 51651, + 51653, + 51654, + 51657, + 51659, + 51660, + 51661, + 51662, + 51663, + 51666, + 51668, + 51671, + 51672, + 51675, + 65281, + 65282, + 65283, + 65284, + 65285, + 65286, + 65287, + 65288, + 65289, + 65290, + 65291, + 65292, + 65293, + 65294, + 65295, + 65296, + 65297, + 65298, + 65299, + 65300, + 65301, + 65302, + 65303, + 65304, + 65305, + 65306, + 65307, + 65308, + 65309, + 65310, + 65311, + 65312, + 65313, + 65314, + 65315, + 65316, + 65317, + 65318, + 65319, + 65320, + 65321, + 65322, + 65323, + 65324, + 65325, + 65326, + 65327, + 65328, + 65329, + 65330, + 65331, + 65332, + 65333, + 65334, + 65335, + 65336, + 65337, + 65338, + 65339, + 65510, + 65341, + 65342, + 65343, + 65344, + 65345, + 65346, + 65347, + 65348, + 65349, + 65350, + 65351, + 65352, + 65353, + 65354, + 65355, + 65356, + 65357, + 65358, + 65359, + 65360, + 65361, + 65362, + 65363, + 65364, + 65365, + 65366, + 65367, + 65368, + 65369, + 65370, + 65371, + 65372, + 65373, + 65507, + 51678, + 51679, + 51681, + 51683, + 51685, + 51686, + 51688, + 51689, + 51690, + 51691, + 51694, + 51698, + 51699, + 51700, + 51701, + 51702, + 51703, + 51706, + 51707, + 51709, + 51710, + 51711, + 51713, + 51714, + 51715, + 51716, + 51717, + 51718, + 51719, + 51722, + 51726, + 51727, + 51728, + 51729, + 51730, + 51731, + 51733, + 51734, + 51735, + 51737, + 51738, + 51739, + 51740, + 51741, + 51742, + 51743, + 51744, + 51745, + 51746, + 51747, + 51748, + 51749, + 51750, + 51751, + 51752, + 51754, + 51755, + 51756, + 51757, + 51758, + 51759, + 51760, + 51761, + 51762, + 51763, + 51764, + 51765, + 51766, + 51767, + 51768, + 51769, + 51770, + 51771, + 51772, + 51773, + 51774, + 51775, + 51776, + 51777, + 51778, + 51779, + 51780, + 51781, + 51782, + 12593, + 12594, + 12595, + 12596, + 12597, + 12598, + 12599, + 12600, + 12601, + 12602, + 12603, + 12604, + 12605, + 12606, + 12607, + 12608, + 12609, + 12610, + 12611, + 12612, + 12613, + 12614, + 12615, + 12616, + 12617, + 12618, + 12619, + 12620, + 12621, + 12622, + 12623, + 12624, + 12625, + 12626, + 12627, + 12628, + 12629, + 12630, + 12631, + 12632, + 12633, + 12634, + 12635, + 12636, + 12637, + 12638, + 12639, + 12640, + 12641, + 12642, + 12643, + 12644, + 12645, + 12646, + 12647, + 12648, + 12649, + 12650, + 12651, + 12652, + 12653, + 12654, + 12655, + 12656, + 12657, + 12658, + 12659, + 12660, + 12661, + 12662, + 12663, + 12664, + 12665, + 12666, + 12667, + 12668, + 12669, + 12670, + 12671, + 12672, + 12673, + 12674, + 12675, + 12676, + 12677, + 12678, + 12679, + 12680, + 12681, + 12682, + 12683, + 12684, + 12685, + 12686, + 51783, + 51784, + 51785, + 51786, + 51787, + 51790, + 51791, + 51793, + 51794, + 51795, + 51797, + 51798, + 51799, + 51800, + 51801, + 51802, + 51803, + 51806, + 51810, + 51811, + 51812, + 51813, + 51814, + 51815, + 51817, + 51818, + 51819, + 51820, + 51821, + 51822, + 51823, + 51824, + 51825, + 51826, + 51827, + 51828, + 51829, + 51830, + 51831, + 51832, + 51833, + 51834, + 51835, + 51836, + 51838, + 51839, + 51840, + 51841, + 51842, + 51843, + 51845, + 51846, + 51847, + 51848, + 51849, + 51850, + 51851, + 51852, + 51853, + 51854, + 51855, + 51856, + 51857, + 51858, + 51859, + 51860, + 51861, + 51862, + 51863, + 51865, + 51866, + 51867, + 51868, + 51869, + 51870, + 51871, + 51872, + 51873, + 51874, + 51875, + 51876, + 51877, + 51878, + 51879, + 8560, + 8561, + 8562, + 8563, + 8564, + 8565, + 8566, + 8567, + 8568, + 8569, + null, + null, + null, + null, + null, + 8544, + 8545, + 8546, + 8547, + 8548, + 8549, + 8550, + 8551, + 8552, + 8553, + null, + null, + null, + null, + null, + null, + null, + 913, + 914, + 915, + 916, + 917, + 918, + 919, + 920, + 921, + 922, + 923, + 924, + 925, + 926, + 927, + 928, + 929, + 931, + 932, + 933, + 934, + 935, + 936, + 937, + null, + null, + null, + null, + null, + null, + null, + null, + 945, + 946, + 947, + 948, + 949, + 950, + 951, + 952, + 953, + 954, + 955, + 956, + 957, + 958, + 959, + 960, + 961, + 963, + 964, + 965, + 966, + 967, + 968, + 969, + null, + null, + null, + null, + null, + null, + 51880, + 51881, + 51882, + 51883, + 51884, + 51885, + 51886, + 51887, + 51888, + 51889, + 51890, + 51891, + 51892, + 51893, + 51894, + 51895, + 51896, + 51897, + 51898, + 51899, + 51902, + 51903, + 51905, + 51906, + 51907, + 51909, + 51910, + 51911, + 51912, + 51913, + 51914, + 51915, + 51918, + 51920, + 51922, + 51924, + 51925, + 51926, + 51927, + 51930, + 51931, + 51932, + 51933, + 51934, + 51935, + 51937, + 51938, + 51939, + 51940, + 51941, + 51942, + 51943, + 51944, + 51945, + 51946, + 51947, + 51949, + 51950, + 51951, + 51952, + 51953, + 51954, + 51955, + 51957, + 51958, + 51959, + 51960, + 51961, + 51962, + 51963, + 51964, + 51965, + 51966, + 51967, + 51968, + 51969, + 51970, + 51971, + 51972, + 51973, + 51974, + 51975, + 51977, + 51978, + 9472, + 9474, + 9484, + 9488, + 9496, + 9492, + 9500, + 9516, + 9508, + 9524, + 9532, + 9473, + 9475, + 9487, + 9491, + 9499, + 9495, + 9507, + 9523, + 9515, + 9531, + 9547, + 9504, + 9519, + 9512, + 9527, + 9535, + 9501, + 9520, + 9509, + 9528, + 9538, + 9490, + 9489, + 9498, + 9497, + 9494, + 9493, + 9486, + 9485, + 9502, + 9503, + 9505, + 9506, + 9510, + 9511, + 9513, + 9514, + 9517, + 9518, + 9521, + 9522, + 9525, + 9526, + 9529, + 9530, + 9533, + 9534, + 9536, + 9537, + 9539, + 9540, + 9541, + 9542, + 9543, + 9544, + 9545, + 9546, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 51979, + 51980, + 51981, + 51982, + 51983, + 51985, + 51986, + 51987, + 51989, + 51990, + 51991, + 51993, + 51994, + 51995, + 51996, + 51997, + 51998, + 51999, + 52002, + 52003, + 52004, + 52005, + 52006, + 52007, + 52008, + 52009, + 52010, + 52011, + 52012, + 52013, + 52014, + 52015, + 52016, + 52017, + 52018, + 52019, + 52020, + 52021, + 52022, + 52023, + 52024, + 52025, + 52026, + 52027, + 52028, + 52029, + 52030, + 52031, + 52032, + 52034, + 52035, + 52036, + 52037, + 52038, + 52039, + 52042, + 52043, + 52045, + 52046, + 52047, + 52049, + 52050, + 52051, + 52052, + 52053, + 52054, + 52055, + 52058, + 52059, + 52060, + 52062, + 52063, + 52064, + 52065, + 52066, + 52067, + 52069, + 52070, + 52071, + 52072, + 52073, + 52074, + 52075, + 52076, + 13205, + 13206, + 13207, + 8467, + 13208, + 13252, + 13219, + 13220, + 13221, + 13222, + 13209, + 13210, + 13211, + 13212, + 13213, + 13214, + 13215, + 13216, + 13217, + 13218, + 13258, + 13197, + 13198, + 13199, + 13263, + 13192, + 13193, + 13256, + 13223, + 13224, + 13232, + 13233, + 13234, + 13235, + 13236, + 13237, + 13238, + 13239, + 13240, + 13241, + 13184, + 13185, + 13186, + 13187, + 13188, + 13242, + 13243, + 13244, + 13245, + 13246, + 13247, + 13200, + 13201, + 13202, + 13203, + 13204, + 8486, + 13248, + 13249, + 13194, + 13195, + 13196, + 13270, + 13253, + 13229, + 13230, + 13231, + 13275, + 13225, + 13226, + 13227, + 13228, + 13277, + 13264, + 13267, + 13251, + 13257, + 13276, + 13254, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 52077, + 52078, + 52079, + 52080, + 52081, + 52082, + 52083, + 52084, + 52085, + 52086, + 52087, + 52090, + 52091, + 52092, + 52093, + 52094, + 52095, + 52096, + 52097, + 52098, + 52099, + 52100, + 52101, + 52102, + 52103, + 52104, + 52105, + 52106, + 52107, + 52108, + 52109, + 52110, + 52111, + 52112, + 52113, + 52114, + 52115, + 52116, + 52117, + 52118, + 52119, + 52120, + 52121, + 52122, + 52123, + 52125, + 52126, + 52127, + 52128, + 52129, + 52130, + 52131, + 52132, + 52133, + 52134, + 52135, + 52136, + 52137, + 52138, + 52139, + 52140, + 52141, + 52142, + 52143, + 52144, + 52145, + 52146, + 52147, + 52148, + 52149, + 52150, + 52151, + 52153, + 52154, + 52155, + 52156, + 52157, + 52158, + 52159, + 52160, + 52161, + 52162, + 52163, + 52164, + 198, + 208, + 170, + 294, + null, + 306, + null, + 319, + 321, + 216, + 338, + 186, + 222, + 358, + 330, + null, + 12896, + 12897, + 12898, + 12899, + 12900, + 12901, + 12902, + 12903, + 12904, + 12905, + 12906, + 12907, + 12908, + 12909, + 12910, + 12911, + 12912, + 12913, + 12914, + 12915, + 12916, + 12917, + 12918, + 12919, + 12920, + 12921, + 12922, + 12923, + 9424, + 9425, + 9426, + 9427, + 9428, + 9429, + 9430, + 9431, + 9432, + 9433, + 9434, + 9435, + 9436, + 9437, + 9438, + 9439, + 9440, + 9441, + 9442, + 9443, + 9444, + 9445, + 9446, + 9447, + 9448, + 9449, + 9312, + 9313, + 9314, + 9315, + 9316, + 9317, + 9318, + 9319, + 9320, + 9321, + 9322, + 9323, + 9324, + 9325, + 9326, + 189, + 8531, + 8532, + 188, + 190, + 8539, + 8540, + 8541, + 8542, + 52165, + 52166, + 52167, + 52168, + 52169, + 52170, + 52171, + 52172, + 52173, + 52174, + 52175, + 52176, + 52177, + 52178, + 52179, + 52181, + 52182, + 52183, + 52184, + 52185, + 52186, + 52187, + 52188, + 52189, + 52190, + 52191, + 52192, + 52193, + 52194, + 52195, + 52197, + 52198, + 52200, + 52202, + 52203, + 52204, + 52205, + 52206, + 52207, + 52208, + 52209, + 52210, + 52211, + 52212, + 52213, + 52214, + 52215, + 52216, + 52217, + 52218, + 52219, + 52220, + 52221, + 52222, + 52223, + 52224, + 52225, + 52226, + 52227, + 52228, + 52229, + 52230, + 52231, + 52232, + 52233, + 52234, + 52235, + 52238, + 52239, + 52241, + 52242, + 52243, + 52245, + 52246, + 52247, + 52248, + 52249, + 52250, + 52251, + 52254, + 52255, + 52256, + 52259, + 52260, + 230, + 273, + 240, + 295, + 305, + 307, + 312, + 320, + 322, + 248, + 339, + 223, + 254, + 359, + 331, + 329, + 12800, + 12801, + 12802, + 12803, + 12804, + 12805, + 12806, + 12807, + 12808, + 12809, + 12810, + 12811, + 12812, + 12813, + 12814, + 12815, + 12816, + 12817, + 12818, + 12819, + 12820, + 12821, + 12822, + 12823, + 12824, + 12825, + 12826, + 12827, + 9372, + 9373, + 9374, + 9375, + 9376, + 9377, + 9378, + 9379, + 9380, + 9381, + 9382, + 9383, + 9384, + 9385, + 9386, + 9387, + 9388, + 9389, + 9390, + 9391, + 9392, + 9393, + 9394, + 9395, + 9396, + 9397, + 9332, + 9333, + 9334, + 9335, + 9336, + 9337, + 9338, + 9339, + 9340, + 9341, + 9342, + 9343, + 9344, + 9345, + 9346, + 185, + 178, + 179, + 8308, + 8319, + 8321, + 8322, + 8323, + 8324, + 52261, + 52262, + 52266, + 52267, + 52269, + 52271, + 52273, + 52274, + 52275, + 52276, + 52277, + 52278, + 52279, + 52282, + 52287, + 52288, + 52289, + 52290, + 52291, + 52294, + 52295, + 52297, + 52298, + 52299, + 52301, + 52302, + 52303, + 52304, + 52305, + 52306, + 52307, + 52310, + 52314, + 52315, + 52316, + 52317, + 52318, + 52319, + 52321, + 52322, + 52323, + 52325, + 52327, + 52329, + 52330, + 52331, + 52332, + 52333, + 52334, + 52335, + 52337, + 52338, + 52339, + 52340, + 52342, + 52343, + 52344, + 52345, + 52346, + 52347, + 52348, + 52349, + 52350, + 52351, + 52352, + 52353, + 52354, + 52355, + 52356, + 52357, + 52358, + 52359, + 52360, + 52361, + 52362, + 52363, + 52364, + 52365, + 52366, + 52367, + 52368, + 52369, + 52370, + 52371, + 12353, + 12354, + 12355, + 12356, + 12357, + 12358, + 12359, + 12360, + 12361, + 12362, + 12363, + 12364, + 12365, + 12366, + 12367, + 12368, + 12369, + 12370, + 12371, + 12372, + 12373, + 12374, + 12375, + 12376, + 12377, + 12378, + 12379, + 12380, + 12381, + 12382, + 12383, + 12384, + 12385, + 12386, + 12387, + 12388, + 12389, + 12390, + 12391, + 12392, + 12393, + 12394, + 12395, + 12396, + 12397, + 12398, + 12399, + 12400, + 12401, + 12402, + 12403, + 12404, + 12405, + 12406, + 12407, + 12408, + 12409, + 12410, + 12411, + 12412, + 12413, + 12414, + 12415, + 12416, + 12417, + 12418, + 12419, + 12420, + 12421, + 12422, + 12423, + 12424, + 12425, + 12426, + 12427, + 12428, + 12429, + 12430, + 12431, + 12432, + 12433, + 12434, + 12435, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 52372, + 52373, + 52374, + 52375, + 52378, + 52379, + 52381, + 52382, + 52383, + 52385, + 52386, + 52387, + 52388, + 52389, + 52390, + 52391, + 52394, + 52398, + 52399, + 52400, + 52401, + 52402, + 52403, + 52406, + 52407, + 52409, + 52410, + 52411, + 52413, + 52414, + 52415, + 52416, + 52417, + 52418, + 52419, + 52422, + 52424, + 52426, + 52427, + 52428, + 52429, + 52430, + 52431, + 52433, + 52434, + 52435, + 52437, + 52438, + 52439, + 52440, + 52441, + 52442, + 52443, + 52444, + 52445, + 52446, + 52447, + 52448, + 52449, + 52450, + 52451, + 52453, + 52454, + 52455, + 52456, + 52457, + 52458, + 52459, + 52461, + 52462, + 52463, + 52465, + 52466, + 52467, + 52468, + 52469, + 52470, + 52471, + 52472, + 52473, + 52474, + 52475, + 52476, + 52477, + 12449, + 12450, + 12451, + 12452, + 12453, + 12454, + 12455, + 12456, + 12457, + 12458, + 12459, + 12460, + 12461, + 12462, + 12463, + 12464, + 12465, + 12466, + 12467, + 12468, + 12469, + 12470, + 12471, + 12472, + 12473, + 12474, + 12475, + 12476, + 12477, + 12478, + 12479, + 12480, + 12481, + 12482, + 12483, + 12484, + 12485, + 12486, + 12487, + 12488, + 12489, + 12490, + 12491, + 12492, + 12493, + 12494, + 12495, + 12496, + 12497, + 12498, + 12499, + 12500, + 12501, + 12502, + 12503, + 12504, + 12505, + 12506, + 12507, + 12508, + 12509, + 12510, + 12511, + 12512, + 12513, + 12514, + 12515, + 12516, + 12517, + 12518, + 12519, + 12520, + 12521, + 12522, + 12523, + 12524, + 12525, + 12526, + 12527, + 12528, + 12529, + 12530, + 12531, + 12532, + 12533, + 12534, + null, + null, + null, + null, + null, + null, + null, + null, + 52478, + 52479, + 52480, + 52482, + 52483, + 52484, + 52485, + 52486, + 52487, + 52490, + 52491, + 52493, + 52494, + 52495, + 52497, + 52498, + 52499, + 52500, + 52501, + 52502, + 52503, + 52506, + 52508, + 52510, + 52511, + 52512, + 52513, + 52514, + 52515, + 52517, + 52518, + 52519, + 52521, + 52522, + 52523, + 52525, + 52526, + 52527, + 52528, + 52529, + 52530, + 52531, + 52532, + 52533, + 52534, + 52535, + 52536, + 52538, + 52539, + 52540, + 52541, + 52542, + 52543, + 52544, + 52545, + 52546, + 52547, + 52548, + 52549, + 52550, + 52551, + 52552, + 52553, + 52554, + 52555, + 52556, + 52557, + 52558, + 52559, + 52560, + 52561, + 52562, + 52563, + 52564, + 52565, + 52566, + 52567, + 52568, + 52569, + 52570, + 52571, + 52573, + 52574, + 52575, + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1025, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1105, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 1103, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 52577, + 52578, + 52579, + 52581, + 52582, + 52583, + 52584, + 52585, + 52586, + 52587, + 52590, + 52592, + 52594, + 52595, + 52596, + 52597, + 52598, + 52599, + 52601, + 52602, + 52603, + 52604, + 52605, + 52606, + 52607, + 52608, + 52609, + 52610, + 52611, + 52612, + 52613, + 52614, + 52615, + 52617, + 52618, + 52619, + 52620, + 52621, + 52622, + 52623, + 52624, + 52625, + 52626, + 52627, + 52630, + 52631, + 52633, + 52634, + 52635, + 52637, + 52638, + 52639, + 52640, + 52641, + 52642, + 52643, + 52646, + 52648, + 52650, + 52651, + 52652, + 52653, + 52654, + 52655, + 52657, + 52658, + 52659, + 52660, + 52661, + 52662, + 52663, + 52664, + 52665, + 52666, + 52667, + 52668, + 52669, + 52670, + 52671, + 52672, + 52673, + 52674, + 52675, + 52677, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 52678, + 52679, + 52680, + 52681, + 52682, + 52683, + 52685, + 52686, + 52687, + 52689, + 52690, + 52691, + 52692, + 52693, + 52694, + 52695, + 52696, + 52697, + 52698, + 52699, + 52700, + 52701, + 52702, + 52703, + 52704, + 52705, + 52706, + 52707, + 52708, + 52709, + 52710, + 52711, + 52713, + 52714, + 52715, + 52717, + 52718, + 52719, + 52721, + 52722, + 52723, + 52724, + 52725, + 52726, + 52727, + 52730, + 52732, + 52734, + 52735, + 52736, + 52737, + 52738, + 52739, + 52741, + 52742, + 52743, + 52745, + 52746, + 52747, + 52749, + 52750, + 52751, + 52752, + 52753, + 52754, + 52755, + 52757, + 52758, + 52759, + 52760, + 52762, + 52763, + 52764, + 52765, + 52766, + 52767, + 52770, + 52771, + 52773, + 52774, + 52775, + 52777, + 52778, + 52779, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 52780, + 52781, + 52782, + 52783, + 52786, + 52788, + 52790, + 52791, + 52792, + 52793, + 52794, + 52795, + 52796, + 52797, + 52798, + 52799, + 52800, + 52801, + 52802, + 52803, + 52804, + 52805, + 52806, + 52807, + 52808, + 52809, + 52810, + 52811, + 52812, + 52813, + 52814, + 52815, + 52816, + 52817, + 52818, + 52819, + 52820, + 52821, + 52822, + 52823, + 52826, + 52827, + 52829, + 52830, + 52834, + 52835, + 52836, + 52837, + 52838, + 52839, + 52842, + 52844, + 52846, + 52847, + 52848, + 52849, + 52850, + 52851, + 52854, + 52855, + 52857, + 52858, + 52859, + 52861, + 52862, + 52863, + 52864, + 52865, + 52866, + 52867, + 52870, + 52872, + 52874, + 52875, + 52876, + 52877, + 52878, + 52879, + 52882, + 52883, + 52885, + 52886, + 52887, + 52889, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 52890, + 52891, + 52892, + 52893, + 52894, + 52895, + 52898, + 52902, + 52903, + 52904, + 52905, + 52906, + 52907, + 52910, + 52911, + 52912, + 52913, + 52914, + 52915, + 52916, + 52917, + 52918, + 52919, + 52920, + 52921, + 52922, + 52923, + 52924, + 52925, + 52926, + 52927, + 52928, + 52930, + 52931, + 52932, + 52933, + 52934, + 52935, + 52936, + 52937, + 52938, + 52939, + 52940, + 52941, + 52942, + 52943, + 52944, + 52945, + 52946, + 52947, + 52948, + 52949, + 52950, + 52951, + 52952, + 52953, + 52954, + 52955, + 52956, + 52957, + 52958, + 52959, + 52960, + 52961, + 52962, + 52963, + 52966, + 52967, + 52969, + 52970, + 52973, + 52974, + 52975, + 52976, + 52977, + 52978, + 52979, + 52982, + 52986, + 52987, + 52988, + 52989, + 52990, + 52991, + 44032, + 44033, + 44036, + 44039, + 44040, + 44041, + 44042, + 44048, + 44049, + 44050, + 44051, + 44052, + 44053, + 44054, + 44055, + 44057, + 44058, + 44059, + 44060, + 44061, + 44064, + 44068, + 44076, + 44077, + 44079, + 44080, + 44081, + 44088, + 44089, + 44092, + 44096, + 44107, + 44109, + 44116, + 44120, + 44124, + 44144, + 44145, + 44148, + 44151, + 44152, + 44154, + 44160, + 44161, + 44163, + 44164, + 44165, + 44166, + 44169, + 44170, + 44171, + 44172, + 44176, + 44180, + 44188, + 44189, + 44191, + 44192, + 44193, + 44200, + 44201, + 44202, + 44204, + 44207, + 44208, + 44216, + 44217, + 44219, + 44220, + 44221, + 44225, + 44228, + 44232, + 44236, + 44245, + 44247, + 44256, + 44257, + 44260, + 44263, + 44264, + 44266, + 44268, + 44271, + 44272, + 44273, + 44275, + 44277, + 44278, + 44284, + 44285, + 44288, + 44292, + 44294, + 52994, + 52995, + 52997, + 52998, + 52999, + 53001, + 53002, + 53003, + 53004, + 53005, + 53006, + 53007, + 53010, + 53012, + 53014, + 53015, + 53016, + 53017, + 53018, + 53019, + 53021, + 53022, + 53023, + 53025, + 53026, + 53027, + 53029, + 53030, + 53031, + 53032, + 53033, + 53034, + 53035, + 53038, + 53042, + 53043, + 53044, + 53045, + 53046, + 53047, + 53049, + 53050, + 53051, + 53052, + 53053, + 53054, + 53055, + 53056, + 53057, + 53058, + 53059, + 53060, + 53061, + 53062, + 53063, + 53064, + 53065, + 53066, + 53067, + 53068, + 53069, + 53070, + 53071, + 53072, + 53073, + 53074, + 53075, + 53078, + 53079, + 53081, + 53082, + 53083, + 53085, + 53086, + 53087, + 53088, + 53089, + 53090, + 53091, + 53094, + 53096, + 53098, + 53099, + 53100, + 44300, + 44301, + 44303, + 44305, + 44312, + 44316, + 44320, + 44329, + 44332, + 44333, + 44340, + 44341, + 44344, + 44348, + 44356, + 44357, + 44359, + 44361, + 44368, + 44372, + 44376, + 44385, + 44387, + 44396, + 44397, + 44400, + 44403, + 44404, + 44405, + 44406, + 44411, + 44412, + 44413, + 44415, + 44417, + 44418, + 44424, + 44425, + 44428, + 44432, + 44444, + 44445, + 44452, + 44471, + 44480, + 44481, + 44484, + 44488, + 44496, + 44497, + 44499, + 44508, + 44512, + 44516, + 44536, + 44537, + 44540, + 44543, + 44544, + 44545, + 44552, + 44553, + 44555, + 44557, + 44564, + 44592, + 44593, + 44596, + 44599, + 44600, + 44602, + 44608, + 44609, + 44611, + 44613, + 44614, + 44618, + 44620, + 44621, + 44622, + 44624, + 44628, + 44630, + 44636, + 44637, + 44639, + 44640, + 44641, + 44645, + 44648, + 44649, + 44652, + 44656, + 44664, + 53101, + 53102, + 53103, + 53106, + 53107, + 53109, + 53110, + 53111, + 53113, + 53114, + 53115, + 53116, + 53117, + 53118, + 53119, + 53121, + 53122, + 53123, + 53124, + 53126, + 53127, + 53128, + 53129, + 53130, + 53131, + 53133, + 53134, + 53135, + 53136, + 53137, + 53138, + 53139, + 53140, + 53141, + 53142, + 53143, + 53144, + 53145, + 53146, + 53147, + 53148, + 53149, + 53150, + 53151, + 53152, + 53154, + 53155, + 53156, + 53157, + 53158, + 53159, + 53161, + 53162, + 53163, + 53164, + 53165, + 53166, + 53167, + 53169, + 53170, + 53171, + 53172, + 53173, + 53174, + 53175, + 53176, + 53177, + 53178, + 53179, + 53180, + 53181, + 53182, + 53183, + 53184, + 53185, + 53186, + 53187, + 53189, + 53190, + 53191, + 53192, + 53193, + 53194, + 53195, + 44665, + 44667, + 44668, + 44669, + 44676, + 44677, + 44684, + 44732, + 44733, + 44734, + 44736, + 44740, + 44748, + 44749, + 44751, + 44752, + 44753, + 44760, + 44761, + 44764, + 44776, + 44779, + 44781, + 44788, + 44792, + 44796, + 44807, + 44808, + 44813, + 44816, + 44844, + 44845, + 44848, + 44850, + 44852, + 44860, + 44861, + 44863, + 44865, + 44866, + 44867, + 44872, + 44873, + 44880, + 44892, + 44893, + 44900, + 44901, + 44921, + 44928, + 44932, + 44936, + 44944, + 44945, + 44949, + 44956, + 44984, + 44985, + 44988, + 44992, + 44999, + 45e3, + 45001, + 45003, + 45005, + 45006, + 45012, + 45020, + 45032, + 45033, + 45040, + 45041, + 45044, + 45048, + 45056, + 45057, + 45060, + 45068, + 45072, + 45076, + 45084, + 45085, + 45096, + 45124, + 45125, + 45128, + 45130, + 45132, + 45134, + 45139, + 45140, + 45141, + 45143, + 45145, + 53196, + 53197, + 53198, + 53199, + 53200, + 53201, + 53202, + 53203, + 53204, + 53205, + 53206, + 53207, + 53208, + 53209, + 53210, + 53211, + 53212, + 53213, + 53214, + 53215, + 53218, + 53219, + 53221, + 53222, + 53223, + 53225, + 53226, + 53227, + 53228, + 53229, + 53230, + 53231, + 53234, + 53236, + 53238, + 53239, + 53240, + 53241, + 53242, + 53243, + 53245, + 53246, + 53247, + 53249, + 53250, + 53251, + 53253, + 53254, + 53255, + 53256, + 53257, + 53258, + 53259, + 53260, + 53261, + 53262, + 53263, + 53264, + 53266, + 53267, + 53268, + 53269, + 53270, + 53271, + 53273, + 53274, + 53275, + 53276, + 53277, + 53278, + 53279, + 53280, + 53281, + 53282, + 53283, + 53284, + 53285, + 53286, + 53287, + 53288, + 53289, + 53290, + 53291, + 53292, + 45149, + 45180, + 45181, + 45184, + 45188, + 45196, + 45197, + 45199, + 45201, + 45208, + 45209, + 45210, + 45212, + 45215, + 45216, + 45217, + 45218, + 45224, + 45225, + 45227, + 45228, + 45229, + 45230, + 45231, + 45233, + 45235, + 45236, + 45237, + 45240, + 45244, + 45252, + 45253, + 45255, + 45256, + 45257, + 45264, + 45265, + 45268, + 45272, + 45280, + 45285, + 45320, + 45321, + 45323, + 45324, + 45328, + 45330, + 45331, + 45336, + 45337, + 45339, + 45340, + 45341, + 45347, + 45348, + 45349, + 45352, + 45356, + 45364, + 45365, + 45367, + 45368, + 45369, + 45376, + 45377, + 45380, + 45384, + 45392, + 45393, + 45396, + 45397, + 45400, + 45404, + 45408, + 45432, + 45433, + 45436, + 45440, + 45442, + 45448, + 45449, + 45451, + 45453, + 45458, + 45459, + 45460, + 45464, + 45468, + 45480, + 45516, + 45520, + 45524, + 45532, + 45533, + 53294, + 53295, + 53296, + 53297, + 53298, + 53299, + 53302, + 53303, + 53305, + 53306, + 53307, + 53309, + 53310, + 53311, + 53312, + 53313, + 53314, + 53315, + 53318, + 53320, + 53322, + 53323, + 53324, + 53325, + 53326, + 53327, + 53329, + 53330, + 53331, + 53333, + 53334, + 53335, + 53337, + 53338, + 53339, + 53340, + 53341, + 53342, + 53343, + 53345, + 53346, + 53347, + 53348, + 53349, + 53350, + 53351, + 53352, + 53353, + 53354, + 53355, + 53358, + 53359, + 53361, + 53362, + 53363, + 53365, + 53366, + 53367, + 53368, + 53369, + 53370, + 53371, + 53374, + 53375, + 53376, + 53378, + 53379, + 53380, + 53381, + 53382, + 53383, + 53384, + 53385, + 53386, + 53387, + 53388, + 53389, + 53390, + 53391, + 53392, + 53393, + 53394, + 53395, + 53396, + 45535, + 45544, + 45545, + 45548, + 45552, + 45561, + 45563, + 45565, + 45572, + 45573, + 45576, + 45579, + 45580, + 45588, + 45589, + 45591, + 45593, + 45600, + 45620, + 45628, + 45656, + 45660, + 45664, + 45672, + 45673, + 45684, + 45685, + 45692, + 45700, + 45701, + 45705, + 45712, + 45713, + 45716, + 45720, + 45721, + 45722, + 45728, + 45729, + 45731, + 45733, + 45734, + 45738, + 45740, + 45744, + 45748, + 45768, + 45769, + 45772, + 45776, + 45778, + 45784, + 45785, + 45787, + 45789, + 45794, + 45796, + 45797, + 45798, + 45800, + 45803, + 45804, + 45805, + 45806, + 45807, + 45811, + 45812, + 45813, + 45815, + 45816, + 45817, + 45818, + 45819, + 45823, + 45824, + 45825, + 45828, + 45832, + 45840, + 45841, + 45843, + 45844, + 45845, + 45852, + 45908, + 45909, + 45910, + 45912, + 45915, + 45916, + 45918, + 45919, + 45924, + 45925, + 53397, + 53398, + 53399, + 53400, + 53401, + 53402, + 53403, + 53404, + 53405, + 53406, + 53407, + 53408, + 53409, + 53410, + 53411, + 53414, + 53415, + 53417, + 53418, + 53419, + 53421, + 53422, + 53423, + 53424, + 53425, + 53426, + 53427, + 53430, + 53432, + 53434, + 53435, + 53436, + 53437, + 53438, + 53439, + 53442, + 53443, + 53445, + 53446, + 53447, + 53450, + 53451, + 53452, + 53453, + 53454, + 53455, + 53458, + 53462, + 53463, + 53464, + 53465, + 53466, + 53467, + 53470, + 53471, + 53473, + 53474, + 53475, + 53477, + 53478, + 53479, + 53480, + 53481, + 53482, + 53483, + 53486, + 53490, + 53491, + 53492, + 53493, + 53494, + 53495, + 53497, + 53498, + 53499, + 53500, + 53501, + 53502, + 53503, + 53504, + 53505, + 53506, + 53507, + 53508, + 45927, + 45929, + 45931, + 45934, + 45936, + 45937, + 45940, + 45944, + 45952, + 45953, + 45955, + 45956, + 45957, + 45964, + 45968, + 45972, + 45984, + 45985, + 45992, + 45996, + 46020, + 46021, + 46024, + 46027, + 46028, + 46030, + 46032, + 46036, + 46037, + 46039, + 46041, + 46043, + 46045, + 46048, + 46052, + 46056, + 46076, + 46096, + 46104, + 46108, + 46112, + 46120, + 46121, + 46123, + 46132, + 46160, + 46161, + 46164, + 46168, + 46176, + 46177, + 46179, + 46181, + 46188, + 46208, + 46216, + 46237, + 46244, + 46248, + 46252, + 46261, + 46263, + 46265, + 46272, + 46276, + 46280, + 46288, + 46293, + 46300, + 46301, + 46304, + 46307, + 46308, + 46310, + 46316, + 46317, + 46319, + 46321, + 46328, + 46356, + 46357, + 46360, + 46363, + 46364, + 46372, + 46373, + 46375, + 46376, + 46377, + 46378, + 46384, + 46385, + 46388, + 46392, + 53509, + 53510, + 53511, + 53512, + 53513, + 53514, + 53515, + 53516, + 53518, + 53519, + 53520, + 53521, + 53522, + 53523, + 53524, + 53525, + 53526, + 53527, + 53528, + 53529, + 53530, + 53531, + 53532, + 53533, + 53534, + 53535, + 53536, + 53537, + 53538, + 53539, + 53540, + 53541, + 53542, + 53543, + 53544, + 53545, + 53546, + 53547, + 53548, + 53549, + 53550, + 53551, + 53554, + 53555, + 53557, + 53558, + 53559, + 53561, + 53563, + 53564, + 53565, + 53566, + 53567, + 53570, + 53574, + 53575, + 53576, + 53577, + 53578, + 53579, + 53582, + 53583, + 53585, + 53586, + 53587, + 53589, + 53590, + 53591, + 53592, + 53593, + 53594, + 53595, + 53598, + 53600, + 53602, + 53603, + 53604, + 53605, + 53606, + 53607, + 53609, + 53610, + 53611, + 53613, + 46400, + 46401, + 46403, + 46404, + 46405, + 46411, + 46412, + 46413, + 46416, + 46420, + 46428, + 46429, + 46431, + 46432, + 46433, + 46496, + 46497, + 46500, + 46504, + 46506, + 46507, + 46512, + 46513, + 46515, + 46516, + 46517, + 46523, + 46524, + 46525, + 46528, + 46532, + 46540, + 46541, + 46543, + 46544, + 46545, + 46552, + 46572, + 46608, + 46609, + 46612, + 46616, + 46629, + 46636, + 46644, + 46664, + 46692, + 46696, + 46748, + 46749, + 46752, + 46756, + 46763, + 46764, + 46769, + 46804, + 46832, + 46836, + 46840, + 46848, + 46849, + 46853, + 46888, + 46889, + 46892, + 46895, + 46896, + 46904, + 46905, + 46907, + 46916, + 46920, + 46924, + 46932, + 46933, + 46944, + 46948, + 46952, + 46960, + 46961, + 46963, + 46965, + 46972, + 46973, + 46976, + 46980, + 46988, + 46989, + 46991, + 46992, + 46993, + 46994, + 46998, + 46999, + 53614, + 53615, + 53616, + 53617, + 53618, + 53619, + 53620, + 53621, + 53622, + 53623, + 53624, + 53625, + 53626, + 53627, + 53629, + 53630, + 53631, + 53632, + 53633, + 53634, + 53635, + 53637, + 53638, + 53639, + 53641, + 53642, + 53643, + 53644, + 53645, + 53646, + 53647, + 53648, + 53649, + 53650, + 53651, + 53652, + 53653, + 53654, + 53655, + 53656, + 53657, + 53658, + 53659, + 53660, + 53661, + 53662, + 53663, + 53666, + 53667, + 53669, + 53670, + 53671, + 53673, + 53674, + 53675, + 53676, + 53677, + 53678, + 53679, + 53682, + 53684, + 53686, + 53687, + 53688, + 53689, + 53691, + 53693, + 53694, + 53695, + 53697, + 53698, + 53699, + 53700, + 53701, + 53702, + 53703, + 53704, + 53705, + 53706, + 53707, + 53708, + 53709, + 53710, + 53711, + 47e3, + 47001, + 47004, + 47008, + 47016, + 47017, + 47019, + 47020, + 47021, + 47028, + 47029, + 47032, + 47047, + 47049, + 47084, + 47085, + 47088, + 47092, + 47100, + 47101, + 47103, + 47104, + 47105, + 47111, + 47112, + 47113, + 47116, + 47120, + 47128, + 47129, + 47131, + 47133, + 47140, + 47141, + 47144, + 47148, + 47156, + 47157, + 47159, + 47160, + 47161, + 47168, + 47172, + 47185, + 47187, + 47196, + 47197, + 47200, + 47204, + 47212, + 47213, + 47215, + 47217, + 47224, + 47228, + 47245, + 47272, + 47280, + 47284, + 47288, + 47296, + 47297, + 47299, + 47301, + 47308, + 47312, + 47316, + 47325, + 47327, + 47329, + 47336, + 47337, + 47340, + 47344, + 47352, + 47353, + 47355, + 47357, + 47364, + 47384, + 47392, + 47420, + 47421, + 47424, + 47428, + 47436, + 47439, + 47441, + 47448, + 47449, + 47452, + 47456, + 47464, + 47465, + 53712, + 53713, + 53714, + 53715, + 53716, + 53717, + 53718, + 53719, + 53721, + 53722, + 53723, + 53724, + 53725, + 53726, + 53727, + 53728, + 53729, + 53730, + 53731, + 53732, + 53733, + 53734, + 53735, + 53736, + 53737, + 53738, + 53739, + 53740, + 53741, + 53742, + 53743, + 53744, + 53745, + 53746, + 53747, + 53749, + 53750, + 53751, + 53753, + 53754, + 53755, + 53756, + 53757, + 53758, + 53759, + 53760, + 53761, + 53762, + 53763, + 53764, + 53765, + 53766, + 53768, + 53770, + 53771, + 53772, + 53773, + 53774, + 53775, + 53777, + 53778, + 53779, + 53780, + 53781, + 53782, + 53783, + 53784, + 53785, + 53786, + 53787, + 53788, + 53789, + 53790, + 53791, + 53792, + 53793, + 53794, + 53795, + 53796, + 53797, + 53798, + 53799, + 53800, + 53801, + 47467, + 47469, + 47476, + 47477, + 47480, + 47484, + 47492, + 47493, + 47495, + 47497, + 47498, + 47501, + 47502, + 47532, + 47533, + 47536, + 47540, + 47548, + 47549, + 47551, + 47553, + 47560, + 47561, + 47564, + 47566, + 47567, + 47568, + 47569, + 47570, + 47576, + 47577, + 47579, + 47581, + 47582, + 47585, + 47587, + 47588, + 47589, + 47592, + 47596, + 47604, + 47605, + 47607, + 47608, + 47609, + 47610, + 47616, + 47617, + 47624, + 47637, + 47672, + 47673, + 47676, + 47680, + 47682, + 47688, + 47689, + 47691, + 47693, + 47694, + 47699, + 47700, + 47701, + 47704, + 47708, + 47716, + 47717, + 47719, + 47720, + 47721, + 47728, + 47729, + 47732, + 47736, + 47747, + 47748, + 47749, + 47751, + 47756, + 47784, + 47785, + 47787, + 47788, + 47792, + 47794, + 47800, + 47801, + 47803, + 47805, + 47812, + 47816, + 47832, + 47833, + 47868, + 53802, + 53803, + 53806, + 53807, + 53809, + 53810, + 53811, + 53813, + 53814, + 53815, + 53816, + 53817, + 53818, + 53819, + 53822, + 53824, + 53826, + 53827, + 53828, + 53829, + 53830, + 53831, + 53833, + 53834, + 53835, + 53836, + 53837, + 53838, + 53839, + 53840, + 53841, + 53842, + 53843, + 53844, + 53845, + 53846, + 53847, + 53848, + 53849, + 53850, + 53851, + 53853, + 53854, + 53855, + 53856, + 53857, + 53858, + 53859, + 53861, + 53862, + 53863, + 53864, + 53865, + 53866, + 53867, + 53868, + 53869, + 53870, + 53871, + 53872, + 53873, + 53874, + 53875, + 53876, + 53877, + 53878, + 53879, + 53880, + 53881, + 53882, + 53883, + 53884, + 53885, + 53886, + 53887, + 53890, + 53891, + 53893, + 53894, + 53895, + 53897, + 53898, + 53899, + 53900, + 47872, + 47876, + 47885, + 47887, + 47889, + 47896, + 47900, + 47904, + 47913, + 47915, + 47924, + 47925, + 47926, + 47928, + 47931, + 47932, + 47933, + 47934, + 47940, + 47941, + 47943, + 47945, + 47949, + 47951, + 47952, + 47956, + 47960, + 47969, + 47971, + 47980, + 48008, + 48012, + 48016, + 48036, + 48040, + 48044, + 48052, + 48055, + 48064, + 48068, + 48072, + 48080, + 48083, + 48120, + 48121, + 48124, + 48127, + 48128, + 48130, + 48136, + 48137, + 48139, + 48140, + 48141, + 48143, + 48145, + 48148, + 48149, + 48150, + 48151, + 48152, + 48155, + 48156, + 48157, + 48158, + 48159, + 48164, + 48165, + 48167, + 48169, + 48173, + 48176, + 48177, + 48180, + 48184, + 48192, + 48193, + 48195, + 48196, + 48197, + 48201, + 48204, + 48205, + 48208, + 48221, + 48260, + 48261, + 48264, + 48267, + 48268, + 48270, + 48276, + 48277, + 48279, + 53901, + 53902, + 53903, + 53906, + 53907, + 53908, + 53910, + 53911, + 53912, + 53913, + 53914, + 53915, + 53917, + 53918, + 53919, + 53921, + 53922, + 53923, + 53925, + 53926, + 53927, + 53928, + 53929, + 53930, + 53931, + 53933, + 53934, + 53935, + 53936, + 53938, + 53939, + 53940, + 53941, + 53942, + 53943, + 53946, + 53947, + 53949, + 53950, + 53953, + 53955, + 53956, + 53957, + 53958, + 53959, + 53962, + 53964, + 53965, + 53966, + 53967, + 53968, + 53969, + 53970, + 53971, + 53973, + 53974, + 53975, + 53977, + 53978, + 53979, + 53981, + 53982, + 53983, + 53984, + 53985, + 53986, + 53987, + 53990, + 53991, + 53992, + 53993, + 53994, + 53995, + 53996, + 53997, + 53998, + 53999, + 54002, + 54003, + 54005, + 54006, + 54007, + 54009, + 54010, + 48281, + 48282, + 48288, + 48289, + 48292, + 48295, + 48296, + 48304, + 48305, + 48307, + 48308, + 48309, + 48316, + 48317, + 48320, + 48324, + 48333, + 48335, + 48336, + 48337, + 48341, + 48344, + 48348, + 48372, + 48373, + 48374, + 48376, + 48380, + 48388, + 48389, + 48391, + 48393, + 48400, + 48404, + 48420, + 48428, + 48448, + 48456, + 48457, + 48460, + 48464, + 48472, + 48473, + 48484, + 48488, + 48512, + 48513, + 48516, + 48519, + 48520, + 48521, + 48522, + 48528, + 48529, + 48531, + 48533, + 48537, + 48538, + 48540, + 48548, + 48560, + 48568, + 48596, + 48597, + 48600, + 48604, + 48617, + 48624, + 48628, + 48632, + 48640, + 48643, + 48645, + 48652, + 48653, + 48656, + 48660, + 48668, + 48669, + 48671, + 48708, + 48709, + 48712, + 48716, + 48718, + 48724, + 48725, + 48727, + 48729, + 48730, + 48731, + 48736, + 48737, + 48740, + 54011, + 54012, + 54013, + 54014, + 54015, + 54018, + 54020, + 54022, + 54023, + 54024, + 54025, + 54026, + 54027, + 54031, + 54033, + 54034, + 54035, + 54037, + 54039, + 54040, + 54041, + 54042, + 54043, + 54046, + 54050, + 54051, + 54052, + 54054, + 54055, + 54058, + 54059, + 54061, + 54062, + 54063, + 54065, + 54066, + 54067, + 54068, + 54069, + 54070, + 54071, + 54074, + 54078, + 54079, + 54080, + 54081, + 54082, + 54083, + 54086, + 54087, + 54088, + 54089, + 54090, + 54091, + 54092, + 54093, + 54094, + 54095, + 54096, + 54097, + 54098, + 54099, + 54100, + 54101, + 54102, + 54103, + 54104, + 54105, + 54106, + 54107, + 54108, + 54109, + 54110, + 54111, + 54112, + 54113, + 54114, + 54115, + 54116, + 54117, + 54118, + 54119, + 54120, + 54121, + 48744, + 48746, + 48752, + 48753, + 48755, + 48756, + 48757, + 48763, + 48764, + 48765, + 48768, + 48772, + 48780, + 48781, + 48783, + 48784, + 48785, + 48792, + 48793, + 48808, + 48848, + 48849, + 48852, + 48855, + 48856, + 48864, + 48867, + 48868, + 48869, + 48876, + 48897, + 48904, + 48905, + 48920, + 48921, + 48923, + 48924, + 48925, + 48960, + 48961, + 48964, + 48968, + 48976, + 48977, + 48981, + 49044, + 49072, + 49093, + 49100, + 49101, + 49104, + 49108, + 49116, + 49119, + 49121, + 49212, + 49233, + 49240, + 49244, + 49248, + 49256, + 49257, + 49296, + 49297, + 49300, + 49304, + 49312, + 49313, + 49315, + 49317, + 49324, + 49325, + 49327, + 49328, + 49331, + 49332, + 49333, + 49334, + 49340, + 49341, + 49343, + 49344, + 49345, + 49349, + 49352, + 49353, + 49356, + 49360, + 49368, + 49369, + 49371, + 49372, + 49373, + 49380, + 54122, + 54123, + 54124, + 54125, + 54126, + 54127, + 54128, + 54129, + 54130, + 54131, + 54132, + 54133, + 54134, + 54135, + 54136, + 54137, + 54138, + 54139, + 54142, + 54143, + 54145, + 54146, + 54147, + 54149, + 54150, + 54151, + 54152, + 54153, + 54154, + 54155, + 54158, + 54162, + 54163, + 54164, + 54165, + 54166, + 54167, + 54170, + 54171, + 54173, + 54174, + 54175, + 54177, + 54178, + 54179, + 54180, + 54181, + 54182, + 54183, + 54186, + 54188, + 54190, + 54191, + 54192, + 54193, + 54194, + 54195, + 54197, + 54198, + 54199, + 54201, + 54202, + 54203, + 54205, + 54206, + 54207, + 54208, + 54209, + 54210, + 54211, + 54214, + 54215, + 54218, + 54219, + 54220, + 54221, + 54222, + 54223, + 54225, + 54226, + 54227, + 54228, + 54229, + 54230, + 49381, + 49384, + 49388, + 49396, + 49397, + 49399, + 49401, + 49408, + 49412, + 49416, + 49424, + 49429, + 49436, + 49437, + 49438, + 49439, + 49440, + 49443, + 49444, + 49446, + 49447, + 49452, + 49453, + 49455, + 49456, + 49457, + 49462, + 49464, + 49465, + 49468, + 49472, + 49480, + 49481, + 49483, + 49484, + 49485, + 49492, + 49493, + 49496, + 49500, + 49508, + 49509, + 49511, + 49512, + 49513, + 49520, + 49524, + 49528, + 49541, + 49548, + 49549, + 49550, + 49552, + 49556, + 49558, + 49564, + 49565, + 49567, + 49569, + 49573, + 49576, + 49577, + 49580, + 49584, + 49597, + 49604, + 49608, + 49612, + 49620, + 49623, + 49624, + 49632, + 49636, + 49640, + 49648, + 49649, + 49651, + 49660, + 49661, + 49664, + 49668, + 49676, + 49677, + 49679, + 49681, + 49688, + 49689, + 49692, + 49695, + 49696, + 49704, + 49705, + 49707, + 49709, + 54231, + 54233, + 54234, + 54235, + 54236, + 54237, + 54238, + 54239, + 54240, + 54242, + 54244, + 54245, + 54246, + 54247, + 54248, + 54249, + 54250, + 54251, + 54254, + 54255, + 54257, + 54258, + 54259, + 54261, + 54262, + 54263, + 54264, + 54265, + 54266, + 54267, + 54270, + 54272, + 54274, + 54275, + 54276, + 54277, + 54278, + 54279, + 54281, + 54282, + 54283, + 54284, + 54285, + 54286, + 54287, + 54288, + 54289, + 54290, + 54291, + 54292, + 54293, + 54294, + 54295, + 54296, + 54297, + 54298, + 54299, + 54300, + 54302, + 54303, + 54304, + 54305, + 54306, + 54307, + 54308, + 54309, + 54310, + 54311, + 54312, + 54313, + 54314, + 54315, + 54316, + 54317, + 54318, + 54319, + 54320, + 54321, + 54322, + 54323, + 54324, + 54325, + 54326, + 54327, + 49711, + 49713, + 49714, + 49716, + 49736, + 49744, + 49745, + 49748, + 49752, + 49760, + 49765, + 49772, + 49773, + 49776, + 49780, + 49788, + 49789, + 49791, + 49793, + 49800, + 49801, + 49808, + 49816, + 49819, + 49821, + 49828, + 49829, + 49832, + 49836, + 49837, + 49844, + 49845, + 49847, + 49849, + 49884, + 49885, + 49888, + 49891, + 49892, + 49899, + 49900, + 49901, + 49903, + 49905, + 49910, + 49912, + 49913, + 49915, + 49916, + 49920, + 49928, + 49929, + 49932, + 49933, + 49939, + 49940, + 49941, + 49944, + 49948, + 49956, + 49957, + 49960, + 49961, + 49989, + 50024, + 50025, + 50028, + 50032, + 50034, + 50040, + 50041, + 50044, + 50045, + 50052, + 50056, + 50060, + 50112, + 50136, + 50137, + 50140, + 50143, + 50144, + 50146, + 50152, + 50153, + 50157, + 50164, + 50165, + 50168, + 50184, + 50192, + 50212, + 50220, + 50224, + 54328, + 54329, + 54330, + 54331, + 54332, + 54333, + 54334, + 54335, + 54337, + 54338, + 54339, + 54341, + 54342, + 54343, + 54344, + 54345, + 54346, + 54347, + 54348, + 54349, + 54350, + 54351, + 54352, + 54353, + 54354, + 54355, + 54356, + 54357, + 54358, + 54359, + 54360, + 54361, + 54362, + 54363, + 54365, + 54366, + 54367, + 54369, + 54370, + 54371, + 54373, + 54374, + 54375, + 54376, + 54377, + 54378, + 54379, + 54380, + 54382, + 54384, + 54385, + 54386, + 54387, + 54388, + 54389, + 54390, + 54391, + 54394, + 54395, + 54397, + 54398, + 54401, + 54403, + 54404, + 54405, + 54406, + 54407, + 54410, + 54412, + 54414, + 54415, + 54416, + 54417, + 54418, + 54419, + 54421, + 54422, + 54423, + 54424, + 54425, + 54426, + 54427, + 54428, + 54429, + 50228, + 50236, + 50237, + 50248, + 50276, + 50277, + 50280, + 50284, + 50292, + 50293, + 50297, + 50304, + 50324, + 50332, + 50360, + 50364, + 50409, + 50416, + 50417, + 50420, + 50424, + 50426, + 50431, + 50432, + 50433, + 50444, + 50448, + 50452, + 50460, + 50472, + 50473, + 50476, + 50480, + 50488, + 50489, + 50491, + 50493, + 50500, + 50501, + 50504, + 50505, + 50506, + 50508, + 50509, + 50510, + 50515, + 50516, + 50517, + 50519, + 50520, + 50521, + 50525, + 50526, + 50528, + 50529, + 50532, + 50536, + 50544, + 50545, + 50547, + 50548, + 50549, + 50556, + 50557, + 50560, + 50564, + 50567, + 50572, + 50573, + 50575, + 50577, + 50581, + 50583, + 50584, + 50588, + 50592, + 50601, + 50612, + 50613, + 50616, + 50617, + 50619, + 50620, + 50621, + 50622, + 50628, + 50629, + 50630, + 50631, + 50632, + 50633, + 50634, + 50636, + 50638, + 54430, + 54431, + 54432, + 54433, + 54434, + 54435, + 54436, + 54437, + 54438, + 54439, + 54440, + 54442, + 54443, + 54444, + 54445, + 54446, + 54447, + 54448, + 54449, + 54450, + 54451, + 54452, + 54453, + 54454, + 54455, + 54456, + 54457, + 54458, + 54459, + 54460, + 54461, + 54462, + 54463, + 54464, + 54465, + 54466, + 54467, + 54468, + 54469, + 54470, + 54471, + 54472, + 54473, + 54474, + 54475, + 54477, + 54478, + 54479, + 54481, + 54482, + 54483, + 54485, + 54486, + 54487, + 54488, + 54489, + 54490, + 54491, + 54493, + 54494, + 54496, + 54497, + 54498, + 54499, + 54500, + 54501, + 54502, + 54503, + 54505, + 54506, + 54507, + 54509, + 54510, + 54511, + 54513, + 54514, + 54515, + 54516, + 54517, + 54518, + 54519, + 54521, + 54522, + 54524, + 50640, + 50641, + 50644, + 50648, + 50656, + 50657, + 50659, + 50661, + 50668, + 50669, + 50670, + 50672, + 50676, + 50678, + 50679, + 50684, + 50685, + 50686, + 50687, + 50688, + 50689, + 50693, + 50694, + 50695, + 50696, + 50700, + 50704, + 50712, + 50713, + 50715, + 50716, + 50724, + 50725, + 50728, + 50732, + 50733, + 50734, + 50736, + 50739, + 50740, + 50741, + 50743, + 50745, + 50747, + 50752, + 50753, + 50756, + 50760, + 50768, + 50769, + 50771, + 50772, + 50773, + 50780, + 50781, + 50784, + 50796, + 50799, + 50801, + 50808, + 50809, + 50812, + 50816, + 50824, + 50825, + 50827, + 50829, + 50836, + 50837, + 50840, + 50844, + 50852, + 50853, + 50855, + 50857, + 50864, + 50865, + 50868, + 50872, + 50873, + 50874, + 50880, + 50881, + 50883, + 50885, + 50892, + 50893, + 50896, + 50900, + 50908, + 50909, + 50912, + 50913, + 50920, + 54526, + 54527, + 54528, + 54529, + 54530, + 54531, + 54533, + 54534, + 54535, + 54537, + 54538, + 54539, + 54541, + 54542, + 54543, + 54544, + 54545, + 54546, + 54547, + 54550, + 54552, + 54553, + 54554, + 54555, + 54556, + 54557, + 54558, + 54559, + 54560, + 54561, + 54562, + 54563, + 54564, + 54565, + 54566, + 54567, + 54568, + 54569, + 54570, + 54571, + 54572, + 54573, + 54574, + 54575, + 54576, + 54577, + 54578, + 54579, + 54580, + 54581, + 54582, + 54583, + 54584, + 54585, + 54586, + 54587, + 54590, + 54591, + 54593, + 54594, + 54595, + 54597, + 54598, + 54599, + 54600, + 54601, + 54602, + 54603, + 54606, + 54608, + 54610, + 54611, + 54612, + 54613, + 54614, + 54615, + 54618, + 54619, + 54621, + 54622, + 54623, + 54625, + 54626, + 54627, + 50921, + 50924, + 50928, + 50936, + 50937, + 50941, + 50948, + 50949, + 50952, + 50956, + 50964, + 50965, + 50967, + 50969, + 50976, + 50977, + 50980, + 50984, + 50992, + 50993, + 50995, + 50997, + 50999, + 51004, + 51005, + 51008, + 51012, + 51018, + 51020, + 51021, + 51023, + 51025, + 51026, + 51027, + 51028, + 51029, + 51030, + 51031, + 51032, + 51036, + 51040, + 51048, + 51051, + 51060, + 51061, + 51064, + 51068, + 51069, + 51070, + 51075, + 51076, + 51077, + 51079, + 51080, + 51081, + 51082, + 51086, + 51088, + 51089, + 51092, + 51094, + 51095, + 51096, + 51098, + 51104, + 51105, + 51107, + 51108, + 51109, + 51110, + 51116, + 51117, + 51120, + 51124, + 51132, + 51133, + 51135, + 51136, + 51137, + 51144, + 51145, + 51148, + 51150, + 51152, + 51160, + 51165, + 51172, + 51176, + 51180, + 51200, + 51201, + 51204, + 51208, + 51210, + 54628, + 54630, + 54631, + 54634, + 54636, + 54638, + 54639, + 54640, + 54641, + 54642, + 54643, + 54646, + 54647, + 54649, + 54650, + 54651, + 54653, + 54654, + 54655, + 54656, + 54657, + 54658, + 54659, + 54662, + 54666, + 54667, + 54668, + 54669, + 54670, + 54671, + 54673, + 54674, + 54675, + 54676, + 54677, + 54678, + 54679, + 54680, + 54681, + 54682, + 54683, + 54684, + 54685, + 54686, + 54687, + 54688, + 54689, + 54690, + 54691, + 54692, + 54694, + 54695, + 54696, + 54697, + 54698, + 54699, + 54700, + 54701, + 54702, + 54703, + 54704, + 54705, + 54706, + 54707, + 54708, + 54709, + 54710, + 54711, + 54712, + 54713, + 54714, + 54715, + 54716, + 54717, + 54718, + 54719, + 54720, + 54721, + 54722, + 54723, + 54724, + 54725, + 54726, + 54727, + 51216, + 51217, + 51219, + 51221, + 51222, + 51228, + 51229, + 51232, + 51236, + 51244, + 51245, + 51247, + 51249, + 51256, + 51260, + 51264, + 51272, + 51273, + 51276, + 51277, + 51284, + 51312, + 51313, + 51316, + 51320, + 51322, + 51328, + 51329, + 51331, + 51333, + 51334, + 51335, + 51339, + 51340, + 51341, + 51348, + 51357, + 51359, + 51361, + 51368, + 51388, + 51389, + 51396, + 51400, + 51404, + 51412, + 51413, + 51415, + 51417, + 51424, + 51425, + 51428, + 51445, + 51452, + 51453, + 51456, + 51460, + 51461, + 51462, + 51468, + 51469, + 51471, + 51473, + 51480, + 51500, + 51508, + 51536, + 51537, + 51540, + 51544, + 51552, + 51553, + 51555, + 51564, + 51568, + 51572, + 51580, + 51592, + 51593, + 51596, + 51600, + 51608, + 51609, + 51611, + 51613, + 51648, + 51649, + 51652, + 51655, + 51656, + 51658, + 51664, + 51665, + 51667, + 54730, + 54731, + 54733, + 54734, + 54735, + 54737, + 54739, + 54740, + 54741, + 54742, + 54743, + 54746, + 54748, + 54750, + 54751, + 54752, + 54753, + 54754, + 54755, + 54758, + 54759, + 54761, + 54762, + 54763, + 54765, + 54766, + 54767, + 54768, + 54769, + 54770, + 54771, + 54774, + 54776, + 54778, + 54779, + 54780, + 54781, + 54782, + 54783, + 54786, + 54787, + 54789, + 54790, + 54791, + 54793, + 54794, + 54795, + 54796, + 54797, + 54798, + 54799, + 54802, + 54806, + 54807, + 54808, + 54809, + 54810, + 54811, + 54813, + 54814, + 54815, + 54817, + 54818, + 54819, + 54821, + 54822, + 54823, + 54824, + 54825, + 54826, + 54827, + 54828, + 54830, + 54831, + 54832, + 54833, + 54834, + 54835, + 54836, + 54837, + 54838, + 54839, + 54842, + 54843, + 51669, + 51670, + 51673, + 51674, + 51676, + 51677, + 51680, + 51682, + 51684, + 51687, + 51692, + 51693, + 51695, + 51696, + 51697, + 51704, + 51705, + 51708, + 51712, + 51720, + 51721, + 51723, + 51724, + 51725, + 51732, + 51736, + 51753, + 51788, + 51789, + 51792, + 51796, + 51804, + 51805, + 51807, + 51808, + 51809, + 51816, + 51837, + 51844, + 51864, + 51900, + 51901, + 51904, + 51908, + 51916, + 51917, + 51919, + 51921, + 51923, + 51928, + 51929, + 51936, + 51948, + 51956, + 51976, + 51984, + 51988, + 51992, + 52e3, + 52001, + 52033, + 52040, + 52041, + 52044, + 52048, + 52056, + 52057, + 52061, + 52068, + 52088, + 52089, + 52124, + 52152, + 52180, + 52196, + 52199, + 52201, + 52236, + 52237, + 52240, + 52244, + 52252, + 52253, + 52257, + 52258, + 52263, + 52264, + 52265, + 52268, + 52270, + 52272, + 52280, + 52281, + 52283, + 54845, + 54846, + 54847, + 54849, + 54850, + 54851, + 54852, + 54854, + 54855, + 54858, + 54860, + 54862, + 54863, + 54864, + 54866, + 54867, + 54870, + 54871, + 54873, + 54874, + 54875, + 54877, + 54878, + 54879, + 54880, + 54881, + 54882, + 54883, + 54884, + 54885, + 54886, + 54888, + 54890, + 54891, + 54892, + 54893, + 54894, + 54895, + 54898, + 54899, + 54901, + 54902, + 54903, + 54904, + 54905, + 54906, + 54907, + 54908, + 54909, + 54910, + 54911, + 54912, + 54913, + 54914, + 54916, + 54918, + 54919, + 54920, + 54921, + 54922, + 54923, + 54926, + 54927, + 54929, + 54930, + 54931, + 54933, + 54934, + 54935, + 54936, + 54937, + 54938, + 54939, + 54940, + 54942, + 54944, + 54946, + 54947, + 54948, + 54949, + 54950, + 54951, + 54953, + 54954, + 52284, + 52285, + 52286, + 52292, + 52293, + 52296, + 52300, + 52308, + 52309, + 52311, + 52312, + 52313, + 52320, + 52324, + 52326, + 52328, + 52336, + 52341, + 52376, + 52377, + 52380, + 52384, + 52392, + 52393, + 52395, + 52396, + 52397, + 52404, + 52405, + 52408, + 52412, + 52420, + 52421, + 52423, + 52425, + 52432, + 52436, + 52452, + 52460, + 52464, + 52481, + 52488, + 52489, + 52492, + 52496, + 52504, + 52505, + 52507, + 52509, + 52516, + 52520, + 52524, + 52537, + 52572, + 52576, + 52580, + 52588, + 52589, + 52591, + 52593, + 52600, + 52616, + 52628, + 52629, + 52632, + 52636, + 52644, + 52645, + 52647, + 52649, + 52656, + 52676, + 52684, + 52688, + 52712, + 52716, + 52720, + 52728, + 52729, + 52731, + 52733, + 52740, + 52744, + 52748, + 52756, + 52761, + 52768, + 52769, + 52772, + 52776, + 52784, + 52785, + 52787, + 52789, + 54955, + 54957, + 54958, + 54959, + 54961, + 54962, + 54963, + 54964, + 54965, + 54966, + 54967, + 54968, + 54970, + 54972, + 54973, + 54974, + 54975, + 54976, + 54977, + 54978, + 54979, + 54982, + 54983, + 54985, + 54986, + 54987, + 54989, + 54990, + 54991, + 54992, + 54994, + 54995, + 54997, + 54998, + 55e3, + 55002, + 55003, + 55004, + 55005, + 55006, + 55007, + 55009, + 55010, + 55011, + 55013, + 55014, + 55015, + 55017, + 55018, + 55019, + 55020, + 55021, + 55022, + 55023, + 55025, + 55026, + 55027, + 55028, + 55030, + 55031, + 55032, + 55033, + 55034, + 55035, + 55038, + 55039, + 55041, + 55042, + 55043, + 55045, + 55046, + 55047, + 55048, + 55049, + 55050, + 55051, + 55052, + 55053, + 55054, + 55055, + 55056, + 55058, + 55059, + 55060, + 52824, + 52825, + 52828, + 52831, + 52832, + 52833, + 52840, + 52841, + 52843, + 52845, + 52852, + 52853, + 52856, + 52860, + 52868, + 52869, + 52871, + 52873, + 52880, + 52881, + 52884, + 52888, + 52896, + 52897, + 52899, + 52900, + 52901, + 52908, + 52909, + 52929, + 52964, + 52965, + 52968, + 52971, + 52972, + 52980, + 52981, + 52983, + 52984, + 52985, + 52992, + 52993, + 52996, + 53e3, + 53008, + 53009, + 53011, + 53013, + 53020, + 53024, + 53028, + 53036, + 53037, + 53039, + 53040, + 53041, + 53048, + 53076, + 53077, + 53080, + 53084, + 53092, + 53093, + 53095, + 53097, + 53104, + 53105, + 53108, + 53112, + 53120, + 53125, + 53132, + 53153, + 53160, + 53168, + 53188, + 53216, + 53217, + 53220, + 53224, + 53232, + 53233, + 53235, + 53237, + 53244, + 53248, + 53252, + 53265, + 53272, + 53293, + 53300, + 53301, + 53304, + 53308, + 55061, + 55062, + 55063, + 55066, + 55067, + 55069, + 55070, + 55071, + 55073, + 55074, + 55075, + 55076, + 55077, + 55078, + 55079, + 55082, + 55084, + 55086, + 55087, + 55088, + 55089, + 55090, + 55091, + 55094, + 55095, + 55097, + 55098, + 55099, + 55101, + 55102, + 55103, + 55104, + 55105, + 55106, + 55107, + 55109, + 55110, + 55112, + 55114, + 55115, + 55116, + 55117, + 55118, + 55119, + 55122, + 55123, + 55125, + 55130, + 55131, + 55132, + 55133, + 55134, + 55135, + 55138, + 55140, + 55142, + 55143, + 55144, + 55146, + 55147, + 55149, + 55150, + 55151, + 55153, + 55154, + 55155, + 55157, + 55158, + 55159, + 55160, + 55161, + 55162, + 55163, + 55166, + 55167, + 55168, + 55170, + 55171, + 55172, + 55173, + 55174, + 55175, + 55178, + 55179, + 53316, + 53317, + 53319, + 53321, + 53328, + 53332, + 53336, + 53344, + 53356, + 53357, + 53360, + 53364, + 53372, + 53373, + 53377, + 53412, + 53413, + 53416, + 53420, + 53428, + 53429, + 53431, + 53433, + 53440, + 53441, + 53444, + 53448, + 53449, + 53456, + 53457, + 53459, + 53460, + 53461, + 53468, + 53469, + 53472, + 53476, + 53484, + 53485, + 53487, + 53488, + 53489, + 53496, + 53517, + 53552, + 53553, + 53556, + 53560, + 53562, + 53568, + 53569, + 53571, + 53572, + 53573, + 53580, + 53581, + 53584, + 53588, + 53596, + 53597, + 53599, + 53601, + 53608, + 53612, + 53628, + 53636, + 53640, + 53664, + 53665, + 53668, + 53672, + 53680, + 53681, + 53683, + 53685, + 53690, + 53692, + 53696, + 53720, + 53748, + 53752, + 53767, + 53769, + 53776, + 53804, + 53805, + 53808, + 53812, + 53820, + 53821, + 53823, + 53825, + 53832, + 53852, + 55181, + 55182, + 55183, + 55185, + 55186, + 55187, + 55188, + 55189, + 55190, + 55191, + 55194, + 55196, + 55198, + 55199, + 55200, + 55201, + 55202, + 55203, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 53860, + 53888, + 53889, + 53892, + 53896, + 53904, + 53905, + 53909, + 53916, + 53920, + 53924, + 53932, + 53937, + 53944, + 53945, + 53948, + 53951, + 53952, + 53954, + 53960, + 53961, + 53963, + 53972, + 53976, + 53980, + 53988, + 53989, + 54e3, + 54001, + 54004, + 54008, + 54016, + 54017, + 54019, + 54021, + 54028, + 54029, + 54030, + 54032, + 54036, + 54038, + 54044, + 54045, + 54047, + 54048, + 54049, + 54053, + 54056, + 54057, + 54060, + 54064, + 54072, + 54073, + 54075, + 54076, + 54077, + 54084, + 54085, + 54140, + 54141, + 54144, + 54148, + 54156, + 54157, + 54159, + 54160, + 54161, + 54168, + 54169, + 54172, + 54176, + 54184, + 54185, + 54187, + 54189, + 54196, + 54200, + 54204, + 54212, + 54213, + 54216, + 54217, + 54224, + 54232, + 54241, + 54243, + 54252, + 54253, + 54256, + 54260, + 54268, + 54269, + 54271, + 54273, + 54280, + 54301, + 54336, + 54340, + 54364, + 54368, + 54372, + 54381, + 54383, + 54392, + 54393, + 54396, + 54399, + 54400, + 54402, + 54408, + 54409, + 54411, + 54413, + 54420, + 54441, + 54476, + 54480, + 54484, + 54492, + 54495, + 54504, + 54508, + 54512, + 54520, + 54523, + 54525, + 54532, + 54536, + 54540, + 54548, + 54549, + 54551, + 54588, + 54589, + 54592, + 54596, + 54604, + 54605, + 54607, + 54609, + 54616, + 54617, + 54620, + 54624, + 54629, + 54632, + 54633, + 54635, + 54637, + 54644, + 54645, + 54648, + 54652, + 54660, + 54661, + 54663, + 54664, + 54665, + 54672, + 54693, + 54728, + 54729, + 54732, + 54736, + 54738, + 54744, + 54745, + 54747, + 54749, + 54756, + 54757, + 54760, + 54764, + 54772, + 54773, + 54775, + 54777, + 54784, + 54785, + 54788, + 54792, + 54800, + 54801, + 54803, + 54804, + 54805, + 54812, + 54816, + 54820, + 54829, + 54840, + 54841, + 54844, + 54848, + 54853, + 54856, + 54857, + 54859, + 54861, + 54865, + 54868, + 54869, + 54872, + 54876, + 54887, + 54889, + 54896, + 54897, + 54900, + 54915, + 54917, + 54924, + 54925, + 54928, + 54932, + 54941, + 54943, + 54945, + 54952, + 54956, + 54960, + 54969, + 54971, + 54980, + 54981, + 54984, + 54988, + 54993, + 54996, + 54999, + 55001, + 55008, + 55012, + 55016, + 55024, + 55029, + 55036, + 55037, + 55040, + 55044, + 55057, + 55064, + 55065, + 55068, + 55072, + 55080, + 55081, + 55083, + 55085, + 55092, + 55093, + 55096, + 55100, + 55108, + 55111, + 55113, + 55120, + 55121, + 55124, + 55126, + 55127, + 55128, + 55129, + 55136, + 55137, + 55139, + 55141, + 55145, + 55148, + 55152, + 55156, + 55164, + 55165, + 55169, + 55176, + 55177, + 55180, + 55184, + 55192, + 55193, + 55195, + 55197, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 20285, + 20339, + 20551, + 20729, + 21152, + 21487, + 21621, + 21733, + 22025, + 23233, + 23478, + 26247, + 26550, + 26551, + 26607, + 27468, + 29634, + 30146, + 31292, + 33499, + 33540, + 34903, + 34952, + 35382, + 36040, + 36303, + 36603, + 36838, + 39381, + 21051, + 21364, + 21508, + 24682, + 24932, + 27580, + 29647, + 33050, + 35258, + 35282, + 38307, + 20355, + 21002, + 22718, + 22904, + 23014, + 24178, + 24185, + 25031, + 25536, + 26438, + 26604, + 26751, + 28567, + 30286, + 30475, + 30965, + 31240, + 31487, + 31777, + 32925, + 33390, + 33393, + 35563, + 38291, + 20075, + 21917, + 26359, + 28212, + 30883, + 31469, + 33883, + 35088, + 34638, + 38824, + 21208, + 22350, + 22570, + 23884, + 24863, + 25022, + 25121, + 25954, + 26577, + 27204, + 28187, + 29976, + 30131, + 30435, + 30640, + 32058, + 37039, + 37969, + 37970, + 40853, + 21283, + 23724, + 30002, + 32987, + 37440, + 38296, + 21083, + 22536, + 23004, + 23713, + 23831, + 24247, + 24378, + 24394, + 24951, + 27743, + 30074, + 30086, + 31968, + 32115, + 32177, + 32652, + 33108, + 33313, + 34193, + 35137, + 35611, + 37628, + 38477, + 40007, + 20171, + 20215, + 20491, + 20977, + 22607, + 24887, + 24894, + 24936, + 25913, + 27114, + 28433, + 30117, + 30342, + 30422, + 31623, + 33445, + 33995, + 63744, + 37799, + 38283, + 21888, + 23458, + 22353, + 63745, + 31923, + 32697, + 37301, + 20520, + 21435, + 23621, + 24040, + 25298, + 25454, + 25818, + 25831, + 28192, + 28844, + 31067, + 36317, + 36382, + 63746, + 36989, + 37445, + 37624, + 20094, + 20214, + 20581, + 24062, + 24314, + 24838, + 26967, + 33137, + 34388, + 36423, + 37749, + 39467, + 20062, + 20625, + 26480, + 26688, + 20745, + 21133, + 21138, + 27298, + 30652, + 37392, + 40660, + 21163, + 24623, + 36850, + 20552, + 25001, + 25581, + 25802, + 26684, + 27268, + 28608, + 33160, + 35233, + 38548, + 22533, + 29309, + 29356, + 29956, + 32121, + 32365, + 32937, + 35211, + 35700, + 36963, + 40273, + 25225, + 27770, + 28500, + 32080, + 32570, + 35363, + 20860, + 24906, + 31645, + 35609, + 37463, + 37772, + 20140, + 20435, + 20510, + 20670, + 20742, + 21185, + 21197, + 21375, + 22384, + 22659, + 24218, + 24465, + 24950, + 25004, + 25806, + 25964, + 26223, + 26299, + 26356, + 26775, + 28039, + 28805, + 28913, + 29855, + 29861, + 29898, + 30169, + 30828, + 30956, + 31455, + 31478, + 32069, + 32147, + 32789, + 32831, + 33051, + 33686, + 35686, + 36629, + 36885, + 37857, + 38915, + 38968, + 39514, + 39912, + 20418, + 21843, + 22586, + 22865, + 23395, + 23622, + 24760, + 25106, + 26690, + 26800, + 26856, + 28330, + 30028, + 30328, + 30926, + 31293, + 31995, + 32363, + 32380, + 35336, + 35489, + 35903, + 38542, + 40388, + 21476, + 21481, + 21578, + 21617, + 22266, + 22993, + 23396, + 23611, + 24235, + 25335, + 25911, + 25925, + 25970, + 26272, + 26543, + 27073, + 27837, + 30204, + 30352, + 30590, + 31295, + 32660, + 32771, + 32929, + 33167, + 33510, + 33533, + 33776, + 34241, + 34865, + 34996, + 35493, + 63747, + 36764, + 37678, + 38599, + 39015, + 39640, + 40723, + 21741, + 26011, + 26354, + 26767, + 31296, + 35895, + 40288, + 22256, + 22372, + 23825, + 26118, + 26801, + 26829, + 28414, + 29736, + 34974, + 39908, + 27752, + 63748, + 39592, + 20379, + 20844, + 20849, + 21151, + 23380, + 24037, + 24656, + 24685, + 25329, + 25511, + 25915, + 29657, + 31354, + 34467, + 36002, + 38799, + 20018, + 23521, + 25096, + 26524, + 29916, + 31185, + 33747, + 35463, + 35506, + 36328, + 36942, + 37707, + 38982, + 24275, + 27112, + 34303, + 37101, + 63749, + 20896, + 23448, + 23532, + 24931, + 26874, + 27454, + 28748, + 29743, + 29912, + 31649, + 32592, + 33733, + 35264, + 36011, + 38364, + 39208, + 21038, + 24669, + 25324, + 36866, + 20362, + 20809, + 21281, + 22745, + 24291, + 26336, + 27960, + 28826, + 29378, + 29654, + 31568, + 33009, + 37979, + 21350, + 25499, + 32619, + 20054, + 20608, + 22602, + 22750, + 24618, + 24871, + 25296, + 27088, + 39745, + 23439, + 32024, + 32945, + 36703, + 20132, + 20689, + 21676, + 21932, + 23308, + 23968, + 24039, + 25898, + 25934, + 26657, + 27211, + 29409, + 30350, + 30703, + 32094, + 32761, + 33184, + 34126, + 34527, + 36611, + 36686, + 37066, + 39171, + 39509, + 39851, + 19992, + 20037, + 20061, + 20167, + 20465, + 20855, + 21246, + 21312, + 21475, + 21477, + 21646, + 22036, + 22389, + 22434, + 23495, + 23943, + 24272, + 25084, + 25304, + 25937, + 26552, + 26601, + 27083, + 27472, + 27590, + 27628, + 27714, + 28317, + 28792, + 29399, + 29590, + 29699, + 30655, + 30697, + 31350, + 32127, + 32777, + 33276, + 33285, + 33290, + 33503, + 34914, + 35635, + 36092, + 36544, + 36881, + 37041, + 37476, + 37558, + 39378, + 39493, + 40169, + 40407, + 40860, + 22283, + 23616, + 33738, + 38816, + 38827, + 40628, + 21531, + 31384, + 32676, + 35033, + 36557, + 37089, + 22528, + 23624, + 25496, + 31391, + 23470, + 24339, + 31353, + 31406, + 33422, + 36524, + 20518, + 21048, + 21240, + 21367, + 22280, + 25331, + 25458, + 27402, + 28099, + 30519, + 21413, + 29527, + 34152, + 36470, + 38357, + 26426, + 27331, + 28528, + 35437, + 36556, + 39243, + 63750, + 26231, + 27512, + 36020, + 39740, + 63751, + 21483, + 22317, + 22862, + 25542, + 27131, + 29674, + 30789, + 31418, + 31429, + 31998, + 33909, + 35215, + 36211, + 36917, + 38312, + 21243, + 22343, + 30023, + 31584, + 33740, + 37406, + 63752, + 27224, + 20811, + 21067, + 21127, + 25119, + 26840, + 26997, + 38553, + 20677, + 21156, + 21220, + 25027, + 26020, + 26681, + 27135, + 29822, + 31563, + 33465, + 33771, + 35250, + 35641, + 36817, + 39241, + 63753, + 20170, + 22935, + 25810, + 26129, + 27278, + 29748, + 31105, + 31165, + 33449, + 34942, + 34943, + 35167, + 63754, + 37670, + 20235, + 21450, + 24613, + 25201, + 27762, + 32026, + 32102, + 20120, + 20834, + 30684, + 32943, + 20225, + 20238, + 20854, + 20864, + 21980, + 22120, + 22331, + 22522, + 22524, + 22804, + 22855, + 22931, + 23492, + 23696, + 23822, + 24049, + 24190, + 24524, + 25216, + 26071, + 26083, + 26398, + 26399, + 26462, + 26827, + 26820, + 27231, + 27450, + 27683, + 27773, + 27778, + 28103, + 29592, + 29734, + 29738, + 29826, + 29859, + 30072, + 30079, + 30849, + 30959, + 31041, + 31047, + 31048, + 31098, + 31637, + 32e3, + 32186, + 32648, + 32774, + 32813, + 32908, + 35352, + 35663, + 35912, + 36215, + 37665, + 37668, + 39138, + 39249, + 39438, + 39439, + 39525, + 40594, + 32202, + 20342, + 21513, + 25326, + 26708, + 37329, + 21931, + 20794, + 63755, + 63756, + 23068, + 25062, + 63757, + 25295, + 25343, + 63758, + 63759, + 63760, + 63761, + 63762, + 63763, + 37027, + 63764, + 63765, + 63766, + 63767, + 63768, + 35582, + 63769, + 63770, + 63771, + 63772, + 26262, + 63773, + 29014, + 63774, + 63775, + 38627, + 63776, + 25423, + 25466, + 21335, + 63777, + 26511, + 26976, + 28275, + 63778, + 30007, + 63779, + 63780, + 63781, + 32013, + 63782, + 63783, + 34930, + 22218, + 23064, + 63784, + 63785, + 63786, + 63787, + 63788, + 20035, + 63789, + 20839, + 22856, + 26608, + 32784, + 63790, + 22899, + 24180, + 25754, + 31178, + 24565, + 24684, + 25288, + 25467, + 23527, + 23511, + 21162, + 63791, + 22900, + 24361, + 24594, + 63792, + 63793, + 63794, + 29785, + 63795, + 63796, + 63797, + 63798, + 63799, + 63800, + 39377, + 63801, + 63802, + 63803, + 63804, + 63805, + 63806, + 63807, + 63808, + 63809, + 63810, + 63811, + 28611, + 63812, + 63813, + 33215, + 36786, + 24817, + 63814, + 63815, + 33126, + 63816, + 63817, + 23615, + 63818, + 63819, + 63820, + 63821, + 63822, + 63823, + 63824, + 63825, + 23273, + 35365, + 26491, + 32016, + 63826, + 63827, + 63828, + 63829, + 63830, + 63831, + 33021, + 63832, + 63833, + 23612, + 27877, + 21311, + 28346, + 22810, + 33590, + 20025, + 20150, + 20294, + 21934, + 22296, + 22727, + 24406, + 26039, + 26086, + 27264, + 27573, + 28237, + 30701, + 31471, + 31774, + 32222, + 34507, + 34962, + 37170, + 37723, + 25787, + 28606, + 29562, + 30136, + 36948, + 21846, + 22349, + 25018, + 25812, + 26311, + 28129, + 28251, + 28525, + 28601, + 30192, + 32835, + 33213, + 34113, + 35203, + 35527, + 35674, + 37663, + 27795, + 30035, + 31572, + 36367, + 36957, + 21776, + 22530, + 22616, + 24162, + 25095, + 25758, + 26848, + 30070, + 31958, + 34739, + 40680, + 20195, + 22408, + 22382, + 22823, + 23565, + 23729, + 24118, + 24453, + 25140, + 25825, + 29619, + 33274, + 34955, + 36024, + 38538, + 40667, + 23429, + 24503, + 24755, + 20498, + 20992, + 21040, + 22294, + 22581, + 22615, + 23566, + 23648, + 23798, + 23947, + 24230, + 24466, + 24764, + 25361, + 25481, + 25623, + 26691, + 26873, + 27330, + 28120, + 28193, + 28372, + 28644, + 29182, + 30428, + 30585, + 31153, + 31291, + 33796, + 35241, + 36077, + 36339, + 36424, + 36867, + 36884, + 36947, + 37117, + 37709, + 38518, + 38876, + 27602, + 28678, + 29272, + 29346, + 29544, + 30563, + 31167, + 31716, + 32411, + 35712, + 22697, + 24775, + 25958, + 26109, + 26302, + 27788, + 28958, + 29129, + 35930, + 38931, + 20077, + 31361, + 20189, + 20908, + 20941, + 21205, + 21516, + 24999, + 26481, + 26704, + 26847, + 27934, + 28540, + 30140, + 30643, + 31461, + 33012, + 33891, + 37509, + 20828, + 26007, + 26460, + 26515, + 30168, + 31431, + 33651, + 63834, + 35910, + 36887, + 38957, + 23663, + 33216, + 33434, + 36929, + 36975, + 37389, + 24471, + 23965, + 27225, + 29128, + 30331, + 31561, + 34276, + 35588, + 37159, + 39472, + 21895, + 25078, + 63835, + 30313, + 32645, + 34367, + 34746, + 35064, + 37007, + 63836, + 27931, + 28889, + 29662, + 32097, + 33853, + 63837, + 37226, + 39409, + 63838, + 20098, + 21365, + 27396, + 27410, + 28734, + 29211, + 34349, + 40478, + 21068, + 36771, + 23888, + 25829, + 25900, + 27414, + 28651, + 31811, + 32412, + 34253, + 35172, + 35261, + 25289, + 33240, + 34847, + 24266, + 26391, + 28010, + 29436, + 29701, + 29807, + 34690, + 37086, + 20358, + 23821, + 24480, + 33802, + 20919, + 25504, + 30053, + 20142, + 20486, + 20841, + 20937, + 26753, + 27153, + 31918, + 31921, + 31975, + 33391, + 35538, + 36635, + 37327, + 20406, + 20791, + 21237, + 21570, + 24300, + 24942, + 25150, + 26053, + 27354, + 28670, + 31018, + 34268, + 34851, + 38317, + 39522, + 39530, + 40599, + 40654, + 21147, + 26310, + 27511, + 28701, + 31019, + 36706, + 38722, + 24976, + 25088, + 25891, + 28451, + 29001, + 29833, + 32244, + 32879, + 34030, + 36646, + 36899, + 37706, + 20925, + 21015, + 21155, + 27916, + 28872, + 35010, + 24265, + 25986, + 27566, + 28610, + 31806, + 29557, + 20196, + 20278, + 22265, + 63839, + 23738, + 23994, + 24604, + 29618, + 31533, + 32666, + 32718, + 32838, + 36894, + 37428, + 38646, + 38728, + 38936, + 40801, + 20363, + 28583, + 31150, + 37300, + 38583, + 21214, + 63840, + 25736, + 25796, + 27347, + 28510, + 28696, + 29200, + 30439, + 32769, + 34310, + 34396, + 36335, + 36613, + 38706, + 39791, + 40442, + 40565, + 30860, + 31103, + 32160, + 33737, + 37636, + 40575, + 40595, + 35542, + 22751, + 24324, + 26407, + 28711, + 29903, + 31840, + 32894, + 20769, + 28712, + 29282, + 30922, + 36034, + 36058, + 36084, + 38647, + 20102, + 20698, + 23534, + 24278, + 26009, + 29134, + 30274, + 30637, + 32842, + 34044, + 36988, + 39719, + 40845, + 22744, + 23105, + 23650, + 27155, + 28122, + 28431, + 30267, + 32047, + 32311, + 34078, + 35128, + 37860, + 38475, + 21129, + 26066, + 26611, + 27060, + 27969, + 28316, + 28687, + 29705, + 29792, + 30041, + 30244, + 30827, + 35628, + 39006, + 20845, + 25134, + 38520, + 20374, + 20523, + 23833, + 28138, + 32184, + 36650, + 24459, + 24900, + 26647, + 63841, + 38534, + 21202, + 32907, + 20956, + 20940, + 26974, + 31260, + 32190, + 33777, + 38517, + 20442, + 21033, + 21400, + 21519, + 21774, + 23653, + 24743, + 26446, + 26792, + 28012, + 29313, + 29432, + 29702, + 29827, + 63842, + 30178, + 31852, + 32633, + 32696, + 33673, + 35023, + 35041, + 37324, + 37328, + 38626, + 39881, + 21533, + 28542, + 29136, + 29848, + 34298, + 36522, + 38563, + 40023, + 40607, + 26519, + 28107, + 29747, + 33256, + 38678, + 30764, + 31435, + 31520, + 31890, + 25705, + 29802, + 30194, + 30908, + 30952, + 39340, + 39764, + 40635, + 23518, + 24149, + 28448, + 33180, + 33707, + 37e3, + 19975, + 21325, + 23081, + 24018, + 24398, + 24930, + 25405, + 26217, + 26364, + 28415, + 28459, + 28771, + 30622, + 33836, + 34067, + 34875, + 36627, + 39237, + 39995, + 21788, + 25273, + 26411, + 27819, + 33545, + 35178, + 38778, + 20129, + 22916, + 24536, + 24537, + 26395, + 32178, + 32596, + 33426, + 33579, + 33725, + 36638, + 37017, + 22475, + 22969, + 23186, + 23504, + 26151, + 26522, + 26757, + 27599, + 29028, + 32629, + 36023, + 36067, + 36993, + 39749, + 33032, + 35978, + 38476, + 39488, + 40613, + 23391, + 27667, + 29467, + 30450, + 30431, + 33804, + 20906, + 35219, + 20813, + 20885, + 21193, + 26825, + 27796, + 30468, + 30496, + 32191, + 32236, + 38754, + 40629, + 28357, + 34065, + 20901, + 21517, + 21629, + 26126, + 26269, + 26919, + 28319, + 30399, + 30609, + 33559, + 33986, + 34719, + 37225, + 37528, + 40180, + 34946, + 20398, + 20882, + 21215, + 22982, + 24125, + 24917, + 25720, + 25721, + 26286, + 26576, + 27169, + 27597, + 27611, + 29279, + 29281, + 29761, + 30520, + 30683, + 32791, + 33468, + 33541, + 35584, + 35624, + 35980, + 26408, + 27792, + 29287, + 30446, + 30566, + 31302, + 40361, + 27519, + 27794, + 22818, + 26406, + 33945, + 21359, + 22675, + 22937, + 24287, + 25551, + 26164, + 26483, + 28218, + 29483, + 31447, + 33495, + 37672, + 21209, + 24043, + 25006, + 25035, + 25098, + 25287, + 25771, + 26080, + 26969, + 27494, + 27595, + 28961, + 29687, + 30045, + 32326, + 33310, + 33538, + 34154, + 35491, + 36031, + 38695, + 40289, + 22696, + 40664, + 20497, + 21006, + 21563, + 21839, + 25991, + 27766, + 32010, + 32011, + 32862, + 34442, + 38272, + 38639, + 21247, + 27797, + 29289, + 21619, + 23194, + 23614, + 23883, + 24396, + 24494, + 26410, + 26806, + 26979, + 28220, + 28228, + 30473, + 31859, + 32654, + 34183, + 35598, + 36855, + 38753, + 40692, + 23735, + 24758, + 24845, + 25003, + 25935, + 26107, + 26108, + 27665, + 27887, + 29599, + 29641, + 32225, + 38292, + 23494, + 34588, + 35600, + 21085, + 21338, + 25293, + 25615, + 25778, + 26420, + 27192, + 27850, + 29632, + 29854, + 31636, + 31893, + 32283, + 33162, + 33334, + 34180, + 36843, + 38649, + 39361, + 20276, + 21322, + 21453, + 21467, + 25292, + 25644, + 25856, + 26001, + 27075, + 27886, + 28504, + 29677, + 30036, + 30242, + 30436, + 30460, + 30928, + 30971, + 31020, + 32070, + 33324, + 34784, + 36820, + 38930, + 39151, + 21187, + 25300, + 25765, + 28196, + 28497, + 30332, + 36299, + 37297, + 37474, + 39662, + 39747, + 20515, + 20621, + 22346, + 22952, + 23592, + 24135, + 24439, + 25151, + 25918, + 26041, + 26049, + 26121, + 26507, + 27036, + 28354, + 30917, + 32033, + 32938, + 33152, + 33323, + 33459, + 33953, + 34444, + 35370, + 35607, + 37030, + 38450, + 40848, + 20493, + 20467, + 63843, + 22521, + 24472, + 25308, + 25490, + 26479, + 28227, + 28953, + 30403, + 32972, + 32986, + 35060, + 35061, + 35097, + 36064, + 36649, + 37197, + 38506, + 20271, + 20336, + 24091, + 26575, + 26658, + 30333, + 30334, + 39748, + 24161, + 27146, + 29033, + 29140, + 30058, + 63844, + 32321, + 34115, + 34281, + 39132, + 20240, + 31567, + 32624, + 38309, + 20961, + 24070, + 26805, + 27710, + 27726, + 27867, + 29359, + 31684, + 33539, + 27861, + 29754, + 20731, + 21128, + 22721, + 25816, + 27287, + 29863, + 30294, + 30887, + 34327, + 38370, + 38713, + 63845, + 21342, + 24321, + 35722, + 36776, + 36783, + 37002, + 21029, + 30629, + 40009, + 40712, + 19993, + 20482, + 20853, + 23643, + 24183, + 26142, + 26170, + 26564, + 26821, + 28851, + 29953, + 30149, + 31177, + 31453, + 36647, + 39200, + 39432, + 20445, + 22561, + 22577, + 23542, + 26222, + 27493, + 27921, + 28282, + 28541, + 29668, + 29995, + 33769, + 35036, + 35091, + 35676, + 36628, + 20239, + 20693, + 21264, + 21340, + 23443, + 24489, + 26381, + 31119, + 33145, + 33583, + 34068, + 35079, + 35206, + 36665, + 36667, + 39333, + 39954, + 26412, + 20086, + 20472, + 22857, + 23553, + 23791, + 23792, + 25447, + 26834, + 28925, + 29090, + 29739, + 32299, + 34028, + 34562, + 36898, + 37586, + 40179, + 19981, + 20184, + 20463, + 20613, + 21078, + 21103, + 21542, + 21648, + 22496, + 22827, + 23142, + 23386, + 23413, + 23500, + 24220, + 63846, + 25206, + 25975, + 26023, + 28014, + 28325, + 29238, + 31526, + 31807, + 32566, + 33104, + 33105, + 33178, + 33344, + 33433, + 33705, + 35331, + 36e3, + 36070, + 36091, + 36212, + 36282, + 37096, + 37340, + 38428, + 38468, + 39385, + 40167, + 21271, + 20998, + 21545, + 22132, + 22707, + 22868, + 22894, + 24575, + 24996, + 25198, + 26128, + 27774, + 28954, + 30406, + 31881, + 31966, + 32027, + 33452, + 36033, + 38640, + 63847, + 20315, + 24343, + 24447, + 25282, + 23849, + 26379, + 26842, + 30844, + 32323, + 40300, + 19989, + 20633, + 21269, + 21290, + 21329, + 22915, + 23138, + 24199, + 24754, + 24970, + 25161, + 25209, + 26e3, + 26503, + 27047, + 27604, + 27606, + 27607, + 27608, + 27832, + 63848, + 29749, + 30202, + 30738, + 30865, + 31189, + 31192, + 31875, + 32203, + 32737, + 32933, + 33086, + 33218, + 33778, + 34586, + 35048, + 35513, + 35692, + 36027, + 37145, + 38750, + 39131, + 40763, + 22188, + 23338, + 24428, + 25996, + 27315, + 27567, + 27996, + 28657, + 28693, + 29277, + 29613, + 36007, + 36051, + 38971, + 24977, + 27703, + 32856, + 39425, + 20045, + 20107, + 20123, + 20181, + 20282, + 20284, + 20351, + 20447, + 20735, + 21490, + 21496, + 21766, + 21987, + 22235, + 22763, + 22882, + 23057, + 23531, + 23546, + 23556, + 24051, + 24107, + 24473, + 24605, + 25448, + 26012, + 26031, + 26614, + 26619, + 26797, + 27515, + 27801, + 27863, + 28195, + 28681, + 29509, + 30722, + 31038, + 31040, + 31072, + 31169, + 31721, + 32023, + 32114, + 32902, + 33293, + 33678, + 34001, + 34503, + 35039, + 35408, + 35422, + 35613, + 36060, + 36198, + 36781, + 37034, + 39164, + 39391, + 40605, + 21066, + 63849, + 26388, + 63850, + 20632, + 21034, + 23665, + 25955, + 27733, + 29642, + 29987, + 30109, + 31639, + 33948, + 37240, + 38704, + 20087, + 25746, + 27578, + 29022, + 34217, + 19977, + 63851, + 26441, + 26862, + 28183, + 33439, + 34072, + 34923, + 25591, + 28545, + 37394, + 39087, + 19978, + 20663, + 20687, + 20767, + 21830, + 21930, + 22039, + 23360, + 23577, + 23776, + 24120, + 24202, + 24224, + 24258, + 24819, + 26705, + 27233, + 28248, + 29245, + 29248, + 29376, + 30456, + 31077, + 31665, + 32724, + 35059, + 35316, + 35443, + 35937, + 36062, + 38684, + 22622, + 29885, + 36093, + 21959, + 63852, + 31329, + 32034, + 33394, + 29298, + 29983, + 29989, + 63853, + 31513, + 22661, + 22779, + 23996, + 24207, + 24246, + 24464, + 24661, + 25234, + 25471, + 25933, + 26257, + 26329, + 26360, + 26646, + 26866, + 29312, + 29790, + 31598, + 32110, + 32214, + 32626, + 32997, + 33298, + 34223, + 35199, + 35475, + 36893, + 37604, + 40653, + 40736, + 22805, + 22893, + 24109, + 24796, + 26132, + 26227, + 26512, + 27728, + 28101, + 28511, + 30707, + 30889, + 33990, + 37323, + 37675, + 20185, + 20682, + 20808, + 21892, + 23307, + 23459, + 25159, + 25982, + 26059, + 28210, + 29053, + 29697, + 29764, + 29831, + 29887, + 30316, + 31146, + 32218, + 32341, + 32680, + 33146, + 33203, + 33337, + 34330, + 34796, + 35445, + 36323, + 36984, + 37521, + 37925, + 39245, + 39854, + 21352, + 23633, + 26964, + 27844, + 27945, + 28203, + 33292, + 34203, + 35131, + 35373, + 35498, + 38634, + 40807, + 21089, + 26297, + 27570, + 32406, + 34814, + 36109, + 38275, + 38493, + 25885, + 28041, + 29166, + 63854, + 22478, + 22995, + 23468, + 24615, + 24826, + 25104, + 26143, + 26207, + 29481, + 29689, + 30427, + 30465, + 31596, + 32854, + 32882, + 33125, + 35488, + 37266, + 19990, + 21218, + 27506, + 27927, + 31237, + 31545, + 32048, + 63855, + 36016, + 21484, + 22063, + 22609, + 23477, + 23567, + 23569, + 24034, + 25152, + 25475, + 25620, + 26157, + 26803, + 27836, + 28040, + 28335, + 28703, + 28836, + 29138, + 29990, + 30095, + 30094, + 30233, + 31505, + 31712, + 31787, + 32032, + 32057, + 34092, + 34157, + 34311, + 35380, + 36877, + 36961, + 37045, + 37559, + 38902, + 39479, + 20439, + 23660, + 26463, + 28049, + 31903, + 32396, + 35606, + 36118, + 36895, + 23403, + 24061, + 25613, + 33984, + 36956, + 39137, + 29575, + 23435, + 24730, + 26494, + 28126, + 35359, + 35494, + 36865, + 38924, + 21047, + 63856, + 28753, + 30862, + 37782, + 34928, + 37335, + 20462, + 21463, + 22013, + 22234, + 22402, + 22781, + 23234, + 23432, + 23723, + 23744, + 24101, + 24833, + 25101, + 25163, + 25480, + 25628, + 25910, + 25976, + 27193, + 27530, + 27700, + 27929, + 28465, + 29159, + 29417, + 29560, + 29703, + 29874, + 30246, + 30561, + 31168, + 31319, + 31466, + 31929, + 32143, + 32172, + 32353, + 32670, + 33065, + 33585, + 33936, + 34010, + 34282, + 34966, + 35504, + 35728, + 36664, + 36930, + 36995, + 37228, + 37526, + 37561, + 38539, + 38567, + 38568, + 38614, + 38656, + 38920, + 39318, + 39635, + 39706, + 21460, + 22654, + 22809, + 23408, + 23487, + 28113, + 28506, + 29087, + 29729, + 29881, + 32901, + 33789, + 24033, + 24455, + 24490, + 24642, + 26092, + 26642, + 26991, + 27219, + 27529, + 27957, + 28147, + 29667, + 30462, + 30636, + 31565, + 32020, + 33059, + 33308, + 33600, + 34036, + 34147, + 35426, + 35524, + 37255, + 37662, + 38918, + 39348, + 25100, + 34899, + 36848, + 37477, + 23815, + 23847, + 23913, + 29791, + 33181, + 34664, + 28629, + 25342, + 32722, + 35126, + 35186, + 19998, + 20056, + 20711, + 21213, + 21319, + 25215, + 26119, + 32361, + 34821, + 38494, + 20365, + 21273, + 22070, + 22987, + 23204, + 23608, + 23630, + 23629, + 24066, + 24337, + 24643, + 26045, + 26159, + 26178, + 26558, + 26612, + 29468, + 30690, + 31034, + 32709, + 33940, + 33997, + 35222, + 35430, + 35433, + 35553, + 35925, + 35962, + 22516, + 23508, + 24335, + 24687, + 25325, + 26893, + 27542, + 28252, + 29060, + 31698, + 34645, + 35672, + 36606, + 39135, + 39166, + 20280, + 20353, + 20449, + 21627, + 23072, + 23480, + 24892, + 26032, + 26216, + 29180, + 30003, + 31070, + 32051, + 33102, + 33251, + 33688, + 34218, + 34254, + 34563, + 35338, + 36523, + 36763, + 63857, + 36805, + 22833, + 23460, + 23526, + 24713, + 23529, + 23563, + 24515, + 27777, + 63858, + 28145, + 28683, + 29978, + 33455, + 35574, + 20160, + 21313, + 63859, + 38617, + 27663, + 20126, + 20420, + 20818, + 21854, + 23077, + 23784, + 25105, + 29273, + 33469, + 33706, + 34558, + 34905, + 35357, + 38463, + 38597, + 39187, + 40201, + 40285, + 22538, + 23731, + 23997, + 24132, + 24801, + 24853, + 25569, + 27138, + 28197, + 37122, + 37716, + 38990, + 39952, + 40823, + 23433, + 23736, + 25353, + 26191, + 26696, + 30524, + 38593, + 38797, + 38996, + 39839, + 26017, + 35585, + 36555, + 38332, + 21813, + 23721, + 24022, + 24245, + 26263, + 30284, + 33780, + 38343, + 22739, + 25276, + 29390, + 40232, + 20208, + 22830, + 24591, + 26171, + 27523, + 31207, + 40230, + 21395, + 21696, + 22467, + 23830, + 24859, + 26326, + 28079, + 30861, + 33406, + 38552, + 38724, + 21380, + 25212, + 25494, + 28082, + 32266, + 33099, + 38989, + 27387, + 32588, + 40367, + 40474, + 20063, + 20539, + 20918, + 22812, + 24825, + 25590, + 26928, + 29242, + 32822, + 63860, + 37326, + 24369, + 63861, + 63862, + 32004, + 33509, + 33903, + 33979, + 34277, + 36493, + 63863, + 20335, + 63864, + 63865, + 22756, + 23363, + 24665, + 25562, + 25880, + 25965, + 26264, + 63866, + 26954, + 27171, + 27915, + 28673, + 29036, + 30162, + 30221, + 31155, + 31344, + 63867, + 32650, + 63868, + 35140, + 63869, + 35731, + 37312, + 38525, + 63870, + 39178, + 22276, + 24481, + 26044, + 28417, + 30208, + 31142, + 35486, + 39341, + 39770, + 40812, + 20740, + 25014, + 25233, + 27277, + 33222, + 20547, + 22576, + 24422, + 28937, + 35328, + 35578, + 23420, + 34326, + 20474, + 20796, + 22196, + 22852, + 25513, + 28153, + 23978, + 26989, + 20870, + 20104, + 20313, + 63871, + 63872, + 63873, + 22914, + 63874, + 63875, + 27487, + 27741, + 63876, + 29877, + 30998, + 63877, + 33287, + 33349, + 33593, + 36671, + 36701, + 63878, + 39192, + 63879, + 63880, + 63881, + 20134, + 63882, + 22495, + 24441, + 26131, + 63883, + 63884, + 30123, + 32377, + 35695, + 63885, + 36870, + 39515, + 22181, + 22567, + 23032, + 23071, + 23476, + 63886, + 24310, + 63887, + 63888, + 25424, + 25403, + 63889, + 26941, + 27783, + 27839, + 28046, + 28051, + 28149, + 28436, + 63890, + 28895, + 28982, + 29017, + 63891, + 29123, + 29141, + 63892, + 30799, + 30831, + 63893, + 31605, + 32227, + 63894, + 32303, + 63895, + 34893, + 36575, + 63896, + 63897, + 63898, + 37467, + 63899, + 40182, + 63900, + 63901, + 63902, + 24709, + 28037, + 63903, + 29105, + 63904, + 63905, + 38321, + 21421, + 63906, + 63907, + 63908, + 26579, + 63909, + 28814, + 28976, + 29744, + 33398, + 33490, + 63910, + 38331, + 39653, + 40573, + 26308, + 63911, + 29121, + 33865, + 63912, + 63913, + 22603, + 63914, + 63915, + 23992, + 24433, + 63916, + 26144, + 26254, + 27001, + 27054, + 27704, + 27891, + 28214, + 28481, + 28634, + 28699, + 28719, + 29008, + 29151, + 29552, + 63917, + 29787, + 63918, + 29908, + 30408, + 31310, + 32403, + 63919, + 63920, + 33521, + 35424, + 36814, + 63921, + 37704, + 63922, + 38681, + 63923, + 63924, + 20034, + 20522, + 63925, + 21e3, + 21473, + 26355, + 27757, + 28618, + 29450, + 30591, + 31330, + 33454, + 34269, + 34306, + 63926, + 35028, + 35427, + 35709, + 35947, + 63927, + 37555, + 63928, + 38675, + 38928, + 20116, + 20237, + 20425, + 20658, + 21320, + 21566, + 21555, + 21978, + 22626, + 22714, + 22887, + 23067, + 23524, + 24735, + 63929, + 25034, + 25942, + 26111, + 26212, + 26791, + 27738, + 28595, + 28879, + 29100, + 29522, + 31613, + 34568, + 35492, + 39986, + 40711, + 23627, + 27779, + 29508, + 29577, + 37434, + 28331, + 29797, + 30239, + 31337, + 32277, + 34314, + 20800, + 22725, + 25793, + 29934, + 29973, + 30320, + 32705, + 37013, + 38605, + 39252, + 28198, + 29926, + 31401, + 31402, + 33253, + 34521, + 34680, + 35355, + 23113, + 23436, + 23451, + 26785, + 26880, + 28003, + 29609, + 29715, + 29740, + 30871, + 32233, + 32747, + 33048, + 33109, + 33694, + 35916, + 38446, + 38929, + 26352, + 24448, + 26106, + 26505, + 27754, + 29579, + 20525, + 23043, + 27498, + 30702, + 22806, + 23916, + 24013, + 29477, + 30031, + 63930, + 63931, + 20709, + 20985, + 22575, + 22829, + 22934, + 23002, + 23525, + 63932, + 63933, + 23970, + 25303, + 25622, + 25747, + 25854, + 63934, + 26332, + 63935, + 27208, + 63936, + 29183, + 29796, + 63937, + 31368, + 31407, + 32327, + 32350, + 32768, + 33136, + 63938, + 34799, + 35201, + 35616, + 36953, + 63939, + 36992, + 39250, + 24958, + 27442, + 28020, + 32287, + 35109, + 36785, + 20433, + 20653, + 20887, + 21191, + 22471, + 22665, + 23481, + 24248, + 24898, + 27029, + 28044, + 28263, + 28342, + 29076, + 29794, + 29992, + 29996, + 32883, + 33592, + 33993, + 36362, + 37780, + 37854, + 63940, + 20110, + 20305, + 20598, + 20778, + 21448, + 21451, + 21491, + 23431, + 23507, + 23588, + 24858, + 24962, + 26100, + 29275, + 29591, + 29760, + 30402, + 31056, + 31121, + 31161, + 32006, + 32701, + 33419, + 34261, + 34398, + 36802, + 36935, + 37109, + 37354, + 38533, + 38632, + 38633, + 21206, + 24423, + 26093, + 26161, + 26671, + 29020, + 31286, + 37057, + 38922, + 20113, + 63941, + 27218, + 27550, + 28560, + 29065, + 32792, + 33464, + 34131, + 36939, + 38549, + 38642, + 38907, + 34074, + 39729, + 20112, + 29066, + 38596, + 20803, + 21407, + 21729, + 22291, + 22290, + 22435, + 23195, + 23236, + 23491, + 24616, + 24895, + 25588, + 27781, + 27961, + 28274, + 28304, + 29232, + 29503, + 29783, + 33489, + 34945, + 36677, + 36960, + 63942, + 38498, + 39e3, + 40219, + 26376, + 36234, + 37470, + 20301, + 20553, + 20702, + 21361, + 22285, + 22996, + 23041, + 23561, + 24944, + 26256, + 28205, + 29234, + 29771, + 32239, + 32963, + 33806, + 33894, + 34111, + 34655, + 34907, + 35096, + 35586, + 36949, + 38859, + 39759, + 20083, + 20369, + 20754, + 20842, + 63943, + 21807, + 21929, + 23418, + 23461, + 24188, + 24189, + 24254, + 24736, + 24799, + 24840, + 24841, + 25540, + 25912, + 26377, + 63944, + 26580, + 26586, + 63945, + 26977, + 26978, + 27833, + 27943, + 63946, + 28216, + 63947, + 28641, + 29494, + 29495, + 63948, + 29788, + 30001, + 63949, + 30290, + 63950, + 63951, + 32173, + 33278, + 33848, + 35029, + 35480, + 35547, + 35565, + 36400, + 36418, + 36938, + 36926, + 36986, + 37193, + 37321, + 37742, + 63952, + 63953, + 22537, + 63954, + 27603, + 32905, + 32946, + 63955, + 63956, + 20801, + 22891, + 23609, + 63957, + 63958, + 28516, + 29607, + 32996, + 36103, + 63959, + 37399, + 38287, + 63960, + 63961, + 63962, + 63963, + 32895, + 25102, + 28700, + 32104, + 34701, + 63964, + 22432, + 24681, + 24903, + 27575, + 35518, + 37504, + 38577, + 20057, + 21535, + 28139, + 34093, + 38512, + 38899, + 39150, + 25558, + 27875, + 37009, + 20957, + 25033, + 33210, + 40441, + 20381, + 20506, + 20736, + 23452, + 24847, + 25087, + 25836, + 26885, + 27589, + 30097, + 30691, + 32681, + 33380, + 34191, + 34811, + 34915, + 35516, + 35696, + 37291, + 20108, + 20197, + 20234, + 63965, + 63966, + 22839, + 23016, + 63967, + 24050, + 24347, + 24411, + 24609, + 63968, + 63969, + 63970, + 63971, + 29246, + 29669, + 63972, + 30064, + 30157, + 63973, + 31227, + 63974, + 32780, + 32819, + 32900, + 33505, + 33617, + 63975, + 63976, + 36029, + 36019, + 36999, + 63977, + 63978, + 39156, + 39180, + 63979, + 63980, + 28727, + 30410, + 32714, + 32716, + 32764, + 35610, + 20154, + 20161, + 20995, + 21360, + 63981, + 21693, + 22240, + 23035, + 23493, + 24341, + 24525, + 28270, + 63982, + 63983, + 32106, + 33589, + 63984, + 34451, + 35469, + 63985, + 38765, + 38775, + 63986, + 63987, + 19968, + 20314, + 20350, + 22777, + 26085, + 28322, + 36920, + 37808, + 39353, + 20219, + 22764, + 22922, + 23001, + 24641, + 63988, + 63989, + 31252, + 63990, + 33615, + 36035, + 20837, + 21316, + 63991, + 63992, + 63993, + 20173, + 21097, + 23381, + 33471, + 20180, + 21050, + 21672, + 22985, + 23039, + 23376, + 23383, + 23388, + 24675, + 24904, + 28363, + 28825, + 29038, + 29574, + 29943, + 30133, + 30913, + 32043, + 32773, + 33258, + 33576, + 34071, + 34249, + 35566, + 36039, + 38604, + 20316, + 21242, + 22204, + 26027, + 26152, + 28796, + 28856, + 29237, + 32189, + 33421, + 37196, + 38592, + 40306, + 23409, + 26855, + 27544, + 28538, + 30430, + 23697, + 26283, + 28507, + 31668, + 31786, + 34870, + 38620, + 19976, + 20183, + 21280, + 22580, + 22715, + 22767, + 22892, + 23559, + 24115, + 24196, + 24373, + 25484, + 26290, + 26454, + 27167, + 27299, + 27404, + 28479, + 29254, + 63994, + 29520, + 29835, + 31456, + 31911, + 33144, + 33247, + 33255, + 33674, + 33900, + 34083, + 34196, + 34255, + 35037, + 36115, + 37292, + 38263, + 38556, + 20877, + 21705, + 22312, + 23472, + 25165, + 26448, + 26685, + 26771, + 28221, + 28371, + 28797, + 32289, + 35009, + 36001, + 36617, + 40779, + 40782, + 29229, + 31631, + 35533, + 37658, + 20295, + 20302, + 20786, + 21632, + 22992, + 24213, + 25269, + 26485, + 26990, + 27159, + 27822, + 28186, + 29401, + 29482, + 30141, + 31672, + 32053, + 33511, + 33785, + 33879, + 34295, + 35419, + 36015, + 36487, + 36889, + 37048, + 38606, + 40799, + 21219, + 21514, + 23265, + 23490, + 25688, + 25973, + 28404, + 29380, + 63995, + 30340, + 31309, + 31515, + 31821, + 32318, + 32735, + 33659, + 35627, + 36042, + 36196, + 36321, + 36447, + 36842, + 36857, + 36969, + 37841, + 20291, + 20346, + 20659, + 20840, + 20856, + 21069, + 21098, + 22625, + 22652, + 22880, + 23560, + 23637, + 24283, + 24731, + 25136, + 26643, + 27583, + 27656, + 28593, + 29006, + 29728, + 3e4, + 30008, + 30033, + 30322, + 31564, + 31627, + 31661, + 31686, + 32399, + 35438, + 36670, + 36681, + 37439, + 37523, + 37666, + 37931, + 38651, + 39002, + 39019, + 39198, + 20999, + 25130, + 25240, + 27993, + 30308, + 31434, + 31680, + 32118, + 21344, + 23742, + 24215, + 28472, + 28857, + 31896, + 38673, + 39822, + 40670, + 25509, + 25722, + 34678, + 19969, + 20117, + 20141, + 20572, + 20597, + 21576, + 22979, + 23450, + 24128, + 24237, + 24311, + 24449, + 24773, + 25402, + 25919, + 25972, + 26060, + 26230, + 26232, + 26622, + 26984, + 27273, + 27491, + 27712, + 28096, + 28136, + 28191, + 28254, + 28702, + 28833, + 29582, + 29693, + 30010, + 30555, + 30855, + 31118, + 31243, + 31357, + 31934, + 32142, + 33351, + 35330, + 35562, + 35998, + 37165, + 37194, + 37336, + 37478, + 37580, + 37664, + 38662, + 38742, + 38748, + 38914, + 40718, + 21046, + 21137, + 21884, + 22564, + 24093, + 24351, + 24716, + 25552, + 26799, + 28639, + 31085, + 31532, + 33229, + 34234, + 35069, + 35576, + 36420, + 37261, + 38500, + 38555, + 38717, + 38988, + 40778, + 20430, + 20806, + 20939, + 21161, + 22066, + 24340, + 24427, + 25514, + 25805, + 26089, + 26177, + 26362, + 26361, + 26397, + 26781, + 26839, + 27133, + 28437, + 28526, + 29031, + 29157, + 29226, + 29866, + 30522, + 31062, + 31066, + 31199, + 31264, + 31381, + 31895, + 31967, + 32068, + 32368, + 32903, + 34299, + 34468, + 35412, + 35519, + 36249, + 36481, + 36896, + 36973, + 37347, + 38459, + 38613, + 40165, + 26063, + 31751, + 36275, + 37827, + 23384, + 23562, + 21330, + 25305, + 29469, + 20519, + 23447, + 24478, + 24752, + 24939, + 26837, + 28121, + 29742, + 31278, + 32066, + 32156, + 32305, + 33131, + 36394, + 36405, + 37758, + 37912, + 20304, + 22352, + 24038, + 24231, + 25387, + 32618, + 20027, + 20303, + 20367, + 20570, + 23005, + 32964, + 21610, + 21608, + 22014, + 22863, + 23449, + 24030, + 24282, + 26205, + 26417, + 26609, + 26666, + 27880, + 27954, + 28234, + 28557, + 28855, + 29664, + 30087, + 31820, + 32002, + 32044, + 32162, + 33311, + 34523, + 35387, + 35461, + 36208, + 36490, + 36659, + 36913, + 37198, + 37202, + 37956, + 39376, + 31481, + 31909, + 20426, + 20737, + 20934, + 22472, + 23535, + 23803, + 26201, + 27197, + 27994, + 28310, + 28652, + 28940, + 30063, + 31459, + 34850, + 36897, + 36981, + 38603, + 39423, + 33537, + 20013, + 20210, + 34886, + 37325, + 21373, + 27355, + 26987, + 27713, + 33914, + 22686, + 24974, + 26366, + 25327, + 28893, + 29969, + 30151, + 32338, + 33976, + 35657, + 36104, + 20043, + 21482, + 21675, + 22320, + 22336, + 24535, + 25345, + 25351, + 25711, + 25903, + 26088, + 26234, + 26525, + 26547, + 27490, + 27744, + 27802, + 28460, + 30693, + 30757, + 31049, + 31063, + 32025, + 32930, + 33026, + 33267, + 33437, + 33463, + 34584, + 35468, + 63996, + 36100, + 36286, + 36978, + 30452, + 31257, + 31287, + 32340, + 32887, + 21767, + 21972, + 22645, + 25391, + 25634, + 26185, + 26187, + 26733, + 27035, + 27524, + 27941, + 28337, + 29645, + 29800, + 29857, + 30043, + 30137, + 30433, + 30494, + 30603, + 31206, + 32265, + 32285, + 33275, + 34095, + 34967, + 35386, + 36049, + 36587, + 36784, + 36914, + 37805, + 38499, + 38515, + 38663, + 20356, + 21489, + 23018, + 23241, + 24089, + 26702, + 29894, + 30142, + 31209, + 31378, + 33187, + 34541, + 36074, + 36300, + 36845, + 26015, + 26389, + 63997, + 22519, + 28503, + 32221, + 36655, + 37878, + 38598, + 24501, + 25074, + 28548, + 19988, + 20376, + 20511, + 21449, + 21983, + 23919, + 24046, + 27425, + 27492, + 30923, + 31642, + 63998, + 36425, + 36554, + 36974, + 25417, + 25662, + 30528, + 31364, + 37679, + 38015, + 40810, + 25776, + 28591, + 29158, + 29864, + 29914, + 31428, + 31762, + 32386, + 31922, + 32408, + 35738, + 36106, + 38013, + 39184, + 39244, + 21049, + 23519, + 25830, + 26413, + 32046, + 20717, + 21443, + 22649, + 24920, + 24921, + 25082, + 26028, + 31449, + 35730, + 35734, + 20489, + 20513, + 21109, + 21809, + 23100, + 24288, + 24432, + 24884, + 25950, + 26124, + 26166, + 26274, + 27085, + 28356, + 28466, + 29462, + 30241, + 31379, + 33081, + 33369, + 33750, + 33980, + 20661, + 22512, + 23488, + 23528, + 24425, + 25505, + 30758, + 32181, + 33756, + 34081, + 37319, + 37365, + 20874, + 26613, + 31574, + 36012, + 20932, + 22971, + 24765, + 34389, + 20508, + 63999, + 21076, + 23610, + 24957, + 25114, + 25299, + 25842, + 26021, + 28364, + 30240, + 33034, + 36448, + 38495, + 38587, + 20191, + 21315, + 21912, + 22825, + 24029, + 25797, + 27849, + 28154, + 29588, + 31359, + 33307, + 34214, + 36068, + 36368, + 36983, + 37351, + 38369, + 38433, + 38854, + 20984, + 21746, + 21894, + 24505, + 25764, + 28552, + 32180, + 36639, + 36685, + 37941, + 20681, + 23574, + 27838, + 28155, + 29979, + 30651, + 31805, + 31844, + 35449, + 35522, + 22558, + 22974, + 24086, + 25463, + 29266, + 30090, + 30571, + 35548, + 36028, + 36626, + 24307, + 26228, + 28152, + 32893, + 33729, + 35531, + 38737, + 39894, + 64e3, + 21059, + 26367, + 28053, + 28399, + 32224, + 35558, + 36910, + 36958, + 39636, + 21021, + 21119, + 21736, + 24980, + 25220, + 25307, + 26786, + 26898, + 26970, + 27189, + 28818, + 28966, + 30813, + 30977, + 30990, + 31186, + 31245, + 32918, + 33400, + 33493, + 33609, + 34121, + 35970, + 36229, + 37218, + 37259, + 37294, + 20419, + 22225, + 29165, + 30679, + 34560, + 35320, + 23544, + 24534, + 26449, + 37032, + 21474, + 22618, + 23541, + 24740, + 24961, + 25696, + 32317, + 32880, + 34085, + 37507, + 25774, + 20652, + 23828, + 26368, + 22684, + 25277, + 25512, + 26894, + 27e3, + 27166, + 28267, + 30394, + 31179, + 33467, + 33833, + 35535, + 36264, + 36861, + 37138, + 37195, + 37276, + 37648, + 37656, + 37786, + 38619, + 39478, + 39949, + 19985, + 30044, + 31069, + 31482, + 31569, + 31689, + 32302, + 33988, + 36441, + 36468, + 36600, + 36880, + 26149, + 26943, + 29763, + 20986, + 26414, + 40668, + 20805, + 24544, + 27798, + 34802, + 34909, + 34935, + 24756, + 33205, + 33795, + 36101, + 21462, + 21561, + 22068, + 23094, + 23601, + 28810, + 32736, + 32858, + 33030, + 33261, + 36259, + 37257, + 39519, + 40434, + 20596, + 20164, + 21408, + 24827, + 28204, + 23652, + 20360, + 20516, + 21988, + 23769, + 24159, + 24677, + 26772, + 27835, + 28100, + 29118, + 30164, + 30196, + 30305, + 31258, + 31305, + 32199, + 32251, + 32622, + 33268, + 34473, + 36636, + 38601, + 39347, + 40786, + 21063, + 21189, + 39149, + 35242, + 19971, + 26578, + 28422, + 20405, + 23522, + 26517, + 27784, + 28024, + 29723, + 30759, + 37341, + 37756, + 34756, + 31204, + 31281, + 24555, + 20182, + 21668, + 21822, + 22702, + 22949, + 24816, + 25171, + 25302, + 26422, + 26965, + 33333, + 38464, + 39345, + 39389, + 20524, + 21331, + 21828, + 22396, + 64001, + 25176, + 64002, + 25826, + 26219, + 26589, + 28609, + 28655, + 29730, + 29752, + 35351, + 37944, + 21585, + 22022, + 22374, + 24392, + 24986, + 27470, + 28760, + 28845, + 32187, + 35477, + 22890, + 33067, + 25506, + 30472, + 32829, + 36010, + 22612, + 25645, + 27067, + 23445, + 24081, + 28271, + 64003, + 34153, + 20812, + 21488, + 22826, + 24608, + 24907, + 27526, + 27760, + 27888, + 31518, + 32974, + 33492, + 36294, + 37040, + 39089, + 64004, + 25799, + 28580, + 25745, + 25860, + 20814, + 21520, + 22303, + 35342, + 24927, + 26742, + 64005, + 30171, + 31570, + 32113, + 36890, + 22534, + 27084, + 33151, + 35114, + 36864, + 38969, + 20600, + 22871, + 22956, + 25237, + 36879, + 39722, + 24925, + 29305, + 38358, + 22369, + 23110, + 24052, + 25226, + 25773, + 25850, + 26487, + 27874, + 27966, + 29228, + 29750, + 30772, + 32631, + 33453, + 36315, + 38935, + 21028, + 22338, + 26495, + 29256, + 29923, + 36009, + 36774, + 37393, + 38442, + 20843, + 21485, + 25420, + 20329, + 21764, + 24726, + 25943, + 27803, + 28031, + 29260, + 29437, + 31255, + 35207, + 35997, + 24429, + 28558, + 28921, + 33192, + 24846, + 20415, + 20559, + 25153, + 29255, + 31687, + 32232, + 32745, + 36941, + 38829, + 39449, + 36022, + 22378, + 24179, + 26544, + 33805, + 35413, + 21536, + 23318, + 24163, + 24290, + 24330, + 25987, + 32954, + 34109, + 38281, + 38491, + 20296, + 21253, + 21261, + 21263, + 21638, + 21754, + 22275, + 24067, + 24598, + 25243, + 25265, + 25429, + 64006, + 27873, + 28006, + 30129, + 30770, + 32990, + 33071, + 33502, + 33889, + 33970, + 34957, + 35090, + 36875, + 37610, + 39165, + 39825, + 24133, + 26292, + 26333, + 28689, + 29190, + 64007, + 20469, + 21117, + 24426, + 24915, + 26451, + 27161, + 28418, + 29922, + 31080, + 34920, + 35961, + 39111, + 39108, + 39491, + 21697, + 31263, + 26963, + 35575, + 35914, + 39080, + 39342, + 24444, + 25259, + 30130, + 30382, + 34987, + 36991, + 38466, + 21305, + 24380, + 24517, + 27852, + 29644, + 30050, + 30091, + 31558, + 33534, + 39325, + 20047, + 36924, + 19979, + 20309, + 21414, + 22799, + 24264, + 26160, + 27827, + 29781, + 33655, + 34662, + 36032, + 36944, + 38686, + 39957, + 22737, + 23416, + 34384, + 35604, + 40372, + 23506, + 24680, + 24717, + 26097, + 27735, + 28450, + 28579, + 28698, + 32597, + 32752, + 38289, + 38290, + 38480, + 38867, + 21106, + 36676, + 20989, + 21547, + 21688, + 21859, + 21898, + 27323, + 28085, + 32216, + 33382, + 37532, + 38519, + 40569, + 21512, + 21704, + 30418, + 34532, + 38308, + 38356, + 38492, + 20130, + 20233, + 23022, + 23270, + 24055, + 24658, + 25239, + 26477, + 26689, + 27782, + 28207, + 32568, + 32923, + 33322, + 64008, + 64009, + 38917, + 20133, + 20565, + 21683, + 22419, + 22874, + 23401, + 23475, + 25032, + 26999, + 28023, + 28707, + 34809, + 35299, + 35442, + 35559, + 36994, + 39405, + 39608, + 21182, + 26680, + 20502, + 24184, + 26447, + 33607, + 34892, + 20139, + 21521, + 22190, + 29670, + 37141, + 38911, + 39177, + 39255, + 39321, + 22099, + 22687, + 34395, + 35377, + 25010, + 27382, + 29563, + 36562, + 27463, + 38570, + 39511, + 22869, + 29184, + 36203, + 38761, + 20436, + 23796, + 24358, + 25080, + 26203, + 27883, + 28843, + 29572, + 29625, + 29694, + 30505, + 30541, + 32067, + 32098, + 32291, + 33335, + 34898, + 64010, + 36066, + 37449, + 39023, + 23377, + 31348, + 34880, + 38913, + 23244, + 20448, + 21332, + 22846, + 23805, + 25406, + 28025, + 29433, + 33029, + 33031, + 33698, + 37583, + 38960, + 20136, + 20804, + 21009, + 22411, + 24418, + 27842, + 28366, + 28677, + 28752, + 28847, + 29074, + 29673, + 29801, + 33610, + 34722, + 34913, + 36872, + 37026, + 37795, + 39336, + 20846, + 24407, + 24800, + 24935, + 26291, + 34137, + 36426, + 37295, + 38795, + 20046, + 20114, + 21628, + 22741, + 22778, + 22909, + 23733, + 24359, + 25142, + 25160, + 26122, + 26215, + 27627, + 28009, + 28111, + 28246, + 28408, + 28564, + 28640, + 28649, + 28765, + 29392, + 29733, + 29786, + 29920, + 30355, + 31068, + 31946, + 32286, + 32993, + 33446, + 33899, + 33983, + 34382, + 34399, + 34676, + 35703, + 35946, + 37804, + 38912, + 39013, + 24785, + 25110, + 37239, + 23130, + 26127, + 28151, + 28222, + 29759, + 39746, + 24573, + 24794, + 31503, + 21700, + 24344, + 27742, + 27859, + 27946, + 28888, + 32005, + 34425, + 35340, + 40251, + 21270, + 21644, + 23301, + 27194, + 28779, + 30069, + 31117, + 31166, + 33457, + 33775, + 35441, + 35649, + 36008, + 38772, + 64011, + 25844, + 25899, + 30906, + 30907, + 31339, + 20024, + 21914, + 22864, + 23462, + 24187, + 24739, + 25563, + 27489, + 26213, + 26707, + 28185, + 29029, + 29872, + 32008, + 36996, + 39529, + 39973, + 27963, + 28369, + 29502, + 35905, + 38346, + 20976, + 24140, + 24488, + 24653, + 24822, + 24880, + 24908, + 26179, + 26180, + 27045, + 27841, + 28255, + 28361, + 28514, + 29004, + 29852, + 30343, + 31681, + 31783, + 33618, + 34647, + 36945, + 38541, + 40643, + 21295, + 22238, + 24315, + 24458, + 24674, + 24724, + 25079, + 26214, + 26371, + 27292, + 28142, + 28590, + 28784, + 29546, + 32362, + 33214, + 33588, + 34516, + 35496, + 36036, + 21123, + 29554, + 23446, + 27243, + 37892, + 21742, + 22150, + 23389, + 25928, + 25989, + 26313, + 26783, + 28045, + 28102, + 29243, + 32948, + 37237, + 39501, + 20399, + 20505, + 21402, + 21518, + 21564, + 21897, + 21957, + 24127, + 24460, + 26429, + 29030, + 29661, + 36869, + 21211, + 21235, + 22628, + 22734, + 28932, + 29071, + 29179, + 34224, + 35347, + 26248, + 34216, + 21927, + 26244, + 29002, + 33841, + 21321, + 21913, + 27585, + 24409, + 24509, + 25582, + 26249, + 28999, + 35569, + 36637, + 40638, + 20241, + 25658, + 28875, + 30054, + 34407, + 24676, + 35662, + 40440, + 20807, + 20982, + 21256, + 27958, + 33016, + 40657, + 26133, + 27427, + 28824, + 30165, + 21507, + 23673, + 32007, + 35350, + 27424, + 27453, + 27462, + 21560, + 24688, + 27965, + 32725, + 33288, + 20694, + 20958, + 21916, + 22123, + 22221, + 23020, + 23305, + 24076, + 24985, + 24984, + 25137, + 26206, + 26342, + 29081, + 29113, + 29114, + 29351, + 31143, + 31232, + 32690, + 35440, + ], + gbk: [ + 19970, + 19972, + 19973, + 19974, + 19983, + 19986, + 19991, + 19999, + 2e4, + 20001, + 20003, + 20006, + 20009, + 20014, + 20015, + 20017, + 20019, + 20021, + 20023, + 20028, + 20032, + 20033, + 20034, + 20036, + 20038, + 20042, + 20049, + 20053, + 20055, + 20058, + 20059, + 20066, + 20067, + 20068, + 20069, + 20071, + 20072, + 20074, + 20075, + 20076, + 20077, + 20078, + 20079, + 20082, + 20084, + 20085, + 20086, + 20087, + 20088, + 20089, + 20090, + 20091, + 20092, + 20093, + 20095, + 20096, + 20097, + 20098, + 20099, + 20100, + 20101, + 20103, + 20106, + 20112, + 20118, + 20119, + 20121, + 20124, + 20125, + 20126, + 20131, + 20138, + 20143, + 20144, + 20145, + 20148, + 20150, + 20151, + 20152, + 20153, + 20156, + 20157, + 20158, + 20168, + 20172, + 20175, + 20176, + 20178, + 20186, + 20187, + 20188, + 20192, + 20194, + 20198, + 20199, + 20201, + 20205, + 20206, + 20207, + 20209, + 20212, + 20216, + 20217, + 20218, + 20220, + 20222, + 20224, + 20226, + 20227, + 20228, + 20229, + 20230, + 20231, + 20232, + 20235, + 20236, + 20242, + 20243, + 20244, + 20245, + 20246, + 20252, + 20253, + 20257, + 20259, + 20264, + 20265, + 20268, + 20269, + 20270, + 20273, + 20275, + 20277, + 20279, + 20281, + 20283, + 20286, + 20287, + 20288, + 20289, + 20290, + 20292, + 20293, + 20295, + 20296, + 20297, + 20298, + 20299, + 20300, + 20306, + 20308, + 20310, + 20321, + 20322, + 20326, + 20328, + 20330, + 20331, + 20333, + 20334, + 20337, + 20338, + 20341, + 20343, + 20344, + 20345, + 20346, + 20349, + 20352, + 20353, + 20354, + 20357, + 20358, + 20359, + 20362, + 20364, + 20366, + 20368, + 20370, + 20371, + 20373, + 20374, + 20376, + 20377, + 20378, + 20380, + 20382, + 20383, + 20385, + 20386, + 20388, + 20395, + 20397, + 20400, + 20401, + 20402, + 20403, + 20404, + 20406, + 20407, + 20408, + 20409, + 20410, + 20411, + 20412, + 20413, + 20414, + 20416, + 20417, + 20418, + 20422, + 20423, + 20424, + 20425, + 20427, + 20428, + 20429, + 20434, + 20435, + 20436, + 20437, + 20438, + 20441, + 20443, + 20448, + 20450, + 20452, + 20453, + 20455, + 20459, + 20460, + 20464, + 20466, + 20468, + 20469, + 20470, + 20471, + 20473, + 20475, + 20476, + 20477, + 20479, + 20480, + 20481, + 20482, + 20483, + 20484, + 20485, + 20486, + 20487, + 20488, + 20489, + 20490, + 20491, + 20494, + 20496, + 20497, + 20499, + 20501, + 20502, + 20503, + 20507, + 20509, + 20510, + 20512, + 20514, + 20515, + 20516, + 20519, + 20523, + 20527, + 20528, + 20529, + 20530, + 20531, + 20532, + 20533, + 20534, + 20535, + 20536, + 20537, + 20539, + 20541, + 20543, + 20544, + 20545, + 20546, + 20548, + 20549, + 20550, + 20553, + 20554, + 20555, + 20557, + 20560, + 20561, + 20562, + 20563, + 20564, + 20566, + 20567, + 20568, + 20569, + 20571, + 20573, + 20574, + 20575, + 20576, + 20577, + 20578, + 20579, + 20580, + 20582, + 20583, + 20584, + 20585, + 20586, + 20587, + 20589, + 20590, + 20591, + 20592, + 20593, + 20594, + 20595, + 20596, + 20597, + 20600, + 20601, + 20602, + 20604, + 20605, + 20609, + 20610, + 20611, + 20612, + 20614, + 20615, + 20617, + 20618, + 20619, + 20620, + 20622, + 20623, + 20624, + 20625, + 20626, + 20627, + 20628, + 20629, + 20630, + 20631, + 20632, + 20633, + 20634, + 20635, + 20636, + 20637, + 20638, + 20639, + 20640, + 20641, + 20642, + 20644, + 20646, + 20650, + 20651, + 20653, + 20654, + 20655, + 20656, + 20657, + 20659, + 20660, + 20661, + 20662, + 20663, + 20664, + 20665, + 20668, + 20669, + 20670, + 20671, + 20672, + 20673, + 20674, + 20675, + 20676, + 20677, + 20678, + 20679, + 20680, + 20681, + 20682, + 20683, + 20684, + 20685, + 20686, + 20688, + 20689, + 20690, + 20691, + 20692, + 20693, + 20695, + 20696, + 20697, + 20699, + 20700, + 20701, + 20702, + 20703, + 20704, + 20705, + 20706, + 20707, + 20708, + 20709, + 20712, + 20713, + 20714, + 20715, + 20719, + 20720, + 20721, + 20722, + 20724, + 20726, + 20727, + 20728, + 20729, + 20730, + 20732, + 20733, + 20734, + 20735, + 20736, + 20737, + 20738, + 20739, + 20740, + 20741, + 20744, + 20745, + 20746, + 20748, + 20749, + 20750, + 20751, + 20752, + 20753, + 20755, + 20756, + 20757, + 20758, + 20759, + 20760, + 20761, + 20762, + 20763, + 20764, + 20765, + 20766, + 20767, + 20768, + 20770, + 20771, + 20772, + 20773, + 20774, + 20775, + 20776, + 20777, + 20778, + 20779, + 20780, + 20781, + 20782, + 20783, + 20784, + 20785, + 20786, + 20787, + 20788, + 20789, + 20790, + 20791, + 20792, + 20793, + 20794, + 20795, + 20796, + 20797, + 20798, + 20802, + 20807, + 20810, + 20812, + 20814, + 20815, + 20816, + 20818, + 20819, + 20823, + 20824, + 20825, + 20827, + 20829, + 20830, + 20831, + 20832, + 20833, + 20835, + 20836, + 20838, + 20839, + 20841, + 20842, + 20847, + 20850, + 20858, + 20862, + 20863, + 20867, + 20868, + 20870, + 20871, + 20874, + 20875, + 20878, + 20879, + 20880, + 20881, + 20883, + 20884, + 20888, + 20890, + 20893, + 20894, + 20895, + 20897, + 20899, + 20902, + 20903, + 20904, + 20905, + 20906, + 20909, + 20910, + 20916, + 20920, + 20921, + 20922, + 20926, + 20927, + 20929, + 20930, + 20931, + 20933, + 20936, + 20938, + 20941, + 20942, + 20944, + 20946, + 20947, + 20948, + 20949, + 20950, + 20951, + 20952, + 20953, + 20954, + 20956, + 20958, + 20959, + 20962, + 20963, + 20965, + 20966, + 20967, + 20968, + 20969, + 20970, + 20972, + 20974, + 20977, + 20978, + 20980, + 20983, + 20990, + 20996, + 20997, + 21001, + 21003, + 21004, + 21007, + 21008, + 21011, + 21012, + 21013, + 21020, + 21022, + 21023, + 21025, + 21026, + 21027, + 21029, + 21030, + 21031, + 21034, + 21036, + 21039, + 21041, + 21042, + 21044, + 21045, + 21052, + 21054, + 21060, + 21061, + 21062, + 21063, + 21064, + 21065, + 21067, + 21070, + 21071, + 21074, + 21075, + 21077, + 21079, + 21080, + 21081, + 21082, + 21083, + 21085, + 21087, + 21088, + 21090, + 21091, + 21092, + 21094, + 21096, + 21099, + 21100, + 21101, + 21102, + 21104, + 21105, + 21107, + 21108, + 21109, + 21110, + 21111, + 21112, + 21113, + 21114, + 21115, + 21116, + 21118, + 21120, + 21123, + 21124, + 21125, + 21126, + 21127, + 21129, + 21130, + 21131, + 21132, + 21133, + 21134, + 21135, + 21137, + 21138, + 21140, + 21141, + 21142, + 21143, + 21144, + 21145, + 21146, + 21148, + 21156, + 21157, + 21158, + 21159, + 21166, + 21167, + 21168, + 21172, + 21173, + 21174, + 21175, + 21176, + 21177, + 21178, + 21179, + 21180, + 21181, + 21184, + 21185, + 21186, + 21188, + 21189, + 21190, + 21192, + 21194, + 21196, + 21197, + 21198, + 21199, + 21201, + 21203, + 21204, + 21205, + 21207, + 21209, + 21210, + 21211, + 21212, + 21213, + 21214, + 21216, + 21217, + 21218, + 21219, + 21221, + 21222, + 21223, + 21224, + 21225, + 21226, + 21227, + 21228, + 21229, + 21230, + 21231, + 21233, + 21234, + 21235, + 21236, + 21237, + 21238, + 21239, + 21240, + 21243, + 21244, + 21245, + 21249, + 21250, + 21251, + 21252, + 21255, + 21257, + 21258, + 21259, + 21260, + 21262, + 21265, + 21266, + 21267, + 21268, + 21272, + 21275, + 21276, + 21278, + 21279, + 21282, + 21284, + 21285, + 21287, + 21288, + 21289, + 21291, + 21292, + 21293, + 21295, + 21296, + 21297, + 21298, + 21299, + 21300, + 21301, + 21302, + 21303, + 21304, + 21308, + 21309, + 21312, + 21314, + 21316, + 21318, + 21323, + 21324, + 21325, + 21328, + 21332, + 21336, + 21337, + 21339, + 21341, + 21349, + 21352, + 21354, + 21356, + 21357, + 21362, + 21366, + 21369, + 21371, + 21372, + 21373, + 21374, + 21376, + 21377, + 21379, + 21383, + 21384, + 21386, + 21390, + 21391, + 21392, + 21393, + 21394, + 21395, + 21396, + 21398, + 21399, + 21401, + 21403, + 21404, + 21406, + 21408, + 21409, + 21412, + 21415, + 21418, + 21419, + 21420, + 21421, + 21423, + 21424, + 21425, + 21426, + 21427, + 21428, + 21429, + 21431, + 21432, + 21433, + 21434, + 21436, + 21437, + 21438, + 21440, + 21443, + 21444, + 21445, + 21446, + 21447, + 21454, + 21455, + 21456, + 21458, + 21459, + 21461, + 21466, + 21468, + 21469, + 21470, + 21473, + 21474, + 21479, + 21492, + 21498, + 21502, + 21503, + 21504, + 21506, + 21509, + 21511, + 21515, + 21524, + 21528, + 21529, + 21530, + 21532, + 21538, + 21540, + 21541, + 21546, + 21552, + 21555, + 21558, + 21559, + 21562, + 21565, + 21567, + 21569, + 21570, + 21572, + 21573, + 21575, + 21577, + 21580, + 21581, + 21582, + 21583, + 21585, + 21594, + 21597, + 21598, + 21599, + 21600, + 21601, + 21603, + 21605, + 21607, + 21609, + 21610, + 21611, + 21612, + 21613, + 21614, + 21615, + 21616, + 21620, + 21625, + 21626, + 21630, + 21631, + 21633, + 21635, + 21637, + 21639, + 21640, + 21641, + 21642, + 21645, + 21649, + 21651, + 21655, + 21656, + 21660, + 21662, + 21663, + 21664, + 21665, + 21666, + 21669, + 21678, + 21680, + 21682, + 21685, + 21686, + 21687, + 21689, + 21690, + 21692, + 21694, + 21699, + 21701, + 21706, + 21707, + 21718, + 21720, + 21723, + 21728, + 21729, + 21730, + 21731, + 21732, + 21739, + 21740, + 21743, + 21744, + 21745, + 21748, + 21749, + 21750, + 21751, + 21752, + 21753, + 21755, + 21758, + 21760, + 21762, + 21763, + 21764, + 21765, + 21768, + 21770, + 21771, + 21772, + 21773, + 21774, + 21778, + 21779, + 21781, + 21782, + 21783, + 21784, + 21785, + 21786, + 21788, + 21789, + 21790, + 21791, + 21793, + 21797, + 21798, + 21800, + 21801, + 21803, + 21805, + 21810, + 21812, + 21813, + 21814, + 21816, + 21817, + 21818, + 21819, + 21821, + 21824, + 21826, + 21829, + 21831, + 21832, + 21835, + 21836, + 21837, + 21838, + 21839, + 21841, + 21842, + 21843, + 21844, + 21847, + 21848, + 21849, + 21850, + 21851, + 21853, + 21854, + 21855, + 21856, + 21858, + 21859, + 21864, + 21865, + 21867, + 21871, + 21872, + 21873, + 21874, + 21875, + 21876, + 21881, + 21882, + 21885, + 21887, + 21893, + 21894, + 21900, + 21901, + 21902, + 21904, + 21906, + 21907, + 21909, + 21910, + 21911, + 21914, + 21915, + 21918, + 21920, + 21921, + 21922, + 21923, + 21924, + 21925, + 21926, + 21928, + 21929, + 21930, + 21931, + 21932, + 21933, + 21934, + 21935, + 21936, + 21938, + 21940, + 21942, + 21944, + 21946, + 21948, + 21951, + 21952, + 21953, + 21954, + 21955, + 21958, + 21959, + 21960, + 21962, + 21963, + 21966, + 21967, + 21968, + 21973, + 21975, + 21976, + 21977, + 21978, + 21979, + 21982, + 21984, + 21986, + 21991, + 21993, + 21997, + 21998, + 22e3, + 22001, + 22004, + 22006, + 22008, + 22009, + 22010, + 22011, + 22012, + 22015, + 22018, + 22019, + 22020, + 22021, + 22022, + 22023, + 22026, + 22027, + 22029, + 22032, + 22033, + 22034, + 22035, + 22036, + 22037, + 22038, + 22039, + 22041, + 22042, + 22044, + 22045, + 22048, + 22049, + 22050, + 22053, + 22054, + 22056, + 22057, + 22058, + 22059, + 22062, + 22063, + 22064, + 22067, + 22069, + 22071, + 22072, + 22074, + 22076, + 22077, + 22078, + 22080, + 22081, + 22082, + 22083, + 22084, + 22085, + 22086, + 22087, + 22088, + 22089, + 22090, + 22091, + 22095, + 22096, + 22097, + 22098, + 22099, + 22101, + 22102, + 22106, + 22107, + 22109, + 22110, + 22111, + 22112, + 22113, + 22115, + 22117, + 22118, + 22119, + 22125, + 22126, + 22127, + 22128, + 22130, + 22131, + 22132, + 22133, + 22135, + 22136, + 22137, + 22138, + 22141, + 22142, + 22143, + 22144, + 22145, + 22146, + 22147, + 22148, + 22151, + 22152, + 22153, + 22154, + 22155, + 22156, + 22157, + 22160, + 22161, + 22162, + 22164, + 22165, + 22166, + 22167, + 22168, + 22169, + 22170, + 22171, + 22172, + 22173, + 22174, + 22175, + 22176, + 22177, + 22178, + 22180, + 22181, + 22182, + 22183, + 22184, + 22185, + 22186, + 22187, + 22188, + 22189, + 22190, + 22192, + 22193, + 22194, + 22195, + 22196, + 22197, + 22198, + 22200, + 22201, + 22202, + 22203, + 22205, + 22206, + 22207, + 22208, + 22209, + 22210, + 22211, + 22212, + 22213, + 22214, + 22215, + 22216, + 22217, + 22219, + 22220, + 22221, + 22222, + 22223, + 22224, + 22225, + 22226, + 22227, + 22229, + 22230, + 22232, + 22233, + 22236, + 22243, + 22245, + 22246, + 22247, + 22248, + 22249, + 22250, + 22252, + 22254, + 22255, + 22258, + 22259, + 22262, + 22263, + 22264, + 22267, + 22268, + 22272, + 22273, + 22274, + 22277, + 22279, + 22283, + 22284, + 22285, + 22286, + 22287, + 22288, + 22289, + 22290, + 22291, + 22292, + 22293, + 22294, + 22295, + 22296, + 22297, + 22298, + 22299, + 22301, + 22302, + 22304, + 22305, + 22306, + 22308, + 22309, + 22310, + 22311, + 22315, + 22321, + 22322, + 22324, + 22325, + 22326, + 22327, + 22328, + 22332, + 22333, + 22335, + 22337, + 22339, + 22340, + 22341, + 22342, + 22344, + 22345, + 22347, + 22354, + 22355, + 22356, + 22357, + 22358, + 22360, + 22361, + 22370, + 22371, + 22373, + 22375, + 22380, + 22382, + 22384, + 22385, + 22386, + 22388, + 22389, + 22392, + 22393, + 22394, + 22397, + 22398, + 22399, + 22400, + 22401, + 22407, + 22408, + 22409, + 22410, + 22413, + 22414, + 22415, + 22416, + 22417, + 22420, + 22421, + 22422, + 22423, + 22424, + 22425, + 22426, + 22428, + 22429, + 22430, + 22431, + 22437, + 22440, + 22442, + 22444, + 22447, + 22448, + 22449, + 22451, + 22453, + 22454, + 22455, + 22457, + 22458, + 22459, + 22460, + 22461, + 22462, + 22463, + 22464, + 22465, + 22468, + 22469, + 22470, + 22471, + 22472, + 22473, + 22474, + 22476, + 22477, + 22480, + 22481, + 22483, + 22486, + 22487, + 22491, + 22492, + 22494, + 22497, + 22498, + 22499, + 22501, + 22502, + 22503, + 22504, + 22505, + 22506, + 22507, + 22508, + 22510, + 22512, + 22513, + 22514, + 22515, + 22517, + 22518, + 22519, + 22523, + 22524, + 22526, + 22527, + 22529, + 22531, + 22532, + 22533, + 22536, + 22537, + 22538, + 22540, + 22542, + 22543, + 22544, + 22546, + 22547, + 22548, + 22550, + 22551, + 22552, + 22554, + 22555, + 22556, + 22557, + 22559, + 22562, + 22563, + 22565, + 22566, + 22567, + 22568, + 22569, + 22571, + 22572, + 22573, + 22574, + 22575, + 22577, + 22578, + 22579, + 22580, + 22582, + 22583, + 22584, + 22585, + 22586, + 22587, + 22588, + 22589, + 22590, + 22591, + 22592, + 22593, + 22594, + 22595, + 22597, + 22598, + 22599, + 22600, + 22601, + 22602, + 22603, + 22606, + 22607, + 22608, + 22610, + 22611, + 22613, + 22614, + 22615, + 22617, + 22618, + 22619, + 22620, + 22621, + 22623, + 22624, + 22625, + 22626, + 22627, + 22628, + 22630, + 22631, + 22632, + 22633, + 22634, + 22637, + 22638, + 22639, + 22640, + 22641, + 22642, + 22643, + 22644, + 22645, + 22646, + 22647, + 22648, + 22649, + 22650, + 22651, + 22652, + 22653, + 22655, + 22658, + 22660, + 22662, + 22663, + 22664, + 22666, + 22667, + 22668, + 22669, + 22670, + 22671, + 22672, + 22673, + 22676, + 22677, + 22678, + 22679, + 22680, + 22683, + 22684, + 22685, + 22688, + 22689, + 22690, + 22691, + 22692, + 22693, + 22694, + 22695, + 22698, + 22699, + 22700, + 22701, + 22702, + 22703, + 22704, + 22705, + 22706, + 22707, + 22708, + 22709, + 22710, + 22711, + 22712, + 22713, + 22714, + 22715, + 22717, + 22718, + 22719, + 22720, + 22722, + 22723, + 22724, + 22726, + 22727, + 22728, + 22729, + 22730, + 22731, + 22732, + 22733, + 22734, + 22735, + 22736, + 22738, + 22739, + 22740, + 22742, + 22743, + 22744, + 22745, + 22746, + 22747, + 22748, + 22749, + 22750, + 22751, + 22752, + 22753, + 22754, + 22755, + 22757, + 22758, + 22759, + 22760, + 22761, + 22762, + 22765, + 22767, + 22769, + 22770, + 22772, + 22773, + 22775, + 22776, + 22778, + 22779, + 22780, + 22781, + 22782, + 22783, + 22784, + 22785, + 22787, + 22789, + 22790, + 22792, + 22793, + 22794, + 22795, + 22796, + 22798, + 22800, + 22801, + 22802, + 22803, + 22807, + 22808, + 22811, + 22813, + 22814, + 22816, + 22817, + 22818, + 22819, + 22822, + 22824, + 22828, + 22832, + 22834, + 22835, + 22837, + 22838, + 22843, + 22845, + 22846, + 22847, + 22848, + 22851, + 22853, + 22854, + 22858, + 22860, + 22861, + 22864, + 22866, + 22867, + 22873, + 22875, + 22876, + 22877, + 22878, + 22879, + 22881, + 22883, + 22884, + 22886, + 22887, + 22888, + 22889, + 22890, + 22891, + 22892, + 22893, + 22894, + 22895, + 22896, + 22897, + 22898, + 22901, + 22903, + 22906, + 22907, + 22908, + 22910, + 22911, + 22912, + 22917, + 22921, + 22923, + 22924, + 22926, + 22927, + 22928, + 22929, + 22932, + 22933, + 22936, + 22938, + 22939, + 22940, + 22941, + 22943, + 22944, + 22945, + 22946, + 22950, + 22951, + 22956, + 22957, + 22960, + 22961, + 22963, + 22964, + 22965, + 22966, + 22967, + 22968, + 22970, + 22972, + 22973, + 22975, + 22976, + 22977, + 22978, + 22979, + 22980, + 22981, + 22983, + 22984, + 22985, + 22988, + 22989, + 22990, + 22991, + 22997, + 22998, + 23001, + 23003, + 23006, + 23007, + 23008, + 23009, + 23010, + 23012, + 23014, + 23015, + 23017, + 23018, + 23019, + 23021, + 23022, + 23023, + 23024, + 23025, + 23026, + 23027, + 23028, + 23029, + 23030, + 23031, + 23032, + 23034, + 23036, + 23037, + 23038, + 23040, + 23042, + 23050, + 23051, + 23053, + 23054, + 23055, + 23056, + 23058, + 23060, + 23061, + 23062, + 23063, + 23065, + 23066, + 23067, + 23069, + 23070, + 23073, + 23074, + 23076, + 23078, + 23079, + 23080, + 23082, + 23083, + 23084, + 23085, + 23086, + 23087, + 23088, + 23091, + 23093, + 23095, + 23096, + 23097, + 23098, + 23099, + 23101, + 23102, + 23103, + 23105, + 23106, + 23107, + 23108, + 23109, + 23111, + 23112, + 23115, + 23116, + 23117, + 23118, + 23119, + 23120, + 23121, + 23122, + 23123, + 23124, + 23126, + 23127, + 23128, + 23129, + 23131, + 23132, + 23133, + 23134, + 23135, + 23136, + 23137, + 23139, + 23140, + 23141, + 23142, + 23144, + 23145, + 23147, + 23148, + 23149, + 23150, + 23151, + 23152, + 23153, + 23154, + 23155, + 23160, + 23161, + 23163, + 23164, + 23165, + 23166, + 23168, + 23169, + 23170, + 23171, + 23172, + 23173, + 23174, + 23175, + 23176, + 23177, + 23178, + 23179, + 23180, + 23181, + 23182, + 23183, + 23184, + 23185, + 23187, + 23188, + 23189, + 23190, + 23191, + 23192, + 23193, + 23196, + 23197, + 23198, + 23199, + 23200, + 23201, + 23202, + 23203, + 23204, + 23205, + 23206, + 23207, + 23208, + 23209, + 23211, + 23212, + 23213, + 23214, + 23215, + 23216, + 23217, + 23220, + 23222, + 23223, + 23225, + 23226, + 23227, + 23228, + 23229, + 23231, + 23232, + 23235, + 23236, + 23237, + 23238, + 23239, + 23240, + 23242, + 23243, + 23245, + 23246, + 23247, + 23248, + 23249, + 23251, + 23253, + 23255, + 23257, + 23258, + 23259, + 23261, + 23262, + 23263, + 23266, + 23268, + 23269, + 23271, + 23272, + 23274, + 23276, + 23277, + 23278, + 23279, + 23280, + 23282, + 23283, + 23284, + 23285, + 23286, + 23287, + 23288, + 23289, + 23290, + 23291, + 23292, + 23293, + 23294, + 23295, + 23296, + 23297, + 23298, + 23299, + 23300, + 23301, + 23302, + 23303, + 23304, + 23306, + 23307, + 23308, + 23309, + 23310, + 23311, + 23312, + 23313, + 23314, + 23315, + 23316, + 23317, + 23320, + 23321, + 23322, + 23323, + 23324, + 23325, + 23326, + 23327, + 23328, + 23329, + 23330, + 23331, + 23332, + 23333, + 23334, + 23335, + 23336, + 23337, + 23338, + 23339, + 23340, + 23341, + 23342, + 23343, + 23344, + 23345, + 23347, + 23349, + 23350, + 23352, + 23353, + 23354, + 23355, + 23356, + 23357, + 23358, + 23359, + 23361, + 23362, + 23363, + 23364, + 23365, + 23366, + 23367, + 23368, + 23369, + 23370, + 23371, + 23372, + 23373, + 23374, + 23375, + 23378, + 23382, + 23390, + 23392, + 23393, + 23399, + 23400, + 23403, + 23405, + 23406, + 23407, + 23410, + 23412, + 23414, + 23415, + 23416, + 23417, + 23419, + 23420, + 23422, + 23423, + 23426, + 23430, + 23434, + 23437, + 23438, + 23440, + 23441, + 23442, + 23444, + 23446, + 23455, + 23463, + 23464, + 23465, + 23468, + 23469, + 23470, + 23471, + 23473, + 23474, + 23479, + 23482, + 23483, + 23484, + 23488, + 23489, + 23491, + 23496, + 23497, + 23498, + 23499, + 23501, + 23502, + 23503, + 23505, + 23508, + 23509, + 23510, + 23511, + 23512, + 23513, + 23514, + 23515, + 23516, + 23520, + 23522, + 23523, + 23526, + 23527, + 23529, + 23530, + 23531, + 23532, + 23533, + 23535, + 23537, + 23538, + 23539, + 23540, + 23541, + 23542, + 23543, + 23549, + 23550, + 23552, + 23554, + 23555, + 23557, + 23559, + 23560, + 23563, + 23564, + 23565, + 23566, + 23568, + 23570, + 23571, + 23575, + 23577, + 23579, + 23582, + 23583, + 23584, + 23585, + 23587, + 23590, + 23592, + 23593, + 23594, + 23595, + 23597, + 23598, + 23599, + 23600, + 23602, + 23603, + 23605, + 23606, + 23607, + 23619, + 23620, + 23622, + 23623, + 23628, + 23629, + 23634, + 23635, + 23636, + 23638, + 23639, + 23640, + 23642, + 23643, + 23644, + 23645, + 23647, + 23650, + 23652, + 23655, + 23656, + 23657, + 23658, + 23659, + 23660, + 23661, + 23664, + 23666, + 23667, + 23668, + 23669, + 23670, + 23671, + 23672, + 23675, + 23676, + 23677, + 23678, + 23680, + 23683, + 23684, + 23685, + 23686, + 23687, + 23689, + 23690, + 23691, + 23694, + 23695, + 23698, + 23699, + 23701, + 23709, + 23710, + 23711, + 23712, + 23713, + 23716, + 23717, + 23718, + 23719, + 23720, + 23722, + 23726, + 23727, + 23728, + 23730, + 23732, + 23734, + 23737, + 23738, + 23739, + 23740, + 23742, + 23744, + 23746, + 23747, + 23749, + 23750, + 23751, + 23752, + 23753, + 23754, + 23756, + 23757, + 23758, + 23759, + 23760, + 23761, + 23763, + 23764, + 23765, + 23766, + 23767, + 23768, + 23770, + 23771, + 23772, + 23773, + 23774, + 23775, + 23776, + 23778, + 23779, + 23783, + 23785, + 23787, + 23788, + 23790, + 23791, + 23793, + 23794, + 23795, + 23796, + 23797, + 23798, + 23799, + 23800, + 23801, + 23802, + 23804, + 23805, + 23806, + 23807, + 23808, + 23809, + 23812, + 23813, + 23816, + 23817, + 23818, + 23819, + 23820, + 23821, + 23823, + 23824, + 23825, + 23826, + 23827, + 23829, + 23831, + 23832, + 23833, + 23834, + 23836, + 23837, + 23839, + 23840, + 23841, + 23842, + 23843, + 23845, + 23848, + 23850, + 23851, + 23852, + 23855, + 23856, + 23857, + 23858, + 23859, + 23861, + 23862, + 23863, + 23864, + 23865, + 23866, + 23867, + 23868, + 23871, + 23872, + 23873, + 23874, + 23875, + 23876, + 23877, + 23878, + 23880, + 23881, + 23885, + 23886, + 23887, + 23888, + 23889, + 23890, + 23891, + 23892, + 23893, + 23894, + 23895, + 23897, + 23898, + 23900, + 23902, + 23903, + 23904, + 23905, + 23906, + 23907, + 23908, + 23909, + 23910, + 23911, + 23912, + 23914, + 23917, + 23918, + 23920, + 23921, + 23922, + 23923, + 23925, + 23926, + 23927, + 23928, + 23929, + 23930, + 23931, + 23932, + 23933, + 23934, + 23935, + 23936, + 23937, + 23939, + 23940, + 23941, + 23942, + 23943, + 23944, + 23945, + 23946, + 23947, + 23948, + 23949, + 23950, + 23951, + 23952, + 23953, + 23954, + 23955, + 23956, + 23957, + 23958, + 23959, + 23960, + 23962, + 23963, + 23964, + 23966, + 23967, + 23968, + 23969, + 23970, + 23971, + 23972, + 23973, + 23974, + 23975, + 23976, + 23977, + 23978, + 23979, + 23980, + 23981, + 23982, + 23983, + 23984, + 23985, + 23986, + 23987, + 23988, + 23989, + 23990, + 23992, + 23993, + 23994, + 23995, + 23996, + 23997, + 23998, + 23999, + 24e3, + 24001, + 24002, + 24003, + 24004, + 24006, + 24007, + 24008, + 24009, + 24010, + 24011, + 24012, + 24014, + 24015, + 24016, + 24017, + 24018, + 24019, + 24020, + 24021, + 24022, + 24023, + 24024, + 24025, + 24026, + 24028, + 24031, + 24032, + 24035, + 24036, + 24042, + 24044, + 24045, + 24048, + 24053, + 24054, + 24056, + 24057, + 24058, + 24059, + 24060, + 24063, + 24064, + 24068, + 24071, + 24073, + 24074, + 24075, + 24077, + 24078, + 24082, + 24083, + 24087, + 24094, + 24095, + 24096, + 24097, + 24098, + 24099, + 24100, + 24101, + 24104, + 24105, + 24106, + 24107, + 24108, + 24111, + 24112, + 24114, + 24115, + 24116, + 24117, + 24118, + 24121, + 24122, + 24126, + 24127, + 24128, + 24129, + 24131, + 24134, + 24135, + 24136, + 24137, + 24138, + 24139, + 24141, + 24142, + 24143, + 24144, + 24145, + 24146, + 24147, + 24150, + 24151, + 24152, + 24153, + 24154, + 24156, + 24157, + 24159, + 24160, + 24163, + 24164, + 24165, + 24166, + 24167, + 24168, + 24169, + 24170, + 24171, + 24172, + 24173, + 24174, + 24175, + 24176, + 24177, + 24181, + 24183, + 24185, + 24190, + 24193, + 24194, + 24195, + 24197, + 24200, + 24201, + 24204, + 24205, + 24206, + 24210, + 24216, + 24219, + 24221, + 24225, + 24226, + 24227, + 24228, + 24232, + 24233, + 24234, + 24235, + 24236, + 24238, + 24239, + 24240, + 24241, + 24242, + 24244, + 24250, + 24251, + 24252, + 24253, + 24255, + 24256, + 24257, + 24258, + 24259, + 24260, + 24261, + 24262, + 24263, + 24264, + 24267, + 24268, + 24269, + 24270, + 24271, + 24272, + 24276, + 24277, + 24279, + 24280, + 24281, + 24282, + 24284, + 24285, + 24286, + 24287, + 24288, + 24289, + 24290, + 24291, + 24292, + 24293, + 24294, + 24295, + 24297, + 24299, + 24300, + 24301, + 24302, + 24303, + 24304, + 24305, + 24306, + 24307, + 24309, + 24312, + 24313, + 24315, + 24316, + 24317, + 24325, + 24326, + 24327, + 24329, + 24332, + 24333, + 24334, + 24336, + 24338, + 24340, + 24342, + 24345, + 24346, + 24348, + 24349, + 24350, + 24353, + 24354, + 24355, + 24356, + 24360, + 24363, + 24364, + 24366, + 24368, + 24370, + 24371, + 24372, + 24373, + 24374, + 24375, + 24376, + 24379, + 24381, + 24382, + 24383, + 24385, + 24386, + 24387, + 24388, + 24389, + 24390, + 24391, + 24392, + 24393, + 24394, + 24395, + 24396, + 24397, + 24398, + 24399, + 24401, + 24404, + 24409, + 24410, + 24411, + 24412, + 24414, + 24415, + 24416, + 24419, + 24421, + 24423, + 24424, + 24427, + 24430, + 24431, + 24434, + 24436, + 24437, + 24438, + 24440, + 24442, + 24445, + 24446, + 24447, + 24451, + 24454, + 24461, + 24462, + 24463, + 24465, + 24467, + 24468, + 24470, + 24474, + 24475, + 24477, + 24478, + 24479, + 24480, + 24482, + 24483, + 24484, + 24485, + 24486, + 24487, + 24489, + 24491, + 24492, + 24495, + 24496, + 24497, + 24498, + 24499, + 24500, + 24502, + 24504, + 24505, + 24506, + 24507, + 24510, + 24511, + 24512, + 24513, + 24514, + 24519, + 24520, + 24522, + 24523, + 24526, + 24531, + 24532, + 24533, + 24538, + 24539, + 24540, + 24542, + 24543, + 24546, + 24547, + 24549, + 24550, + 24552, + 24553, + 24556, + 24559, + 24560, + 24562, + 24563, + 24564, + 24566, + 24567, + 24569, + 24570, + 24572, + 24583, + 24584, + 24585, + 24587, + 24588, + 24592, + 24593, + 24595, + 24599, + 24600, + 24602, + 24606, + 24607, + 24610, + 24611, + 24612, + 24620, + 24621, + 24622, + 24624, + 24625, + 24626, + 24627, + 24628, + 24630, + 24631, + 24632, + 24633, + 24634, + 24637, + 24638, + 24640, + 24644, + 24645, + 24646, + 24647, + 24648, + 24649, + 24650, + 24652, + 24654, + 24655, + 24657, + 24659, + 24660, + 24662, + 24663, + 24664, + 24667, + 24668, + 24670, + 24671, + 24672, + 24673, + 24677, + 24678, + 24686, + 24689, + 24690, + 24692, + 24693, + 24695, + 24702, + 24704, + 24705, + 24706, + 24709, + 24710, + 24711, + 24712, + 24714, + 24715, + 24718, + 24719, + 24720, + 24721, + 24723, + 24725, + 24727, + 24728, + 24729, + 24732, + 24734, + 24737, + 24738, + 24740, + 24741, + 24743, + 24745, + 24746, + 24750, + 24752, + 24755, + 24757, + 24758, + 24759, + 24761, + 24762, + 24765, + 24766, + 24767, + 24768, + 24769, + 24770, + 24771, + 24772, + 24775, + 24776, + 24777, + 24780, + 24781, + 24782, + 24783, + 24784, + 24786, + 24787, + 24788, + 24790, + 24791, + 24793, + 24795, + 24798, + 24801, + 24802, + 24803, + 24804, + 24805, + 24810, + 24817, + 24818, + 24821, + 24823, + 24824, + 24827, + 24828, + 24829, + 24830, + 24831, + 24834, + 24835, + 24836, + 24837, + 24839, + 24842, + 24843, + 24844, + 24848, + 24849, + 24850, + 24851, + 24852, + 24854, + 24855, + 24856, + 24857, + 24859, + 24860, + 24861, + 24862, + 24865, + 24866, + 24869, + 24872, + 24873, + 24874, + 24876, + 24877, + 24878, + 24879, + 24880, + 24881, + 24882, + 24883, + 24884, + 24885, + 24886, + 24887, + 24888, + 24889, + 24890, + 24891, + 24892, + 24893, + 24894, + 24896, + 24897, + 24898, + 24899, + 24900, + 24901, + 24902, + 24903, + 24905, + 24907, + 24909, + 24911, + 24912, + 24914, + 24915, + 24916, + 24918, + 24919, + 24920, + 24921, + 24922, + 24923, + 24924, + 24926, + 24927, + 24928, + 24929, + 24931, + 24932, + 24933, + 24934, + 24937, + 24938, + 24939, + 24940, + 24941, + 24942, + 24943, + 24945, + 24946, + 24947, + 24948, + 24950, + 24952, + 24953, + 24954, + 24955, + 24956, + 24957, + 24958, + 24959, + 24960, + 24961, + 24962, + 24963, + 24964, + 24965, + 24966, + 24967, + 24968, + 24969, + 24970, + 24972, + 24973, + 24975, + 24976, + 24977, + 24978, + 24979, + 24981, + 24982, + 24983, + 24984, + 24985, + 24986, + 24987, + 24988, + 24990, + 24991, + 24992, + 24993, + 24994, + 24995, + 24996, + 24997, + 24998, + 25002, + 25003, + 25005, + 25006, + 25007, + 25008, + 25009, + 25010, + 25011, + 25012, + 25013, + 25014, + 25016, + 25017, + 25018, + 25019, + 25020, + 25021, + 25023, + 25024, + 25025, + 25027, + 25028, + 25029, + 25030, + 25031, + 25033, + 25036, + 25037, + 25038, + 25039, + 25040, + 25043, + 25045, + 25046, + 25047, + 25048, + 25049, + 25050, + 25051, + 25052, + 25053, + 25054, + 25055, + 25056, + 25057, + 25058, + 25059, + 25060, + 25061, + 25063, + 25064, + 25065, + 25066, + 25067, + 25068, + 25069, + 25070, + 25071, + 25072, + 25073, + 25074, + 25075, + 25076, + 25078, + 25079, + 25080, + 25081, + 25082, + 25083, + 25084, + 25085, + 25086, + 25088, + 25089, + 25090, + 25091, + 25092, + 25093, + 25095, + 25097, + 25107, + 25108, + 25113, + 25116, + 25117, + 25118, + 25120, + 25123, + 25126, + 25127, + 25128, + 25129, + 25131, + 25133, + 25135, + 25136, + 25137, + 25138, + 25141, + 25142, + 25144, + 25145, + 25146, + 25147, + 25148, + 25154, + 25156, + 25157, + 25158, + 25162, + 25167, + 25168, + 25173, + 25174, + 25175, + 25177, + 25178, + 25180, + 25181, + 25182, + 25183, + 25184, + 25185, + 25186, + 25188, + 25189, + 25192, + 25201, + 25202, + 25204, + 25205, + 25207, + 25208, + 25210, + 25211, + 25213, + 25217, + 25218, + 25219, + 25221, + 25222, + 25223, + 25224, + 25227, + 25228, + 25229, + 25230, + 25231, + 25232, + 25236, + 25241, + 25244, + 25245, + 25246, + 25251, + 25254, + 25255, + 25257, + 25258, + 25261, + 25262, + 25263, + 25264, + 25266, + 25267, + 25268, + 25270, + 25271, + 25272, + 25274, + 25278, + 25280, + 25281, + 25283, + 25291, + 25295, + 25297, + 25301, + 25309, + 25310, + 25312, + 25313, + 25316, + 25322, + 25323, + 25328, + 25330, + 25333, + 25336, + 25337, + 25338, + 25339, + 25344, + 25347, + 25348, + 25349, + 25350, + 25354, + 25355, + 25356, + 25357, + 25359, + 25360, + 25362, + 25363, + 25364, + 25365, + 25367, + 25368, + 25369, + 25372, + 25382, + 25383, + 25385, + 25388, + 25389, + 25390, + 25392, + 25393, + 25395, + 25396, + 25397, + 25398, + 25399, + 25400, + 25403, + 25404, + 25406, + 25407, + 25408, + 25409, + 25412, + 25415, + 25416, + 25418, + 25425, + 25426, + 25427, + 25428, + 25430, + 25431, + 25432, + 25433, + 25434, + 25435, + 25436, + 25437, + 25440, + 25444, + 25445, + 25446, + 25448, + 25450, + 25451, + 25452, + 25455, + 25456, + 25458, + 25459, + 25460, + 25461, + 25464, + 25465, + 25468, + 25469, + 25470, + 25471, + 25473, + 25475, + 25476, + 25477, + 25478, + 25483, + 25485, + 25489, + 25491, + 25492, + 25493, + 25495, + 25497, + 25498, + 25499, + 25500, + 25501, + 25502, + 25503, + 25505, + 25508, + 25510, + 25515, + 25519, + 25521, + 25522, + 25525, + 25526, + 25529, + 25531, + 25533, + 25535, + 25536, + 25537, + 25538, + 25539, + 25541, + 25543, + 25544, + 25546, + 25547, + 25548, + 25553, + 25555, + 25556, + 25557, + 25559, + 25560, + 25561, + 25562, + 25563, + 25564, + 25565, + 25567, + 25570, + 25572, + 25573, + 25574, + 25575, + 25576, + 25579, + 25580, + 25582, + 25583, + 25584, + 25585, + 25587, + 25589, + 25591, + 25593, + 25594, + 25595, + 25596, + 25598, + 25603, + 25604, + 25606, + 25607, + 25608, + 25609, + 25610, + 25613, + 25614, + 25617, + 25618, + 25621, + 25622, + 25623, + 25624, + 25625, + 25626, + 25629, + 25631, + 25634, + 25635, + 25636, + 25637, + 25639, + 25640, + 25641, + 25643, + 25646, + 25647, + 25648, + 25649, + 25650, + 25651, + 25653, + 25654, + 25655, + 25656, + 25657, + 25659, + 25660, + 25662, + 25664, + 25666, + 25667, + 25673, + 25675, + 25676, + 25677, + 25678, + 25679, + 25680, + 25681, + 25683, + 25685, + 25686, + 25687, + 25689, + 25690, + 25691, + 25692, + 25693, + 25695, + 25696, + 25697, + 25698, + 25699, + 25700, + 25701, + 25702, + 25704, + 25706, + 25707, + 25708, + 25710, + 25711, + 25712, + 25713, + 25714, + 25715, + 25716, + 25717, + 25718, + 25719, + 25723, + 25724, + 25725, + 25726, + 25727, + 25728, + 25729, + 25731, + 25734, + 25736, + 25737, + 25738, + 25739, + 25740, + 25741, + 25742, + 25743, + 25744, + 25747, + 25748, + 25751, + 25752, + 25754, + 25755, + 25756, + 25757, + 25759, + 25760, + 25761, + 25762, + 25763, + 25765, + 25766, + 25767, + 25768, + 25770, + 25771, + 25775, + 25777, + 25778, + 25779, + 25780, + 25782, + 25785, + 25787, + 25789, + 25790, + 25791, + 25793, + 25795, + 25796, + 25798, + 25799, + 25800, + 25801, + 25802, + 25803, + 25804, + 25807, + 25809, + 25811, + 25812, + 25813, + 25814, + 25817, + 25818, + 25819, + 25820, + 25821, + 25823, + 25824, + 25825, + 25827, + 25829, + 25831, + 25832, + 25833, + 25834, + 25835, + 25836, + 25837, + 25838, + 25839, + 25840, + 25841, + 25842, + 25843, + 25844, + 25845, + 25846, + 25847, + 25848, + 25849, + 25850, + 25851, + 25852, + 25853, + 25854, + 25855, + 25857, + 25858, + 25859, + 25860, + 25861, + 25862, + 25863, + 25864, + 25866, + 25867, + 25868, + 25869, + 25870, + 25871, + 25872, + 25873, + 25875, + 25876, + 25877, + 25878, + 25879, + 25881, + 25882, + 25883, + 25884, + 25885, + 25886, + 25887, + 25888, + 25889, + 25890, + 25891, + 25892, + 25894, + 25895, + 25896, + 25897, + 25898, + 25900, + 25901, + 25904, + 25905, + 25906, + 25907, + 25911, + 25914, + 25916, + 25917, + 25920, + 25921, + 25922, + 25923, + 25924, + 25926, + 25927, + 25930, + 25931, + 25933, + 25934, + 25936, + 25938, + 25939, + 25940, + 25943, + 25944, + 25946, + 25948, + 25951, + 25952, + 25953, + 25956, + 25957, + 25959, + 25960, + 25961, + 25962, + 25965, + 25966, + 25967, + 25969, + 25971, + 25973, + 25974, + 25976, + 25977, + 25978, + 25979, + 25980, + 25981, + 25982, + 25983, + 25984, + 25985, + 25986, + 25987, + 25988, + 25989, + 25990, + 25992, + 25993, + 25994, + 25997, + 25998, + 25999, + 26002, + 26004, + 26005, + 26006, + 26008, + 26010, + 26013, + 26014, + 26016, + 26018, + 26019, + 26022, + 26024, + 26026, + 26028, + 26030, + 26033, + 26034, + 26035, + 26036, + 26037, + 26038, + 26039, + 26040, + 26042, + 26043, + 26046, + 26047, + 26048, + 26050, + 26055, + 26056, + 26057, + 26058, + 26061, + 26064, + 26065, + 26067, + 26068, + 26069, + 26072, + 26073, + 26074, + 26075, + 26076, + 26077, + 26078, + 26079, + 26081, + 26083, + 26084, + 26090, + 26091, + 26098, + 26099, + 26100, + 26101, + 26104, + 26105, + 26107, + 26108, + 26109, + 26110, + 26111, + 26113, + 26116, + 26117, + 26119, + 26120, + 26121, + 26123, + 26125, + 26128, + 26129, + 26130, + 26134, + 26135, + 26136, + 26138, + 26139, + 26140, + 26142, + 26145, + 26146, + 26147, + 26148, + 26150, + 26153, + 26154, + 26155, + 26156, + 26158, + 26160, + 26162, + 26163, + 26167, + 26168, + 26169, + 26170, + 26171, + 26173, + 26175, + 26176, + 26178, + 26180, + 26181, + 26182, + 26183, + 26184, + 26185, + 26186, + 26189, + 26190, + 26192, + 26193, + 26200, + 26201, + 26203, + 26204, + 26205, + 26206, + 26208, + 26210, + 26211, + 26213, + 26215, + 26217, + 26218, + 26219, + 26220, + 26221, + 26225, + 26226, + 26227, + 26229, + 26232, + 26233, + 26235, + 26236, + 26237, + 26239, + 26240, + 26241, + 26243, + 26245, + 26246, + 26248, + 26249, + 26250, + 26251, + 26253, + 26254, + 26255, + 26256, + 26258, + 26259, + 26260, + 26261, + 26264, + 26265, + 26266, + 26267, + 26268, + 26270, + 26271, + 26272, + 26273, + 26274, + 26275, + 26276, + 26277, + 26278, + 26281, + 26282, + 26283, + 26284, + 26285, + 26287, + 26288, + 26289, + 26290, + 26291, + 26293, + 26294, + 26295, + 26296, + 26298, + 26299, + 26300, + 26301, + 26303, + 26304, + 26305, + 26306, + 26307, + 26308, + 26309, + 26310, + 26311, + 26312, + 26313, + 26314, + 26315, + 26316, + 26317, + 26318, + 26319, + 26320, + 26321, + 26322, + 26323, + 26324, + 26325, + 26326, + 26327, + 26328, + 26330, + 26334, + 26335, + 26336, + 26337, + 26338, + 26339, + 26340, + 26341, + 26343, + 26344, + 26346, + 26347, + 26348, + 26349, + 26350, + 26351, + 26353, + 26357, + 26358, + 26360, + 26362, + 26363, + 26365, + 26369, + 26370, + 26371, + 26372, + 26373, + 26374, + 26375, + 26380, + 26382, + 26383, + 26385, + 26386, + 26387, + 26390, + 26392, + 26393, + 26394, + 26396, + 26398, + 26400, + 26401, + 26402, + 26403, + 26404, + 26405, + 26407, + 26409, + 26414, + 26416, + 26418, + 26419, + 26422, + 26423, + 26424, + 26425, + 26427, + 26428, + 26430, + 26431, + 26433, + 26436, + 26437, + 26439, + 26442, + 26443, + 26445, + 26450, + 26452, + 26453, + 26455, + 26456, + 26457, + 26458, + 26459, + 26461, + 26466, + 26467, + 26468, + 26470, + 26471, + 26475, + 26476, + 26478, + 26481, + 26484, + 26486, + 26488, + 26489, + 26490, + 26491, + 26493, + 26496, + 26498, + 26499, + 26501, + 26502, + 26504, + 26506, + 26508, + 26509, + 26510, + 26511, + 26513, + 26514, + 26515, + 26516, + 26518, + 26521, + 26523, + 26527, + 26528, + 26529, + 26532, + 26534, + 26537, + 26540, + 26542, + 26545, + 26546, + 26548, + 26553, + 26554, + 26555, + 26556, + 26557, + 26558, + 26559, + 26560, + 26562, + 26565, + 26566, + 26567, + 26568, + 26569, + 26570, + 26571, + 26572, + 26573, + 26574, + 26581, + 26582, + 26583, + 26587, + 26591, + 26593, + 26595, + 26596, + 26598, + 26599, + 26600, + 26602, + 26603, + 26605, + 26606, + 26610, + 26613, + 26614, + 26615, + 26616, + 26617, + 26618, + 26619, + 26620, + 26622, + 26625, + 26626, + 26627, + 26628, + 26630, + 26637, + 26640, + 26642, + 26644, + 26645, + 26648, + 26649, + 26650, + 26651, + 26652, + 26654, + 26655, + 26656, + 26658, + 26659, + 26660, + 26661, + 26662, + 26663, + 26664, + 26667, + 26668, + 26669, + 26670, + 26671, + 26672, + 26673, + 26676, + 26677, + 26678, + 26682, + 26683, + 26687, + 26695, + 26699, + 26701, + 26703, + 26706, + 26710, + 26711, + 26712, + 26713, + 26714, + 26715, + 26716, + 26717, + 26718, + 26719, + 26730, + 26732, + 26733, + 26734, + 26735, + 26736, + 26737, + 26738, + 26739, + 26741, + 26744, + 26745, + 26746, + 26747, + 26748, + 26749, + 26750, + 26751, + 26752, + 26754, + 26756, + 26759, + 26760, + 26761, + 26762, + 26763, + 26764, + 26765, + 26766, + 26768, + 26769, + 26770, + 26772, + 26773, + 26774, + 26776, + 26777, + 26778, + 26779, + 26780, + 26781, + 26782, + 26783, + 26784, + 26785, + 26787, + 26788, + 26789, + 26793, + 26794, + 26795, + 26796, + 26798, + 26801, + 26802, + 26804, + 26806, + 26807, + 26808, + 26809, + 26810, + 26811, + 26812, + 26813, + 26814, + 26815, + 26817, + 26819, + 26820, + 26821, + 26822, + 26823, + 26824, + 26826, + 26828, + 26830, + 26831, + 26832, + 26833, + 26835, + 26836, + 26838, + 26839, + 26841, + 26843, + 26844, + 26845, + 26846, + 26847, + 26849, + 26850, + 26852, + 26853, + 26854, + 26855, + 26856, + 26857, + 26858, + 26859, + 26860, + 26861, + 26863, + 26866, + 26867, + 26868, + 26870, + 26871, + 26872, + 26875, + 26877, + 26878, + 26879, + 26880, + 26882, + 26883, + 26884, + 26886, + 26887, + 26888, + 26889, + 26890, + 26892, + 26895, + 26897, + 26899, + 26900, + 26901, + 26902, + 26903, + 26904, + 26905, + 26906, + 26907, + 26908, + 26909, + 26910, + 26913, + 26914, + 26915, + 26917, + 26918, + 26919, + 26920, + 26921, + 26922, + 26923, + 26924, + 26926, + 26927, + 26929, + 26930, + 26931, + 26933, + 26934, + 26935, + 26936, + 26938, + 26939, + 26940, + 26942, + 26944, + 26945, + 26947, + 26948, + 26949, + 26950, + 26951, + 26952, + 26953, + 26954, + 26955, + 26956, + 26957, + 26958, + 26959, + 26960, + 26961, + 26962, + 26963, + 26965, + 26966, + 26968, + 26969, + 26971, + 26972, + 26975, + 26977, + 26978, + 26980, + 26981, + 26983, + 26984, + 26985, + 26986, + 26988, + 26989, + 26991, + 26992, + 26994, + 26995, + 26996, + 26997, + 26998, + 27002, + 27003, + 27005, + 27006, + 27007, + 27009, + 27011, + 27013, + 27018, + 27019, + 27020, + 27022, + 27023, + 27024, + 27025, + 27026, + 27027, + 27030, + 27031, + 27033, + 27034, + 27037, + 27038, + 27039, + 27040, + 27041, + 27042, + 27043, + 27044, + 27045, + 27046, + 27049, + 27050, + 27052, + 27054, + 27055, + 27056, + 27058, + 27059, + 27061, + 27062, + 27064, + 27065, + 27066, + 27068, + 27069, + 27070, + 27071, + 27072, + 27074, + 27075, + 27076, + 27077, + 27078, + 27079, + 27080, + 27081, + 27083, + 27085, + 27087, + 27089, + 27090, + 27091, + 27093, + 27094, + 27095, + 27096, + 27097, + 27098, + 27100, + 27101, + 27102, + 27105, + 27106, + 27107, + 27108, + 27109, + 27110, + 27111, + 27112, + 27113, + 27114, + 27115, + 27116, + 27118, + 27119, + 27120, + 27121, + 27123, + 27124, + 27125, + 27126, + 27127, + 27128, + 27129, + 27130, + 27131, + 27132, + 27134, + 27136, + 27137, + 27138, + 27139, + 27140, + 27141, + 27142, + 27143, + 27144, + 27145, + 27147, + 27148, + 27149, + 27150, + 27151, + 27152, + 27153, + 27154, + 27155, + 27156, + 27157, + 27158, + 27161, + 27162, + 27163, + 27164, + 27165, + 27166, + 27168, + 27170, + 27171, + 27172, + 27173, + 27174, + 27175, + 27177, + 27179, + 27180, + 27181, + 27182, + 27184, + 27186, + 27187, + 27188, + 27190, + 27191, + 27192, + 27193, + 27194, + 27195, + 27196, + 27199, + 27200, + 27201, + 27202, + 27203, + 27205, + 27206, + 27208, + 27209, + 27210, + 27211, + 27212, + 27213, + 27214, + 27215, + 27217, + 27218, + 27219, + 27220, + 27221, + 27222, + 27223, + 27226, + 27228, + 27229, + 27230, + 27231, + 27232, + 27234, + 27235, + 27236, + 27238, + 27239, + 27240, + 27241, + 27242, + 27243, + 27244, + 27245, + 27246, + 27247, + 27248, + 27250, + 27251, + 27252, + 27253, + 27254, + 27255, + 27256, + 27258, + 27259, + 27261, + 27262, + 27263, + 27265, + 27266, + 27267, + 27269, + 27270, + 27271, + 27272, + 27273, + 27274, + 27275, + 27276, + 27277, + 27279, + 27282, + 27283, + 27284, + 27285, + 27286, + 27288, + 27289, + 27290, + 27291, + 27292, + 27293, + 27294, + 27295, + 27297, + 27298, + 27299, + 27300, + 27301, + 27302, + 27303, + 27304, + 27306, + 27309, + 27310, + 27311, + 27312, + 27313, + 27314, + 27315, + 27316, + 27317, + 27318, + 27319, + 27320, + 27321, + 27322, + 27323, + 27324, + 27325, + 27326, + 27327, + 27328, + 27329, + 27330, + 27331, + 27332, + 27333, + 27334, + 27335, + 27336, + 27337, + 27338, + 27339, + 27340, + 27341, + 27342, + 27343, + 27344, + 27345, + 27346, + 27347, + 27348, + 27349, + 27350, + 27351, + 27352, + 27353, + 27354, + 27355, + 27356, + 27357, + 27358, + 27359, + 27360, + 27361, + 27362, + 27363, + 27364, + 27365, + 27366, + 27367, + 27368, + 27369, + 27370, + 27371, + 27372, + 27373, + 27374, + 27375, + 27376, + 27377, + 27378, + 27379, + 27380, + 27381, + 27382, + 27383, + 27384, + 27385, + 27386, + 27387, + 27388, + 27389, + 27390, + 27391, + 27392, + 27393, + 27394, + 27395, + 27396, + 27397, + 27398, + 27399, + 27400, + 27401, + 27402, + 27403, + 27404, + 27405, + 27406, + 27407, + 27408, + 27409, + 27410, + 27411, + 27412, + 27413, + 27414, + 27415, + 27416, + 27417, + 27418, + 27419, + 27420, + 27421, + 27422, + 27423, + 27429, + 27430, + 27432, + 27433, + 27434, + 27435, + 27436, + 27437, + 27438, + 27439, + 27440, + 27441, + 27443, + 27444, + 27445, + 27446, + 27448, + 27451, + 27452, + 27453, + 27455, + 27456, + 27457, + 27458, + 27460, + 27461, + 27464, + 27466, + 27467, + 27469, + 27470, + 27471, + 27472, + 27473, + 27474, + 27475, + 27476, + 27477, + 27478, + 27479, + 27480, + 27482, + 27483, + 27484, + 27485, + 27486, + 27487, + 27488, + 27489, + 27496, + 27497, + 27499, + 27500, + 27501, + 27502, + 27503, + 27504, + 27505, + 27506, + 27507, + 27508, + 27509, + 27510, + 27511, + 27512, + 27514, + 27517, + 27518, + 27519, + 27520, + 27525, + 27528, + 27532, + 27534, + 27535, + 27536, + 27537, + 27540, + 27541, + 27543, + 27544, + 27545, + 27548, + 27549, + 27550, + 27551, + 27552, + 27554, + 27555, + 27556, + 27557, + 27558, + 27559, + 27560, + 27561, + 27563, + 27564, + 27565, + 27566, + 27567, + 27568, + 27569, + 27570, + 27574, + 27576, + 27577, + 27578, + 27579, + 27580, + 27581, + 27582, + 27584, + 27587, + 27588, + 27590, + 27591, + 27592, + 27593, + 27594, + 27596, + 27598, + 27600, + 27601, + 27608, + 27610, + 27612, + 27613, + 27614, + 27615, + 27616, + 27618, + 27619, + 27620, + 27621, + 27622, + 27623, + 27624, + 27625, + 27628, + 27629, + 27630, + 27632, + 27633, + 27634, + 27636, + 27638, + 27639, + 27640, + 27642, + 27643, + 27644, + 27646, + 27647, + 27648, + 27649, + 27650, + 27651, + 27652, + 27656, + 27657, + 27658, + 27659, + 27660, + 27662, + 27666, + 27671, + 27676, + 27677, + 27678, + 27680, + 27683, + 27685, + 27691, + 27692, + 27693, + 27697, + 27699, + 27702, + 27703, + 27705, + 27706, + 27707, + 27708, + 27710, + 27711, + 27715, + 27716, + 27717, + 27720, + 27723, + 27724, + 27725, + 27726, + 27727, + 27729, + 27730, + 27731, + 27734, + 27736, + 27737, + 27738, + 27746, + 27747, + 27749, + 27750, + 27751, + 27755, + 27756, + 27757, + 27758, + 27759, + 27761, + 27763, + 27765, + 27767, + 27768, + 27770, + 27771, + 27772, + 27775, + 27776, + 27780, + 27783, + 27786, + 27787, + 27789, + 27790, + 27793, + 27794, + 27797, + 27798, + 27799, + 27800, + 27802, + 27804, + 27805, + 27806, + 27808, + 27810, + 27816, + 27820, + 27823, + 27824, + 27828, + 27829, + 27830, + 27831, + 27834, + 27840, + 27841, + 27842, + 27843, + 27846, + 27847, + 27848, + 27851, + 27853, + 27854, + 27855, + 27857, + 27858, + 27864, + 27865, + 27866, + 27868, + 27869, + 27871, + 27876, + 27878, + 27879, + 27881, + 27884, + 27885, + 27890, + 27892, + 27897, + 27903, + 27904, + 27906, + 27907, + 27909, + 27910, + 27912, + 27913, + 27914, + 27917, + 27919, + 27920, + 27921, + 27923, + 27924, + 27925, + 27926, + 27928, + 27932, + 27933, + 27935, + 27936, + 27937, + 27938, + 27939, + 27940, + 27942, + 27944, + 27945, + 27948, + 27949, + 27951, + 27952, + 27956, + 27958, + 27959, + 27960, + 27962, + 27967, + 27968, + 27970, + 27972, + 27977, + 27980, + 27984, + 27989, + 27990, + 27991, + 27992, + 27995, + 27997, + 27999, + 28001, + 28002, + 28004, + 28005, + 28007, + 28008, + 28011, + 28012, + 28013, + 28016, + 28017, + 28018, + 28019, + 28021, + 28022, + 28025, + 28026, + 28027, + 28029, + 28030, + 28031, + 28032, + 28033, + 28035, + 28036, + 28038, + 28039, + 28042, + 28043, + 28045, + 28047, + 28048, + 28050, + 28054, + 28055, + 28056, + 28057, + 28058, + 28060, + 28066, + 28069, + 28076, + 28077, + 28080, + 28081, + 28083, + 28084, + 28086, + 28087, + 28089, + 28090, + 28091, + 28092, + 28093, + 28094, + 28097, + 28098, + 28099, + 28104, + 28105, + 28106, + 28109, + 28110, + 28111, + 28112, + 28114, + 28115, + 28116, + 28117, + 28119, + 28122, + 28123, + 28124, + 28127, + 28130, + 28131, + 28133, + 28135, + 28136, + 28137, + 28138, + 28141, + 28143, + 28144, + 28146, + 28148, + 28149, + 28150, + 28152, + 28154, + 28157, + 28158, + 28159, + 28160, + 28161, + 28162, + 28163, + 28164, + 28166, + 28167, + 28168, + 28169, + 28171, + 28175, + 28178, + 28179, + 28181, + 28184, + 28185, + 28187, + 28188, + 28190, + 28191, + 28194, + 28198, + 28199, + 28200, + 28202, + 28204, + 28206, + 28208, + 28209, + 28211, + 28213, + 28214, + 28215, + 28217, + 28219, + 28220, + 28221, + 28222, + 28223, + 28224, + 28225, + 28226, + 28229, + 28230, + 28231, + 28232, + 28233, + 28234, + 28235, + 28236, + 28239, + 28240, + 28241, + 28242, + 28245, + 28247, + 28249, + 28250, + 28252, + 28253, + 28254, + 28256, + 28257, + 28258, + 28259, + 28260, + 28261, + 28262, + 28263, + 28264, + 28265, + 28266, + 28268, + 28269, + 28271, + 28272, + 28273, + 28274, + 28275, + 28276, + 28277, + 28278, + 28279, + 28280, + 28281, + 28282, + 28283, + 28284, + 28285, + 28288, + 28289, + 28290, + 28292, + 28295, + 28296, + 28298, + 28299, + 28300, + 28301, + 28302, + 28305, + 28306, + 28307, + 28308, + 28309, + 28310, + 28311, + 28313, + 28314, + 28315, + 28317, + 28318, + 28320, + 28321, + 28323, + 28324, + 28326, + 28328, + 28329, + 28331, + 28332, + 28333, + 28334, + 28336, + 28339, + 28341, + 28344, + 28345, + 28348, + 28350, + 28351, + 28352, + 28355, + 28356, + 28357, + 28358, + 28360, + 28361, + 28362, + 28364, + 28365, + 28366, + 28368, + 28370, + 28374, + 28376, + 28377, + 28379, + 28380, + 28381, + 28387, + 28391, + 28394, + 28395, + 28396, + 28397, + 28398, + 28399, + 28400, + 28401, + 28402, + 28403, + 28405, + 28406, + 28407, + 28408, + 28410, + 28411, + 28412, + 28413, + 28414, + 28415, + 28416, + 28417, + 28419, + 28420, + 28421, + 28423, + 28424, + 28426, + 28427, + 28428, + 28429, + 28430, + 28432, + 28433, + 28434, + 28438, + 28439, + 28440, + 28441, + 28442, + 28443, + 28444, + 28445, + 28446, + 28447, + 28449, + 28450, + 28451, + 28453, + 28454, + 28455, + 28456, + 28460, + 28462, + 28464, + 28466, + 28468, + 28469, + 28471, + 28472, + 28473, + 28474, + 28475, + 28476, + 28477, + 28479, + 28480, + 28481, + 28482, + 28483, + 28484, + 28485, + 28488, + 28489, + 28490, + 28492, + 28494, + 28495, + 28496, + 28497, + 28498, + 28499, + 28500, + 28501, + 28502, + 28503, + 28505, + 28506, + 28507, + 28509, + 28511, + 28512, + 28513, + 28515, + 28516, + 28517, + 28519, + 28520, + 28521, + 28522, + 28523, + 28524, + 28527, + 28528, + 28529, + 28531, + 28533, + 28534, + 28535, + 28537, + 28539, + 28541, + 28542, + 28543, + 28544, + 28545, + 28546, + 28547, + 28549, + 28550, + 28551, + 28554, + 28555, + 28559, + 28560, + 28561, + 28562, + 28563, + 28564, + 28565, + 28566, + 28567, + 28568, + 28569, + 28570, + 28571, + 28573, + 28574, + 28575, + 28576, + 28578, + 28579, + 28580, + 28581, + 28582, + 28584, + 28585, + 28586, + 28587, + 28588, + 28589, + 28590, + 28591, + 28592, + 28593, + 28594, + 28596, + 28597, + 28599, + 28600, + 28602, + 28603, + 28604, + 28605, + 28606, + 28607, + 28609, + 28611, + 28612, + 28613, + 28614, + 28615, + 28616, + 28618, + 28619, + 28620, + 28621, + 28622, + 28623, + 28624, + 28627, + 28628, + 28629, + 28630, + 28631, + 28632, + 28633, + 28634, + 28635, + 28636, + 28637, + 28639, + 28642, + 28643, + 28644, + 28645, + 28646, + 28647, + 28648, + 28649, + 28650, + 28651, + 28652, + 28653, + 28656, + 28657, + 28658, + 28659, + 28660, + 28661, + 28662, + 28663, + 28664, + 28665, + 28666, + 28667, + 28668, + 28669, + 28670, + 28671, + 28672, + 28673, + 28674, + 28675, + 28676, + 28677, + 28678, + 28679, + 28680, + 28681, + 28682, + 28683, + 28684, + 28685, + 28686, + 28687, + 28688, + 28690, + 28691, + 28692, + 28693, + 28694, + 28695, + 28696, + 28697, + 28700, + 28701, + 28702, + 28703, + 28704, + 28705, + 28706, + 28708, + 28709, + 28710, + 28711, + 28712, + 28713, + 28714, + 28715, + 28716, + 28717, + 28718, + 28719, + 28720, + 28721, + 28722, + 28723, + 28724, + 28726, + 28727, + 28728, + 28730, + 28731, + 28732, + 28733, + 28734, + 28735, + 28736, + 28737, + 28738, + 28739, + 28740, + 28741, + 28742, + 28743, + 28744, + 28745, + 28746, + 28747, + 28749, + 28750, + 28752, + 28753, + 28754, + 28755, + 28756, + 28757, + 28758, + 28759, + 28760, + 28761, + 28762, + 28763, + 28764, + 28765, + 28767, + 28768, + 28769, + 28770, + 28771, + 28772, + 28773, + 28774, + 28775, + 28776, + 28777, + 28778, + 28782, + 28785, + 28786, + 28787, + 28788, + 28791, + 28793, + 28794, + 28795, + 28797, + 28801, + 28802, + 28803, + 28804, + 28806, + 28807, + 28808, + 28811, + 28812, + 28813, + 28815, + 28816, + 28817, + 28819, + 28823, + 28824, + 28826, + 28827, + 28830, + 28831, + 28832, + 28833, + 28834, + 28835, + 28836, + 28837, + 28838, + 28839, + 28840, + 28841, + 28842, + 28848, + 28850, + 28852, + 28853, + 28854, + 28858, + 28862, + 28863, + 28868, + 28869, + 28870, + 28871, + 28873, + 28875, + 28876, + 28877, + 28878, + 28879, + 28880, + 28881, + 28882, + 28883, + 28884, + 28885, + 28886, + 28887, + 28890, + 28892, + 28893, + 28894, + 28896, + 28897, + 28898, + 28899, + 28901, + 28906, + 28910, + 28912, + 28913, + 28914, + 28915, + 28916, + 28917, + 28918, + 28920, + 28922, + 28923, + 28924, + 28926, + 28927, + 28928, + 28929, + 28930, + 28931, + 28932, + 28933, + 28934, + 28935, + 28936, + 28939, + 28940, + 28941, + 28942, + 28943, + 28945, + 28946, + 28948, + 28951, + 28955, + 28956, + 28957, + 28958, + 28959, + 28960, + 28961, + 28962, + 28963, + 28964, + 28965, + 28967, + 28968, + 28969, + 28970, + 28971, + 28972, + 28973, + 28974, + 28978, + 28979, + 28980, + 28981, + 28983, + 28984, + 28985, + 28986, + 28987, + 28988, + 28989, + 28990, + 28991, + 28992, + 28993, + 28994, + 28995, + 28996, + 28998, + 28999, + 29e3, + 29001, + 29003, + 29005, + 29007, + 29008, + 29009, + 29010, + 29011, + 29012, + 29013, + 29014, + 29015, + 29016, + 29017, + 29018, + 29019, + 29021, + 29023, + 29024, + 29025, + 29026, + 29027, + 29029, + 29033, + 29034, + 29035, + 29036, + 29037, + 29039, + 29040, + 29041, + 29044, + 29045, + 29046, + 29047, + 29049, + 29051, + 29052, + 29054, + 29055, + 29056, + 29057, + 29058, + 29059, + 29061, + 29062, + 29063, + 29064, + 29065, + 29067, + 29068, + 29069, + 29070, + 29072, + 29073, + 29074, + 29075, + 29077, + 29078, + 29079, + 29082, + 29083, + 29084, + 29085, + 29086, + 29089, + 29090, + 29091, + 29092, + 29093, + 29094, + 29095, + 29097, + 29098, + 29099, + 29101, + 29102, + 29103, + 29104, + 29105, + 29106, + 29108, + 29110, + 29111, + 29112, + 29114, + 29115, + 29116, + 29117, + 29118, + 29119, + 29120, + 29121, + 29122, + 29124, + 29125, + 29126, + 29127, + 29128, + 29129, + 29130, + 29131, + 29132, + 29133, + 29135, + 29136, + 29137, + 29138, + 29139, + 29142, + 29143, + 29144, + 29145, + 29146, + 29147, + 29148, + 29149, + 29150, + 29151, + 29153, + 29154, + 29155, + 29156, + 29158, + 29160, + 29161, + 29162, + 29163, + 29164, + 29165, + 29167, + 29168, + 29169, + 29170, + 29171, + 29172, + 29173, + 29174, + 29175, + 29176, + 29178, + 29179, + 29180, + 29181, + 29182, + 29183, + 29184, + 29185, + 29186, + 29187, + 29188, + 29189, + 29191, + 29192, + 29193, + 29194, + 29195, + 29196, + 29197, + 29198, + 29199, + 29200, + 29201, + 29202, + 29203, + 29204, + 29205, + 29206, + 29207, + 29208, + 29209, + 29210, + 29211, + 29212, + 29214, + 29215, + 29216, + 29217, + 29218, + 29219, + 29220, + 29221, + 29222, + 29223, + 29225, + 29227, + 29229, + 29230, + 29231, + 29234, + 29235, + 29236, + 29242, + 29244, + 29246, + 29248, + 29249, + 29250, + 29251, + 29252, + 29253, + 29254, + 29257, + 29258, + 29259, + 29262, + 29263, + 29264, + 29265, + 29267, + 29268, + 29269, + 29271, + 29272, + 29274, + 29276, + 29278, + 29280, + 29283, + 29284, + 29285, + 29288, + 29290, + 29291, + 29292, + 29293, + 29296, + 29297, + 29299, + 29300, + 29302, + 29303, + 29304, + 29307, + 29308, + 29309, + 29314, + 29315, + 29317, + 29318, + 29319, + 29320, + 29321, + 29324, + 29326, + 29328, + 29329, + 29331, + 29332, + 29333, + 29334, + 29335, + 29336, + 29337, + 29338, + 29339, + 29340, + 29341, + 29342, + 29344, + 29345, + 29346, + 29347, + 29348, + 29349, + 29350, + 29351, + 29352, + 29353, + 29354, + 29355, + 29358, + 29361, + 29362, + 29363, + 29365, + 29370, + 29371, + 29372, + 29373, + 29374, + 29375, + 29376, + 29381, + 29382, + 29383, + 29385, + 29386, + 29387, + 29388, + 29391, + 29393, + 29395, + 29396, + 29397, + 29398, + 29400, + 29402, + 29403, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 12288, + 12289, + 12290, + 183, + 713, + 711, + 168, + 12291, + 12293, + 8212, + 65374, + 8214, + 8230, + 8216, + 8217, + 8220, + 8221, + 12308, + 12309, + 12296, + 12297, + 12298, + 12299, + 12300, + 12301, + 12302, + 12303, + 12310, + 12311, + 12304, + 12305, + 177, + 215, + 247, + 8758, + 8743, + 8744, + 8721, + 8719, + 8746, + 8745, + 8712, + 8759, + 8730, + 8869, + 8741, + 8736, + 8978, + 8857, + 8747, + 8750, + 8801, + 8780, + 8776, + 8765, + 8733, + 8800, + 8814, + 8815, + 8804, + 8805, + 8734, + 8757, + 8756, + 9794, + 9792, + 176, + 8242, + 8243, + 8451, + 65284, + 164, + 65504, + 65505, + 8240, + 167, + 8470, + 9734, + 9733, + 9675, + 9679, + 9678, + 9671, + 9670, + 9633, + 9632, + 9651, + 9650, + 8251, + 8594, + 8592, + 8593, + 8595, + 12307, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 8560, + 8561, + 8562, + 8563, + 8564, + 8565, + 8566, + 8567, + 8568, + 8569, + null, + null, + null, + null, + null, + null, + 9352, + 9353, + 9354, + 9355, + 9356, + 9357, + 9358, + 9359, + 9360, + 9361, + 9362, + 9363, + 9364, + 9365, + 9366, + 9367, + 9368, + 9369, + 9370, + 9371, + 9332, + 9333, + 9334, + 9335, + 9336, + 9337, + 9338, + 9339, + 9340, + 9341, + 9342, + 9343, + 9344, + 9345, + 9346, + 9347, + 9348, + 9349, + 9350, + 9351, + 9312, + 9313, + 9314, + 9315, + 9316, + 9317, + 9318, + 9319, + 9320, + 9321, + 8364, + null, + 12832, + 12833, + 12834, + 12835, + 12836, + 12837, + 12838, + 12839, + 12840, + 12841, + null, + null, + 8544, + 8545, + 8546, + 8547, + 8548, + 8549, + 8550, + 8551, + 8552, + 8553, + 8554, + 8555, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 12288, + 65281, + 65282, + 65283, + 65509, + 65285, + 65286, + 65287, + 65288, + 65289, + 65290, + 65291, + 65292, + 65293, + 65294, + 65295, + 65296, + 65297, + 65298, + 65299, + 65300, + 65301, + 65302, + 65303, + 65304, + 65305, + 65306, + 65307, + 65308, + 65309, + 65310, + 65311, + 65312, + 65313, + 65314, + 65315, + 65316, + 65317, + 65318, + 65319, + 65320, + 65321, + 65322, + 65323, + 65324, + 65325, + 65326, + 65327, + 65328, + 65329, + 65330, + 65331, + 65332, + 65333, + 65334, + 65335, + 65336, + 65337, + 65338, + 65339, + 65340, + 65341, + 65342, + 65343, + 65344, + 65345, + 65346, + 65347, + 65348, + 65349, + 65350, + 65351, + 65352, + 65353, + 65354, + 65355, + 65356, + 65357, + 65358, + 65359, + 65360, + 65361, + 65362, + 65363, + 65364, + 65365, + 65366, + 65367, + 65368, + 65369, + 65370, + 65371, + 65372, + 65373, + 65507, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 12353, + 12354, + 12355, + 12356, + 12357, + 12358, + 12359, + 12360, + 12361, + 12362, + 12363, + 12364, + 12365, + 12366, + 12367, + 12368, + 12369, + 12370, + 12371, + 12372, + 12373, + 12374, + 12375, + 12376, + 12377, + 12378, + 12379, + 12380, + 12381, + 12382, + 12383, + 12384, + 12385, + 12386, + 12387, + 12388, + 12389, + 12390, + 12391, + 12392, + 12393, + 12394, + 12395, + 12396, + 12397, + 12398, + 12399, + 12400, + 12401, + 12402, + 12403, + 12404, + 12405, + 12406, + 12407, + 12408, + 12409, + 12410, + 12411, + 12412, + 12413, + 12414, + 12415, + 12416, + 12417, + 12418, + 12419, + 12420, + 12421, + 12422, + 12423, + 12424, + 12425, + 12426, + 12427, + 12428, + 12429, + 12430, + 12431, + 12432, + 12433, + 12434, + 12435, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 12449, + 12450, + 12451, + 12452, + 12453, + 12454, + 12455, + 12456, + 12457, + 12458, + 12459, + 12460, + 12461, + 12462, + 12463, + 12464, + 12465, + 12466, + 12467, + 12468, + 12469, + 12470, + 12471, + 12472, + 12473, + 12474, + 12475, + 12476, + 12477, + 12478, + 12479, + 12480, + 12481, + 12482, + 12483, + 12484, + 12485, + 12486, + 12487, + 12488, + 12489, + 12490, + 12491, + 12492, + 12493, + 12494, + 12495, + 12496, + 12497, + 12498, + 12499, + 12500, + 12501, + 12502, + 12503, + 12504, + 12505, + 12506, + 12507, + 12508, + 12509, + 12510, + 12511, + 12512, + 12513, + 12514, + 12515, + 12516, + 12517, + 12518, + 12519, + 12520, + 12521, + 12522, + 12523, + 12524, + 12525, + 12526, + 12527, + 12528, + 12529, + 12530, + 12531, + 12532, + 12533, + 12534, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 913, + 914, + 915, + 916, + 917, + 918, + 919, + 920, + 921, + 922, + 923, + 924, + 925, + 926, + 927, + 928, + 929, + 931, + 932, + 933, + 934, + 935, + 936, + 937, + null, + null, + null, + null, + null, + null, + null, + null, + 945, + 946, + 947, + 948, + 949, + 950, + 951, + 952, + 953, + 954, + 955, + 956, + 957, + 958, + 959, + 960, + 961, + 963, + 964, + 965, + 966, + 967, + 968, + 969, + null, + null, + null, + null, + null, + null, + null, + 65077, + 65078, + 65081, + 65082, + 65087, + 65088, + 65085, + 65086, + 65089, + 65090, + 65091, + 65092, + null, + null, + 65083, + 65084, + 65079, + 65080, + 65073, + null, + 65075, + 65076, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1025, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1105, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 1103, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 714, + 715, + 729, + 8211, + 8213, + 8229, + 8245, + 8453, + 8457, + 8598, + 8599, + 8600, + 8601, + 8725, + 8735, + 8739, + 8786, + 8806, + 8807, + 8895, + 9552, + 9553, + 9554, + 9555, + 9556, + 9557, + 9558, + 9559, + 9560, + 9561, + 9562, + 9563, + 9564, + 9565, + 9566, + 9567, + 9568, + 9569, + 9570, + 9571, + 9572, + 9573, + 9574, + 9575, + 9576, + 9577, + 9578, + 9579, + 9580, + 9581, + 9582, + 9583, + 9584, + 9585, + 9586, + 9587, + 9601, + 9602, + 9603, + 9604, + 9605, + 9606, + 9607, + 9608, + 9609, + 9610, + 9611, + 9612, + 9613, + 9614, + 9615, + 9619, + 9620, + 9621, + 9660, + 9661, + 9698, + 9699, + 9700, + 9701, + 9737, + 8853, + 12306, + 12317, + 12318, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 257, + 225, + 462, + 224, + 275, + 233, + 283, + 232, + 299, + 237, + 464, + 236, + 333, + 243, + 466, + 242, + 363, + 250, + 468, + 249, + 470, + 472, + 474, + 476, + 252, + 234, + 593, + null, + 324, + 328, + 505, + 609, + null, + null, + null, + null, + 12549, + 12550, + 12551, + 12552, + 12553, + 12554, + 12555, + 12556, + 12557, + 12558, + 12559, + 12560, + 12561, + 12562, + 12563, + 12564, + 12565, + 12566, + 12567, + 12568, + 12569, + 12570, + 12571, + 12572, + 12573, + 12574, + 12575, + 12576, + 12577, + 12578, + 12579, + 12580, + 12581, + 12582, + 12583, + 12584, + 12585, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 12321, + 12322, + 12323, + 12324, + 12325, + 12326, + 12327, + 12328, + 12329, + 12963, + 13198, + 13199, + 13212, + 13213, + 13214, + 13217, + 13252, + 13262, + 13265, + 13266, + 13269, + 65072, + 65506, + 65508, + null, + 8481, + 12849, + null, + 8208, + null, + null, + null, + 12540, + 12443, + 12444, + 12541, + 12542, + 12294, + 12445, + 12446, + 65097, + 65098, + 65099, + 65100, + 65101, + 65102, + 65103, + 65104, + 65105, + 65106, + 65108, + 65109, + 65110, + 65111, + 65113, + 65114, + 65115, + 65116, + 65117, + 65118, + 65119, + 65120, + 65121, + 65122, + 65123, + 65124, + 65125, + 65126, + 65128, + 65129, + 65130, + 65131, + 12350, + 12272, + 12273, + 12274, + 12275, + 12276, + 12277, + 12278, + 12279, + 12280, + 12281, + 12282, + 12283, + 12295, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 9472, + 9473, + 9474, + 9475, + 9476, + 9477, + 9478, + 9479, + 9480, + 9481, + 9482, + 9483, + 9484, + 9485, + 9486, + 9487, + 9488, + 9489, + 9490, + 9491, + 9492, + 9493, + 9494, + 9495, + 9496, + 9497, + 9498, + 9499, + 9500, + 9501, + 9502, + 9503, + 9504, + 9505, + 9506, + 9507, + 9508, + 9509, + 9510, + 9511, + 9512, + 9513, + 9514, + 9515, + 9516, + 9517, + 9518, + 9519, + 9520, + 9521, + 9522, + 9523, + 9524, + 9525, + 9526, + 9527, + 9528, + 9529, + 9530, + 9531, + 9532, + 9533, + 9534, + 9535, + 9536, + 9537, + 9538, + 9539, + 9540, + 9541, + 9542, + 9543, + 9544, + 9545, + 9546, + 9547, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 29404, + 29405, + 29407, + 29410, + 29411, + 29412, + 29413, + 29414, + 29415, + 29418, + 29419, + 29429, + 29430, + 29433, + 29437, + 29438, + 29439, + 29440, + 29442, + 29444, + 29445, + 29446, + 29447, + 29448, + 29449, + 29451, + 29452, + 29453, + 29455, + 29456, + 29457, + 29458, + 29460, + 29464, + 29465, + 29466, + 29471, + 29472, + 29475, + 29476, + 29478, + 29479, + 29480, + 29485, + 29487, + 29488, + 29490, + 29491, + 29493, + 29494, + 29498, + 29499, + 29500, + 29501, + 29504, + 29505, + 29506, + 29507, + 29508, + 29509, + 29510, + 29511, + 29512, + 29513, + 29514, + 29515, + 29516, + 29518, + 29519, + 29521, + 29523, + 29524, + 29525, + 29526, + 29528, + 29529, + 29530, + 29531, + 29532, + 29533, + 29534, + 29535, + 29537, + 29538, + 29539, + 29540, + 29541, + 29542, + 29543, + 29544, + 29545, + 29546, + 29547, + 29550, + 29552, + 29553, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 29554, + 29555, + 29556, + 29557, + 29558, + 29559, + 29560, + 29561, + 29562, + 29563, + 29564, + 29565, + 29567, + 29568, + 29569, + 29570, + 29571, + 29573, + 29574, + 29576, + 29578, + 29580, + 29581, + 29583, + 29584, + 29586, + 29587, + 29588, + 29589, + 29591, + 29592, + 29593, + 29594, + 29596, + 29597, + 29598, + 29600, + 29601, + 29603, + 29604, + 29605, + 29606, + 29607, + 29608, + 29610, + 29612, + 29613, + 29617, + 29620, + 29621, + 29622, + 29624, + 29625, + 29628, + 29629, + 29630, + 29631, + 29633, + 29635, + 29636, + 29637, + 29638, + 29639, + 29643, + 29644, + 29646, + 29650, + 29651, + 29652, + 29653, + 29654, + 29655, + 29656, + 29658, + 29659, + 29660, + 29661, + 29663, + 29665, + 29666, + 29667, + 29668, + 29670, + 29672, + 29674, + 29675, + 29676, + 29678, + 29679, + 29680, + 29681, + 29683, + 29684, + 29685, + 29686, + 29687, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 29688, + 29689, + 29690, + 29691, + 29692, + 29693, + 29694, + 29695, + 29696, + 29697, + 29698, + 29700, + 29703, + 29704, + 29707, + 29708, + 29709, + 29710, + 29713, + 29714, + 29715, + 29716, + 29717, + 29718, + 29719, + 29720, + 29721, + 29724, + 29725, + 29726, + 29727, + 29728, + 29729, + 29731, + 29732, + 29735, + 29737, + 29739, + 29741, + 29743, + 29745, + 29746, + 29751, + 29752, + 29753, + 29754, + 29755, + 29757, + 29758, + 29759, + 29760, + 29762, + 29763, + 29764, + 29765, + 29766, + 29767, + 29768, + 29769, + 29770, + 29771, + 29772, + 29773, + 29774, + 29775, + 29776, + 29777, + 29778, + 29779, + 29780, + 29782, + 29784, + 29789, + 29792, + 29793, + 29794, + 29795, + 29796, + 29797, + 29798, + 29799, + 29800, + 29801, + 29802, + 29803, + 29804, + 29806, + 29807, + 29809, + 29810, + 29811, + 29812, + 29813, + 29816, + 29817, + 29818, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 29819, + 29820, + 29821, + 29823, + 29826, + 29828, + 29829, + 29830, + 29832, + 29833, + 29834, + 29836, + 29837, + 29839, + 29841, + 29842, + 29843, + 29844, + 29845, + 29846, + 29847, + 29848, + 29849, + 29850, + 29851, + 29853, + 29855, + 29856, + 29857, + 29858, + 29859, + 29860, + 29861, + 29862, + 29866, + 29867, + 29868, + 29869, + 29870, + 29871, + 29872, + 29873, + 29874, + 29875, + 29876, + 29877, + 29878, + 29879, + 29880, + 29881, + 29883, + 29884, + 29885, + 29886, + 29887, + 29888, + 29889, + 29890, + 29891, + 29892, + 29893, + 29894, + 29895, + 29896, + 29897, + 29898, + 29899, + 29900, + 29901, + 29902, + 29903, + 29904, + 29905, + 29907, + 29908, + 29909, + 29910, + 29911, + 29912, + 29913, + 29914, + 29915, + 29917, + 29919, + 29921, + 29925, + 29927, + 29928, + 29929, + 29930, + 29931, + 29932, + 29933, + 29936, + 29937, + 29938, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 29939, + 29941, + 29944, + 29945, + 29946, + 29947, + 29948, + 29949, + 29950, + 29952, + 29953, + 29954, + 29955, + 29957, + 29958, + 29959, + 29960, + 29961, + 29962, + 29963, + 29964, + 29966, + 29968, + 29970, + 29972, + 29973, + 29974, + 29975, + 29979, + 29981, + 29982, + 29984, + 29985, + 29986, + 29987, + 29988, + 29990, + 29991, + 29994, + 29998, + 30004, + 30006, + 30009, + 30012, + 30013, + 30015, + 30017, + 30018, + 30019, + 30020, + 30022, + 30023, + 30025, + 30026, + 30029, + 30032, + 30033, + 30034, + 30035, + 30037, + 30038, + 30039, + 30040, + 30045, + 30046, + 30047, + 30048, + 30049, + 30050, + 30051, + 30052, + 30055, + 30056, + 30057, + 30059, + 30060, + 30061, + 30062, + 30063, + 30064, + 30065, + 30067, + 30069, + 30070, + 30071, + 30074, + 30075, + 30076, + 30077, + 30078, + 30080, + 30081, + 30082, + 30084, + 30085, + 30087, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 30088, + 30089, + 30090, + 30092, + 30093, + 30094, + 30096, + 30099, + 30101, + 30104, + 30107, + 30108, + 30110, + 30114, + 30118, + 30119, + 30120, + 30121, + 30122, + 30125, + 30134, + 30135, + 30138, + 30139, + 30143, + 30144, + 30145, + 30150, + 30155, + 30156, + 30158, + 30159, + 30160, + 30161, + 30163, + 30167, + 30169, + 30170, + 30172, + 30173, + 30175, + 30176, + 30177, + 30181, + 30185, + 30188, + 30189, + 30190, + 30191, + 30194, + 30195, + 30197, + 30198, + 30199, + 30200, + 30202, + 30203, + 30205, + 30206, + 30210, + 30212, + 30214, + 30215, + 30216, + 30217, + 30219, + 30221, + 30222, + 30223, + 30225, + 30226, + 30227, + 30228, + 30230, + 30234, + 30236, + 30237, + 30238, + 30241, + 30243, + 30247, + 30248, + 30252, + 30254, + 30255, + 30257, + 30258, + 30262, + 30263, + 30265, + 30266, + 30267, + 30269, + 30273, + 30274, + 30276, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 30277, + 30278, + 30279, + 30280, + 30281, + 30282, + 30283, + 30286, + 30287, + 30288, + 30289, + 30290, + 30291, + 30293, + 30295, + 30296, + 30297, + 30298, + 30299, + 30301, + 30303, + 30304, + 30305, + 30306, + 30308, + 30309, + 30310, + 30311, + 30312, + 30313, + 30314, + 30316, + 30317, + 30318, + 30320, + 30321, + 30322, + 30323, + 30324, + 30325, + 30326, + 30327, + 30329, + 30330, + 30332, + 30335, + 30336, + 30337, + 30339, + 30341, + 30345, + 30346, + 30348, + 30349, + 30351, + 30352, + 30354, + 30356, + 30357, + 30359, + 30360, + 30362, + 30363, + 30364, + 30365, + 30366, + 30367, + 30368, + 30369, + 30370, + 30371, + 30373, + 30374, + 30375, + 30376, + 30377, + 30378, + 30379, + 30380, + 30381, + 30383, + 30384, + 30387, + 30389, + 30390, + 30391, + 30392, + 30393, + 30394, + 30395, + 30396, + 30397, + 30398, + 30400, + 30401, + 30403, + 21834, + 38463, + 22467, + 25384, + 21710, + 21769, + 21696, + 30353, + 30284, + 34108, + 30702, + 33406, + 30861, + 29233, + 38552, + 38797, + 27688, + 23433, + 20474, + 25353, + 26263, + 23736, + 33018, + 26696, + 32942, + 26114, + 30414, + 20985, + 25942, + 29100, + 32753, + 34948, + 20658, + 22885, + 25034, + 28595, + 33453, + 25420, + 25170, + 21485, + 21543, + 31494, + 20843, + 30116, + 24052, + 25300, + 36299, + 38774, + 25226, + 32793, + 22365, + 38712, + 32610, + 29240, + 30333, + 26575, + 30334, + 25670, + 20336, + 36133, + 25308, + 31255, + 26001, + 29677, + 25644, + 25203, + 33324, + 39041, + 26495, + 29256, + 25198, + 25292, + 20276, + 29923, + 21322, + 21150, + 32458, + 37030, + 24110, + 26758, + 27036, + 33152, + 32465, + 26834, + 30917, + 34444, + 38225, + 20621, + 35876, + 33502, + 32990, + 21253, + 35090, + 21093, + 30404, + 30407, + 30409, + 30411, + 30412, + 30419, + 30421, + 30425, + 30426, + 30428, + 30429, + 30430, + 30432, + 30433, + 30434, + 30435, + 30436, + 30438, + 30439, + 30440, + 30441, + 30442, + 30443, + 30444, + 30445, + 30448, + 30451, + 30453, + 30454, + 30455, + 30458, + 30459, + 30461, + 30463, + 30464, + 30466, + 30467, + 30469, + 30470, + 30474, + 30476, + 30478, + 30479, + 30480, + 30481, + 30482, + 30483, + 30484, + 30485, + 30486, + 30487, + 30488, + 30491, + 30492, + 30493, + 30494, + 30497, + 30499, + 30500, + 30501, + 30503, + 30506, + 30507, + 30508, + 30510, + 30512, + 30513, + 30514, + 30515, + 30516, + 30521, + 30523, + 30525, + 30526, + 30527, + 30530, + 30532, + 30533, + 30534, + 30536, + 30537, + 30538, + 30539, + 30540, + 30541, + 30542, + 30543, + 30546, + 30547, + 30548, + 30549, + 30550, + 30551, + 30552, + 30553, + 30556, + 34180, + 38649, + 20445, + 22561, + 39281, + 23453, + 25265, + 25253, + 26292, + 35961, + 40077, + 29190, + 26479, + 30865, + 24754, + 21329, + 21271, + 36744, + 32972, + 36125, + 38049, + 20493, + 29384, + 22791, + 24811, + 28953, + 34987, + 22868, + 33519, + 26412, + 31528, + 23849, + 32503, + 29997, + 27893, + 36454, + 36856, + 36924, + 40763, + 27604, + 37145, + 31508, + 24444, + 30887, + 34006, + 34109, + 27605, + 27609, + 27606, + 24065, + 24199, + 30201, + 38381, + 25949, + 24330, + 24517, + 36767, + 22721, + 33218, + 36991, + 38491, + 38829, + 36793, + 32534, + 36140, + 25153, + 20415, + 21464, + 21342, + 36776, + 36777, + 36779, + 36941, + 26631, + 24426, + 33176, + 34920, + 40150, + 24971, + 21035, + 30250, + 24428, + 25996, + 28626, + 28392, + 23486, + 25672, + 20853, + 20912, + 26564, + 19993, + 31177, + 39292, + 28851, + 30557, + 30558, + 30559, + 30560, + 30564, + 30567, + 30569, + 30570, + 30573, + 30574, + 30575, + 30576, + 30577, + 30578, + 30579, + 30580, + 30581, + 30582, + 30583, + 30584, + 30586, + 30587, + 30588, + 30593, + 30594, + 30595, + 30598, + 30599, + 30600, + 30601, + 30602, + 30603, + 30607, + 30608, + 30611, + 30612, + 30613, + 30614, + 30615, + 30616, + 30617, + 30618, + 30619, + 30620, + 30621, + 30622, + 30625, + 30627, + 30628, + 30630, + 30632, + 30635, + 30637, + 30638, + 30639, + 30641, + 30642, + 30644, + 30646, + 30647, + 30648, + 30649, + 30650, + 30652, + 30654, + 30656, + 30657, + 30658, + 30659, + 30660, + 30661, + 30662, + 30663, + 30664, + 30665, + 30666, + 30667, + 30668, + 30670, + 30671, + 30672, + 30673, + 30674, + 30675, + 30676, + 30677, + 30678, + 30680, + 30681, + 30682, + 30685, + 30686, + 30687, + 30688, + 30689, + 30692, + 30149, + 24182, + 29627, + 33760, + 25773, + 25320, + 38069, + 27874, + 21338, + 21187, + 25615, + 38082, + 31636, + 20271, + 24091, + 33334, + 33046, + 33162, + 28196, + 27850, + 39539, + 25429, + 21340, + 21754, + 34917, + 22496, + 19981, + 24067, + 27493, + 31807, + 37096, + 24598, + 25830, + 29468, + 35009, + 26448, + 25165, + 36130, + 30572, + 36393, + 37319, + 24425, + 33756, + 34081, + 39184, + 21442, + 34453, + 27531, + 24813, + 24808, + 28799, + 33485, + 33329, + 20179, + 27815, + 34255, + 25805, + 31961, + 27133, + 26361, + 33609, + 21397, + 31574, + 20391, + 20876, + 27979, + 23618, + 36461, + 25554, + 21449, + 33580, + 33590, + 26597, + 30900, + 25661, + 23519, + 23700, + 24046, + 35815, + 25286, + 26612, + 35962, + 25600, + 25530, + 34633, + 39307, + 35863, + 32544, + 38130, + 20135, + 38416, + 39076, + 26124, + 29462, + 30694, + 30696, + 30698, + 30703, + 30704, + 30705, + 30706, + 30708, + 30709, + 30711, + 30713, + 30714, + 30715, + 30716, + 30723, + 30724, + 30725, + 30726, + 30727, + 30728, + 30730, + 30731, + 30734, + 30735, + 30736, + 30739, + 30741, + 30745, + 30747, + 30750, + 30752, + 30753, + 30754, + 30756, + 30760, + 30762, + 30763, + 30766, + 30767, + 30769, + 30770, + 30771, + 30773, + 30774, + 30781, + 30783, + 30785, + 30786, + 30787, + 30788, + 30790, + 30792, + 30793, + 30794, + 30795, + 30797, + 30799, + 30801, + 30803, + 30804, + 30808, + 30809, + 30810, + 30811, + 30812, + 30814, + 30815, + 30816, + 30817, + 30818, + 30819, + 30820, + 30821, + 30822, + 30823, + 30824, + 30825, + 30831, + 30832, + 30833, + 30834, + 30835, + 30836, + 30837, + 30838, + 30840, + 30841, + 30842, + 30843, + 30845, + 30846, + 30847, + 30848, + 30849, + 30850, + 30851, + 22330, + 23581, + 24120, + 38271, + 20607, + 32928, + 21378, + 25950, + 30021, + 21809, + 20513, + 36229, + 25220, + 38046, + 26397, + 22066, + 28526, + 24034, + 21557, + 28818, + 36710, + 25199, + 25764, + 25507, + 24443, + 28552, + 37108, + 33251, + 36784, + 23576, + 26216, + 24561, + 27785, + 38472, + 36225, + 34924, + 25745, + 31216, + 22478, + 27225, + 25104, + 21576, + 20056, + 31243, + 24809, + 28548, + 35802, + 25215, + 36894, + 39563, + 31204, + 21507, + 30196, + 25345, + 21273, + 27744, + 36831, + 24347, + 39536, + 32827, + 40831, + 20360, + 23610, + 36196, + 32709, + 26021, + 28861, + 20805, + 20914, + 34411, + 23815, + 23456, + 25277, + 37228, + 30068, + 36364, + 31264, + 24833, + 31609, + 20167, + 32504, + 30597, + 19985, + 33261, + 21021, + 20986, + 27249, + 21416, + 36487, + 38148, + 38607, + 28353, + 38500, + 26970, + 30852, + 30853, + 30854, + 30856, + 30858, + 30859, + 30863, + 30864, + 30866, + 30868, + 30869, + 30870, + 30873, + 30877, + 30878, + 30880, + 30882, + 30884, + 30886, + 30888, + 30889, + 30890, + 30891, + 30892, + 30893, + 30894, + 30895, + 30901, + 30902, + 30903, + 30904, + 30906, + 30907, + 30908, + 30909, + 30911, + 30912, + 30914, + 30915, + 30916, + 30918, + 30919, + 30920, + 30924, + 30925, + 30926, + 30927, + 30929, + 30930, + 30931, + 30934, + 30935, + 30936, + 30938, + 30939, + 30940, + 30941, + 30942, + 30943, + 30944, + 30945, + 30946, + 30947, + 30948, + 30949, + 30950, + 30951, + 30953, + 30954, + 30955, + 30957, + 30958, + 30959, + 30960, + 30961, + 30963, + 30965, + 30966, + 30968, + 30969, + 30971, + 30972, + 30973, + 30974, + 30975, + 30976, + 30978, + 30979, + 30980, + 30982, + 30983, + 30984, + 30985, + 30986, + 30987, + 30988, + 30784, + 20648, + 30679, + 25616, + 35302, + 22788, + 25571, + 24029, + 31359, + 26941, + 20256, + 33337, + 21912, + 20018, + 30126, + 31383, + 24162, + 24202, + 38383, + 21019, + 21561, + 28810, + 25462, + 38180, + 22402, + 26149, + 26943, + 37255, + 21767, + 28147, + 32431, + 34850, + 25139, + 32496, + 30133, + 33576, + 30913, + 38604, + 36766, + 24904, + 29943, + 35789, + 27492, + 21050, + 36176, + 27425, + 32874, + 33905, + 22257, + 21254, + 20174, + 19995, + 20945, + 31895, + 37259, + 31751, + 20419, + 36479, + 31713, + 31388, + 25703, + 23828, + 20652, + 33030, + 30209, + 31929, + 28140, + 32736, + 26449, + 23384, + 23544, + 30923, + 25774, + 25619, + 25514, + 25387, + 38169, + 25645, + 36798, + 31572, + 30249, + 25171, + 22823, + 21574, + 27513, + 20643, + 25140, + 24102, + 27526, + 20195, + 36151, + 34955, + 24453, + 36910, + 30989, + 30990, + 30991, + 30992, + 30993, + 30994, + 30996, + 30997, + 30998, + 30999, + 31e3, + 31001, + 31002, + 31003, + 31004, + 31005, + 31007, + 31008, + 31009, + 31010, + 31011, + 31013, + 31014, + 31015, + 31016, + 31017, + 31018, + 31019, + 31020, + 31021, + 31022, + 31023, + 31024, + 31025, + 31026, + 31027, + 31029, + 31030, + 31031, + 31032, + 31033, + 31037, + 31039, + 31042, + 31043, + 31044, + 31045, + 31047, + 31050, + 31051, + 31052, + 31053, + 31054, + 31055, + 31056, + 31057, + 31058, + 31060, + 31061, + 31064, + 31065, + 31073, + 31075, + 31076, + 31078, + 31081, + 31082, + 31083, + 31084, + 31086, + 31088, + 31089, + 31090, + 31091, + 31092, + 31093, + 31094, + 31097, + 31099, + 31100, + 31101, + 31102, + 31103, + 31106, + 31107, + 31110, + 31111, + 31112, + 31113, + 31115, + 31116, + 31117, + 31118, + 31120, + 31121, + 31122, + 24608, + 32829, + 25285, + 20025, + 21333, + 37112, + 25528, + 32966, + 26086, + 27694, + 20294, + 24814, + 28129, + 35806, + 24377, + 34507, + 24403, + 25377, + 20826, + 33633, + 26723, + 20992, + 25443, + 36424, + 20498, + 23707, + 31095, + 23548, + 21040, + 31291, + 24764, + 36947, + 30423, + 24503, + 24471, + 30340, + 36460, + 28783, + 30331, + 31561, + 30634, + 20979, + 37011, + 22564, + 20302, + 28404, + 36842, + 25932, + 31515, + 29380, + 28068, + 32735, + 23265, + 25269, + 24213, + 22320, + 33922, + 31532, + 24093, + 24351, + 36882, + 32532, + 39072, + 25474, + 28359, + 30872, + 28857, + 20856, + 38747, + 22443, + 30005, + 20291, + 30008, + 24215, + 24806, + 22880, + 28096, + 27583, + 30857, + 21500, + 38613, + 20939, + 20993, + 25481, + 21514, + 38035, + 35843, + 36300, + 29241, + 30879, + 34678, + 36845, + 35853, + 21472, + 31123, + 31124, + 31125, + 31126, + 31127, + 31128, + 31129, + 31131, + 31132, + 31133, + 31134, + 31135, + 31136, + 31137, + 31138, + 31139, + 31140, + 31141, + 31142, + 31144, + 31145, + 31146, + 31147, + 31148, + 31149, + 31150, + 31151, + 31152, + 31153, + 31154, + 31156, + 31157, + 31158, + 31159, + 31160, + 31164, + 31167, + 31170, + 31172, + 31173, + 31175, + 31176, + 31178, + 31180, + 31182, + 31183, + 31184, + 31187, + 31188, + 31190, + 31191, + 31193, + 31194, + 31195, + 31196, + 31197, + 31198, + 31200, + 31201, + 31202, + 31205, + 31208, + 31210, + 31212, + 31214, + 31217, + 31218, + 31219, + 31220, + 31221, + 31222, + 31223, + 31225, + 31226, + 31228, + 31230, + 31231, + 31233, + 31236, + 31237, + 31239, + 31240, + 31241, + 31242, + 31244, + 31247, + 31248, + 31249, + 31250, + 31251, + 31253, + 31254, + 31256, + 31257, + 31259, + 31260, + 19969, + 30447, + 21486, + 38025, + 39030, + 40718, + 38189, + 23450, + 35746, + 20002, + 19996, + 20908, + 33891, + 25026, + 21160, + 26635, + 20375, + 24683, + 20923, + 27934, + 20828, + 25238, + 26007, + 38497, + 35910, + 36887, + 30168, + 37117, + 30563, + 27602, + 29322, + 29420, + 35835, + 22581, + 30585, + 36172, + 26460, + 38208, + 32922, + 24230, + 28193, + 22930, + 31471, + 30701, + 38203, + 27573, + 26029, + 32526, + 22534, + 20817, + 38431, + 23545, + 22697, + 21544, + 36466, + 25958, + 39039, + 22244, + 38045, + 30462, + 36929, + 25479, + 21702, + 22810, + 22842, + 22427, + 36530, + 26421, + 36346, + 33333, + 21057, + 24816, + 22549, + 34558, + 23784, + 40517, + 20420, + 39069, + 35769, + 23077, + 24694, + 21380, + 25212, + 36943, + 37122, + 39295, + 24681, + 32780, + 20799, + 32819, + 23572, + 39285, + 27953, + 20108, + 31261, + 31263, + 31265, + 31266, + 31268, + 31269, + 31270, + 31271, + 31272, + 31273, + 31274, + 31275, + 31276, + 31277, + 31278, + 31279, + 31280, + 31281, + 31282, + 31284, + 31285, + 31286, + 31288, + 31290, + 31294, + 31296, + 31297, + 31298, + 31299, + 31300, + 31301, + 31303, + 31304, + 31305, + 31306, + 31307, + 31308, + 31309, + 31310, + 31311, + 31312, + 31314, + 31315, + 31316, + 31317, + 31318, + 31320, + 31321, + 31322, + 31323, + 31324, + 31325, + 31326, + 31327, + 31328, + 31329, + 31330, + 31331, + 31332, + 31333, + 31334, + 31335, + 31336, + 31337, + 31338, + 31339, + 31340, + 31341, + 31342, + 31343, + 31345, + 31346, + 31347, + 31349, + 31355, + 31356, + 31357, + 31358, + 31362, + 31365, + 31367, + 31369, + 31370, + 31371, + 31372, + 31374, + 31375, + 31376, + 31379, + 31380, + 31385, + 31386, + 31387, + 31390, + 31393, + 31394, + 36144, + 21457, + 32602, + 31567, + 20240, + 20047, + 38400, + 27861, + 29648, + 34281, + 24070, + 30058, + 32763, + 27146, + 30718, + 38034, + 32321, + 20961, + 28902, + 21453, + 36820, + 33539, + 36137, + 29359, + 39277, + 27867, + 22346, + 33459, + 26041, + 32938, + 25151, + 38450, + 22952, + 20223, + 35775, + 32442, + 25918, + 33778, + 38750, + 21857, + 39134, + 32933, + 21290, + 35837, + 21536, + 32954, + 24223, + 27832, + 36153, + 33452, + 37210, + 21545, + 27675, + 20998, + 32439, + 22367, + 28954, + 27774, + 31881, + 22859, + 20221, + 24575, + 24868, + 31914, + 20016, + 23553, + 26539, + 34562, + 23792, + 38155, + 39118, + 30127, + 28925, + 36898, + 20911, + 32541, + 35773, + 22857, + 20964, + 20315, + 21542, + 22827, + 25975, + 32932, + 23413, + 25206, + 25282, + 36752, + 24133, + 27679, + 31526, + 20239, + 20440, + 26381, + 31395, + 31396, + 31399, + 31401, + 31402, + 31403, + 31406, + 31407, + 31408, + 31409, + 31410, + 31412, + 31413, + 31414, + 31415, + 31416, + 31417, + 31418, + 31419, + 31420, + 31421, + 31422, + 31424, + 31425, + 31426, + 31427, + 31428, + 31429, + 31430, + 31431, + 31432, + 31433, + 31434, + 31436, + 31437, + 31438, + 31439, + 31440, + 31441, + 31442, + 31443, + 31444, + 31445, + 31447, + 31448, + 31450, + 31451, + 31452, + 31453, + 31457, + 31458, + 31460, + 31463, + 31464, + 31465, + 31466, + 31467, + 31468, + 31470, + 31472, + 31473, + 31474, + 31475, + 31476, + 31477, + 31478, + 31479, + 31480, + 31483, + 31484, + 31486, + 31488, + 31489, + 31490, + 31493, + 31495, + 31497, + 31500, + 31501, + 31502, + 31504, + 31506, + 31507, + 31510, + 31511, + 31512, + 31514, + 31516, + 31517, + 31519, + 31521, + 31522, + 31523, + 31527, + 31529, + 31533, + 28014, + 28074, + 31119, + 34993, + 24343, + 29995, + 25242, + 36741, + 20463, + 37340, + 26023, + 33071, + 33105, + 24220, + 33104, + 36212, + 21103, + 35206, + 36171, + 22797, + 20613, + 20184, + 38428, + 29238, + 33145, + 36127, + 23500, + 35747, + 38468, + 22919, + 32538, + 21648, + 22134, + 22030, + 35813, + 25913, + 27010, + 38041, + 30422, + 28297, + 24178, + 29976, + 26438, + 26577, + 31487, + 32925, + 36214, + 24863, + 31174, + 25954, + 36195, + 20872, + 21018, + 38050, + 32568, + 32923, + 32434, + 23703, + 28207, + 26464, + 31705, + 30347, + 39640, + 33167, + 32660, + 31957, + 25630, + 38224, + 31295, + 21578, + 21733, + 27468, + 25601, + 25096, + 40509, + 33011, + 30105, + 21106, + 38761, + 33883, + 26684, + 34532, + 38401, + 38548, + 38124, + 20010, + 21508, + 32473, + 26681, + 36319, + 32789, + 26356, + 24218, + 32697, + 31535, + 31536, + 31538, + 31540, + 31541, + 31542, + 31543, + 31545, + 31547, + 31549, + 31551, + 31552, + 31553, + 31554, + 31555, + 31556, + 31558, + 31560, + 31562, + 31565, + 31566, + 31571, + 31573, + 31575, + 31577, + 31580, + 31582, + 31583, + 31585, + 31587, + 31588, + 31589, + 31590, + 31591, + 31592, + 31593, + 31594, + 31595, + 31596, + 31597, + 31599, + 31600, + 31603, + 31604, + 31606, + 31608, + 31610, + 31612, + 31613, + 31615, + 31617, + 31618, + 31619, + 31620, + 31622, + 31623, + 31624, + 31625, + 31626, + 31627, + 31628, + 31630, + 31631, + 31633, + 31634, + 31635, + 31638, + 31640, + 31641, + 31642, + 31643, + 31646, + 31647, + 31648, + 31651, + 31652, + 31653, + 31662, + 31663, + 31664, + 31666, + 31667, + 31669, + 31670, + 31671, + 31673, + 31674, + 31675, + 31676, + 31677, + 31678, + 31679, + 31680, + 31682, + 31683, + 31684, + 22466, + 32831, + 26775, + 24037, + 25915, + 21151, + 24685, + 40858, + 20379, + 36524, + 20844, + 23467, + 24339, + 24041, + 27742, + 25329, + 36129, + 20849, + 38057, + 21246, + 27807, + 33503, + 29399, + 22434, + 26500, + 36141, + 22815, + 36764, + 33735, + 21653, + 31629, + 20272, + 27837, + 23396, + 22993, + 40723, + 21476, + 34506, + 39592, + 35895, + 32929, + 25925, + 39038, + 22266, + 38599, + 21038, + 29916, + 21072, + 23521, + 25346, + 35074, + 20054, + 25296, + 24618, + 26874, + 20851, + 23448, + 20896, + 35266, + 31649, + 39302, + 32592, + 24815, + 28748, + 36143, + 20809, + 24191, + 36891, + 29808, + 35268, + 22317, + 30789, + 24402, + 40863, + 38394, + 36712, + 39740, + 35809, + 30328, + 26690, + 26588, + 36330, + 36149, + 21053, + 36746, + 28378, + 26829, + 38149, + 37101, + 22269, + 26524, + 35065, + 36807, + 21704, + 31685, + 31688, + 31689, + 31690, + 31691, + 31693, + 31694, + 31695, + 31696, + 31698, + 31700, + 31701, + 31702, + 31703, + 31704, + 31707, + 31708, + 31710, + 31711, + 31712, + 31714, + 31715, + 31716, + 31719, + 31720, + 31721, + 31723, + 31724, + 31725, + 31727, + 31728, + 31730, + 31731, + 31732, + 31733, + 31734, + 31736, + 31737, + 31738, + 31739, + 31741, + 31743, + 31744, + 31745, + 31746, + 31747, + 31748, + 31749, + 31750, + 31752, + 31753, + 31754, + 31757, + 31758, + 31760, + 31761, + 31762, + 31763, + 31764, + 31765, + 31767, + 31768, + 31769, + 31770, + 31771, + 31772, + 31773, + 31774, + 31776, + 31777, + 31778, + 31779, + 31780, + 31781, + 31784, + 31785, + 31787, + 31788, + 31789, + 31790, + 31791, + 31792, + 31793, + 31794, + 31795, + 31796, + 31797, + 31798, + 31799, + 31801, + 31802, + 31803, + 31804, + 31805, + 31806, + 31810, + 39608, + 23401, + 28023, + 27686, + 20133, + 23475, + 39559, + 37219, + 25e3, + 37039, + 38889, + 21547, + 28085, + 23506, + 20989, + 21898, + 32597, + 32752, + 25788, + 25421, + 26097, + 25022, + 24717, + 28938, + 27735, + 27721, + 22831, + 26477, + 33322, + 22741, + 22158, + 35946, + 27627, + 37085, + 22909, + 32791, + 21495, + 28009, + 21621, + 21917, + 33655, + 33743, + 26680, + 31166, + 21644, + 20309, + 21512, + 30418, + 35977, + 38402, + 27827, + 28088, + 36203, + 35088, + 40548, + 36154, + 22079, + 40657, + 30165, + 24456, + 29408, + 24680, + 21756, + 20136, + 27178, + 34913, + 24658, + 36720, + 21700, + 28888, + 34425, + 40511, + 27946, + 23439, + 24344, + 32418, + 21897, + 20399, + 29492, + 21564, + 21402, + 20505, + 21518, + 21628, + 20046, + 24573, + 29786, + 22774, + 33899, + 32993, + 34676, + 29392, + 31946, + 28246, + 31811, + 31812, + 31813, + 31814, + 31815, + 31816, + 31817, + 31818, + 31819, + 31820, + 31822, + 31823, + 31824, + 31825, + 31826, + 31827, + 31828, + 31829, + 31830, + 31831, + 31832, + 31833, + 31834, + 31835, + 31836, + 31837, + 31838, + 31839, + 31840, + 31841, + 31842, + 31843, + 31844, + 31845, + 31846, + 31847, + 31848, + 31849, + 31850, + 31851, + 31852, + 31853, + 31854, + 31855, + 31856, + 31857, + 31858, + 31861, + 31862, + 31863, + 31864, + 31865, + 31866, + 31870, + 31871, + 31872, + 31873, + 31874, + 31875, + 31876, + 31877, + 31878, + 31879, + 31880, + 31882, + 31883, + 31884, + 31885, + 31886, + 31887, + 31888, + 31891, + 31892, + 31894, + 31897, + 31898, + 31899, + 31904, + 31905, + 31907, + 31910, + 31911, + 31912, + 31913, + 31915, + 31916, + 31917, + 31919, + 31920, + 31924, + 31925, + 31926, + 31927, + 31928, + 31930, + 31931, + 24359, + 34382, + 21804, + 25252, + 20114, + 27818, + 25143, + 33457, + 21719, + 21326, + 29502, + 28369, + 30011, + 21010, + 21270, + 35805, + 27088, + 24458, + 24576, + 28142, + 22351, + 27426, + 29615, + 26707, + 36824, + 32531, + 25442, + 24739, + 21796, + 30186, + 35938, + 28949, + 28067, + 23462, + 24187, + 33618, + 24908, + 40644, + 30970, + 34647, + 31783, + 30343, + 20976, + 24822, + 29004, + 26179, + 24140, + 24653, + 35854, + 28784, + 25381, + 36745, + 24509, + 24674, + 34516, + 22238, + 27585, + 24724, + 24935, + 21321, + 24800, + 26214, + 36159, + 31229, + 20250, + 28905, + 27719, + 35763, + 35826, + 32472, + 33636, + 26127, + 23130, + 39746, + 27985, + 28151, + 35905, + 27963, + 20249, + 28779, + 33719, + 25110, + 24785, + 38669, + 36135, + 31096, + 20987, + 22334, + 22522, + 26426, + 30072, + 31293, + 31215, + 31637, + 31935, + 31936, + 31938, + 31939, + 31940, + 31942, + 31945, + 31947, + 31950, + 31951, + 31952, + 31953, + 31954, + 31955, + 31956, + 31960, + 31962, + 31963, + 31965, + 31966, + 31969, + 31970, + 31971, + 31972, + 31973, + 31974, + 31975, + 31977, + 31978, + 31979, + 31980, + 31981, + 31982, + 31984, + 31985, + 31986, + 31987, + 31988, + 31989, + 31990, + 31991, + 31993, + 31994, + 31996, + 31997, + 31998, + 31999, + 32e3, + 32001, + 32002, + 32003, + 32004, + 32005, + 32006, + 32007, + 32008, + 32009, + 32011, + 32012, + 32013, + 32014, + 32015, + 32016, + 32017, + 32018, + 32019, + 32020, + 32021, + 32022, + 32023, + 32024, + 32025, + 32026, + 32027, + 32028, + 32029, + 32030, + 32031, + 32033, + 32035, + 32036, + 32037, + 32038, + 32040, + 32041, + 32042, + 32044, + 32045, + 32046, + 32048, + 32049, + 32050, + 32051, + 32052, + 32053, + 32054, + 32908, + 39269, + 36857, + 28608, + 35749, + 40481, + 23020, + 32489, + 32521, + 21513, + 26497, + 26840, + 36753, + 31821, + 38598, + 21450, + 24613, + 30142, + 27762, + 21363, + 23241, + 32423, + 25380, + 20960, + 33034, + 24049, + 34015, + 25216, + 20864, + 23395, + 20238, + 31085, + 21058, + 24760, + 27982, + 23492, + 23490, + 35745, + 35760, + 26082, + 24524, + 38469, + 22931, + 32487, + 32426, + 22025, + 26551, + 22841, + 20339, + 23478, + 21152, + 33626, + 39050, + 36158, + 30002, + 38078, + 20551, + 31292, + 20215, + 26550, + 39550, + 23233, + 27516, + 30417, + 22362, + 23574, + 31546, + 38388, + 29006, + 20860, + 32937, + 33392, + 22904, + 32516, + 33575, + 26816, + 26604, + 30897, + 30839, + 25315, + 25441, + 31616, + 20461, + 21098, + 20943, + 33616, + 27099, + 37492, + 36341, + 36145, + 35265, + 38190, + 31661, + 20214, + 32055, + 32056, + 32057, + 32058, + 32059, + 32060, + 32061, + 32062, + 32063, + 32064, + 32065, + 32066, + 32067, + 32068, + 32069, + 32070, + 32071, + 32072, + 32073, + 32074, + 32075, + 32076, + 32077, + 32078, + 32079, + 32080, + 32081, + 32082, + 32083, + 32084, + 32085, + 32086, + 32087, + 32088, + 32089, + 32090, + 32091, + 32092, + 32093, + 32094, + 32095, + 32096, + 32097, + 32098, + 32099, + 32100, + 32101, + 32102, + 32103, + 32104, + 32105, + 32106, + 32107, + 32108, + 32109, + 32111, + 32112, + 32113, + 32114, + 32115, + 32116, + 32117, + 32118, + 32120, + 32121, + 32122, + 32123, + 32124, + 32125, + 32126, + 32127, + 32128, + 32129, + 32130, + 32131, + 32132, + 32133, + 32134, + 32135, + 32136, + 32137, + 32138, + 32139, + 32140, + 32141, + 32142, + 32143, + 32144, + 32145, + 32146, + 32147, + 32148, + 32149, + 32150, + 32151, + 32152, + 20581, + 33328, + 21073, + 39279, + 28176, + 28293, + 28071, + 24314, + 20725, + 23004, + 23558, + 27974, + 27743, + 30086, + 33931, + 26728, + 22870, + 35762, + 21280, + 37233, + 38477, + 34121, + 26898, + 30977, + 28966, + 33014, + 20132, + 37066, + 27975, + 39556, + 23047, + 22204, + 25605, + 38128, + 30699, + 20389, + 33050, + 29409, + 35282, + 39290, + 32564, + 32478, + 21119, + 25945, + 37237, + 36735, + 36739, + 21483, + 31382, + 25581, + 25509, + 30342, + 31224, + 34903, + 38454, + 25130, + 21163, + 33410, + 26708, + 26480, + 25463, + 30571, + 31469, + 27905, + 32467, + 35299, + 22992, + 25106, + 34249, + 33445, + 30028, + 20511, + 20171, + 30117, + 35819, + 23626, + 24062, + 31563, + 26020, + 37329, + 20170, + 27941, + 35167, + 32039, + 38182, + 20165, + 35880, + 36827, + 38771, + 26187, + 31105, + 36817, + 28908, + 28024, + 32153, + 32154, + 32155, + 32156, + 32157, + 32158, + 32159, + 32160, + 32161, + 32162, + 32163, + 32164, + 32165, + 32167, + 32168, + 32169, + 32170, + 32171, + 32172, + 32173, + 32175, + 32176, + 32177, + 32178, + 32179, + 32180, + 32181, + 32182, + 32183, + 32184, + 32185, + 32186, + 32187, + 32188, + 32189, + 32190, + 32191, + 32192, + 32193, + 32194, + 32195, + 32196, + 32197, + 32198, + 32199, + 32200, + 32201, + 32202, + 32203, + 32204, + 32205, + 32206, + 32207, + 32208, + 32209, + 32210, + 32211, + 32212, + 32213, + 32214, + 32215, + 32216, + 32217, + 32218, + 32219, + 32220, + 32221, + 32222, + 32223, + 32224, + 32225, + 32226, + 32227, + 32228, + 32229, + 32230, + 32231, + 32232, + 32233, + 32234, + 32235, + 32236, + 32237, + 32238, + 32239, + 32240, + 32241, + 32242, + 32243, + 32244, + 32245, + 32246, + 32247, + 32248, + 32249, + 32250, + 23613, + 21170, + 33606, + 20834, + 33550, + 30555, + 26230, + 40120, + 20140, + 24778, + 31934, + 31923, + 32463, + 20117, + 35686, + 26223, + 39048, + 38745, + 22659, + 25964, + 38236, + 24452, + 30153, + 38742, + 31455, + 31454, + 20928, + 28847, + 31384, + 25578, + 31350, + 32416, + 29590, + 38893, + 20037, + 28792, + 20061, + 37202, + 21417, + 25937, + 26087, + 33276, + 33285, + 21646, + 23601, + 30106, + 38816, + 25304, + 29401, + 30141, + 23621, + 39545, + 33738, + 23616, + 21632, + 30697, + 20030, + 27822, + 32858, + 25298, + 25454, + 24040, + 20855, + 36317, + 36382, + 38191, + 20465, + 21477, + 24807, + 28844, + 21095, + 25424, + 40515, + 23071, + 20518, + 30519, + 21367, + 32482, + 25733, + 25899, + 25225, + 25496, + 20500, + 29237, + 35273, + 20915, + 35776, + 32477, + 22343, + 33740, + 38055, + 20891, + 21531, + 23803, + 32251, + 32252, + 32253, + 32254, + 32255, + 32256, + 32257, + 32258, + 32259, + 32260, + 32261, + 32262, + 32263, + 32264, + 32265, + 32266, + 32267, + 32268, + 32269, + 32270, + 32271, + 32272, + 32273, + 32274, + 32275, + 32276, + 32277, + 32278, + 32279, + 32280, + 32281, + 32282, + 32283, + 32284, + 32285, + 32286, + 32287, + 32288, + 32289, + 32290, + 32291, + 32292, + 32293, + 32294, + 32295, + 32296, + 32297, + 32298, + 32299, + 32300, + 32301, + 32302, + 32303, + 32304, + 32305, + 32306, + 32307, + 32308, + 32309, + 32310, + 32311, + 32312, + 32313, + 32314, + 32316, + 32317, + 32318, + 32319, + 32320, + 32322, + 32323, + 32324, + 32325, + 32326, + 32328, + 32329, + 32330, + 32331, + 32332, + 32333, + 32334, + 32335, + 32336, + 32337, + 32338, + 32339, + 32340, + 32341, + 32342, + 32343, + 32344, + 32345, + 32346, + 32347, + 32348, + 32349, + 20426, + 31459, + 27994, + 37089, + 39567, + 21888, + 21654, + 21345, + 21679, + 24320, + 25577, + 26999, + 20975, + 24936, + 21002, + 22570, + 21208, + 22350, + 30733, + 30475, + 24247, + 24951, + 31968, + 25179, + 25239, + 20130, + 28821, + 32771, + 25335, + 28900, + 38752, + 22391, + 33499, + 26607, + 26869, + 30933, + 39063, + 31185, + 22771, + 21683, + 21487, + 28212, + 20811, + 21051, + 23458, + 35838, + 32943, + 21827, + 22438, + 24691, + 22353, + 21549, + 31354, + 24656, + 23380, + 25511, + 25248, + 21475, + 25187, + 23495, + 26543, + 21741, + 31391, + 33510, + 37239, + 24211, + 35044, + 22840, + 22446, + 25358, + 36328, + 33007, + 22359, + 31607, + 20393, + 24555, + 23485, + 27454, + 21281, + 31568, + 29378, + 26694, + 30719, + 30518, + 26103, + 20917, + 20111, + 30420, + 23743, + 31397, + 33909, + 22862, + 39745, + 20608, + 32350, + 32351, + 32352, + 32353, + 32354, + 32355, + 32356, + 32357, + 32358, + 32359, + 32360, + 32361, + 32362, + 32363, + 32364, + 32365, + 32366, + 32367, + 32368, + 32369, + 32370, + 32371, + 32372, + 32373, + 32374, + 32375, + 32376, + 32377, + 32378, + 32379, + 32380, + 32381, + 32382, + 32383, + 32384, + 32385, + 32387, + 32388, + 32389, + 32390, + 32391, + 32392, + 32393, + 32394, + 32395, + 32396, + 32397, + 32398, + 32399, + 32400, + 32401, + 32402, + 32403, + 32404, + 32405, + 32406, + 32407, + 32408, + 32409, + 32410, + 32412, + 32413, + 32414, + 32430, + 32436, + 32443, + 32444, + 32470, + 32484, + 32492, + 32505, + 32522, + 32528, + 32542, + 32567, + 32569, + 32571, + 32572, + 32573, + 32574, + 32575, + 32576, + 32577, + 32579, + 32582, + 32583, + 32584, + 32585, + 32586, + 32587, + 32588, + 32589, + 32590, + 32591, + 32594, + 32595, + 39304, + 24871, + 28291, + 22372, + 26118, + 25414, + 22256, + 25324, + 25193, + 24275, + 38420, + 22403, + 25289, + 21895, + 34593, + 33098, + 36771, + 21862, + 33713, + 26469, + 36182, + 34013, + 23146, + 26639, + 25318, + 31726, + 38417, + 20848, + 28572, + 35888, + 25597, + 35272, + 25042, + 32518, + 28866, + 28389, + 29701, + 27028, + 29436, + 24266, + 37070, + 26391, + 28010, + 25438, + 21171, + 29282, + 32769, + 20332, + 23013, + 37226, + 28889, + 28061, + 21202, + 20048, + 38647, + 38253, + 34174, + 30922, + 32047, + 20769, + 22418, + 25794, + 32907, + 31867, + 27882, + 26865, + 26974, + 20919, + 21400, + 26792, + 29313, + 40654, + 31729, + 29432, + 31163, + 28435, + 29702, + 26446, + 37324, + 40100, + 31036, + 33673, + 33620, + 21519, + 26647, + 20029, + 21385, + 21169, + 30782, + 21382, + 21033, + 20616, + 20363, + 20432, + 32598, + 32601, + 32603, + 32604, + 32605, + 32606, + 32608, + 32611, + 32612, + 32613, + 32614, + 32615, + 32619, + 32620, + 32621, + 32623, + 32624, + 32627, + 32629, + 32630, + 32631, + 32632, + 32634, + 32635, + 32636, + 32637, + 32639, + 32640, + 32642, + 32643, + 32644, + 32645, + 32646, + 32647, + 32648, + 32649, + 32651, + 32653, + 32655, + 32656, + 32657, + 32658, + 32659, + 32661, + 32662, + 32663, + 32664, + 32665, + 32667, + 32668, + 32672, + 32674, + 32675, + 32677, + 32678, + 32680, + 32681, + 32682, + 32683, + 32684, + 32685, + 32686, + 32689, + 32691, + 32692, + 32693, + 32694, + 32695, + 32698, + 32699, + 32702, + 32704, + 32706, + 32707, + 32708, + 32710, + 32711, + 32712, + 32713, + 32715, + 32717, + 32719, + 32720, + 32721, + 32722, + 32723, + 32726, + 32727, + 32729, + 32730, + 32731, + 32732, + 32733, + 32734, + 32738, + 32739, + 30178, + 31435, + 31890, + 27813, + 38582, + 21147, + 29827, + 21737, + 20457, + 32852, + 33714, + 36830, + 38256, + 24265, + 24604, + 28063, + 24088, + 25947, + 33080, + 38142, + 24651, + 28860, + 32451, + 31918, + 20937, + 26753, + 31921, + 33391, + 20004, + 36742, + 37327, + 26238, + 20142, + 35845, + 25769, + 32842, + 20698, + 30103, + 29134, + 23525, + 36797, + 28518, + 20102, + 25730, + 38243, + 24278, + 26009, + 21015, + 35010, + 28872, + 21155, + 29454, + 29747, + 26519, + 30967, + 38678, + 20020, + 37051, + 40158, + 28107, + 20955, + 36161, + 21533, + 25294, + 29618, + 33777, + 38646, + 40836, + 38083, + 20278, + 32666, + 20940, + 28789, + 38517, + 23725, + 39046, + 21478, + 20196, + 28316, + 29705, + 27060, + 30827, + 39311, + 30041, + 21016, + 30244, + 27969, + 26611, + 20845, + 40857, + 32843, + 21657, + 31548, + 31423, + 32740, + 32743, + 32744, + 32746, + 32747, + 32748, + 32749, + 32751, + 32754, + 32756, + 32757, + 32758, + 32759, + 32760, + 32761, + 32762, + 32765, + 32766, + 32767, + 32770, + 32775, + 32776, + 32777, + 32778, + 32782, + 32783, + 32785, + 32787, + 32794, + 32795, + 32797, + 32798, + 32799, + 32801, + 32803, + 32804, + 32811, + 32812, + 32813, + 32814, + 32815, + 32816, + 32818, + 32820, + 32825, + 32826, + 32828, + 32830, + 32832, + 32833, + 32836, + 32837, + 32839, + 32840, + 32841, + 32846, + 32847, + 32848, + 32849, + 32851, + 32853, + 32854, + 32855, + 32857, + 32859, + 32860, + 32861, + 32862, + 32863, + 32864, + 32865, + 32866, + 32867, + 32868, + 32869, + 32870, + 32871, + 32872, + 32875, + 32876, + 32877, + 32878, + 32879, + 32880, + 32882, + 32883, + 32884, + 32885, + 32886, + 32887, + 32888, + 32889, + 32890, + 32891, + 32892, + 32893, + 38534, + 22404, + 25314, + 38471, + 27004, + 23044, + 25602, + 31699, + 28431, + 38475, + 33446, + 21346, + 39045, + 24208, + 28809, + 25523, + 21348, + 34383, + 40065, + 40595, + 30860, + 38706, + 36335, + 36162, + 40575, + 28510, + 31108, + 24405, + 38470, + 25134, + 39540, + 21525, + 38109, + 20387, + 26053, + 23653, + 23649, + 32533, + 34385, + 27695, + 24459, + 29575, + 28388, + 32511, + 23782, + 25371, + 23402, + 28390, + 21365, + 20081, + 25504, + 30053, + 25249, + 36718, + 20262, + 20177, + 27814, + 32438, + 35770, + 33821, + 34746, + 32599, + 36923, + 38179, + 31657, + 39585, + 35064, + 33853, + 27931, + 39558, + 32476, + 22920, + 40635, + 29595, + 30721, + 34434, + 39532, + 39554, + 22043, + 21527, + 22475, + 20080, + 40614, + 21334, + 36808, + 33033, + 30610, + 39314, + 34542, + 28385, + 34067, + 26364, + 24930, + 28459, + 32894, + 32897, + 32898, + 32901, + 32904, + 32906, + 32909, + 32910, + 32911, + 32912, + 32913, + 32914, + 32916, + 32917, + 32919, + 32921, + 32926, + 32931, + 32934, + 32935, + 32936, + 32940, + 32944, + 32947, + 32949, + 32950, + 32952, + 32953, + 32955, + 32965, + 32967, + 32968, + 32969, + 32970, + 32971, + 32975, + 32976, + 32977, + 32978, + 32979, + 32980, + 32981, + 32984, + 32991, + 32992, + 32994, + 32995, + 32998, + 33006, + 33013, + 33015, + 33017, + 33019, + 33022, + 33023, + 33024, + 33025, + 33027, + 33028, + 33029, + 33031, + 33032, + 33035, + 33036, + 33045, + 33047, + 33049, + 33051, + 33052, + 33053, + 33055, + 33056, + 33057, + 33058, + 33059, + 33060, + 33061, + 33062, + 33063, + 33064, + 33065, + 33066, + 33067, + 33069, + 33070, + 33072, + 33075, + 33076, + 33077, + 33079, + 33081, + 33082, + 33083, + 33084, + 33085, + 33087, + 35881, + 33426, + 33579, + 30450, + 27667, + 24537, + 33725, + 29483, + 33541, + 38170, + 27611, + 30683, + 38086, + 21359, + 33538, + 20882, + 24125, + 35980, + 36152, + 20040, + 29611, + 26522, + 26757, + 37238, + 38665, + 29028, + 27809, + 30473, + 23186, + 38209, + 27599, + 32654, + 26151, + 23504, + 22969, + 23194, + 38376, + 38391, + 20204, + 33804, + 33945, + 27308, + 30431, + 38192, + 29467, + 26790, + 23391, + 30511, + 37274, + 38753, + 31964, + 36855, + 35868, + 24357, + 31859, + 31192, + 35269, + 27852, + 34588, + 23494, + 24130, + 26825, + 30496, + 32501, + 20885, + 20813, + 21193, + 23081, + 32517, + 38754, + 33495, + 25551, + 30596, + 34256, + 31186, + 28218, + 24217, + 22937, + 34065, + 28781, + 27665, + 25279, + 30399, + 25935, + 24751, + 38397, + 26126, + 34719, + 40483, + 38125, + 21517, + 21629, + 35884, + 25720, + 33088, + 33089, + 33090, + 33091, + 33092, + 33093, + 33095, + 33097, + 33101, + 33102, + 33103, + 33106, + 33110, + 33111, + 33112, + 33115, + 33116, + 33117, + 33118, + 33119, + 33121, + 33122, + 33123, + 33124, + 33126, + 33128, + 33130, + 33131, + 33132, + 33135, + 33138, + 33139, + 33141, + 33142, + 33143, + 33144, + 33153, + 33155, + 33156, + 33157, + 33158, + 33159, + 33161, + 33163, + 33164, + 33165, + 33166, + 33168, + 33170, + 33171, + 33172, + 33173, + 33174, + 33175, + 33177, + 33178, + 33182, + 33183, + 33184, + 33185, + 33186, + 33188, + 33189, + 33191, + 33193, + 33195, + 33196, + 33197, + 33198, + 33199, + 33200, + 33201, + 33202, + 33204, + 33205, + 33206, + 33207, + 33208, + 33209, + 33212, + 33213, + 33214, + 33215, + 33220, + 33221, + 33223, + 33224, + 33225, + 33227, + 33229, + 33230, + 33231, + 33232, + 33233, + 33234, + 33235, + 25721, + 34321, + 27169, + 33180, + 30952, + 25705, + 39764, + 25273, + 26411, + 33707, + 22696, + 40664, + 27819, + 28448, + 23518, + 38476, + 35851, + 29279, + 26576, + 25287, + 29281, + 20137, + 22982, + 27597, + 22675, + 26286, + 24149, + 21215, + 24917, + 26408, + 30446, + 30566, + 29287, + 31302, + 25343, + 21738, + 21584, + 38048, + 37027, + 23068, + 32435, + 27670, + 20035, + 22902, + 32784, + 22856, + 21335, + 30007, + 38590, + 22218, + 25376, + 33041, + 24700, + 38393, + 28118, + 21602, + 39297, + 20869, + 23273, + 33021, + 22958, + 38675, + 20522, + 27877, + 23612, + 25311, + 20320, + 21311, + 33147, + 36870, + 28346, + 34091, + 25288, + 24180, + 30910, + 25781, + 25467, + 24565, + 23064, + 37247, + 40479, + 23615, + 25423, + 32834, + 23421, + 21870, + 38218, + 38221, + 28037, + 24744, + 26592, + 29406, + 20957, + 23425, + 33236, + 33237, + 33238, + 33239, + 33240, + 33241, + 33242, + 33243, + 33244, + 33245, + 33246, + 33247, + 33248, + 33249, + 33250, + 33252, + 33253, + 33254, + 33256, + 33257, + 33259, + 33262, + 33263, + 33264, + 33265, + 33266, + 33269, + 33270, + 33271, + 33272, + 33273, + 33274, + 33277, + 33279, + 33283, + 33287, + 33288, + 33289, + 33290, + 33291, + 33294, + 33295, + 33297, + 33299, + 33301, + 33302, + 33303, + 33304, + 33305, + 33306, + 33309, + 33312, + 33316, + 33317, + 33318, + 33319, + 33321, + 33326, + 33330, + 33338, + 33340, + 33341, + 33343, + 33344, + 33345, + 33346, + 33347, + 33349, + 33350, + 33352, + 33354, + 33356, + 33357, + 33358, + 33360, + 33361, + 33362, + 33363, + 33364, + 33365, + 33366, + 33367, + 33369, + 33371, + 33372, + 33373, + 33374, + 33376, + 33377, + 33378, + 33379, + 33380, + 33381, + 33382, + 33383, + 33385, + 25319, + 27870, + 29275, + 25197, + 38062, + 32445, + 33043, + 27987, + 20892, + 24324, + 22900, + 21162, + 24594, + 22899, + 26262, + 34384, + 30111, + 25386, + 25062, + 31983, + 35834, + 21734, + 27431, + 40485, + 27572, + 34261, + 21589, + 20598, + 27812, + 21866, + 36276, + 29228, + 24085, + 24597, + 29750, + 25293, + 25490, + 29260, + 24472, + 28227, + 27966, + 25856, + 28504, + 30424, + 30928, + 30460, + 30036, + 21028, + 21467, + 20051, + 24222, + 26049, + 32810, + 32982, + 25243, + 21638, + 21032, + 28846, + 34957, + 36305, + 27873, + 21624, + 32986, + 22521, + 35060, + 36180, + 38506, + 37197, + 20329, + 27803, + 21943, + 30406, + 30768, + 25256, + 28921, + 28558, + 24429, + 34028, + 26842, + 30844, + 31735, + 33192, + 26379, + 40527, + 25447, + 30896, + 22383, + 30738, + 38713, + 25209, + 25259, + 21128, + 29749, + 27607, + 33386, + 33387, + 33388, + 33389, + 33393, + 33397, + 33398, + 33399, + 33400, + 33403, + 33404, + 33408, + 33409, + 33411, + 33413, + 33414, + 33415, + 33417, + 33420, + 33424, + 33427, + 33428, + 33429, + 33430, + 33434, + 33435, + 33438, + 33440, + 33442, + 33443, + 33447, + 33458, + 33461, + 33462, + 33466, + 33467, + 33468, + 33471, + 33472, + 33474, + 33475, + 33477, + 33478, + 33481, + 33488, + 33494, + 33497, + 33498, + 33501, + 33506, + 33511, + 33512, + 33513, + 33514, + 33516, + 33517, + 33518, + 33520, + 33522, + 33523, + 33525, + 33526, + 33528, + 33530, + 33532, + 33533, + 33534, + 33535, + 33536, + 33546, + 33547, + 33549, + 33552, + 33554, + 33555, + 33558, + 33560, + 33561, + 33565, + 33566, + 33567, + 33568, + 33569, + 33570, + 33571, + 33572, + 33573, + 33574, + 33577, + 33578, + 33582, + 33584, + 33586, + 33591, + 33595, + 33597, + 21860, + 33086, + 30130, + 30382, + 21305, + 30174, + 20731, + 23617, + 35692, + 31687, + 20559, + 29255, + 39575, + 39128, + 28418, + 29922, + 31080, + 25735, + 30629, + 25340, + 39057, + 36139, + 21697, + 32856, + 20050, + 22378, + 33529, + 33805, + 24179, + 20973, + 29942, + 35780, + 23631, + 22369, + 27900, + 39047, + 23110, + 30772, + 39748, + 36843, + 31893, + 21078, + 25169, + 38138, + 20166, + 33670, + 33889, + 33769, + 33970, + 22484, + 26420, + 22275, + 26222, + 28006, + 35889, + 26333, + 28689, + 26399, + 27450, + 26646, + 25114, + 22971, + 19971, + 20932, + 28422, + 26578, + 27791, + 20854, + 26827, + 22855, + 27495, + 30054, + 23822, + 33040, + 40784, + 26071, + 31048, + 31041, + 39569, + 36215, + 23682, + 20062, + 20225, + 21551, + 22865, + 30732, + 22120, + 27668, + 36804, + 24323, + 27773, + 27875, + 35755, + 25488, + 33598, + 33599, + 33601, + 33602, + 33604, + 33605, + 33608, + 33610, + 33611, + 33612, + 33613, + 33614, + 33619, + 33621, + 33622, + 33623, + 33624, + 33625, + 33629, + 33634, + 33648, + 33649, + 33650, + 33651, + 33652, + 33653, + 33654, + 33657, + 33658, + 33662, + 33663, + 33664, + 33665, + 33666, + 33667, + 33668, + 33671, + 33672, + 33674, + 33675, + 33676, + 33677, + 33679, + 33680, + 33681, + 33684, + 33685, + 33686, + 33687, + 33689, + 33690, + 33693, + 33695, + 33697, + 33698, + 33699, + 33700, + 33701, + 33702, + 33703, + 33708, + 33709, + 33710, + 33711, + 33717, + 33723, + 33726, + 33727, + 33730, + 33731, + 33732, + 33734, + 33736, + 33737, + 33739, + 33741, + 33742, + 33744, + 33745, + 33746, + 33747, + 33749, + 33751, + 33753, + 33754, + 33755, + 33758, + 33762, + 33763, + 33764, + 33766, + 33767, + 33768, + 33771, + 33772, + 33773, + 24688, + 27965, + 29301, + 25190, + 38030, + 38085, + 21315, + 36801, + 31614, + 20191, + 35878, + 20094, + 40660, + 38065, + 38067, + 21069, + 28508, + 36963, + 27973, + 35892, + 22545, + 23884, + 27424, + 27465, + 26538, + 21595, + 33108, + 32652, + 22681, + 34103, + 24378, + 25250, + 27207, + 38201, + 25970, + 24708, + 26725, + 30631, + 20052, + 20392, + 24039, + 38808, + 25772, + 32728, + 23789, + 20431, + 31373, + 20999, + 33540, + 19988, + 24623, + 31363, + 38054, + 20405, + 20146, + 31206, + 29748, + 21220, + 33465, + 25810, + 31165, + 23517, + 27777, + 38738, + 36731, + 27682, + 20542, + 21375, + 28165, + 25806, + 26228, + 27696, + 24773, + 39031, + 35831, + 24198, + 29756, + 31351, + 31179, + 19992, + 37041, + 29699, + 27714, + 22234, + 37195, + 27845, + 36235, + 21306, + 34502, + 26354, + 36527, + 23624, + 39537, + 28192, + 33774, + 33775, + 33779, + 33780, + 33781, + 33782, + 33783, + 33786, + 33787, + 33788, + 33790, + 33791, + 33792, + 33794, + 33797, + 33799, + 33800, + 33801, + 33802, + 33808, + 33810, + 33811, + 33812, + 33813, + 33814, + 33815, + 33817, + 33818, + 33819, + 33822, + 33823, + 33824, + 33825, + 33826, + 33827, + 33833, + 33834, + 33835, + 33836, + 33837, + 33838, + 33839, + 33840, + 33842, + 33843, + 33844, + 33845, + 33846, + 33847, + 33849, + 33850, + 33851, + 33854, + 33855, + 33856, + 33857, + 33858, + 33859, + 33860, + 33861, + 33863, + 33864, + 33865, + 33866, + 33867, + 33868, + 33869, + 33870, + 33871, + 33872, + 33874, + 33875, + 33876, + 33877, + 33878, + 33880, + 33885, + 33886, + 33887, + 33888, + 33890, + 33892, + 33893, + 33894, + 33895, + 33896, + 33898, + 33902, + 33903, + 33904, + 33906, + 33908, + 33911, + 33913, + 33915, + 33916, + 21462, + 23094, + 40843, + 36259, + 21435, + 22280, + 39079, + 26435, + 37275, + 27849, + 20840, + 30154, + 25331, + 29356, + 21048, + 21149, + 32570, + 28820, + 30264, + 21364, + 40522, + 27063, + 30830, + 38592, + 35033, + 32676, + 28982, + 29123, + 20873, + 26579, + 29924, + 22756, + 25880, + 22199, + 35753, + 39286, + 25200, + 32469, + 24825, + 28909, + 22764, + 20161, + 20154, + 24525, + 38887, + 20219, + 35748, + 20995, + 22922, + 32427, + 25172, + 20173, + 26085, + 25102, + 33592, + 33993, + 33635, + 34701, + 29076, + 28342, + 23481, + 32466, + 20887, + 25545, + 26580, + 32905, + 33593, + 34837, + 20754, + 23418, + 22914, + 36785, + 20083, + 27741, + 20837, + 35109, + 36719, + 38446, + 34122, + 29790, + 38160, + 38384, + 28070, + 33509, + 24369, + 25746, + 27922, + 33832, + 33134, + 40131, + 22622, + 36187, + 19977, + 21441, + 33917, + 33918, + 33919, + 33920, + 33921, + 33923, + 33924, + 33925, + 33926, + 33930, + 33933, + 33935, + 33936, + 33937, + 33938, + 33939, + 33940, + 33941, + 33942, + 33944, + 33946, + 33947, + 33949, + 33950, + 33951, + 33952, + 33954, + 33955, + 33956, + 33957, + 33958, + 33959, + 33960, + 33961, + 33962, + 33963, + 33964, + 33965, + 33966, + 33968, + 33969, + 33971, + 33973, + 33974, + 33975, + 33979, + 33980, + 33982, + 33984, + 33986, + 33987, + 33989, + 33990, + 33991, + 33992, + 33995, + 33996, + 33998, + 33999, + 34002, + 34004, + 34005, + 34007, + 34008, + 34009, + 34010, + 34011, + 34012, + 34014, + 34017, + 34018, + 34020, + 34023, + 34024, + 34025, + 34026, + 34027, + 34029, + 34030, + 34031, + 34033, + 34034, + 34035, + 34036, + 34037, + 34038, + 34039, + 34040, + 34041, + 34042, + 34043, + 34045, + 34046, + 34048, + 34049, + 34050, + 20254, + 25955, + 26705, + 21971, + 20007, + 25620, + 39578, + 25195, + 23234, + 29791, + 33394, + 28073, + 26862, + 20711, + 33678, + 30722, + 26432, + 21049, + 27801, + 32433, + 20667, + 21861, + 29022, + 31579, + 26194, + 29642, + 33515, + 26441, + 23665, + 21024, + 29053, + 34923, + 38378, + 38485, + 25797, + 36193, + 33203, + 21892, + 27733, + 25159, + 32558, + 22674, + 20260, + 21830, + 36175, + 26188, + 19978, + 23578, + 35059, + 26786, + 25422, + 31245, + 28903, + 33421, + 21242, + 38902, + 23569, + 21736, + 37045, + 32461, + 22882, + 36170, + 34503, + 33292, + 33293, + 36198, + 25668, + 23556, + 24913, + 28041, + 31038, + 35774, + 30775, + 30003, + 21627, + 20280, + 36523, + 28145, + 23072, + 32453, + 31070, + 27784, + 23457, + 23158, + 29978, + 32958, + 24910, + 28183, + 22768, + 29983, + 29989, + 29298, + 21319, + 32499, + 34051, + 34052, + 34053, + 34054, + 34055, + 34056, + 34057, + 34058, + 34059, + 34061, + 34062, + 34063, + 34064, + 34066, + 34068, + 34069, + 34070, + 34072, + 34073, + 34075, + 34076, + 34077, + 34078, + 34080, + 34082, + 34083, + 34084, + 34085, + 34086, + 34087, + 34088, + 34089, + 34090, + 34093, + 34094, + 34095, + 34096, + 34097, + 34098, + 34099, + 34100, + 34101, + 34102, + 34110, + 34111, + 34112, + 34113, + 34114, + 34116, + 34117, + 34118, + 34119, + 34123, + 34124, + 34125, + 34126, + 34127, + 34128, + 34129, + 34130, + 34131, + 34132, + 34133, + 34135, + 34136, + 34138, + 34139, + 34140, + 34141, + 34143, + 34144, + 34145, + 34146, + 34147, + 34149, + 34150, + 34151, + 34153, + 34154, + 34155, + 34156, + 34157, + 34158, + 34159, + 34160, + 34161, + 34163, + 34165, + 34166, + 34167, + 34168, + 34172, + 34173, + 34175, + 34176, + 34177, + 30465, + 30427, + 21097, + 32988, + 22307, + 24072, + 22833, + 29422, + 26045, + 28287, + 35799, + 23608, + 34417, + 21313, + 30707, + 25342, + 26102, + 20160, + 39135, + 34432, + 23454, + 35782, + 21490, + 30690, + 20351, + 23630, + 39542, + 22987, + 24335, + 31034, + 22763, + 19990, + 26623, + 20107, + 25325, + 35475, + 36893, + 21183, + 26159, + 21980, + 22124, + 36866, + 20181, + 20365, + 37322, + 39280, + 27663, + 24066, + 24643, + 23460, + 35270, + 35797, + 25910, + 25163, + 39318, + 23432, + 23551, + 25480, + 21806, + 21463, + 30246, + 20861, + 34092, + 26530, + 26803, + 27530, + 25234, + 36755, + 21460, + 33298, + 28113, + 30095, + 20070, + 36174, + 23408, + 29087, + 34223, + 26257, + 26329, + 32626, + 34560, + 40653, + 40736, + 23646, + 26415, + 36848, + 26641, + 26463, + 25101, + 31446, + 22661, + 24246, + 25968, + 28465, + 34178, + 34179, + 34182, + 34184, + 34185, + 34186, + 34187, + 34188, + 34189, + 34190, + 34192, + 34193, + 34194, + 34195, + 34196, + 34197, + 34198, + 34199, + 34200, + 34201, + 34202, + 34205, + 34206, + 34207, + 34208, + 34209, + 34210, + 34211, + 34213, + 34214, + 34215, + 34217, + 34219, + 34220, + 34221, + 34225, + 34226, + 34227, + 34228, + 34229, + 34230, + 34232, + 34234, + 34235, + 34236, + 34237, + 34238, + 34239, + 34240, + 34242, + 34243, + 34244, + 34245, + 34246, + 34247, + 34248, + 34250, + 34251, + 34252, + 34253, + 34254, + 34257, + 34258, + 34260, + 34262, + 34263, + 34264, + 34265, + 34266, + 34267, + 34269, + 34270, + 34271, + 34272, + 34273, + 34274, + 34275, + 34277, + 34278, + 34279, + 34280, + 34282, + 34283, + 34284, + 34285, + 34286, + 34287, + 34288, + 34289, + 34290, + 34291, + 34292, + 34293, + 34294, + 34295, + 34296, + 24661, + 21047, + 32781, + 25684, + 34928, + 29993, + 24069, + 26643, + 25332, + 38684, + 21452, + 29245, + 35841, + 27700, + 30561, + 31246, + 21550, + 30636, + 39034, + 33308, + 35828, + 30805, + 26388, + 28865, + 26031, + 25749, + 22070, + 24605, + 31169, + 21496, + 19997, + 27515, + 32902, + 23546, + 21987, + 22235, + 20282, + 20284, + 39282, + 24051, + 26494, + 32824, + 24578, + 39042, + 36865, + 23435, + 35772, + 35829, + 25628, + 33368, + 25822, + 22013, + 33487, + 37221, + 20439, + 32032, + 36895, + 31903, + 20723, + 22609, + 28335, + 23487, + 35785, + 32899, + 37240, + 33948, + 31639, + 34429, + 38539, + 38543, + 32485, + 39635, + 30862, + 23681, + 31319, + 36930, + 38567, + 31071, + 23385, + 25439, + 31499, + 34001, + 26797, + 21766, + 32553, + 29712, + 32034, + 38145, + 25152, + 22604, + 20182, + 23427, + 22905, + 22612, + 34297, + 34298, + 34300, + 34301, + 34302, + 34304, + 34305, + 34306, + 34307, + 34308, + 34310, + 34311, + 34312, + 34313, + 34314, + 34315, + 34316, + 34317, + 34318, + 34319, + 34320, + 34322, + 34323, + 34324, + 34325, + 34327, + 34328, + 34329, + 34330, + 34331, + 34332, + 34333, + 34334, + 34335, + 34336, + 34337, + 34338, + 34339, + 34340, + 34341, + 34342, + 34344, + 34346, + 34347, + 34348, + 34349, + 34350, + 34351, + 34352, + 34353, + 34354, + 34355, + 34356, + 34357, + 34358, + 34359, + 34361, + 34362, + 34363, + 34365, + 34366, + 34367, + 34368, + 34369, + 34370, + 34371, + 34372, + 34373, + 34374, + 34375, + 34376, + 34377, + 34378, + 34379, + 34380, + 34386, + 34387, + 34389, + 34390, + 34391, + 34392, + 34393, + 34395, + 34396, + 34397, + 34399, + 34400, + 34401, + 34403, + 34404, + 34405, + 34406, + 34407, + 34408, + 34409, + 34410, + 29549, + 25374, + 36427, + 36367, + 32974, + 33492, + 25260, + 21488, + 27888, + 37214, + 22826, + 24577, + 27760, + 22349, + 25674, + 36138, + 30251, + 28393, + 22363, + 27264, + 30192, + 28525, + 35885, + 35848, + 22374, + 27631, + 34962, + 30899, + 25506, + 21497, + 28845, + 27748, + 22616, + 25642, + 22530, + 26848, + 33179, + 21776, + 31958, + 20504, + 36538, + 28108, + 36255, + 28907, + 25487, + 28059, + 28372, + 32486, + 33796, + 26691, + 36867, + 28120, + 38518, + 35752, + 22871, + 29305, + 34276, + 33150, + 30140, + 35466, + 26799, + 21076, + 36386, + 38161, + 25552, + 39064, + 36420, + 21884, + 20307, + 26367, + 22159, + 24789, + 28053, + 21059, + 23625, + 22825, + 28155, + 22635, + 3e4, + 29980, + 24684, + 33300, + 33094, + 25361, + 26465, + 36834, + 30522, + 36339, + 36148, + 38081, + 24086, + 21381, + 21548, + 28867, + 34413, + 34415, + 34416, + 34418, + 34419, + 34420, + 34421, + 34422, + 34423, + 34424, + 34435, + 34436, + 34437, + 34438, + 34439, + 34440, + 34441, + 34446, + 34447, + 34448, + 34449, + 34450, + 34452, + 34454, + 34455, + 34456, + 34457, + 34458, + 34459, + 34462, + 34463, + 34464, + 34465, + 34466, + 34469, + 34470, + 34475, + 34477, + 34478, + 34482, + 34483, + 34487, + 34488, + 34489, + 34491, + 34492, + 34493, + 34494, + 34495, + 34497, + 34498, + 34499, + 34501, + 34504, + 34508, + 34509, + 34514, + 34515, + 34517, + 34518, + 34519, + 34522, + 34524, + 34525, + 34528, + 34529, + 34530, + 34531, + 34533, + 34534, + 34535, + 34536, + 34538, + 34539, + 34540, + 34543, + 34549, + 34550, + 34551, + 34554, + 34555, + 34556, + 34557, + 34559, + 34561, + 34564, + 34565, + 34566, + 34571, + 34572, + 34574, + 34575, + 34576, + 34577, + 34580, + 34582, + 27712, + 24311, + 20572, + 20141, + 24237, + 25402, + 33351, + 36890, + 26704, + 37230, + 30643, + 21516, + 38108, + 24420, + 31461, + 26742, + 25413, + 31570, + 32479, + 30171, + 20599, + 25237, + 22836, + 36879, + 20984, + 31171, + 31361, + 22270, + 24466, + 36884, + 28034, + 23648, + 22303, + 21520, + 20820, + 28237, + 22242, + 25512, + 39059, + 33151, + 34581, + 35114, + 36864, + 21534, + 23663, + 33216, + 25302, + 25176, + 33073, + 40501, + 38464, + 39534, + 39548, + 26925, + 22949, + 25299, + 21822, + 25366, + 21703, + 34521, + 27964, + 23043, + 29926, + 34972, + 27498, + 22806, + 35916, + 24367, + 28286, + 29609, + 39037, + 20024, + 28919, + 23436, + 30871, + 25405, + 26202, + 30358, + 24779, + 23451, + 23113, + 19975, + 33109, + 27754, + 29579, + 20129, + 26505, + 32593, + 24448, + 26106, + 26395, + 24536, + 22916, + 23041, + 34585, + 34587, + 34589, + 34591, + 34592, + 34596, + 34598, + 34599, + 34600, + 34602, + 34603, + 34604, + 34605, + 34607, + 34608, + 34610, + 34611, + 34613, + 34614, + 34616, + 34617, + 34618, + 34620, + 34621, + 34624, + 34625, + 34626, + 34627, + 34628, + 34629, + 34630, + 34634, + 34635, + 34637, + 34639, + 34640, + 34641, + 34642, + 34644, + 34645, + 34646, + 34648, + 34650, + 34651, + 34652, + 34653, + 34654, + 34655, + 34657, + 34658, + 34662, + 34663, + 34664, + 34665, + 34666, + 34667, + 34668, + 34669, + 34671, + 34673, + 34674, + 34675, + 34677, + 34679, + 34680, + 34681, + 34682, + 34687, + 34688, + 34689, + 34692, + 34694, + 34695, + 34697, + 34698, + 34700, + 34702, + 34703, + 34704, + 34705, + 34706, + 34708, + 34709, + 34710, + 34712, + 34713, + 34714, + 34715, + 34716, + 34717, + 34718, + 34720, + 34721, + 34722, + 34723, + 34724, + 24013, + 24494, + 21361, + 38886, + 36829, + 26693, + 22260, + 21807, + 24799, + 20026, + 28493, + 32500, + 33479, + 33806, + 22996, + 20255, + 20266, + 23614, + 32428, + 26410, + 34074, + 21619, + 30031, + 32963, + 21890, + 39759, + 20301, + 28205, + 35859, + 23561, + 24944, + 21355, + 30239, + 28201, + 34442, + 25991, + 38395, + 32441, + 21563, + 31283, + 32010, + 38382, + 21985, + 32705, + 29934, + 25373, + 34583, + 28065, + 31389, + 25105, + 26017, + 21351, + 25569, + 27779, + 24043, + 21596, + 38056, + 20044, + 27745, + 35820, + 23627, + 26080, + 33436, + 26791, + 21566, + 21556, + 27595, + 27494, + 20116, + 25410, + 21320, + 33310, + 20237, + 20398, + 22366, + 25098, + 38654, + 26212, + 29289, + 21247, + 21153, + 24735, + 35823, + 26132, + 29081, + 26512, + 35199, + 30802, + 30717, + 26224, + 22075, + 21560, + 38177, + 29306, + 34725, + 34726, + 34727, + 34729, + 34730, + 34734, + 34736, + 34737, + 34738, + 34740, + 34742, + 34743, + 34744, + 34745, + 34747, + 34748, + 34750, + 34751, + 34753, + 34754, + 34755, + 34756, + 34757, + 34759, + 34760, + 34761, + 34764, + 34765, + 34766, + 34767, + 34768, + 34772, + 34773, + 34774, + 34775, + 34776, + 34777, + 34778, + 34780, + 34781, + 34782, + 34783, + 34785, + 34786, + 34787, + 34788, + 34790, + 34791, + 34792, + 34793, + 34795, + 34796, + 34797, + 34799, + 34800, + 34801, + 34802, + 34803, + 34804, + 34805, + 34806, + 34807, + 34808, + 34810, + 34811, + 34812, + 34813, + 34815, + 34816, + 34817, + 34818, + 34820, + 34821, + 34822, + 34823, + 34824, + 34825, + 34827, + 34828, + 34829, + 34830, + 34831, + 34832, + 34833, + 34834, + 34836, + 34839, + 34840, + 34841, + 34842, + 34844, + 34845, + 34846, + 34847, + 34848, + 34851, + 31232, + 24687, + 24076, + 24713, + 33181, + 22805, + 24796, + 29060, + 28911, + 28330, + 27728, + 29312, + 27268, + 34989, + 24109, + 20064, + 23219, + 21916, + 38115, + 27927, + 31995, + 38553, + 25103, + 32454, + 30606, + 34430, + 21283, + 38686, + 36758, + 26247, + 23777, + 20384, + 29421, + 19979, + 21414, + 22799, + 21523, + 25472, + 38184, + 20808, + 20185, + 40092, + 32420, + 21688, + 36132, + 34900, + 33335, + 38386, + 28046, + 24358, + 23244, + 26174, + 38505, + 29616, + 29486, + 21439, + 33146, + 39301, + 32673, + 23466, + 38519, + 38480, + 32447, + 30456, + 21410, + 38262, + 39321, + 31665, + 35140, + 28248, + 20065, + 32724, + 31077, + 35814, + 24819, + 21709, + 20139, + 39033, + 24055, + 27233, + 20687, + 21521, + 35937, + 33831, + 30813, + 38660, + 21066, + 21742, + 22179, + 38144, + 28040, + 23477, + 28102, + 26195, + 34852, + 34853, + 34854, + 34855, + 34856, + 34857, + 34858, + 34859, + 34860, + 34861, + 34862, + 34863, + 34864, + 34865, + 34867, + 34868, + 34869, + 34870, + 34871, + 34872, + 34874, + 34875, + 34877, + 34878, + 34879, + 34881, + 34882, + 34883, + 34886, + 34887, + 34888, + 34889, + 34890, + 34891, + 34894, + 34895, + 34896, + 34897, + 34898, + 34899, + 34901, + 34902, + 34904, + 34906, + 34907, + 34908, + 34909, + 34910, + 34911, + 34912, + 34918, + 34919, + 34922, + 34925, + 34927, + 34929, + 34931, + 34932, + 34933, + 34934, + 34936, + 34937, + 34938, + 34939, + 34940, + 34944, + 34947, + 34950, + 34951, + 34953, + 34954, + 34956, + 34958, + 34959, + 34960, + 34961, + 34963, + 34964, + 34965, + 34967, + 34968, + 34969, + 34970, + 34971, + 34973, + 34974, + 34975, + 34976, + 34977, + 34979, + 34981, + 34982, + 34983, + 34984, + 34985, + 34986, + 23567, + 23389, + 26657, + 32918, + 21880, + 31505, + 25928, + 26964, + 20123, + 27463, + 34638, + 38795, + 21327, + 25375, + 25658, + 37034, + 26012, + 32961, + 35856, + 20889, + 26800, + 21368, + 34809, + 25032, + 27844, + 27899, + 35874, + 23633, + 34218, + 33455, + 38156, + 27427, + 36763, + 26032, + 24571, + 24515, + 20449, + 34885, + 26143, + 33125, + 29481, + 24826, + 20852, + 21009, + 22411, + 24418, + 37026, + 34892, + 37266, + 24184, + 26447, + 24615, + 22995, + 20804, + 20982, + 33016, + 21256, + 27769, + 38596, + 29066, + 20241, + 20462, + 32670, + 26429, + 21957, + 38152, + 31168, + 34966, + 32483, + 22687, + 25100, + 38656, + 34394, + 22040, + 39035, + 24464, + 35768, + 33988, + 37207, + 21465, + 26093, + 24207, + 30044, + 24676, + 32110, + 23167, + 32490, + 32493, + 36713, + 21927, + 23459, + 24748, + 26059, + 29572, + 34988, + 34990, + 34991, + 34992, + 34994, + 34995, + 34996, + 34997, + 34998, + 35e3, + 35001, + 35002, + 35003, + 35005, + 35006, + 35007, + 35008, + 35011, + 35012, + 35015, + 35016, + 35018, + 35019, + 35020, + 35021, + 35023, + 35024, + 35025, + 35027, + 35030, + 35031, + 35034, + 35035, + 35036, + 35037, + 35038, + 35040, + 35041, + 35046, + 35047, + 35049, + 35050, + 35051, + 35052, + 35053, + 35054, + 35055, + 35058, + 35061, + 35062, + 35063, + 35066, + 35067, + 35069, + 35071, + 35072, + 35073, + 35075, + 35076, + 35077, + 35078, + 35079, + 35080, + 35081, + 35083, + 35084, + 35085, + 35086, + 35087, + 35089, + 35092, + 35093, + 35094, + 35095, + 35096, + 35100, + 35101, + 35102, + 35103, + 35104, + 35106, + 35107, + 35108, + 35110, + 35111, + 35112, + 35113, + 35116, + 35117, + 35118, + 35119, + 35121, + 35122, + 35123, + 35125, + 35127, + 36873, + 30307, + 30505, + 32474, + 38772, + 34203, + 23398, + 31348, + 38634, + 34880, + 21195, + 29071, + 24490, + 26092, + 35810, + 23547, + 39535, + 24033, + 27529, + 27739, + 35757, + 35759, + 36874, + 36805, + 21387, + 25276, + 40486, + 40493, + 21568, + 20011, + 33469, + 29273, + 34460, + 23830, + 34905, + 28079, + 38597, + 21713, + 20122, + 35766, + 28937, + 21693, + 38409, + 28895, + 28153, + 30416, + 20005, + 30740, + 34578, + 23721, + 24310, + 35328, + 39068, + 38414, + 28814, + 27839, + 22852, + 25513, + 30524, + 34893, + 28436, + 33395, + 22576, + 29141, + 21388, + 30746, + 38593, + 21761, + 24422, + 28976, + 23476, + 35866, + 39564, + 27523, + 22830, + 40495, + 31207, + 26472, + 25196, + 20335, + 30113, + 32650, + 27915, + 38451, + 27687, + 20208, + 30162, + 20859, + 26679, + 28478, + 36992, + 33136, + 22934, + 29814, + 35128, + 35129, + 35130, + 35131, + 35132, + 35133, + 35134, + 35135, + 35136, + 35138, + 35139, + 35141, + 35142, + 35143, + 35144, + 35145, + 35146, + 35147, + 35148, + 35149, + 35150, + 35151, + 35152, + 35153, + 35154, + 35155, + 35156, + 35157, + 35158, + 35159, + 35160, + 35161, + 35162, + 35163, + 35164, + 35165, + 35168, + 35169, + 35170, + 35171, + 35172, + 35173, + 35175, + 35176, + 35177, + 35178, + 35179, + 35180, + 35181, + 35182, + 35183, + 35184, + 35185, + 35186, + 35187, + 35188, + 35189, + 35190, + 35191, + 35192, + 35193, + 35194, + 35196, + 35197, + 35198, + 35200, + 35202, + 35204, + 35205, + 35207, + 35208, + 35209, + 35210, + 35211, + 35212, + 35213, + 35214, + 35215, + 35216, + 35217, + 35218, + 35219, + 35220, + 35221, + 35222, + 35223, + 35224, + 35225, + 35226, + 35227, + 35228, + 35229, + 35230, + 35231, + 35232, + 35233, + 25671, + 23591, + 36965, + 31377, + 35875, + 23002, + 21676, + 33280, + 33647, + 35201, + 32768, + 26928, + 22094, + 32822, + 29239, + 37326, + 20918, + 20063, + 39029, + 25494, + 19994, + 21494, + 26355, + 33099, + 22812, + 28082, + 19968, + 22777, + 21307, + 25558, + 38129, + 20381, + 20234, + 34915, + 39056, + 22839, + 36951, + 31227, + 20202, + 33008, + 30097, + 27778, + 23452, + 23016, + 24413, + 26885, + 34433, + 20506, + 24050, + 20057, + 30691, + 20197, + 33402, + 25233, + 26131, + 37009, + 23673, + 20159, + 24441, + 33222, + 36920, + 32900, + 30123, + 20134, + 35028, + 24847, + 27589, + 24518, + 20041, + 30410, + 28322, + 35811, + 35758, + 35850, + 35793, + 24322, + 32764, + 32716, + 32462, + 33589, + 33643, + 22240, + 27575, + 38899, + 38452, + 23035, + 21535, + 38134, + 28139, + 23493, + 39278, + 23609, + 24341, + 38544, + 35234, + 35235, + 35236, + 35237, + 35238, + 35239, + 35240, + 35241, + 35242, + 35243, + 35244, + 35245, + 35246, + 35247, + 35248, + 35249, + 35250, + 35251, + 35252, + 35253, + 35254, + 35255, + 35256, + 35257, + 35258, + 35259, + 35260, + 35261, + 35262, + 35263, + 35264, + 35267, + 35277, + 35283, + 35284, + 35285, + 35287, + 35288, + 35289, + 35291, + 35293, + 35295, + 35296, + 35297, + 35298, + 35300, + 35303, + 35304, + 35305, + 35306, + 35308, + 35309, + 35310, + 35312, + 35313, + 35314, + 35316, + 35317, + 35318, + 35319, + 35320, + 35321, + 35322, + 35323, + 35324, + 35325, + 35326, + 35327, + 35329, + 35330, + 35331, + 35332, + 35333, + 35334, + 35336, + 35337, + 35338, + 35339, + 35340, + 35341, + 35342, + 35343, + 35344, + 35345, + 35346, + 35347, + 35348, + 35349, + 35350, + 35351, + 35352, + 35353, + 35354, + 35355, + 35356, + 35357, + 21360, + 33521, + 27185, + 23156, + 40560, + 24212, + 32552, + 33721, + 33828, + 33829, + 33639, + 34631, + 36814, + 36194, + 30408, + 24433, + 39062, + 30828, + 26144, + 21727, + 25317, + 20323, + 33219, + 30152, + 24248, + 38605, + 36362, + 34553, + 21647, + 27891, + 28044, + 27704, + 24703, + 21191, + 29992, + 24189, + 20248, + 24736, + 24551, + 23588, + 30001, + 37038, + 38080, + 29369, + 27833, + 28216, + 37193, + 26377, + 21451, + 21491, + 20305, + 37321, + 35825, + 21448, + 24188, + 36802, + 28132, + 20110, + 30402, + 27014, + 34398, + 24858, + 33286, + 20313, + 20446, + 36926, + 40060, + 24841, + 28189, + 28180, + 38533, + 20104, + 23089, + 38632, + 19982, + 23679, + 31161, + 23431, + 35821, + 32701, + 29577, + 22495, + 33419, + 37057, + 21505, + 36935, + 21947, + 23786, + 24481, + 24840, + 27442, + 29425, + 32946, + 35465, + 35358, + 35359, + 35360, + 35361, + 35362, + 35363, + 35364, + 35365, + 35366, + 35367, + 35368, + 35369, + 35370, + 35371, + 35372, + 35373, + 35374, + 35375, + 35376, + 35377, + 35378, + 35379, + 35380, + 35381, + 35382, + 35383, + 35384, + 35385, + 35386, + 35387, + 35388, + 35389, + 35391, + 35392, + 35393, + 35394, + 35395, + 35396, + 35397, + 35398, + 35399, + 35401, + 35402, + 35403, + 35404, + 35405, + 35406, + 35407, + 35408, + 35409, + 35410, + 35411, + 35412, + 35413, + 35414, + 35415, + 35416, + 35417, + 35418, + 35419, + 35420, + 35421, + 35422, + 35423, + 35424, + 35425, + 35426, + 35427, + 35428, + 35429, + 35430, + 35431, + 35432, + 35433, + 35434, + 35435, + 35436, + 35437, + 35438, + 35439, + 35440, + 35441, + 35442, + 35443, + 35444, + 35445, + 35446, + 35447, + 35448, + 35450, + 35451, + 35452, + 35453, + 35454, + 35455, + 35456, + 28020, + 23507, + 35029, + 39044, + 35947, + 39533, + 40499, + 28170, + 20900, + 20803, + 22435, + 34945, + 21407, + 25588, + 36757, + 22253, + 21592, + 22278, + 29503, + 28304, + 32536, + 36828, + 33489, + 24895, + 24616, + 38498, + 26352, + 32422, + 36234, + 36291, + 38053, + 23731, + 31908, + 26376, + 24742, + 38405, + 32792, + 20113, + 37095, + 21248, + 38504, + 20801, + 36816, + 34164, + 37213, + 26197, + 38901, + 23381, + 21277, + 30776, + 26434, + 26685, + 21705, + 28798, + 23472, + 36733, + 20877, + 22312, + 21681, + 25874, + 26242, + 36190, + 36163, + 33039, + 33900, + 36973, + 31967, + 20991, + 34299, + 26531, + 26089, + 28577, + 34468, + 36481, + 22122, + 36896, + 30338, + 28790, + 29157, + 36131, + 25321, + 21017, + 27901, + 36156, + 24590, + 22686, + 24974, + 26366, + 36192, + 25166, + 21939, + 28195, + 26413, + 36711, + 35457, + 35458, + 35459, + 35460, + 35461, + 35462, + 35463, + 35464, + 35467, + 35468, + 35469, + 35470, + 35471, + 35472, + 35473, + 35474, + 35476, + 35477, + 35478, + 35479, + 35480, + 35481, + 35482, + 35483, + 35484, + 35485, + 35486, + 35487, + 35488, + 35489, + 35490, + 35491, + 35492, + 35493, + 35494, + 35495, + 35496, + 35497, + 35498, + 35499, + 35500, + 35501, + 35502, + 35503, + 35504, + 35505, + 35506, + 35507, + 35508, + 35509, + 35510, + 35511, + 35512, + 35513, + 35514, + 35515, + 35516, + 35517, + 35518, + 35519, + 35520, + 35521, + 35522, + 35523, + 35524, + 35525, + 35526, + 35527, + 35528, + 35529, + 35530, + 35531, + 35532, + 35533, + 35534, + 35535, + 35536, + 35537, + 35538, + 35539, + 35540, + 35541, + 35542, + 35543, + 35544, + 35545, + 35546, + 35547, + 35548, + 35549, + 35550, + 35551, + 35552, + 35553, + 35554, + 35555, + 38113, + 38392, + 30504, + 26629, + 27048, + 21643, + 20045, + 28856, + 35784, + 25688, + 25995, + 23429, + 31364, + 20538, + 23528, + 30651, + 27617, + 35449, + 31896, + 27838, + 30415, + 26025, + 36759, + 23853, + 23637, + 34360, + 26632, + 21344, + 25112, + 31449, + 28251, + 32509, + 27167, + 31456, + 24432, + 28467, + 24352, + 25484, + 28072, + 26454, + 19976, + 24080, + 36134, + 20183, + 32960, + 30260, + 38556, + 25307, + 26157, + 25214, + 27836, + 36213, + 29031, + 32617, + 20806, + 32903, + 21484, + 36974, + 25240, + 21746, + 34544, + 36761, + 32773, + 38167, + 34071, + 36825, + 27993, + 29645, + 26015, + 30495, + 29956, + 30759, + 33275, + 36126, + 38024, + 20390, + 26517, + 30137, + 35786, + 38663, + 25391, + 38215, + 38453, + 33976, + 25379, + 30529, + 24449, + 29424, + 20105, + 24596, + 25972, + 25327, + 27491, + 25919, + 35556, + 35557, + 35558, + 35559, + 35560, + 35561, + 35562, + 35563, + 35564, + 35565, + 35566, + 35567, + 35568, + 35569, + 35570, + 35571, + 35572, + 35573, + 35574, + 35575, + 35576, + 35577, + 35578, + 35579, + 35580, + 35581, + 35582, + 35583, + 35584, + 35585, + 35586, + 35587, + 35588, + 35589, + 35590, + 35592, + 35593, + 35594, + 35595, + 35596, + 35597, + 35598, + 35599, + 35600, + 35601, + 35602, + 35603, + 35604, + 35605, + 35606, + 35607, + 35608, + 35609, + 35610, + 35611, + 35612, + 35613, + 35614, + 35615, + 35616, + 35617, + 35618, + 35619, + 35620, + 35621, + 35623, + 35624, + 35625, + 35626, + 35627, + 35628, + 35629, + 35630, + 35631, + 35632, + 35633, + 35634, + 35635, + 35636, + 35637, + 35638, + 35639, + 35640, + 35641, + 35642, + 35643, + 35644, + 35645, + 35646, + 35647, + 35648, + 35649, + 35650, + 35651, + 35652, + 35653, + 24103, + 30151, + 37073, + 35777, + 33437, + 26525, + 25903, + 21553, + 34584, + 30693, + 32930, + 33026, + 27713, + 20043, + 32455, + 32844, + 30452, + 26893, + 27542, + 25191, + 20540, + 20356, + 22336, + 25351, + 27490, + 36286, + 21482, + 26088, + 32440, + 24535, + 25370, + 25527, + 33267, + 33268, + 32622, + 24092, + 23769, + 21046, + 26234, + 31209, + 31258, + 36136, + 28825, + 30164, + 28382, + 27835, + 31378, + 20013, + 30405, + 24544, + 38047, + 34935, + 32456, + 31181, + 32959, + 37325, + 20210, + 20247, + 33311, + 21608, + 24030, + 27954, + 35788, + 31909, + 36724, + 32920, + 24090, + 21650, + 30385, + 23449, + 26172, + 39588, + 29664, + 26666, + 34523, + 26417, + 29482, + 35832, + 35803, + 36880, + 31481, + 28891, + 29038, + 25284, + 30633, + 22065, + 20027, + 33879, + 26609, + 21161, + 34496, + 36142, + 38136, + 31569, + 35654, + 35655, + 35656, + 35657, + 35658, + 35659, + 35660, + 35661, + 35662, + 35663, + 35664, + 35665, + 35666, + 35667, + 35668, + 35669, + 35670, + 35671, + 35672, + 35673, + 35674, + 35675, + 35676, + 35677, + 35678, + 35679, + 35680, + 35681, + 35682, + 35683, + 35684, + 35685, + 35687, + 35688, + 35689, + 35690, + 35691, + 35693, + 35694, + 35695, + 35696, + 35697, + 35698, + 35699, + 35700, + 35701, + 35702, + 35703, + 35704, + 35705, + 35706, + 35707, + 35708, + 35709, + 35710, + 35711, + 35712, + 35713, + 35714, + 35715, + 35716, + 35717, + 35718, + 35719, + 35720, + 35721, + 35722, + 35723, + 35724, + 35725, + 35726, + 35727, + 35728, + 35729, + 35730, + 35731, + 35732, + 35733, + 35734, + 35735, + 35736, + 35737, + 35738, + 35739, + 35740, + 35741, + 35742, + 35743, + 35756, + 35761, + 35771, + 35783, + 35792, + 35818, + 35849, + 35870, + 20303, + 27880, + 31069, + 39547, + 25235, + 29226, + 25341, + 19987, + 30742, + 36716, + 25776, + 36186, + 31686, + 26729, + 24196, + 35013, + 22918, + 25758, + 22766, + 29366, + 26894, + 38181, + 36861, + 36184, + 22368, + 32512, + 35846, + 20934, + 25417, + 25305, + 21331, + 26700, + 29730, + 33537, + 37196, + 21828, + 30528, + 28796, + 27978, + 20857, + 21672, + 36164, + 23039, + 28363, + 28100, + 23388, + 32043, + 20180, + 31869, + 28371, + 23376, + 33258, + 28173, + 23383, + 39683, + 26837, + 36394, + 23447, + 32508, + 24635, + 32437, + 37049, + 36208, + 22863, + 25549, + 31199, + 36275, + 21330, + 26063, + 31062, + 35781, + 38459, + 32452, + 38075, + 32386, + 22068, + 37257, + 26368, + 32618, + 23562, + 36981, + 26152, + 24038, + 20304, + 26590, + 20570, + 20316, + 22352, + 24231, + null, + null, + null, + null, + null, + 35896, + 35897, + 35898, + 35899, + 35900, + 35901, + 35902, + 35903, + 35904, + 35906, + 35907, + 35908, + 35909, + 35912, + 35914, + 35915, + 35917, + 35918, + 35919, + 35920, + 35921, + 35922, + 35923, + 35924, + 35926, + 35927, + 35928, + 35929, + 35931, + 35932, + 35933, + 35934, + 35935, + 35936, + 35939, + 35940, + 35941, + 35942, + 35943, + 35944, + 35945, + 35948, + 35949, + 35950, + 35951, + 35952, + 35953, + 35954, + 35956, + 35957, + 35958, + 35959, + 35963, + 35964, + 35965, + 35966, + 35967, + 35968, + 35969, + 35971, + 35972, + 35974, + 35975, + 35976, + 35979, + 35981, + 35982, + 35983, + 35984, + 35985, + 35986, + 35987, + 35989, + 35990, + 35991, + 35993, + 35994, + 35995, + 35996, + 35997, + 35998, + 35999, + 36e3, + 36001, + 36002, + 36003, + 36004, + 36005, + 36006, + 36007, + 36008, + 36009, + 36010, + 36011, + 36012, + 36013, + 20109, + 19980, + 20800, + 19984, + 24319, + 21317, + 19989, + 20120, + 19998, + 39730, + 23404, + 22121, + 20008, + 31162, + 20031, + 21269, + 20039, + 22829, + 29243, + 21358, + 27664, + 22239, + 32996, + 39319, + 27603, + 30590, + 40727, + 20022, + 20127, + 40720, + 20060, + 20073, + 20115, + 33416, + 23387, + 21868, + 22031, + 20164, + 21389, + 21405, + 21411, + 21413, + 21422, + 38757, + 36189, + 21274, + 21493, + 21286, + 21294, + 21310, + 36188, + 21350, + 21347, + 20994, + 21e3, + 21006, + 21037, + 21043, + 21055, + 21056, + 21068, + 21086, + 21089, + 21084, + 33967, + 21117, + 21122, + 21121, + 21136, + 21139, + 20866, + 32596, + 20155, + 20163, + 20169, + 20162, + 20200, + 20193, + 20203, + 20190, + 20251, + 20211, + 20258, + 20324, + 20213, + 20261, + 20263, + 20233, + 20267, + 20318, + 20327, + 25912, + 20314, + 20317, + 36014, + 36015, + 36016, + 36017, + 36018, + 36019, + 36020, + 36021, + 36022, + 36023, + 36024, + 36025, + 36026, + 36027, + 36028, + 36029, + 36030, + 36031, + 36032, + 36033, + 36034, + 36035, + 36036, + 36037, + 36038, + 36039, + 36040, + 36041, + 36042, + 36043, + 36044, + 36045, + 36046, + 36047, + 36048, + 36049, + 36050, + 36051, + 36052, + 36053, + 36054, + 36055, + 36056, + 36057, + 36058, + 36059, + 36060, + 36061, + 36062, + 36063, + 36064, + 36065, + 36066, + 36067, + 36068, + 36069, + 36070, + 36071, + 36072, + 36073, + 36074, + 36075, + 36076, + 36077, + 36078, + 36079, + 36080, + 36081, + 36082, + 36083, + 36084, + 36085, + 36086, + 36087, + 36088, + 36089, + 36090, + 36091, + 36092, + 36093, + 36094, + 36095, + 36096, + 36097, + 36098, + 36099, + 36100, + 36101, + 36102, + 36103, + 36104, + 36105, + 36106, + 36107, + 36108, + 36109, + 20319, + 20311, + 20274, + 20285, + 20342, + 20340, + 20369, + 20361, + 20355, + 20367, + 20350, + 20347, + 20394, + 20348, + 20396, + 20372, + 20454, + 20456, + 20458, + 20421, + 20442, + 20451, + 20444, + 20433, + 20447, + 20472, + 20521, + 20556, + 20467, + 20524, + 20495, + 20526, + 20525, + 20478, + 20508, + 20492, + 20517, + 20520, + 20606, + 20547, + 20565, + 20552, + 20558, + 20588, + 20603, + 20645, + 20647, + 20649, + 20666, + 20694, + 20742, + 20717, + 20716, + 20710, + 20718, + 20743, + 20747, + 20189, + 27709, + 20312, + 20325, + 20430, + 40864, + 27718, + 31860, + 20846, + 24061, + 40649, + 39320, + 20865, + 22804, + 21241, + 21261, + 35335, + 21264, + 20971, + 22809, + 20821, + 20128, + 20822, + 20147, + 34926, + 34980, + 20149, + 33044, + 35026, + 31104, + 23348, + 34819, + 32696, + 20907, + 20913, + 20925, + 20924, + 36110, + 36111, + 36112, + 36113, + 36114, + 36115, + 36116, + 36117, + 36118, + 36119, + 36120, + 36121, + 36122, + 36123, + 36124, + 36128, + 36177, + 36178, + 36183, + 36191, + 36197, + 36200, + 36201, + 36202, + 36204, + 36206, + 36207, + 36209, + 36210, + 36216, + 36217, + 36218, + 36219, + 36220, + 36221, + 36222, + 36223, + 36224, + 36226, + 36227, + 36230, + 36231, + 36232, + 36233, + 36236, + 36237, + 36238, + 36239, + 36240, + 36242, + 36243, + 36245, + 36246, + 36247, + 36248, + 36249, + 36250, + 36251, + 36252, + 36253, + 36254, + 36256, + 36257, + 36258, + 36260, + 36261, + 36262, + 36263, + 36264, + 36265, + 36266, + 36267, + 36268, + 36269, + 36270, + 36271, + 36272, + 36274, + 36278, + 36279, + 36281, + 36283, + 36285, + 36288, + 36289, + 36290, + 36293, + 36295, + 36296, + 36297, + 36298, + 36301, + 36304, + 36306, + 36307, + 36308, + 20935, + 20886, + 20898, + 20901, + 35744, + 35750, + 35751, + 35754, + 35764, + 35765, + 35767, + 35778, + 35779, + 35787, + 35791, + 35790, + 35794, + 35795, + 35796, + 35798, + 35800, + 35801, + 35804, + 35807, + 35808, + 35812, + 35816, + 35817, + 35822, + 35824, + 35827, + 35830, + 35833, + 35836, + 35839, + 35840, + 35842, + 35844, + 35847, + 35852, + 35855, + 35857, + 35858, + 35860, + 35861, + 35862, + 35865, + 35867, + 35864, + 35869, + 35871, + 35872, + 35873, + 35877, + 35879, + 35882, + 35883, + 35886, + 35887, + 35890, + 35891, + 35893, + 35894, + 21353, + 21370, + 38429, + 38434, + 38433, + 38449, + 38442, + 38461, + 38460, + 38466, + 38473, + 38484, + 38495, + 38503, + 38508, + 38514, + 38516, + 38536, + 38541, + 38551, + 38576, + 37015, + 37019, + 37021, + 37017, + 37036, + 37025, + 37044, + 37043, + 37046, + 37050, + 36309, + 36312, + 36313, + 36316, + 36320, + 36321, + 36322, + 36325, + 36326, + 36327, + 36329, + 36333, + 36334, + 36336, + 36337, + 36338, + 36340, + 36342, + 36348, + 36350, + 36351, + 36352, + 36353, + 36354, + 36355, + 36356, + 36358, + 36359, + 36360, + 36363, + 36365, + 36366, + 36368, + 36369, + 36370, + 36371, + 36373, + 36374, + 36375, + 36376, + 36377, + 36378, + 36379, + 36380, + 36384, + 36385, + 36388, + 36389, + 36390, + 36391, + 36392, + 36395, + 36397, + 36400, + 36402, + 36403, + 36404, + 36406, + 36407, + 36408, + 36411, + 36412, + 36414, + 36415, + 36419, + 36421, + 36422, + 36428, + 36429, + 36430, + 36431, + 36432, + 36435, + 36436, + 36437, + 36438, + 36439, + 36440, + 36442, + 36443, + 36444, + 36445, + 36446, + 36447, + 36448, + 36449, + 36450, + 36451, + 36452, + 36453, + 36455, + 36456, + 36458, + 36459, + 36462, + 36465, + 37048, + 37040, + 37071, + 37061, + 37054, + 37072, + 37060, + 37063, + 37075, + 37094, + 37090, + 37084, + 37079, + 37083, + 37099, + 37103, + 37118, + 37124, + 37154, + 37150, + 37155, + 37169, + 37167, + 37177, + 37187, + 37190, + 21005, + 22850, + 21154, + 21164, + 21165, + 21182, + 21759, + 21200, + 21206, + 21232, + 21471, + 29166, + 30669, + 24308, + 20981, + 20988, + 39727, + 21430, + 24321, + 30042, + 24047, + 22348, + 22441, + 22433, + 22654, + 22716, + 22725, + 22737, + 22313, + 22316, + 22314, + 22323, + 22329, + 22318, + 22319, + 22364, + 22331, + 22338, + 22377, + 22405, + 22379, + 22406, + 22396, + 22395, + 22376, + 22381, + 22390, + 22387, + 22445, + 22436, + 22412, + 22450, + 22479, + 22439, + 22452, + 22419, + 22432, + 22485, + 22488, + 22490, + 22489, + 22482, + 22456, + 22516, + 22511, + 22520, + 22500, + 22493, + 36467, + 36469, + 36471, + 36472, + 36473, + 36474, + 36475, + 36477, + 36478, + 36480, + 36482, + 36483, + 36484, + 36486, + 36488, + 36489, + 36490, + 36491, + 36492, + 36493, + 36494, + 36497, + 36498, + 36499, + 36501, + 36502, + 36503, + 36504, + 36505, + 36506, + 36507, + 36509, + 36511, + 36512, + 36513, + 36514, + 36515, + 36516, + 36517, + 36518, + 36519, + 36520, + 36521, + 36522, + 36525, + 36526, + 36528, + 36529, + 36531, + 36532, + 36533, + 36534, + 36535, + 36536, + 36537, + 36539, + 36540, + 36541, + 36542, + 36543, + 36544, + 36545, + 36546, + 36547, + 36548, + 36549, + 36550, + 36551, + 36552, + 36553, + 36554, + 36555, + 36556, + 36557, + 36559, + 36560, + 36561, + 36562, + 36563, + 36564, + 36565, + 36566, + 36567, + 36568, + 36569, + 36570, + 36571, + 36572, + 36573, + 36574, + 36575, + 36576, + 36577, + 36578, + 36579, + 36580, + 22539, + 22541, + 22525, + 22509, + 22528, + 22558, + 22553, + 22596, + 22560, + 22629, + 22636, + 22657, + 22665, + 22682, + 22656, + 39336, + 40729, + 25087, + 33401, + 33405, + 33407, + 33423, + 33418, + 33448, + 33412, + 33422, + 33425, + 33431, + 33433, + 33451, + 33464, + 33470, + 33456, + 33480, + 33482, + 33507, + 33432, + 33463, + 33454, + 33483, + 33484, + 33473, + 33449, + 33460, + 33441, + 33450, + 33439, + 33476, + 33486, + 33444, + 33505, + 33545, + 33527, + 33508, + 33551, + 33543, + 33500, + 33524, + 33490, + 33496, + 33548, + 33531, + 33491, + 33553, + 33562, + 33542, + 33556, + 33557, + 33504, + 33493, + 33564, + 33617, + 33627, + 33628, + 33544, + 33682, + 33596, + 33588, + 33585, + 33691, + 33630, + 33583, + 33615, + 33607, + 33603, + 33631, + 33600, + 33559, + 33632, + 33581, + 33594, + 33587, + 33638, + 33637, + 36581, + 36582, + 36583, + 36584, + 36585, + 36586, + 36587, + 36588, + 36589, + 36590, + 36591, + 36592, + 36593, + 36594, + 36595, + 36596, + 36597, + 36598, + 36599, + 36600, + 36601, + 36602, + 36603, + 36604, + 36605, + 36606, + 36607, + 36608, + 36609, + 36610, + 36611, + 36612, + 36613, + 36614, + 36615, + 36616, + 36617, + 36618, + 36619, + 36620, + 36621, + 36622, + 36623, + 36624, + 36625, + 36626, + 36627, + 36628, + 36629, + 36630, + 36631, + 36632, + 36633, + 36634, + 36635, + 36636, + 36637, + 36638, + 36639, + 36640, + 36641, + 36642, + 36643, + 36644, + 36645, + 36646, + 36647, + 36648, + 36649, + 36650, + 36651, + 36652, + 36653, + 36654, + 36655, + 36656, + 36657, + 36658, + 36659, + 36660, + 36661, + 36662, + 36663, + 36664, + 36665, + 36666, + 36667, + 36668, + 36669, + 36670, + 36671, + 36672, + 36673, + 36674, + 36675, + 36676, + 33640, + 33563, + 33641, + 33644, + 33642, + 33645, + 33646, + 33712, + 33656, + 33715, + 33716, + 33696, + 33706, + 33683, + 33692, + 33669, + 33660, + 33718, + 33705, + 33661, + 33720, + 33659, + 33688, + 33694, + 33704, + 33722, + 33724, + 33729, + 33793, + 33765, + 33752, + 22535, + 33816, + 33803, + 33757, + 33789, + 33750, + 33820, + 33848, + 33809, + 33798, + 33748, + 33759, + 33807, + 33795, + 33784, + 33785, + 33770, + 33733, + 33728, + 33830, + 33776, + 33761, + 33884, + 33873, + 33882, + 33881, + 33907, + 33927, + 33928, + 33914, + 33929, + 33912, + 33852, + 33862, + 33897, + 33910, + 33932, + 33934, + 33841, + 33901, + 33985, + 33997, + 34e3, + 34022, + 33981, + 34003, + 33994, + 33983, + 33978, + 34016, + 33953, + 33977, + 33972, + 33943, + 34021, + 34019, + 34060, + 29965, + 34104, + 34032, + 34105, + 34079, + 34106, + 36677, + 36678, + 36679, + 36680, + 36681, + 36682, + 36683, + 36684, + 36685, + 36686, + 36687, + 36688, + 36689, + 36690, + 36691, + 36692, + 36693, + 36694, + 36695, + 36696, + 36697, + 36698, + 36699, + 36700, + 36701, + 36702, + 36703, + 36704, + 36705, + 36706, + 36707, + 36708, + 36709, + 36714, + 36736, + 36748, + 36754, + 36765, + 36768, + 36769, + 36770, + 36772, + 36773, + 36774, + 36775, + 36778, + 36780, + 36781, + 36782, + 36783, + 36786, + 36787, + 36788, + 36789, + 36791, + 36792, + 36794, + 36795, + 36796, + 36799, + 36800, + 36803, + 36806, + 36809, + 36810, + 36811, + 36812, + 36813, + 36815, + 36818, + 36822, + 36823, + 36826, + 36832, + 36833, + 36835, + 36839, + 36844, + 36847, + 36849, + 36850, + 36852, + 36853, + 36854, + 36858, + 36859, + 36860, + 36862, + 36863, + 36871, + 36872, + 36876, + 36878, + 36883, + 36885, + 36888, + 34134, + 34107, + 34047, + 34044, + 34137, + 34120, + 34152, + 34148, + 34142, + 34170, + 30626, + 34115, + 34162, + 34171, + 34212, + 34216, + 34183, + 34191, + 34169, + 34222, + 34204, + 34181, + 34233, + 34231, + 34224, + 34259, + 34241, + 34268, + 34303, + 34343, + 34309, + 34345, + 34326, + 34364, + 24318, + 24328, + 22844, + 22849, + 32823, + 22869, + 22874, + 22872, + 21263, + 23586, + 23589, + 23596, + 23604, + 25164, + 25194, + 25247, + 25275, + 25290, + 25306, + 25303, + 25326, + 25378, + 25334, + 25401, + 25419, + 25411, + 25517, + 25590, + 25457, + 25466, + 25486, + 25524, + 25453, + 25516, + 25482, + 25449, + 25518, + 25532, + 25586, + 25592, + 25568, + 25599, + 25540, + 25566, + 25550, + 25682, + 25542, + 25534, + 25669, + 25665, + 25611, + 25627, + 25632, + 25612, + 25638, + 25633, + 25694, + 25732, + 25709, + 25750, + 36889, + 36892, + 36899, + 36900, + 36901, + 36903, + 36904, + 36905, + 36906, + 36907, + 36908, + 36912, + 36913, + 36914, + 36915, + 36916, + 36919, + 36921, + 36922, + 36925, + 36927, + 36928, + 36931, + 36933, + 36934, + 36936, + 36937, + 36938, + 36939, + 36940, + 36942, + 36948, + 36949, + 36950, + 36953, + 36954, + 36956, + 36957, + 36958, + 36959, + 36960, + 36961, + 36964, + 36966, + 36967, + 36969, + 36970, + 36971, + 36972, + 36975, + 36976, + 36977, + 36978, + 36979, + 36982, + 36983, + 36984, + 36985, + 36986, + 36987, + 36988, + 36990, + 36993, + 36996, + 36997, + 36998, + 36999, + 37001, + 37002, + 37004, + 37005, + 37006, + 37007, + 37008, + 37010, + 37012, + 37014, + 37016, + 37018, + 37020, + 37022, + 37023, + 37024, + 37028, + 37029, + 37031, + 37032, + 37033, + 37035, + 37037, + 37042, + 37047, + 37052, + 37053, + 37055, + 37056, + 25722, + 25783, + 25784, + 25753, + 25786, + 25792, + 25808, + 25815, + 25828, + 25826, + 25865, + 25893, + 25902, + 24331, + 24530, + 29977, + 24337, + 21343, + 21489, + 21501, + 21481, + 21480, + 21499, + 21522, + 21526, + 21510, + 21579, + 21586, + 21587, + 21588, + 21590, + 21571, + 21537, + 21591, + 21593, + 21539, + 21554, + 21634, + 21652, + 21623, + 21617, + 21604, + 21658, + 21659, + 21636, + 21622, + 21606, + 21661, + 21712, + 21677, + 21698, + 21684, + 21714, + 21671, + 21670, + 21715, + 21716, + 21618, + 21667, + 21717, + 21691, + 21695, + 21708, + 21721, + 21722, + 21724, + 21673, + 21674, + 21668, + 21725, + 21711, + 21726, + 21787, + 21735, + 21792, + 21757, + 21780, + 21747, + 21794, + 21795, + 21775, + 21777, + 21799, + 21802, + 21863, + 21903, + 21941, + 21833, + 21869, + 21825, + 21845, + 21823, + 21840, + 21820, + 37058, + 37059, + 37062, + 37064, + 37065, + 37067, + 37068, + 37069, + 37074, + 37076, + 37077, + 37078, + 37080, + 37081, + 37082, + 37086, + 37087, + 37088, + 37091, + 37092, + 37093, + 37097, + 37098, + 37100, + 37102, + 37104, + 37105, + 37106, + 37107, + 37109, + 37110, + 37111, + 37113, + 37114, + 37115, + 37116, + 37119, + 37120, + 37121, + 37123, + 37125, + 37126, + 37127, + 37128, + 37129, + 37130, + 37131, + 37132, + 37133, + 37134, + 37135, + 37136, + 37137, + 37138, + 37139, + 37140, + 37141, + 37142, + 37143, + 37144, + 37146, + 37147, + 37148, + 37149, + 37151, + 37152, + 37153, + 37156, + 37157, + 37158, + 37159, + 37160, + 37161, + 37162, + 37163, + 37164, + 37165, + 37166, + 37168, + 37170, + 37171, + 37172, + 37173, + 37174, + 37175, + 37176, + 37178, + 37179, + 37180, + 37181, + 37182, + 37183, + 37184, + 37185, + 37186, + 37188, + 21815, + 21846, + 21877, + 21878, + 21879, + 21811, + 21808, + 21852, + 21899, + 21970, + 21891, + 21937, + 21945, + 21896, + 21889, + 21919, + 21886, + 21974, + 21905, + 21883, + 21983, + 21949, + 21950, + 21908, + 21913, + 21994, + 22007, + 21961, + 22047, + 21969, + 21995, + 21996, + 21972, + 21990, + 21981, + 21956, + 21999, + 21989, + 22002, + 22003, + 21964, + 21965, + 21992, + 22005, + 21988, + 36756, + 22046, + 22024, + 22028, + 22017, + 22052, + 22051, + 22014, + 22016, + 22055, + 22061, + 22104, + 22073, + 22103, + 22060, + 22093, + 22114, + 22105, + 22108, + 22092, + 22100, + 22150, + 22116, + 22129, + 22123, + 22139, + 22140, + 22149, + 22163, + 22191, + 22228, + 22231, + 22237, + 22241, + 22261, + 22251, + 22265, + 22271, + 22276, + 22282, + 22281, + 22300, + 24079, + 24089, + 24084, + 24081, + 24113, + 24123, + 24124, + 37189, + 37191, + 37192, + 37201, + 37203, + 37204, + 37205, + 37206, + 37208, + 37209, + 37211, + 37212, + 37215, + 37216, + 37222, + 37223, + 37224, + 37227, + 37229, + 37235, + 37242, + 37243, + 37244, + 37248, + 37249, + 37250, + 37251, + 37252, + 37254, + 37256, + 37258, + 37262, + 37263, + 37267, + 37268, + 37269, + 37270, + 37271, + 37272, + 37273, + 37276, + 37277, + 37278, + 37279, + 37280, + 37281, + 37284, + 37285, + 37286, + 37287, + 37288, + 37289, + 37291, + 37292, + 37296, + 37297, + 37298, + 37299, + 37302, + 37303, + 37304, + 37305, + 37307, + 37308, + 37309, + 37310, + 37311, + 37312, + 37313, + 37314, + 37315, + 37316, + 37317, + 37318, + 37320, + 37323, + 37328, + 37330, + 37331, + 37332, + 37333, + 37334, + 37335, + 37336, + 37337, + 37338, + 37339, + 37341, + 37342, + 37343, + 37344, + 37345, + 37346, + 37347, + 37348, + 37349, + 24119, + 24132, + 24148, + 24155, + 24158, + 24161, + 23692, + 23674, + 23693, + 23696, + 23702, + 23688, + 23704, + 23705, + 23697, + 23706, + 23708, + 23733, + 23714, + 23741, + 23724, + 23723, + 23729, + 23715, + 23745, + 23735, + 23748, + 23762, + 23780, + 23755, + 23781, + 23810, + 23811, + 23847, + 23846, + 23854, + 23844, + 23838, + 23814, + 23835, + 23896, + 23870, + 23860, + 23869, + 23916, + 23899, + 23919, + 23901, + 23915, + 23883, + 23882, + 23913, + 23924, + 23938, + 23961, + 23965, + 35955, + 23991, + 24005, + 24435, + 24439, + 24450, + 24455, + 24457, + 24460, + 24469, + 24473, + 24476, + 24488, + 24493, + 24501, + 24508, + 34914, + 24417, + 29357, + 29360, + 29364, + 29367, + 29368, + 29379, + 29377, + 29390, + 29389, + 29394, + 29416, + 29423, + 29417, + 29426, + 29428, + 29431, + 29441, + 29427, + 29443, + 29434, + 37350, + 37351, + 37352, + 37353, + 37354, + 37355, + 37356, + 37357, + 37358, + 37359, + 37360, + 37361, + 37362, + 37363, + 37364, + 37365, + 37366, + 37367, + 37368, + 37369, + 37370, + 37371, + 37372, + 37373, + 37374, + 37375, + 37376, + 37377, + 37378, + 37379, + 37380, + 37381, + 37382, + 37383, + 37384, + 37385, + 37386, + 37387, + 37388, + 37389, + 37390, + 37391, + 37392, + 37393, + 37394, + 37395, + 37396, + 37397, + 37398, + 37399, + 37400, + 37401, + 37402, + 37403, + 37404, + 37405, + 37406, + 37407, + 37408, + 37409, + 37410, + 37411, + 37412, + 37413, + 37414, + 37415, + 37416, + 37417, + 37418, + 37419, + 37420, + 37421, + 37422, + 37423, + 37424, + 37425, + 37426, + 37427, + 37428, + 37429, + 37430, + 37431, + 37432, + 37433, + 37434, + 37435, + 37436, + 37437, + 37438, + 37439, + 37440, + 37441, + 37442, + 37443, + 37444, + 37445, + 29435, + 29463, + 29459, + 29473, + 29450, + 29470, + 29469, + 29461, + 29474, + 29497, + 29477, + 29484, + 29496, + 29489, + 29520, + 29517, + 29527, + 29536, + 29548, + 29551, + 29566, + 33307, + 22821, + 39143, + 22820, + 22786, + 39267, + 39271, + 39272, + 39273, + 39274, + 39275, + 39276, + 39284, + 39287, + 39293, + 39296, + 39300, + 39303, + 39306, + 39309, + 39312, + 39313, + 39315, + 39316, + 39317, + 24192, + 24209, + 24203, + 24214, + 24229, + 24224, + 24249, + 24245, + 24254, + 24243, + 36179, + 24274, + 24273, + 24283, + 24296, + 24298, + 33210, + 24516, + 24521, + 24534, + 24527, + 24579, + 24558, + 24580, + 24545, + 24548, + 24574, + 24581, + 24582, + 24554, + 24557, + 24568, + 24601, + 24629, + 24614, + 24603, + 24591, + 24589, + 24617, + 24619, + 24586, + 24639, + 24609, + 24696, + 24697, + 24699, + 24698, + 24642, + 37446, + 37447, + 37448, + 37449, + 37450, + 37451, + 37452, + 37453, + 37454, + 37455, + 37456, + 37457, + 37458, + 37459, + 37460, + 37461, + 37462, + 37463, + 37464, + 37465, + 37466, + 37467, + 37468, + 37469, + 37470, + 37471, + 37472, + 37473, + 37474, + 37475, + 37476, + 37477, + 37478, + 37479, + 37480, + 37481, + 37482, + 37483, + 37484, + 37485, + 37486, + 37487, + 37488, + 37489, + 37490, + 37491, + 37493, + 37494, + 37495, + 37496, + 37497, + 37498, + 37499, + 37500, + 37501, + 37502, + 37503, + 37504, + 37505, + 37506, + 37507, + 37508, + 37509, + 37510, + 37511, + 37512, + 37513, + 37514, + 37515, + 37516, + 37517, + 37519, + 37520, + 37521, + 37522, + 37523, + 37524, + 37525, + 37526, + 37527, + 37528, + 37529, + 37530, + 37531, + 37532, + 37533, + 37534, + 37535, + 37536, + 37537, + 37538, + 37539, + 37540, + 37541, + 37542, + 37543, + 24682, + 24701, + 24726, + 24730, + 24749, + 24733, + 24707, + 24722, + 24716, + 24731, + 24812, + 24763, + 24753, + 24797, + 24792, + 24774, + 24794, + 24756, + 24864, + 24870, + 24853, + 24867, + 24820, + 24832, + 24846, + 24875, + 24906, + 24949, + 25004, + 24980, + 24999, + 25015, + 25044, + 25077, + 24541, + 38579, + 38377, + 38379, + 38385, + 38387, + 38389, + 38390, + 38396, + 38398, + 38403, + 38404, + 38406, + 38408, + 38410, + 38411, + 38412, + 38413, + 38415, + 38418, + 38421, + 38422, + 38423, + 38425, + 38426, + 20012, + 29247, + 25109, + 27701, + 27732, + 27740, + 27722, + 27811, + 27781, + 27792, + 27796, + 27788, + 27752, + 27753, + 27764, + 27766, + 27782, + 27817, + 27856, + 27860, + 27821, + 27895, + 27896, + 27889, + 27863, + 27826, + 27872, + 27862, + 27898, + 27883, + 27886, + 27825, + 27859, + 27887, + 27902, + 37544, + 37545, + 37546, + 37547, + 37548, + 37549, + 37551, + 37552, + 37553, + 37554, + 37555, + 37556, + 37557, + 37558, + 37559, + 37560, + 37561, + 37562, + 37563, + 37564, + 37565, + 37566, + 37567, + 37568, + 37569, + 37570, + 37571, + 37572, + 37573, + 37574, + 37575, + 37577, + 37578, + 37579, + 37580, + 37581, + 37582, + 37583, + 37584, + 37585, + 37586, + 37587, + 37588, + 37589, + 37590, + 37591, + 37592, + 37593, + 37594, + 37595, + 37596, + 37597, + 37598, + 37599, + 37600, + 37601, + 37602, + 37603, + 37604, + 37605, + 37606, + 37607, + 37608, + 37609, + 37610, + 37611, + 37612, + 37613, + 37614, + 37615, + 37616, + 37617, + 37618, + 37619, + 37620, + 37621, + 37622, + 37623, + 37624, + 37625, + 37626, + 37627, + 37628, + 37629, + 37630, + 37631, + 37632, + 37633, + 37634, + 37635, + 37636, + 37637, + 37638, + 37639, + 37640, + 37641, + 27961, + 27943, + 27916, + 27971, + 27976, + 27911, + 27908, + 27929, + 27918, + 27947, + 27981, + 27950, + 27957, + 27930, + 27983, + 27986, + 27988, + 27955, + 28049, + 28015, + 28062, + 28064, + 27998, + 28051, + 28052, + 27996, + 28e3, + 28028, + 28003, + 28186, + 28103, + 28101, + 28126, + 28174, + 28095, + 28128, + 28177, + 28134, + 28125, + 28121, + 28182, + 28075, + 28172, + 28078, + 28203, + 28270, + 28238, + 28267, + 28338, + 28255, + 28294, + 28243, + 28244, + 28210, + 28197, + 28228, + 28383, + 28337, + 28312, + 28384, + 28461, + 28386, + 28325, + 28327, + 28349, + 28347, + 28343, + 28375, + 28340, + 28367, + 28303, + 28354, + 28319, + 28514, + 28486, + 28487, + 28452, + 28437, + 28409, + 28463, + 28470, + 28491, + 28532, + 28458, + 28425, + 28457, + 28553, + 28557, + 28556, + 28536, + 28530, + 28540, + 28538, + 28625, + 37642, + 37643, + 37644, + 37645, + 37646, + 37647, + 37648, + 37649, + 37650, + 37651, + 37652, + 37653, + 37654, + 37655, + 37656, + 37657, + 37658, + 37659, + 37660, + 37661, + 37662, + 37663, + 37664, + 37665, + 37666, + 37667, + 37668, + 37669, + 37670, + 37671, + 37672, + 37673, + 37674, + 37675, + 37676, + 37677, + 37678, + 37679, + 37680, + 37681, + 37682, + 37683, + 37684, + 37685, + 37686, + 37687, + 37688, + 37689, + 37690, + 37691, + 37692, + 37693, + 37695, + 37696, + 37697, + 37698, + 37699, + 37700, + 37701, + 37702, + 37703, + 37704, + 37705, + 37706, + 37707, + 37708, + 37709, + 37710, + 37711, + 37712, + 37713, + 37714, + 37715, + 37716, + 37717, + 37718, + 37719, + 37720, + 37721, + 37722, + 37723, + 37724, + 37725, + 37726, + 37727, + 37728, + 37729, + 37730, + 37731, + 37732, + 37733, + 37734, + 37735, + 37736, + 37737, + 37739, + 28617, + 28583, + 28601, + 28598, + 28610, + 28641, + 28654, + 28638, + 28640, + 28655, + 28698, + 28707, + 28699, + 28729, + 28725, + 28751, + 28766, + 23424, + 23428, + 23445, + 23443, + 23461, + 23480, + 29999, + 39582, + 25652, + 23524, + 23534, + 35120, + 23536, + 36423, + 35591, + 36790, + 36819, + 36821, + 36837, + 36846, + 36836, + 36841, + 36838, + 36851, + 36840, + 36869, + 36868, + 36875, + 36902, + 36881, + 36877, + 36886, + 36897, + 36917, + 36918, + 36909, + 36911, + 36932, + 36945, + 36946, + 36944, + 36968, + 36952, + 36962, + 36955, + 26297, + 36980, + 36989, + 36994, + 37e3, + 36995, + 37003, + 24400, + 24407, + 24406, + 24408, + 23611, + 21675, + 23632, + 23641, + 23409, + 23651, + 23654, + 32700, + 24362, + 24361, + 24365, + 33396, + 24380, + 39739, + 23662, + 22913, + 22915, + 22925, + 22953, + 22954, + 22947, + 37740, + 37741, + 37742, + 37743, + 37744, + 37745, + 37746, + 37747, + 37748, + 37749, + 37750, + 37751, + 37752, + 37753, + 37754, + 37755, + 37756, + 37757, + 37758, + 37759, + 37760, + 37761, + 37762, + 37763, + 37764, + 37765, + 37766, + 37767, + 37768, + 37769, + 37770, + 37771, + 37772, + 37773, + 37774, + 37776, + 37777, + 37778, + 37779, + 37780, + 37781, + 37782, + 37783, + 37784, + 37785, + 37786, + 37787, + 37788, + 37789, + 37790, + 37791, + 37792, + 37793, + 37794, + 37795, + 37796, + 37797, + 37798, + 37799, + 37800, + 37801, + 37802, + 37803, + 37804, + 37805, + 37806, + 37807, + 37808, + 37809, + 37810, + 37811, + 37812, + 37813, + 37814, + 37815, + 37816, + 37817, + 37818, + 37819, + 37820, + 37821, + 37822, + 37823, + 37824, + 37825, + 37826, + 37827, + 37828, + 37829, + 37830, + 37831, + 37832, + 37833, + 37835, + 37836, + 37837, + 22935, + 22986, + 22955, + 22942, + 22948, + 22994, + 22962, + 22959, + 22999, + 22974, + 23045, + 23046, + 23005, + 23048, + 23011, + 23e3, + 23033, + 23052, + 23049, + 23090, + 23092, + 23057, + 23075, + 23059, + 23104, + 23143, + 23114, + 23125, + 23100, + 23138, + 23157, + 33004, + 23210, + 23195, + 23159, + 23162, + 23230, + 23275, + 23218, + 23250, + 23252, + 23224, + 23264, + 23267, + 23281, + 23254, + 23270, + 23256, + 23260, + 23305, + 23319, + 23318, + 23346, + 23351, + 23360, + 23573, + 23580, + 23386, + 23397, + 23411, + 23377, + 23379, + 23394, + 39541, + 39543, + 39544, + 39546, + 39551, + 39549, + 39552, + 39553, + 39557, + 39560, + 39562, + 39568, + 39570, + 39571, + 39574, + 39576, + 39579, + 39580, + 39581, + 39583, + 39584, + 39586, + 39587, + 39589, + 39591, + 32415, + 32417, + 32419, + 32421, + 32424, + 32425, + 37838, + 37839, + 37840, + 37841, + 37842, + 37843, + 37844, + 37845, + 37847, + 37848, + 37849, + 37850, + 37851, + 37852, + 37853, + 37854, + 37855, + 37856, + 37857, + 37858, + 37859, + 37860, + 37861, + 37862, + 37863, + 37864, + 37865, + 37866, + 37867, + 37868, + 37869, + 37870, + 37871, + 37872, + 37873, + 37874, + 37875, + 37876, + 37877, + 37878, + 37879, + 37880, + 37881, + 37882, + 37883, + 37884, + 37885, + 37886, + 37887, + 37888, + 37889, + 37890, + 37891, + 37892, + 37893, + 37894, + 37895, + 37896, + 37897, + 37898, + 37899, + 37900, + 37901, + 37902, + 37903, + 37904, + 37905, + 37906, + 37907, + 37908, + 37909, + 37910, + 37911, + 37912, + 37913, + 37914, + 37915, + 37916, + 37917, + 37918, + 37919, + 37920, + 37921, + 37922, + 37923, + 37924, + 37925, + 37926, + 37927, + 37928, + 37929, + 37930, + 37931, + 37932, + 37933, + 37934, + 32429, + 32432, + 32446, + 32448, + 32449, + 32450, + 32457, + 32459, + 32460, + 32464, + 32468, + 32471, + 32475, + 32480, + 32481, + 32488, + 32491, + 32494, + 32495, + 32497, + 32498, + 32525, + 32502, + 32506, + 32507, + 32510, + 32513, + 32514, + 32515, + 32519, + 32520, + 32523, + 32524, + 32527, + 32529, + 32530, + 32535, + 32537, + 32540, + 32539, + 32543, + 32545, + 32546, + 32547, + 32548, + 32549, + 32550, + 32551, + 32554, + 32555, + 32556, + 32557, + 32559, + 32560, + 32561, + 32562, + 32563, + 32565, + 24186, + 30079, + 24027, + 30014, + 37013, + 29582, + 29585, + 29614, + 29602, + 29599, + 29647, + 29634, + 29649, + 29623, + 29619, + 29632, + 29641, + 29640, + 29669, + 29657, + 39036, + 29706, + 29673, + 29671, + 29662, + 29626, + 29682, + 29711, + 29738, + 29787, + 29734, + 29733, + 29736, + 29744, + 29742, + 29740, + 37935, + 37936, + 37937, + 37938, + 37939, + 37940, + 37941, + 37942, + 37943, + 37944, + 37945, + 37946, + 37947, + 37948, + 37949, + 37951, + 37952, + 37953, + 37954, + 37955, + 37956, + 37957, + 37958, + 37959, + 37960, + 37961, + 37962, + 37963, + 37964, + 37965, + 37966, + 37967, + 37968, + 37969, + 37970, + 37971, + 37972, + 37973, + 37974, + 37975, + 37976, + 37977, + 37978, + 37979, + 37980, + 37981, + 37982, + 37983, + 37984, + 37985, + 37986, + 37987, + 37988, + 37989, + 37990, + 37991, + 37992, + 37993, + 37994, + 37996, + 37997, + 37998, + 37999, + 38e3, + 38001, + 38002, + 38003, + 38004, + 38005, + 38006, + 38007, + 38008, + 38009, + 38010, + 38011, + 38012, + 38013, + 38014, + 38015, + 38016, + 38017, + 38018, + 38019, + 38020, + 38033, + 38038, + 38040, + 38087, + 38095, + 38099, + 38100, + 38106, + 38118, + 38139, + 38172, + 38176, + 29723, + 29722, + 29761, + 29788, + 29783, + 29781, + 29785, + 29815, + 29805, + 29822, + 29852, + 29838, + 29824, + 29825, + 29831, + 29835, + 29854, + 29864, + 29865, + 29840, + 29863, + 29906, + 29882, + 38890, + 38891, + 38892, + 26444, + 26451, + 26462, + 26440, + 26473, + 26533, + 26503, + 26474, + 26483, + 26520, + 26535, + 26485, + 26536, + 26526, + 26541, + 26507, + 26487, + 26492, + 26608, + 26633, + 26584, + 26634, + 26601, + 26544, + 26636, + 26585, + 26549, + 26586, + 26547, + 26589, + 26624, + 26563, + 26552, + 26594, + 26638, + 26561, + 26621, + 26674, + 26675, + 26720, + 26721, + 26702, + 26722, + 26692, + 26724, + 26755, + 26653, + 26709, + 26726, + 26689, + 26727, + 26688, + 26686, + 26698, + 26697, + 26665, + 26805, + 26767, + 26740, + 26743, + 26771, + 26731, + 26818, + 26990, + 26876, + 26911, + 26912, + 26873, + 38183, + 38195, + 38205, + 38211, + 38216, + 38219, + 38229, + 38234, + 38240, + 38254, + 38260, + 38261, + 38263, + 38264, + 38265, + 38266, + 38267, + 38268, + 38269, + 38270, + 38272, + 38273, + 38274, + 38275, + 38276, + 38277, + 38278, + 38279, + 38280, + 38281, + 38282, + 38283, + 38284, + 38285, + 38286, + 38287, + 38288, + 38289, + 38290, + 38291, + 38292, + 38293, + 38294, + 38295, + 38296, + 38297, + 38298, + 38299, + 38300, + 38301, + 38302, + 38303, + 38304, + 38305, + 38306, + 38307, + 38308, + 38309, + 38310, + 38311, + 38312, + 38313, + 38314, + 38315, + 38316, + 38317, + 38318, + 38319, + 38320, + 38321, + 38322, + 38323, + 38324, + 38325, + 38326, + 38327, + 38328, + 38329, + 38330, + 38331, + 38332, + 38333, + 38334, + 38335, + 38336, + 38337, + 38338, + 38339, + 38340, + 38341, + 38342, + 38343, + 38344, + 38345, + 38346, + 38347, + 26916, + 26864, + 26891, + 26881, + 26967, + 26851, + 26896, + 26993, + 26937, + 26976, + 26946, + 26973, + 27012, + 26987, + 27008, + 27032, + 27e3, + 26932, + 27084, + 27015, + 27016, + 27086, + 27017, + 26982, + 26979, + 27001, + 27035, + 27047, + 27067, + 27051, + 27053, + 27092, + 27057, + 27073, + 27082, + 27103, + 27029, + 27104, + 27021, + 27135, + 27183, + 27117, + 27159, + 27160, + 27237, + 27122, + 27204, + 27198, + 27296, + 27216, + 27227, + 27189, + 27278, + 27257, + 27197, + 27176, + 27224, + 27260, + 27281, + 27280, + 27305, + 27287, + 27307, + 29495, + 29522, + 27521, + 27522, + 27527, + 27524, + 27538, + 27539, + 27533, + 27546, + 27547, + 27553, + 27562, + 36715, + 36717, + 36721, + 36722, + 36723, + 36725, + 36726, + 36728, + 36727, + 36729, + 36730, + 36732, + 36734, + 36737, + 36738, + 36740, + 36743, + 36747, + 38348, + 38349, + 38350, + 38351, + 38352, + 38353, + 38354, + 38355, + 38356, + 38357, + 38358, + 38359, + 38360, + 38361, + 38362, + 38363, + 38364, + 38365, + 38366, + 38367, + 38368, + 38369, + 38370, + 38371, + 38372, + 38373, + 38374, + 38375, + 38380, + 38399, + 38407, + 38419, + 38424, + 38427, + 38430, + 38432, + 38435, + 38436, + 38437, + 38438, + 38439, + 38440, + 38441, + 38443, + 38444, + 38445, + 38447, + 38448, + 38455, + 38456, + 38457, + 38458, + 38462, + 38465, + 38467, + 38474, + 38478, + 38479, + 38481, + 38482, + 38483, + 38486, + 38487, + 38488, + 38489, + 38490, + 38492, + 38493, + 38494, + 38496, + 38499, + 38501, + 38502, + 38507, + 38509, + 38510, + 38511, + 38512, + 38513, + 38515, + 38520, + 38521, + 38522, + 38523, + 38524, + 38525, + 38526, + 38527, + 38528, + 38529, + 38530, + 38531, + 38532, + 38535, + 38537, + 38538, + 36749, + 36750, + 36751, + 36760, + 36762, + 36558, + 25099, + 25111, + 25115, + 25119, + 25122, + 25121, + 25125, + 25124, + 25132, + 33255, + 29935, + 29940, + 29951, + 29967, + 29969, + 29971, + 25908, + 26094, + 26095, + 26096, + 26122, + 26137, + 26482, + 26115, + 26133, + 26112, + 28805, + 26359, + 26141, + 26164, + 26161, + 26166, + 26165, + 32774, + 26207, + 26196, + 26177, + 26191, + 26198, + 26209, + 26199, + 26231, + 26244, + 26252, + 26279, + 26269, + 26302, + 26331, + 26332, + 26342, + 26345, + 36146, + 36147, + 36150, + 36155, + 36157, + 36160, + 36165, + 36166, + 36168, + 36169, + 36167, + 36173, + 36181, + 36185, + 35271, + 35274, + 35275, + 35276, + 35278, + 35279, + 35280, + 35281, + 29294, + 29343, + 29277, + 29286, + 29295, + 29310, + 29311, + 29316, + 29323, + 29325, + 29327, + 29330, + 25352, + 25394, + 25520, + 38540, + 38542, + 38545, + 38546, + 38547, + 38549, + 38550, + 38554, + 38555, + 38557, + 38558, + 38559, + 38560, + 38561, + 38562, + 38563, + 38564, + 38565, + 38566, + 38568, + 38569, + 38570, + 38571, + 38572, + 38573, + 38574, + 38575, + 38577, + 38578, + 38580, + 38581, + 38583, + 38584, + 38586, + 38587, + 38591, + 38594, + 38595, + 38600, + 38602, + 38603, + 38608, + 38609, + 38611, + 38612, + 38614, + 38615, + 38616, + 38617, + 38618, + 38619, + 38620, + 38621, + 38622, + 38623, + 38625, + 38626, + 38627, + 38628, + 38629, + 38630, + 38631, + 38635, + 38636, + 38637, + 38638, + 38640, + 38641, + 38642, + 38644, + 38645, + 38648, + 38650, + 38651, + 38652, + 38653, + 38655, + 38658, + 38659, + 38661, + 38666, + 38667, + 38668, + 38672, + 38673, + 38674, + 38676, + 38677, + 38679, + 38680, + 38681, + 38682, + 38683, + 38685, + 38687, + 38688, + 25663, + 25816, + 32772, + 27626, + 27635, + 27645, + 27637, + 27641, + 27653, + 27655, + 27654, + 27661, + 27669, + 27672, + 27673, + 27674, + 27681, + 27689, + 27684, + 27690, + 27698, + 25909, + 25941, + 25963, + 29261, + 29266, + 29270, + 29232, + 34402, + 21014, + 32927, + 32924, + 32915, + 32956, + 26378, + 32957, + 32945, + 32939, + 32941, + 32948, + 32951, + 32999, + 33e3, + 33001, + 33002, + 32987, + 32962, + 32964, + 32985, + 32973, + 32983, + 26384, + 32989, + 33003, + 33009, + 33012, + 33005, + 33037, + 33038, + 33010, + 33020, + 26389, + 33042, + 35930, + 33078, + 33054, + 33068, + 33048, + 33074, + 33096, + 33100, + 33107, + 33140, + 33113, + 33114, + 33137, + 33120, + 33129, + 33148, + 33149, + 33133, + 33127, + 22605, + 23221, + 33160, + 33154, + 33169, + 28373, + 33187, + 33194, + 33228, + 26406, + 33226, + 33211, + 38689, + 38690, + 38691, + 38692, + 38693, + 38694, + 38695, + 38696, + 38697, + 38699, + 38700, + 38702, + 38703, + 38705, + 38707, + 38708, + 38709, + 38710, + 38711, + 38714, + 38715, + 38716, + 38717, + 38719, + 38720, + 38721, + 38722, + 38723, + 38724, + 38725, + 38726, + 38727, + 38728, + 38729, + 38730, + 38731, + 38732, + 38733, + 38734, + 38735, + 38736, + 38737, + 38740, + 38741, + 38743, + 38744, + 38746, + 38748, + 38749, + 38751, + 38755, + 38756, + 38758, + 38759, + 38760, + 38762, + 38763, + 38764, + 38765, + 38766, + 38767, + 38768, + 38769, + 38770, + 38773, + 38775, + 38776, + 38777, + 38778, + 38779, + 38781, + 38782, + 38783, + 38784, + 38785, + 38786, + 38787, + 38788, + 38790, + 38791, + 38792, + 38793, + 38794, + 38796, + 38798, + 38799, + 38800, + 38803, + 38805, + 38806, + 38807, + 38809, + 38810, + 38811, + 38812, + 38813, + 33217, + 33190, + 27428, + 27447, + 27449, + 27459, + 27462, + 27481, + 39121, + 39122, + 39123, + 39125, + 39129, + 39130, + 27571, + 24384, + 27586, + 35315, + 26e3, + 40785, + 26003, + 26044, + 26054, + 26052, + 26051, + 26060, + 26062, + 26066, + 26070, + 28800, + 28828, + 28822, + 28829, + 28859, + 28864, + 28855, + 28843, + 28849, + 28904, + 28874, + 28944, + 28947, + 28950, + 28975, + 28977, + 29043, + 29020, + 29032, + 28997, + 29042, + 29002, + 29048, + 29050, + 29080, + 29107, + 29109, + 29096, + 29088, + 29152, + 29140, + 29159, + 29177, + 29213, + 29224, + 28780, + 28952, + 29030, + 29113, + 25150, + 25149, + 25155, + 25160, + 25161, + 31035, + 31040, + 31046, + 31049, + 31067, + 31068, + 31059, + 31066, + 31074, + 31063, + 31072, + 31087, + 31079, + 31098, + 31109, + 31114, + 31130, + 31143, + 31155, + 24529, + 24528, + 38814, + 38815, + 38817, + 38818, + 38820, + 38821, + 38822, + 38823, + 38824, + 38825, + 38826, + 38828, + 38830, + 38832, + 38833, + 38835, + 38837, + 38838, + 38839, + 38840, + 38841, + 38842, + 38843, + 38844, + 38845, + 38846, + 38847, + 38848, + 38849, + 38850, + 38851, + 38852, + 38853, + 38854, + 38855, + 38856, + 38857, + 38858, + 38859, + 38860, + 38861, + 38862, + 38863, + 38864, + 38865, + 38866, + 38867, + 38868, + 38869, + 38870, + 38871, + 38872, + 38873, + 38874, + 38875, + 38876, + 38877, + 38878, + 38879, + 38880, + 38881, + 38882, + 38883, + 38884, + 38885, + 38888, + 38894, + 38895, + 38896, + 38897, + 38898, + 38900, + 38903, + 38904, + 38905, + 38906, + 38907, + 38908, + 38909, + 38910, + 38911, + 38912, + 38913, + 38914, + 38915, + 38916, + 38917, + 38918, + 38919, + 38920, + 38921, + 38922, + 38923, + 38924, + 38925, + 38926, + 24636, + 24669, + 24666, + 24679, + 24641, + 24665, + 24675, + 24747, + 24838, + 24845, + 24925, + 25001, + 24989, + 25035, + 25041, + 25094, + 32896, + 32895, + 27795, + 27894, + 28156, + 30710, + 30712, + 30720, + 30729, + 30743, + 30744, + 30737, + 26027, + 30765, + 30748, + 30749, + 30777, + 30778, + 30779, + 30751, + 30780, + 30757, + 30764, + 30755, + 30761, + 30798, + 30829, + 30806, + 30807, + 30758, + 30800, + 30791, + 30796, + 30826, + 30875, + 30867, + 30874, + 30855, + 30876, + 30881, + 30883, + 30898, + 30905, + 30885, + 30932, + 30937, + 30921, + 30956, + 30962, + 30981, + 30964, + 30995, + 31012, + 31006, + 31028, + 40859, + 40697, + 40699, + 40700, + 30449, + 30468, + 30477, + 30457, + 30471, + 30472, + 30490, + 30498, + 30489, + 30509, + 30502, + 30517, + 30520, + 30544, + 30545, + 30535, + 30531, + 30554, + 30568, + 38927, + 38928, + 38929, + 38930, + 38931, + 38932, + 38933, + 38934, + 38935, + 38936, + 38937, + 38938, + 38939, + 38940, + 38941, + 38942, + 38943, + 38944, + 38945, + 38946, + 38947, + 38948, + 38949, + 38950, + 38951, + 38952, + 38953, + 38954, + 38955, + 38956, + 38957, + 38958, + 38959, + 38960, + 38961, + 38962, + 38963, + 38964, + 38965, + 38966, + 38967, + 38968, + 38969, + 38970, + 38971, + 38972, + 38973, + 38974, + 38975, + 38976, + 38977, + 38978, + 38979, + 38980, + 38981, + 38982, + 38983, + 38984, + 38985, + 38986, + 38987, + 38988, + 38989, + 38990, + 38991, + 38992, + 38993, + 38994, + 38995, + 38996, + 38997, + 38998, + 38999, + 39e3, + 39001, + 39002, + 39003, + 39004, + 39005, + 39006, + 39007, + 39008, + 39009, + 39010, + 39011, + 39012, + 39013, + 39014, + 39015, + 39016, + 39017, + 39018, + 39019, + 39020, + 39021, + 39022, + 30562, + 30565, + 30591, + 30605, + 30589, + 30592, + 30604, + 30609, + 30623, + 30624, + 30640, + 30645, + 30653, + 30010, + 30016, + 30030, + 30027, + 30024, + 30043, + 30066, + 30073, + 30083, + 32600, + 32609, + 32607, + 35400, + 32616, + 32628, + 32625, + 32633, + 32641, + 32638, + 30413, + 30437, + 34866, + 38021, + 38022, + 38023, + 38027, + 38026, + 38028, + 38029, + 38031, + 38032, + 38036, + 38039, + 38037, + 38042, + 38043, + 38044, + 38051, + 38052, + 38059, + 38058, + 38061, + 38060, + 38063, + 38064, + 38066, + 38068, + 38070, + 38071, + 38072, + 38073, + 38074, + 38076, + 38077, + 38079, + 38084, + 38088, + 38089, + 38090, + 38091, + 38092, + 38093, + 38094, + 38096, + 38097, + 38098, + 38101, + 38102, + 38103, + 38105, + 38104, + 38107, + 38110, + 38111, + 38112, + 38114, + 38116, + 38117, + 38119, + 38120, + 38122, + 39023, + 39024, + 39025, + 39026, + 39027, + 39028, + 39051, + 39054, + 39058, + 39061, + 39065, + 39075, + 39080, + 39081, + 39082, + 39083, + 39084, + 39085, + 39086, + 39087, + 39088, + 39089, + 39090, + 39091, + 39092, + 39093, + 39094, + 39095, + 39096, + 39097, + 39098, + 39099, + 39100, + 39101, + 39102, + 39103, + 39104, + 39105, + 39106, + 39107, + 39108, + 39109, + 39110, + 39111, + 39112, + 39113, + 39114, + 39115, + 39116, + 39117, + 39119, + 39120, + 39124, + 39126, + 39127, + 39131, + 39132, + 39133, + 39136, + 39137, + 39138, + 39139, + 39140, + 39141, + 39142, + 39145, + 39146, + 39147, + 39148, + 39149, + 39150, + 39151, + 39152, + 39153, + 39154, + 39155, + 39156, + 39157, + 39158, + 39159, + 39160, + 39161, + 39162, + 39163, + 39164, + 39165, + 39166, + 39167, + 39168, + 39169, + 39170, + 39171, + 39172, + 39173, + 39174, + 39175, + 38121, + 38123, + 38126, + 38127, + 38131, + 38132, + 38133, + 38135, + 38137, + 38140, + 38141, + 38143, + 38147, + 38146, + 38150, + 38151, + 38153, + 38154, + 38157, + 38158, + 38159, + 38162, + 38163, + 38164, + 38165, + 38166, + 38168, + 38171, + 38173, + 38174, + 38175, + 38178, + 38186, + 38187, + 38185, + 38188, + 38193, + 38194, + 38196, + 38198, + 38199, + 38200, + 38204, + 38206, + 38207, + 38210, + 38197, + 38212, + 38213, + 38214, + 38217, + 38220, + 38222, + 38223, + 38226, + 38227, + 38228, + 38230, + 38231, + 38232, + 38233, + 38235, + 38238, + 38239, + 38237, + 38241, + 38242, + 38244, + 38245, + 38246, + 38247, + 38248, + 38249, + 38250, + 38251, + 38252, + 38255, + 38257, + 38258, + 38259, + 38202, + 30695, + 30700, + 38601, + 31189, + 31213, + 31203, + 31211, + 31238, + 23879, + 31235, + 31234, + 31262, + 31252, + 39176, + 39177, + 39178, + 39179, + 39180, + 39182, + 39183, + 39185, + 39186, + 39187, + 39188, + 39189, + 39190, + 39191, + 39192, + 39193, + 39194, + 39195, + 39196, + 39197, + 39198, + 39199, + 39200, + 39201, + 39202, + 39203, + 39204, + 39205, + 39206, + 39207, + 39208, + 39209, + 39210, + 39211, + 39212, + 39213, + 39215, + 39216, + 39217, + 39218, + 39219, + 39220, + 39221, + 39222, + 39223, + 39224, + 39225, + 39226, + 39227, + 39228, + 39229, + 39230, + 39231, + 39232, + 39233, + 39234, + 39235, + 39236, + 39237, + 39238, + 39239, + 39240, + 39241, + 39242, + 39243, + 39244, + 39245, + 39246, + 39247, + 39248, + 39249, + 39250, + 39251, + 39254, + 39255, + 39256, + 39257, + 39258, + 39259, + 39260, + 39261, + 39262, + 39263, + 39264, + 39265, + 39266, + 39268, + 39270, + 39283, + 39288, + 39289, + 39291, + 39294, + 39298, + 39299, + 39305, + 31289, + 31287, + 31313, + 40655, + 39333, + 31344, + 30344, + 30350, + 30355, + 30361, + 30372, + 29918, + 29920, + 29996, + 40480, + 40482, + 40488, + 40489, + 40490, + 40491, + 40492, + 40498, + 40497, + 40502, + 40504, + 40503, + 40505, + 40506, + 40510, + 40513, + 40514, + 40516, + 40518, + 40519, + 40520, + 40521, + 40523, + 40524, + 40526, + 40529, + 40533, + 40535, + 40538, + 40539, + 40540, + 40542, + 40547, + 40550, + 40551, + 40552, + 40553, + 40554, + 40555, + 40556, + 40561, + 40557, + 40563, + 30098, + 30100, + 30102, + 30112, + 30109, + 30124, + 30115, + 30131, + 30132, + 30136, + 30148, + 30129, + 30128, + 30147, + 30146, + 30166, + 30157, + 30179, + 30184, + 30182, + 30180, + 30187, + 30183, + 30211, + 30193, + 30204, + 30207, + 30224, + 30208, + 30213, + 30220, + 30231, + 30218, + 30245, + 30232, + 30229, + 30233, + 39308, + 39310, + 39322, + 39323, + 39324, + 39325, + 39326, + 39327, + 39328, + 39329, + 39330, + 39331, + 39332, + 39334, + 39335, + 39337, + 39338, + 39339, + 39340, + 39341, + 39342, + 39343, + 39344, + 39345, + 39346, + 39347, + 39348, + 39349, + 39350, + 39351, + 39352, + 39353, + 39354, + 39355, + 39356, + 39357, + 39358, + 39359, + 39360, + 39361, + 39362, + 39363, + 39364, + 39365, + 39366, + 39367, + 39368, + 39369, + 39370, + 39371, + 39372, + 39373, + 39374, + 39375, + 39376, + 39377, + 39378, + 39379, + 39380, + 39381, + 39382, + 39383, + 39384, + 39385, + 39386, + 39387, + 39388, + 39389, + 39390, + 39391, + 39392, + 39393, + 39394, + 39395, + 39396, + 39397, + 39398, + 39399, + 39400, + 39401, + 39402, + 39403, + 39404, + 39405, + 39406, + 39407, + 39408, + 39409, + 39410, + 39411, + 39412, + 39413, + 39414, + 39415, + 39416, + 39417, + 30235, + 30268, + 30242, + 30240, + 30272, + 30253, + 30256, + 30271, + 30261, + 30275, + 30270, + 30259, + 30285, + 30302, + 30292, + 30300, + 30294, + 30315, + 30319, + 32714, + 31462, + 31352, + 31353, + 31360, + 31366, + 31368, + 31381, + 31398, + 31392, + 31404, + 31400, + 31405, + 31411, + 34916, + 34921, + 34930, + 34941, + 34943, + 34946, + 34978, + 35014, + 34999, + 35004, + 35017, + 35042, + 35022, + 35043, + 35045, + 35057, + 35098, + 35068, + 35048, + 35070, + 35056, + 35105, + 35097, + 35091, + 35099, + 35082, + 35124, + 35115, + 35126, + 35137, + 35174, + 35195, + 30091, + 32997, + 30386, + 30388, + 30684, + 32786, + 32788, + 32790, + 32796, + 32800, + 32802, + 32805, + 32806, + 32807, + 32809, + 32808, + 32817, + 32779, + 32821, + 32835, + 32838, + 32845, + 32850, + 32873, + 32881, + 35203, + 39032, + 39040, + 39043, + 39418, + 39419, + 39420, + 39421, + 39422, + 39423, + 39424, + 39425, + 39426, + 39427, + 39428, + 39429, + 39430, + 39431, + 39432, + 39433, + 39434, + 39435, + 39436, + 39437, + 39438, + 39439, + 39440, + 39441, + 39442, + 39443, + 39444, + 39445, + 39446, + 39447, + 39448, + 39449, + 39450, + 39451, + 39452, + 39453, + 39454, + 39455, + 39456, + 39457, + 39458, + 39459, + 39460, + 39461, + 39462, + 39463, + 39464, + 39465, + 39466, + 39467, + 39468, + 39469, + 39470, + 39471, + 39472, + 39473, + 39474, + 39475, + 39476, + 39477, + 39478, + 39479, + 39480, + 39481, + 39482, + 39483, + 39484, + 39485, + 39486, + 39487, + 39488, + 39489, + 39490, + 39491, + 39492, + 39493, + 39494, + 39495, + 39496, + 39497, + 39498, + 39499, + 39500, + 39501, + 39502, + 39503, + 39504, + 39505, + 39506, + 39507, + 39508, + 39509, + 39510, + 39511, + 39512, + 39513, + 39049, + 39052, + 39053, + 39055, + 39060, + 39066, + 39067, + 39070, + 39071, + 39073, + 39074, + 39077, + 39078, + 34381, + 34388, + 34412, + 34414, + 34431, + 34426, + 34428, + 34427, + 34472, + 34445, + 34443, + 34476, + 34461, + 34471, + 34467, + 34474, + 34451, + 34473, + 34486, + 34500, + 34485, + 34510, + 34480, + 34490, + 34481, + 34479, + 34505, + 34511, + 34484, + 34537, + 34545, + 34546, + 34541, + 34547, + 34512, + 34579, + 34526, + 34548, + 34527, + 34520, + 34513, + 34563, + 34567, + 34552, + 34568, + 34570, + 34573, + 34569, + 34595, + 34619, + 34590, + 34597, + 34606, + 34586, + 34622, + 34632, + 34612, + 34609, + 34601, + 34615, + 34623, + 34690, + 34594, + 34685, + 34686, + 34683, + 34656, + 34672, + 34636, + 34670, + 34699, + 34643, + 34659, + 34684, + 34660, + 34649, + 34661, + 34707, + 34735, + 34728, + 34770, + 39514, + 39515, + 39516, + 39517, + 39518, + 39519, + 39520, + 39521, + 39522, + 39523, + 39524, + 39525, + 39526, + 39527, + 39528, + 39529, + 39530, + 39531, + 39538, + 39555, + 39561, + 39565, + 39566, + 39572, + 39573, + 39577, + 39590, + 39593, + 39594, + 39595, + 39596, + 39597, + 39598, + 39599, + 39602, + 39603, + 39604, + 39605, + 39609, + 39611, + 39613, + 39614, + 39615, + 39619, + 39620, + 39622, + 39623, + 39624, + 39625, + 39626, + 39629, + 39630, + 39631, + 39632, + 39634, + 39636, + 39637, + 39638, + 39639, + 39641, + 39642, + 39643, + 39644, + 39645, + 39646, + 39648, + 39650, + 39651, + 39652, + 39653, + 39655, + 39656, + 39657, + 39658, + 39660, + 39662, + 39664, + 39665, + 39666, + 39667, + 39668, + 39669, + 39670, + 39671, + 39672, + 39674, + 39676, + 39677, + 39678, + 39679, + 39680, + 39681, + 39682, + 39684, + 39685, + 39686, + 34758, + 34696, + 34693, + 34733, + 34711, + 34691, + 34731, + 34789, + 34732, + 34741, + 34739, + 34763, + 34771, + 34749, + 34769, + 34752, + 34762, + 34779, + 34794, + 34784, + 34798, + 34838, + 34835, + 34814, + 34826, + 34843, + 34849, + 34873, + 34876, + 32566, + 32578, + 32580, + 32581, + 33296, + 31482, + 31485, + 31496, + 31491, + 31492, + 31509, + 31498, + 31531, + 31503, + 31559, + 31544, + 31530, + 31513, + 31534, + 31537, + 31520, + 31525, + 31524, + 31539, + 31550, + 31518, + 31576, + 31578, + 31557, + 31605, + 31564, + 31581, + 31584, + 31598, + 31611, + 31586, + 31602, + 31601, + 31632, + 31654, + 31655, + 31672, + 31660, + 31645, + 31656, + 31621, + 31658, + 31644, + 31650, + 31659, + 31668, + 31697, + 31681, + 31692, + 31709, + 31706, + 31717, + 31718, + 31722, + 31756, + 31742, + 31740, + 31759, + 31766, + 31755, + 39687, + 39689, + 39690, + 39691, + 39692, + 39693, + 39694, + 39696, + 39697, + 39698, + 39700, + 39701, + 39702, + 39703, + 39704, + 39705, + 39706, + 39707, + 39708, + 39709, + 39710, + 39712, + 39713, + 39714, + 39716, + 39717, + 39718, + 39719, + 39720, + 39721, + 39722, + 39723, + 39724, + 39725, + 39726, + 39728, + 39729, + 39731, + 39732, + 39733, + 39734, + 39735, + 39736, + 39737, + 39738, + 39741, + 39742, + 39743, + 39744, + 39750, + 39754, + 39755, + 39756, + 39758, + 39760, + 39762, + 39763, + 39765, + 39766, + 39767, + 39768, + 39769, + 39770, + 39771, + 39772, + 39773, + 39774, + 39775, + 39776, + 39777, + 39778, + 39779, + 39780, + 39781, + 39782, + 39783, + 39784, + 39785, + 39786, + 39787, + 39788, + 39789, + 39790, + 39791, + 39792, + 39793, + 39794, + 39795, + 39796, + 39797, + 39798, + 39799, + 39800, + 39801, + 39802, + 39803, + 31775, + 31786, + 31782, + 31800, + 31809, + 31808, + 33278, + 33281, + 33282, + 33284, + 33260, + 34884, + 33313, + 33314, + 33315, + 33325, + 33327, + 33320, + 33323, + 33336, + 33339, + 33331, + 33332, + 33342, + 33348, + 33353, + 33355, + 33359, + 33370, + 33375, + 33384, + 34942, + 34949, + 34952, + 35032, + 35039, + 35166, + 32669, + 32671, + 32679, + 32687, + 32688, + 32690, + 31868, + 25929, + 31889, + 31901, + 31900, + 31902, + 31906, + 31922, + 31932, + 31933, + 31937, + 31943, + 31948, + 31949, + 31944, + 31941, + 31959, + 31976, + 33390, + 26280, + 32703, + 32718, + 32725, + 32741, + 32737, + 32742, + 32745, + 32750, + 32755, + 31992, + 32119, + 32166, + 32174, + 32327, + 32411, + 40632, + 40628, + 36211, + 36228, + 36244, + 36241, + 36273, + 36199, + 36205, + 35911, + 35913, + 37194, + 37200, + 37198, + 37199, + 37220, + 39804, + 39805, + 39806, + 39807, + 39808, + 39809, + 39810, + 39811, + 39812, + 39813, + 39814, + 39815, + 39816, + 39817, + 39818, + 39819, + 39820, + 39821, + 39822, + 39823, + 39824, + 39825, + 39826, + 39827, + 39828, + 39829, + 39830, + 39831, + 39832, + 39833, + 39834, + 39835, + 39836, + 39837, + 39838, + 39839, + 39840, + 39841, + 39842, + 39843, + 39844, + 39845, + 39846, + 39847, + 39848, + 39849, + 39850, + 39851, + 39852, + 39853, + 39854, + 39855, + 39856, + 39857, + 39858, + 39859, + 39860, + 39861, + 39862, + 39863, + 39864, + 39865, + 39866, + 39867, + 39868, + 39869, + 39870, + 39871, + 39872, + 39873, + 39874, + 39875, + 39876, + 39877, + 39878, + 39879, + 39880, + 39881, + 39882, + 39883, + 39884, + 39885, + 39886, + 39887, + 39888, + 39889, + 39890, + 39891, + 39892, + 39893, + 39894, + 39895, + 39896, + 39897, + 39898, + 39899, + 37218, + 37217, + 37232, + 37225, + 37231, + 37245, + 37246, + 37234, + 37236, + 37241, + 37260, + 37253, + 37264, + 37261, + 37265, + 37282, + 37283, + 37290, + 37293, + 37294, + 37295, + 37301, + 37300, + 37306, + 35925, + 40574, + 36280, + 36331, + 36357, + 36441, + 36457, + 36277, + 36287, + 36284, + 36282, + 36292, + 36310, + 36311, + 36314, + 36318, + 36302, + 36303, + 36315, + 36294, + 36332, + 36343, + 36344, + 36323, + 36345, + 36347, + 36324, + 36361, + 36349, + 36372, + 36381, + 36383, + 36396, + 36398, + 36387, + 36399, + 36410, + 36416, + 36409, + 36405, + 36413, + 36401, + 36425, + 36417, + 36418, + 36433, + 36434, + 36426, + 36464, + 36470, + 36476, + 36463, + 36468, + 36485, + 36495, + 36500, + 36496, + 36508, + 36510, + 35960, + 35970, + 35978, + 35973, + 35992, + 35988, + 26011, + 35286, + 35294, + 35290, + 35292, + 39900, + 39901, + 39902, + 39903, + 39904, + 39905, + 39906, + 39907, + 39908, + 39909, + 39910, + 39911, + 39912, + 39913, + 39914, + 39915, + 39916, + 39917, + 39918, + 39919, + 39920, + 39921, + 39922, + 39923, + 39924, + 39925, + 39926, + 39927, + 39928, + 39929, + 39930, + 39931, + 39932, + 39933, + 39934, + 39935, + 39936, + 39937, + 39938, + 39939, + 39940, + 39941, + 39942, + 39943, + 39944, + 39945, + 39946, + 39947, + 39948, + 39949, + 39950, + 39951, + 39952, + 39953, + 39954, + 39955, + 39956, + 39957, + 39958, + 39959, + 39960, + 39961, + 39962, + 39963, + 39964, + 39965, + 39966, + 39967, + 39968, + 39969, + 39970, + 39971, + 39972, + 39973, + 39974, + 39975, + 39976, + 39977, + 39978, + 39979, + 39980, + 39981, + 39982, + 39983, + 39984, + 39985, + 39986, + 39987, + 39988, + 39989, + 39990, + 39991, + 39992, + 39993, + 39994, + 39995, + 35301, + 35307, + 35311, + 35390, + 35622, + 38739, + 38633, + 38643, + 38639, + 38662, + 38657, + 38664, + 38671, + 38670, + 38698, + 38701, + 38704, + 38718, + 40832, + 40835, + 40837, + 40838, + 40839, + 40840, + 40841, + 40842, + 40844, + 40702, + 40715, + 40717, + 38585, + 38588, + 38589, + 38606, + 38610, + 30655, + 38624, + 37518, + 37550, + 37576, + 37694, + 37738, + 37834, + 37775, + 37950, + 37995, + 40063, + 40066, + 40069, + 40070, + 40071, + 40072, + 31267, + 40075, + 40078, + 40080, + 40081, + 40082, + 40084, + 40085, + 40090, + 40091, + 40094, + 40095, + 40096, + 40097, + 40098, + 40099, + 40101, + 40102, + 40103, + 40104, + 40105, + 40107, + 40109, + 40110, + 40112, + 40113, + 40114, + 40115, + 40116, + 40117, + 40118, + 40119, + 40122, + 40123, + 40124, + 40125, + 40132, + 40133, + 40134, + 40135, + 40138, + 40139, + 39996, + 39997, + 39998, + 39999, + 4e4, + 40001, + 40002, + 40003, + 40004, + 40005, + 40006, + 40007, + 40008, + 40009, + 40010, + 40011, + 40012, + 40013, + 40014, + 40015, + 40016, + 40017, + 40018, + 40019, + 40020, + 40021, + 40022, + 40023, + 40024, + 40025, + 40026, + 40027, + 40028, + 40029, + 40030, + 40031, + 40032, + 40033, + 40034, + 40035, + 40036, + 40037, + 40038, + 40039, + 40040, + 40041, + 40042, + 40043, + 40044, + 40045, + 40046, + 40047, + 40048, + 40049, + 40050, + 40051, + 40052, + 40053, + 40054, + 40055, + 40056, + 40057, + 40058, + 40059, + 40061, + 40062, + 40064, + 40067, + 40068, + 40073, + 40074, + 40076, + 40079, + 40083, + 40086, + 40087, + 40088, + 40089, + 40093, + 40106, + 40108, + 40111, + 40121, + 40126, + 40127, + 40128, + 40129, + 40130, + 40136, + 40137, + 40145, + 40146, + 40154, + 40155, + 40160, + 40161, + 40140, + 40141, + 40142, + 40143, + 40144, + 40147, + 40148, + 40149, + 40151, + 40152, + 40153, + 40156, + 40157, + 40159, + 40162, + 38780, + 38789, + 38801, + 38802, + 38804, + 38831, + 38827, + 38819, + 38834, + 38836, + 39601, + 39600, + 39607, + 40536, + 39606, + 39610, + 39612, + 39617, + 39616, + 39621, + 39618, + 39627, + 39628, + 39633, + 39749, + 39747, + 39751, + 39753, + 39752, + 39757, + 39761, + 39144, + 39181, + 39214, + 39253, + 39252, + 39647, + 39649, + 39654, + 39663, + 39659, + 39675, + 39661, + 39673, + 39688, + 39695, + 39699, + 39711, + 39715, + 40637, + 40638, + 32315, + 40578, + 40583, + 40584, + 40587, + 40594, + 37846, + 40605, + 40607, + 40667, + 40668, + 40669, + 40672, + 40671, + 40674, + 40681, + 40679, + 40677, + 40682, + 40687, + 40738, + 40748, + 40751, + 40761, + 40759, + 40765, + 40766, + 40772, + 40163, + 40164, + 40165, + 40166, + 40167, + 40168, + 40169, + 40170, + 40171, + 40172, + 40173, + 40174, + 40175, + 40176, + 40177, + 40178, + 40179, + 40180, + 40181, + 40182, + 40183, + 40184, + 40185, + 40186, + 40187, + 40188, + 40189, + 40190, + 40191, + 40192, + 40193, + 40194, + 40195, + 40196, + 40197, + 40198, + 40199, + 40200, + 40201, + 40202, + 40203, + 40204, + 40205, + 40206, + 40207, + 40208, + 40209, + 40210, + 40211, + 40212, + 40213, + 40214, + 40215, + 40216, + 40217, + 40218, + 40219, + 40220, + 40221, + 40222, + 40223, + 40224, + 40225, + 40226, + 40227, + 40228, + 40229, + 40230, + 40231, + 40232, + 40233, + 40234, + 40235, + 40236, + 40237, + 40238, + 40239, + 40240, + 40241, + 40242, + 40243, + 40244, + 40245, + 40246, + 40247, + 40248, + 40249, + 40250, + 40251, + 40252, + 40253, + 40254, + 40255, + 40256, + 40257, + 40258, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 40259, + 40260, + 40261, + 40262, + 40263, + 40264, + 40265, + 40266, + 40267, + 40268, + 40269, + 40270, + 40271, + 40272, + 40273, + 40274, + 40275, + 40276, + 40277, + 40278, + 40279, + 40280, + 40281, + 40282, + 40283, + 40284, + 40285, + 40286, + 40287, + 40288, + 40289, + 40290, + 40291, + 40292, + 40293, + 40294, + 40295, + 40296, + 40297, + 40298, + 40299, + 40300, + 40301, + 40302, + 40303, + 40304, + 40305, + 40306, + 40307, + 40308, + 40309, + 40310, + 40311, + 40312, + 40313, + 40314, + 40315, + 40316, + 40317, + 40318, + 40319, + 40320, + 40321, + 40322, + 40323, + 40324, + 40325, + 40326, + 40327, + 40328, + 40329, + 40330, + 40331, + 40332, + 40333, + 40334, + 40335, + 40336, + 40337, + 40338, + 40339, + 40340, + 40341, + 40342, + 40343, + 40344, + 40345, + 40346, + 40347, + 40348, + 40349, + 40350, + 40351, + 40352, + 40353, + 40354, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 40355, + 40356, + 40357, + 40358, + 40359, + 40360, + 40361, + 40362, + 40363, + 40364, + 40365, + 40366, + 40367, + 40368, + 40369, + 40370, + 40371, + 40372, + 40373, + 40374, + 40375, + 40376, + 40377, + 40378, + 40379, + 40380, + 40381, + 40382, + 40383, + 40384, + 40385, + 40386, + 40387, + 40388, + 40389, + 40390, + 40391, + 40392, + 40393, + 40394, + 40395, + 40396, + 40397, + 40398, + 40399, + 40400, + 40401, + 40402, + 40403, + 40404, + 40405, + 40406, + 40407, + 40408, + 40409, + 40410, + 40411, + 40412, + 40413, + 40414, + 40415, + 40416, + 40417, + 40418, + 40419, + 40420, + 40421, + 40422, + 40423, + 40424, + 40425, + 40426, + 40427, + 40428, + 40429, + 40430, + 40431, + 40432, + 40433, + 40434, + 40435, + 40436, + 40437, + 40438, + 40439, + 40440, + 40441, + 40442, + 40443, + 40444, + 40445, + 40446, + 40447, + 40448, + 40449, + 40450, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 40451, + 40452, + 40453, + 40454, + 40455, + 40456, + 40457, + 40458, + 40459, + 40460, + 40461, + 40462, + 40463, + 40464, + 40465, + 40466, + 40467, + 40468, + 40469, + 40470, + 40471, + 40472, + 40473, + 40474, + 40475, + 40476, + 40477, + 40478, + 40484, + 40487, + 40494, + 40496, + 40500, + 40507, + 40508, + 40512, + 40525, + 40528, + 40530, + 40531, + 40532, + 40534, + 40537, + 40541, + 40543, + 40544, + 40545, + 40546, + 40549, + 40558, + 40559, + 40562, + 40564, + 40565, + 40566, + 40567, + 40568, + 40569, + 40570, + 40571, + 40572, + 40573, + 40576, + 40577, + 40579, + 40580, + 40581, + 40582, + 40585, + 40586, + 40588, + 40589, + 40590, + 40591, + 40592, + 40593, + 40596, + 40597, + 40598, + 40599, + 40600, + 40601, + 40602, + 40603, + 40604, + 40606, + 40608, + 40609, + 40610, + 40611, + 40612, + 40613, + 40615, + 40616, + 40617, + 40618, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 40619, + 40620, + 40621, + 40622, + 40623, + 40624, + 40625, + 40626, + 40627, + 40629, + 40630, + 40631, + 40633, + 40634, + 40636, + 40639, + 40640, + 40641, + 40642, + 40643, + 40645, + 40646, + 40647, + 40648, + 40650, + 40651, + 40652, + 40656, + 40658, + 40659, + 40661, + 40662, + 40663, + 40665, + 40666, + 40670, + 40673, + 40675, + 40676, + 40678, + 40680, + 40683, + 40684, + 40685, + 40686, + 40688, + 40689, + 40690, + 40691, + 40692, + 40693, + 40694, + 40695, + 40696, + 40698, + 40701, + 40703, + 40704, + 40705, + 40706, + 40707, + 40708, + 40709, + 40710, + 40711, + 40712, + 40713, + 40714, + 40716, + 40719, + 40721, + 40722, + 40724, + 40725, + 40726, + 40728, + 40730, + 40731, + 40732, + 40733, + 40734, + 40735, + 40737, + 40739, + 40740, + 40741, + 40742, + 40743, + 40744, + 40745, + 40746, + 40747, + 40749, + 40750, + 40752, + 40753, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 40754, + 40755, + 40756, + 40757, + 40758, + 40760, + 40762, + 40764, + 40767, + 40768, + 40769, + 40770, + 40771, + 40773, + 40774, + 40775, + 40776, + 40777, + 40778, + 40779, + 40780, + 40781, + 40782, + 40783, + 40786, + 40787, + 40788, + 40789, + 40790, + 40791, + 40792, + 40793, + 40794, + 40795, + 40796, + 40797, + 40798, + 40799, + 40800, + 40801, + 40802, + 40803, + 40804, + 40805, + 40806, + 40807, + 40808, + 40809, + 40810, + 40811, + 40812, + 40813, + 40814, + 40815, + 40816, + 40817, + 40818, + 40819, + 40820, + 40821, + 40822, + 40823, + 40824, + 40825, + 40826, + 40827, + 40828, + 40829, + 40830, + 40833, + 40834, + 40845, + 40846, + 40847, + 40848, + 40849, + 40850, + 40851, + 40852, + 40853, + 40854, + 40855, + 40856, + 40860, + 40861, + 40862, + 40865, + 40866, + 40867, + 40868, + 40869, + 63788, + 63865, + 63893, + 63975, + 63985, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 64012, + 64013, + 64014, + 64015, + 64017, + 64019, + 64020, + 64024, + 64031, + 64032, + 64033, + 64035, + 64036, + 64039, + 64040, + 64041, + 11905, + null, + null, + null, + 11908, + 13427, + 13383, + 11912, + 11915, + null, + 13726, + 13850, + 13838, + 11916, + 11927, + 14702, + 14616, + null, + 14799, + 14815, + 14963, + 14800, + null, + null, + 15182, + 15470, + 15584, + 11943, + null, + null, + 11946, + 16470, + 16735, + 11950, + 17207, + 11955, + 11958, + 11959, + null, + 17329, + 17324, + 11963, + 17373, + 17622, + 18017, + 17996, + null, + 18211, + 18217, + 18300, + 18317, + 11978, + 18759, + 18810, + 18813, + 18818, + 18819, + 18821, + 18822, + 18847, + 18843, + 18871, + 18870, + null, + null, + 19619, + 19615, + 19616, + 19617, + 19575, + 19618, + 19731, + 19732, + 19733, + 19734, + 19735, + 19736, + 19737, + 19886, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + ], + gb18030: [ + [0, 128], + [36, 165], + [38, 169], + [45, 178], + [50, 184], + [81, 216], + [89, 226], + [95, 235], + [96, 238], + [100, 244], + [103, 248], + [104, 251], + [105, 253], + [109, 258], + [126, 276], + [133, 284], + [148, 300], + [172, 325], + [175, 329], + [179, 334], + [208, 364], + [306, 463], + [307, 465], + [308, 467], + [309, 469], + [310, 471], + [311, 473], + [312, 475], + [313, 477], + [341, 506], + [428, 594], + [443, 610], + [544, 712], + [545, 716], + [558, 730], + [741, 930], + [742, 938], + [749, 962], + [750, 970], + [805, 1026], + [819, 1104], + [820, 1106], + [7922, 8209], + [7924, 8215], + [7925, 8218], + [7927, 8222], + [7934, 8231], + [7943, 8241], + [7944, 8244], + [7945, 8246], + [7950, 8252], + [8062, 8365], + [8148, 8452], + [8149, 8454], + [8152, 8458], + [8164, 8471], + [8174, 8482], + [8236, 8556], + [8240, 8570], + [8262, 8596], + [8264, 8602], + [8374, 8713], + [8380, 8720], + [8381, 8722], + [8384, 8726], + [8388, 8731], + [8390, 8737], + [8392, 8740], + [8393, 8742], + [8394, 8748], + [8396, 8751], + [8401, 8760], + [8406, 8766], + [8416, 8777], + [8419, 8781], + [8424, 8787], + [8437, 8802], + [8439, 8808], + [8445, 8816], + [8482, 8854], + [8485, 8858], + [8496, 8870], + [8521, 8896], + [8603, 8979], + [8936, 9322], + [8946, 9372], + [9046, 9548], + [9050, 9588], + [9063, 9616], + [9066, 9622], + [9076, 9634], + [9092, 9652], + [9100, 9662], + [9108, 9672], + [9111, 9676], + [9113, 9680], + [9131, 9702], + [9162, 9735], + [9164, 9738], + [9218, 9793], + [9219, 9795], + [11329, 11906], + [11331, 11909], + [11334, 11913], + [11336, 11917], + [11346, 11928], + [11361, 11944], + [11363, 11947], + [11366, 11951], + [11370, 11956], + [11372, 11960], + [11375, 11964], + [11389, 11979], + [11682, 12284], + [11686, 12292], + [11687, 12312], + [11692, 12319], + [11694, 12330], + [11714, 12351], + [11716, 12436], + [11723, 12447], + [11725, 12535], + [11730, 12543], + [11736, 12586], + [11982, 12842], + [11989, 12850], + [12102, 12964], + [12336, 13200], + [12348, 13215], + [12350, 13218], + [12384, 13253], + [12393, 13263], + [12395, 13267], + [12397, 13270], + [12510, 13384], + [12553, 13428], + [12851, 13727], + [12962, 13839], + [12973, 13851], + [13738, 14617], + [13823, 14703], + [13919, 14801], + [13933, 14816], + [14080, 14964], + [14298, 15183], + [14585, 15471], + [14698, 15585], + [15583, 16471], + [15847, 16736], + [16318, 17208], + [16434, 17325], + [16438, 17330], + [16481, 17374], + [16729, 17623], + [17102, 17997], + [17122, 18018], + [17315, 18212], + [17320, 18218], + [17402, 18301], + [17418, 18318], + [17859, 18760], + [17909, 18811], + [17911, 18814], + [17915, 18820], + [17916, 18823], + [17936, 18844], + [17939, 18848], + [17961, 18872], + [18664, 19576], + [18703, 19620], + [18814, 19738], + [18962, 19887], + [19043, 40870], + [33469, 59244], + [33470, 59336], + [33471, 59367], + [33484, 59413], + [33485, 59417], + [33490, 59423], + [33497, 59431], + [33501, 59437], + [33505, 59443], + [33513, 59452], + [33520, 59460], + [33536, 59478], + [33550, 59493], + [37845, 63789], + [37921, 63866], + [37948, 63894], + [38029, 63976], + [38038, 63986], + [38064, 64016], + [38065, 64018], + [38066, 64021], + [38069, 64025], + [38075, 64034], + [38076, 64037], + [38078, 64042], + [39108, 65074], + [39109, 65093], + [39113, 65107], + [39114, 65112], + [39115, 65127], + [39116, 65132], + [39265, 65375], + [39394, 65510], + [189e3, 65536], + ], + jis0208: [ + 12288, + 12289, + 12290, + 65292, + 65294, + 12539, + 65306, + 65307, + 65311, + 65281, + 12443, + 12444, + 180, + 65344, + 168, + 65342, + 65507, + 65343, + 12541, + 12542, + 12445, + 12446, + 12291, + 20189, + 12293, + 12294, + 12295, + 12540, + 8213, + 8208, + 65295, + 65340, + 65374, + 8741, + 65372, + 8230, + 8229, + 8216, + 8217, + 8220, + 8221, + 65288, + 65289, + 12308, + 12309, + 65339, + 65341, + 65371, + 65373, + 12296, + 12297, + 12298, + 12299, + 12300, + 12301, + 12302, + 12303, + 12304, + 12305, + 65291, + 65293, + 177, + 215, + 247, + 65309, + 8800, + 65308, + 65310, + 8806, + 8807, + 8734, + 8756, + 9794, + 9792, + 176, + 8242, + 8243, + 8451, + 65509, + 65284, + 65504, + 65505, + 65285, + 65283, + 65286, + 65290, + 65312, + 167, + 9734, + 9733, + 9675, + 9679, + 9678, + 9671, + 9670, + 9633, + 9632, + 9651, + 9650, + 9661, + 9660, + 8251, + 12306, + 8594, + 8592, + 8593, + 8595, + 12307, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 8712, + 8715, + 8838, + 8839, + 8834, + 8835, + 8746, + 8745, + null, + null, + null, + null, + null, + null, + null, + null, + 8743, + 8744, + 65506, + 8658, + 8660, + 8704, + 8707, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 8736, + 8869, + 8978, + 8706, + 8711, + 8801, + 8786, + 8810, + 8811, + 8730, + 8765, + 8733, + 8757, + 8747, + 8748, + null, + null, + null, + null, + null, + null, + null, + 8491, + 8240, + 9839, + 9837, + 9834, + 8224, + 8225, + 182, + null, + null, + null, + null, + 9711, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 65296, + 65297, + 65298, + 65299, + 65300, + 65301, + 65302, + 65303, + 65304, + 65305, + null, + null, + null, + null, + null, + null, + null, + 65313, + 65314, + 65315, + 65316, + 65317, + 65318, + 65319, + 65320, + 65321, + 65322, + 65323, + 65324, + 65325, + 65326, + 65327, + 65328, + 65329, + 65330, + 65331, + 65332, + 65333, + 65334, + 65335, + 65336, + 65337, + 65338, + null, + null, + null, + null, + null, + null, + 65345, + 65346, + 65347, + 65348, + 65349, + 65350, + 65351, + 65352, + 65353, + 65354, + 65355, + 65356, + 65357, + 65358, + 65359, + 65360, + 65361, + 65362, + 65363, + 65364, + 65365, + 65366, + 65367, + 65368, + 65369, + 65370, + null, + null, + null, + null, + 12353, + 12354, + 12355, + 12356, + 12357, + 12358, + 12359, + 12360, + 12361, + 12362, + 12363, + 12364, + 12365, + 12366, + 12367, + 12368, + 12369, + 12370, + 12371, + 12372, + 12373, + 12374, + 12375, + 12376, + 12377, + 12378, + 12379, + 12380, + 12381, + 12382, + 12383, + 12384, + 12385, + 12386, + 12387, + 12388, + 12389, + 12390, + 12391, + 12392, + 12393, + 12394, + 12395, + 12396, + 12397, + 12398, + 12399, + 12400, + 12401, + 12402, + 12403, + 12404, + 12405, + 12406, + 12407, + 12408, + 12409, + 12410, + 12411, + 12412, + 12413, + 12414, + 12415, + 12416, + 12417, + 12418, + 12419, + 12420, + 12421, + 12422, + 12423, + 12424, + 12425, + 12426, + 12427, + 12428, + 12429, + 12430, + 12431, + 12432, + 12433, + 12434, + 12435, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 12449, + 12450, + 12451, + 12452, + 12453, + 12454, + 12455, + 12456, + 12457, + 12458, + 12459, + 12460, + 12461, + 12462, + 12463, + 12464, + 12465, + 12466, + 12467, + 12468, + 12469, + 12470, + 12471, + 12472, + 12473, + 12474, + 12475, + 12476, + 12477, + 12478, + 12479, + 12480, + 12481, + 12482, + 12483, + 12484, + 12485, + 12486, + 12487, + 12488, + 12489, + 12490, + 12491, + 12492, + 12493, + 12494, + 12495, + 12496, + 12497, + 12498, + 12499, + 12500, + 12501, + 12502, + 12503, + 12504, + 12505, + 12506, + 12507, + 12508, + 12509, + 12510, + 12511, + 12512, + 12513, + 12514, + 12515, + 12516, + 12517, + 12518, + 12519, + 12520, + 12521, + 12522, + 12523, + 12524, + 12525, + 12526, + 12527, + 12528, + 12529, + 12530, + 12531, + 12532, + 12533, + 12534, + null, + null, + null, + null, + null, + null, + null, + null, + 913, + 914, + 915, + 916, + 917, + 918, + 919, + 920, + 921, + 922, + 923, + 924, + 925, + 926, + 927, + 928, + 929, + 931, + 932, + 933, + 934, + 935, + 936, + 937, + null, + null, + null, + null, + null, + null, + null, + null, + 945, + 946, + 947, + 948, + 949, + 950, + 951, + 952, + 953, + 954, + 955, + 956, + 957, + 958, + 959, + 960, + 961, + 963, + 964, + 965, + 966, + 967, + 968, + 969, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1025, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1105, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 1103, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 9472, + 9474, + 9484, + 9488, + 9496, + 9492, + 9500, + 9516, + 9508, + 9524, + 9532, + 9473, + 9475, + 9487, + 9491, + 9499, + 9495, + 9507, + 9523, + 9515, + 9531, + 9547, + 9504, + 9519, + 9512, + 9527, + 9535, + 9501, + 9520, + 9509, + 9528, + 9538, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 9312, + 9313, + 9314, + 9315, + 9316, + 9317, + 9318, + 9319, + 9320, + 9321, + 9322, + 9323, + 9324, + 9325, + 9326, + 9327, + 9328, + 9329, + 9330, + 9331, + 8544, + 8545, + 8546, + 8547, + 8548, + 8549, + 8550, + 8551, + 8552, + 8553, + null, + 13129, + 13076, + 13090, + 13133, + 13080, + 13095, + 13059, + 13110, + 13137, + 13143, + 13069, + 13094, + 13091, + 13099, + 13130, + 13115, + 13212, + 13213, + 13214, + 13198, + 13199, + 13252, + 13217, + null, + null, + null, + null, + null, + null, + null, + null, + 13179, + 12317, + 12319, + 8470, + 13261, + 8481, + 12964, + 12965, + 12966, + 12967, + 12968, + 12849, + 12850, + 12857, + 13182, + 13181, + 13180, + 8786, + 8801, + 8747, + 8750, + 8721, + 8730, + 8869, + 8736, + 8735, + 8895, + 8757, + 8745, + 8746, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 20124, + 21782, + 23043, + 38463, + 21696, + 24859, + 25384, + 23030, + 36898, + 33909, + 33564, + 31312, + 24746, + 25569, + 28197, + 26093, + 33894, + 33446, + 39925, + 26771, + 22311, + 26017, + 25201, + 23451, + 22992, + 34427, + 39156, + 32098, + 32190, + 39822, + 25110, + 31903, + 34999, + 23433, + 24245, + 25353, + 26263, + 26696, + 38343, + 38797, + 26447, + 20197, + 20234, + 20301, + 20381, + 20553, + 22258, + 22839, + 22996, + 23041, + 23561, + 24799, + 24847, + 24944, + 26131, + 26885, + 28858, + 30031, + 30064, + 31227, + 32173, + 32239, + 32963, + 33806, + 34915, + 35586, + 36949, + 36986, + 21307, + 20117, + 20133, + 22495, + 32946, + 37057, + 30959, + 19968, + 22769, + 28322, + 36920, + 31282, + 33576, + 33419, + 39983, + 20801, + 21360, + 21693, + 21729, + 22240, + 23035, + 24341, + 39154, + 28139, + 32996, + 34093, + 38498, + 38512, + 38560, + 38907, + 21515, + 21491, + 23431, + 28879, + 32701, + 36802, + 38632, + 21359, + 40284, + 31418, + 19985, + 30867, + 33276, + 28198, + 22040, + 21764, + 27421, + 34074, + 39995, + 23013, + 21417, + 28006, + 29916, + 38287, + 22082, + 20113, + 36939, + 38642, + 33615, + 39180, + 21473, + 21942, + 23344, + 24433, + 26144, + 26355, + 26628, + 27704, + 27891, + 27945, + 29787, + 30408, + 31310, + 38964, + 33521, + 34907, + 35424, + 37613, + 28082, + 30123, + 30410, + 39365, + 24742, + 35585, + 36234, + 38322, + 27022, + 21421, + 20870, + 22290, + 22576, + 22852, + 23476, + 24310, + 24616, + 25513, + 25588, + 27839, + 28436, + 28814, + 28948, + 29017, + 29141, + 29503, + 32257, + 33398, + 33489, + 34199, + 36960, + 37467, + 40219, + 22633, + 26044, + 27738, + 29989, + 20985, + 22830, + 22885, + 24448, + 24540, + 25276, + 26106, + 27178, + 27431, + 27572, + 29579, + 32705, + 35158, + 40236, + 40206, + 40644, + 23713, + 27798, + 33659, + 20740, + 23627, + 25014, + 33222, + 26742, + 29281, + 20057, + 20474, + 21368, + 24681, + 28201, + 31311, + 38899, + 19979, + 21270, + 20206, + 20309, + 20285, + 20385, + 20339, + 21152, + 21487, + 22025, + 22799, + 23233, + 23478, + 23521, + 31185, + 26247, + 26524, + 26550, + 27468, + 27827, + 28779, + 29634, + 31117, + 31166, + 31292, + 31623, + 33457, + 33499, + 33540, + 33655, + 33775, + 33747, + 34662, + 35506, + 22057, + 36008, + 36838, + 36942, + 38686, + 34442, + 20420, + 23784, + 25105, + 29273, + 30011, + 33253, + 33469, + 34558, + 36032, + 38597, + 39187, + 39381, + 20171, + 20250, + 35299, + 22238, + 22602, + 22730, + 24315, + 24555, + 24618, + 24724, + 24674, + 25040, + 25106, + 25296, + 25913, + 39745, + 26214, + 26800, + 28023, + 28784, + 30028, + 30342, + 32117, + 33445, + 34809, + 38283, + 38542, + 35997, + 20977, + 21182, + 22806, + 21683, + 23475, + 23830, + 24936, + 27010, + 28079, + 30861, + 33995, + 34903, + 35442, + 37799, + 39608, + 28012, + 39336, + 34521, + 22435, + 26623, + 34510, + 37390, + 21123, + 22151, + 21508, + 24275, + 25313, + 25785, + 26684, + 26680, + 27579, + 29554, + 30906, + 31339, + 35226, + 35282, + 36203, + 36611, + 37101, + 38307, + 38548, + 38761, + 23398, + 23731, + 27005, + 38989, + 38990, + 25499, + 31520, + 27179, + 27263, + 26806, + 39949, + 28511, + 21106, + 21917, + 24688, + 25324, + 27963, + 28167, + 28369, + 33883, + 35088, + 36676, + 19988, + 39993, + 21494, + 26907, + 27194, + 38788, + 26666, + 20828, + 31427, + 33970, + 37340, + 37772, + 22107, + 40232, + 26658, + 33541, + 33841, + 31909, + 21e3, + 33477, + 29926, + 20094, + 20355, + 20896, + 23506, + 21002, + 21208, + 21223, + 24059, + 21914, + 22570, + 23014, + 23436, + 23448, + 23515, + 24178, + 24185, + 24739, + 24863, + 24931, + 25022, + 25563, + 25954, + 26577, + 26707, + 26874, + 27454, + 27475, + 27735, + 28450, + 28567, + 28485, + 29872, + 29976, + 30435, + 30475, + 31487, + 31649, + 31777, + 32233, + 32566, + 32752, + 32925, + 33382, + 33694, + 35251, + 35532, + 36011, + 36996, + 37969, + 38291, + 38289, + 38306, + 38501, + 38867, + 39208, + 33304, + 20024, + 21547, + 23736, + 24012, + 29609, + 30284, + 30524, + 23721, + 32747, + 36107, + 38593, + 38929, + 38996, + 39e3, + 20225, + 20238, + 21361, + 21916, + 22120, + 22522, + 22855, + 23305, + 23492, + 23696, + 24076, + 24190, + 24524, + 25582, + 26426, + 26071, + 26082, + 26399, + 26827, + 26820, + 27231, + 24112, + 27589, + 27671, + 27773, + 30079, + 31048, + 23395, + 31232, + 32e3, + 24509, + 35215, + 35352, + 36020, + 36215, + 36556, + 36637, + 39138, + 39438, + 39740, + 20096, + 20605, + 20736, + 22931, + 23452, + 25135, + 25216, + 25836, + 27450, + 29344, + 30097, + 31047, + 32681, + 34811, + 35516, + 35696, + 25516, + 33738, + 38816, + 21513, + 21507, + 21931, + 26708, + 27224, + 35440, + 30759, + 26485, + 40653, + 21364, + 23458, + 33050, + 34384, + 36870, + 19992, + 20037, + 20167, + 20241, + 21450, + 21560, + 23470, + 24339, + 24613, + 25937, + 26429, + 27714, + 27762, + 27875, + 28792, + 29699, + 31350, + 31406, + 31496, + 32026, + 31998, + 32102, + 26087, + 29275, + 21435, + 23621, + 24040, + 25298, + 25312, + 25369, + 28192, + 34394, + 35377, + 36317, + 37624, + 28417, + 31142, + 39770, + 20136, + 20139, + 20140, + 20379, + 20384, + 20689, + 20807, + 31478, + 20849, + 20982, + 21332, + 21281, + 21375, + 21483, + 21932, + 22659, + 23777, + 24375, + 24394, + 24623, + 24656, + 24685, + 25375, + 25945, + 27211, + 27841, + 29378, + 29421, + 30703, + 33016, + 33029, + 33288, + 34126, + 37111, + 37857, + 38911, + 39255, + 39514, + 20208, + 20957, + 23597, + 26241, + 26989, + 23616, + 26354, + 26997, + 29577, + 26704, + 31873, + 20677, + 21220, + 22343, + 24062, + 37670, + 26020, + 27427, + 27453, + 29748, + 31105, + 31165, + 31563, + 32202, + 33465, + 33740, + 34943, + 35167, + 35641, + 36817, + 37329, + 21535, + 37504, + 20061, + 20534, + 21477, + 21306, + 29399, + 29590, + 30697, + 33510, + 36527, + 39366, + 39368, + 39378, + 20855, + 24858, + 34398, + 21936, + 31354, + 20598, + 23507, + 36935, + 38533, + 20018, + 27355, + 37351, + 23633, + 23624, + 25496, + 31391, + 27795, + 38772, + 36705, + 31402, + 29066, + 38536, + 31874, + 26647, + 32368, + 26705, + 37740, + 21234, + 21531, + 34219, + 35347, + 32676, + 36557, + 37089, + 21350, + 34952, + 31041, + 20418, + 20670, + 21009, + 20804, + 21843, + 22317, + 29674, + 22411, + 22865, + 24418, + 24452, + 24693, + 24950, + 24935, + 25001, + 25522, + 25658, + 25964, + 26223, + 26690, + 28179, + 30054, + 31293, + 31995, + 32076, + 32153, + 32331, + 32619, + 33550, + 33610, + 34509, + 35336, + 35427, + 35686, + 36605, + 38938, + 40335, + 33464, + 36814, + 39912, + 21127, + 25119, + 25731, + 28608, + 38553, + 26689, + 20625, + 27424, + 27770, + 28500, + 31348, + 32080, + 34880, + 35363, + 26376, + 20214, + 20537, + 20518, + 20581, + 20860, + 21048, + 21091, + 21927, + 22287, + 22533, + 23244, + 24314, + 25010, + 25080, + 25331, + 25458, + 26908, + 27177, + 29309, + 29356, + 29486, + 30740, + 30831, + 32121, + 30476, + 32937, + 35211, + 35609, + 36066, + 36562, + 36963, + 37749, + 38522, + 38997, + 39443, + 40568, + 20803, + 21407, + 21427, + 24187, + 24358, + 28187, + 28304, + 29572, + 29694, + 32067, + 33335, + 35328, + 35578, + 38480, + 20046, + 20491, + 21476, + 21628, + 22266, + 22993, + 23396, + 24049, + 24235, + 24359, + 25144, + 25925, + 26543, + 28246, + 29392, + 31946, + 34996, + 32929, + 32993, + 33776, + 34382, + 35463, + 36328, + 37431, + 38599, + 39015, + 40723, + 20116, + 20114, + 20237, + 21320, + 21577, + 21566, + 23087, + 24460, + 24481, + 24735, + 26791, + 27278, + 29786, + 30849, + 35486, + 35492, + 35703, + 37264, + 20062, + 39881, + 20132, + 20348, + 20399, + 20505, + 20502, + 20809, + 20844, + 21151, + 21177, + 21246, + 21402, + 21475, + 21521, + 21518, + 21897, + 22353, + 22434, + 22909, + 23380, + 23389, + 23439, + 24037, + 24039, + 24055, + 24184, + 24195, + 24218, + 24247, + 24344, + 24658, + 24908, + 25239, + 25304, + 25511, + 25915, + 26114, + 26179, + 26356, + 26477, + 26657, + 26775, + 27083, + 27743, + 27946, + 28009, + 28207, + 28317, + 30002, + 30343, + 30828, + 31295, + 31968, + 32005, + 32024, + 32094, + 32177, + 32789, + 32771, + 32943, + 32945, + 33108, + 33167, + 33322, + 33618, + 34892, + 34913, + 35611, + 36002, + 36092, + 37066, + 37237, + 37489, + 30783, + 37628, + 38308, + 38477, + 38917, + 39321, + 39640, + 40251, + 21083, + 21163, + 21495, + 21512, + 22741, + 25335, + 28640, + 35946, + 36703, + 40633, + 20811, + 21051, + 21578, + 22269, + 31296, + 37239, + 40288, + 40658, + 29508, + 28425, + 33136, + 29969, + 24573, + 24794, + 39592, + 29403, + 36796, + 27492, + 38915, + 20170, + 22256, + 22372, + 22718, + 23130, + 24680, + 25031, + 26127, + 26118, + 26681, + 26801, + 28151, + 30165, + 32058, + 33390, + 39746, + 20123, + 20304, + 21449, + 21766, + 23919, + 24038, + 24046, + 26619, + 27801, + 29811, + 30722, + 35408, + 37782, + 35039, + 22352, + 24231, + 25387, + 20661, + 20652, + 20877, + 26368, + 21705, + 22622, + 22971, + 23472, + 24425, + 25165, + 25505, + 26685, + 27507, + 28168, + 28797, + 37319, + 29312, + 30741, + 30758, + 31085, + 25998, + 32048, + 33756, + 35009, + 36617, + 38555, + 21092, + 22312, + 26448, + 32618, + 36001, + 20916, + 22338, + 38442, + 22586, + 27018, + 32948, + 21682, + 23822, + 22524, + 30869, + 40442, + 20316, + 21066, + 21643, + 25662, + 26152, + 26388, + 26613, + 31364, + 31574, + 32034, + 37679, + 26716, + 39853, + 31545, + 21273, + 20874, + 21047, + 23519, + 25334, + 25774, + 25830, + 26413, + 27578, + 34217, + 38609, + 30352, + 39894, + 25420, + 37638, + 39851, + 30399, + 26194, + 19977, + 20632, + 21442, + 23665, + 24808, + 25746, + 25955, + 26719, + 29158, + 29642, + 29987, + 31639, + 32386, + 34453, + 35715, + 36059, + 37240, + 39184, + 26028, + 26283, + 27531, + 20181, + 20180, + 20282, + 20351, + 21050, + 21496, + 21490, + 21987, + 22235, + 22763, + 22987, + 22985, + 23039, + 23376, + 23629, + 24066, + 24107, + 24535, + 24605, + 25351, + 25903, + 23388, + 26031, + 26045, + 26088, + 26525, + 27490, + 27515, + 27663, + 29509, + 31049, + 31169, + 31992, + 32025, + 32043, + 32930, + 33026, + 33267, + 35222, + 35422, + 35433, + 35430, + 35468, + 35566, + 36039, + 36060, + 38604, + 39164, + 27503, + 20107, + 20284, + 20365, + 20816, + 23383, + 23546, + 24904, + 25345, + 26178, + 27425, + 28363, + 27835, + 29246, + 29885, + 30164, + 30913, + 31034, + 32780, + 32819, + 33258, + 33940, + 36766, + 27728, + 40575, + 24335, + 35672, + 40235, + 31482, + 36600, + 23437, + 38635, + 19971, + 21489, + 22519, + 22833, + 23241, + 23460, + 24713, + 28287, + 28422, + 30142, + 36074, + 23455, + 34048, + 31712, + 20594, + 26612, + 33437, + 23649, + 34122, + 32286, + 33294, + 20889, + 23556, + 25448, + 36198, + 26012, + 29038, + 31038, + 32023, + 32773, + 35613, + 36554, + 36974, + 34503, + 37034, + 20511, + 21242, + 23610, + 26451, + 28796, + 29237, + 37196, + 37320, + 37675, + 33509, + 23490, + 24369, + 24825, + 20027, + 21462, + 23432, + 25163, + 26417, + 27530, + 29417, + 29664, + 31278, + 33131, + 36259, + 37202, + 39318, + 20754, + 21463, + 21610, + 23551, + 25480, + 27193, + 32172, + 38656, + 22234, + 21454, + 21608, + 23447, + 23601, + 24030, + 20462, + 24833, + 25342, + 27954, + 31168, + 31179, + 32066, + 32333, + 32722, + 33261, + 33311, + 33936, + 34886, + 35186, + 35728, + 36468, + 36655, + 36913, + 37195, + 37228, + 38598, + 37276, + 20160, + 20303, + 20805, + 21313, + 24467, + 25102, + 26580, + 27713, + 28171, + 29539, + 32294, + 37325, + 37507, + 21460, + 22809, + 23487, + 28113, + 31069, + 32302, + 31899, + 22654, + 29087, + 20986, + 34899, + 36848, + 20426, + 23803, + 26149, + 30636, + 31459, + 33308, + 39423, + 20934, + 24490, + 26092, + 26991, + 27529, + 28147, + 28310, + 28516, + 30462, + 32020, + 24033, + 36981, + 37255, + 38918, + 20966, + 21021, + 25152, + 26257, + 26329, + 28186, + 24246, + 32210, + 32626, + 26360, + 34223, + 34295, + 35576, + 21161, + 21465, + 22899, + 24207, + 24464, + 24661, + 37604, + 38500, + 20663, + 20767, + 21213, + 21280, + 21319, + 21484, + 21736, + 21830, + 21809, + 22039, + 22888, + 22974, + 23100, + 23477, + 23558, + 23567, + 23569, + 23578, + 24196, + 24202, + 24288, + 24432, + 25215, + 25220, + 25307, + 25484, + 25463, + 26119, + 26124, + 26157, + 26230, + 26494, + 26786, + 27167, + 27189, + 27836, + 28040, + 28169, + 28248, + 28988, + 28966, + 29031, + 30151, + 30465, + 30813, + 30977, + 31077, + 31216, + 31456, + 31505, + 31911, + 32057, + 32918, + 33750, + 33931, + 34121, + 34909, + 35059, + 35359, + 35388, + 35412, + 35443, + 35937, + 36062, + 37284, + 37478, + 37758, + 37912, + 38556, + 38808, + 19978, + 19976, + 19998, + 20055, + 20887, + 21104, + 22478, + 22580, + 22732, + 23330, + 24120, + 24773, + 25854, + 26465, + 26454, + 27972, + 29366, + 30067, + 31331, + 33976, + 35698, + 37304, + 37664, + 22065, + 22516, + 39166, + 25325, + 26893, + 27542, + 29165, + 32340, + 32887, + 33394, + 35302, + 39135, + 34645, + 36785, + 23611, + 20280, + 20449, + 20405, + 21767, + 23072, + 23517, + 23529, + 24515, + 24910, + 25391, + 26032, + 26187, + 26862, + 27035, + 28024, + 28145, + 30003, + 30137, + 30495, + 31070, + 31206, + 32051, + 33251, + 33455, + 34218, + 35242, + 35386, + 36523, + 36763, + 36914, + 37341, + 38663, + 20154, + 20161, + 20995, + 22645, + 22764, + 23563, + 29978, + 23613, + 33102, + 35338, + 36805, + 38499, + 38765, + 31525, + 35535, + 38920, + 37218, + 22259, + 21416, + 36887, + 21561, + 22402, + 24101, + 25512, + 27700, + 28810, + 30561, + 31883, + 32736, + 34928, + 36930, + 37204, + 37648, + 37656, + 38543, + 29790, + 39620, + 23815, + 23913, + 25968, + 26530, + 36264, + 38619, + 25454, + 26441, + 26905, + 33733, + 38935, + 38592, + 35070, + 28548, + 25722, + 23544, + 19990, + 28716, + 30045, + 26159, + 20932, + 21046, + 21218, + 22995, + 24449, + 24615, + 25104, + 25919, + 25972, + 26143, + 26228, + 26866, + 26646, + 27491, + 28165, + 29298, + 29983, + 30427, + 31934, + 32854, + 22768, + 35069, + 35199, + 35488, + 35475, + 35531, + 36893, + 37266, + 38738, + 38745, + 25993, + 31246, + 33030, + 38587, + 24109, + 24796, + 25114, + 26021, + 26132, + 26512, + 30707, + 31309, + 31821, + 32318, + 33034, + 36012, + 36196, + 36321, + 36447, + 30889, + 20999, + 25305, + 25509, + 25666, + 25240, + 35373, + 31363, + 31680, + 35500, + 38634, + 32118, + 33292, + 34633, + 20185, + 20808, + 21315, + 21344, + 23459, + 23554, + 23574, + 24029, + 25126, + 25159, + 25776, + 26643, + 26676, + 27849, + 27973, + 27927, + 26579, + 28508, + 29006, + 29053, + 26059, + 31359, + 31661, + 32218, + 32330, + 32680, + 33146, + 33307, + 33337, + 34214, + 35438, + 36046, + 36341, + 36984, + 36983, + 37549, + 37521, + 38275, + 39854, + 21069, + 21892, + 28472, + 28982, + 20840, + 31109, + 32341, + 33203, + 31950, + 22092, + 22609, + 23720, + 25514, + 26366, + 26365, + 26970, + 29401, + 30095, + 30094, + 30990, + 31062, + 31199, + 31895, + 32032, + 32068, + 34311, + 35380, + 38459, + 36961, + 40736, + 20711, + 21109, + 21452, + 21474, + 20489, + 21930, + 22766, + 22863, + 29245, + 23435, + 23652, + 21277, + 24803, + 24819, + 25436, + 25475, + 25407, + 25531, + 25805, + 26089, + 26361, + 24035, + 27085, + 27133, + 28437, + 29157, + 20105, + 30185, + 30456, + 31379, + 31967, + 32207, + 32156, + 32865, + 33609, + 33624, + 33900, + 33980, + 34299, + 35013, + 36208, + 36865, + 36973, + 37783, + 38684, + 39442, + 20687, + 22679, + 24974, + 33235, + 34101, + 36104, + 36896, + 20419, + 20596, + 21063, + 21363, + 24687, + 25417, + 26463, + 28204, + 36275, + 36895, + 20439, + 23646, + 36042, + 26063, + 32154, + 21330, + 34966, + 20854, + 25539, + 23384, + 23403, + 23562, + 25613, + 26449, + 36956, + 20182, + 22810, + 22826, + 27760, + 35409, + 21822, + 22549, + 22949, + 24816, + 25171, + 26561, + 33333, + 26965, + 38464, + 39364, + 39464, + 20307, + 22534, + 23550, + 32784, + 23729, + 24111, + 24453, + 24608, + 24907, + 25140, + 26367, + 27888, + 28382, + 32974, + 33151, + 33492, + 34955, + 36024, + 36864, + 36910, + 38538, + 40667, + 39899, + 20195, + 21488, + 22823, + 31532, + 37261, + 38988, + 40441, + 28381, + 28711, + 21331, + 21828, + 23429, + 25176, + 25246, + 25299, + 27810, + 28655, + 29730, + 35351, + 37944, + 28609, + 35582, + 33592, + 20967, + 34552, + 21482, + 21481, + 20294, + 36948, + 36784, + 22890, + 33073, + 24061, + 31466, + 36799, + 26842, + 35895, + 29432, + 40008, + 27197, + 35504, + 20025, + 21336, + 22022, + 22374, + 25285, + 25506, + 26086, + 27470, + 28129, + 28251, + 28845, + 30701, + 31471, + 31658, + 32187, + 32829, + 32966, + 34507, + 35477, + 37723, + 22243, + 22727, + 24382, + 26029, + 26262, + 27264, + 27573, + 30007, + 35527, + 20516, + 30693, + 22320, + 24347, + 24677, + 26234, + 27744, + 30196, + 31258, + 32622, + 33268, + 34584, + 36933, + 39347, + 31689, + 30044, + 31481, + 31569, + 33988, + 36880, + 31209, + 31378, + 33590, + 23265, + 30528, + 20013, + 20210, + 23449, + 24544, + 25277, + 26172, + 26609, + 27880, + 34411, + 34935, + 35387, + 37198, + 37619, + 39376, + 27159, + 28710, + 29482, + 33511, + 33879, + 36015, + 19969, + 20806, + 20939, + 21899, + 23541, + 24086, + 24115, + 24193, + 24340, + 24373, + 24427, + 24500, + 25074, + 25361, + 26274, + 26397, + 28526, + 29266, + 30010, + 30522, + 32884, + 33081, + 33144, + 34678, + 35519, + 35548, + 36229, + 36339, + 37530, + 38263, + 38914, + 40165, + 21189, + 25431, + 30452, + 26389, + 27784, + 29645, + 36035, + 37806, + 38515, + 27941, + 22684, + 26894, + 27084, + 36861, + 37786, + 30171, + 36890, + 22618, + 26626, + 25524, + 27131, + 20291, + 28460, + 26584, + 36795, + 34086, + 32180, + 37716, + 26943, + 28528, + 22378, + 22775, + 23340, + 32044, + 29226, + 21514, + 37347, + 40372, + 20141, + 20302, + 20572, + 20597, + 21059, + 35998, + 21576, + 22564, + 23450, + 24093, + 24213, + 24237, + 24311, + 24351, + 24716, + 25269, + 25402, + 25552, + 26799, + 27712, + 30855, + 31118, + 31243, + 32224, + 33351, + 35330, + 35558, + 36420, + 36883, + 37048, + 37165, + 37336, + 40718, + 27877, + 25688, + 25826, + 25973, + 28404, + 30340, + 31515, + 36969, + 37841, + 28346, + 21746, + 24505, + 25764, + 36685, + 36845, + 37444, + 20856, + 22635, + 22825, + 23637, + 24215, + 28155, + 32399, + 29980, + 36028, + 36578, + 39003, + 28857, + 20253, + 27583, + 28593, + 3e4, + 38651, + 20814, + 21520, + 22581, + 22615, + 22956, + 23648, + 24466, + 26007, + 26460, + 28193, + 30331, + 33759, + 36077, + 36884, + 37117, + 37709, + 30757, + 30778, + 21162, + 24230, + 22303, + 22900, + 24594, + 20498, + 20826, + 20908, + 20941, + 20992, + 21776, + 22612, + 22616, + 22871, + 23445, + 23798, + 23947, + 24764, + 25237, + 25645, + 26481, + 26691, + 26812, + 26847, + 30423, + 28120, + 28271, + 28059, + 28783, + 29128, + 24403, + 30168, + 31095, + 31561, + 31572, + 31570, + 31958, + 32113, + 21040, + 33891, + 34153, + 34276, + 35342, + 35588, + 35910, + 36367, + 36867, + 36879, + 37913, + 38518, + 38957, + 39472, + 38360, + 20685, + 21205, + 21516, + 22530, + 23566, + 24999, + 25758, + 27934, + 30643, + 31461, + 33012, + 33796, + 36947, + 37509, + 23776, + 40199, + 21311, + 24471, + 24499, + 28060, + 29305, + 30563, + 31167, + 31716, + 27602, + 29420, + 35501, + 26627, + 27233, + 20984, + 31361, + 26932, + 23626, + 40182, + 33515, + 23493, + 37193, + 28702, + 22136, + 23663, + 24775, + 25958, + 27788, + 35930, + 36929, + 38931, + 21585, + 26311, + 37389, + 22856, + 37027, + 20869, + 20045, + 20970, + 34201, + 35598, + 28760, + 25466, + 37707, + 26978, + 39348, + 32260, + 30071, + 21335, + 26976, + 36575, + 38627, + 27741, + 20108, + 23612, + 24336, + 36841, + 21250, + 36049, + 32905, + 34425, + 24319, + 26085, + 20083, + 20837, + 22914, + 23615, + 38894, + 20219, + 22922, + 24525, + 35469, + 28641, + 31152, + 31074, + 23527, + 33905, + 29483, + 29105, + 24180, + 24565, + 25467, + 25754, + 29123, + 31896, + 20035, + 24316, + 20043, + 22492, + 22178, + 24745, + 28611, + 32013, + 33021, + 33075, + 33215, + 36786, + 35223, + 34468, + 24052, + 25226, + 25773, + 35207, + 26487, + 27874, + 27966, + 29750, + 30772, + 23110, + 32629, + 33453, + 39340, + 20467, + 24259, + 25309, + 25490, + 25943, + 26479, + 30403, + 29260, + 32972, + 32954, + 36649, + 37197, + 20493, + 22521, + 23186, + 26757, + 26995, + 29028, + 29437, + 36023, + 22770, + 36064, + 38506, + 36889, + 34687, + 31204, + 30695, + 33833, + 20271, + 21093, + 21338, + 25293, + 26575, + 27850, + 30333, + 31636, + 31893, + 33334, + 34180, + 36843, + 26333, + 28448, + 29190, + 32283, + 33707, + 39361, + 40614, + 20989, + 31665, + 30834, + 31672, + 32903, + 31560, + 27368, + 24161, + 32908, + 30033, + 30048, + 20843, + 37474, + 28300, + 30330, + 37271, + 39658, + 20240, + 32624, + 25244, + 31567, + 38309, + 40169, + 22138, + 22617, + 34532, + 38588, + 20276, + 21028, + 21322, + 21453, + 21467, + 24070, + 25644, + 26001, + 26495, + 27710, + 27726, + 29256, + 29359, + 29677, + 30036, + 32321, + 33324, + 34281, + 36009, + 31684, + 37318, + 29033, + 38930, + 39151, + 25405, + 26217, + 30058, + 30436, + 30928, + 34115, + 34542, + 21290, + 21329, + 21542, + 22915, + 24199, + 24444, + 24754, + 25161, + 25209, + 25259, + 26e3, + 27604, + 27852, + 30130, + 30382, + 30865, + 31192, + 32203, + 32631, + 32933, + 34987, + 35513, + 36027, + 36991, + 38750, + 39131, + 27147, + 31800, + 20633, + 23614, + 24494, + 26503, + 27608, + 29749, + 30473, + 32654, + 40763, + 26570, + 31255, + 21305, + 30091, + 39661, + 24422, + 33181, + 33777, + 32920, + 24380, + 24517, + 30050, + 31558, + 36924, + 26727, + 23019, + 23195, + 32016, + 30334, + 35628, + 20469, + 24426, + 27161, + 27703, + 28418, + 29922, + 31080, + 34920, + 35413, + 35961, + 24287, + 25551, + 30149, + 31186, + 33495, + 37672, + 37618, + 33948, + 34541, + 39981, + 21697, + 24428, + 25996, + 27996, + 28693, + 36007, + 36051, + 38971, + 25935, + 29942, + 19981, + 20184, + 22496, + 22827, + 23142, + 23500, + 20904, + 24067, + 24220, + 24598, + 25206, + 25975, + 26023, + 26222, + 28014, + 29238, + 31526, + 33104, + 33178, + 33433, + 35676, + 36e3, + 36070, + 36212, + 38428, + 38468, + 20398, + 25771, + 27494, + 33310, + 33889, + 34154, + 37096, + 23553, + 26963, + 39080, + 33914, + 34135, + 20239, + 21103, + 24489, + 24133, + 26381, + 31119, + 33145, + 35079, + 35206, + 28149, + 24343, + 25173, + 27832, + 20175, + 29289, + 39826, + 20998, + 21563, + 22132, + 22707, + 24996, + 25198, + 28954, + 22894, + 31881, + 31966, + 32027, + 38640, + 25991, + 32862, + 19993, + 20341, + 20853, + 22592, + 24163, + 24179, + 24330, + 26564, + 20006, + 34109, + 38281, + 38491, + 31859, + 38913, + 20731, + 22721, + 30294, + 30887, + 21029, + 30629, + 34065, + 31622, + 20559, + 22793, + 29255, + 31687, + 32232, + 36794, + 36820, + 36941, + 20415, + 21193, + 23081, + 24321, + 38829, + 20445, + 33303, + 37610, + 22275, + 25429, + 27497, + 29995, + 35036, + 36628, + 31298, + 21215, + 22675, + 24917, + 25098, + 26286, + 27597, + 31807, + 33769, + 20515, + 20472, + 21253, + 21574, + 22577, + 22857, + 23453, + 23792, + 23791, + 23849, + 24214, + 25265, + 25447, + 25918, + 26041, + 26379, + 27861, + 27873, + 28921, + 30770, + 32299, + 32990, + 33459, + 33804, + 34028, + 34562, + 35090, + 35370, + 35914, + 37030, + 37586, + 39165, + 40179, + 40300, + 20047, + 20129, + 20621, + 21078, + 22346, + 22952, + 24125, + 24536, + 24537, + 25151, + 26292, + 26395, + 26576, + 26834, + 20882, + 32033, + 32938, + 33192, + 35584, + 35980, + 36031, + 37502, + 38450, + 21536, + 38956, + 21271, + 20693, + 21340, + 22696, + 25778, + 26420, + 29287, + 30566, + 31302, + 37350, + 21187, + 27809, + 27526, + 22528, + 24140, + 22868, + 26412, + 32763, + 20961, + 30406, + 25705, + 30952, + 39764, + 40635, + 22475, + 22969, + 26151, + 26522, + 27598, + 21737, + 27097, + 24149, + 33180, + 26517, + 39850, + 26622, + 40018, + 26717, + 20134, + 20451, + 21448, + 25273, + 26411, + 27819, + 36804, + 20397, + 32365, + 40639, + 19975, + 24930, + 28288, + 28459, + 34067, + 21619, + 26410, + 39749, + 24051, + 31637, + 23724, + 23494, + 34588, + 28234, + 34001, + 31252, + 33032, + 22937, + 31885, + 27665, + 30496, + 21209, + 22818, + 28961, + 29279, + 30683, + 38695, + 40289, + 26891, + 23167, + 23064, + 20901, + 21517, + 21629, + 26126, + 30431, + 36855, + 37528, + 40180, + 23018, + 29277, + 28357, + 20813, + 26825, + 32191, + 32236, + 38754, + 40634, + 25720, + 27169, + 33538, + 22916, + 23391, + 27611, + 29467, + 30450, + 32178, + 32791, + 33945, + 20786, + 26408, + 40665, + 30446, + 26466, + 21247, + 39173, + 23588, + 25147, + 31870, + 36016, + 21839, + 24758, + 32011, + 38272, + 21249, + 20063, + 20918, + 22812, + 29242, + 32822, + 37326, + 24357, + 30690, + 21380, + 24441, + 32004, + 34220, + 35379, + 36493, + 38742, + 26611, + 34222, + 37971, + 24841, + 24840, + 27833, + 30290, + 35565, + 36664, + 21807, + 20305, + 20778, + 21191, + 21451, + 23461, + 24189, + 24736, + 24962, + 25558, + 26377, + 26586, + 28263, + 28044, + 29494, + 29495, + 30001, + 31056, + 35029, + 35480, + 36938, + 37009, + 37109, + 38596, + 34701, + 22805, + 20104, + 20313, + 19982, + 35465, + 36671, + 38928, + 20653, + 24188, + 22934, + 23481, + 24248, + 25562, + 25594, + 25793, + 26332, + 26954, + 27096, + 27915, + 28342, + 29076, + 29992, + 31407, + 32650, + 32768, + 33865, + 33993, + 35201, + 35617, + 36362, + 36965, + 38525, + 39178, + 24958, + 25233, + 27442, + 27779, + 28020, + 32716, + 32764, + 28096, + 32645, + 34746, + 35064, + 26469, + 33713, + 38972, + 38647, + 27931, + 32097, + 33853, + 37226, + 20081, + 21365, + 23888, + 27396, + 28651, + 34253, + 34349, + 35239, + 21033, + 21519, + 23653, + 26446, + 26792, + 29702, + 29827, + 30178, + 35023, + 35041, + 37324, + 38626, + 38520, + 24459, + 29575, + 31435, + 33870, + 25504, + 30053, + 21129, + 27969, + 28316, + 29705, + 30041, + 30827, + 31890, + 38534, + 31452, + 40845, + 20406, + 24942, + 26053, + 34396, + 20102, + 20142, + 20698, + 20001, + 20940, + 23534, + 26009, + 26753, + 28092, + 29471, + 30274, + 30637, + 31260, + 31975, + 33391, + 35538, + 36988, + 37327, + 38517, + 38936, + 21147, + 32209, + 20523, + 21400, + 26519, + 28107, + 29136, + 29747, + 33256, + 36650, + 38563, + 40023, + 40607, + 29792, + 22593, + 28057, + 32047, + 39006, + 20196, + 20278, + 20363, + 20919, + 21169, + 23994, + 24604, + 29618, + 31036, + 33491, + 37428, + 38583, + 38646, + 38666, + 40599, + 40802, + 26278, + 27508, + 21015, + 21155, + 28872, + 35010, + 24265, + 24651, + 24976, + 28451, + 29001, + 31806, + 32244, + 32879, + 34030, + 36899, + 37676, + 21570, + 39791, + 27347, + 28809, + 36034, + 36335, + 38706, + 21172, + 23105, + 24266, + 24324, + 26391, + 27004, + 27028, + 28010, + 28431, + 29282, + 29436, + 31725, + 32769, + 32894, + 34635, + 37070, + 20845, + 40595, + 31108, + 32907, + 37682, + 35542, + 20525, + 21644, + 35441, + 27498, + 36036, + 33031, + 24785, + 26528, + 40434, + 20121, + 20120, + 39952, + 35435, + 34241, + 34152, + 26880, + 28286, + 30871, + 33109, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 24332, + 19984, + 19989, + 20010, + 20017, + 20022, + 20028, + 20031, + 20034, + 20054, + 20056, + 20098, + 20101, + 35947, + 20106, + 33298, + 24333, + 20110, + 20126, + 20127, + 20128, + 20130, + 20144, + 20147, + 20150, + 20174, + 20173, + 20164, + 20166, + 20162, + 20183, + 20190, + 20205, + 20191, + 20215, + 20233, + 20314, + 20272, + 20315, + 20317, + 20311, + 20295, + 20342, + 20360, + 20367, + 20376, + 20347, + 20329, + 20336, + 20369, + 20335, + 20358, + 20374, + 20760, + 20436, + 20447, + 20430, + 20440, + 20443, + 20433, + 20442, + 20432, + 20452, + 20453, + 20506, + 20520, + 20500, + 20522, + 20517, + 20485, + 20252, + 20470, + 20513, + 20521, + 20524, + 20478, + 20463, + 20497, + 20486, + 20547, + 20551, + 26371, + 20565, + 20560, + 20552, + 20570, + 20566, + 20588, + 20600, + 20608, + 20634, + 20613, + 20660, + 20658, + 20681, + 20682, + 20659, + 20674, + 20694, + 20702, + 20709, + 20717, + 20707, + 20718, + 20729, + 20725, + 20745, + 20737, + 20738, + 20758, + 20757, + 20756, + 20762, + 20769, + 20794, + 20791, + 20796, + 20795, + 20799, + 20800, + 20818, + 20812, + 20820, + 20834, + 31480, + 20841, + 20842, + 20846, + 20864, + 20866, + 22232, + 20876, + 20873, + 20879, + 20881, + 20883, + 20885, + 20886, + 20900, + 20902, + 20898, + 20905, + 20906, + 20907, + 20915, + 20913, + 20914, + 20912, + 20917, + 20925, + 20933, + 20937, + 20955, + 20960, + 34389, + 20969, + 20973, + 20976, + 20981, + 20990, + 20996, + 21003, + 21012, + 21006, + 21031, + 21034, + 21038, + 21043, + 21049, + 21071, + 21060, + 21067, + 21068, + 21086, + 21076, + 21098, + 21108, + 21097, + 21107, + 21119, + 21117, + 21133, + 21140, + 21138, + 21105, + 21128, + 21137, + 36776, + 36775, + 21164, + 21165, + 21180, + 21173, + 21185, + 21197, + 21207, + 21214, + 21219, + 21222, + 39149, + 21216, + 21235, + 21237, + 21240, + 21241, + 21254, + 21256, + 30008, + 21261, + 21264, + 21263, + 21269, + 21274, + 21283, + 21295, + 21297, + 21299, + 21304, + 21312, + 21318, + 21317, + 19991, + 21321, + 21325, + 20950, + 21342, + 21353, + 21358, + 22808, + 21371, + 21367, + 21378, + 21398, + 21408, + 21414, + 21413, + 21422, + 21424, + 21430, + 21443, + 31762, + 38617, + 21471, + 26364, + 29166, + 21486, + 21480, + 21485, + 21498, + 21505, + 21565, + 21568, + 21548, + 21549, + 21564, + 21550, + 21558, + 21545, + 21533, + 21582, + 21647, + 21621, + 21646, + 21599, + 21617, + 21623, + 21616, + 21650, + 21627, + 21632, + 21622, + 21636, + 21648, + 21638, + 21703, + 21666, + 21688, + 21669, + 21676, + 21700, + 21704, + 21672, + 21675, + 21698, + 21668, + 21694, + 21692, + 21720, + 21733, + 21734, + 21775, + 21780, + 21757, + 21742, + 21741, + 21754, + 21730, + 21817, + 21824, + 21859, + 21836, + 21806, + 21852, + 21829, + 21846, + 21847, + 21816, + 21811, + 21853, + 21913, + 21888, + 21679, + 21898, + 21919, + 21883, + 21886, + 21912, + 21918, + 21934, + 21884, + 21891, + 21929, + 21895, + 21928, + 21978, + 21957, + 21983, + 21956, + 21980, + 21988, + 21972, + 22036, + 22007, + 22038, + 22014, + 22013, + 22043, + 22009, + 22094, + 22096, + 29151, + 22068, + 22070, + 22066, + 22072, + 22123, + 22116, + 22063, + 22124, + 22122, + 22150, + 22144, + 22154, + 22176, + 22164, + 22159, + 22181, + 22190, + 22198, + 22196, + 22210, + 22204, + 22209, + 22211, + 22208, + 22216, + 22222, + 22225, + 22227, + 22231, + 22254, + 22265, + 22272, + 22271, + 22276, + 22281, + 22280, + 22283, + 22285, + 22291, + 22296, + 22294, + 21959, + 22300, + 22310, + 22327, + 22328, + 22350, + 22331, + 22336, + 22351, + 22377, + 22464, + 22408, + 22369, + 22399, + 22409, + 22419, + 22432, + 22451, + 22436, + 22442, + 22448, + 22467, + 22470, + 22484, + 22482, + 22483, + 22538, + 22486, + 22499, + 22539, + 22553, + 22557, + 22642, + 22561, + 22626, + 22603, + 22640, + 27584, + 22610, + 22589, + 22649, + 22661, + 22713, + 22687, + 22699, + 22714, + 22750, + 22715, + 22712, + 22702, + 22725, + 22739, + 22737, + 22743, + 22745, + 22744, + 22757, + 22748, + 22756, + 22751, + 22767, + 22778, + 22777, + 22779, + 22780, + 22781, + 22786, + 22794, + 22800, + 22811, + 26790, + 22821, + 22828, + 22829, + 22834, + 22840, + 22846, + 31442, + 22869, + 22864, + 22862, + 22874, + 22872, + 22882, + 22880, + 22887, + 22892, + 22889, + 22904, + 22913, + 22941, + 20318, + 20395, + 22947, + 22962, + 22982, + 23016, + 23004, + 22925, + 23001, + 23002, + 23077, + 23071, + 23057, + 23068, + 23049, + 23066, + 23104, + 23148, + 23113, + 23093, + 23094, + 23138, + 23146, + 23194, + 23228, + 23230, + 23243, + 23234, + 23229, + 23267, + 23255, + 23270, + 23273, + 23254, + 23290, + 23291, + 23308, + 23307, + 23318, + 23346, + 23248, + 23338, + 23350, + 23358, + 23363, + 23365, + 23360, + 23377, + 23381, + 23386, + 23387, + 23397, + 23401, + 23408, + 23411, + 23413, + 23416, + 25992, + 23418, + 23424, + 23427, + 23462, + 23480, + 23491, + 23495, + 23497, + 23508, + 23504, + 23524, + 23526, + 23522, + 23518, + 23525, + 23531, + 23536, + 23542, + 23539, + 23557, + 23559, + 23560, + 23565, + 23571, + 23584, + 23586, + 23592, + 23608, + 23609, + 23617, + 23622, + 23630, + 23635, + 23632, + 23631, + 23409, + 23660, + 23662, + 20066, + 23670, + 23673, + 23692, + 23697, + 23700, + 22939, + 23723, + 23739, + 23734, + 23740, + 23735, + 23749, + 23742, + 23751, + 23769, + 23785, + 23805, + 23802, + 23789, + 23948, + 23786, + 23819, + 23829, + 23831, + 23900, + 23839, + 23835, + 23825, + 23828, + 23842, + 23834, + 23833, + 23832, + 23884, + 23890, + 23886, + 23883, + 23916, + 23923, + 23926, + 23943, + 23940, + 23938, + 23970, + 23965, + 23980, + 23982, + 23997, + 23952, + 23991, + 23996, + 24009, + 24013, + 24019, + 24018, + 24022, + 24027, + 24043, + 24050, + 24053, + 24075, + 24090, + 24089, + 24081, + 24091, + 24118, + 24119, + 24132, + 24131, + 24128, + 24142, + 24151, + 24148, + 24159, + 24162, + 24164, + 24135, + 24181, + 24182, + 24186, + 40636, + 24191, + 24224, + 24257, + 24258, + 24264, + 24272, + 24271, + 24278, + 24291, + 24285, + 24282, + 24283, + 24290, + 24289, + 24296, + 24297, + 24300, + 24305, + 24307, + 24304, + 24308, + 24312, + 24318, + 24323, + 24329, + 24413, + 24412, + 24331, + 24337, + 24342, + 24361, + 24365, + 24376, + 24385, + 24392, + 24396, + 24398, + 24367, + 24401, + 24406, + 24407, + 24409, + 24417, + 24429, + 24435, + 24439, + 24451, + 24450, + 24447, + 24458, + 24456, + 24465, + 24455, + 24478, + 24473, + 24472, + 24480, + 24488, + 24493, + 24508, + 24534, + 24571, + 24548, + 24568, + 24561, + 24541, + 24755, + 24575, + 24609, + 24672, + 24601, + 24592, + 24617, + 24590, + 24625, + 24603, + 24597, + 24619, + 24614, + 24591, + 24634, + 24666, + 24641, + 24682, + 24695, + 24671, + 24650, + 24646, + 24653, + 24675, + 24643, + 24676, + 24642, + 24684, + 24683, + 24665, + 24705, + 24717, + 24807, + 24707, + 24730, + 24708, + 24731, + 24726, + 24727, + 24722, + 24743, + 24715, + 24801, + 24760, + 24800, + 24787, + 24756, + 24560, + 24765, + 24774, + 24757, + 24792, + 24909, + 24853, + 24838, + 24822, + 24823, + 24832, + 24820, + 24826, + 24835, + 24865, + 24827, + 24817, + 24845, + 24846, + 24903, + 24894, + 24872, + 24871, + 24906, + 24895, + 24892, + 24876, + 24884, + 24893, + 24898, + 24900, + 24947, + 24951, + 24920, + 24921, + 24922, + 24939, + 24948, + 24943, + 24933, + 24945, + 24927, + 24925, + 24915, + 24949, + 24985, + 24982, + 24967, + 25004, + 24980, + 24986, + 24970, + 24977, + 25003, + 25006, + 25036, + 25034, + 25033, + 25079, + 25032, + 25027, + 25030, + 25018, + 25035, + 32633, + 25037, + 25062, + 25059, + 25078, + 25082, + 25076, + 25087, + 25085, + 25084, + 25086, + 25088, + 25096, + 25097, + 25101, + 25100, + 25108, + 25115, + 25118, + 25121, + 25130, + 25134, + 25136, + 25138, + 25139, + 25153, + 25166, + 25182, + 25187, + 25179, + 25184, + 25192, + 25212, + 25218, + 25225, + 25214, + 25234, + 25235, + 25238, + 25300, + 25219, + 25236, + 25303, + 25297, + 25275, + 25295, + 25343, + 25286, + 25812, + 25288, + 25308, + 25292, + 25290, + 25282, + 25287, + 25243, + 25289, + 25356, + 25326, + 25329, + 25383, + 25346, + 25352, + 25327, + 25333, + 25424, + 25406, + 25421, + 25628, + 25423, + 25494, + 25486, + 25472, + 25515, + 25462, + 25507, + 25487, + 25481, + 25503, + 25525, + 25451, + 25449, + 25534, + 25577, + 25536, + 25542, + 25571, + 25545, + 25554, + 25590, + 25540, + 25622, + 25652, + 25606, + 25619, + 25638, + 25654, + 25885, + 25623, + 25640, + 25615, + 25703, + 25711, + 25718, + 25678, + 25898, + 25749, + 25747, + 25765, + 25769, + 25736, + 25788, + 25818, + 25810, + 25797, + 25799, + 25787, + 25816, + 25794, + 25841, + 25831, + 33289, + 25824, + 25825, + 25260, + 25827, + 25839, + 25900, + 25846, + 25844, + 25842, + 25850, + 25856, + 25853, + 25880, + 25884, + 25861, + 25892, + 25891, + 25899, + 25908, + 25909, + 25911, + 25910, + 25912, + 30027, + 25928, + 25942, + 25941, + 25933, + 25944, + 25950, + 25949, + 25970, + 25976, + 25986, + 25987, + 35722, + 26011, + 26015, + 26027, + 26039, + 26051, + 26054, + 26049, + 26052, + 26060, + 26066, + 26075, + 26073, + 26080, + 26081, + 26097, + 26482, + 26122, + 26115, + 26107, + 26483, + 26165, + 26166, + 26164, + 26140, + 26191, + 26180, + 26185, + 26177, + 26206, + 26205, + 26212, + 26215, + 26216, + 26207, + 26210, + 26224, + 26243, + 26248, + 26254, + 26249, + 26244, + 26264, + 26269, + 26305, + 26297, + 26313, + 26302, + 26300, + 26308, + 26296, + 26326, + 26330, + 26336, + 26175, + 26342, + 26345, + 26352, + 26357, + 26359, + 26383, + 26390, + 26398, + 26406, + 26407, + 38712, + 26414, + 26431, + 26422, + 26433, + 26424, + 26423, + 26438, + 26462, + 26464, + 26457, + 26467, + 26468, + 26505, + 26480, + 26537, + 26492, + 26474, + 26508, + 26507, + 26534, + 26529, + 26501, + 26551, + 26607, + 26548, + 26604, + 26547, + 26601, + 26552, + 26596, + 26590, + 26589, + 26594, + 26606, + 26553, + 26574, + 26566, + 26599, + 27292, + 26654, + 26694, + 26665, + 26688, + 26701, + 26674, + 26702, + 26803, + 26667, + 26713, + 26723, + 26743, + 26751, + 26783, + 26767, + 26797, + 26772, + 26781, + 26779, + 26755, + 27310, + 26809, + 26740, + 26805, + 26784, + 26810, + 26895, + 26765, + 26750, + 26881, + 26826, + 26888, + 26840, + 26914, + 26918, + 26849, + 26892, + 26829, + 26836, + 26855, + 26837, + 26934, + 26898, + 26884, + 26839, + 26851, + 26917, + 26873, + 26848, + 26863, + 26920, + 26922, + 26906, + 26915, + 26913, + 26822, + 27001, + 26999, + 26972, + 27e3, + 26987, + 26964, + 27006, + 26990, + 26937, + 26996, + 26941, + 26969, + 26928, + 26977, + 26974, + 26973, + 27009, + 26986, + 27058, + 27054, + 27088, + 27071, + 27073, + 27091, + 27070, + 27086, + 23528, + 27082, + 27101, + 27067, + 27075, + 27047, + 27182, + 27025, + 27040, + 27036, + 27029, + 27060, + 27102, + 27112, + 27138, + 27163, + 27135, + 27402, + 27129, + 27122, + 27111, + 27141, + 27057, + 27166, + 27117, + 27156, + 27115, + 27146, + 27154, + 27329, + 27171, + 27155, + 27204, + 27148, + 27250, + 27190, + 27256, + 27207, + 27234, + 27225, + 27238, + 27208, + 27192, + 27170, + 27280, + 27277, + 27296, + 27268, + 27298, + 27299, + 27287, + 34327, + 27323, + 27331, + 27330, + 27320, + 27315, + 27308, + 27358, + 27345, + 27359, + 27306, + 27354, + 27370, + 27387, + 27397, + 34326, + 27386, + 27410, + 27414, + 39729, + 27423, + 27448, + 27447, + 30428, + 27449, + 39150, + 27463, + 27459, + 27465, + 27472, + 27481, + 27476, + 27483, + 27487, + 27489, + 27512, + 27513, + 27519, + 27520, + 27524, + 27523, + 27533, + 27544, + 27541, + 27550, + 27556, + 27562, + 27563, + 27567, + 27570, + 27569, + 27571, + 27575, + 27580, + 27590, + 27595, + 27603, + 27615, + 27628, + 27627, + 27635, + 27631, + 40638, + 27656, + 27667, + 27668, + 27675, + 27684, + 27683, + 27742, + 27733, + 27746, + 27754, + 27778, + 27789, + 27802, + 27777, + 27803, + 27774, + 27752, + 27763, + 27794, + 27792, + 27844, + 27889, + 27859, + 27837, + 27863, + 27845, + 27869, + 27822, + 27825, + 27838, + 27834, + 27867, + 27887, + 27865, + 27882, + 27935, + 34893, + 27958, + 27947, + 27965, + 27960, + 27929, + 27957, + 27955, + 27922, + 27916, + 28003, + 28051, + 28004, + 27994, + 28025, + 27993, + 28046, + 28053, + 28644, + 28037, + 28153, + 28181, + 28170, + 28085, + 28103, + 28134, + 28088, + 28102, + 28140, + 28126, + 28108, + 28136, + 28114, + 28101, + 28154, + 28121, + 28132, + 28117, + 28138, + 28142, + 28205, + 28270, + 28206, + 28185, + 28274, + 28255, + 28222, + 28195, + 28267, + 28203, + 28278, + 28237, + 28191, + 28227, + 28218, + 28238, + 28196, + 28415, + 28189, + 28216, + 28290, + 28330, + 28312, + 28361, + 28343, + 28371, + 28349, + 28335, + 28356, + 28338, + 28372, + 28373, + 28303, + 28325, + 28354, + 28319, + 28481, + 28433, + 28748, + 28396, + 28408, + 28414, + 28479, + 28402, + 28465, + 28399, + 28466, + 28364, + 28478, + 28435, + 28407, + 28550, + 28538, + 28536, + 28545, + 28544, + 28527, + 28507, + 28659, + 28525, + 28546, + 28540, + 28504, + 28558, + 28561, + 28610, + 28518, + 28595, + 28579, + 28577, + 28580, + 28601, + 28614, + 28586, + 28639, + 28629, + 28652, + 28628, + 28632, + 28657, + 28654, + 28635, + 28681, + 28683, + 28666, + 28689, + 28673, + 28687, + 28670, + 28699, + 28698, + 28532, + 28701, + 28696, + 28703, + 28720, + 28734, + 28722, + 28753, + 28771, + 28825, + 28818, + 28847, + 28913, + 28844, + 28856, + 28851, + 28846, + 28895, + 28875, + 28893, + 28889, + 28937, + 28925, + 28956, + 28953, + 29029, + 29013, + 29064, + 29030, + 29026, + 29004, + 29014, + 29036, + 29071, + 29179, + 29060, + 29077, + 29096, + 29100, + 29143, + 29113, + 29118, + 29138, + 29129, + 29140, + 29134, + 29152, + 29164, + 29159, + 29173, + 29180, + 29177, + 29183, + 29197, + 29200, + 29211, + 29224, + 29229, + 29228, + 29232, + 29234, + 29243, + 29244, + 29247, + 29248, + 29254, + 29259, + 29272, + 29300, + 29310, + 29314, + 29313, + 29319, + 29330, + 29334, + 29346, + 29351, + 29369, + 29362, + 29379, + 29382, + 29380, + 29390, + 29394, + 29410, + 29408, + 29409, + 29433, + 29431, + 20495, + 29463, + 29450, + 29468, + 29462, + 29469, + 29492, + 29487, + 29481, + 29477, + 29502, + 29518, + 29519, + 40664, + 29527, + 29546, + 29544, + 29552, + 29560, + 29557, + 29563, + 29562, + 29640, + 29619, + 29646, + 29627, + 29632, + 29669, + 29678, + 29662, + 29858, + 29701, + 29807, + 29733, + 29688, + 29746, + 29754, + 29781, + 29759, + 29791, + 29785, + 29761, + 29788, + 29801, + 29808, + 29795, + 29802, + 29814, + 29822, + 29835, + 29854, + 29863, + 29898, + 29903, + 29908, + 29681, + 29920, + 29923, + 29927, + 29929, + 29934, + 29938, + 29936, + 29937, + 29944, + 29943, + 29956, + 29955, + 29957, + 29964, + 29966, + 29965, + 29973, + 29971, + 29982, + 29990, + 29996, + 30012, + 30020, + 30029, + 30026, + 30025, + 30043, + 30022, + 30042, + 30057, + 30052, + 30055, + 30059, + 30061, + 30072, + 30070, + 30086, + 30087, + 30068, + 30090, + 30089, + 30082, + 30100, + 30106, + 30109, + 30117, + 30115, + 30146, + 30131, + 30147, + 30133, + 30141, + 30136, + 30140, + 30129, + 30157, + 30154, + 30162, + 30169, + 30179, + 30174, + 30206, + 30207, + 30204, + 30209, + 30192, + 30202, + 30194, + 30195, + 30219, + 30221, + 30217, + 30239, + 30247, + 30240, + 30241, + 30242, + 30244, + 30260, + 30256, + 30267, + 30279, + 30280, + 30278, + 30300, + 30296, + 30305, + 30306, + 30312, + 30313, + 30314, + 30311, + 30316, + 30320, + 30322, + 30326, + 30328, + 30332, + 30336, + 30339, + 30344, + 30347, + 30350, + 30358, + 30355, + 30361, + 30362, + 30384, + 30388, + 30392, + 30393, + 30394, + 30402, + 30413, + 30422, + 30418, + 30430, + 30433, + 30437, + 30439, + 30442, + 34351, + 30459, + 30472, + 30471, + 30468, + 30505, + 30500, + 30494, + 30501, + 30502, + 30491, + 30519, + 30520, + 30535, + 30554, + 30568, + 30571, + 30555, + 30565, + 30591, + 30590, + 30585, + 30606, + 30603, + 30609, + 30624, + 30622, + 30640, + 30646, + 30649, + 30655, + 30652, + 30653, + 30651, + 30663, + 30669, + 30679, + 30682, + 30684, + 30691, + 30702, + 30716, + 30732, + 30738, + 31014, + 30752, + 31018, + 30789, + 30862, + 30836, + 30854, + 30844, + 30874, + 30860, + 30883, + 30901, + 30890, + 30895, + 30929, + 30918, + 30923, + 30932, + 30910, + 30908, + 30917, + 30922, + 30956, + 30951, + 30938, + 30973, + 30964, + 30983, + 30994, + 30993, + 31001, + 31020, + 31019, + 31040, + 31072, + 31063, + 31071, + 31066, + 31061, + 31059, + 31098, + 31103, + 31114, + 31133, + 31143, + 40779, + 31146, + 31150, + 31155, + 31161, + 31162, + 31177, + 31189, + 31207, + 31212, + 31201, + 31203, + 31240, + 31245, + 31256, + 31257, + 31264, + 31263, + 31104, + 31281, + 31291, + 31294, + 31287, + 31299, + 31319, + 31305, + 31329, + 31330, + 31337, + 40861, + 31344, + 31353, + 31357, + 31368, + 31383, + 31381, + 31384, + 31382, + 31401, + 31432, + 31408, + 31414, + 31429, + 31428, + 31423, + 36995, + 31431, + 31434, + 31437, + 31439, + 31445, + 31443, + 31449, + 31450, + 31453, + 31457, + 31458, + 31462, + 31469, + 31472, + 31490, + 31503, + 31498, + 31494, + 31539, + 31512, + 31513, + 31518, + 31541, + 31528, + 31542, + 31568, + 31610, + 31492, + 31565, + 31499, + 31564, + 31557, + 31605, + 31589, + 31604, + 31591, + 31600, + 31601, + 31596, + 31598, + 31645, + 31640, + 31647, + 31629, + 31644, + 31642, + 31627, + 31634, + 31631, + 31581, + 31641, + 31691, + 31681, + 31692, + 31695, + 31668, + 31686, + 31709, + 31721, + 31761, + 31764, + 31718, + 31717, + 31840, + 31744, + 31751, + 31763, + 31731, + 31735, + 31767, + 31757, + 31734, + 31779, + 31783, + 31786, + 31775, + 31799, + 31787, + 31805, + 31820, + 31811, + 31828, + 31823, + 31808, + 31824, + 31832, + 31839, + 31844, + 31830, + 31845, + 31852, + 31861, + 31875, + 31888, + 31908, + 31917, + 31906, + 31915, + 31905, + 31912, + 31923, + 31922, + 31921, + 31918, + 31929, + 31933, + 31936, + 31941, + 31938, + 31960, + 31954, + 31964, + 31970, + 39739, + 31983, + 31986, + 31988, + 31990, + 31994, + 32006, + 32002, + 32028, + 32021, + 32010, + 32069, + 32075, + 32046, + 32050, + 32063, + 32053, + 32070, + 32115, + 32086, + 32078, + 32114, + 32104, + 32110, + 32079, + 32099, + 32147, + 32137, + 32091, + 32143, + 32125, + 32155, + 32186, + 32174, + 32163, + 32181, + 32199, + 32189, + 32171, + 32317, + 32162, + 32175, + 32220, + 32184, + 32159, + 32176, + 32216, + 32221, + 32228, + 32222, + 32251, + 32242, + 32225, + 32261, + 32266, + 32291, + 32289, + 32274, + 32305, + 32287, + 32265, + 32267, + 32290, + 32326, + 32358, + 32315, + 32309, + 32313, + 32323, + 32311, + 32306, + 32314, + 32359, + 32349, + 32342, + 32350, + 32345, + 32346, + 32377, + 32362, + 32361, + 32380, + 32379, + 32387, + 32213, + 32381, + 36782, + 32383, + 32392, + 32393, + 32396, + 32402, + 32400, + 32403, + 32404, + 32406, + 32398, + 32411, + 32412, + 32568, + 32570, + 32581, + 32588, + 32589, + 32590, + 32592, + 32593, + 32597, + 32596, + 32600, + 32607, + 32608, + 32616, + 32617, + 32615, + 32632, + 32642, + 32646, + 32643, + 32648, + 32647, + 32652, + 32660, + 32670, + 32669, + 32666, + 32675, + 32687, + 32690, + 32697, + 32686, + 32694, + 32696, + 35697, + 32709, + 32710, + 32714, + 32725, + 32724, + 32737, + 32742, + 32745, + 32755, + 32761, + 39132, + 32774, + 32772, + 32779, + 32786, + 32792, + 32793, + 32796, + 32801, + 32808, + 32831, + 32827, + 32842, + 32838, + 32850, + 32856, + 32858, + 32863, + 32866, + 32872, + 32883, + 32882, + 32880, + 32886, + 32889, + 32893, + 32895, + 32900, + 32902, + 32901, + 32923, + 32915, + 32922, + 32941, + 20880, + 32940, + 32987, + 32997, + 32985, + 32989, + 32964, + 32986, + 32982, + 33033, + 33007, + 33009, + 33051, + 33065, + 33059, + 33071, + 33099, + 38539, + 33094, + 33086, + 33107, + 33105, + 33020, + 33137, + 33134, + 33125, + 33126, + 33140, + 33155, + 33160, + 33162, + 33152, + 33154, + 33184, + 33173, + 33188, + 33187, + 33119, + 33171, + 33193, + 33200, + 33205, + 33214, + 33208, + 33213, + 33216, + 33218, + 33210, + 33225, + 33229, + 33233, + 33241, + 33240, + 33224, + 33242, + 33247, + 33248, + 33255, + 33274, + 33275, + 33278, + 33281, + 33282, + 33285, + 33287, + 33290, + 33293, + 33296, + 33302, + 33321, + 33323, + 33336, + 33331, + 33344, + 33369, + 33368, + 33373, + 33370, + 33375, + 33380, + 33378, + 33384, + 33386, + 33387, + 33326, + 33393, + 33399, + 33400, + 33406, + 33421, + 33426, + 33451, + 33439, + 33467, + 33452, + 33505, + 33507, + 33503, + 33490, + 33524, + 33523, + 33530, + 33683, + 33539, + 33531, + 33529, + 33502, + 33542, + 33500, + 33545, + 33497, + 33589, + 33588, + 33558, + 33586, + 33585, + 33600, + 33593, + 33616, + 33605, + 33583, + 33579, + 33559, + 33560, + 33669, + 33690, + 33706, + 33695, + 33698, + 33686, + 33571, + 33678, + 33671, + 33674, + 33660, + 33717, + 33651, + 33653, + 33696, + 33673, + 33704, + 33780, + 33811, + 33771, + 33742, + 33789, + 33795, + 33752, + 33803, + 33729, + 33783, + 33799, + 33760, + 33778, + 33805, + 33826, + 33824, + 33725, + 33848, + 34054, + 33787, + 33901, + 33834, + 33852, + 34138, + 33924, + 33911, + 33899, + 33965, + 33902, + 33922, + 33897, + 33862, + 33836, + 33903, + 33913, + 33845, + 33994, + 33890, + 33977, + 33983, + 33951, + 34009, + 33997, + 33979, + 34010, + 34e3, + 33985, + 33990, + 34006, + 33953, + 34081, + 34047, + 34036, + 34071, + 34072, + 34092, + 34079, + 34069, + 34068, + 34044, + 34112, + 34147, + 34136, + 34120, + 34113, + 34306, + 34123, + 34133, + 34176, + 34212, + 34184, + 34193, + 34186, + 34216, + 34157, + 34196, + 34203, + 34282, + 34183, + 34204, + 34167, + 34174, + 34192, + 34249, + 34234, + 34255, + 34233, + 34256, + 34261, + 34269, + 34277, + 34268, + 34297, + 34314, + 34323, + 34315, + 34302, + 34298, + 34310, + 34338, + 34330, + 34352, + 34367, + 34381, + 20053, + 34388, + 34399, + 34407, + 34417, + 34451, + 34467, + 34473, + 34474, + 34443, + 34444, + 34486, + 34479, + 34500, + 34502, + 34480, + 34505, + 34851, + 34475, + 34516, + 34526, + 34537, + 34540, + 34527, + 34523, + 34543, + 34578, + 34566, + 34568, + 34560, + 34563, + 34555, + 34577, + 34569, + 34573, + 34553, + 34570, + 34612, + 34623, + 34615, + 34619, + 34597, + 34601, + 34586, + 34656, + 34655, + 34680, + 34636, + 34638, + 34676, + 34647, + 34664, + 34670, + 34649, + 34643, + 34659, + 34666, + 34821, + 34722, + 34719, + 34690, + 34735, + 34763, + 34749, + 34752, + 34768, + 38614, + 34731, + 34756, + 34739, + 34759, + 34758, + 34747, + 34799, + 34802, + 34784, + 34831, + 34829, + 34814, + 34806, + 34807, + 34830, + 34770, + 34833, + 34838, + 34837, + 34850, + 34849, + 34865, + 34870, + 34873, + 34855, + 34875, + 34884, + 34882, + 34898, + 34905, + 34910, + 34914, + 34923, + 34945, + 34942, + 34974, + 34933, + 34941, + 34997, + 34930, + 34946, + 34967, + 34962, + 34990, + 34969, + 34978, + 34957, + 34980, + 34992, + 35007, + 34993, + 35011, + 35012, + 35028, + 35032, + 35033, + 35037, + 35065, + 35074, + 35068, + 35060, + 35048, + 35058, + 35076, + 35084, + 35082, + 35091, + 35139, + 35102, + 35109, + 35114, + 35115, + 35137, + 35140, + 35131, + 35126, + 35128, + 35148, + 35101, + 35168, + 35166, + 35174, + 35172, + 35181, + 35178, + 35183, + 35188, + 35191, + 35198, + 35203, + 35208, + 35210, + 35219, + 35224, + 35233, + 35241, + 35238, + 35244, + 35247, + 35250, + 35258, + 35261, + 35263, + 35264, + 35290, + 35292, + 35293, + 35303, + 35316, + 35320, + 35331, + 35350, + 35344, + 35340, + 35355, + 35357, + 35365, + 35382, + 35393, + 35419, + 35410, + 35398, + 35400, + 35452, + 35437, + 35436, + 35426, + 35461, + 35458, + 35460, + 35496, + 35489, + 35473, + 35493, + 35494, + 35482, + 35491, + 35524, + 35533, + 35522, + 35546, + 35563, + 35571, + 35559, + 35556, + 35569, + 35604, + 35552, + 35554, + 35575, + 35550, + 35547, + 35596, + 35591, + 35610, + 35553, + 35606, + 35600, + 35607, + 35616, + 35635, + 38827, + 35622, + 35627, + 35646, + 35624, + 35649, + 35660, + 35663, + 35662, + 35657, + 35670, + 35675, + 35674, + 35691, + 35679, + 35692, + 35695, + 35700, + 35709, + 35712, + 35724, + 35726, + 35730, + 35731, + 35734, + 35737, + 35738, + 35898, + 35905, + 35903, + 35912, + 35916, + 35918, + 35920, + 35925, + 35938, + 35948, + 35960, + 35962, + 35970, + 35977, + 35973, + 35978, + 35981, + 35982, + 35988, + 35964, + 35992, + 25117, + 36013, + 36010, + 36029, + 36018, + 36019, + 36014, + 36022, + 36040, + 36033, + 36068, + 36067, + 36058, + 36093, + 36090, + 36091, + 36100, + 36101, + 36106, + 36103, + 36111, + 36109, + 36112, + 40782, + 36115, + 36045, + 36116, + 36118, + 36199, + 36205, + 36209, + 36211, + 36225, + 36249, + 36290, + 36286, + 36282, + 36303, + 36314, + 36310, + 36300, + 36315, + 36299, + 36330, + 36331, + 36319, + 36323, + 36348, + 36360, + 36361, + 36351, + 36381, + 36382, + 36368, + 36383, + 36418, + 36405, + 36400, + 36404, + 36426, + 36423, + 36425, + 36428, + 36432, + 36424, + 36441, + 36452, + 36448, + 36394, + 36451, + 36437, + 36470, + 36466, + 36476, + 36481, + 36487, + 36485, + 36484, + 36491, + 36490, + 36499, + 36497, + 36500, + 36505, + 36522, + 36513, + 36524, + 36528, + 36550, + 36529, + 36542, + 36549, + 36552, + 36555, + 36571, + 36579, + 36604, + 36603, + 36587, + 36606, + 36618, + 36613, + 36629, + 36626, + 36633, + 36627, + 36636, + 36639, + 36635, + 36620, + 36646, + 36659, + 36667, + 36665, + 36677, + 36674, + 36670, + 36684, + 36681, + 36678, + 36686, + 36695, + 36700, + 36706, + 36707, + 36708, + 36764, + 36767, + 36771, + 36781, + 36783, + 36791, + 36826, + 36837, + 36834, + 36842, + 36847, + 36999, + 36852, + 36869, + 36857, + 36858, + 36881, + 36885, + 36897, + 36877, + 36894, + 36886, + 36875, + 36903, + 36918, + 36917, + 36921, + 36856, + 36943, + 36944, + 36945, + 36946, + 36878, + 36937, + 36926, + 36950, + 36952, + 36958, + 36968, + 36975, + 36982, + 38568, + 36978, + 36994, + 36989, + 36993, + 36992, + 37002, + 37001, + 37007, + 37032, + 37039, + 37041, + 37045, + 37090, + 37092, + 25160, + 37083, + 37122, + 37138, + 37145, + 37170, + 37168, + 37194, + 37206, + 37208, + 37219, + 37221, + 37225, + 37235, + 37234, + 37259, + 37257, + 37250, + 37282, + 37291, + 37295, + 37290, + 37301, + 37300, + 37306, + 37312, + 37313, + 37321, + 37323, + 37328, + 37334, + 37343, + 37345, + 37339, + 37372, + 37365, + 37366, + 37406, + 37375, + 37396, + 37420, + 37397, + 37393, + 37470, + 37463, + 37445, + 37449, + 37476, + 37448, + 37525, + 37439, + 37451, + 37456, + 37532, + 37526, + 37523, + 37531, + 37466, + 37583, + 37561, + 37559, + 37609, + 37647, + 37626, + 37700, + 37678, + 37657, + 37666, + 37658, + 37667, + 37690, + 37685, + 37691, + 37724, + 37728, + 37756, + 37742, + 37718, + 37808, + 37804, + 37805, + 37780, + 37817, + 37846, + 37847, + 37864, + 37861, + 37848, + 37827, + 37853, + 37840, + 37832, + 37860, + 37914, + 37908, + 37907, + 37891, + 37895, + 37904, + 37942, + 37931, + 37941, + 37921, + 37946, + 37953, + 37970, + 37956, + 37979, + 37984, + 37986, + 37982, + 37994, + 37417, + 38e3, + 38005, + 38007, + 38013, + 37978, + 38012, + 38014, + 38017, + 38015, + 38274, + 38279, + 38282, + 38292, + 38294, + 38296, + 38297, + 38304, + 38312, + 38311, + 38317, + 38332, + 38331, + 38329, + 38334, + 38346, + 28662, + 38339, + 38349, + 38348, + 38357, + 38356, + 38358, + 38364, + 38369, + 38373, + 38370, + 38433, + 38440, + 38446, + 38447, + 38466, + 38476, + 38479, + 38475, + 38519, + 38492, + 38494, + 38493, + 38495, + 38502, + 38514, + 38508, + 38541, + 38552, + 38549, + 38551, + 38570, + 38567, + 38577, + 38578, + 38576, + 38580, + 38582, + 38584, + 38585, + 38606, + 38603, + 38601, + 38605, + 35149, + 38620, + 38669, + 38613, + 38649, + 38660, + 38662, + 38664, + 38675, + 38670, + 38673, + 38671, + 38678, + 38681, + 38692, + 38698, + 38704, + 38713, + 38717, + 38718, + 38724, + 38726, + 38728, + 38722, + 38729, + 38748, + 38752, + 38756, + 38758, + 38760, + 21202, + 38763, + 38769, + 38777, + 38789, + 38780, + 38785, + 38778, + 38790, + 38795, + 38799, + 38800, + 38812, + 38824, + 38822, + 38819, + 38835, + 38836, + 38851, + 38854, + 38856, + 38859, + 38876, + 38893, + 40783, + 38898, + 31455, + 38902, + 38901, + 38927, + 38924, + 38968, + 38948, + 38945, + 38967, + 38973, + 38982, + 38991, + 38987, + 39019, + 39023, + 39024, + 39025, + 39028, + 39027, + 39082, + 39087, + 39089, + 39094, + 39108, + 39107, + 39110, + 39145, + 39147, + 39171, + 39177, + 39186, + 39188, + 39192, + 39201, + 39197, + 39198, + 39204, + 39200, + 39212, + 39214, + 39229, + 39230, + 39234, + 39241, + 39237, + 39248, + 39243, + 39249, + 39250, + 39244, + 39253, + 39319, + 39320, + 39333, + 39341, + 39342, + 39356, + 39391, + 39387, + 39389, + 39384, + 39377, + 39405, + 39406, + 39409, + 39410, + 39419, + 39416, + 39425, + 39439, + 39429, + 39394, + 39449, + 39467, + 39479, + 39493, + 39490, + 39488, + 39491, + 39486, + 39509, + 39501, + 39515, + 39511, + 39519, + 39522, + 39525, + 39524, + 39529, + 39531, + 39530, + 39597, + 39600, + 39612, + 39616, + 39631, + 39633, + 39635, + 39636, + 39646, + 39647, + 39650, + 39651, + 39654, + 39663, + 39659, + 39662, + 39668, + 39665, + 39671, + 39675, + 39686, + 39704, + 39706, + 39711, + 39714, + 39715, + 39717, + 39719, + 39720, + 39721, + 39722, + 39726, + 39727, + 39730, + 39748, + 39747, + 39759, + 39757, + 39758, + 39761, + 39768, + 39796, + 39827, + 39811, + 39825, + 39830, + 39831, + 39839, + 39840, + 39848, + 39860, + 39872, + 39882, + 39865, + 39878, + 39887, + 39889, + 39890, + 39907, + 39906, + 39908, + 39892, + 39905, + 39994, + 39922, + 39921, + 39920, + 39957, + 39956, + 39945, + 39955, + 39948, + 39942, + 39944, + 39954, + 39946, + 39940, + 39982, + 39963, + 39973, + 39972, + 39969, + 39984, + 40007, + 39986, + 40006, + 39998, + 40026, + 40032, + 40039, + 40054, + 40056, + 40167, + 40172, + 40176, + 40201, + 40200, + 40171, + 40195, + 40198, + 40234, + 40230, + 40367, + 40227, + 40223, + 40260, + 40213, + 40210, + 40257, + 40255, + 40254, + 40262, + 40264, + 40285, + 40286, + 40292, + 40273, + 40272, + 40281, + 40306, + 40329, + 40327, + 40363, + 40303, + 40314, + 40346, + 40356, + 40361, + 40370, + 40388, + 40385, + 40379, + 40376, + 40378, + 40390, + 40399, + 40386, + 40409, + 40403, + 40440, + 40422, + 40429, + 40431, + 40445, + 40474, + 40475, + 40478, + 40565, + 40569, + 40573, + 40577, + 40584, + 40587, + 40588, + 40594, + 40597, + 40593, + 40605, + 40613, + 40617, + 40632, + 40618, + 40621, + 38753, + 40652, + 40654, + 40655, + 40656, + 40660, + 40668, + 40670, + 40669, + 40672, + 40677, + 40680, + 40687, + 40692, + 40694, + 40695, + 40697, + 40699, + 40700, + 40701, + 40711, + 40712, + 30391, + 40725, + 40737, + 40748, + 40766, + 40778, + 40786, + 40788, + 40803, + 40799, + 40800, + 40801, + 40806, + 40807, + 40812, + 40810, + 40823, + 40818, + 40822, + 40853, + 40860, + 40864, + 22575, + 27079, + 36953, + 29796, + 20956, + 29081, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 32394, + 35100, + 37704, + 37512, + 34012, + 20425, + 28859, + 26161, + 26824, + 37625, + 26363, + 24389, + 20008, + 20193, + 20220, + 20224, + 20227, + 20281, + 20310, + 20370, + 20362, + 20378, + 20372, + 20429, + 20544, + 20514, + 20479, + 20510, + 20550, + 20592, + 20546, + 20628, + 20724, + 20696, + 20810, + 20836, + 20893, + 20926, + 20972, + 21013, + 21148, + 21158, + 21184, + 21211, + 21248, + 21255, + 21284, + 21362, + 21395, + 21426, + 21469, + 64014, + 21660, + 21642, + 21673, + 21759, + 21894, + 22361, + 22373, + 22444, + 22472, + 22471, + 64015, + 64016, + 22686, + 22706, + 22795, + 22867, + 22875, + 22877, + 22883, + 22948, + 22970, + 23382, + 23488, + 29999, + 23512, + 23532, + 23582, + 23718, + 23738, + 23797, + 23847, + 23891, + 64017, + 23874, + 23917, + 23992, + 23993, + 24016, + 24353, + 24372, + 24423, + 24503, + 24542, + 24669, + 24709, + 24714, + 24798, + 24789, + 24864, + 24818, + 24849, + 24887, + 24880, + 24984, + 25107, + 25254, + 25589, + 25696, + 25757, + 25806, + 25934, + 26112, + 26133, + 26171, + 26121, + 26158, + 26142, + 26148, + 26213, + 26199, + 26201, + 64018, + 26227, + 26265, + 26272, + 26290, + 26303, + 26362, + 26382, + 63785, + 26470, + 26555, + 26706, + 26560, + 26625, + 26692, + 26831, + 64019, + 26984, + 64020, + 27032, + 27106, + 27184, + 27243, + 27206, + 27251, + 27262, + 27362, + 27364, + 27606, + 27711, + 27740, + 27782, + 27759, + 27866, + 27908, + 28039, + 28015, + 28054, + 28076, + 28111, + 28152, + 28146, + 28156, + 28217, + 28252, + 28199, + 28220, + 28351, + 28552, + 28597, + 28661, + 28677, + 28679, + 28712, + 28805, + 28843, + 28943, + 28932, + 29020, + 28998, + 28999, + 64021, + 29121, + 29182, + 29361, + 29374, + 29476, + 64022, + 29559, + 29629, + 29641, + 29654, + 29667, + 29650, + 29703, + 29685, + 29734, + 29738, + 29737, + 29742, + 29794, + 29833, + 29855, + 29953, + 30063, + 30338, + 30364, + 30366, + 30363, + 30374, + 64023, + 30534, + 21167, + 30753, + 30798, + 30820, + 30842, + 31024, + 64024, + 64025, + 64026, + 31124, + 64027, + 31131, + 31441, + 31463, + 64028, + 31467, + 31646, + 64029, + 32072, + 32092, + 32183, + 32160, + 32214, + 32338, + 32583, + 32673, + 64030, + 33537, + 33634, + 33663, + 33735, + 33782, + 33864, + 33972, + 34131, + 34137, + 34155, + 64031, + 34224, + 64032, + 64033, + 34823, + 35061, + 35346, + 35383, + 35449, + 35495, + 35518, + 35551, + 64034, + 35574, + 35667, + 35711, + 36080, + 36084, + 36114, + 36214, + 64035, + 36559, + 64036, + 64037, + 36967, + 37086, + 64038, + 37141, + 37159, + 37338, + 37335, + 37342, + 37357, + 37358, + 37348, + 37349, + 37382, + 37392, + 37386, + 37434, + 37440, + 37436, + 37454, + 37465, + 37457, + 37433, + 37479, + 37543, + 37495, + 37496, + 37607, + 37591, + 37593, + 37584, + 64039, + 37589, + 37600, + 37587, + 37669, + 37665, + 37627, + 64040, + 37662, + 37631, + 37661, + 37634, + 37744, + 37719, + 37796, + 37830, + 37854, + 37880, + 37937, + 37957, + 37960, + 38290, + 63964, + 64041, + 38557, + 38575, + 38707, + 38715, + 38723, + 38733, + 38735, + 38737, + 38741, + 38999, + 39013, + 64042, + 64043, + 39207, + 64044, + 39326, + 39502, + 39641, + 39644, + 39797, + 39794, + 39823, + 39857, + 39867, + 39936, + 40304, + 40299, + 64045, + 40473, + 40657, + null, + null, + 8560, + 8561, + 8562, + 8563, + 8564, + 8565, + 8566, + 8567, + 8568, + 8569, + 65506, + 65508, + 65287, + 65282, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 8560, + 8561, + 8562, + 8563, + 8564, + 8565, + 8566, + 8567, + 8568, + 8569, + 8544, + 8545, + 8546, + 8547, + 8548, + 8549, + 8550, + 8551, + 8552, + 8553, + 65506, + 65508, + 65287, + 65282, + 12849, + 8470, + 8481, + 8757, + 32394, + 35100, + 37704, + 37512, + 34012, + 20425, + 28859, + 26161, + 26824, + 37625, + 26363, + 24389, + 20008, + 20193, + 20220, + 20224, + 20227, + 20281, + 20310, + 20370, + 20362, + 20378, + 20372, + 20429, + 20544, + 20514, + 20479, + 20510, + 20550, + 20592, + 20546, + 20628, + 20724, + 20696, + 20810, + 20836, + 20893, + 20926, + 20972, + 21013, + 21148, + 21158, + 21184, + 21211, + 21248, + 21255, + 21284, + 21362, + 21395, + 21426, + 21469, + 64014, + 21660, + 21642, + 21673, + 21759, + 21894, + 22361, + 22373, + 22444, + 22472, + 22471, + 64015, + 64016, + 22686, + 22706, + 22795, + 22867, + 22875, + 22877, + 22883, + 22948, + 22970, + 23382, + 23488, + 29999, + 23512, + 23532, + 23582, + 23718, + 23738, + 23797, + 23847, + 23891, + 64017, + 23874, + 23917, + 23992, + 23993, + 24016, + 24353, + 24372, + 24423, + 24503, + 24542, + 24669, + 24709, + 24714, + 24798, + 24789, + 24864, + 24818, + 24849, + 24887, + 24880, + 24984, + 25107, + 25254, + 25589, + 25696, + 25757, + 25806, + 25934, + 26112, + 26133, + 26171, + 26121, + 26158, + 26142, + 26148, + 26213, + 26199, + 26201, + 64018, + 26227, + 26265, + 26272, + 26290, + 26303, + 26362, + 26382, + 63785, + 26470, + 26555, + 26706, + 26560, + 26625, + 26692, + 26831, + 64019, + 26984, + 64020, + 27032, + 27106, + 27184, + 27243, + 27206, + 27251, + 27262, + 27362, + 27364, + 27606, + 27711, + 27740, + 27782, + 27759, + 27866, + 27908, + 28039, + 28015, + 28054, + 28076, + 28111, + 28152, + 28146, + 28156, + 28217, + 28252, + 28199, + 28220, + 28351, + 28552, + 28597, + 28661, + 28677, + 28679, + 28712, + 28805, + 28843, + 28943, + 28932, + 29020, + 28998, + 28999, + 64021, + 29121, + 29182, + 29361, + 29374, + 29476, + 64022, + 29559, + 29629, + 29641, + 29654, + 29667, + 29650, + 29703, + 29685, + 29734, + 29738, + 29737, + 29742, + 29794, + 29833, + 29855, + 29953, + 30063, + 30338, + 30364, + 30366, + 30363, + 30374, + 64023, + 30534, + 21167, + 30753, + 30798, + 30820, + 30842, + 31024, + 64024, + 64025, + 64026, + 31124, + 64027, + 31131, + 31441, + 31463, + 64028, + 31467, + 31646, + 64029, + 32072, + 32092, + 32183, + 32160, + 32214, + 32338, + 32583, + 32673, + 64030, + 33537, + 33634, + 33663, + 33735, + 33782, + 33864, + 33972, + 34131, + 34137, + 34155, + 64031, + 34224, + 64032, + 64033, + 34823, + 35061, + 35346, + 35383, + 35449, + 35495, + 35518, + 35551, + 64034, + 35574, + 35667, + 35711, + 36080, + 36084, + 36114, + 36214, + 64035, + 36559, + 64036, + 64037, + 36967, + 37086, + 64038, + 37141, + 37159, + 37338, + 37335, + 37342, + 37357, + 37358, + 37348, + 37349, + 37382, + 37392, + 37386, + 37434, + 37440, + 37436, + 37454, + 37465, + 37457, + 37433, + 37479, + 37543, + 37495, + 37496, + 37607, + 37591, + 37593, + 37584, + 64039, + 37589, + 37600, + 37587, + 37669, + 37665, + 37627, + 64040, + 37662, + 37631, + 37661, + 37634, + 37744, + 37719, + 37796, + 37830, + 37854, + 37880, + 37937, + 37957, + 37960, + 38290, + 63964, + 64041, + 38557, + 38575, + 38707, + 38715, + 38723, + 38733, + 38735, + 38737, + 38741, + 38999, + 39013, + 64042, + 64043, + 39207, + 64044, + 39326, + 39502, + 39641, + 39644, + 39797, + 39794, + 39823, + 39857, + 39867, + 39936, + 40304, + 40299, + 64045, + 40473, + 40657, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + ], + jis0212: [ + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 728, + 711, + 184, + 729, + 733, + 175, + 731, + 730, + 65374, + 900, + 901, + null, + null, + null, + null, + null, + null, + null, + null, + 161, + 166, + 191, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 186, + 170, + 169, + 174, + 8482, + 164, + 8470, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 902, + 904, + 905, + 906, + 938, + null, + 908, + null, + 910, + 939, + null, + 911, + null, + null, + null, + null, + 940, + 941, + 942, + 943, + 970, + 912, + 972, + 962, + 973, + 971, + 944, + 974, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1026, + 1027, + 1028, + 1029, + 1030, + 1031, + 1032, + 1033, + 1034, + 1035, + 1036, + 1038, + 1039, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1106, + 1107, + 1108, + 1109, + 1110, + 1111, + 1112, + 1113, + 1114, + 1115, + 1116, + 1118, + 1119, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 198, + 272, + null, + 294, + null, + 306, + null, + 321, + 319, + null, + 330, + 216, + 338, + null, + 358, + 222, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 230, + 273, + 240, + 295, + 305, + 307, + 312, + 322, + 320, + 329, + 331, + 248, + 339, + 223, + 359, + 254, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 193, + 192, + 196, + 194, + 258, + 461, + 256, + 260, + 197, + 195, + 262, + 264, + 268, + 199, + 266, + 270, + 201, + 200, + 203, + 202, + 282, + 278, + 274, + 280, + null, + 284, + 286, + 290, + 288, + 292, + 205, + 204, + 207, + 206, + 463, + 304, + 298, + 302, + 296, + 308, + 310, + 313, + 317, + 315, + 323, + 327, + 325, + 209, + 211, + 210, + 214, + 212, + 465, + 336, + 332, + 213, + 340, + 344, + 342, + 346, + 348, + 352, + 350, + 356, + 354, + 218, + 217, + 220, + 219, + 364, + 467, + 368, + 362, + 370, + 366, + 360, + 471, + 475, + 473, + 469, + 372, + 221, + 376, + 374, + 377, + 381, + 379, + null, + null, + null, + null, + null, + null, + null, + 225, + 224, + 228, + 226, + 259, + 462, + 257, + 261, + 229, + 227, + 263, + 265, + 269, + 231, + 267, + 271, + 233, + 232, + 235, + 234, + 283, + 279, + 275, + 281, + 501, + 285, + 287, + null, + 289, + 293, + 237, + 236, + 239, + 238, + 464, + null, + 299, + 303, + 297, + 309, + 311, + 314, + 318, + 316, + 324, + 328, + 326, + 241, + 243, + 242, + 246, + 244, + 466, + 337, + 333, + 245, + 341, + 345, + 343, + 347, + 349, + 353, + 351, + 357, + 355, + 250, + 249, + 252, + 251, + 365, + 468, + 369, + 363, + 371, + 367, + 361, + 472, + 476, + 474, + 470, + 373, + 253, + 255, + 375, + 378, + 382, + 380, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 19970, + 19972, + 19973, + 19980, + 19986, + 19999, + 20003, + 20004, + 20008, + 20011, + 20014, + 20015, + 20016, + 20021, + 20032, + 20033, + 20036, + 20039, + 20049, + 20058, + 20060, + 20067, + 20072, + 20073, + 20084, + 20085, + 20089, + 20095, + 20109, + 20118, + 20119, + 20125, + 20143, + 20153, + 20163, + 20176, + 20186, + 20187, + 20192, + 20193, + 20194, + 20200, + 20207, + 20209, + 20211, + 20213, + 20221, + 20222, + 20223, + 20224, + 20226, + 20227, + 20232, + 20235, + 20236, + 20242, + 20245, + 20246, + 20247, + 20249, + 20270, + 20273, + 20320, + 20275, + 20277, + 20279, + 20281, + 20283, + 20286, + 20288, + 20290, + 20296, + 20297, + 20299, + 20300, + 20306, + 20308, + 20310, + 20312, + 20319, + 20323, + 20330, + 20332, + 20334, + 20337, + 20343, + 20344, + 20345, + 20346, + 20349, + 20350, + 20353, + 20354, + 20356, + 20357, + 20361, + 20362, + 20364, + 20366, + 20368, + 20370, + 20371, + 20372, + 20375, + 20377, + 20378, + 20382, + 20383, + 20402, + 20407, + 20409, + 20411, + 20412, + 20413, + 20414, + 20416, + 20417, + 20421, + 20422, + 20424, + 20425, + 20427, + 20428, + 20429, + 20431, + 20434, + 20444, + 20448, + 20450, + 20464, + 20466, + 20476, + 20477, + 20479, + 20480, + 20481, + 20484, + 20487, + 20490, + 20492, + 20494, + 20496, + 20499, + 20503, + 20504, + 20507, + 20508, + 20509, + 20510, + 20514, + 20519, + 20526, + 20528, + 20530, + 20531, + 20533, + 20544, + 20545, + 20546, + 20549, + 20550, + 20554, + 20556, + 20558, + 20561, + 20562, + 20563, + 20567, + 20569, + 20575, + 20576, + 20578, + 20579, + 20582, + 20583, + 20586, + 20589, + 20592, + 20593, + 20539, + 20609, + 20611, + 20612, + 20614, + 20618, + 20622, + 20623, + 20624, + 20626, + 20627, + 20628, + 20630, + 20635, + 20636, + 20638, + 20639, + 20640, + 20641, + 20642, + 20650, + 20655, + 20656, + 20665, + 20666, + 20669, + 20672, + 20675, + 20676, + 20679, + 20684, + 20686, + 20688, + 20691, + 20692, + 20696, + 20700, + 20701, + 20703, + 20706, + 20708, + 20710, + 20712, + 20713, + 20719, + 20721, + 20726, + 20730, + 20734, + 20739, + 20742, + 20743, + 20744, + 20747, + 20748, + 20749, + 20750, + 20722, + 20752, + 20759, + 20761, + 20763, + 20764, + 20765, + 20766, + 20771, + 20775, + 20776, + 20780, + 20781, + 20783, + 20785, + 20787, + 20788, + 20789, + 20792, + 20793, + 20802, + 20810, + 20815, + 20819, + 20821, + 20823, + 20824, + 20831, + 20836, + 20838, + 20862, + 20867, + 20868, + 20875, + 20878, + 20888, + 20893, + 20897, + 20899, + 20909, + 20920, + 20922, + 20924, + 20926, + 20927, + 20930, + 20936, + 20943, + 20945, + 20946, + 20947, + 20949, + 20952, + 20958, + 20962, + 20965, + 20974, + 20978, + 20979, + 20980, + 20983, + 20993, + 20994, + 20997, + 21010, + 21011, + 21013, + 21014, + 21016, + 21026, + 21032, + 21041, + 21042, + 21045, + 21052, + 21061, + 21065, + 21077, + 21079, + 21080, + 21082, + 21084, + 21087, + 21088, + 21089, + 21094, + 21102, + 21111, + 21112, + 21113, + 21120, + 21122, + 21125, + 21130, + 21132, + 21139, + 21141, + 21142, + 21143, + 21144, + 21146, + 21148, + 21156, + 21157, + 21158, + 21159, + 21167, + 21168, + 21174, + 21175, + 21176, + 21178, + 21179, + 21181, + 21184, + 21188, + 21190, + 21192, + 21196, + 21199, + 21201, + 21204, + 21206, + 21211, + 21212, + 21217, + 21221, + 21224, + 21225, + 21226, + 21228, + 21232, + 21233, + 21236, + 21238, + 21239, + 21248, + 21251, + 21258, + 21259, + 21260, + 21265, + 21267, + 21272, + 21275, + 21276, + 21278, + 21279, + 21285, + 21287, + 21288, + 21289, + 21291, + 21292, + 21293, + 21296, + 21298, + 21301, + 21308, + 21309, + 21310, + 21314, + 21324, + 21323, + 21337, + 21339, + 21345, + 21347, + 21349, + 21356, + 21357, + 21362, + 21369, + 21374, + 21379, + 21383, + 21384, + 21390, + 21395, + 21396, + 21401, + 21405, + 21409, + 21412, + 21418, + 21419, + 21423, + 21426, + 21428, + 21429, + 21431, + 21432, + 21434, + 21437, + 21440, + 21445, + 21455, + 21458, + 21459, + 21461, + 21466, + 21469, + 21470, + 21472, + 21478, + 21479, + 21493, + 21506, + 21523, + 21530, + 21537, + 21543, + 21544, + 21546, + 21551, + 21553, + 21556, + 21557, + 21571, + 21572, + 21575, + 21581, + 21583, + 21598, + 21602, + 21604, + 21606, + 21607, + 21609, + 21611, + 21613, + 21614, + 21620, + 21631, + 21633, + 21635, + 21637, + 21640, + 21641, + 21645, + 21649, + 21653, + 21654, + 21660, + 21663, + 21665, + 21670, + 21671, + 21673, + 21674, + 21677, + 21678, + 21681, + 21687, + 21689, + 21690, + 21691, + 21695, + 21702, + 21706, + 21709, + 21710, + 21728, + 21738, + 21740, + 21743, + 21750, + 21756, + 21758, + 21759, + 21760, + 21761, + 21765, + 21768, + 21769, + 21772, + 21773, + 21774, + 21781, + 21802, + 21803, + 21810, + 21813, + 21814, + 21819, + 21820, + 21821, + 21825, + 21831, + 21833, + 21834, + 21837, + 21840, + 21841, + 21848, + 21850, + 21851, + 21854, + 21856, + 21857, + 21860, + 21862, + 21887, + 21889, + 21890, + 21894, + 21896, + 21902, + 21903, + 21905, + 21906, + 21907, + 21908, + 21911, + 21923, + 21924, + 21933, + 21938, + 21951, + 21953, + 21955, + 21958, + 21961, + 21963, + 21964, + 21966, + 21969, + 21970, + 21971, + 21975, + 21976, + 21979, + 21982, + 21986, + 21993, + 22006, + 22015, + 22021, + 22024, + 22026, + 22029, + 22030, + 22031, + 22032, + 22033, + 22034, + 22041, + 22060, + 22064, + 22067, + 22069, + 22071, + 22073, + 22075, + 22076, + 22077, + 22079, + 22080, + 22081, + 22083, + 22084, + 22086, + 22089, + 22091, + 22093, + 22095, + 22100, + 22110, + 22112, + 22113, + 22114, + 22115, + 22118, + 22121, + 22125, + 22127, + 22129, + 22130, + 22133, + 22148, + 22149, + 22152, + 22155, + 22156, + 22165, + 22169, + 22170, + 22173, + 22174, + 22175, + 22182, + 22183, + 22184, + 22185, + 22187, + 22188, + 22189, + 22193, + 22195, + 22199, + 22206, + 22213, + 22217, + 22218, + 22219, + 22223, + 22224, + 22220, + 22221, + 22233, + 22236, + 22237, + 22239, + 22241, + 22244, + 22245, + 22246, + 22247, + 22248, + 22257, + 22251, + 22253, + 22262, + 22263, + 22273, + 22274, + 22279, + 22282, + 22284, + 22289, + 22293, + 22298, + 22299, + 22301, + 22304, + 22306, + 22307, + 22308, + 22309, + 22313, + 22314, + 22316, + 22318, + 22319, + 22323, + 22324, + 22333, + 22334, + 22335, + 22341, + 22342, + 22348, + 22349, + 22354, + 22370, + 22373, + 22375, + 22376, + 22379, + 22381, + 22382, + 22383, + 22384, + 22385, + 22387, + 22388, + 22389, + 22391, + 22393, + 22394, + 22395, + 22396, + 22398, + 22401, + 22403, + 22412, + 22420, + 22423, + 22425, + 22426, + 22428, + 22429, + 22430, + 22431, + 22433, + 22421, + 22439, + 22440, + 22441, + 22444, + 22456, + 22461, + 22471, + 22472, + 22476, + 22479, + 22485, + 22493, + 22494, + 22500, + 22502, + 22503, + 22505, + 22509, + 22512, + 22517, + 22518, + 22520, + 22525, + 22526, + 22527, + 22531, + 22532, + 22536, + 22537, + 22497, + 22540, + 22541, + 22555, + 22558, + 22559, + 22560, + 22566, + 22567, + 22573, + 22578, + 22585, + 22591, + 22601, + 22604, + 22605, + 22607, + 22608, + 22613, + 22623, + 22625, + 22628, + 22631, + 22632, + 22648, + 22652, + 22655, + 22656, + 22657, + 22663, + 22664, + 22665, + 22666, + 22668, + 22669, + 22671, + 22672, + 22676, + 22678, + 22685, + 22688, + 22689, + 22690, + 22694, + 22697, + 22705, + 22706, + 22724, + 22716, + 22722, + 22728, + 22733, + 22734, + 22736, + 22738, + 22740, + 22742, + 22746, + 22749, + 22753, + 22754, + 22761, + 22771, + 22789, + 22790, + 22795, + 22796, + 22802, + 22803, + 22804, + 34369, + 22813, + 22817, + 22819, + 22820, + 22824, + 22831, + 22832, + 22835, + 22837, + 22838, + 22847, + 22851, + 22854, + 22866, + 22867, + 22873, + 22875, + 22877, + 22878, + 22879, + 22881, + 22883, + 22891, + 22893, + 22895, + 22898, + 22901, + 22902, + 22905, + 22907, + 22908, + 22923, + 22924, + 22926, + 22930, + 22933, + 22935, + 22943, + 22948, + 22951, + 22957, + 22958, + 22959, + 22960, + 22963, + 22967, + 22970, + 22972, + 22977, + 22979, + 22980, + 22984, + 22986, + 22989, + 22994, + 23005, + 23006, + 23007, + 23011, + 23012, + 23015, + 23022, + 23023, + 23025, + 23026, + 23028, + 23031, + 23040, + 23044, + 23052, + 23053, + 23054, + 23058, + 23059, + 23070, + 23075, + 23076, + 23079, + 23080, + 23082, + 23085, + 23088, + 23108, + 23109, + 23111, + 23112, + 23116, + 23120, + 23125, + 23134, + 23139, + 23141, + 23143, + 23149, + 23159, + 23162, + 23163, + 23166, + 23179, + 23184, + 23187, + 23190, + 23193, + 23196, + 23198, + 23199, + 23200, + 23202, + 23207, + 23212, + 23217, + 23218, + 23219, + 23221, + 23224, + 23226, + 23227, + 23231, + 23236, + 23238, + 23240, + 23247, + 23258, + 23260, + 23264, + 23269, + 23274, + 23278, + 23285, + 23286, + 23293, + 23296, + 23297, + 23304, + 23319, + 23348, + 23321, + 23323, + 23325, + 23329, + 23333, + 23341, + 23352, + 23361, + 23371, + 23372, + 23378, + 23382, + 23390, + 23400, + 23406, + 23407, + 23420, + 23421, + 23422, + 23423, + 23425, + 23428, + 23430, + 23434, + 23438, + 23440, + 23441, + 23443, + 23444, + 23446, + 23464, + 23465, + 23468, + 23469, + 23471, + 23473, + 23474, + 23479, + 23482, + 23484, + 23488, + 23489, + 23501, + 23503, + 23510, + 23511, + 23512, + 23513, + 23514, + 23520, + 23535, + 23537, + 23540, + 23549, + 23564, + 23575, + 23582, + 23583, + 23587, + 23590, + 23593, + 23595, + 23596, + 23598, + 23600, + 23602, + 23605, + 23606, + 23641, + 23642, + 23644, + 23650, + 23651, + 23655, + 23656, + 23657, + 23661, + 23664, + 23668, + 23669, + 23674, + 23675, + 23676, + 23677, + 23687, + 23688, + 23690, + 23695, + 23698, + 23709, + 23711, + 23712, + 23714, + 23715, + 23718, + 23722, + 23730, + 23732, + 23733, + 23738, + 23753, + 23755, + 23762, + 23773, + 23767, + 23790, + 23793, + 23794, + 23796, + 23809, + 23814, + 23821, + 23826, + 23851, + 23843, + 23844, + 23846, + 23847, + 23857, + 23860, + 23865, + 23869, + 23871, + 23874, + 23875, + 23878, + 23880, + 23893, + 23889, + 23897, + 23882, + 23903, + 23904, + 23905, + 23906, + 23908, + 23914, + 23917, + 23920, + 23929, + 23930, + 23934, + 23935, + 23937, + 23939, + 23944, + 23946, + 23954, + 23955, + 23956, + 23957, + 23961, + 23963, + 23967, + 23968, + 23975, + 23979, + 23984, + 23988, + 23992, + 23993, + 24003, + 24007, + 24011, + 24016, + 24014, + 24024, + 24025, + 24032, + 24036, + 24041, + 24056, + 24057, + 24064, + 24071, + 24077, + 24082, + 24084, + 24085, + 24088, + 24095, + 24096, + 24110, + 24104, + 24114, + 24117, + 24126, + 24139, + 24144, + 24137, + 24145, + 24150, + 24152, + 24155, + 24156, + 24158, + 24168, + 24170, + 24171, + 24172, + 24173, + 24174, + 24176, + 24192, + 24203, + 24206, + 24226, + 24228, + 24229, + 24232, + 24234, + 24236, + 24241, + 24243, + 24253, + 24254, + 24255, + 24262, + 24268, + 24267, + 24270, + 24273, + 24274, + 24276, + 24277, + 24284, + 24286, + 24293, + 24299, + 24322, + 24326, + 24327, + 24328, + 24334, + 24345, + 24348, + 24349, + 24353, + 24354, + 24355, + 24356, + 24360, + 24363, + 24364, + 24366, + 24368, + 24372, + 24374, + 24379, + 24381, + 24383, + 24384, + 24388, + 24389, + 24391, + 24397, + 24400, + 24404, + 24408, + 24411, + 24416, + 24419, + 24420, + 24423, + 24431, + 24434, + 24436, + 24437, + 24440, + 24442, + 24445, + 24446, + 24457, + 24461, + 24463, + 24470, + 24476, + 24477, + 24482, + 24487, + 24491, + 24484, + 24492, + 24495, + 24496, + 24497, + 24504, + 24516, + 24519, + 24520, + 24521, + 24523, + 24528, + 24529, + 24530, + 24531, + 24532, + 24542, + 24545, + 24546, + 24552, + 24553, + 24554, + 24556, + 24557, + 24558, + 24559, + 24562, + 24563, + 24566, + 24570, + 24572, + 24583, + 24586, + 24589, + 24595, + 24596, + 24599, + 24600, + 24602, + 24607, + 24612, + 24621, + 24627, + 24629, + 24640, + 24647, + 24648, + 24649, + 24652, + 24657, + 24660, + 24662, + 24663, + 24669, + 24673, + 24679, + 24689, + 24702, + 24703, + 24706, + 24710, + 24712, + 24714, + 24718, + 24721, + 24723, + 24725, + 24728, + 24733, + 24734, + 24738, + 24740, + 24741, + 24744, + 24752, + 24753, + 24759, + 24763, + 24766, + 24770, + 24772, + 24776, + 24777, + 24778, + 24779, + 24782, + 24783, + 24788, + 24789, + 24793, + 24795, + 24797, + 24798, + 24802, + 24805, + 24818, + 24821, + 24824, + 24828, + 24829, + 24834, + 24839, + 24842, + 24844, + 24848, + 24849, + 24850, + 24851, + 24852, + 24854, + 24855, + 24857, + 24860, + 24862, + 24866, + 24874, + 24875, + 24880, + 24881, + 24885, + 24886, + 24887, + 24889, + 24897, + 24901, + 24902, + 24905, + 24926, + 24928, + 24940, + 24946, + 24952, + 24955, + 24956, + 24959, + 24960, + 24961, + 24963, + 24964, + 24971, + 24973, + 24978, + 24979, + 24983, + 24984, + 24988, + 24989, + 24991, + 24992, + 24997, + 25e3, + 25002, + 25005, + 25016, + 25017, + 25020, + 25024, + 25025, + 25026, + 25038, + 25039, + 25045, + 25052, + 25053, + 25054, + 25055, + 25057, + 25058, + 25063, + 25065, + 25061, + 25068, + 25069, + 25071, + 25089, + 25091, + 25092, + 25095, + 25107, + 25109, + 25116, + 25120, + 25122, + 25123, + 25127, + 25129, + 25131, + 25145, + 25149, + 25154, + 25155, + 25156, + 25158, + 25164, + 25168, + 25169, + 25170, + 25172, + 25174, + 25178, + 25180, + 25188, + 25197, + 25199, + 25203, + 25210, + 25213, + 25229, + 25230, + 25231, + 25232, + 25254, + 25256, + 25267, + 25270, + 25271, + 25274, + 25278, + 25279, + 25284, + 25294, + 25301, + 25302, + 25306, + 25322, + 25330, + 25332, + 25340, + 25341, + 25347, + 25348, + 25354, + 25355, + 25357, + 25360, + 25363, + 25366, + 25368, + 25385, + 25386, + 25389, + 25397, + 25398, + 25401, + 25404, + 25409, + 25410, + 25411, + 25412, + 25414, + 25418, + 25419, + 25422, + 25426, + 25427, + 25428, + 25432, + 25435, + 25445, + 25446, + 25452, + 25453, + 25457, + 25460, + 25461, + 25464, + 25468, + 25469, + 25471, + 25474, + 25476, + 25479, + 25482, + 25488, + 25492, + 25493, + 25497, + 25498, + 25502, + 25508, + 25510, + 25517, + 25518, + 25519, + 25533, + 25537, + 25541, + 25544, + 25550, + 25553, + 25555, + 25556, + 25557, + 25564, + 25568, + 25573, + 25578, + 25580, + 25586, + 25587, + 25589, + 25592, + 25593, + 25609, + 25610, + 25616, + 25618, + 25620, + 25624, + 25630, + 25632, + 25634, + 25636, + 25637, + 25641, + 25642, + 25647, + 25648, + 25653, + 25661, + 25663, + 25675, + 25679, + 25681, + 25682, + 25683, + 25684, + 25690, + 25691, + 25692, + 25693, + 25695, + 25696, + 25697, + 25699, + 25709, + 25715, + 25716, + 25723, + 25725, + 25733, + 25735, + 25743, + 25744, + 25745, + 25752, + 25753, + 25755, + 25757, + 25759, + 25761, + 25763, + 25766, + 25768, + 25772, + 25779, + 25789, + 25790, + 25791, + 25796, + 25801, + 25802, + 25803, + 25804, + 25806, + 25808, + 25809, + 25813, + 25815, + 25828, + 25829, + 25833, + 25834, + 25837, + 25840, + 25845, + 25847, + 25851, + 25855, + 25857, + 25860, + 25864, + 25865, + 25866, + 25871, + 25875, + 25876, + 25878, + 25881, + 25883, + 25886, + 25887, + 25890, + 25894, + 25897, + 25902, + 25905, + 25914, + 25916, + 25917, + 25923, + 25927, + 25929, + 25936, + 25938, + 25940, + 25951, + 25952, + 25959, + 25963, + 25978, + 25981, + 25985, + 25989, + 25994, + 26002, + 26005, + 26008, + 26013, + 26016, + 26019, + 26022, + 26030, + 26034, + 26035, + 26036, + 26047, + 26050, + 26056, + 26057, + 26062, + 26064, + 26068, + 26070, + 26072, + 26079, + 26096, + 26098, + 26100, + 26101, + 26105, + 26110, + 26111, + 26112, + 26116, + 26120, + 26121, + 26125, + 26129, + 26130, + 26133, + 26134, + 26141, + 26142, + 26145, + 26146, + 26147, + 26148, + 26150, + 26153, + 26154, + 26155, + 26156, + 26158, + 26160, + 26161, + 26163, + 26169, + 26167, + 26176, + 26181, + 26182, + 26186, + 26188, + 26193, + 26190, + 26199, + 26200, + 26201, + 26203, + 26204, + 26208, + 26209, + 26363, + 26218, + 26219, + 26220, + 26238, + 26227, + 26229, + 26239, + 26231, + 26232, + 26233, + 26235, + 26240, + 26236, + 26251, + 26252, + 26253, + 26256, + 26258, + 26265, + 26266, + 26267, + 26268, + 26271, + 26272, + 26276, + 26285, + 26289, + 26290, + 26293, + 26299, + 26303, + 26304, + 26306, + 26307, + 26312, + 26316, + 26318, + 26319, + 26324, + 26331, + 26335, + 26344, + 26347, + 26348, + 26350, + 26362, + 26373, + 26375, + 26382, + 26387, + 26393, + 26396, + 26400, + 26402, + 26419, + 26430, + 26437, + 26439, + 26440, + 26444, + 26452, + 26453, + 26461, + 26470, + 26476, + 26478, + 26484, + 26486, + 26491, + 26497, + 26500, + 26510, + 26511, + 26513, + 26515, + 26518, + 26520, + 26521, + 26523, + 26544, + 26545, + 26546, + 26549, + 26555, + 26556, + 26557, + 26617, + 26560, + 26562, + 26563, + 26565, + 26568, + 26569, + 26578, + 26583, + 26585, + 26588, + 26593, + 26598, + 26608, + 26610, + 26614, + 26615, + 26706, + 26644, + 26649, + 26653, + 26655, + 26664, + 26663, + 26668, + 26669, + 26671, + 26672, + 26673, + 26675, + 26683, + 26687, + 26692, + 26693, + 26698, + 26700, + 26709, + 26711, + 26712, + 26715, + 26731, + 26734, + 26735, + 26736, + 26737, + 26738, + 26741, + 26745, + 26746, + 26747, + 26748, + 26754, + 26756, + 26758, + 26760, + 26774, + 26776, + 26778, + 26780, + 26785, + 26787, + 26789, + 26793, + 26794, + 26798, + 26802, + 26811, + 26821, + 26824, + 26828, + 26831, + 26832, + 26833, + 26835, + 26838, + 26841, + 26844, + 26845, + 26853, + 26856, + 26858, + 26859, + 26860, + 26861, + 26864, + 26865, + 26869, + 26870, + 26875, + 26876, + 26877, + 26886, + 26889, + 26890, + 26896, + 26897, + 26899, + 26902, + 26903, + 26929, + 26931, + 26933, + 26936, + 26939, + 26946, + 26949, + 26953, + 26958, + 26967, + 26971, + 26979, + 26980, + 26981, + 26982, + 26984, + 26985, + 26988, + 26992, + 26993, + 26994, + 27002, + 27003, + 27007, + 27008, + 27021, + 27026, + 27030, + 27032, + 27041, + 27045, + 27046, + 27048, + 27051, + 27053, + 27055, + 27063, + 27064, + 27066, + 27068, + 27077, + 27080, + 27089, + 27094, + 27095, + 27106, + 27109, + 27118, + 27119, + 27121, + 27123, + 27125, + 27134, + 27136, + 27137, + 27139, + 27151, + 27153, + 27157, + 27162, + 27165, + 27168, + 27172, + 27176, + 27184, + 27186, + 27188, + 27191, + 27195, + 27198, + 27199, + 27205, + 27206, + 27209, + 27210, + 27214, + 27216, + 27217, + 27218, + 27221, + 27222, + 27227, + 27236, + 27239, + 27242, + 27249, + 27251, + 27262, + 27265, + 27267, + 27270, + 27271, + 27273, + 27275, + 27281, + 27291, + 27293, + 27294, + 27295, + 27301, + 27307, + 27311, + 27312, + 27313, + 27316, + 27325, + 27326, + 27327, + 27334, + 27337, + 27336, + 27340, + 27344, + 27348, + 27349, + 27350, + 27356, + 27357, + 27364, + 27367, + 27372, + 27376, + 27377, + 27378, + 27388, + 27389, + 27394, + 27395, + 27398, + 27399, + 27401, + 27407, + 27408, + 27409, + 27415, + 27419, + 27422, + 27428, + 27432, + 27435, + 27436, + 27439, + 27445, + 27446, + 27451, + 27455, + 27462, + 27466, + 27469, + 27474, + 27478, + 27480, + 27485, + 27488, + 27495, + 27499, + 27502, + 27504, + 27509, + 27517, + 27518, + 27522, + 27525, + 27543, + 27547, + 27551, + 27552, + 27554, + 27555, + 27560, + 27561, + 27564, + 27565, + 27566, + 27568, + 27576, + 27577, + 27581, + 27582, + 27587, + 27588, + 27593, + 27596, + 27606, + 27610, + 27617, + 27619, + 27622, + 27623, + 27630, + 27633, + 27639, + 27641, + 27647, + 27650, + 27652, + 27653, + 27657, + 27661, + 27662, + 27664, + 27666, + 27673, + 27679, + 27686, + 27687, + 27688, + 27692, + 27694, + 27699, + 27701, + 27702, + 27706, + 27707, + 27711, + 27722, + 27723, + 27725, + 27727, + 27730, + 27732, + 27737, + 27739, + 27740, + 27755, + 27757, + 27759, + 27764, + 27766, + 27768, + 27769, + 27771, + 27781, + 27782, + 27783, + 27785, + 27796, + 27797, + 27799, + 27800, + 27804, + 27807, + 27824, + 27826, + 27828, + 27842, + 27846, + 27853, + 27855, + 27856, + 27857, + 27858, + 27860, + 27862, + 27866, + 27868, + 27872, + 27879, + 27881, + 27883, + 27884, + 27886, + 27890, + 27892, + 27908, + 27911, + 27914, + 27918, + 27919, + 27921, + 27923, + 27930, + 27942, + 27943, + 27944, + 27751, + 27950, + 27951, + 27953, + 27961, + 27964, + 27967, + 27991, + 27998, + 27999, + 28001, + 28005, + 28007, + 28015, + 28016, + 28028, + 28034, + 28039, + 28049, + 28050, + 28052, + 28054, + 28055, + 28056, + 28074, + 28076, + 28084, + 28087, + 28089, + 28093, + 28095, + 28100, + 28104, + 28106, + 28110, + 28111, + 28118, + 28123, + 28125, + 28127, + 28128, + 28130, + 28133, + 28137, + 28143, + 28144, + 28148, + 28150, + 28156, + 28160, + 28164, + 28190, + 28194, + 28199, + 28210, + 28214, + 28217, + 28219, + 28220, + 28228, + 28229, + 28232, + 28233, + 28235, + 28239, + 28241, + 28242, + 28243, + 28244, + 28247, + 28252, + 28253, + 28254, + 28258, + 28259, + 28264, + 28275, + 28283, + 28285, + 28301, + 28307, + 28313, + 28320, + 28327, + 28333, + 28334, + 28337, + 28339, + 28347, + 28351, + 28352, + 28353, + 28355, + 28359, + 28360, + 28362, + 28365, + 28366, + 28367, + 28395, + 28397, + 28398, + 28409, + 28411, + 28413, + 28420, + 28424, + 28426, + 28428, + 28429, + 28438, + 28440, + 28442, + 28443, + 28454, + 28457, + 28458, + 28463, + 28464, + 28467, + 28470, + 28475, + 28476, + 28461, + 28495, + 28497, + 28498, + 28499, + 28503, + 28505, + 28506, + 28509, + 28510, + 28513, + 28514, + 28520, + 28524, + 28541, + 28542, + 28547, + 28551, + 28552, + 28555, + 28556, + 28557, + 28560, + 28562, + 28563, + 28564, + 28566, + 28570, + 28575, + 28576, + 28581, + 28582, + 28583, + 28584, + 28590, + 28591, + 28592, + 28597, + 28598, + 28604, + 28613, + 28615, + 28616, + 28618, + 28634, + 28638, + 28648, + 28649, + 28656, + 28661, + 28665, + 28668, + 28669, + 28672, + 28677, + 28678, + 28679, + 28685, + 28695, + 28704, + 28707, + 28719, + 28724, + 28727, + 28729, + 28732, + 28739, + 28740, + 28744, + 28745, + 28746, + 28747, + 28756, + 28757, + 28765, + 28766, + 28750, + 28772, + 28773, + 28780, + 28782, + 28789, + 28790, + 28798, + 28801, + 28805, + 28806, + 28820, + 28821, + 28822, + 28823, + 28824, + 28827, + 28836, + 28843, + 28848, + 28849, + 28852, + 28855, + 28874, + 28881, + 28883, + 28884, + 28885, + 28886, + 28888, + 28892, + 28900, + 28922, + 28931, + 28932, + 28933, + 28934, + 28935, + 28939, + 28940, + 28943, + 28958, + 28960, + 28971, + 28973, + 28975, + 28976, + 28977, + 28984, + 28993, + 28997, + 28998, + 28999, + 29002, + 29003, + 29008, + 29010, + 29015, + 29018, + 29020, + 29022, + 29024, + 29032, + 29049, + 29056, + 29061, + 29063, + 29068, + 29074, + 29082, + 29083, + 29088, + 29090, + 29103, + 29104, + 29106, + 29107, + 29114, + 29119, + 29120, + 29121, + 29124, + 29131, + 29132, + 29139, + 29142, + 29145, + 29146, + 29148, + 29176, + 29182, + 29184, + 29191, + 29192, + 29193, + 29203, + 29207, + 29210, + 29213, + 29215, + 29220, + 29227, + 29231, + 29236, + 29240, + 29241, + 29249, + 29250, + 29251, + 29253, + 29262, + 29263, + 29264, + 29267, + 29269, + 29270, + 29274, + 29276, + 29278, + 29280, + 29283, + 29288, + 29291, + 29294, + 29295, + 29297, + 29303, + 29304, + 29307, + 29308, + 29311, + 29316, + 29321, + 29325, + 29326, + 29331, + 29339, + 29352, + 29357, + 29358, + 29361, + 29364, + 29374, + 29377, + 29383, + 29385, + 29388, + 29397, + 29398, + 29400, + 29407, + 29413, + 29427, + 29428, + 29434, + 29435, + 29438, + 29442, + 29444, + 29445, + 29447, + 29451, + 29453, + 29458, + 29459, + 29464, + 29465, + 29470, + 29474, + 29476, + 29479, + 29480, + 29484, + 29489, + 29490, + 29493, + 29498, + 29499, + 29501, + 29507, + 29517, + 29520, + 29522, + 29526, + 29528, + 29533, + 29534, + 29535, + 29536, + 29542, + 29543, + 29545, + 29547, + 29548, + 29550, + 29551, + 29553, + 29559, + 29561, + 29564, + 29568, + 29569, + 29571, + 29573, + 29574, + 29582, + 29584, + 29587, + 29589, + 29591, + 29592, + 29596, + 29598, + 29599, + 29600, + 29602, + 29605, + 29606, + 29610, + 29611, + 29613, + 29621, + 29623, + 29625, + 29628, + 29629, + 29631, + 29637, + 29638, + 29641, + 29643, + 29644, + 29647, + 29650, + 29651, + 29654, + 29657, + 29661, + 29665, + 29667, + 29670, + 29671, + 29673, + 29684, + 29685, + 29687, + 29689, + 29690, + 29691, + 29693, + 29695, + 29696, + 29697, + 29700, + 29703, + 29706, + 29713, + 29722, + 29723, + 29732, + 29734, + 29736, + 29737, + 29738, + 29739, + 29740, + 29741, + 29742, + 29743, + 29744, + 29745, + 29753, + 29760, + 29763, + 29764, + 29766, + 29767, + 29771, + 29773, + 29777, + 29778, + 29783, + 29789, + 29794, + 29798, + 29799, + 29800, + 29803, + 29805, + 29806, + 29809, + 29810, + 29824, + 29825, + 29829, + 29830, + 29831, + 29833, + 29839, + 29840, + 29841, + 29842, + 29848, + 29849, + 29850, + 29852, + 29855, + 29856, + 29857, + 29859, + 29862, + 29864, + 29865, + 29866, + 29867, + 29870, + 29871, + 29873, + 29874, + 29877, + 29881, + 29883, + 29887, + 29896, + 29897, + 29900, + 29904, + 29907, + 29912, + 29914, + 29915, + 29918, + 29919, + 29924, + 29928, + 29930, + 29931, + 29935, + 29940, + 29946, + 29947, + 29948, + 29951, + 29958, + 29970, + 29974, + 29975, + 29984, + 29985, + 29988, + 29991, + 29993, + 29994, + 29999, + 30006, + 30009, + 30013, + 30014, + 30015, + 30016, + 30019, + 30023, + 30024, + 30030, + 30032, + 30034, + 30039, + 30046, + 30047, + 30049, + 30063, + 30065, + 30073, + 30074, + 30075, + 30076, + 30077, + 30078, + 30081, + 30085, + 30096, + 30098, + 30099, + 30101, + 30105, + 30108, + 30114, + 30116, + 30132, + 30138, + 30143, + 30144, + 30145, + 30148, + 30150, + 30156, + 30158, + 30159, + 30167, + 30172, + 30175, + 30176, + 30177, + 30180, + 30183, + 30188, + 30190, + 30191, + 30193, + 30201, + 30208, + 30210, + 30211, + 30212, + 30215, + 30216, + 30218, + 30220, + 30223, + 30226, + 30227, + 30229, + 30230, + 30233, + 30235, + 30236, + 30237, + 30238, + 30243, + 30245, + 30246, + 30249, + 30253, + 30258, + 30259, + 30261, + 30264, + 30265, + 30266, + 30268, + 30282, + 30272, + 30273, + 30275, + 30276, + 30277, + 30281, + 30283, + 30293, + 30297, + 30303, + 30308, + 30309, + 30317, + 30318, + 30319, + 30321, + 30324, + 30337, + 30341, + 30348, + 30349, + 30357, + 30363, + 30364, + 30365, + 30367, + 30368, + 30370, + 30371, + 30372, + 30373, + 30374, + 30375, + 30376, + 30378, + 30381, + 30397, + 30401, + 30405, + 30409, + 30411, + 30412, + 30414, + 30420, + 30425, + 30432, + 30438, + 30440, + 30444, + 30448, + 30449, + 30454, + 30457, + 30460, + 30464, + 30470, + 30474, + 30478, + 30482, + 30484, + 30485, + 30487, + 30489, + 30490, + 30492, + 30498, + 30504, + 30509, + 30510, + 30511, + 30516, + 30517, + 30518, + 30521, + 30525, + 30526, + 30530, + 30533, + 30534, + 30538, + 30541, + 30542, + 30543, + 30546, + 30550, + 30551, + 30556, + 30558, + 30559, + 30560, + 30562, + 30564, + 30567, + 30570, + 30572, + 30576, + 30578, + 30579, + 30580, + 30586, + 30589, + 30592, + 30596, + 30604, + 30605, + 30612, + 30613, + 30614, + 30618, + 30623, + 30626, + 30631, + 30634, + 30638, + 30639, + 30641, + 30645, + 30654, + 30659, + 30665, + 30673, + 30674, + 30677, + 30681, + 30686, + 30687, + 30688, + 30692, + 30694, + 30698, + 30700, + 30704, + 30705, + 30708, + 30712, + 30715, + 30725, + 30726, + 30729, + 30733, + 30734, + 30737, + 30749, + 30753, + 30754, + 30755, + 30765, + 30766, + 30768, + 30773, + 30775, + 30787, + 30788, + 30791, + 30792, + 30796, + 30798, + 30802, + 30812, + 30814, + 30816, + 30817, + 30819, + 30820, + 30824, + 30826, + 30830, + 30842, + 30846, + 30858, + 30863, + 30868, + 30872, + 30881, + 30877, + 30878, + 30879, + 30884, + 30888, + 30892, + 30893, + 30896, + 30897, + 30898, + 30899, + 30907, + 30909, + 30911, + 30919, + 30920, + 30921, + 30924, + 30926, + 30930, + 30931, + 30933, + 30934, + 30948, + 30939, + 30943, + 30944, + 30945, + 30950, + 30954, + 30962, + 30963, + 30976, + 30966, + 30967, + 30970, + 30971, + 30975, + 30982, + 30988, + 30992, + 31002, + 31004, + 31006, + 31007, + 31008, + 31013, + 31015, + 31017, + 31021, + 31025, + 31028, + 31029, + 31035, + 31037, + 31039, + 31044, + 31045, + 31046, + 31050, + 31051, + 31055, + 31057, + 31060, + 31064, + 31067, + 31068, + 31079, + 31081, + 31083, + 31090, + 31097, + 31099, + 31100, + 31102, + 31115, + 31116, + 31121, + 31123, + 31124, + 31125, + 31126, + 31128, + 31131, + 31132, + 31137, + 31144, + 31145, + 31147, + 31151, + 31153, + 31156, + 31160, + 31163, + 31170, + 31172, + 31175, + 31176, + 31178, + 31183, + 31188, + 31190, + 31194, + 31197, + 31198, + 31200, + 31202, + 31205, + 31210, + 31211, + 31213, + 31217, + 31224, + 31228, + 31234, + 31235, + 31239, + 31241, + 31242, + 31244, + 31249, + 31253, + 31259, + 31262, + 31265, + 31271, + 31275, + 31277, + 31279, + 31280, + 31284, + 31285, + 31288, + 31289, + 31290, + 31300, + 31301, + 31303, + 31304, + 31308, + 31317, + 31318, + 31321, + 31324, + 31325, + 31327, + 31328, + 31333, + 31335, + 31338, + 31341, + 31349, + 31352, + 31358, + 31360, + 31362, + 31365, + 31366, + 31370, + 31371, + 31376, + 31377, + 31380, + 31390, + 31392, + 31395, + 31404, + 31411, + 31413, + 31417, + 31419, + 31420, + 31430, + 31433, + 31436, + 31438, + 31441, + 31451, + 31464, + 31465, + 31467, + 31468, + 31473, + 31476, + 31483, + 31485, + 31486, + 31495, + 31508, + 31519, + 31523, + 31527, + 31529, + 31530, + 31531, + 31533, + 31534, + 31535, + 31536, + 31537, + 31540, + 31549, + 31551, + 31552, + 31553, + 31559, + 31566, + 31573, + 31584, + 31588, + 31590, + 31593, + 31594, + 31597, + 31599, + 31602, + 31603, + 31607, + 31620, + 31625, + 31630, + 31632, + 31633, + 31638, + 31643, + 31646, + 31648, + 31653, + 31660, + 31663, + 31664, + 31666, + 31669, + 31670, + 31674, + 31675, + 31676, + 31677, + 31682, + 31685, + 31688, + 31690, + 31700, + 31702, + 31703, + 31705, + 31706, + 31707, + 31720, + 31722, + 31730, + 31732, + 31733, + 31736, + 31737, + 31738, + 31740, + 31742, + 31745, + 31746, + 31747, + 31748, + 31750, + 31753, + 31755, + 31756, + 31758, + 31759, + 31769, + 31771, + 31776, + 31781, + 31782, + 31784, + 31788, + 31793, + 31795, + 31796, + 31798, + 31801, + 31802, + 31814, + 31818, + 31829, + 31825, + 31826, + 31827, + 31833, + 31834, + 31835, + 31836, + 31837, + 31838, + 31841, + 31843, + 31847, + 31849, + 31853, + 31854, + 31856, + 31858, + 31865, + 31868, + 31869, + 31878, + 31879, + 31887, + 31892, + 31902, + 31904, + 31910, + 31920, + 31926, + 31927, + 31930, + 31931, + 31932, + 31935, + 31940, + 31943, + 31944, + 31945, + 31949, + 31951, + 31955, + 31956, + 31957, + 31959, + 31961, + 31962, + 31965, + 31974, + 31977, + 31979, + 31989, + 32003, + 32007, + 32008, + 32009, + 32015, + 32017, + 32018, + 32019, + 32022, + 32029, + 32030, + 32035, + 32038, + 32042, + 32045, + 32049, + 32060, + 32061, + 32062, + 32064, + 32065, + 32071, + 32072, + 32077, + 32081, + 32083, + 32087, + 32089, + 32090, + 32092, + 32093, + 32101, + 32103, + 32106, + 32112, + 32120, + 32122, + 32123, + 32127, + 32129, + 32130, + 32131, + 32133, + 32134, + 32136, + 32139, + 32140, + 32141, + 32145, + 32150, + 32151, + 32157, + 32158, + 32166, + 32167, + 32170, + 32179, + 32182, + 32183, + 32185, + 32194, + 32195, + 32196, + 32197, + 32198, + 32204, + 32205, + 32206, + 32215, + 32217, + 32256, + 32226, + 32229, + 32230, + 32234, + 32235, + 32237, + 32241, + 32245, + 32246, + 32249, + 32250, + 32264, + 32272, + 32273, + 32277, + 32279, + 32284, + 32285, + 32288, + 32295, + 32296, + 32300, + 32301, + 32303, + 32307, + 32310, + 32319, + 32324, + 32325, + 32327, + 32334, + 32336, + 32338, + 32344, + 32351, + 32353, + 32354, + 32357, + 32363, + 32366, + 32367, + 32371, + 32376, + 32382, + 32385, + 32390, + 32391, + 32394, + 32397, + 32401, + 32405, + 32408, + 32410, + 32413, + 32414, + 32572, + 32571, + 32573, + 32574, + 32575, + 32579, + 32580, + 32583, + 32591, + 32594, + 32595, + 32603, + 32604, + 32605, + 32609, + 32611, + 32612, + 32613, + 32614, + 32621, + 32625, + 32637, + 32638, + 32639, + 32640, + 32651, + 32653, + 32655, + 32656, + 32657, + 32662, + 32663, + 32668, + 32673, + 32674, + 32678, + 32682, + 32685, + 32692, + 32700, + 32703, + 32704, + 32707, + 32712, + 32718, + 32719, + 32731, + 32735, + 32739, + 32741, + 32744, + 32748, + 32750, + 32751, + 32754, + 32762, + 32765, + 32766, + 32767, + 32775, + 32776, + 32778, + 32781, + 32782, + 32783, + 32785, + 32787, + 32788, + 32790, + 32797, + 32798, + 32799, + 32800, + 32804, + 32806, + 32812, + 32814, + 32816, + 32820, + 32821, + 32823, + 32825, + 32826, + 32828, + 32830, + 32832, + 32836, + 32864, + 32868, + 32870, + 32877, + 32881, + 32885, + 32897, + 32904, + 32910, + 32924, + 32926, + 32934, + 32935, + 32939, + 32952, + 32953, + 32968, + 32973, + 32975, + 32978, + 32980, + 32981, + 32983, + 32984, + 32992, + 33005, + 33006, + 33008, + 33010, + 33011, + 33014, + 33017, + 33018, + 33022, + 33027, + 33035, + 33046, + 33047, + 33048, + 33052, + 33054, + 33056, + 33060, + 33063, + 33068, + 33072, + 33077, + 33082, + 33084, + 33093, + 33095, + 33098, + 33100, + 33106, + 33111, + 33120, + 33121, + 33127, + 33128, + 33129, + 33133, + 33135, + 33143, + 33153, + 33168, + 33156, + 33157, + 33158, + 33163, + 33166, + 33174, + 33176, + 33179, + 33182, + 33186, + 33198, + 33202, + 33204, + 33211, + 33227, + 33219, + 33221, + 33226, + 33230, + 33231, + 33237, + 33239, + 33243, + 33245, + 33246, + 33249, + 33252, + 33259, + 33260, + 33264, + 33265, + 33266, + 33269, + 33270, + 33272, + 33273, + 33277, + 33279, + 33280, + 33283, + 33295, + 33299, + 33300, + 33305, + 33306, + 33309, + 33313, + 33314, + 33320, + 33330, + 33332, + 33338, + 33347, + 33348, + 33349, + 33350, + 33355, + 33358, + 33359, + 33361, + 33366, + 33372, + 33376, + 33379, + 33383, + 33389, + 33396, + 33403, + 33405, + 33407, + 33408, + 33409, + 33411, + 33412, + 33415, + 33417, + 33418, + 33422, + 33425, + 33428, + 33430, + 33432, + 33434, + 33435, + 33440, + 33441, + 33443, + 33444, + 33447, + 33448, + 33449, + 33450, + 33454, + 33456, + 33458, + 33460, + 33463, + 33466, + 33468, + 33470, + 33471, + 33478, + 33488, + 33493, + 33498, + 33504, + 33506, + 33508, + 33512, + 33514, + 33517, + 33519, + 33526, + 33527, + 33533, + 33534, + 33536, + 33537, + 33543, + 33544, + 33546, + 33547, + 33620, + 33563, + 33565, + 33566, + 33567, + 33569, + 33570, + 33580, + 33581, + 33582, + 33584, + 33587, + 33591, + 33594, + 33596, + 33597, + 33602, + 33603, + 33604, + 33607, + 33613, + 33614, + 33617, + 33621, + 33622, + 33623, + 33648, + 33656, + 33661, + 33663, + 33664, + 33666, + 33668, + 33670, + 33677, + 33682, + 33684, + 33685, + 33688, + 33689, + 33691, + 33692, + 33693, + 33702, + 33703, + 33705, + 33708, + 33726, + 33727, + 33728, + 33735, + 33737, + 33743, + 33744, + 33745, + 33748, + 33757, + 33619, + 33768, + 33770, + 33782, + 33784, + 33785, + 33788, + 33793, + 33798, + 33802, + 33807, + 33809, + 33813, + 33817, + 33709, + 33839, + 33849, + 33861, + 33863, + 33864, + 33866, + 33869, + 33871, + 33873, + 33874, + 33878, + 33880, + 33881, + 33882, + 33884, + 33888, + 33892, + 33893, + 33895, + 33898, + 33904, + 33907, + 33908, + 33910, + 33912, + 33916, + 33917, + 33921, + 33925, + 33938, + 33939, + 33941, + 33950, + 33958, + 33960, + 33961, + 33962, + 33967, + 33969, + 33972, + 33978, + 33981, + 33982, + 33984, + 33986, + 33991, + 33992, + 33996, + 33999, + 34003, + 34012, + 34023, + 34026, + 34031, + 34032, + 34033, + 34034, + 34039, + 34098, + 34042, + 34043, + 34045, + 34050, + 34051, + 34055, + 34060, + 34062, + 34064, + 34076, + 34078, + 34082, + 34083, + 34084, + 34085, + 34087, + 34090, + 34091, + 34095, + 34099, + 34100, + 34102, + 34111, + 34118, + 34127, + 34128, + 34129, + 34130, + 34131, + 34134, + 34137, + 34140, + 34141, + 34142, + 34143, + 34144, + 34145, + 34146, + 34148, + 34155, + 34159, + 34169, + 34170, + 34171, + 34173, + 34175, + 34177, + 34181, + 34182, + 34185, + 34187, + 34188, + 34191, + 34195, + 34200, + 34205, + 34207, + 34208, + 34210, + 34213, + 34215, + 34228, + 34230, + 34231, + 34232, + 34236, + 34237, + 34238, + 34239, + 34242, + 34247, + 34250, + 34251, + 34254, + 34221, + 34264, + 34266, + 34271, + 34272, + 34278, + 34280, + 34285, + 34291, + 34294, + 34300, + 34303, + 34304, + 34308, + 34309, + 34317, + 34318, + 34320, + 34321, + 34322, + 34328, + 34329, + 34331, + 34334, + 34337, + 34343, + 34345, + 34358, + 34360, + 34362, + 34364, + 34365, + 34368, + 34370, + 34374, + 34386, + 34387, + 34390, + 34391, + 34392, + 34393, + 34397, + 34400, + 34401, + 34402, + 34403, + 34404, + 34409, + 34412, + 34415, + 34421, + 34422, + 34423, + 34426, + 34445, + 34449, + 34454, + 34456, + 34458, + 34460, + 34465, + 34470, + 34471, + 34472, + 34477, + 34481, + 34483, + 34484, + 34485, + 34487, + 34488, + 34489, + 34495, + 34496, + 34497, + 34499, + 34501, + 34513, + 34514, + 34517, + 34519, + 34522, + 34524, + 34528, + 34531, + 34533, + 34535, + 34440, + 34554, + 34556, + 34557, + 34564, + 34565, + 34567, + 34571, + 34574, + 34575, + 34576, + 34579, + 34580, + 34585, + 34590, + 34591, + 34593, + 34595, + 34600, + 34606, + 34607, + 34609, + 34610, + 34617, + 34618, + 34620, + 34621, + 34622, + 34624, + 34627, + 34629, + 34637, + 34648, + 34653, + 34657, + 34660, + 34661, + 34671, + 34673, + 34674, + 34683, + 34691, + 34692, + 34693, + 34694, + 34695, + 34696, + 34697, + 34699, + 34700, + 34704, + 34707, + 34709, + 34711, + 34712, + 34713, + 34718, + 34720, + 34723, + 34727, + 34732, + 34733, + 34734, + 34737, + 34741, + 34750, + 34751, + 34753, + 34760, + 34761, + 34762, + 34766, + 34773, + 34774, + 34777, + 34778, + 34780, + 34783, + 34786, + 34787, + 34788, + 34794, + 34795, + 34797, + 34801, + 34803, + 34808, + 34810, + 34815, + 34817, + 34819, + 34822, + 34825, + 34826, + 34827, + 34832, + 34841, + 34834, + 34835, + 34836, + 34840, + 34842, + 34843, + 34844, + 34846, + 34847, + 34856, + 34861, + 34862, + 34864, + 34866, + 34869, + 34874, + 34876, + 34881, + 34883, + 34885, + 34888, + 34889, + 34890, + 34891, + 34894, + 34897, + 34901, + 34902, + 34904, + 34906, + 34908, + 34911, + 34912, + 34916, + 34921, + 34929, + 34937, + 34939, + 34944, + 34968, + 34970, + 34971, + 34972, + 34975, + 34976, + 34984, + 34986, + 35002, + 35005, + 35006, + 35008, + 35018, + 35019, + 35020, + 35021, + 35022, + 35025, + 35026, + 35027, + 35035, + 35038, + 35047, + 35055, + 35056, + 35057, + 35061, + 35063, + 35073, + 35078, + 35085, + 35086, + 35087, + 35093, + 35094, + 35096, + 35097, + 35098, + 35100, + 35104, + 35110, + 35111, + 35112, + 35120, + 35121, + 35122, + 35125, + 35129, + 35130, + 35134, + 35136, + 35138, + 35141, + 35142, + 35145, + 35151, + 35154, + 35159, + 35162, + 35163, + 35164, + 35169, + 35170, + 35171, + 35179, + 35182, + 35184, + 35187, + 35189, + 35194, + 35195, + 35196, + 35197, + 35209, + 35213, + 35216, + 35220, + 35221, + 35227, + 35228, + 35231, + 35232, + 35237, + 35248, + 35252, + 35253, + 35254, + 35255, + 35260, + 35284, + 35285, + 35286, + 35287, + 35288, + 35301, + 35305, + 35307, + 35309, + 35313, + 35315, + 35318, + 35321, + 35325, + 35327, + 35332, + 35333, + 35335, + 35343, + 35345, + 35346, + 35348, + 35349, + 35358, + 35360, + 35362, + 35364, + 35366, + 35371, + 35372, + 35375, + 35381, + 35383, + 35389, + 35390, + 35392, + 35395, + 35397, + 35399, + 35401, + 35405, + 35406, + 35411, + 35414, + 35415, + 35416, + 35420, + 35421, + 35425, + 35429, + 35431, + 35445, + 35446, + 35447, + 35449, + 35450, + 35451, + 35454, + 35455, + 35456, + 35459, + 35462, + 35467, + 35471, + 35472, + 35474, + 35478, + 35479, + 35481, + 35487, + 35495, + 35497, + 35502, + 35503, + 35507, + 35510, + 35511, + 35515, + 35518, + 35523, + 35526, + 35528, + 35529, + 35530, + 35537, + 35539, + 35540, + 35541, + 35543, + 35549, + 35551, + 35564, + 35568, + 35572, + 35573, + 35574, + 35580, + 35583, + 35589, + 35590, + 35595, + 35601, + 35612, + 35614, + 35615, + 35594, + 35629, + 35632, + 35639, + 35644, + 35650, + 35651, + 35652, + 35653, + 35654, + 35656, + 35666, + 35667, + 35668, + 35673, + 35661, + 35678, + 35683, + 35693, + 35702, + 35704, + 35705, + 35708, + 35710, + 35713, + 35716, + 35717, + 35723, + 35725, + 35727, + 35732, + 35733, + 35740, + 35742, + 35743, + 35896, + 35897, + 35901, + 35902, + 35909, + 35911, + 35913, + 35915, + 35919, + 35921, + 35923, + 35924, + 35927, + 35928, + 35931, + 35933, + 35929, + 35939, + 35940, + 35942, + 35944, + 35945, + 35949, + 35955, + 35957, + 35958, + 35963, + 35966, + 35974, + 35975, + 35979, + 35984, + 35986, + 35987, + 35993, + 35995, + 35996, + 36004, + 36025, + 36026, + 36037, + 36038, + 36041, + 36043, + 36047, + 36054, + 36053, + 36057, + 36061, + 36065, + 36072, + 36076, + 36079, + 36080, + 36082, + 36085, + 36087, + 36088, + 36094, + 36095, + 36097, + 36099, + 36105, + 36114, + 36119, + 36123, + 36197, + 36201, + 36204, + 36206, + 36223, + 36226, + 36228, + 36232, + 36237, + 36240, + 36241, + 36245, + 36254, + 36255, + 36256, + 36262, + 36267, + 36268, + 36271, + 36274, + 36277, + 36279, + 36281, + 36283, + 36288, + 36293, + 36294, + 36295, + 36296, + 36298, + 36302, + 36305, + 36308, + 36309, + 36311, + 36313, + 36324, + 36325, + 36327, + 36332, + 36336, + 36284, + 36337, + 36338, + 36340, + 36349, + 36353, + 36356, + 36357, + 36358, + 36363, + 36369, + 36372, + 36374, + 36384, + 36385, + 36386, + 36387, + 36390, + 36391, + 36401, + 36403, + 36406, + 36407, + 36408, + 36409, + 36413, + 36416, + 36417, + 36427, + 36429, + 36430, + 36431, + 36436, + 36443, + 36444, + 36445, + 36446, + 36449, + 36450, + 36457, + 36460, + 36461, + 36463, + 36464, + 36465, + 36473, + 36474, + 36475, + 36482, + 36483, + 36489, + 36496, + 36498, + 36501, + 36506, + 36507, + 36509, + 36510, + 36514, + 36519, + 36521, + 36525, + 36526, + 36531, + 36533, + 36538, + 36539, + 36544, + 36545, + 36547, + 36548, + 36551, + 36559, + 36561, + 36564, + 36572, + 36584, + 36590, + 36592, + 36593, + 36599, + 36601, + 36602, + 36589, + 36608, + 36610, + 36615, + 36616, + 36623, + 36624, + 36630, + 36631, + 36632, + 36638, + 36640, + 36641, + 36643, + 36645, + 36647, + 36648, + 36652, + 36653, + 36654, + 36660, + 36661, + 36662, + 36663, + 36666, + 36672, + 36673, + 36675, + 36679, + 36687, + 36689, + 36690, + 36691, + 36692, + 36693, + 36696, + 36701, + 36702, + 36709, + 36765, + 36768, + 36769, + 36772, + 36773, + 36774, + 36789, + 36790, + 36792, + 36798, + 36800, + 36801, + 36806, + 36810, + 36811, + 36813, + 36816, + 36818, + 36819, + 36821, + 36832, + 36835, + 36836, + 36840, + 36846, + 36849, + 36853, + 36854, + 36859, + 36862, + 36866, + 36868, + 36872, + 36876, + 36888, + 36891, + 36904, + 36905, + 36911, + 36906, + 36908, + 36909, + 36915, + 36916, + 36919, + 36927, + 36931, + 36932, + 36940, + 36955, + 36957, + 36962, + 36966, + 36967, + 36972, + 36976, + 36980, + 36985, + 36997, + 37e3, + 37003, + 37004, + 37006, + 37008, + 37013, + 37015, + 37016, + 37017, + 37019, + 37024, + 37025, + 37026, + 37029, + 37040, + 37042, + 37043, + 37044, + 37046, + 37053, + 37068, + 37054, + 37059, + 37060, + 37061, + 37063, + 37064, + 37077, + 37079, + 37080, + 37081, + 37084, + 37085, + 37087, + 37093, + 37074, + 37110, + 37099, + 37103, + 37104, + 37108, + 37118, + 37119, + 37120, + 37124, + 37125, + 37126, + 37128, + 37133, + 37136, + 37140, + 37142, + 37143, + 37144, + 37146, + 37148, + 37150, + 37152, + 37157, + 37154, + 37155, + 37159, + 37161, + 37166, + 37167, + 37169, + 37172, + 37174, + 37175, + 37177, + 37178, + 37180, + 37181, + 37187, + 37191, + 37192, + 37199, + 37203, + 37207, + 37209, + 37210, + 37211, + 37217, + 37220, + 37223, + 37229, + 37236, + 37241, + 37242, + 37243, + 37249, + 37251, + 37253, + 37254, + 37258, + 37262, + 37265, + 37267, + 37268, + 37269, + 37272, + 37278, + 37281, + 37286, + 37288, + 37292, + 37293, + 37294, + 37296, + 37297, + 37298, + 37299, + 37302, + 37307, + 37308, + 37309, + 37311, + 37314, + 37315, + 37317, + 37331, + 37332, + 37335, + 37337, + 37338, + 37342, + 37348, + 37349, + 37353, + 37354, + 37356, + 37357, + 37358, + 37359, + 37360, + 37361, + 37367, + 37369, + 37371, + 37373, + 37376, + 37377, + 37380, + 37381, + 37382, + 37383, + 37385, + 37386, + 37388, + 37392, + 37394, + 37395, + 37398, + 37400, + 37404, + 37405, + 37411, + 37412, + 37413, + 37414, + 37416, + 37422, + 37423, + 37424, + 37427, + 37429, + 37430, + 37432, + 37433, + 37434, + 37436, + 37438, + 37440, + 37442, + 37443, + 37446, + 37447, + 37450, + 37453, + 37454, + 37455, + 37457, + 37464, + 37465, + 37468, + 37469, + 37472, + 37473, + 37477, + 37479, + 37480, + 37481, + 37486, + 37487, + 37488, + 37493, + 37494, + 37495, + 37496, + 37497, + 37499, + 37500, + 37501, + 37503, + 37512, + 37513, + 37514, + 37517, + 37518, + 37522, + 37527, + 37529, + 37535, + 37536, + 37540, + 37541, + 37543, + 37544, + 37547, + 37551, + 37554, + 37558, + 37560, + 37562, + 37563, + 37564, + 37565, + 37567, + 37568, + 37569, + 37570, + 37571, + 37573, + 37574, + 37575, + 37576, + 37579, + 37580, + 37581, + 37582, + 37584, + 37587, + 37589, + 37591, + 37592, + 37593, + 37596, + 37597, + 37599, + 37600, + 37601, + 37603, + 37605, + 37607, + 37608, + 37612, + 37614, + 37616, + 37625, + 37627, + 37631, + 37632, + 37634, + 37640, + 37645, + 37649, + 37652, + 37653, + 37660, + 37661, + 37662, + 37663, + 37665, + 37668, + 37669, + 37671, + 37673, + 37674, + 37683, + 37684, + 37686, + 37687, + 37703, + 37704, + 37705, + 37712, + 37713, + 37714, + 37717, + 37719, + 37720, + 37722, + 37726, + 37732, + 37733, + 37735, + 37737, + 37738, + 37741, + 37743, + 37744, + 37745, + 37747, + 37748, + 37750, + 37754, + 37757, + 37759, + 37760, + 37761, + 37762, + 37768, + 37770, + 37771, + 37773, + 37775, + 37778, + 37781, + 37784, + 37787, + 37790, + 37793, + 37795, + 37796, + 37798, + 37800, + 37803, + 37812, + 37813, + 37814, + 37818, + 37801, + 37825, + 37828, + 37829, + 37830, + 37831, + 37833, + 37834, + 37835, + 37836, + 37837, + 37843, + 37849, + 37852, + 37854, + 37855, + 37858, + 37862, + 37863, + 37881, + 37879, + 37880, + 37882, + 37883, + 37885, + 37889, + 37890, + 37892, + 37896, + 37897, + 37901, + 37902, + 37903, + 37909, + 37910, + 37911, + 37919, + 37934, + 37935, + 37937, + 37938, + 37939, + 37940, + 37947, + 37951, + 37949, + 37955, + 37957, + 37960, + 37962, + 37964, + 37973, + 37977, + 37980, + 37983, + 37985, + 37987, + 37992, + 37995, + 37997, + 37998, + 37999, + 38001, + 38002, + 38020, + 38019, + 38264, + 38265, + 38270, + 38276, + 38280, + 38284, + 38285, + 38286, + 38301, + 38302, + 38303, + 38305, + 38310, + 38313, + 38315, + 38316, + 38324, + 38326, + 38330, + 38333, + 38335, + 38342, + 38344, + 38345, + 38347, + 38352, + 38353, + 38354, + 38355, + 38361, + 38362, + 38365, + 38366, + 38367, + 38368, + 38372, + 38374, + 38429, + 38430, + 38434, + 38436, + 38437, + 38438, + 38444, + 38449, + 38451, + 38455, + 38456, + 38457, + 38458, + 38460, + 38461, + 38465, + 38482, + 38484, + 38486, + 38487, + 38488, + 38497, + 38510, + 38516, + 38523, + 38524, + 38526, + 38527, + 38529, + 38530, + 38531, + 38532, + 38537, + 38545, + 38550, + 38554, + 38557, + 38559, + 38564, + 38565, + 38566, + 38569, + 38574, + 38575, + 38579, + 38586, + 38602, + 38610, + 23986, + 38616, + 38618, + 38621, + 38622, + 38623, + 38633, + 38639, + 38641, + 38650, + 38658, + 38659, + 38661, + 38665, + 38682, + 38683, + 38685, + 38689, + 38690, + 38691, + 38696, + 38705, + 38707, + 38721, + 38723, + 38730, + 38734, + 38735, + 38741, + 38743, + 38744, + 38746, + 38747, + 38755, + 38759, + 38762, + 38766, + 38771, + 38774, + 38775, + 38776, + 38779, + 38781, + 38783, + 38784, + 38793, + 38805, + 38806, + 38807, + 38809, + 38810, + 38814, + 38815, + 38818, + 38828, + 38830, + 38833, + 38834, + 38837, + 38838, + 38840, + 38841, + 38842, + 38844, + 38846, + 38847, + 38849, + 38852, + 38853, + 38855, + 38857, + 38858, + 38860, + 38861, + 38862, + 38864, + 38865, + 38868, + 38871, + 38872, + 38873, + 38877, + 38878, + 38880, + 38875, + 38881, + 38884, + 38895, + 38897, + 38900, + 38903, + 38904, + 38906, + 38919, + 38922, + 38937, + 38925, + 38926, + 38932, + 38934, + 38940, + 38942, + 38944, + 38947, + 38950, + 38955, + 38958, + 38959, + 38960, + 38962, + 38963, + 38965, + 38949, + 38974, + 38980, + 38983, + 38986, + 38993, + 38994, + 38995, + 38998, + 38999, + 39001, + 39002, + 39010, + 39011, + 39013, + 39014, + 39018, + 39020, + 39083, + 39085, + 39086, + 39088, + 39092, + 39095, + 39096, + 39098, + 39099, + 39103, + 39106, + 39109, + 39112, + 39116, + 39137, + 39139, + 39141, + 39142, + 39143, + 39146, + 39155, + 39158, + 39170, + 39175, + 39176, + 39185, + 39189, + 39190, + 39191, + 39194, + 39195, + 39196, + 39199, + 39202, + 39206, + 39207, + 39211, + 39217, + 39218, + 39219, + 39220, + 39221, + 39225, + 39226, + 39227, + 39228, + 39232, + 39233, + 39238, + 39239, + 39240, + 39245, + 39246, + 39252, + 39256, + 39257, + 39259, + 39260, + 39262, + 39263, + 39264, + 39323, + 39325, + 39327, + 39334, + 39344, + 39345, + 39346, + 39349, + 39353, + 39354, + 39357, + 39359, + 39363, + 39369, + 39379, + 39380, + 39385, + 39386, + 39388, + 39390, + 39399, + 39402, + 39403, + 39404, + 39408, + 39412, + 39413, + 39417, + 39421, + 39422, + 39426, + 39427, + 39428, + 39435, + 39436, + 39440, + 39441, + 39446, + 39454, + 39456, + 39458, + 39459, + 39460, + 39463, + 39469, + 39470, + 39475, + 39477, + 39478, + 39480, + 39495, + 39489, + 39492, + 39498, + 39499, + 39500, + 39502, + 39505, + 39508, + 39510, + 39517, + 39594, + 39596, + 39598, + 39599, + 39602, + 39604, + 39605, + 39606, + 39609, + 39611, + 39614, + 39615, + 39617, + 39619, + 39622, + 39624, + 39630, + 39632, + 39634, + 39637, + 39638, + 39639, + 39643, + 39644, + 39648, + 39652, + 39653, + 39655, + 39657, + 39660, + 39666, + 39667, + 39669, + 39673, + 39674, + 39677, + 39679, + 39680, + 39681, + 39682, + 39683, + 39684, + 39685, + 39688, + 39689, + 39691, + 39692, + 39693, + 39694, + 39696, + 39698, + 39702, + 39705, + 39707, + 39708, + 39712, + 39718, + 39723, + 39725, + 39731, + 39732, + 39733, + 39735, + 39737, + 39738, + 39741, + 39752, + 39755, + 39756, + 39765, + 39766, + 39767, + 39771, + 39774, + 39777, + 39779, + 39781, + 39782, + 39784, + 39786, + 39787, + 39788, + 39789, + 39790, + 39795, + 39797, + 39799, + 39800, + 39801, + 39807, + 39808, + 39812, + 39813, + 39814, + 39815, + 39817, + 39818, + 39819, + 39821, + 39823, + 39824, + 39828, + 39834, + 39837, + 39838, + 39846, + 39847, + 39849, + 39852, + 39856, + 39857, + 39858, + 39863, + 39864, + 39867, + 39868, + 39870, + 39871, + 39873, + 39879, + 39880, + 39886, + 39888, + 39895, + 39896, + 39901, + 39903, + 39909, + 39911, + 39914, + 39915, + 39919, + 39923, + 39927, + 39928, + 39929, + 39930, + 39933, + 39935, + 39936, + 39938, + 39947, + 39951, + 39953, + 39958, + 39960, + 39961, + 39962, + 39964, + 39966, + 39970, + 39971, + 39974, + 39975, + 39976, + 39977, + 39978, + 39985, + 39989, + 39990, + 39991, + 39997, + 40001, + 40003, + 40004, + 40005, + 40009, + 40010, + 40014, + 40015, + 40016, + 40019, + 40020, + 40022, + 40024, + 40027, + 40029, + 40030, + 40031, + 40035, + 40041, + 40042, + 40028, + 40043, + 40040, + 40046, + 40048, + 40050, + 40053, + 40055, + 40059, + 40166, + 40178, + 40183, + 40185, + 40203, + 40194, + 40209, + 40215, + 40216, + 40220, + 40221, + 40222, + 40239, + 40240, + 40242, + 40243, + 40244, + 40250, + 40252, + 40261, + 40253, + 40258, + 40259, + 40263, + 40266, + 40275, + 40276, + 40287, + 40291, + 40290, + 40293, + 40297, + 40298, + 40299, + 40304, + 40310, + 40311, + 40315, + 40316, + 40318, + 40323, + 40324, + 40326, + 40330, + 40333, + 40334, + 40338, + 40339, + 40341, + 40342, + 40343, + 40344, + 40353, + 40362, + 40364, + 40366, + 40369, + 40373, + 40377, + 40380, + 40383, + 40387, + 40391, + 40393, + 40394, + 40404, + 40405, + 40406, + 40407, + 40410, + 40414, + 40415, + 40416, + 40421, + 40423, + 40425, + 40427, + 40430, + 40432, + 40435, + 40436, + 40446, + 40458, + 40450, + 40455, + 40462, + 40464, + 40465, + 40466, + 40469, + 40470, + 40473, + 40476, + 40477, + 40570, + 40571, + 40572, + 40576, + 40578, + 40579, + 40580, + 40581, + 40583, + 40590, + 40591, + 40598, + 40600, + 40603, + 40606, + 40612, + 40616, + 40620, + 40622, + 40623, + 40624, + 40627, + 40628, + 40629, + 40646, + 40648, + 40651, + 40661, + 40671, + 40676, + 40679, + 40684, + 40685, + 40686, + 40688, + 40689, + 40690, + 40693, + 40696, + 40703, + 40706, + 40707, + 40713, + 40719, + 40720, + 40721, + 40722, + 40724, + 40726, + 40727, + 40729, + 40730, + 40731, + 40735, + 40738, + 40742, + 40746, + 40747, + 40751, + 40753, + 40754, + 40756, + 40759, + 40761, + 40762, + 40764, + 40765, + 40767, + 40769, + 40771, + 40772, + 40773, + 40774, + 40775, + 40787, + 40789, + 40790, + 40791, + 40792, + 40794, + 40797, + 40798, + 40808, + 40809, + 40813, + 40814, + 40815, + 40816, + 40817, + 40819, + 40821, + 40826, + 40829, + 40847, + 40848, + 40849, + 40850, + 40852, + 40854, + 40855, + 40862, + 40865, + 40866, + 40867, + 40869, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + ], + ibm864: [ + 176, + 183, + 8729, + 8730, + 9618, + 9472, + 9474, + 9532, + 9508, + 9516, + 9500, + 9524, + 9488, + 9484, + 9492, + 9496, + 946, + 8734, + 966, + 177, + 189, + 188, + 8776, + 171, + 187, + 65271, + 65272, + 155, + 156, + 65275, + 65276, + 159, + 160, + 173, + 65154, + 163, + 164, + 65156, + null, + null, + 65166, + 65167, + 65173, + 65177, + 1548, + 65181, + 65185, + 65189, + 1632, + 1633, + 1634, + 1635, + 1636, + 1637, + 1638, + 1639, + 1640, + 1641, + 65233, + 1563, + 65201, + 65205, + 65209, + 1567, + 162, + 65152, + 65153, + 65155, + 65157, + 65226, + 65163, + 65165, + 65169, + 65171, + 65175, + 65179, + 65183, + 65187, + 65191, + 65193, + 65195, + 65197, + 65199, + 65203, + 65207, + 65211, + 65215, + 65217, + 65221, + 65227, + 65231, + 166, + 172, + 247, + 215, + 65225, + 1600, + 65235, + 65239, + 65243, + 65247, + 65251, + 65255, + 65259, + 65261, + 65263, + 65267, + 65213, + 65228, + 65230, + 65229, + 65249, + 65149, + 1617, + 65253, + 65257, + 65260, + 65264, + 65266, + 65232, + 65237, + 65269, + 65270, + 65245, + 65241, + 65265, + 9632, + null, + ], + ibm866: [ + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 9617, + 9618, + 9619, + 9474, + 9508, + 9569, + 9570, + 9558, + 9557, + 9571, + 9553, + 9559, + 9565, + 9564, + 9563, + 9488, + 9492, + 9524, + 9516, + 9500, + 9472, + 9532, + 9566, + 9567, + 9562, + 9556, + 9577, + 9574, + 9568, + 9552, + 9580, + 9575, + 9576, + 9572, + 9573, + 9561, + 9560, + 9554, + 9555, + 9579, + 9578, + 9496, + 9484, + 9608, + 9604, + 9612, + 9616, + 9600, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 1103, + 1025, + 1105, + 1028, + 1108, + 1031, + 1111, + 1038, + 1118, + 176, + 8729, + 183, + 8730, + 8470, + 164, + 9632, + 160, + ], + 'iso-8859-2': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 260, + 728, + 321, + 164, + 317, + 346, + 167, + 168, + 352, + 350, + 356, + 377, + 173, + 381, + 379, + 176, + 261, + 731, + 322, + 180, + 318, + 347, + 711, + 184, + 353, + 351, + 357, + 378, + 733, + 382, + 380, + 340, + 193, + 194, + 258, + 196, + 313, + 262, + 199, + 268, + 201, + 280, + 203, + 282, + 205, + 206, + 270, + 272, + 323, + 327, + 211, + 212, + 336, + 214, + 215, + 344, + 366, + 218, + 368, + 220, + 221, + 354, + 223, + 341, + 225, + 226, + 259, + 228, + 314, + 263, + 231, + 269, + 233, + 281, + 235, + 283, + 237, + 238, + 271, + 273, + 324, + 328, + 243, + 244, + 337, + 246, + 247, + 345, + 367, + 250, + 369, + 252, + 253, + 355, + 729, + ], + 'iso-8859-3': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 294, + 728, + 163, + 164, + null, + 292, + 167, + 168, + 304, + 350, + 286, + 308, + 173, + null, + 379, + 176, + 295, + 178, + 179, + 180, + 181, + 293, + 183, + 184, + 305, + 351, + 287, + 309, + 189, + null, + 380, + 192, + 193, + 194, + null, + 196, + 266, + 264, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + null, + 209, + 210, + 211, + 212, + 288, + 214, + 215, + 284, + 217, + 218, + 219, + 220, + 364, + 348, + 223, + 224, + 225, + 226, + null, + 228, + 267, + 265, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + null, + 241, + 242, + 243, + 244, + 289, + 246, + 247, + 285, + 249, + 250, + 251, + 252, + 365, + 349, + 729, + ], + 'iso-8859-4': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 260, + 312, + 342, + 164, + 296, + 315, + 167, + 168, + 352, + 274, + 290, + 358, + 173, + 381, + 175, + 176, + 261, + 731, + 343, + 180, + 297, + 316, + 711, + 184, + 353, + 275, + 291, + 359, + 330, + 382, + 331, + 256, + 193, + 194, + 195, + 196, + 197, + 198, + 302, + 268, + 201, + 280, + 203, + 278, + 205, + 206, + 298, + 272, + 325, + 332, + 310, + 212, + 213, + 214, + 215, + 216, + 370, + 218, + 219, + 220, + 360, + 362, + 223, + 257, + 225, + 226, + 227, + 228, + 229, + 230, + 303, + 269, + 233, + 281, + 235, + 279, + 237, + 238, + 299, + 273, + 326, + 333, + 311, + 244, + 245, + 246, + 247, + 248, + 371, + 250, + 251, + 252, + 361, + 363, + 729, + ], + 'iso-8859-5': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 1025, + 1026, + 1027, + 1028, + 1029, + 1030, + 1031, + 1032, + 1033, + 1034, + 1035, + 1036, + 173, + 1038, + 1039, + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 1103, + 8470, + 1105, + 1106, + 1107, + 1108, + 1109, + 1110, + 1111, + 1112, + 1113, + 1114, + 1115, + 1116, + 167, + 1118, + 1119, + ], + 'iso-8859-6': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + null, + null, + null, + 164, + null, + null, + null, + null, + null, + null, + null, + 1548, + 173, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 1563, + null, + null, + null, + 1567, + null, + 1569, + 1570, + 1571, + 1572, + 1573, + 1574, + 1575, + 1576, + 1577, + 1578, + 1579, + 1580, + 1581, + 1582, + 1583, + 1584, + 1585, + 1586, + 1587, + 1588, + 1589, + 1590, + 1591, + 1592, + 1593, + 1594, + null, + null, + null, + null, + null, + 1600, + 1601, + 1602, + 1603, + 1604, + 1605, + 1606, + 1607, + 1608, + 1609, + 1610, + 1611, + 1612, + 1613, + 1614, + 1615, + 1616, + 1617, + 1618, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + ], + 'iso-8859-7': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 8216, + 8217, + 163, + 8364, + 8367, + 166, + 167, + 168, + 169, + 890, + 171, + 172, + 173, + null, + 8213, + 176, + 177, + 178, + 179, + 900, + 901, + 902, + 183, + 904, + 905, + 906, + 187, + 908, + 189, + 910, + 911, + 912, + 913, + 914, + 915, + 916, + 917, + 918, + 919, + 920, + 921, + 922, + 923, + 924, + 925, + 926, + 927, + 928, + 929, + null, + 931, + 932, + 933, + 934, + 935, + 936, + 937, + 938, + 939, + 940, + 941, + 942, + 943, + 944, + 945, + 946, + 947, + 948, + 949, + 950, + 951, + 952, + 953, + 954, + 955, + 956, + 957, + 958, + 959, + 960, + 961, + 962, + 963, + 964, + 965, + 966, + 967, + 968, + 969, + 970, + 971, + 972, + 973, + 974, + null, + ], + 'iso-8859-8': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + null, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 215, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 247, + 187, + 188, + 189, + 190, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + null, + 8215, + 1488, + 1489, + 1490, + 1491, + 1492, + 1493, + 1494, + 1495, + 1496, + 1497, + 1498, + 1499, + 1500, + 1501, + 1502, + 1503, + 1504, + 1505, + 1506, + 1507, + 1508, + 1509, + 1510, + 1511, + 1512, + 1513, + 1514, + null, + null, + 8206, + 8207, + null, + ], + 'iso-8859-10': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 260, + 274, + 290, + 298, + 296, + 310, + 167, + 315, + 272, + 352, + 358, + 381, + 173, + 362, + 330, + 176, + 261, + 275, + 291, + 299, + 297, + 311, + 183, + 316, + 273, + 353, + 359, + 382, + 8213, + 363, + 331, + 256, + 193, + 194, + 195, + 196, + 197, + 198, + 302, + 268, + 201, + 280, + 203, + 278, + 205, + 206, + 207, + 208, + 325, + 332, + 211, + 212, + 213, + 214, + 360, + 216, + 370, + 218, + 219, + 220, + 221, + 222, + 223, + 257, + 225, + 226, + 227, + 228, + 229, + 230, + 303, + 269, + 233, + 281, + 235, + 279, + 237, + 238, + 239, + 240, + 326, + 333, + 243, + 244, + 245, + 246, + 361, + 248, + 371, + 250, + 251, + 252, + 253, + 254, + 312, + ], + 'iso-8859-13': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 8221, + 162, + 163, + 164, + 8222, + 166, + 167, + 216, + 169, + 342, + 171, + 172, + 173, + 174, + 198, + 176, + 177, + 178, + 179, + 8220, + 181, + 182, + 183, + 248, + 185, + 343, + 187, + 188, + 189, + 190, + 230, + 260, + 302, + 256, + 262, + 196, + 197, + 280, + 274, + 268, + 201, + 377, + 278, + 290, + 310, + 298, + 315, + 352, + 323, + 325, + 211, + 332, + 213, + 214, + 215, + 370, + 321, + 346, + 362, + 220, + 379, + 381, + 223, + 261, + 303, + 257, + 263, + 228, + 229, + 281, + 275, + 269, + 233, + 378, + 279, + 291, + 311, + 299, + 316, + 353, + 324, + 326, + 243, + 333, + 245, + 246, + 247, + 371, + 322, + 347, + 363, + 252, + 380, + 382, + 8217, + ], + 'iso-8859-14': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 7682, + 7683, + 163, + 266, + 267, + 7690, + 167, + 7808, + 169, + 7810, + 7691, + 7922, + 173, + 174, + 376, + 7710, + 7711, + 288, + 289, + 7744, + 7745, + 182, + 7766, + 7809, + 7767, + 7811, + 7776, + 7923, + 7812, + 7813, + 7777, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 372, + 209, + 210, + 211, + 212, + 213, + 214, + 7786, + 216, + 217, + 218, + 219, + 220, + 221, + 374, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 373, + 241, + 242, + 243, + 244, + 245, + 246, + 7787, + 248, + 249, + 250, + 251, + 252, + 253, + 375, + 255, + ], + 'iso-8859-15': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 8364, + 165, + 352, + 167, + 353, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 381, + 181, + 182, + 183, + 382, + 185, + 186, + 187, + 338, + 339, + 376, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + ], + 'iso-8859-16': [ + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 260, + 261, + 321, + 8364, + 8222, + 352, + 167, + 353, + 169, + 536, + 171, + 377, + 173, + 378, + 379, + 176, + 177, + 268, + 322, + 381, + 8221, + 182, + 183, + 382, + 269, + 537, + 187, + 338, + 339, + 376, + 380, + 192, + 193, + 194, + 258, + 196, + 262, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 272, + 323, + 210, + 211, + 212, + 336, + 214, + 346, + 368, + 217, + 218, + 219, + 220, + 280, + 538, + 223, + 224, + 225, + 226, + 259, + 228, + 263, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 273, + 324, + 242, + 243, + 244, + 337, + 246, + 347, + 369, + 249, + 250, + 251, + 252, + 281, + 539, + 255, + ], + 'koi8-r': [ + 9472, + 9474, + 9484, + 9488, + 9492, + 9496, + 9500, + 9508, + 9516, + 9524, + 9532, + 9600, + 9604, + 9608, + 9612, + 9616, + 9617, + 9618, + 9619, + 8992, + 9632, + 8729, + 8730, + 8776, + 8804, + 8805, + 160, + 8993, + 176, + 178, + 183, + 247, + 9552, + 9553, + 9554, + 1105, + 9555, + 9556, + 9557, + 9558, + 9559, + 9560, + 9561, + 9562, + 9563, + 9564, + 9565, + 9566, + 9567, + 9568, + 9569, + 1025, + 9570, + 9571, + 9572, + 9573, + 9574, + 9575, + 9576, + 9577, + 9578, + 9579, + 9580, + 169, + 1102, + 1072, + 1073, + 1094, + 1076, + 1077, + 1092, + 1075, + 1093, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1103, + 1088, + 1089, + 1090, + 1091, + 1078, + 1074, + 1100, + 1099, + 1079, + 1096, + 1101, + 1097, + 1095, + 1098, + 1070, + 1040, + 1041, + 1062, + 1044, + 1045, + 1060, + 1043, + 1061, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1071, + 1056, + 1057, + 1058, + 1059, + 1046, + 1042, + 1068, + 1067, + 1047, + 1064, + 1069, + 1065, + 1063, + 1066, + ], + 'koi8-u': [ + 9472, + 9474, + 9484, + 9488, + 9492, + 9496, + 9500, + 9508, + 9516, + 9524, + 9532, + 9600, + 9604, + 9608, + 9612, + 9616, + 9617, + 9618, + 9619, + 8992, + 9632, + 8729, + 8730, + 8776, + 8804, + 8805, + 160, + 8993, + 176, + 178, + 183, + 247, + 9552, + 9553, + 9554, + 1105, + 1108, + 9556, + 1110, + 1111, + 9559, + 9560, + 9561, + 9562, + 9563, + 1169, + 9565, + 9566, + 9567, + 9568, + 9569, + 1025, + 1028, + 9571, + 1030, + 1031, + 9574, + 9575, + 9576, + 9577, + 9578, + 1168, + 9580, + 169, + 1102, + 1072, + 1073, + 1094, + 1076, + 1077, + 1092, + 1075, + 1093, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1103, + 1088, + 1089, + 1090, + 1091, + 1078, + 1074, + 1100, + 1099, + 1079, + 1096, + 1101, + 1097, + 1095, + 1098, + 1070, + 1040, + 1041, + 1062, + 1044, + 1045, + 1060, + 1043, + 1061, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1071, + 1056, + 1057, + 1058, + 1059, + 1046, + 1042, + 1068, + 1067, + 1047, + 1064, + 1069, + 1065, + 1063, + 1066, + ], + macintosh: [ + 196, + 197, + 199, + 201, + 209, + 214, + 220, + 225, + 224, + 226, + 228, + 227, + 229, + 231, + 233, + 232, + 234, + 235, + 237, + 236, + 238, + 239, + 241, + 243, + 242, + 244, + 246, + 245, + 250, + 249, + 251, + 252, + 8224, + 176, + 162, + 163, + 167, + 8226, + 182, + 223, + 174, + 169, + 8482, + 180, + 168, + 8800, + 198, + 216, + 8734, + 177, + 8804, + 8805, + 165, + 181, + 8706, + 8721, + 8719, + 960, + 8747, + 170, + 186, + 937, + 230, + 248, + 191, + 161, + 172, + 8730, + 402, + 8776, + 8710, + 171, + 187, + 8230, + 160, + 192, + 195, + 213, + 338, + 339, + 8211, + 8212, + 8220, + 8221, + 8216, + 8217, + 247, + 9674, + 255, + 376, + 8260, + 8364, + 8249, + 8250, + 64257, + 64258, + 8225, + 183, + 8218, + 8222, + 8240, + 194, + 202, + 193, + 203, + 200, + 205, + 206, + 207, + 204, + 211, + 212, + 63743, + 210, + 218, + 219, + 217, + 305, + 710, + 732, + 175, + 728, + 729, + 730, + 184, + 733, + 731, + 711, + ], + 'windows-874': [ + 8364, + 129, + 130, + 131, + 132, + 8230, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 3585, + 3586, + 3587, + 3588, + 3589, + 3590, + 3591, + 3592, + 3593, + 3594, + 3595, + 3596, + 3597, + 3598, + 3599, + 3600, + 3601, + 3602, + 3603, + 3604, + 3605, + 3606, + 3607, + 3608, + 3609, + 3610, + 3611, + 3612, + 3613, + 3614, + 3615, + 3616, + 3617, + 3618, + 3619, + 3620, + 3621, + 3622, + 3623, + 3624, + 3625, + 3626, + 3627, + 3628, + 3629, + 3630, + 3631, + 3632, + 3633, + 3634, + 3635, + 3636, + 3637, + 3638, + 3639, + 3640, + 3641, + 3642, + null, + null, + null, + null, + 3647, + 3648, + 3649, + 3650, + 3651, + 3652, + 3653, + 3654, + 3655, + 3656, + 3657, + 3658, + 3659, + 3660, + 3661, + 3662, + 3663, + 3664, + 3665, + 3666, + 3667, + 3668, + 3669, + 3670, + 3671, + 3672, + 3673, + 3674, + 3675, + null, + null, + null, + null, + ], + 'windows-1250': [ + 8364, + 129, + 8218, + 131, + 8222, + 8230, + 8224, + 8225, + 136, + 8240, + 352, + 8249, + 346, + 356, + 381, + 377, + 144, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 152, + 8482, + 353, + 8250, + 347, + 357, + 382, + 378, + 160, + 711, + 728, + 321, + 164, + 260, + 166, + 167, + 168, + 169, + 350, + 171, + 172, + 173, + 174, + 379, + 176, + 177, + 731, + 322, + 180, + 181, + 182, + 183, + 184, + 261, + 351, + 187, + 317, + 733, + 318, + 380, + 340, + 193, + 194, + 258, + 196, + 313, + 262, + 199, + 268, + 201, + 280, + 203, + 282, + 205, + 206, + 270, + 272, + 323, + 327, + 211, + 212, + 336, + 214, + 215, + 344, + 366, + 218, + 368, + 220, + 221, + 354, + 223, + 341, + 225, + 226, + 259, + 228, + 314, + 263, + 231, + 269, + 233, + 281, + 235, + 283, + 237, + 238, + 271, + 273, + 324, + 328, + 243, + 244, + 337, + 246, + 247, + 345, + 367, + 250, + 369, + 252, + 253, + 355, + 729, + ], + 'windows-1251': [ + 1026, + 1027, + 8218, + 1107, + 8222, + 8230, + 8224, + 8225, + 8364, + 8240, + 1033, + 8249, + 1034, + 1036, + 1035, + 1039, + 1106, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 152, + 8482, + 1113, + 8250, + 1114, + 1116, + 1115, + 1119, + 160, + 1038, + 1118, + 1032, + 164, + 1168, + 166, + 167, + 1025, + 169, + 1028, + 171, + 172, + 173, + 174, + 1031, + 176, + 177, + 1030, + 1110, + 1169, + 181, + 182, + 183, + 1105, + 8470, + 1108, + 187, + 1112, + 1029, + 1109, + 1111, + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 1103, + ], + 'windows-1252': [ + 8364, + 129, + 8218, + 402, + 8222, + 8230, + 8224, + 8225, + 710, + 8240, + 352, + 8249, + 338, + 141, + 381, + 143, + 144, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 732, + 8482, + 353, + 8250, + 339, + 157, + 382, + 376, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + ], + 'windows-1253': [ + 8364, + 129, + 8218, + 402, + 8222, + 8230, + 8224, + 8225, + 136, + 8240, + 138, + 8249, + 140, + 141, + 142, + 143, + 144, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 152, + 8482, + 154, + 8250, + 156, + 157, + 158, + 159, + 160, + 901, + 902, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + null, + 171, + 172, + 173, + 174, + 8213, + 176, + 177, + 178, + 179, + 900, + 181, + 182, + 183, + 904, + 905, + 906, + 187, + 908, + 189, + 910, + 911, + 912, + 913, + 914, + 915, + 916, + 917, + 918, + 919, + 920, + 921, + 922, + 923, + 924, + 925, + 926, + 927, + 928, + 929, + null, + 931, + 932, + 933, + 934, + 935, + 936, + 937, + 938, + 939, + 940, + 941, + 942, + 943, + 944, + 945, + 946, + 947, + 948, + 949, + 950, + 951, + 952, + 953, + 954, + 955, + 956, + 957, + 958, + 959, + 960, + 961, + 962, + 963, + 964, + 965, + 966, + 967, + 968, + 969, + 970, + 971, + 972, + 973, + 974, + null, + ], + 'windows-1254': [ + 8364, + 129, + 8218, + 402, + 8222, + 8230, + 8224, + 8225, + 710, + 8240, + 352, + 8249, + 338, + 141, + 142, + 143, + 144, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 732, + 8482, + 353, + 8250, + 339, + 157, + 158, + 376, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 286, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 304, + 350, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 287, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 305, + 351, + 255, + ], + 'windows-1255': [ + 8364, + 129, + 8218, + 402, + 8222, + 8230, + 8224, + 8225, + 710, + 8240, + 138, + 8249, + 140, + 141, + 142, + 143, + 144, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 732, + 8482, + 154, + 8250, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 8362, + 165, + 166, + 167, + 168, + 169, + 215, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 247, + 187, + 188, + 189, + 190, + 191, + 1456, + 1457, + 1458, + 1459, + 1460, + 1461, + 1462, + 1463, + 1464, + 1465, + null, + 1467, + 1468, + 1469, + 1470, + 1471, + 1472, + 1473, + 1474, + 1475, + 1520, + 1521, + 1522, + 1523, + 1524, + null, + null, + null, + null, + null, + null, + null, + 1488, + 1489, + 1490, + 1491, + 1492, + 1493, + 1494, + 1495, + 1496, + 1497, + 1498, + 1499, + 1500, + 1501, + 1502, + 1503, + 1504, + 1505, + 1506, + 1507, + 1508, + 1509, + 1510, + 1511, + 1512, + 1513, + 1514, + null, + null, + 8206, + 8207, + null, + ], + 'windows-1256': [ + 8364, + 1662, + 8218, + 402, + 8222, + 8230, + 8224, + 8225, + 710, + 8240, + 1657, + 8249, + 338, + 1670, + 1688, + 1672, + 1711, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 1705, + 8482, + 1681, + 8250, + 339, + 8204, + 8205, + 1722, + 160, + 1548, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 1726, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 1563, + 187, + 188, + 189, + 190, + 1567, + 1729, + 1569, + 1570, + 1571, + 1572, + 1573, + 1574, + 1575, + 1576, + 1577, + 1578, + 1579, + 1580, + 1581, + 1582, + 1583, + 1584, + 1585, + 1586, + 1587, + 1588, + 1589, + 1590, + 215, + 1591, + 1592, + 1593, + 1594, + 1600, + 1601, + 1602, + 1603, + 224, + 1604, + 226, + 1605, + 1606, + 1607, + 1608, + 231, + 232, + 233, + 234, + 235, + 1609, + 1610, + 238, + 239, + 1611, + 1612, + 1613, + 1614, + 244, + 1615, + 1616, + 247, + 1617, + 249, + 1618, + 251, + 252, + 8206, + 8207, + 1746, + ], + 'windows-1257': [ + 8364, + 129, + 8218, + 131, + 8222, + 8230, + 8224, + 8225, + 136, + 8240, + 138, + 8249, + 140, + 168, + 711, + 184, + 144, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 152, + 8482, + 154, + 8250, + 156, + 175, + 731, + 159, + 160, + null, + 162, + 163, + 164, + null, + 166, + 167, + 216, + 169, + 342, + 171, + 172, + 173, + 174, + 198, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 248, + 185, + 343, + 187, + 188, + 189, + 190, + 230, + 260, + 302, + 256, + 262, + 196, + 197, + 280, + 274, + 268, + 201, + 377, + 278, + 290, + 310, + 298, + 315, + 352, + 323, + 325, + 211, + 332, + 213, + 214, + 215, + 370, + 321, + 346, + 362, + 220, + 379, + 381, + 223, + 261, + 303, + 257, + 263, + 228, + 229, + 281, + 275, + 269, + 233, + 378, + 279, + 291, + 311, + 299, + 316, + 353, + 324, + 326, + 243, + 333, + 245, + 246, + 247, + 371, + 322, + 347, + 363, + 252, + 380, + 382, + 729, + ], + 'windows-1258': [ + 8364, + 129, + 8218, + 402, + 8222, + 8230, + 8224, + 8225, + 710, + 8240, + 138, + 8249, + 338, + 141, + 142, + 143, + 144, + 8216, + 8217, + 8220, + 8221, + 8226, + 8211, + 8212, + 732, + 8482, + 154, + 8250, + 339, + 157, + 158, + 376, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 258, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 768, + 205, + 206, + 207, + 272, + 209, + 777, + 211, + 212, + 416, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 431, + 771, + 223, + 224, + 225, + 226, + 259, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 769, + 237, + 238, + 239, + 273, + 241, + 803, + 243, + 244, + 417, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 432, + 8363, + 255, + ], + 'x-mac-cyrillic': [ + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + 8224, + 176, + 1168, + 163, + 167, + 8226, + 182, + 1030, + 174, + 169, + 8482, + 1026, + 1106, + 8800, + 1027, + 1107, + 8734, + 177, + 8804, + 8805, + 1110, + 181, + 1169, + 1032, + 1028, + 1108, + 1031, + 1111, + 1033, + 1113, + 1034, + 1114, + 1112, + 1029, + 172, + 8730, + 402, + 8776, + 8710, + 171, + 187, + 8230, + 160, + 1035, + 1115, + 1036, + 1116, + 1109, + 8211, + 8212, + 8220, + 8221, + 8216, + 8217, + 247, + 8222, + 1038, + 1118, + 1039, + 1119, + 8470, + 1025, + 1105, + 1103, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 8364, + ], + } + }, + function(e, t, n) { + var r = n(27).Readable, + l = n(35).inherits, + u = n(575), + i = n(74).parseParams, + o = n(74).decodeText, + a = n(74).basename, + s = /^boundary$/i, + c = /^form-data$/i, + d = /^charset$/i, + f = /^filename$/i, + p = /^name$/i + function h(e, t) { + if (!(this instanceof h)) return new h(e, t) + var n, + r, + l, + _ = this, + g = t.limits, + v = t.parsedConType || [], + b = t.defCharset || 'utf8', + T = t.preservePath, + w = 'number' == typeof t.fileHwm ? { highWaterMark: t.fileHwm } : {} + for (n = 0, r = v.length; n < r; ++n) + if (Array.isArray(v[n]) && s.test(v[n][0])) { + l = v[n][1] + break + } + function O() { + 0 === A && + P && + !e._done && + ((P = !1), + process.nextTick(function() { + ;(e._done = !0), e.emit('finish') + })) + } + if ('string' != typeof l) throw new Error('Multipart: Boundary not found') + var D, + E, + L = g && 'number' == typeof g.fieldSize ? g.fieldSize : 1048576, + M = g && 'number' == typeof g.fileSize ? g.fileSize : 1 / 0, + S = g && 'number' == typeof g.files ? g.files : 1 / 0, + k = g && 'number' == typeof g.fields ? g.fields : 1 / 0, + j = g && 'number' == typeof g.parts ? g.parts : 1 / 0, + C = 0, + N = 0, + A = 0, + P = !1 + ;(this._needDrain = !1), (this._pause = !1), (this._cb = void 0), (this._nparts = 0), (this._boy = e) + var x = { boundary: l, maxHeaderPairs: g && g.headerPairs } + w.highWaterMark && (x.partHwm = w.highWaterMark), + t.highWaterMark && (x.highWaterMark = t.highWaterMark), + (this.parser = new u(x)), + this.parser + .on('drain', function() { + if (((_._needDrain = !1), _._cb && !_._pause)) { + var e = _._cb + ;(_._cb = void 0), e() + } + }) + .on('part', function t(l) { + if (++_._nparts > j) + return ( + _.parser.removeListener('part', t), _.parser.on('part', m), (e.hitPartsLimit = !0), e.emit('partsLimit'), m(l) + ) + if (E) { + var u = E + u.emit('end'), u.removeAllListeners('end') + } + l.on('header', function(t) { + var u, + s, + h, + g, + v, + j, + P, + x, + Y = 0 + if (t['content-type'] && (h = i(t['content-type'][0]))[0]) + for (u = h[0].toLowerCase(), n = 0, r = h.length; n < r; ++n) + if (d.test(h[n][0])) { + g = h[n][1].toLowerCase() + break + } + if ((void 0 === u && (u = 'text/plain'), void 0 === g && (g = b), !t['content-disposition'])) return m(l) + if (((h = i(t['content-disposition'][0])), !c.test(h[0]))) return m(l) + for (n = 0, r = h.length; n < r; ++n) + p.test(h[n][0]) + ? (s = o(h[n][1], 'binary', 'utf8')) + : f.test(h[n][0]) && ((j = o(h[n][1], 'binary', 'utf8')), T || (j = a(j))) + if ( + ((v = t['content-transfer-encoding'] ? t['content-transfer-encoding'][0].toLowerCase() : '7bit'), + 'application/octet-stream' === u || void 0 !== j) + ) { + if (C === S) return e.hitFilesLimit || ((e.hitFilesLimit = !0), e.emit('filesLimit')), m(l) + if ((++C, !e._events.file)) return void _.parser._ignore() + ++A + var I = new y(w) + ;(D = I), + I.on('end', function() { + if ((--A, (_._pause = !1), O(), _._cb && !_._needDrain)) { + var e = _._cb + ;(_._cb = void 0), e() + } + }), + (I._read = function(e) { + if (_._pause && ((_._pause = !1), _._cb && !_._needDrain)) { + var t = _._cb + ;(_._cb = void 0), t() + } + }), + e.emit('file', s, I, j, v, u), + (P = function(e) { + if ((Y += e.length) > M) { + var t = M - (Y - e.length) + t > 0 && I.push(e.slice(0, t)), I.emit('limit'), (I.truncated = !0), l.removeAllListeners('data') + } else I.push(e) || (_._pause = !0) + }), + (x = function() { + ;(D = void 0), I.push(null) + }) + } else { + if (N === k) return e.hitFieldsLimit || ((e.hitFieldsLimit = !0), e.emit('fieldsLimit')), m(l) + ++N, ++A + var F = '', + R = !1 + ;(E = l), + (P = function(e) { + if ((Y += e.length) > L) { + var t = L - (Y - e.length) + ;(F += e.toString('binary', 0, t)), (R = !0), l.removeAllListeners('data') + } else F += e.toString('binary') + }), + (x = function() { + ;(E = void 0), F.length && (F = o(F, 'binary', g)), e.emit('field', s, F, !1, R, v, u), --A, O() + }) + } + ;(l._readableState.sync = !1), l.on('data', P), l.on('end', x) + }).on('error', function(e) { + D && D.emit('error', e) + }) + }) + .on('error', function(t) { + e.emit('error', t) + }) + .on('finish', function() { + ;(P = !0), O() + }) + } + function m(e) { + e.resume() + } + function y(e) { + if (!(this instanceof y)) return new y(e) + r.call(this, e), (this.truncated = !1) + } + ;(h.detect = /^multipart\/form-data/i), + (h.prototype.write = function(e, t) { + var n + ;(n = this.parser.write(e)) && !this._pause ? t() : ((this._needDrain = !n), (this._cb = t)) + }), + (h.prototype.end = function() { + var e = this + 0 !== this._nparts || e._boy._done + ? this.parser.writable && this.parser.end() + : process.nextTick(function() { + ;(e._boy._done = !0), e._boy.emit('finish') + }) + }), + l(y, r), + (y.prototype._read = function(e) {}), + (e.exports = h) + }, + function(e, t, n) { + var r = n(27).Writable, + l = n(35).inherits, + u = n(242), + i = n(576), + o = n(577), + a = Buffer.from('-'), + s = Buffer.from('\r\n'), + c = function() {} + function d(e) { + if (!(this instanceof d)) return new d(e) + if ((r.call(this, e), !e || (!e.headerFirst && 'string' != typeof e.boundary))) throw new TypeError('Boundary required') + 'string' == typeof e.boundary ? this.setBoundary(e.boundary) : (this._bparser = void 0), + (this._headerFirst = e.headerFirst) + var t = this + ;(this._dashes = 0), + (this._parts = 0), + (this._finished = !1), + (this._realFinish = !1), + (this._isPreamble = !0), + (this._justMatched = !1), + (this._firstWrite = !0), + (this._inHeader = !0), + (this._part = void 0), + (this._cb = void 0), + (this._ignoreData = !1), + (this._partOpts = 'number' == typeof e.partHwm ? { highWaterMark: e.partHwm } : {}), + (this._pause = !1), + (this._hparser = new o(e)), + this._hparser.on('header', function(e) { + ;(t._inHeader = !1), t._part.emit('header', e) + }) + } + l(d, r), + (d.prototype.emit = function(e) { + if ('finish' !== e || this._realFinish) r.prototype.emit.apply(this, arguments) + else if (!this._finished) { + var t = this + process.nextTick(function() { + if ((t.emit('error', new Error('Unexpected end of multipart data')), t._part && !t._ignoreData)) { + var e = t._isPreamble ? 'Preamble' : 'Part' + return ( + t._part.emit('error', new Error(e + ' terminated early due to unexpected end of multipart data')), + t._part.push(null), + void process.nextTick(function() { + ;(t._realFinish = !0), t.emit('finish'), (t._realFinish = !1) + }) + ) + } + ;(t._realFinish = !0), t.emit('finish'), (t._realFinish = !1) + }) + } + }), + (d.prototype._write = function(e, t, n) { + if (!this._hparser && !this._bparser) return n() + if (this._headerFirst && this._isPreamble) { + this._part || + ((this._part = new i(this._partOpts)), this._events.preamble ? this.emit('preamble', this._part) : this._ignore()) + var r = this._hparser.push(e) + if (this._inHeader || void 0 === r || !(r < e.length)) return n() + e = e.slice(r) + } + this._firstWrite && (this._bparser.push(s), (this._firstWrite = !1)), + this._bparser.push(e), + this._pause ? (this._cb = n) : n() + }), + (d.prototype.reset = function() { + ;(this._part = void 0), (this._bparser = void 0), (this._hparser = void 0) + }), + (d.prototype.setBoundary = function(e) { + var t = this + ;(this._bparser = new u('\r\n--' + e)), + this._bparser.on('info', function(e, n, r, l) { + t._oninfo(e, n, r, l) + }) + }), + (d.prototype._ignore = function() { + this._part && !this._ignoreData && ((this._ignoreData = !0), this._part.on('error', c), this._part.resume()) + }), + (d.prototype._oninfo = function(e, t, n, r) { + var l, + u, + o, + s = this, + c = 0 + if (!this._part && this._justMatched && t) { + for (; this._dashes < 2 && n + c < r; ) { + if (45 !== t[n + c]) { + this._dashes && (l = a), (this._dashes = 0) + break + } + ++c, ++this._dashes + } + if ( + (2 === this._dashes && + (n + c < r && this._events.trailer && this.emit('trailer', t.slice(n + c, r)), + this.reset(), + (this._finished = !0), + 0 === s._parts && ((s._realFinish = !0), s.emit('finish'), (s._realFinish = !1))), + this._dashes) + ) + return + } + this._justMatched && (this._justMatched = !1), + this._part || + ((this._part = new i(this._partOpts)), + (this._part._read = function(e) { + s._unpause() + }), + (o = this._isPreamble ? 'preamble' : 'part'), + this._events[o] ? this.emit(o, this._part) : this._ignore(), + this._isPreamble || (this._inHeader = !0)), + t && + n < r && + !this._ignoreData && + (this._isPreamble || !this._inHeader + ? (l && this._part.push(l), this._part.push(t.slice(n, r)) || (this._pause = !0)) + : !this._isPreamble && + this._inHeader && + (l && this._hparser.push(l), + (u = this._hparser.push(t.slice(n, r))), + !this._inHeader && void 0 !== u && u < r && this._oninfo(!1, t, n + u, r))), + e && + (this._hparser.reset(), + this._isPreamble + ? (this._isPreamble = !1) + : (++this._parts, + this._part.on('end', function() { + 0 == --s._parts && + (s._finished ? ((s._realFinish = !0), s.emit('finish'), (s._realFinish = !1)) : s._unpause()) + })), + this._part.push(null), + (this._part = void 0), + (this._ignoreData = !1), + (this._justMatched = !0), + (this._dashes = 0)) + }), + (d.prototype._unpause = function() { + if (this._pause && ((this._pause = !1), this._cb)) { + var e = this._cb + ;(this._cb = void 0), e() + } + }), + (e.exports = d) + }, + function(e, t, n) { + var r = n(35).inherits, + l = n(27).Readable + function u(e) { + l.call(this, e) + } + r(u, l), (u.prototype._read = function(e) {}), (e.exports = u) + }, + function(e, t, n) { + var r = n(90).EventEmitter, + l = n(35).inherits, + u = n(242), + i = Buffer.from('\r\n\r\n'), + o = /\r\n/g, + a = /^([^:]+):[ \t]?([\x00-\xFF]+)?$/, + s = 2e3, + c = 81920 + function d(e) { + r.call(this) + var t = this + ;(this.nread = 0), + (this.maxed = !1), + (this.npairs = 0), + (this.maxHeaderPairs = e && 'number' == typeof e.maxHeaderPairs ? e.maxHeaderPairs : s), + (this.buffer = ''), + (this.header = {}), + (this.finished = !1), + (this.ss = new u(i)), + this.ss.on('info', function(e, n, r, l) { + n && + !t.maxed && + (t.nread + (l - r) > c ? ((l = c - t.nread), (t.nread = c)) : (t.nread += l - r), + t.nread === c && (t.maxed = !0), + (t.buffer += n.toString('binary', r, l))), + e && t._finish() + }) + } + l(d, r), + (d.prototype.push = function(e) { + var t = this.ss.push(e) + if (this.finished) return t + }), + (d.prototype.reset = function() { + ;(this.finished = !1), (this.buffer = ''), (this.header = {}), this.ss.reset() + }), + (d.prototype._finish = function() { + this.buffer && this._parseHeader(), (this.ss.matches = this.ss.maxMatches) + var e = this.header + ;(this.header = {}), + (this.buffer = ''), + (this.finished = !0), + (this.nread = this.npairs = 0), + (this.maxed = !1), + this.emit('header', e) + }), + (d.prototype._parseHeader = function() { + if (this.npairs !== this.maxHeaderPairs) { + for (var e, t, n = this.buffer.split(o), r = n.length, l = !1, u = 0; u < r; ++u) + if (0 !== n[u].length) + if ('\t' === n[u][0] || ' ' === n[u][0]) this.header[t][this.header[t].length - 1] += n[u] + else { + if (!(e = a.exec(n[u]))) { + ;(this.buffer = n[u]), (l = !0) + break + } + if ( + ((t = e[1].toLowerCase()), + e[2] + ? void 0 === this.header[t] + ? (this.header[t] = [e[2]]) + : this.header[t].push(e[2]) + : (this.header[t] = ['']), + ++this.npairs === this.maxHeaderPairs) + ) + break + } + l || (this.buffer = '') + } + }), + (e.exports = d) + }, + function(e, t, n) { + var r = n(74).Decoder, + l = n(74).decodeText, + u = /^charset$/i + function i(e, t) { + if (!(this instanceof i)) return new i(e, t) + var n, + l = t.limits, + o = (t.headers, t.parsedConType) + ;(this.boy = e), + (this.fieldSizeLimit = l && 'number' == typeof l.fieldSize ? l.fieldSize : 1048576), + (this.fieldNameSizeLimit = l && 'number' == typeof l.fieldNameSize ? l.fieldNameSize : 100), + (this.fieldsLimit = l && 'number' == typeof l.fields ? l.fields : 1 / 0) + for (var a = 0, s = o.length; a < s; ++a) + if (Array.isArray(o[a]) && u.test(o[a][0])) { + n = o[a][1].toLowerCase() + break + } + void 0 === n && (n = t.defCharset || 'utf8'), + (this.decoder = new r()), + (this.charset = n), + (this._fields = 0), + (this._state = 'key'), + (this._checkingBytes = !0), + (this._bytesKey = 0), + (this._bytesVal = 0), + (this._key = ''), + (this._val = ''), + (this._keyTrunc = !1), + (this._valTrunc = !1), + (this._hitlimit = !1) + } + ;(i.detect = /^application\/x-www-form-urlencoded/i), + (i.prototype.write = function(e, t) { + if (this._fields === this.fieldsLimit) + return this.boy.hitFieldsLimit || ((this.boy.hitFieldsLimit = !0), this.boy.emit('fieldsLimit')), t() + for (var n, r, u, i = 0, o = e.length; i < o; ) + if ('key' === this._state) { + for (n = r = void 0, u = i; u < o; ++u) { + if ((this._checkingBytes || ++i, 61 === e[u])) { + n = u + break + } + if (38 === e[u]) { + r = u + break + } + if (this._checkingBytes && this._bytesKey === this.fieldNameSizeLimit) { + this._hitLimit = !0 + break + } + this._checkingBytes && ++this._bytesKey + } + if (void 0 !== n) + n > i && (this._key += this.decoder.write(e.toString('binary', i, n))), + (this._state = 'val'), + (this._hitLimit = !1), + (this._checkingBytes = !0), + (this._val = ''), + (this._bytesVal = 0), + (this._valTrunc = !1), + this.decoder.reset(), + (i = n + 1) + else if (void 0 !== r) { + ++this._fields + var a, + s = this._keyTrunc + if ( + ((a = r > i ? (this._key += this.decoder.write(e.toString('binary', i, r))) : this._key), + (this._hitLimit = !1), + (this._checkingBytes = !0), + (this._key = ''), + (this._bytesKey = 0), + (this._keyTrunc = !1), + this.decoder.reset(), + a.length && this.boy.emit('field', l(a, 'binary', this.charset), '', s, !1), + (i = r + 1), + this._fields === this.fieldsLimit) + ) + return t() + } else + this._hitLimit + ? (u > i && (this._key += this.decoder.write(e.toString('binary', i, u))), + (i = u), + (this._bytesKey = this._key.length) === this.fieldNameSizeLimit && + ((this._checkingBytes = !1), (this._keyTrunc = !0))) + : (i < o && (this._key += this.decoder.write(e.toString('binary', i))), (i = o)) + } else { + for (r = void 0, u = i; u < o; ++u) { + if ((this._checkingBytes || ++i, 38 === e[u])) { + r = u + break + } + if (this._checkingBytes && this._bytesVal === this.fieldSizeLimit) { + this._hitLimit = !0 + break + } + this._checkingBytes && ++this._bytesVal + } + if (void 0 !== r) { + if ( + (++this._fields, + r > i && (this._val += this.decoder.write(e.toString('binary', i, r))), + this.boy.emit( + 'field', + l(this._key, 'binary', this.charset), + l(this._val, 'binary', this.charset), + this._keyTrunc, + this._valTrunc, + ), + (this._state = 'key'), + (this._hitLimit = !1), + (this._checkingBytes = !0), + (this._key = ''), + (this._bytesKey = 0), + (this._keyTrunc = !1), + this.decoder.reset(), + (i = r + 1), + this._fields === this.fieldsLimit) + ) + return t() + } else + this._hitLimit + ? (u > i && (this._val += this.decoder.write(e.toString('binary', i, u))), + (i = u), + (('' === this._val && 0 === this.fieldSizeLimit) || + (this._bytesVal = this._val.length) === this.fieldSizeLimit) && + ((this._checkingBytes = !1), (this._valTrunc = !0))) + : (i < o && (this._val += this.decoder.write(e.toString('binary', i))), (i = o)) + } + t() + }), + (i.prototype.end = function() { + this.boy._done || + ('key' === this._state && this._key.length > 0 + ? this.boy.emit('field', l(this._key, 'binary', this.charset), '', this._keyTrunc, !1) + : 'val' === this._state && + this.boy.emit( + 'field', + l(this._key, 'binary', this.charset), + l(this._val, 'binary', this.charset), + this._keyTrunc, + this._valTrunc, + ), + (this.boy._done = !0), + this.boy.emit('finish')) + }), + (e.exports = i) + }, + function(module, exports, __webpack_require__) { + /*! + * depd + * Copyright(c) 2014-2017 Douglas Christopher Wilson + * MIT Licensed + */ + var callSiteToString = __webpack_require__(243).callSiteToString, + eventListenerCount = __webpack_require__(243).eventListenerCount, + relative = __webpack_require__(67).relative + module.exports = depd + var basePath = process.cwd() + function containsNamespace(e, t) { + for (var n = e.split(/[ ,]+/), r = String(t).toLowerCase(), l = 0; l < n.length; l++) { + var u = n[l] + if (u && ('*' === u || u.toLowerCase() === r)) return !0 + } + return !1 + } + function convertDataDescriptorToAccessor(e, t, n) { + var r = Object.getOwnPropertyDescriptor(e, t), + l = r.value + return ( + (r.get = function() { + return l + }), + r.writable && + (r.set = function(e) { + return (l = e) + }), + delete r.value, + delete r.writable, + Object.defineProperty(e, t, r), + r + ) + } + function createArgumentsString(e) { + for (var t = '', n = 0; n < e; n++) t += ', arg' + n + return t.substr(2) + } + function createStackString(e) { + var t = this.name + ': ' + this.namespace + this.message && (t += ' deprecated ' + this.message) + for (var n = 0; n < e.length; n++) t += '\n at ' + callSiteToString(e[n]) + return t + } + function depd(e) { + if (!e) throw new TypeError('argument namespace is required') + var t = callSiteLocation(getStack()[1])[0] + function n(e) { + log.call(n, e) + } + return ( + (n._file = t), + (n._ignored = isignored(e)), + (n._namespace = e), + (n._traced = istraced(e)), + (n._warned = Object.create(null)), + (n.function = wrapfunction), + (n.property = wrapproperty), + n + ) + } + function isignored(e) { + return !!process.noDeprecation || containsNamespace(process.env.NO_DEPRECATION || '', e) + } + function istraced(e) { + return !!process.traceDeprecation || containsNamespace(process.env.TRACE_DEPRECATION || '', e) + } + function log(e, t) { + var n = 0 !== eventListenerCount(process, 'deprecation') + if (n || !this._ignored) { + var r, + l, + u, + i, + o = 0, + a = !1, + s = getStack(), + c = this._file + for ( + t ? ((i = t), ((u = callSiteLocation(s[1])).name = i.name), (c = u[0])) : (u = i = callSiteLocation(s[(o = 2)])); + o < s.length; + o++ + ) + if ((l = (r = callSiteLocation(s[o]))[0]) === c) a = !0 + else if (l === this._file) c = this._file + else if (a) break + var d = r ? i.join(':') + '__' + r.join(':') : void 0 + if (!(void 0 !== d && d in this._warned)) { + this._warned[d] = !0 + var f = e + if ((f || (f = u !== i && u.name ? defaultMessage(u) : defaultMessage(i)), n)) { + var p = DeprecationError(this._namespace, f, s.slice(o)) + process.emit('deprecation', p) + } else { + var h = (process.stderr.isTTY ? formatColor : formatPlain).call(this, f, r, s.slice(o)) + process.stderr.write(h + '\n', 'utf8') + } + } + } + } + function callSiteLocation(e) { + var t = e.getFileName() || '', + n = e.getLineNumber(), + r = e.getColumnNumber() + e.isEval() && (t = e.getEvalOrigin() + ', ' + t) + var l = [t, n, r] + return (l.callSite = e), (l.name = e.getFunctionName()), l + } + function defaultMessage(e) { + var t = e.callSite, + n = e.name + n || (n = '') + var r = t.getThis(), + l = r && t.getTypeName() + return 'Object' === l && (l = void 0), 'Function' === l && (l = r.name || l), l && t.getMethodName() ? l + '.' + n : n + } + function formatPlain(e, t, n) { + var r = new Date().toUTCString() + ' ' + this._namespace + ' deprecated ' + e + if (this._traced) { + for (var l = 0; l < n.length; l++) r += '\n at ' + callSiteToString(n[l]) + return r + } + return t && (r += ' at ' + formatLocation(t)), r + } + function formatColor(e, t, n) { + var r = '' + this._namespace + ' deprecated ' + e + '' + if (this._traced) { + for (var l = 0; l < n.length; l++) r += '\n at ' + callSiteToString(n[l]) + '' + return r + } + return t && (r += ' ' + formatLocation(t) + ''), r + } + function formatLocation(e) { + return relative(basePath, e[0]) + ':' + e[1] + ':' + e[2] + } + function getStack() { + var e = Error.stackTraceLimit, + t = {}, + n = Error.prepareStackTrace + ;(Error.prepareStackTrace = prepareObjectStackTrace), + (Error.stackTraceLimit = Math.max(10, e)), + Error.captureStackTrace(t) + var r = t.stack.slice(1) + return (Error.prepareStackTrace = n), (Error.stackTraceLimit = e), r + } + function prepareObjectStackTrace(e, t) { + return t + } + function wrapfunction(fn, message) { + if ('function' != typeof fn) throw new TypeError('argument fn must be a function') + var args = createArgumentsString(fn.length), + deprecate = this, + stack = getStack(), + site = callSiteLocation(stack[1]) + site.name = fn.name + var deprecatedfn = eval( + '(function (' + args + ') {\n"use strict"\nlog.call(deprecate, message, site)\nreturn fn.apply(this, arguments)\n})', + ) + return deprecatedfn + } + function wrapproperty(e, t, n) { + if (!e || ('object' != typeof e && 'function' != typeof e)) throw new TypeError('argument obj must be object') + var r = Object.getOwnPropertyDescriptor(e, t) + if (!r) throw new TypeError('must call property on owner object') + if (!r.configurable) throw new TypeError('property must be configurable') + var l = this, + u = callSiteLocation(getStack()[1]) + ;(u.name = t), 'value' in r && (r = convertDataDescriptorToAccessor(e, t, n)) + var i = r.get, + o = r.set + 'function' == typeof i && + (r.get = function() { + return log.call(l, n, u), i.apply(this, arguments) + }), + 'function' == typeof o && + (r.set = function() { + return log.call(l, n, u), o.apply(this, arguments) + }), + Object.defineProperty(e, t, r) + } + function DeprecationError(e, t, n) { + var r, + l = new Error() + return ( + Object.defineProperty(l, 'constructor', { value: DeprecationError }), + Object.defineProperty(l, 'message', { configurable: !0, enumerable: !1, value: t, writable: !0 }), + Object.defineProperty(l, 'name', { enumerable: !1, configurable: !0, value: 'DeprecationError', writable: !0 }), + Object.defineProperty(l, 'namespace', { configurable: !0, enumerable: !1, value: e, writable: !0 }), + Object.defineProperty(l, 'stack', { + configurable: !0, + enumerable: !1, + get: function() { + return void 0 !== r ? r : (r = createStackString.call(this, n)) + }, + set: function(e) { + r = e + }, + }), + l + ) + } + }, + function(e, t, n) { + 'use strict' + /*! + * depd + * Copyright(c) 2014 Douglas Christopher Wilson + * MIT Licensed + */ e.exports = function(e) { + var t = !0, + n = (function(e) { + var t, + n = '' + e.isNative() + ? (n = 'native') + : e.isEval() + ? (t = e.getScriptNameOrSourceURL()) || (n = e.getEvalOrigin()) + : (t = e.getFileName()) + if (t) { + n += t + var r = e.getLineNumber() + if (null != r) { + n += ':' + r + var l = e.getColumnNumber() + l && (n += ':' + l) + } + } + return n || 'unknown source' + })(e), + r = e.getFunctionName(), + l = e.isConstructor(), + u = !(e.isToplevel() || l), + i = '' + if (u) { + var o = e.getMethodName(), + a = ((s = e.receiver).constructor && s.constructor.name) || null + r + ? (a && 0 !== r.indexOf(a) && (i += a + '.'), + (i += r), + o && r.lastIndexOf('.' + o) !== r.length - o.length - 1 && (i += ' [as ' + o + ']')) + : (i += a + '.' + (o || '')) + } else l ? (i += 'new ' + (r || '')) : r ? (i += r) : ((t = !1), (i += n)) + var s + t && (i += ' (' + n + ')') + return i + } + }, + function(e, t, n) { + 'use strict' + /*! + * depd + * Copyright(c) 2015 Douglas Christopher Wilson + * MIT Licensed + */ e.exports = function(e, t) { + return e.listeners(t).length + } + }, + function(e, t, n) { + 'use strict' + e.exports = + Object.setPrototypeOf || + ({ __proto__: [] } instanceof Array + ? function(e, t) { + return (e.__proto__ = t), e + } + : function(e, t) { + for (var n in t) e.hasOwnProperty(n) || (e[n] = t[n]) + return e + }) + }, + function(e, t, n) { + 'use strict' + /*! + * statuses + * Copyright(c) 2014 Jonathan Ong + * Copyright(c) 2016 Douglas Christopher Wilson + * MIT Licensed + */ var r = n(584) + function l(e) { + if ('number' == typeof e) { + if (!l[e]) throw new Error('invalid status code: ' + e) + return e + } + if ('string' != typeof e) throw new TypeError('code must be a number or string') + var t = parseInt(e, 10) + if (!isNaN(t)) { + if (!l[t]) throw new Error('invalid status code: ' + t) + return t + } + if (!(t = l[e.toLowerCase()])) throw new Error('invalid status message: "' + e + '"') + return t + } + ;(e.exports = l), + (l.STATUS_CODES = r), + (l.codes = (function(e, t) { + var n = [] + return ( + Object.keys(t).forEach(function(r) { + var l = t[r], + u = Number(r) + ;(e[u] = l), (e[l] = u), (e[l.toLowerCase()] = u), n.push(u) + }), + n + ) + })(l, r)), + (l.redirect = { 300: !0, 301: !0, 302: !0, 303: !0, 305: !0, 307: !0, 308: !0 }), + (l.empty = { 204: !0, 205: !0, 304: !0 }), + (l.retry = { 502: !0, 503: !0, 504: !0 }) + }, + function(e) { + e.exports = JSON.parse( + '{"100":"Continue","101":"Switching Protocols","102":"Processing","103":"Early Hints","200":"OK","201":"Created","202":"Accepted","203":"Non-Authoritative Information","204":"No Content","205":"Reset Content","206":"Partial Content","207":"Multi-Status","208":"Already Reported","226":"IM Used","300":"Multiple Choices","301":"Moved Permanently","302":"Found","303":"See Other","304":"Not Modified","305":"Use Proxy","306":"(Unused)","307":"Temporary Redirect","308":"Permanent Redirect","400":"Bad Request","401":"Unauthorized","402":"Payment Required","403":"Forbidden","404":"Not Found","405":"Method Not Allowed","406":"Not Acceptable","407":"Proxy Authentication Required","408":"Request Timeout","409":"Conflict","410":"Gone","411":"Length Required","412":"Precondition Failed","413":"Payload Too Large","414":"URI Too Long","415":"Unsupported Media Type","416":"Range Not Satisfiable","417":"Expectation Failed","418":"I\'m a teapot","421":"Misdirected Request","422":"Unprocessable Entity","423":"Locked","424":"Failed Dependency","425":"Unordered Collection","426":"Upgrade Required","428":"Precondition Required","429":"Too Many Requests","431":"Request Header Fields Too Large","451":"Unavailable For Legal Reasons","500":"Internal Server Error","501":"Not Implemented","502":"Bad Gateway","503":"Service Unavailable","504":"Gateway Timeout","505":"HTTP Version Not Supported","506":"Variant Also Negotiates","507":"Insufficient Storage","508":"Loop Detected","509":"Bandwidth Limit Exceeded","510":"Not Extended","511":"Network Authentication Required"}', + ) + }, + function(e, t) { + /*! + * toidentifier + * Copyright(c) 2016 Douglas Christopher Wilson + * MIT Licensed + */ + e.exports = function(e) { + return e + .split(' ') + .map(function(e) { + return e.slice(0, 1).toUpperCase() + e.slice(1) + }) + .join('') + .replace(/[^ _0-9a-z]/gi, '') + } + }, + function(e, t, n) { + 'use strict' + function r(e) { + for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) + } + Object.defineProperty(t, '__esModule', { value: !0 }), r(n(587)), r(n(594)), r(n(109)), r(n(146)) + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__assign) || + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + }, + l = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + }, + u = + (this && this.__generator) || + function(e, t) { + var n, + r, + l, + u, + i = { + label: 0, + sent: function() { + if (1 & l[0]) throw l[1] + return l[1] + }, + trys: [], + ops: [], + } + return ( + (u = { next: o(0), throw: o(1), return: o(2) }), + 'function' == typeof Symbol && + (u[Symbol.iterator] = function() { + return this + }), + u + ) + function o(u) { + return function(o) { + return (function(u) { + if (n) throw new TypeError('Generator is already executing.') + for (; i; ) + try { + if ( + ((n = 1), + r && + (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + !(l = l.call(r, u[1])).done) + ) + return l + switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { + case 0: + case 1: + l = u + break + case 4: + return i.label++, { value: u[1], done: !1 } + case 5: + i.label++, (r = u[1]), (u = [0]) + continue + case 7: + ;(u = i.ops.pop()), i.trys.pop() + continue + default: + if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + i = 0 + continue + } + if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + i.label = u[1] + break + } + if (6 === u[0] && i.label < l[1]) { + ;(i.label = l[1]), (l = u) + break + } + if (l && i.label < l[2]) { + ;(i.label = l[2]), i.ops.push(u) + break + } + l[2] && i.ops.pop(), i.trys.pop() + continue + } + u = t.call(e, i) + } catch (e) { + ;(u = [6, e]), (r = 0) + } finally { + n = l = 0 + } + if (5 & u[0]) throw u[1] + return { value: u[0] ? u[1] : void 0, done: !0 } + })([u, o]) + } + } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var i = 'undefined' != typeof global ? global : 'undefined' != typeof window ? window : {}, + o = i.WebSocket || i.MozWebSocket, + a = n(588), + s = n(589), + c = n(590), + d = n(244), + f = n(14), + p = n(121), + h = n(591), + m = n(146), + y = n(593), + _ = n(109), + g = (function() { + function e(e, t, n, r) { + var l = t || {}, + u = l.connectionCallback, + i = void 0 === u ? void 0 : u, + c = l.connectionParams, + d = void 0 === c ? {} : c, + f = l.timeout, + p = void 0 === f ? y.WS_TIMEOUT : f, + h = l.reconnect, + _ = void 0 !== h && h, + g = l.reconnectionAttempts, + v = void 0 === g ? 1 / 0 : g, + b = l.lazy, + T = void 0 !== b && b, + w = l.inactivityTimeout, + O = void 0 === w ? 0 : w + if (((this.wsImpl = n || o), !this.wsImpl)) + throw new Error('Unable to find native implementation, or alternative implementation for WebSocket!') + ;(this.wsProtocols = r || m.GRAPHQL_WS), + (this.connectionCallback = i), + (this.url = e), + (this.operations = {}), + (this.nextOperationId = 0), + (this.wsTimeout = p), + (this.unsentMessagesQueue = []), + (this.reconnect = _), + (this.reconnecting = !1), + (this.reconnectionAttempts = v), + (this.lazy = !!T), + (this.inactivityTimeout = O), + (this.closedByUser = !1), + (this.backoff = new a({ jitter: 0.5 })), + (this.eventEmitter = new s.EventEmitter()), + (this.middlewares = []), + (this.client = null), + (this.maxConnectTimeGenerator = this.createMaxConnectTimeGenerator()), + (this.connectionParams = this.getConnectionParams(d)), + this.lazy || this.connect() + } + return ( + Object.defineProperty(e.prototype, 'status', { + get: function() { + return null === this.client ? this.wsImpl.CLOSED : this.client.readyState + }, + enumerable: !0, + configurable: !0, + }), + (e.prototype.close = function(e, t) { + void 0 === e && (e = !0), + void 0 === t && (t = !0), + this.clearInactivityTimeout(), + null !== this.client && + ((this.closedByUser = t), + e && + (this.clearCheckConnectionInterval(), + this.clearMaxConnectTimeout(), + this.clearTryReconnectTimeout(), + this.unsubscribeAll(), + this.sendMessage(void 0, _.default.GQL_CONNECTION_TERMINATE, null)), + this.client.close(), + (this.client = null), + this.eventEmitter.emit('disconnected'), + e || this.tryReconnect()) + }), + (e.prototype.request = function(e) { + var t, + n, + r = this.getObserver.bind(this), + l = this.executeOperation.bind(this), + u = this.unsubscribe.bind(this) + return ( + this.clearInactivityTimeout(), + ((t = {})[h.default] = function() { + return this + }), + (t.subscribe = function(t, i, o) { + var a = r(t, i, o) + return ( + (n = l(e, function(e, t) { + null === e && null === t ? a.complete && a.complete() : e ? a.error && a.error(e[0]) : a.next && a.next(t) + })), + { + unsubscribe: function() { + n && (u(n), (n = null)) + }, + } + ) + }), + t + ) + }), + (e.prototype.on = function(e, t, n) { + var r = this.eventEmitter.on(e, t, n) + return function() { + r.off(e, t, n) + } + }), + (e.prototype.onConnected = function(e, t) { + return this.on('connected', e, t) + }), + (e.prototype.onConnecting = function(e, t) { + return this.on('connecting', e, t) + }), + (e.prototype.onDisconnected = function(e, t) { + return this.on('disconnected', e, t) + }), + (e.prototype.onReconnected = function(e, t) { + return this.on('reconnected', e, t) + }), + (e.prototype.onReconnecting = function(e, t) { + return this.on('reconnecting', e, t) + }), + (e.prototype.onError = function(e, t) { + return this.on('error', e, t) + }), + (e.prototype.unsubscribeAll = function() { + var e = this + Object.keys(this.operations).forEach(function(t) { + e.unsubscribe(t) + }) + }), + (e.prototype.applyMiddlewares = function(e) { + var t = this + return new Promise(function(n, r) { + var l, u, i + ;(l = t.middlewares.slice()), + (u = t), + (i = function(t) { + if (t) r(t) + else if (l.length > 0) { + var o = l.shift() + o && o.applyMiddleware.apply(u, [e, i]) + } else n(e) + })() + }) + }), + (e.prototype.use = function(e) { + var t = this + return ( + e.map(function(e) { + if ('function' != typeof e.applyMiddleware) + throw new Error('Middleware must implement the applyMiddleware function.') + t.middlewares.push(e) + }), + this + ) + }), + (e.prototype.getConnectionParams = function(e) { + return function() { + return new Promise(function(t, n) { + if ('function' == typeof e) + try { + return t(e.call(null)) + } catch (e) { + return n(e) + } + t(e) + }) + } + }), + (e.prototype.executeOperation = function(e, t) { + var n = this + null === this.client && this.connect() + var r = this.generateOperationId() + return ( + (this.operations[r] = { options: e, handler: t }), + this.applyMiddlewares(e) + .then(function(e) { + n.checkOperationOptions(e, t), + n.operations[r] && + ((n.operations[r] = { options: e, handler: t }), n.sendMessage(r, _.default.GQL_START, e)) + }) + .catch(function(e) { + n.unsubscribe(r), t(n.formatErrors(e)) + }), + r + ) + }), + (e.prototype.getObserver = function(e, t, n) { + return 'function' == typeof e + ? { + next: function(t) { + return e(t) + }, + error: function(e) { + return t && t(e) + }, + complete: function() { + return n && n() + }, + } + : e + }), + (e.prototype.createMaxConnectTimeGenerator = function() { + var e = this.wsTimeout + return new a({ min: 1e3, max: e, factor: 1.2 }) + }), + (e.prototype.clearCheckConnectionInterval = function() { + this.checkConnectionIntervalId && + (clearInterval(this.checkConnectionIntervalId), (this.checkConnectionIntervalId = null)) + }), + (e.prototype.clearMaxConnectTimeout = function() { + this.maxConnectTimeoutId && (clearTimeout(this.maxConnectTimeoutId), (this.maxConnectTimeoutId = null)) + }), + (e.prototype.clearTryReconnectTimeout = function() { + this.tryReconnectTimeoutId && (clearTimeout(this.tryReconnectTimeoutId), (this.tryReconnectTimeoutId = null)) + }), + (e.prototype.clearInactivityTimeout = function() { + this.inactivityTimeoutId && (clearTimeout(this.inactivityTimeoutId), (this.inactivityTimeoutId = null)) + }), + (e.prototype.setInactivityTimeout = function() { + var e = this + this.inactivityTimeout > 0 && + 0 === Object.keys(this.operations).length && + (this.inactivityTimeoutId = setTimeout(function() { + 0 === Object.keys(e.operations).length && e.close() + }, this.inactivityTimeout)) + }), + (e.prototype.checkOperationOptions = function(e, t) { + var n = e.query, + r = e.variables, + l = e.operationName + if (!n) throw new Error('Must provide a query.') + if (!t) throw new Error('Must provide an handler.') + if ((!c.default(n) && !p.getOperationAST(n, l)) || (l && !c.default(l)) || (r && !d.default(r))) + throw new Error( + 'Incorrect option types. query must be a string or a document,`operationName` must be a string, and `variables` must be an object.', + ) + }), + (e.prototype.buildMessage = function(e, t, n) { + return { + id: e, + type: t, + payload: n && n.query ? r({}, n, { query: 'string' == typeof n.query ? n.query : f.print(n.query) }) : n, + } + }), + (e.prototype.formatErrors = function(e) { + return Array.isArray(e) + ? e + : e && e.errors + ? this.formatErrors(e.errors) + : e && e.message + ? [e] + : [{ name: 'FormatedError', message: 'Unknown error', originalError: e }] + }), + (e.prototype.sendMessage = function(e, t, n) { + this.sendMessageRaw(this.buildMessage(e, t, n)) + }), + (e.prototype.sendMessageRaw = function(e) { + switch (this.status) { + case this.wsImpl.OPEN: + var t = JSON.stringify(e) + try { + JSON.parse(t) + } catch (t) { + this.eventEmitter.emit('error', new Error('Message must be JSON-serializable. Got: ' + e)) + } + this.client.send(t) + break + case this.wsImpl.CONNECTING: + this.unsentMessagesQueue.push(e) + break + default: + this.reconnecting || + this.eventEmitter.emit( + 'error', + new Error( + 'A message was not sent because socket is not connected, is closing or is already closed. Message was: ' + + JSON.stringify(e), + ), + ) + } + }), + (e.prototype.generateOperationId = function() { + return String(++this.nextOperationId) + }), + (e.prototype.tryReconnect = function() { + var e = this + if (this.reconnect && !(this.backoff.attempts >= this.reconnectionAttempts)) { + this.reconnecting || + (Object.keys(this.operations).forEach(function(t) { + e.unsentMessagesQueue.push(e.buildMessage(t, _.default.GQL_START, e.operations[t].options)) + }), + (this.reconnecting = !0)), + this.clearTryReconnectTimeout() + var t = this.backoff.duration() + this.tryReconnectTimeoutId = setTimeout(function() { + e.connect() + }, t) + } + }), + (e.prototype.flushUnsentMessagesQueue = function() { + var e = this + this.unsentMessagesQueue.forEach(function(t) { + e.sendMessageRaw(t) + }), + (this.unsentMessagesQueue = []) + }), + (e.prototype.checkConnection = function() { + this.wasKeepAliveReceived ? (this.wasKeepAliveReceived = !1) : this.reconnecting || this.close(!1, !0) + }), + (e.prototype.checkMaxConnectTimeout = function() { + var e = this + this.clearMaxConnectTimeout(), + (this.maxConnectTimeoutId = setTimeout(function() { + e.status !== e.wsImpl.OPEN && ((e.reconnecting = !0), e.close(!1, !0)) + }, this.maxConnectTimeGenerator.duration())) + }), + (e.prototype.connect = function() { + var e = this + ;(this.client = new this.wsImpl(this.url, this.wsProtocols)), + this.checkMaxConnectTimeout(), + (this.client.onopen = function() { + return l(e, void 0, void 0, function() { + var e, t + return u(this, function(n) { + switch (n.label) { + case 0: + if (this.status !== this.wsImpl.OPEN) return [3, 4] + this.clearMaxConnectTimeout(), + (this.closedByUser = !1), + this.eventEmitter.emit(this.reconnecting ? 'reconnecting' : 'connecting'), + (n.label = 1) + case 1: + return n.trys.push([1, 3, , 4]), [4, this.connectionParams()] + case 2: + return ( + (e = n.sent()), + this.sendMessage(void 0, _.default.GQL_CONNECTION_INIT, e), + this.flushUnsentMessagesQueue(), + [3, 4] + ) + case 3: + return ( + (t = n.sent()), + this.sendMessage(void 0, _.default.GQL_CONNECTION_ERROR, t), + this.flushUnsentMessagesQueue(), + [3, 4] + ) + case 4: + return [2] + } + }) + }) + }), + (this.client.onclose = function() { + e.closedByUser || e.close(!1, !1) + }), + (this.client.onerror = function(t) { + e.eventEmitter.emit('error', t) + }), + (this.client.onmessage = function(t) { + var n = t.data + e.processReceivedData(n) + }) + }), + (e.prototype.processReceivedData = function(e) { + var t, n + try { + n = (t = JSON.parse(e)).id + } catch (t) { + throw new Error('Message must be JSON-parseable. Got: ' + e) + } + if (-1 === [_.default.GQL_DATA, _.default.GQL_COMPLETE, _.default.GQL_ERROR].indexOf(t.type) || this.operations[n]) + switch (t.type) { + case _.default.GQL_CONNECTION_ERROR: + this.connectionCallback && this.connectionCallback(t.payload) + break + case _.default.GQL_CONNECTION_ACK: + this.eventEmitter.emit(this.reconnecting ? 'reconnected' : 'connected'), + (this.reconnecting = !1), + this.backoff.reset(), + this.maxConnectTimeGenerator.reset(), + this.connectionCallback && this.connectionCallback() + break + case _.default.GQL_COMPLETE: + this.operations[n].handler(null, null), delete this.operations[n] + break + case _.default.GQL_ERROR: + this.operations[n].handler(this.formatErrors(t.payload), null), delete this.operations[n] + break + case _.default.GQL_DATA: + var l = t.payload.errors ? r({}, t.payload, { errors: this.formatErrors(t.payload.errors) }) : t.payload + this.operations[n].handler(null, l) + break + case _.default.GQL_CONNECTION_KEEP_ALIVE: + var u = void 0 === this.wasKeepAliveReceived + ;(this.wasKeepAliveReceived = !0), + u && this.checkConnection(), + this.checkConnectionIntervalId && (clearInterval(this.checkConnectionIntervalId), this.checkConnection()), + (this.checkConnectionIntervalId = setInterval(this.checkConnection.bind(this), this.wsTimeout)) + break + default: + throw new Error('Invalid message type!') + } + else this.unsubscribe(n) + }), + (e.prototype.unsubscribe = function(e) { + this.operations[e] && + (delete this.operations[e], this.setInactivityTimeout(), this.sendMessage(e, _.default.GQL_STOP, void 0)) + }), + e + ) + })() + t.SubscriptionClient = g + }, + function(e, t) { + function n(e) { + ;(e = e || {}), + (this.ms = e.min || 100), + (this.max = e.max || 1e4), + (this.factor = e.factor || 2), + (this.jitter = e.jitter > 0 && e.jitter <= 1 ? e.jitter : 0), + (this.attempts = 0) + } + ;(e.exports = n), + (n.prototype.duration = function() { + var e = this.ms * Math.pow(this.factor, this.attempts++) + if (this.jitter) { + var t = Math.random(), + n = Math.floor(t * this.jitter * e) + e = 0 == (1 & Math.floor(10 * t)) ? e - n : e + n + } + return 0 | Math.min(e, this.max) + }), + (n.prototype.reset = function() { + this.attempts = 0 + }), + (n.prototype.setMin = function(e) { + this.ms = e + }), + (n.prototype.setMax = function(e) { + this.max = e + }), + (n.prototype.setJitter = function(e) { + this.jitter = e + }) + }, + function(e, t, n) { + 'use strict' + var r = Object.prototype.hasOwnProperty, + l = '~' + function u() {} + function i(e, t, n) { + ;(this.fn = e), (this.context = t), (this.once = n || !1) + } + function o(e, t, n, r, u) { + if ('function' != typeof n) throw new TypeError('The listener must be a function') + var o = new i(n, r || e, u), + a = l ? l + t : t + return ( + e._events[a] + ? e._events[a].fn + ? (e._events[a] = [e._events[a], o]) + : e._events[a].push(o) + : ((e._events[a] = o), e._eventsCount++), + e + ) + } + function a(e, t) { + 0 == --e._eventsCount ? (e._events = new u()) : delete e._events[t] + } + function s() { + ;(this._events = new u()), (this._eventsCount = 0) + } + Object.create && ((u.prototype = Object.create(null)), new u().__proto__ || (l = !1)), + (s.prototype.eventNames = function() { + var e, + t, + n = [] + if (0 === this._eventsCount) return n + for (t in (e = this._events)) r.call(e, t) && n.push(l ? t.slice(1) : t) + return Object.getOwnPropertySymbols ? n.concat(Object.getOwnPropertySymbols(e)) : n + }), + (s.prototype.listeners = function(e) { + var t = l ? l + e : e, + n = this._events[t] + if (!n) return [] + if (n.fn) return [n.fn] + for (var r = 0, u = n.length, i = new Array(u); r < u; r++) i[r] = n[r].fn + return i + }), + (s.prototype.listenerCount = function(e) { + var t = l ? l + e : e, + n = this._events[t] + return n ? (n.fn ? 1 : n.length) : 0 + }), + (s.prototype.emit = function(e, t, n, r, u, i) { + var o = l ? l + e : e + if (!this._events[o]) return !1 + var a, + s, + c = this._events[o], + d = arguments.length + if (c.fn) { + switch ((c.once && this.removeListener(e, c.fn, void 0, !0), d)) { + case 1: + return c.fn.call(c.context), !0 + case 2: + return c.fn.call(c.context, t), !0 + case 3: + return c.fn.call(c.context, t, n), !0 + case 4: + return c.fn.call(c.context, t, n, r), !0 + case 5: + return c.fn.call(c.context, t, n, r, u), !0 + case 6: + return c.fn.call(c.context, t, n, r, u, i), !0 + } + for (s = 1, a = new Array(d - 1); s < d; s++) a[s - 1] = arguments[s] + c.fn.apply(c.context, a) + } else { + var f, + p = c.length + for (s = 0; s < p; s++) + switch ((c[s].once && this.removeListener(e, c[s].fn, void 0, !0), d)) { + case 1: + c[s].fn.call(c[s].context) + break + case 2: + c[s].fn.call(c[s].context, t) + break + case 3: + c[s].fn.call(c[s].context, t, n) + break + case 4: + c[s].fn.call(c[s].context, t, n, r) + break + default: + if (!a) for (f = 1, a = new Array(d - 1); f < d; f++) a[f - 1] = arguments[f] + c[s].fn.apply(c[s].context, a) + } + } + return !0 + }), + (s.prototype.on = function(e, t, n) { + return o(this, e, t, n, !1) + }), + (s.prototype.once = function(e, t, n) { + return o(this, e, t, n, !0) + }), + (s.prototype.removeListener = function(e, t, n, r) { + var u = l ? l + e : e + if (!this._events[u]) return this + if (!t) return a(this, u), this + var i = this._events[u] + if (i.fn) i.fn !== t || (r && !i.once) || (n && i.context !== n) || a(this, u) + else { + for (var o = 0, s = [], c = i.length; o < c; o++) + (i[o].fn !== t || (r && !i[o].once) || (n && i[o].context !== n)) && s.push(i[o]) + s.length ? (this._events[u] = 1 === s.length ? s[0] : s) : a(this, u) + } + return this + }), + (s.prototype.removeAllListeners = function(e) { + var t + return ( + e ? ((t = l ? l + e : e), this._events[t] && a(this, t)) : ((this._events = new u()), (this._eventsCount = 0)), this + ) + }), + (s.prototype.off = s.prototype.removeListener), + (s.prototype.addListener = s.prototype.on), + (s.prefixed = l), + (s.EventEmitter = s), + (e.exports = s) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return 'string' == typeof e + }) + }, + function(e, t, n) { + 'use strict' + n.r(t), + function(e) { + var r, + l = n(408) + r = + 'undefined' != typeof self ? self : 'undefined' != typeof window ? window : 'undefined' != typeof global ? global : e + var u = Object(l.a)(r) + t.default = u + }.call(this, n(592)(e)) + }, + function(e, t) { + e.exports = function(e) { + if (!e.webpackPolyfill) { + var t = Object.create(e) + t.children || (t.children = []), + Object.defineProperty(t, 'loaded', { + enumerable: !0, + get: function() { + return t.l + }, + }), + Object.defineProperty(t, 'id', { + enumerable: !0, + get: function() { + return t.i + }, + }), + Object.defineProperty(t, 'exports', { enumerable: !0 }), + (t.webpackPolyfill = 1) + } + return t + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + t.WS_TIMEOUT = 3e4 + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(595), + l = n(109), + u = n(146), + i = n(244), + o = n(8), + a = n(601), + s = n(22), + c = n(602), + d = n(603), + f = function(e) { + return e.on + }, + p = (function() { + function e(e, t) { + var n = this, + i = e.onOperation, + a = e.onOperationComplete, + s = e.onConnect, + c = e.onDisconnect, + d = e.keepAlive + ;(this.specifiedRules = e.validationRules || o.specifiedRules), + this.loadExecutor(e), + (this.onOperation = i), + (this.onOperationComplete = a), + (this.onConnect = s), + (this.onDisconnect = c), + (this.keepAlive = d), + f(t) ? (this.wsServer = t) : (this.wsServer = new r.Server(t || {})) + var p = function(e, t) { + if ( + ((e.upgradeReq = t), + void 0 === e.protocol || + (-1 === e.protocol.indexOf(u.GRAPHQL_WS) && -1 === e.protocol.indexOf(u.GRAPHQL_SUBSCRIPTIONS))) + ) + e.close(1002) + else { + var r = Object.create(null) + ;(r.initPromise = Promise.resolve(!0)), (r.isLegacy = !1), (r.socket = e), (r.request = t), (r.operations = {}) + var i = function(t) { + t && + (n.sendError(r, '', { message: t.message ? t.message : t }, l.default.GQL_CONNECTION_ERROR), + setTimeout(function() { + r.socket.close(1011) + }, 10)), + n.onClose(r), + n.onDisconnect && n.onDisconnect(e, r) + } + e.on('error', i), e.on('close', i), e.on('message', n.onMessage(r)) + } + } + this.wsServer.on('connection', p), + (this.closeHandler = function() { + n.wsServer.removeListener('connection', p), n.wsServer.close() + }) + } + return ( + (e.create = function(t, n) { + return new e(t, n) + }), + Object.defineProperty(e.prototype, 'server', { + get: function() { + return this.wsServer + }, + enumerable: !0, + configurable: !0, + }), + (e.prototype.close = function() { + this.closeHandler() + }), + (e.prototype.loadExecutor = function(e) { + var t = e.execute, + n = e.subscribe, + r = e.schema, + l = e.rootValue + if (!t) throw new Error('Must provide `execute` for websocket server constructor.') + ;(this.schema = r), (this.rootValue = l), (this.execute = t), (this.subscribe = n) + }), + (e.prototype.unsubscribe = function(e, t) { + e.operations && + e.operations[t] && + (e.operations[t].return && e.operations[t].return(), + delete e.operations[t], + this.onOperationComplete && this.onOperationComplete(e.socket, t)) + }), + (e.prototype.onClose = function(e) { + var t = this + Object.keys(e.operations).forEach(function(n) { + t.unsubscribe(e, n) + }) + }), + (e.prototype.onMessage = function(e) { + var t = this + return function(n) { + var u + try { + u = d.parseLegacyProtocolMessage(e, JSON.parse(n)) + } catch (n) { + return void t.sendError(e, null, { message: n.message }, l.default.GQL_CONNECTION_ERROR) + } + var f = u.id + switch (u.type) { + case l.default.GQL_CONNECTION_INIT: + t.onConnect && + (e.initPromise = new Promise(function(n, r) { + try { + n(t.onConnect(u.payload, e.socket, e)) + } catch (e) { + r(e) + } + })), + e.initPromise + .then(function(n) { + if (!1 === n) throw new Error('Prohibited connection!') + if ((t.sendMessage(e, void 0, l.default.GQL_CONNECTION_ACK, void 0), t.keepAlive)) { + t.sendKeepAlive(e) + var u = setInterval(function() { + e.socket.readyState === r.OPEN ? t.sendKeepAlive(e) : clearInterval(u) + }, t.keepAlive) + } + }) + .catch(function(n) { + t.sendError(e, f, { message: n.message }, l.default.GQL_CONNECTION_ERROR), + setTimeout(function() { + e.socket.close(1011) + }, 10) + }) + break + case l.default.GQL_CONNECTION_TERMINATE: + e.socket.close() + break + case l.default.GQL_START: + e.initPromise + .then(function(n) { + e.operations && e.operations[f] && t.unsubscribe(e, f) + var r = { + query: u.payload.query, + variables: u.payload.variables, + operationName: u.payload.operationName, + context: i.default(n) ? Object.assign(Object.create(Object.getPrototypeOf(n)), n) : {}, + formatResponse: void 0, + formatError: void 0, + callback: void 0, + schema: t.schema, + }, + d = Promise.resolve(r) + if (((e.operations[f] = a.createEmptyIterable()), t.onOperation)) { + var p = u + d = Promise.resolve(t.onOperation(p, r, e.socket)) + } + return ( + d + .then(function(n) { + if ('object' != typeof n) { + var l = 'Invalid params returned from onOperation! return values must be an object!' + throw (t.sendError(e, f, { message: l }), new Error(l)) + } + if (!n.schema) { + l = + 'Missing schema information. The GraphQL schema should be provided either statically in the `SubscriptionServer` constructor or as a property on the object returned from onOperation!' + throw (t.sendError(e, f, { message: l }), new Error(l)) + } + var u, + i = 'string' != typeof r.query ? r.query : o.parse(r.query), + a = o.validate(n.schema, i, t.specifiedRules) + if (a.length > 0) u = Promise.resolve({ errors: a }) + else { + var d = t.execute + t.subscribe && c.isASubscriptionOperation(i, n.operationName) && (d = t.subscribe), + (u = Promise.resolve(d(n.schema, i, t.rootValue, n.context, n.variables, n.operationName))) + } + return u.then(function(e) { + return { executionIterable: s.isAsyncIterable(e) ? e : s.createAsyncIterator([e]), params: n } + }) + }) + .then(function(n) { + var r = n.executionIterable, + u = n.params + return ( + s + .forAwaitEach(r, function(n) { + var r = n + if (u.formatResponse) + try { + r = u.formatResponse(n, u) + } catch (e) { + console.error('Error in formatError function:', e) + } + t.sendMessage(e, f, l.default.GQL_DATA, r) + }) + .then(function() { + t.sendMessage(e, f, l.default.GQL_COMPLETE, null) + }) + .catch(function(n) { + var r = n + if (u.formatError) + try { + r = u.formatError(n, u) + } catch (e) { + console.error('Error in formatError function: ', e) + } + 0 === Object.keys(n).length && (r = { name: n.name, message: n.message }), + t.sendError(e, f, r) + }), + r + ) + }) + .then(function(t) { + e.operations[f] = t + }) + .then(function() { + t.sendMessage(e, f, l.default.SUBSCRIPTION_SUCCESS, void 0) + }) + .catch(function(n) { + n.errors + ? t.sendMessage(e, f, l.default.GQL_DATA, { errors: n.errors }) + : t.sendError(e, f, { message: n.message }), + t.unsubscribe(e, f) + }), + d + ) + }) + .catch(function(n) { + t.sendError(e, f, { message: n.message }), t.unsubscribe(e, f) + }) + break + case l.default.GQL_STOP: + t.unsubscribe(e, f) + break + default: + t.sendError(e, f, { message: 'Invalid message type!' }) + } + } + }), + (e.prototype.sendKeepAlive = function(e) { + e.isLegacy + ? this.sendMessage(e, void 0, l.default.KEEP_ALIVE, void 0) + : this.sendMessage(e, void 0, l.default.GQL_CONNECTION_KEEP_ALIVE, void 0) + }), + (e.prototype.sendMessage = function(e, t, n, l) { + var u = d.parseLegacyProtocolMessage(e, { type: n, id: t, payload: l }) + u && e.socket.readyState === r.OPEN && e.socket.send(JSON.stringify(u)) + }), + (e.prototype.sendError = function(e, t, n, r) { + var u = r || l.default.GQL_ERROR + if (-1 === [l.default.GQL_CONNECTION_ERROR, l.default.GQL_ERROR].indexOf(u)) + throw new Error( + 'overrideDefaultErrorType should be one of the allowed error messages GQL_CONNECTION_ERROR or GQL_ERROR', + ) + this.sendMessage(e, t, u, n) + }), + e + ) + })() + t.SubscriptionServer = p + }, + function(e, t, n) { + 'use strict' + const r = n(245) + ;(r.Server = n(600)), (r.Receiver = n(247)), (r.Sender = n(249)), (e.exports = r) + }, + function(e, t) { + e.exports = require('net') + }, + function(e, t) { + e.exports = require('tls') + }, + function(e, t, n) { + 'use strict' + function r(e) { + if (!(this instanceof r)) return new r(e) + ;(e = e || {}), + (this.concurrency = e.concurrency || 1 / 0), + (this.pending = 0), + (this.jobs = []), + (this.cbs = []), + (this._done = function() { + this.pending--, this._run() + }.bind(this)) + } + ;['push', 'unshift', 'splice'].forEach(function(e) { + r.prototype[e] = function() { + var t = Array.prototype[e].apply(this.jobs, arguments) + return this._run(), t + } + }), + Object.defineProperty(r.prototype, 'length', { + get: function() { + return this.pending + this.jobs.length + }, + }), + (r.prototype._run = function() { + if (this.pending !== this.concurrency) { + if (this.jobs.length) { + var e = this.jobs.shift() + this.pending++, e(this._done), this._run() + } + if (0 === this.pending) + for (; 0 !== this.cbs.length; ) { + var t = this.cbs.pop() + process.nextTick(t) + } + } + }), + (r.prototype.onDone = function(e) { + 'function' == typeof e && (this.cbs.push(e), this._run()) + }), + (e.exports = r) + }, + function(e, t, n) { + 'use strict' + class r { + constructor(e, t) { + ;(this.target = t), (this.type = e) + } + } + class l extends r { + constructor(e, t) { + super('message', t), (this.data = e) + } + } + class u extends r { + constructor(e, t, n) { + super('close', n), (this.wasClean = n._closeFrameReceived && n._closeFrameSent), (this.reason = t), (this.code = e) + } + } + class i extends r { + constructor(e) { + super('open', e) + } + } + class o extends r { + constructor(e, t) { + super('error', t), (this.message = e.message), (this.error = e) + } + } + const a = { + addEventListener(e, t) { + function n(e) { + t.call(this, new l(e, this)) + } + function r(e, n) { + t.call(this, new u(e, n, this)) + } + function a(e) { + t.call(this, new o(e, this)) + } + function s() { + t.call(this, new i(this)) + } + 'function' == typeof t && + ('message' === e + ? ((n._listener = t), this.on(e, n)) + : 'close' === e + ? ((r._listener = t), this.on(e, r)) + : 'error' === e + ? ((a._listener = t), this.on(e, a)) + : 'open' === e + ? ((s._listener = t), this.on(e, s)) + : this.on(e, t)) + }, + removeEventListener(e, t) { + const n = this.listeners(e) + for (var r = 0; r < n.length; r++) (n[r] !== t && n[r]._listener !== t) || this.removeListener(e, n[r]) + }, + } + e.exports = a + }, + function(e, t, n) { + 'use strict' + const r = n(90), + l = n(57), + u = n(95), + i = n(58), + o = n(110), + a = n(246), + s = n(91), + c = n(245) + function d() { + this.destroy() + } + function f(e, t, n, r) { + e.writable && + ((n = n || u.STATUS_CODES[t]), + (r = Object.assign({ Connection: 'close', 'Content-type': 'text/html', 'Content-Length': Buffer.byteLength(n) }, r)), + e.write( + `HTTP/1.1 ${t} ${u.STATUS_CODES[t]}\r\n` + + Object.keys(r) + .map((e) => `${e}: ${r[e]}`) + .join('\r\n') + + '\r\n\r\n' + + n, + )), + e.removeListener('error', d), + e.destroy() + } + e.exports = class extends r { + constructor(e, t) { + if ( + (super(), + null == + (e = Object.assign( + { + maxPayload: 104857600, + perMessageDeflate: !1, + handleProtocols: null, + clientTracking: !0, + verifyClient: null, + noServer: !1, + backlog: null, + server: null, + host: null, + path: null, + port: null, + }, + e, + )).port && + !e.server && + !e.noServer) + ) + throw new TypeError('One of the "port", "server", or "noServer" options must be specified') + null != e.port + ? ((this._server = u.createServer((e, t) => { + const n = u.STATUS_CODES[426] + t.writeHead(426, { 'Content-Length': n.length, 'Content-Type': 'text/plain' }), t.end(n) + })), + this._server.listen(e.port, e.host, e.backlog, t)) + : e.server && (this._server = e.server), + this._server && + (this._removeListeners = (function(e, t) { + for (const n of Object.keys(t)) e.on(n, t[n]) + return function() { + for (const n of Object.keys(t)) e.removeListener(n, t[n]) + } + })(this._server, { + listening: this.emit.bind(this, 'listening'), + error: this.emit.bind(this, 'error'), + upgrade: (e, t, n) => { + this.handleUpgrade(e, t, n, (t) => { + this.emit('connection', t, e) + }) + }, + })), + !0 === e.perMessageDeflate && (e.perMessageDeflate = {}), + e.clientTracking && (this.clients = new Set()), + (this.options = e) + } + address() { + if (this.options.noServer) throw new Error('The server is operating in "noServer" mode') + return this._server ? this._server.address() : null + } + close(e) { + if (this.clients) for (const e of this.clients) e.terminate() + const t = this._server + if (t && (this._removeListeners(), (this._removeListeners = this._server = null), null != this.options.port)) + return t.close(e) + e && e() + } + shouldHandle(e) { + return !this.options.path || i.parse(e.url).pathname === this.options.path + } + handleUpgrade(e, t, n, r) { + t.on('error', d) + const l = +e.headers['sec-websocket-version'], + u = {} + if ( + 'GET' !== e.method || + 'websocket' !== e.headers.upgrade.toLowerCase() || + !e.headers['sec-websocket-key'] || + (8 !== l && 13 !== l) || + !this.shouldHandle(e) + ) + return f(t, 400) + if (this.options.perMessageDeflate) { + const n = new o(this.options.perMessageDeflate, !0, this.options.maxPayload) + try { + const r = a.parse(e.headers['sec-websocket-extensions']) + r[o.extensionName] && (n.accept(r[o.extensionName]), (u[o.extensionName] = n)) + } catch (e) { + return f(t, 400) + } + } + if (this.options.verifyClient) { + const i = { + origin: e.headers[`${8 === l ? 'sec-websocket-origin' : 'origin'}`], + secure: !(!e.connection.authorized && !e.connection.encrypted), + req: e, + } + if (2 === this.options.verifyClient.length) + return void this.options.verifyClient(i, (l, i, o, a) => { + if (!l) return f(t, i || 401, o, a) + this.completeUpgrade(u, e, t, n, r) + }) + if (!this.options.verifyClient(i)) return f(t, 401) + } + this.completeUpgrade(u, e, t, n, r) + } + completeUpgrade(e, t, n, r, u) { + if (!n.readable || !n.writable) return n.destroy() + const i = [ + 'HTTP/1.1 101 Switching Protocols', + 'Upgrade: websocket', + 'Connection: Upgrade', + `Sec-WebSocket-Accept: ${l + .createHash('sha1') + .update(t.headers['sec-websocket-key'] + s.GUID, 'binary') + .digest('base64')}`, + ], + f = new c(null) + var p = t.headers['sec-websocket-protocol'] + if ( + (p && + ((p = p.trim().split(/ *, */)), + (p = this.options.handleProtocols ? this.options.handleProtocols(p, t) : p[0]) && + (i.push(`Sec-WebSocket-Protocol: ${p}`), (f.protocol = p))), + e[o.extensionName]) + ) { + const t = e[o.extensionName].params, + n = a.format({ [o.extensionName]: [t] }) + i.push(`Sec-WebSocket-Extensions: ${n}`), (f._extensions = e) + } + this.emit('headers', i, t), + n.write(i.concat('\r\n').join('\r\n')), + n.removeListener('error', d), + f.setSocket(n, r, this.options.maxPayload), + this.clients && (this.clients.add(f), f.on('close', () => this.clients.delete(f))), + u(f) + } + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(22) + t.createEmptyIterable = function() { + var e + return ( + ((e = { + next: function() { + return Promise.resolve({ value: void 0, done: !0 }) + }, + return: function() { + return Promise.resolve({ value: void 0, done: !0 }) + }, + throw: function(e) { + return Promise.reject(e) + }, + })[r.$$asyncIterator] = function() { + return this + }), + e + ) + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(8) + t.isASubscriptionOperation = function(e, t) { + var n = r.getOperationAST(e, t) + return !!n && 'subscription' === n.operation + } + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__assign) || + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(109) + t.parseLegacyProtocolMessage = function(e, t) { + var n = t + switch (t.type) { + case l.default.INIT: + ;(e.isLegacy = !0), (n = r({}, t, { type: l.default.GQL_CONNECTION_INIT })) + break + case l.default.SUBSCRIPTION_START: + n = { + id: t.id, + type: l.default.GQL_START, + payload: { query: t.query, operationName: t.operationName, variables: t.variables }, + } + break + case l.default.SUBSCRIPTION_END: + n = r({}, t, { type: l.default.GQL_STOP }) + break + case l.default.GQL_CONNECTION_ACK: + e.isLegacy && (n = r({}, t, { type: l.default.INIT_SUCCESS })) + break + case l.default.GQL_CONNECTION_ERROR: + e.isLegacy && + (n = r({}, t, { type: l.default.INIT_FAIL, payload: t.payload.message ? { error: t.payload.message } : t.payload })) + break + case l.default.GQL_ERROR: + e.isLegacy && (n = r({}, t, { type: l.default.SUBSCRIPTION_FAIL })) + break + case l.default.GQL_DATA: + e.isLegacy && (n = r({}, t, { type: l.default.SUBSCRIPTION_DATA })) + break + case l.default.GQL_COMPLETE: + e.isLegacy && (n = null) + break + case l.default.SUBSCRIPTION_SUCCESS: + e.isLegacy || (n = null) + } + return n + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(190) + t.GraphQLExtension = r.GraphQLExtension + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(191) + t.InvalidGraphQLRequestError = r.InvalidGraphQLRequestError + }, + function(e, t, n) { + var r = n(686).parse + function l(e) { + return e.replace(/[\s,]+/g, ' ').trim() + } + var u = {}, + i = {} + var o = !0 + var a = !1 + function s(e) { + var t = l(e) + if (u[t]) return u[t] + var n = r(e, { experimentalFragmentVariables: a }) + if (!n || 'Document' !== n.kind) throw new Error('Not a valid GraphQL document.') + return ( + (n = (function e(t, n) { + var r = Object.prototype.toString.call(t) + if ('[object Array]' === r) + return t.map(function(t) { + return e(t, n) + }) + if ('[object Object]' !== r) throw new Error('Unexpected input.') + n && t.loc && delete t.loc, t.loc && (delete t.loc.startToken, delete t.loc.endToken) + var l, + u, + i, + o = Object.keys(t) + for (l in o) + o.hasOwnProperty(l) && + ((u = t[o[l]]), + ('[object Object]' !== (i = Object.prototype.toString.call(u)) && '[object Array]' !== i) || (t[o[l]] = e(u, !0))) + return t + })( + (n = (function(e) { + for (var t, n = {}, r = [], u = 0; u < e.definitions.length; u++) { + var a = e.definitions[u] + if ('FragmentDefinition' === a.kind) { + var s = a.name.value, + c = l((t = a.loc).source.body.substring(t.start, t.end)) + i.hasOwnProperty(s) && !i[s][c] + ? (o && + console.warn( + 'Warning: fragment with name ' + + s + + ' already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names', + ), + (i[s][c] = !0)) + : i.hasOwnProperty(s) || ((i[s] = {}), (i[s][c] = !0)), + n[c] || ((n[c] = !0), r.push(a)) + } else r.push(a) + } + return (e.definitions = r), e + })(n)), + !1, + )), + (u[t] = n), + n + ) + } + function c() { + for ( + var e = Array.prototype.slice.call(arguments), t = e[0], n = 'string' == typeof t ? t : t[0], r = 1; + r < e.length; + r++ + ) + e[r] && e[r].kind && 'Document' === e[r].kind ? (n += e[r].loc.source.body) : (n += e[r]), (n += t[r]) + return s(n) + } + ;(c.default = c), + (c.resetCaches = function() { + ;(u = {}), (i = {}) + }), + (c.disableFragmentWarnings = function() { + o = !1 + }), + (c.enableExperimentalFragmentVariables = function() { + a = !0 + }), + (c.disableExperimentalFragmentVariables = function() { + a = !1 + }), + (e.exports = c) + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__importDefault) || + function(e) { + return e && e.__esModule ? e : { default: e } + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const l = r(n(131)), + u = (() => { + if (l.default) return n(152).processRequest + })() + t.default = u + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__awaiter) || + function(e, t, n, r) { + return new (n || (n = Promise))(function(l, u) { + function i(e) { + try { + a(r.next(e)) + } catch (e) { + u(e) + } + } + function o(e) { + try { + a(r.throw(e)) + } catch (e) { + u(e) + } + } + function a(e) { + e.done + ? l(e.value) + : new n(function(t) { + t(e.value) + }).then(i, o) + } + a((r = r.apply(e, t || [])).next()) + }) + } + Object.defineProperty(t, '__esModule', { value: !0 }) + const l = n(81), + u = n(609), + i = n(612), + o = n(60) + t.ApolloServer = class extends l.ApolloServerBase { + constructor(e) { + ;(process.env.ENGINE_API_KEY || e.engine) && + (e.engine = Object.assign({ sendReportsImmediately: !0 }, 'boolean' != typeof e.engine ? e.engine : {})), + super(e) + } + createGraphQLServerOptions(e, t) { + return super.graphQLServerOptions({ event: e, context: t }) + } + createHandler({ cors: e } = { cors: void 0 }) { + const t = this.willStart(), + n = new o.Headers() + return ( + e && + (e.methods && + ('string' == typeof e.methods + ? n.set('access-control-allow-methods', e.methods) + : Array.isArray(e.methods) && n.set('access-control-allow-methods', e.methods.join(','))), + e.allowedHeaders && + ('string' == typeof e.allowedHeaders + ? n.set('access-control-allow-headers', e.allowedHeaders) + : Array.isArray(e.allowedHeaders) && n.set('access-control-allow-headers', e.allowedHeaders.join(','))), + e.exposedHeaders && + ('string' == typeof e.exposedHeaders + ? n.set('access-control-expose-headers', e.exposedHeaders) + : Array.isArray(e.exposedHeaders) && n.set('access-control-expose-headers', e.exposedHeaders.join(','))), + e.credentials && n.set('access-control-allow-credentials', 'true'), + 'number' == typeof e.maxAge && n.set('access-control-max-age', e.maxAge.toString())), + (l, a, s) => { + const c = new o.Headers(l.headers), + d = new o.Headers(n) + if (e && e.origin) { + const t = c.get('origin') + 'string' == typeof e.origin + ? d.set('access-control-allow-origin', e.origin) + : t && + ('boolean' == typeof e.origin || (Array.isArray(e.origin) && t && e.origin.includes(t))) && + d.set('access-control-allow-origin', t) + const n = c.get('access-control-request-headers') + !e.allowedHeaders && n && d.set('access-control-allow-headers', n) + } + const f = Array.from(d).reduce((e, [t, n]) => ((e[t] = n), e), {}) + if ('OPTIONS' === l.httpMethod) + return ( + (a.callbackWaitsForEmptyEventLoop = !1), s(null, { body: '', statusCode: 204, headers: Object.assign({}, f) }) + ) + if (this.playgroundOptions && 'GET' === l.httpMethod) { + const e = l.headers.Accept || l.headers.accept + if (e && e.includes('text/html')) { + const e = l.path || (l.requestContext && l.requestContext.path) || '/', + t = Object.assign({ endpoint: e }, this.playgroundOptions) + return s(null, { + body: u.renderPlaygroundPage(t), + statusCode: 200, + headers: Object.assign({ 'Content-Type': 'text/html' }, f), + }) + } + } + i.graphqlLambda(() => + r(this, void 0, void 0, function*() { + return yield t, this.createGraphQLServerOptions(l, a) + }), + )(l, a, (e, t) => { + s(e, t && Object.assign({}, t, { headers: Object.assign({}, t.headers, f) })) + }) + } + ) + } + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + var r = n(610) + t.renderPlaygroundPage = r.renderPlaygroundPage + }, + function(e, t, n) { + 'use strict' + var r = + (this && this.__assign) || + Object.assign || + function(e) { + for (var t, n = 1, r = arguments.length; n < r; n++) + for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + return e + } + Object.defineProperty(t, '__esModule', { value: !0 }) + var l = n(611).default(), + u = function(e) { + var t = e.version, + n = e.cdnUrl, + r = void 0 === n ? '//cdn.jsdelivr.net/npm/@apollographql' : n, + l = e.faviconUrl + return ( + '\n \n ' + + ('string' == typeof l ? '' : '') + + '\n ' + + (void 0 === l + ? '' + : '') + + '\n \n' + ) + } + t.renderPlaygroundPage = function(e) { + var t = r({}, e, { canSaveConfig: !1 }) + return ( + e.subscriptionsEndpoint && (t.subscriptionEndpoint = e.subscriptionsEndpoint), + e.config && (t.configString = JSON.stringify(e.config, null, 2)), + t.endpoint || + t.configString || + console.warn( + "WARNING: You didn't provide an endpoint and don't have a .graphqlconfig. Make sure you have at least one of them.", + ), + '\n \n \n \n \n \n \n ' + + (t.title || 'GraphQL Playground') + + '\n ' + + ('react' === t.env || 'electron' === t.env ? '' : u(t)) + + '\n \n \n \n ' + + l.container + + '\n
\n \n \n \n' + ) + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + t.default = function() { + return { + script: + "\n const loadingWrapper = document.getElementById('loading-wrapper');\n if (loadingWrapper) {\n loadingWrapper.classList.add('fadeOut');\n }\n ", + container: + '\n\n
\n\n
Loading\n GraphQL Playground\n
\n
\n', + } + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }) + const r = n(81), + l = n(60) + t.graphqlLambda = function(e) { + if (!e) throw new Error('Apollo Server requires options.') + if (arguments.length > 1) throw new Error(`Apollo Server expects exactly one argument, got ${arguments.length}`) + return (t, n, u) => { + if (((n.callbackWaitsForEmptyEventLoop = !1), 'POST' === t.httpMethod && !t.body)) + return u(null, { body: 'POST body missing.', statusCode: 500 }) + r.runHttpQuery([t, n], { + method: t.httpMethod, + options: e, + query: 'POST' === t.httpMethod && t.body ? JSON.parse(t.body) : t.queryStringParameters, + request: { url: t.path, method: t.httpMethod, headers: new l.Headers(t.headers) }, + }).then( + ({ graphqlResponse: e, responseInit: t }) => { + u(null, { body: e, statusCode: 200, headers: t.headers }) + }, + (e) => { + if ('HttpQueryError' !== e.name) return u(e) + u(null, { body: e.message, statusCode: e.statusCode, headers: e.headers }) + }, + ) + } + } + }, + function(e, t, n) { + const r = { parse: n(614), stringify: n(616) } + e.exports = r + }, + function(e, t, n) { + const r = n(250) + let l, u, i, o, a, s, c, d, f, p, h, m, y, _ + function g() { + for (p = 'default', h = '', m = !1, y = 1; ; ) { + _ = v() + const e = T[p]() + if (e) return e + } + } + function v() { + if (l[o]) return String.fromCodePoint(l.codePointAt(o)) + } + function b() { + const e = v() + return '\n' === e ? (a++, (s = 0)) : e ? (s += e.length) : s++, e && (o += e.length), e + } + e.exports = function(e, t) { + ;(l = String(e)), (u = 'start'), (i = []), (o = 0), (a = 1), (s = 0), (c = void 0), (d = void 0), (f = void 0) + do { + ;(c = g()), E[u]() + } while ('eof' !== c.type) + return 'function' == typeof t + ? (function e(t, n, r) { + const l = t[n] + if (null != l && 'object' == typeof l) + for (const t in l) { + const n = e(l, t, r) + void 0 === n ? delete l[t] : (l[t] = n) + } + return r.call(t, n, l) + })({ '': f }, '', t) + : f + } + const T = { + default() { + switch (_) { + case '\t': + case '\v': + case '\f': + case ' ': + case ' ': + case '\ufeff': + case '\n': + case '\r': + case '\u2028': + case '\u2029': + return void b() + case '/': + return b(), void (p = 'comment') + case void 0: + return b(), w('eof') + } + if (!r.isSpaceSeparator(_)) return T[u]() + b() + }, + comment() { + switch (_) { + case '*': + return b(), void (p = 'multiLineComment') + case '/': + return b(), void (p = 'singleLineComment') + } + throw S(b()) + }, + multiLineComment() { + switch (_) { + case '*': + return b(), void (p = 'multiLineCommentAsterisk') + case void 0: + throw S(b()) + } + b() + }, + multiLineCommentAsterisk() { + switch (_) { + case '*': + return void b() + case '/': + return b(), void (p = 'default') + case void 0: + throw S(b()) + } + b(), (p = 'multiLineComment') + }, + singleLineComment() { + switch (_) { + case '\n': + case '\r': + case '\u2028': + case '\u2029': + return b(), void (p = 'default') + case void 0: + return b(), w('eof') + } + b() + }, + value() { + switch (_) { + case '{': + case '[': + return w('punctuator', b()) + case 'n': + return b(), O('ull'), w('null', null) + case 't': + return b(), O('rue'), w('boolean', !0) + case 'f': + return b(), O('alse'), w('boolean', !1) + case '-': + case '+': + return '-' === b() && (y = -1), void (p = 'sign') + case '.': + return (h = b()), void (p = 'decimalPointLeading') + case '0': + return (h = b()), void (p = 'zero') + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + return (h = b()), void (p = 'decimalInteger') + case 'I': + return b(), O('nfinity'), w('numeric', 1 / 0) + case 'N': + return b(), O('aN'), w('numeric', NaN) + case '"': + case "'": + return (m = '"' === b()), (h = ''), void (p = 'string') + } + throw S(b()) + }, + identifierNameStartEscape() { + if ('u' !== _) throw S(b()) + b() + const e = D() + switch (e) { + case '$': + case '_': + break + default: + if (!r.isIdStartChar(e)) throw j() + } + ;(h += e), (p = 'identifierName') + }, + identifierName() { + switch (_) { + case '$': + case '_': + case '‌': + case '‍': + return void (h += b()) + case '\\': + return b(), void (p = 'identifierNameEscape') + } + if (!r.isIdContinueChar(_)) return w('identifier', h) + h += b() + }, + identifierNameEscape() { + if ('u' !== _) throw S(b()) + b() + const e = D() + switch (e) { + case '$': + case '_': + case '‌': + case '‍': + break + default: + if (!r.isIdContinueChar(e)) throw j() + } + ;(h += e), (p = 'identifierName') + }, + sign() { + switch (_) { + case '.': + return (h = b()), void (p = 'decimalPointLeading') + case '0': + return (h = b()), void (p = 'zero') + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + return (h = b()), void (p = 'decimalInteger') + case 'I': + return b(), O('nfinity'), w('numeric', y * (1 / 0)) + case 'N': + return b(), O('aN'), w('numeric', NaN) + } + throw S(b()) + }, + zero() { + switch (_) { + case '.': + return (h += b()), void (p = 'decimalPoint') + case 'e': + case 'E': + return (h += b()), void (p = 'decimalExponent') + case 'x': + case 'X': + return (h += b()), void (p = 'hexadecimal') + } + return w('numeric', 0 * y) + }, + decimalInteger() { + switch (_) { + case '.': + return (h += b()), void (p = 'decimalPoint') + case 'e': + case 'E': + return (h += b()), void (p = 'decimalExponent') + } + if (!r.isDigit(_)) return w('numeric', y * Number(h)) + h += b() + }, + decimalPointLeading() { + if (r.isDigit(_)) return (h += b()), void (p = 'decimalFraction') + throw S(b()) + }, + decimalPoint() { + switch (_) { + case 'e': + case 'E': + return (h += b()), void (p = 'decimalExponent') + } + return r.isDigit(_) ? ((h += b()), void (p = 'decimalFraction')) : w('numeric', y * Number(h)) + }, + decimalFraction() { + switch (_) { + case 'e': + case 'E': + return (h += b()), void (p = 'decimalExponent') + } + if (!r.isDigit(_)) return w('numeric', y * Number(h)) + h += b() + }, + decimalExponent() { + switch (_) { + case '+': + case '-': + return (h += b()), void (p = 'decimalExponentSign') + } + if (r.isDigit(_)) return (h += b()), void (p = 'decimalExponentInteger') + throw S(b()) + }, + decimalExponentSign() { + if (r.isDigit(_)) return (h += b()), void (p = 'decimalExponentInteger') + throw S(b()) + }, + decimalExponentInteger() { + if (!r.isDigit(_)) return w('numeric', y * Number(h)) + h += b() + }, + hexadecimal() { + if (r.isHexDigit(_)) return (h += b()), void (p = 'hexadecimalInteger') + throw S(b()) + }, + hexadecimalInteger() { + if (!r.isHexDigit(_)) return w('numeric', y * Number(h)) + h += b() + }, + string() { + switch (_) { + case '\\': + return ( + b(), + void (h += (function() { + switch (v()) { + case 'b': + return b(), '\b' + case 'f': + return b(), '\f' + case 'n': + return b(), '\n' + case 'r': + return b(), '\r' + case 't': + return b(), '\t' + case 'v': + return b(), '\v' + case '0': + if ((b(), r.isDigit(v()))) throw S(b()) + return '\0' + case 'x': + return ( + b(), + (function() { + let e = '', + t = v() + if (!r.isHexDigit(t)) throw S(b()) + if (((e += b()), (t = v()), !r.isHexDigit(t))) throw S(b()) + return (e += b()), String.fromCodePoint(parseInt(e, 16)) + })() + ) + case 'u': + return b(), D() + case '\n': + case '\u2028': + case '\u2029': + return b(), '' + case '\r': + return b(), '\n' === v() && b(), '' + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case void 0: + throw S(b()) + } + return b() + })()) + ) + case '"': + return m ? (b(), w('string', h)) : void (h += b()) + case "'": + return m ? void (h += b()) : (b(), w('string', h)) + case '\n': + case '\r': + throw S(b()) + case '\u2028': + case '\u2029': + !(function(e) { + console.warn(`JSON5: '${C(e)}' in strings is not valid ECMAScript; consider escaping`) + })(_) + break + case void 0: + throw S(b()) + } + h += b() + }, + start() { + switch (_) { + case '{': + case '[': + return w('punctuator', b()) + } + p = 'value' + }, + beforePropertyName() { + switch (_) { + case '$': + case '_': + return (h = b()), void (p = 'identifierName') + case '\\': + return b(), void (p = 'identifierNameStartEscape') + case '}': + return w('punctuator', b()) + case '"': + case "'": + return (m = '"' === b()), void (p = 'string') + } + if (r.isIdStartChar(_)) return (h += b()), void (p = 'identifierName') + throw S(b()) + }, + afterPropertyName() { + if (':' === _) return w('punctuator', b()) + throw S(b()) + }, + beforePropertyValue() { + p = 'value' + }, + afterPropertyValue() { + switch (_) { + case ',': + case '}': + return w('punctuator', b()) + } + throw S(b()) + }, + beforeArrayValue() { + if (']' === _) return w('punctuator', b()) + p = 'value' + }, + afterArrayValue() { + switch (_) { + case ',': + case ']': + return w('punctuator', b()) + } + throw S(b()) + }, + end() { + throw S(b()) + }, + } + function w(e, t) { + return { type: e, value: t, line: a, column: s } + } + function O(e) { + for (const t of e) { + if (v() !== t) throw S(b()) + b() + } + } + function D() { + let e = '', + t = 4 + for (; t-- > 0; ) { + const t = v() + if (!r.isHexDigit(t)) throw S(b()) + e += b() + } + return String.fromCodePoint(parseInt(e, 16)) + } + const E = { + start() { + if ('eof' === c.type) throw k() + L() + }, + beforePropertyName() { + switch (c.type) { + case 'identifier': + case 'string': + return (d = c.value), void (u = 'afterPropertyName') + case 'punctuator': + return void M() + case 'eof': + throw k() + } + }, + afterPropertyName() { + if ('eof' === c.type) throw k() + u = 'beforePropertyValue' + }, + beforePropertyValue() { + if ('eof' === c.type) throw k() + L() + }, + beforeArrayValue() { + if ('eof' === c.type) throw k() + 'punctuator' !== c.type || ']' !== c.value ? L() : M() + }, + afterPropertyValue() { + if ('eof' === c.type) throw k() + switch (c.value) { + case ',': + return void (u = 'beforePropertyName') + case '}': + M() + } + }, + afterArrayValue() { + if ('eof' === c.type) throw k() + switch (c.value) { + case ',': + return void (u = 'beforeArrayValue') + case ']': + M() + } + }, + end() {}, + } + function L() { + let e + switch (c.type) { + case 'punctuator': + switch (c.value) { + case '{': + e = {} + break + case '[': + e = [] + } + break + case 'null': + case 'boolean': + case 'numeric': + case 'string': + e = c.value + } + if (void 0 === f) f = e + else { + const t = i[i.length - 1] + Array.isArray(t) ? t.push(e) : (t[d] = e) + } + if (null !== e && 'object' == typeof e) i.push(e), (u = Array.isArray(e) ? 'beforeArrayValue' : 'beforePropertyName') + else { + const e = i[i.length - 1] + u = null == e ? 'end' : Array.isArray(e) ? 'afterArrayValue' : 'afterPropertyValue' + } + } + function M() { + i.pop() + const e = i[i.length - 1] + u = null == e ? 'end' : Array.isArray(e) ? 'afterArrayValue' : 'afterPropertyValue' + } + function S(e) { + return N(void 0 === e ? `JSON5: invalid end of input at ${a}:${s}` : `JSON5: invalid character '${C(e)}' at ${a}:${s}`) + } + function k() { + return N(`JSON5: invalid end of input at ${a}:${s}`) + } + function j() { + return N(`JSON5: invalid identifier character at ${a}:${(s -= 5)}`) + } + function C(e) { + const t = { + "'": "\\'", + '"': '\\"', + '\\': '\\\\', + '\b': '\\b', + '\f': '\\f', + '\n': '\\n', + '\r': '\\r', + '\t': '\\t', + '\v': '\\v', + '\0': '\\0', + '\u2028': '\\u2028', + '\u2029': '\\u2029', + } + if (t[e]) return t[e] + if (e < ' ') { + const t = e.charCodeAt(0).toString(16) + return '\\x' + ('00' + t).substring(t.length) + } + return e + } + function N(e) { + const t = new SyntaxError(e) + return (t.lineNumber = a), (t.columnNumber = s), t + } + }, + function(e, t) { + ;(e.exports.Space_Separator = /[\u1680\u2000-\u200A\u202F\u205F\u3000]/), + (e.exports.ID_Start = /[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/), + (e.exports.ID_Continue = /[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/) + }, + function(e, t, n) { + const r = n(250) + e.exports = function(e, t, n) { + const l = [] + let u, + i, + o, + a = '', + s = '' + if ( + (null == t || 'object' != typeof t || Array.isArray(t) || ((n = t.space), (o = t.quote), (t = t.replacer)), + 'function' == typeof t) + ) + i = t + else if (Array.isArray(t)) { + u = [] + for (const e of t) { + let t + 'string' == typeof e + ? (t = e) + : ('number' == typeof e || e instanceof String || e instanceof Number) && (t = String(e)), + void 0 !== t && u.indexOf(t) < 0 && u.push(t) + } + } + return ( + n instanceof Number ? (n = Number(n)) : n instanceof String && (n = String(n)), + 'number' == typeof n + ? n > 0 && ((n = Math.min(10, Math.floor(n))), (s = ' '.substr(0, n))) + : 'string' == typeof n && (s = n.substr(0, 10)), + c('', { '': e }) + ) + function c(e, t) { + let n = t[e] + switch ( + (null != n && + ('function' == typeof n.toJSON5 ? (n = n.toJSON5(e)) : 'function' == typeof n.toJSON && (n = n.toJSON(e))), + i && (n = i.call(t, e, n)), + n instanceof Number + ? (n = Number(n)) + : n instanceof String + ? (n = String(n)) + : n instanceof Boolean && (n = n.valueOf()), + n) + ) { + case null: + return 'null' + case !0: + return 'true' + case !1: + return 'false' + } + return 'string' == typeof n + ? d(n) + : 'number' == typeof n + ? String(n) + : 'object' == typeof n + ? Array.isArray(n) + ? (function(e) { + if (l.indexOf(e) >= 0) throw TypeError('Converting circular structure to JSON5') + l.push(e) + let t = a + a += s + let n, + r = [] + for (let t = 0; t < e.length; t++) { + const n = c(String(t), e) + r.push(void 0 !== n ? n : 'null') + } + if (0 === r.length) n = '[]' + else if ('' === s) { + let e = r.join(',') + n = '[' + e + ']' + } else { + let e = ',\n' + a, + l = r.join(e) + n = '[\n' + a + l + ',\n' + t + ']' + } + return l.pop(), (a = t), n + })(n) + : (function(e) { + if (l.indexOf(e) >= 0) throw TypeError('Converting circular structure to JSON5') + l.push(e) + let t = a + a += s + let n, + r = u || Object.keys(e), + i = [] + for (const t of r) { + const n = c(t, e) + if (void 0 !== n) { + let e = f(t) + ':' + '' !== s && (e += ' '), (e += n), i.push(e) + } + } + if (0 === i.length) n = '{}' + else { + let e + if ('' === s) (e = i.join(',')), (n = '{' + e + '}') + else { + let r = ',\n' + a + ;(e = i.join(r)), (n = '{\n' + a + e + ',\n' + t + '}') + } + } + return l.pop(), (a = t), n + })(n) + : void 0 + } + function d(e) { + const t = { "'": 0.1, '"': 0.2 }, + n = { + "'": "\\'", + '"': '\\"', + '\\': '\\\\', + '\b': '\\b', + '\f': '\\f', + '\n': '\\n', + '\r': '\\r', + '\t': '\\t', + '\v': '\\v', + '\0': '\\0', + '\u2028': '\\u2028', + '\u2029': '\\u2029', + } + let r = '' + for (const l of e) { + switch (l) { + case "'": + case '"': + t[l]++, (r += l) + continue + } + if (n[l]) r += n[l] + else if (l < ' ') { + let e = l.charCodeAt(0).toString(16) + r += '\\x' + ('00' + e).substring(e.length) + } else r += l + } + const l = o || Object.keys(t).reduce((e, n) => (t[e] < t[n] ? e : n)) + return l + (r = r.replace(new RegExp(l, 'g'), n[l])) + l + } + function f(e) { + if (0 === e.length) return d(e) + const t = String.fromCodePoint(e.codePointAt(0)) + if (!r.isIdStartChar(t)) return d(e) + for (let n = t.length; n < e.length; n++) if (!r.isIdContinueChar(String.fromCodePoint(e.codePointAt(n)))) return d(e) + return e + } + } + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = void 0) + var r = Oe(n(148)), + l = Oe(n(251)), + u = Oe(n(618)), + i = Oe(n(619)), + o = Oe(n(620)), + a = Oe(n(621)), + s = Oe(n(622)), + c = Oe(n(623)), + d = Oe(n(624)), + f = Oe(n(625)), + p = Oe(n(111)), + h = Oe(n(626)), + m = Oe(n(150)), + y = Oe(n(627)), + _ = we(n(628)), + g = we(n(629)), + v = Oe(n(630)), + b = Oe(n(631)), + T = Oe(n(632)), + w = Oe(n(633)), + O = Oe(n(634)), + D = Oe(n(254)), + E = Oe(n(255)), + L = Oe(n(635)), + M = Oe(n(636)), + S = Oe(n(637)), + k = Oe(n(253)), + j = we(n(638)), + C = Oe(n(639)), + N = Oe(n(256)), + A = Oe(n(640)), + P = Oe(n(641)), + x = Oe(n(642)), + Y = Oe(n(643)), + I = Oe(n(644)), + F = Oe(n(645)), + R = Oe(n(646)), + B = Oe(n(647)), + H = Oe(n(648)), + V = Oe(n(252)), + Q = Oe(n(649)), + U = Oe(n(650)), + q = Oe(n(651)), + W = Oe(n(652)), + G = Oe(n(653)), + $ = Oe(n(654)), + z = Oe(n(655)), + J = Oe(n(656)), + K = Oe(n(657)), + Z = Oe(n(658)), + X = we(n(659)), + ee = Oe(n(660)), + te = Oe(n(661)), + ne = Oe(n(662)), + re = Oe(n(663)), + le = Oe(n(664)), + ue = Oe(n(665)), + ie = Oe(n(666)), + oe = Oe(n(667)), + ae = Oe(n(668)), + se = Oe(n(669)), + ce = we(n(670)), + de = Oe(n(257)), + fe = Oe(n(258)), + pe = Oe(n(671)), + he = Oe(n(672)), + me = Oe(n(673)), + ye = Oe(n(674)), + _e = Oe(n(675)), + ge = Oe(n(259)), + ve = Oe(n(676)), + be = Oe(n(677)), + Te = Oe(n(149)) + function we(e) { + if (e && e.__esModule) return e + var t = {} + if (null != e) + for (var n in e) + if (Object.prototype.hasOwnProperty.call(e, n)) { + var r = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(e, n) : {} + r.get || r.set ? Object.defineProperty(t, n, r) : (t[n] = e[n]) + } + return (t.default = e), t + } + function Oe(e) { + return e && e.__esModule ? e : { default: e } + } + var De = { + version: '10.11.0', + toDate: r.default, + toFloat: l.default, + toInt: u.default, + toBoolean: i.default, + equals: o.default, + contains: a.default, + matches: s.default, + isEmail: c.default, + isURL: d.default, + isMACAddress: f.default, + isIP: p.default, + isIPRange: h.default, + isFQDN: m.default, + isBoolean: y.default, + isAlpha: _.default, + isAlphaLocales: _.locales, + isAlphanumeric: g.default, + isAlphanumericLocales: g.locales, + isNumeric: v.default, + isPort: b.default, + isLowercase: T.default, + isUppercase: w.default, + isAscii: O.default, + isFullWidth: D.default, + isHalfWidth: E.default, + isVariableWidth: L.default, + isMultibyte: M.default, + isSurrogatePair: S.default, + isInt: k.default, + isFloat: j.default, + isFloatLocales: j.locales, + isDecimal: C.default, + isHexadecimal: N.default, + isDivisibleBy: A.default, + isHexColor: P.default, + isISRC: x.default, + isMD5: Y.default, + isHash: I.default, + isJWT: F.default, + isJSON: R.default, + isEmpty: B.default, + isLength: H.default, + isByteLength: V.default, + isUUID: Q.default, + isMongoId: U.default, + isAfter: q.default, + isBefore: W.default, + isIn: G.default, + isCreditCard: $.default, + isIdentityCard: z.default, + isISIN: J.default, + isISBN: K.default, + isISSN: Z.default, + isMobilePhone: X.default, + isMobilePhoneLocales: X.locales, + isPostalCode: ce.default, + isPostalCodeLocales: ce.locales, + isCurrency: ee.default, + isISO8601: te.default, + isRFC3339: ne.default, + isISO31661Alpha2: re.default, + isISO31661Alpha3: le.default, + isBase64: ue.default, + isDataURI: ie.default, + isMagnetURI: oe.default, + isMimeType: ae.default, + isLatLong: se.default, + ltrim: de.default, + rtrim: fe.default, + trim: pe.default, + escape: he.default, + unescape: me.default, + stripLow: ye.default, + whitelist: _e.default, + blacklist: ge.default, + isWhitelisted: ve.default, + normalizeEmail: be.default, + toString: Te.default, + } + ;(t.default = De), (e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return (0, l.default)(e), parseInt(e, t || 10) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + if (((0, l.default)(e), t)) return '1' === e || 'true' === e + return '0' !== e && 'false' !== e && '' !== e + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return (0, l.default)(e), e === t + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return (0, r.default)(e), e.indexOf((0, l.default)(t)) >= 0 + }) + var r = u(n(7)), + l = u(n(149)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t, n) { + ;(0, l.default)(e), '[object RegExp]' !== Object.prototype.toString.call(t) && (t = new RegExp(t, n)) + return t.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + if (((0, r.default)(e), (t = (0, l.default)(t, s)).require_display_name || t.allow_display_name)) { + var n = e.match(c) + if (n) e = n[1] + else if (t.require_display_name) return !1 + } + var a = e.split('@'), + y = a.pop(), + _ = a.join('@'), + g = y.toLowerCase() + if (t.domain_specific_validation && ('gmail.com' === g || 'googlemail.com' === g)) { + var v = (_ = _.toLowerCase()).split('+')[0] + if (!(0, u.default)(v.replace('.', ''), { min: 6, max: 30 })) return !1 + for (var b = v.split('.'), T = 0; T < b.length; T++) if (!f.test(b[T])) return !1 + } + if (!(0, u.default)(_, { max: 64 }) || !(0, u.default)(y, { max: 254 })) return !1 + if (!(0, i.default)(y, { require_tld: t.require_tld })) { + if (!t.allow_ip_domain) return !1 + if (!(0, o.default)(y)) { + if (!y.startsWith('[') || !y.endsWith(']')) return !1 + var w = y.substr(1, y.length - 2) + if (0 === w.length || !(0, o.default)(w)) return !1 + } + } + if ('"' === _[0]) return (_ = _.slice(1, _.length - 1)), t.allow_utf8_local_part ? m.test(_) : p.test(_) + for (var O = t.allow_utf8_local_part ? h : d, D = _.split('.'), E = 0; E < D.length; E++) if (!O.test(D[E])) return !1 + return !0 + }) + var r = a(n(7)), + l = a(n(66)), + u = a(n(252)), + i = a(n(150)), + o = a(n(111)) + function a(e) { + return e && e.__esModule ? e : { default: e } + } + var s = { allow_display_name: !1, require_display_name: !1, allow_utf8_local_part: !0, require_tld: !0 }, + c = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\,\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\s]*<(.+)>$/i, + d = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i, + f = /^[a-z\d]+$/, + p = /^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i, + h = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i, + m = /^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + if (((0, r.default)(e), !e || e.length >= 2083 || /[\s<>]/.test(e))) return !1 + if (0 === e.indexOf('mailto:')) return !1 + var n, o, d, f, p, h, m, y + if ( + ((t = (0, i.default)(t, a)), + (m = e.split('#')), + (e = m.shift()), + (m = e.split('?')), + (e = m.shift()), + (m = e.split('://')).length > 1) + ) { + if (((n = m.shift().toLowerCase()), t.require_valid_protocol && -1 === t.protocols.indexOf(n))) return !1 + } else { + if (t.require_protocol) return !1 + if ('//' === e.substr(0, 2)) { + if (!t.allow_protocol_relative_urls) return !1 + m[0] = e.substr(2) + } + } + if ('' === (e = m.join('://'))) return !1 + if (((m = e.split('/')), '' === (e = m.shift()) && !t.require_host)) return !0 + if ((m = e.split('@')).length > 1) { + if (t.disallow_auth) return !1 + if ((o = m.shift()).indexOf(':') >= 0 && o.split(':').length > 2) return !1 + } + ;(f = m.join('@')), (h = null), (y = null) + var _ = f.match(s) + _ ? ((d = ''), (y = _[1]), (h = _[2] || null)) : ((m = f.split(':')), (d = m.shift()), m.length && (h = m.join(':'))) + if (null !== h && ((p = parseInt(h, 10)), !/^[0-9]+$/.test(h) || p <= 0 || p > 65535)) return !1 + if (!((0, u.default)(d) || (0, l.default)(d, t) || (y && (0, u.default)(y, 6)))) return !1 + if (((d = d || y), t.host_whitelist && !c(d, t.host_whitelist))) return !1 + if (t.host_blacklist && c(d, t.host_blacklist)) return !1 + return !0 + }) + var r = o(n(7)), + l = o(n(150)), + u = o(n(111)), + i = o(n(66)) + function o(e) { + return e && e.__esModule ? e : { default: e } + } + var a = { + protocols: ['http', 'https', 'ftp'], + require_tld: !0, + require_protocol: !1, + require_host: !0, + require_valid_protocol: !0, + allow_underscores: !1, + allow_trailing_dot: !1, + allow_protocol_relative_urls: !1, + }, + s = /^\[([^\]]+)\](?::([0-9]+))?$/ + function c(e, t) { + for (var n = 0; n < t.length; n++) { + var r = t[n] + if (e === r || ((l = r), '[object RegExp]' === Object.prototype.toString.call(l) && r.test(e))) return !0 + } + var l + return !1 + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + if (((0, l.default)(e), t && t.no_colons)) return i.test(e) + return u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F])$/, + i = /^([0-9a-fA-F]){12}$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + ;(0, r.default)(e) + var t = e.split('/') + if (2 !== t.length) return !1 + if (!i.test(t[1])) return !1 + if (t[1].length > 1 && t[1].startsWith('0')) return !1 + return (0, l.default)(t[0], 4) && t[1] <= 32 && t[1] >= 0 + }) + var r = u(n(7)), + l = u(n(111)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + var i = /^\d{1,2}$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), ['true', 'false', '1', '0'].indexOf(e) >= 0 + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'en-US' + if (((0, l.default)(e), t in u.alpha)) return u.alpha[t].test(e) + throw new Error("Invalid locale '".concat(t, "'")) + }), + (t.locales = void 0) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r }, + u = n(112) + var i = Object.keys(u.alpha) + t.locales = i + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'en-US' + if (((0, l.default)(e), t in u.alphanumeric)) return u.alphanumeric[t].test(e) + throw new Error("Invalid locale '".concat(t, "'")) + }), + (t.locales = void 0) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r }, + u = n(112) + var i = Object.keys(u.alphanumeric) + t.locales = i + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + if (((0, l.default)(e), t && t.no_symbols)) return i.test(e) + return u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^[+-]?([0-9]*[.])?[0-9]+$/, + i = /^[0-9]+$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e, { min: 0, max: 65535 }) + }) + var r, + l = (r = n(253)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), e === e.toLowerCase() + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), e === e.toUpperCase() + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^[\x00-\x7F]+$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.fullWidth.test(e) && i.halfWidth.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r }, + u = n(254), + i = n(255) + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /[^\x00-\x7F]/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /[\uD800-\uDBFF][\uDC00-\uDFFF]/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + ;(0, l.default)(e), (t = t || {}) + var n = new RegExp( + '^(?:[-+])?(?:[0-9]+)?(?:\\'.concat(t.locale ? u.decimal[t.locale] : '.', '[0-9]*)?(?:[eE][\\+\\-]?(?:[0-9]+))?$'), + ) + if ('' === e || '.' === e || '-' === e || '+' === e) return !1 + var r = parseFloat(e.replace(',', '.')) + return ( + n.test(e) && + (!t.hasOwnProperty('min') || r >= t.min) && + (!t.hasOwnProperty('max') || r <= t.max) && + (!t.hasOwnProperty('lt') || r < t.lt) && + (!t.hasOwnProperty('gt') || r > t.gt) + ) + }), + (t.locales = void 0) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r }, + u = n(112) + var i = Object.keys(u.decimal) + t.locales = i + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + if (((0, l.default)(e), (t = (0, r.default)(t, a)).locale in i.decimal)) + return ( + !(0, u.default)(s, e.replace(/ /g, '')) && + (function(e) { + return new RegExp( + '^[-+]?([0-9]+)?(\\' + .concat(i.decimal[e.locale], '[0-9]{') + .concat(e.decimal_digits, '})') + .concat(e.force_decimal ? '' : '?', '$'), + ) + })(t).test(e) + ) + throw new Error("Invalid locale '".concat(t.locale, "'")) + }) + var r = o(n(66)), + l = o(n(7)), + u = o(n(151)), + i = n(112) + function o(e) { + return e && e.__esModule ? e : { default: e } + } + var a = { force_decimal: !1, decimal_digits: '1,', locale: 'en-US' }, + s = ['', '-', '+'] + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return (0, r.default)(e), (0, l.default)(e) % parseInt(t, 10) == 0 + }) + var r = u(n(7)), + l = u(n(251)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^#?([0-9A-F]{3}|[0-9A-F]{6})$/i + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^[A-Z]{2}[0-9A-Z]{3}\d{2}\d{5}$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^[a-f0-9]{32}$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return (0, l.default)(e), new RegExp('^[a-f0-9]{'.concat(u[t], '}$')).test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = { + md5: 32, + md4: 32, + sha1: 40, + sha256: 64, + sha384: 96, + sha512: 128, + ripemd128: 32, + ripemd160: 40, + tiger128: 32, + tiger160: 40, + tiger192: 48, + crc32: 8, + crc32b: 8, + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^([A-Za-z0-9\-_~+\/]+[=]{0,2})\.([A-Za-z0-9\-_~+\/]+[=]{0,2})(?:\.([A-Za-z0-9\-_~+\/]+[=]{0,2}))?$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + ;(0, l.default)(e) + try { + var t = JSON.parse(e) + return !!t && 'object' === u(t) + } catch (e) {} + return !1 + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + function u(e) { + return (u = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return (0, r.default)(e), 0 === ((t = (0, l.default)(t, i)).ignore_whitespace ? e.trim().length : e.length) + }) + var r = u(n(7)), + l = u(n(66)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + var i = { ignore_whitespace: !1 } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + var n, r + ;(0, l.default)(e), 'object' === u(t) ? ((n = t.min || 0), (r = t.max)) : ((n = arguments[1]), (r = arguments[2])) + var i = e.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g) || [], + o = e.length - i.length + return o >= n && (void 0 === r || o <= r) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + function u(e) { + return (u = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'all' + ;(0, l.default)(e) + var n = u[t] + return n && n.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = { + 3: /^[0-9A-F]{8}-[0-9A-F]{4}-3[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i, + 4: /^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i, + 5: /^[0-9A-F]{8}-[0-9A-F]{4}-5[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i, + all: /^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i, + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, r.default)(e), (0, l.default)(e) && 24 === e.length + }) + var r = u(n(7)), + l = u(n(256)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : String(new Date()) + ;(0, r.default)(e) + var n = (0, l.default)(t), + u = (0, l.default)(e) + return !!(u && n && u > n) + }) + var r = u(n(7)), + l = u(n(148)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : String(new Date()) + ;(0, r.default)(e) + var n = (0, l.default)(t), + u = (0, l.default)(e) + return !!(u && n && u < n) + }) + var r = u(n(7)), + l = u(n(148)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + var n + if (((0, r.default)(e), '[object Array]' === Object.prototype.toString.call(t))) { + var u = [] + for (n in t) ({}.hasOwnProperty.call(t, n) && (u[n] = (0, l.default)(t[n]))) + return u.indexOf(e) >= 0 + } + if ('object' === i(t)) return t.hasOwnProperty(e) + if (t && 'function' == typeof t.indexOf) return t.indexOf(e) >= 0 + return !1 + }) + var r = u(n(7)), + l = u(n(149)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + function i(e) { + return (i = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + ;(0, l.default)(e) + var t = e.replace(/[- ]+/g, '') + if (!u.test(t)) return !1 + for (var n, r, i, o = 0, a = t.length - 1; a >= 0; a--) + (n = t.substring(a, a + 1)), (r = parseInt(n, 10)), (o += i && (r *= 2) >= 10 ? (r % 10) + 1 : r), (i = !i) + return !(o % 10 != 0 || !t) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11}|6[27][0-9]{14})$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'any' + if (((0, l.default)(e), t in u)) return u[t](e) + if ('any' === t) { + for (var n in u) + if (u.hasOwnProperty(n)) { + var r = u[n] + if (r(e)) return !0 + } + return !1 + } + throw new Error("Invalid locale '".concat(t, "'")) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = { + ES: function(e) { + ;(0, l.default)(e) + var t = { X: 0, Y: 1, Z: 2 }, + n = e.trim().toUpperCase() + if (!/^[0-9X-Z][0-9]{7}[TRWAGMYFPDXBNJZSQVHLCKE]$/.test(n)) return !1 + var r = n.slice(0, -1).replace(/[X,Y,Z]/g, function(e) { + return t[e] + }) + return n.endsWith( + ['T', 'R', 'W', 'A', 'G', 'M', 'Y', 'F', 'P', 'D', 'X', 'B', 'N', 'J', 'Z', 'S', 'Q', 'V', 'H', 'L', 'C', 'K', 'E'][ + r % 23 + ], + ) + }, + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + if (((0, l.default)(e), !u.test(e))) return !1 + for ( + var t, + n, + r = e.replace(/[A-Z]/g, function(e) { + return parseInt(e, 36) + }), + i = 0, + o = !0, + a = r.length - 2; + a >= 0; + a-- + ) + (t = r.substring(a, a + 1)), (n = parseInt(t, 10)), (i += o && (n *= 2) >= 10 ? n + 1 : n), (o = !o) + return parseInt(e.substr(e.length - 1), 10) === (1e4 - i) % 10 + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^[A-Z]{2}[0-9A-Z]{9}[0-9]$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function e(t) { + var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '' + ;(0, l.default)(t) + n = String(n) + if (!n) return e(t, 10) || e(t, 13) + var r = t.replace(/[\s-]+/g, '') + var a = 0 + var s + if ('10' === n) { + if (!u.test(r)) return !1 + for (s = 0; s < 9; s++) a += (s + 1) * r.charAt(s) + if (('X' === r.charAt(9) ? (a += 100) : (a += 10 * r.charAt(9)), a % 11 == 0)) return !!r + } else if ('13' === n) { + if (!i.test(r)) return !1 + for (s = 0; s < 12; s++) a += o[s % 2] * r.charAt(s) + if (r.charAt(12) - ((10 - (a % 10)) % 10) == 0) return !!r + } + return !1 + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^(?:[0-9]{9}X|[0-9]{10})$/, + i = /^(?:[0-9]{13})$/, + o = [1, 3] + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {} + ;(0, l.default)(e) + var n = u + if ( + ((n = t.require_hyphen ? n.replace('?', '') : n), + !(n = t.case_sensitive ? new RegExp(n) : new RegExp(n, 'i')).test(e)) + ) + return !1 + for (var r = e.replace('-', '').toUpperCase(), i = 0, o = 0; o < r.length; o++) { + var a = r[o] + i += ('X' === a ? 10 : +a) * (8 - o) + } + return i % 11 == 0 + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = '^\\d{4}-?\\d{3}[\\dX]$' + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t, n) { + if (((0, l.default)(e), n && n.strictMode && !e.startsWith('+'))) return !1 + if (Array.isArray(t)) + return t.some(function(t) { + if (u.hasOwnProperty(t)) { + var n = u[t] + if (n.test(e)) return !0 + } + return !1 + }) + if (t in u) return u[t].test(e) + if (!t || 'any' === t) { + for (var r in u) + if (u.hasOwnProperty(r)) { + var i = u[r] + if (i.test(e)) return !0 + } + return !1 + } + throw new Error("Invalid locale '".concat(t, "'")) + }), + (t.locales = void 0) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = { + 'ar-AE': /^((\+?971)|0)?5[024568]\d{7}$/, + 'ar-DZ': /^(\+?213|0)(5|6|7)\d{8}$/, + 'ar-EG': /^((\+?20)|0)?1[012]\d{8}$/, + 'ar-IQ': /^(\+?964|0)?7[0-9]\d{8}$/, + 'ar-JO': /^(\+?962|0)?7[789]\d{7}$/, + 'ar-KW': /^(\+?965)[569]\d{7}$/, + 'ar-SA': /^(!?(\+?966)|0)?5\d{8}$/, + 'ar-SY': /^(!?(\+?963)|0)?9\d{8}$/, + 'ar-TN': /^(\+?216)?[2459]\d{7}$/, + 'be-BY': /^(\+?375)?(24|25|29|33|44)\d{7}$/, + 'bg-BG': /^(\+?359|0)?8[789]\d{7}$/, + 'bn-BD': /\+?(88)?0?1[356789][0-9]{8}\b/, + 'cs-CZ': /^(\+?420)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/, + 'da-DK': /^(\+?45)?\s?\d{2}\s?\d{2}\s?\d{2}\s?\d{2}$/, + 'de-DE': /^(\+49)?0?1(5[0-25-9]\d|6([23]|0\d?)|7([0-57-9]|6\d))\d{7}$/, + 'el-GR': /^(\+?30|0)?(69\d{8})$/, + 'en-AU': /^(\+?61|0)4\d{8}$/, + 'en-GB': /^(\+?44|0)7\d{9}$/, + 'en-GH': /^(\+233|0)(20|50|24|54|27|57|26|56|23|28)\d{7}$/, + 'en-HK': /^(\+?852\-?)?[456789]\d{3}\-?\d{4}$/, + 'en-IE': /^(\+?353|0)8[356789]\d{7}$/, + 'en-IN': /^(\+?91|0)?[6789]\d{9}$/, + 'en-KE': /^(\+?254|0)?[7]\d{8}$/, + 'en-MU': /^(\+?230|0)?\d{8}$/, + 'en-NG': /^(\+?234|0)?[789]\d{9}$/, + 'en-NZ': /^(\+?64|0)[28]\d{7,9}$/, + 'en-PK': /^((\+92)|(0092))-{0,1}\d{3}-{0,1}\d{7}$|^\d{11}$|^\d{4}-\d{7}$/, + 'en-RW': /^(\+?250|0)?[7]\d{8}$/, + 'en-SG': /^(\+65)?[89]\d{7}$/, + 'en-TZ': /^(\+?255|0)?[67]\d{8}$/, + 'en-UG': /^(\+?256|0)?[7]\d{8}$/, + 'en-US': /^((\+1|1)?( |-)?)?(\([2-9][0-9]{2}\)|[2-9][0-9]{2})( |-)?([2-9][0-9]{2}( |-)?[0-9]{4})$/, + 'en-ZA': /^(\+?27|0)\d{9}$/, + 'en-ZM': /^(\+?26)?09[567]\d{7}$/, + 'es-ES': /^(\+?34)?(6\d{1}|7[1234])\d{7}$/, + 'es-MX': /^(\+?52)?(1|01)?\d{10,11}$/, + 'es-UY': /^(\+598|0)9[1-9][\d]{6}$/, + 'et-EE': /^(\+?372)?\s?(5|8[1-4])\s?([0-9]\s?){6,7}$/, + 'fa-IR': /^(\+?98[\-\s]?|0)9[0-39]\d[\-\s]?\d{3}[\-\s]?\d{4}$/, + 'fi-FI': /^(\+?358|0)\s?(4(0|1|2|4|5|6)?|50)\s?(\d\s?){4,8}\d$/, + 'fo-FO': /^(\+?298)?\s?\d{2}\s?\d{2}\s?\d{2}$/, + 'fr-FR': /^(\+?33|0)[67]\d{8}$/, + 'he-IL': /^(\+972|0)([23489]|5[012345689]|77)[1-9]\d{6}$/, + 'hu-HU': /^(\+?36)(20|30|70)\d{7}$/, + 'id-ID': /^(\+?62|0)8(1[123456789]|2[1238]|3[1238]|5[12356789]|7[78]|9[56789]|8[123456789])([\s?|\d]{5,11})$/, + 'it-IT': /^(\+?39)?\s?3\d{2} ?\d{6,7}$/, + 'ja-JP': /^(\+?81|0)[789]0[ \-]?[1-9]\d{2}[ \-]?\d{5}$/, + 'kk-KZ': /^(\+?7|8)?7\d{9}$/, + 'kl-GL': /^(\+?299)?\s?\d{2}\s?\d{2}\s?\d{2}$/, + 'ko-KR': /^((\+?82)[ \-]?)?0?1([0|1|6|7|8|9]{1})[ \-]?\d{3,4}[ \-]?\d{4}$/, + 'lt-LT': /^(\+370|8)\d{8}$/, + 'ms-MY': /^(\+?6?01){1}(([0145]{1}(\-|\s)?\d{7,8})|([236789]{1}(\s|\-)?\d{7}))$/, + 'nb-NO': /^(\+?47)?[49]\d{7}$/, + 'nl-BE': /^(\+?32|0)4?\d{8}$/, + 'nn-NO': /^(\+?47)?[49]\d{7}$/, + 'pl-PL': /^(\+?48)? ?[5-8]\d ?\d{3} ?\d{2} ?\d{2}$/, + 'pt-BR': /(?=^(\+?5{2}\-?|0)[1-9]{2}\-?\d{4}\-?\d{4}$)(^(\+?5{2}\-?|0)[1-9]{2}\-?[6-9]{1}\d{3}\-?\d{4}$)|(^(\+?5{2}\-?|0)[1-9]{2}\-?9[6-9]{1}\d{3}\-?\d{4}$)/, + 'pt-PT': /^(\+?351)?9[1236]\d{7}$/, + 'ro-RO': /^(\+?4?0)\s?7\d{2}(\/|\s|\.|\-)?\d{3}(\s|\.|\-)?\d{3}$/, + 'ru-RU': /^(\+?7|8)?9\d{9}$/, + 'sl-SI': /^(\+386\s?|0)(\d{1}\s?\d{3}\s?\d{2}\s?\d{2}|\d{2}\s?\d{3}\s?\d{3})$/, + 'sk-SK': /^(\+?421)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/, + 'sr-RS': /^(\+3816|06)[- \d]{5,9}$/, + 'sv-SE': /^(\+?46|0)[\s\-]?7[\s\-]?[02369]([\s\-]?\d){7}$/, + 'th-TH': /^(\+66|66|0)\d{9}$/, + 'tr-TR': /^(\+?90|0)?5\d{9}$/, + 'uk-UA': /^(\+?38|8)?0\d{9}$/, + 'vi-VN': /^(\+?84|0)((3([2-9]))|(5([689]))|(7([0|6-9]))|(8([1-5]))|(9([0-9])))([0-9]{7})$/, + 'zh-CN': /^((\+|00)86)?1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/, + 'zh-TW': /^(\+?886\-?|0)?9\d{8}$/, + } + ;(u['en-CA'] = u['en-US']), (u['fr-BE'] = u['nl-BE']), (u['zh-HK'] = u['en-HK']) + var i = Object.keys(u) + t.locales = i + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return ( + (0, l.default)(e), + (function(e) { + var t = '\\d{'.concat(e.digits_after_decimal[0], '}') + e.digits_after_decimal.forEach(function(e, n) { + 0 !== n && (t = ''.concat(t, '|\\d{').concat(e, '}')) + }) + var n = '(\\'.concat(e.symbol.replace(/\./g, '\\.'), ')').concat(e.require_symbol ? '' : '?'), + r = '[1-9]\\d{0,2}(\\'.concat(e.thousands_separator, '\\d{3})*'), + l = '('.concat(['0', '[1-9]\\d*', r].join('|'), ')?'), + u = '(\\' + .concat(e.decimal_separator, '(') + .concat(t, '))') + .concat(e.require_decimal ? '' : '?'), + i = l + (e.allow_decimal || e.require_decimal ? u : '') + return ( + e.allow_negatives && + !e.parens_for_negatives && + (e.negative_sign_after_digits ? (i += '-?') : e.negative_sign_before_digits && (i = '-?' + i)), + e.allow_negative_sign_placeholder + ? (i = '( (?!\\-))?'.concat(i)) + : e.allow_space_after_symbol + ? (i = ' ?'.concat(i)) + : e.allow_space_after_digits && (i += '( (?!$))?'), + e.symbol_after_digits ? (i += n) : (i = n + i), + e.allow_negatives && + (e.parens_for_negatives + ? (i = '(\\('.concat(i, '\\)|').concat(i, ')')) + : e.negative_sign_before_digits || e.negative_sign_after_digits || (i = '-?' + i)), + new RegExp('^(?!-? )(?=.*\\d)'.concat(i, '$')) + ) + })((t = (0, r.default)(t, i))).test(e) + ) + }) + var r = u(n(66)), + l = u(n(7)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + var i = { + symbol: '$', + require_symbol: !1, + allow_space_after_symbol: !1, + symbol_after_digits: !1, + allow_negatives: !0, + parens_for_negatives: !1, + negative_sign_before_digits: !1, + negative_sign_after_digits: !1, + allow_negative_sign_placeholder: !1, + thousands_separator: ',', + decimal_separator: '.', + allow_decimal: !0, + require_decimal: !1, + digits_after_decimal: [2], + allow_space_after_digits: !1, + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + ;(0, l.default)(e) + var n = u.test(e) + return t && n && t.strict ? i(e) : n + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-3])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/, + i = function(e) { + var t = e.match(/^(\d{4})-?(\d{3})([ T]{1}\.*|$)/) + if (t) { + var n = Number(t[1]), + r = Number(t[2]) + return n % 4 == 0 && n % 100 != 0 ? r <= 366 : r <= 365 + } + var l = e.match(/(\d{4})-?(\d{0,2})-?(\d*)/).map(Number), + u = l[1], + i = l[2], + o = l[3], + a = i ? '0'.concat(i).slice(-2) : i, + s = o ? '0'.concat(o).slice(-2) : o, + c = new Date( + '' + .concat(u, '-') + .concat(a || '01', '-') + .concat(s || '01'), + ) + return ( + !isNaN(c.getUTCFullYear()) && + (!i || !o || (c.getUTCFullYear() === u && c.getUTCMonth() + 1 === i && c.getUTCDate() === o)) + ) + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), f.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /([01][0-9]|2[0-3])/, + i = /[0-5][0-9]/, + o = new RegExp('[-+]'.concat(u.source, ':').concat(i.source)), + a = new RegExp('([zZ]|'.concat(o.source, ')')), + s = new RegExp( + '' + .concat(u.source, ':') + .concat(i.source, ':') + .concat(/([0-5][0-9]|60)/.source) + .concat(/(\.[0-9]+)?/.source), + ), + c = new RegExp( + '' + .concat(/[0-9]{4}/.source, '-') + .concat(/(0[1-9]|1[0-2])/.source, '-') + .concat(/([12]\d|0[1-9]|3[01])/.source), + ), + d = new RegExp(''.concat(s.source).concat(a.source)), + f = new RegExp(''.concat(c.source, '[ tT]').concat(d.source)) + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, r.default)(e), (0, l.default)(i, e.toUpperCase()) + }) + var r = u(n(7)), + l = u(n(151)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + var i = [ + 'AD', + 'AE', + 'AF', + 'AG', + 'AI', + 'AL', + 'AM', + 'AO', + 'AQ', + 'AR', + 'AS', + 'AT', + 'AU', + 'AW', + 'AX', + 'AZ', + 'BA', + 'BB', + 'BD', + 'BE', + 'BF', + 'BG', + 'BH', + 'BI', + 'BJ', + 'BL', + 'BM', + 'BN', + 'BO', + 'BQ', + 'BR', + 'BS', + 'BT', + 'BV', + 'BW', + 'BY', + 'BZ', + 'CA', + 'CC', + 'CD', + 'CF', + 'CG', + 'CH', + 'CI', + 'CK', + 'CL', + 'CM', + 'CN', + 'CO', + 'CR', + 'CU', + 'CV', + 'CW', + 'CX', + 'CY', + 'CZ', + 'DE', + 'DJ', + 'DK', + 'DM', + 'DO', + 'DZ', + 'EC', + 'EE', + 'EG', + 'EH', + 'ER', + 'ES', + 'ET', + 'FI', + 'FJ', + 'FK', + 'FM', + 'FO', + 'FR', + 'GA', + 'GB', + 'GD', + 'GE', + 'GF', + 'GG', + 'GH', + 'GI', + 'GL', + 'GM', + 'GN', + 'GP', + 'GQ', + 'GR', + 'GS', + 'GT', + 'GU', + 'GW', + 'GY', + 'HK', + 'HM', + 'HN', + 'HR', + 'HT', + 'HU', + 'ID', + 'IE', + 'IL', + 'IM', + 'IN', + 'IO', + 'IQ', + 'IR', + 'IS', + 'IT', + 'JE', + 'JM', + 'JO', + 'JP', + 'KE', + 'KG', + 'KH', + 'KI', + 'KM', + 'KN', + 'KP', + 'KR', + 'KW', + 'KY', + 'KZ', + 'LA', + 'LB', + 'LC', + 'LI', + 'LK', + 'LR', + 'LS', + 'LT', + 'LU', + 'LV', + 'LY', + 'MA', + 'MC', + 'MD', + 'ME', + 'MF', + 'MG', + 'MH', + 'MK', + 'ML', + 'MM', + 'MN', + 'MO', + 'MP', + 'MQ', + 'MR', + 'MS', + 'MT', + 'MU', + 'MV', + 'MW', + 'MX', + 'MY', + 'MZ', + 'NA', + 'NC', + 'NE', + 'NF', + 'NG', + 'NI', + 'NL', + 'NO', + 'NP', + 'NR', + 'NU', + 'NZ', + 'OM', + 'PA', + 'PE', + 'PF', + 'PG', + 'PH', + 'PK', + 'PL', + 'PM', + 'PN', + 'PR', + 'PS', + 'PT', + 'PW', + 'PY', + 'QA', + 'RE', + 'RO', + 'RS', + 'RU', + 'RW', + 'SA', + 'SB', + 'SC', + 'SD', + 'SE', + 'SG', + 'SH', + 'SI', + 'SJ', + 'SK', + 'SL', + 'SM', + 'SN', + 'SO', + 'SR', + 'SS', + 'ST', + 'SV', + 'SX', + 'SY', + 'SZ', + 'TC', + 'TD', + 'TF', + 'TG', + 'TH', + 'TJ', + 'TK', + 'TL', + 'TM', + 'TN', + 'TO', + 'TR', + 'TT', + 'TV', + 'TW', + 'TZ', + 'UA', + 'UG', + 'UM', + 'US', + 'UY', + 'UZ', + 'VA', + 'VC', + 'VE', + 'VG', + 'VI', + 'VN', + 'VU', + 'WF', + 'WS', + 'YE', + 'YT', + 'ZA', + 'ZM', + 'ZW', + ] + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, r.default)(e), (0, l.default)(i, e.toUpperCase()) + }) + var r = u(n(7)), + l = u(n(151)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + var i = [ + 'AFG', + 'ALA', + 'ALB', + 'DZA', + 'ASM', + 'AND', + 'AGO', + 'AIA', + 'ATA', + 'ATG', + 'ARG', + 'ARM', + 'ABW', + 'AUS', + 'AUT', + 'AZE', + 'BHS', + 'BHR', + 'BGD', + 'BRB', + 'BLR', + 'BEL', + 'BLZ', + 'BEN', + 'BMU', + 'BTN', + 'BOL', + 'BES', + 'BIH', + 'BWA', + 'BVT', + 'BRA', + 'IOT', + 'BRN', + 'BGR', + 'BFA', + 'BDI', + 'KHM', + 'CMR', + 'CAN', + 'CPV', + 'CYM', + 'CAF', + 'TCD', + 'CHL', + 'CHN', + 'CXR', + 'CCK', + 'COL', + 'COM', + 'COG', + 'COD', + 'COK', + 'CRI', + 'CIV', + 'HRV', + 'CUB', + 'CUW', + 'CYP', + 'CZE', + 'DNK', + 'DJI', + 'DMA', + 'DOM', + 'ECU', + 'EGY', + 'SLV', + 'GNQ', + 'ERI', + 'EST', + 'ETH', + 'FLK', + 'FRO', + 'FJI', + 'FIN', + 'FRA', + 'GUF', + 'PYF', + 'ATF', + 'GAB', + 'GMB', + 'GEO', + 'DEU', + 'GHA', + 'GIB', + 'GRC', + 'GRL', + 'GRD', + 'GLP', + 'GUM', + 'GTM', + 'GGY', + 'GIN', + 'GNB', + 'GUY', + 'HTI', + 'HMD', + 'VAT', + 'HND', + 'HKG', + 'HUN', + 'ISL', + 'IND', + 'IDN', + 'IRN', + 'IRQ', + 'IRL', + 'IMN', + 'ISR', + 'ITA', + 'JAM', + 'JPN', + 'JEY', + 'JOR', + 'KAZ', + 'KEN', + 'KIR', + 'PRK', + 'KOR', + 'KWT', + 'KGZ', + 'LAO', + 'LVA', + 'LBN', + 'LSO', + 'LBR', + 'LBY', + 'LIE', + 'LTU', + 'LUX', + 'MAC', + 'MKD', + 'MDG', + 'MWI', + 'MYS', + 'MDV', + 'MLI', + 'MLT', + 'MHL', + 'MTQ', + 'MRT', + 'MUS', + 'MYT', + 'MEX', + 'FSM', + 'MDA', + 'MCO', + 'MNG', + 'MNE', + 'MSR', + 'MAR', + 'MOZ', + 'MMR', + 'NAM', + 'NRU', + 'NPL', + 'NLD', + 'NCL', + 'NZL', + 'NIC', + 'NER', + 'NGA', + 'NIU', + 'NFK', + 'MNP', + 'NOR', + 'OMN', + 'PAK', + 'PLW', + 'PSE', + 'PAN', + 'PNG', + 'PRY', + 'PER', + 'PHL', + 'PCN', + 'POL', + 'PRT', + 'PRI', + 'QAT', + 'REU', + 'ROU', + 'RUS', + 'RWA', + 'BLM', + 'SHN', + 'KNA', + 'LCA', + 'MAF', + 'SPM', + 'VCT', + 'WSM', + 'SMR', + 'STP', + 'SAU', + 'SEN', + 'SRB', + 'SYC', + 'SLE', + 'SGP', + 'SXM', + 'SVK', + 'SVN', + 'SLB', + 'SOM', + 'ZAF', + 'SGS', + 'SSD', + 'ESP', + 'LKA', + 'SDN', + 'SUR', + 'SJM', + 'SWZ', + 'SWE', + 'CHE', + 'SYR', + 'TWN', + 'TJK', + 'TZA', + 'THA', + 'TLS', + 'TGO', + 'TKL', + 'TON', + 'TTO', + 'TUN', + 'TUR', + 'TKM', + 'TCA', + 'TUV', + 'UGA', + 'UKR', + 'ARE', + 'GBR', + 'USA', + 'UMI', + 'URY', + 'UZB', + 'VUT', + 'VEN', + 'VNM', + 'VGB', + 'VIR', + 'WLF', + 'ESH', + 'YEM', + 'ZMB', + 'ZWE', + ] + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + ;(0, l.default)(e) + var t = e.length + if (!t || t % 4 != 0 || u.test(e)) return !1 + var n = e.indexOf('=') + return -1 === n || n === t - 1 || (n === t - 2 && '=' === e[t - 1]) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /[^A-Z0-9+\/=]/i + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + ;(0, l.default)(e) + var t = e.split(',') + if (t.length < 2) return !1 + var n = t + .shift() + .trim() + .split(';'), + r = n.shift() + if ('data:' !== r.substr(0, 5)) return !1 + var a = r.substr(5) + if ('' !== a && !u.test(a)) return !1 + for (var s = 0; s < n.length; s++) + if (s === n.length - 1 && 'base64' === n[s].toLowerCase()); + else if (!i.test(n[s])) return !1 + for (var c = 0; c < t.length; c++) if (!o.test(t[c])) return !1 + return !0 + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^[a-z]+\/[a-z0-9\-\+]+$/i, + i = /^[a-z\-]+=[a-z0-9\-]+$/i, + o = /^[a-z0-9!\$&'\(\)\*\+,;=\-\._~:@\/\?%\s]*$/i + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e.trim()) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^magnet:\?xt=urn:[a-z0-9]+:[a-z0-9]{32,40}&dn=.+&tr=.+$/i + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return (0, l.default)(e), u.test(e) || i.test(e) || o.test(e) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^(application|audio|font|image|message|model|multipart|text|video)\/[a-zA-Z0-9\.\-\+]{1,100}$/i, + i = /^text\/[a-zA-Z0-9\.\-\+]{1,100};\s?charset=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?$/i, + o = /^multipart\/[a-zA-Z0-9\.\-\+]{1,100}(;\s?(boundary|charset)=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?){0,2}$/i + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + if (((0, l.default)(e), !e.includes(','))) return !1 + var t = e.split(',') + return u.test(t[0]) && i.test(t[1]) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^\(?[+-]?(90(\.0+)?|[1-8]?\d(\.\d+)?)$/, + i = /^\s?[+-]?(180(\.0+)?|1[0-7]\d(\.\d+)?|\d{1,2}(\.\d+)?)\)?$/ + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + if (((0, l.default)(e), t in a)) return a[t].test(e) + if ('any' === t) { + for (var n in a) + if (a.hasOwnProperty(n)) { + var r = a[n] + if (r.test(e)) return !0 + } + return !1 + } + throw new Error("Invalid locale '".concat(t, "'")) + }), + (t.locales = void 0) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + var u = /^\d{4}$/, + i = /^\d{5}$/, + o = /^\d{6}$/, + a = { + AD: /^AD\d{3}$/, + AT: u, + AU: u, + BE: u, + BG: u, + CA: /^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z][\s\-]?\d[ABCEGHJ-NPRSTV-Z]\d$/i, + CH: u, + CZ: /^\d{3}\s?\d{2}$/, + DE: i, + DK: u, + DZ: i, + EE: i, + ES: i, + FI: i, + FR: /^\d{2}\s?\d{3}$/, + GB: /^(gir\s?0aa|[a-z]{1,2}\d[\da-z]?\s?(\d[a-z]{2})?)$/i, + GR: /^\d{3}\s?\d{2}$/, + HR: /^([1-5]\d{4}$)/, + HU: u, + IL: i, + IN: o, + IS: /^\d{3}$/, + IT: i, + JP: /^\d{3}\-\d{4}$/, + KE: i, + LI: /^(948[5-9]|949[0-7])$/, + LT: /^LT\-\d{5}$/, + LU: u, + LV: /^LV\-\d{4}$/, + MX: i, + NL: /^\d{4}\s?[a-z]{2}$/i, + NO: u, + PL: /^\d{2}\-\d{3}$/, + PT: /^\d{4}\-\d{3}?$/, + RO: o, + RU: o, + SA: i, + SE: /^\d{3}\s?\d{2}$/, + SI: u, + SK: /^\d{3}\s?\d{2}$/, + TN: u, + TW: /^\d{3}(\d{2})?$/, + UA: i, + US: /^\d{5}(-\d{4})?$/, + ZA: u, + ZM: i, + }, + s = Object.keys(a) + t.locales = s + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return (0, r.default)((0, l.default)(e, t), t) + }) + var r = u(n(258)), + l = u(n(257)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return ( + (0, l.default)(e), + e + .replace(/&/g, '&') + .replace(/"/g, '"') + .replace(/'/g, ''') + .replace(//g, '>') + .replace(/\//g, '/') + .replace(/\\/g, '\') + .replace(/`/g, '`') + ) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e) { + return ( + (0, l.default)(e), + e + .replace(/&/g, '&') + .replace(/"/g, '"') + .replace(/'/g, "'") + .replace(/</g, '<') + .replace(/>/g, '>') + .replace(///g, '/') + .replace(/\/g, '\\') + .replace(/`/g, '`') + ) + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + ;(0, r.default)(e) + var n = t ? '\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F' : '\\x00-\\x1F\\x7F' + return (0, l.default)(e, n) + }) + var r = u(n(7)), + l = u(n(259)) + function u(e) { + return e && e.__esModule ? e : { default: e } + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + return (0, l.default)(e), e.replace(new RegExp('[^'.concat(t, ']+'), 'g'), '') + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + ;(0, l.default)(e) + for (var n = e.length - 1; n >= 0; n--) if (-1 === t.indexOf(e[n])) return !1 + return !0 + }) + var r, + l = (r = n(7)) && r.__esModule ? r : { default: r } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + 'use strict' + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = function(e, t) { + t = (0, l.default)(t, u) + var n = e.split('@'), + r = n.pop(), + d = [n.join('@'), r] + if (((d[1] = d[1].toLowerCase()), 'gmail.com' === d[1] || 'googlemail.com' === d[1])) { + if ( + (t.gmail_remove_subaddress && (d[0] = d[0].split('+')[0]), + t.gmail_remove_dots && (d[0] = d[0].replace(/\.+/g, c)), + !d[0].length) + ) + return !1 + ;(t.all_lowercase || t.gmail_lowercase) && (d[0] = d[0].toLowerCase()), + (d[1] = t.gmail_convert_googlemaildotcom ? 'gmail.com' : d[1]) + } else if (i.indexOf(d[1]) >= 0) { + if ((t.icloud_remove_subaddress && (d[0] = d[0].split('+')[0]), !d[0].length)) return !1 + ;(t.all_lowercase || t.icloud_lowercase) && (d[0] = d[0].toLowerCase()) + } else if (o.indexOf(d[1]) >= 0) { + if ((t.outlookdotcom_remove_subaddress && (d[0] = d[0].split('+')[0]), !d[0].length)) return !1 + ;(t.all_lowercase || t.outlookdotcom_lowercase) && (d[0] = d[0].toLowerCase()) + } else if (a.indexOf(d[1]) >= 0) { + if (t.yahoo_remove_subaddress) { + var f = d[0].split('-') + d[0] = f.length > 1 ? f.slice(0, -1).join('-') : f[0] + } + if (!d[0].length) return !1 + ;(t.all_lowercase || t.yahoo_lowercase) && (d[0] = d[0].toLowerCase()) + } else + s.indexOf(d[1]) >= 0 + ? ((t.all_lowercase || t.yandex_lowercase) && (d[0] = d[0].toLowerCase()), (d[1] = 'yandex.ru')) + : t.all_lowercase && (d[0] = d[0].toLowerCase()) + return d.join('@') + }) + var r, + l = (r = n(66)) && r.__esModule ? r : { default: r } + var u = { + all_lowercase: !0, + gmail_lowercase: !0, + gmail_remove_dots: !0, + gmail_remove_subaddress: !0, + gmail_convert_googlemaildotcom: !0, + outlookdotcom_lowercase: !0, + outlookdotcom_remove_subaddress: !0, + yahoo_lowercase: !0, + yahoo_remove_subaddress: !0, + yandex_lowercase: !0, + icloud_lowercase: !0, + icloud_remove_subaddress: !0, + }, + i = ['icloud.com', 'me.com'], + o = [ + 'hotmail.at', + 'hotmail.be', + 'hotmail.ca', + 'hotmail.cl', + 'hotmail.co.il', + 'hotmail.co.nz', + 'hotmail.co.th', + 'hotmail.co.uk', + 'hotmail.com', + 'hotmail.com.ar', + 'hotmail.com.au', + 'hotmail.com.br', + 'hotmail.com.gr', + 'hotmail.com.mx', + 'hotmail.com.pe', + 'hotmail.com.tr', + 'hotmail.com.vn', + 'hotmail.cz', + 'hotmail.de', + 'hotmail.dk', + 'hotmail.es', + 'hotmail.fr', + 'hotmail.hu', + 'hotmail.id', + 'hotmail.ie', + 'hotmail.in', + 'hotmail.it', + 'hotmail.jp', + 'hotmail.kr', + 'hotmail.lv', + 'hotmail.my', + 'hotmail.ph', + 'hotmail.pt', + 'hotmail.sa', + 'hotmail.sg', + 'hotmail.sk', + 'live.be', + 'live.co.uk', + 'live.com', + 'live.com.ar', + 'live.com.mx', + 'live.de', + 'live.es', + 'live.eu', + 'live.fr', + 'live.it', + 'live.nl', + 'msn.com', + 'outlook.at', + 'outlook.be', + 'outlook.cl', + 'outlook.co.il', + 'outlook.co.nz', + 'outlook.co.th', + 'outlook.com', + 'outlook.com.ar', + 'outlook.com.au', + 'outlook.com.br', + 'outlook.com.gr', + 'outlook.com.pe', + 'outlook.com.tr', + 'outlook.com.vn', + 'outlook.cz', + 'outlook.de', + 'outlook.dk', + 'outlook.es', + 'outlook.fr', + 'outlook.hu', + 'outlook.id', + 'outlook.ie', + 'outlook.in', + 'outlook.it', + 'outlook.jp', + 'outlook.kr', + 'outlook.lv', + 'outlook.my', + 'outlook.ph', + 'outlook.pt', + 'outlook.sa', + 'outlook.sg', + 'outlook.sk', + 'passport.com', + ], + a = [ + 'rocketmail.com', + 'yahoo.ca', + 'yahoo.co.uk', + 'yahoo.com', + 'yahoo.de', + 'yahoo.fr', + 'yahoo.in', + 'yahoo.it', + 'ymail.com', + ], + s = ['yandex.ru', 'yandex.ua', 'yandex.kz', 'yandex.com', 'yandex.by', 'ya.ru'] + function c(e) { + return e.length > 1 ? e : '' + } + ;(e.exports = t.default), (e.exports.default = t.default) + }, + function(e, t, n) { + var r = { + './af': 260, + './af.js': 260, + './ar': 261, + './ar-dz': 262, + './ar-dz.js': 262, + './ar-kw': 263, + './ar-kw.js': 263, + './ar-ly': 264, + './ar-ly.js': 264, + './ar-ma': 265, + './ar-ma.js': 265, + './ar-sa': 266, + './ar-sa.js': 266, + './ar-tn': 267, + './ar-tn.js': 267, + './ar.js': 261, + './az': 268, + './az.js': 268, + './be': 269, + './be.js': 269, + './bg': 270, + './bg.js': 270, + './bm': 271, + './bm.js': 271, + './bn': 272, + './bn.js': 272, + './bo': 273, + './bo.js': 273, + './br': 274, + './br.js': 274, + './bs': 275, + './bs.js': 275, + './ca': 276, + './ca.js': 276, + './cs': 277, + './cs.js': 277, + './cv': 278, + './cv.js': 278, + './cy': 279, + './cy.js': 279, + './da': 280, + './da.js': 280, + './de': 281, + './de-at': 282, + './de-at.js': 282, + './de-ch': 283, + './de-ch.js': 283, + './de.js': 281, + './dv': 284, + './dv.js': 284, + './el': 285, + './el.js': 285, + './en-SG': 286, + './en-SG.js': 286, + './en-au': 287, + './en-au.js': 287, + './en-ca': 288, + './en-ca.js': 288, + './en-gb': 289, + './en-gb.js': 289, + './en-ie': 290, + './en-ie.js': 290, + './en-il': 291, + './en-il.js': 291, + './en-nz': 292, + './en-nz.js': 292, + './eo': 293, + './eo.js': 293, + './es': 294, + './es-do': 295, + './es-do.js': 295, + './es-us': 296, + './es-us.js': 296, + './es.js': 294, + './et': 297, + './et.js': 297, + './eu': 298, + './eu.js': 298, + './fa': 299, + './fa.js': 299, + './fi': 300, + './fi.js': 300, + './fo': 301, + './fo.js': 301, + './fr': 302, + './fr-ca': 303, + './fr-ca.js': 303, + './fr-ch': 304, + './fr-ch.js': 304, + './fr.js': 302, + './fy': 305, + './fy.js': 305, + './ga': 306, + './ga.js': 306, + './gd': 307, + './gd.js': 307, + './gl': 308, + './gl.js': 308, + './gom-latn': 309, + './gom-latn.js': 309, + './gu': 310, + './gu.js': 310, + './he': 311, + './he.js': 311, + './hi': 312, + './hi.js': 312, + './hr': 313, + './hr.js': 313, + './hu': 314, + './hu.js': 314, + './hy-am': 315, + './hy-am.js': 315, + './id': 316, + './id.js': 316, + './is': 317, + './is.js': 317, + './it': 318, + './it-ch': 319, + './it-ch.js': 319, + './it.js': 318, + './ja': 320, + './ja.js': 320, + './jv': 321, + './jv.js': 321, + './ka': 322, + './ka.js': 322, + './kk': 323, + './kk.js': 323, + './km': 324, + './km.js': 324, + './kn': 325, + './kn.js': 325, + './ko': 326, + './ko.js': 326, + './ku': 327, + './ku.js': 327, + './ky': 328, + './ky.js': 328, + './lb': 329, + './lb.js': 329, + './lo': 330, + './lo.js': 330, + './lt': 331, + './lt.js': 331, + './lv': 332, + './lv.js': 332, + './me': 333, + './me.js': 333, + './mi': 334, + './mi.js': 334, + './mk': 335, + './mk.js': 335, + './ml': 336, + './ml.js': 336, + './mn': 337, + './mn.js': 337, + './mr': 338, + './mr.js': 338, + './ms': 339, + './ms-my': 340, + './ms-my.js': 340, + './ms.js': 339, + './mt': 341, + './mt.js': 341, + './my': 342, + './my.js': 342, + './nb': 343, + './nb.js': 343, + './ne': 344, + './ne.js': 344, + './nl': 345, + './nl-be': 346, + './nl-be.js': 346, + './nl.js': 345, + './nn': 347, + './nn.js': 347, + './pa-in': 348, + './pa-in.js': 348, + './pl': 349, + './pl.js': 349, + './pt': 350, + './pt-br': 351, + './pt-br.js': 351, + './pt.js': 350, + './ro': 352, + './ro.js': 352, + './ru': 353, + './ru.js': 353, + './sd': 354, + './sd.js': 354, + './se': 355, + './se.js': 355, + './si': 356, + './si.js': 356, + './sk': 357, + './sk.js': 357, + './sl': 358, + './sl.js': 358, + './sq': 359, + './sq.js': 359, + './sr': 360, + './sr-cyrl': 361, + './sr-cyrl.js': 361, + './sr.js': 360, + './ss': 362, + './ss.js': 362, + './sv': 363, + './sv.js': 363, + './sw': 364, + './sw.js': 364, + './ta': 365, + './ta.js': 365, + './te': 366, + './te.js': 366, + './tet': 367, + './tet.js': 367, + './tg': 368, + './tg.js': 368, + './th': 369, + './th.js': 369, + './tl-ph': 370, + './tl-ph.js': 370, + './tlh': 371, + './tlh.js': 371, + './tr': 372, + './tr.js': 372, + './tzl': 373, + './tzl.js': 373, + './tzm': 374, + './tzm-latn': 375, + './tzm-latn.js': 375, + './tzm.js': 374, + './ug-cn': 376, + './ug-cn.js': 376, + './uk': 377, + './uk.js': 377, + './ur': 378, + './ur.js': 378, + './uz': 379, + './uz-latn': 380, + './uz-latn.js': 380, + './uz.js': 379, + './vi': 381, + './vi.js': 381, + './x-pseudo': 382, + './x-pseudo.js': 382, + './yo': 383, + './yo.js': 383, + './zh-cn': 384, + './zh-cn.js': 384, + './zh-hk': 385, + './zh-hk.js': 385, + './zh-tw': 386, + './zh-tw.js': 386, + } + function l(e) { + var t = u(e) + return n(t) + } + function u(e) { + if (!n.o(r, e)) { + var t = new Error("Cannot find module '" + e + "'") + throw ((t.code = 'MODULE_NOT_FOUND'), t) + } + return r[e] + } + ;(l.keys = function() { + return Object.keys(r) + }), + (l.resolve = u), + (e.exports = l), + (l.id = 678) + }, + function(e, t, n) { + var r = n(680), + l = n(681), + u = n(67), + i = n(682), + o = n(35) + function a(e, t) { + t || (t = {}), (e = i(e)) + var a = (function(e) { + var t = [], + n = !0, + r = {} + Object.keys(e).forEach(function(n) { + t.push([].concat(e[n], n)) + }) + for (; n; ) { + n = !1 + for (var l = 0; l < t.length; l++) + for (var u = l + 1; u < t.length; u++) { + var i = t[l].filter(function(e) { + return -1 !== t[u].indexOf(e) + }) + if (i.length) { + ;(t[l] = t[l].concat(t[u])), t.splice(u, 1), (n = !0) + break + } + } + } + return ( + t.forEach(function(e) { + ;(e = e.filter(function(e, t, n) { + return n.indexOf(e) === t + })), + (r[e.pop()] = e) + }), + r + ) + })(t.alias || {}), + c = (function(e, t) { + var n = {} + return ( + (t = t || {}), + Object.keys(e).forEach(function(t) { + n[t] = e[t] + }), + Object.keys(t).forEach(function(e) { + n[e] = t[e] + }), + n + ) + })( + { + 'short-option-groups': !0, + 'camel-case-expansion': !0, + 'dot-notation': !0, + 'parse-numbers': !0, + 'boolean-negation': !0, + 'negation-prefix': 'no-', + 'duplicate-arguments-array': !0, + 'flatten-duplicate-arrays': !0, + 'populate--': !1, + 'combine-arrays': !1, + 'set-placeholder-key': !1, + 'halt-at-non-option': !1, + }, + t.configuration, + ), + d = t.default || {}, + f = t.configObjects || [], + p = t.envPrefix, + h = c['populate--'], + m = h ? '--' : '_', + y = {}, + _ = + t.__ || + function(e) { + return o.format.apply(o, Array.prototype.slice.call(arguments)) + }, + g = null, + v = { + aliases: {}, + arrays: {}, + bools: {}, + strings: {}, + numbers: {}, + counts: {}, + normalize: {}, + configs: {}, + defaulted: {}, + nargs: {}, + coercions: {}, + keys: [], + }, + b = /^-[0-9]+(\.[0-9]+)?/, + T = new RegExp('^--' + c['negation-prefix'] + '(.+)') + ;[] + .concat(t.array) + .filter(Boolean) + .forEach(function(e) { + var t = e.key || e + const n = Object.keys(e) + .map(function(e) { + return { boolean: 'bools', string: 'strings', number: 'numbers' }[e] + }) + .filter(Boolean) + .pop() + n && (v[n][t] = !0), (v.arrays[t] = !0), v.keys.push(t) + }), + [] + .concat(t.boolean) + .filter(Boolean) + .forEach(function(e) { + ;(v.bools[e] = !0), v.keys.push(e) + }), + [] + .concat(t.string) + .filter(Boolean) + .forEach(function(e) { + ;(v.strings[e] = !0), v.keys.push(e) + }), + [] + .concat(t.number) + .filter(Boolean) + .forEach(function(e) { + ;(v.numbers[e] = !0), v.keys.push(e) + }), + [] + .concat(t.count) + .filter(Boolean) + .forEach(function(e) { + ;(v.counts[e] = !0), v.keys.push(e) + }), + [] + .concat(t.normalize) + .filter(Boolean) + .forEach(function(e) { + ;(v.normalize[e] = !0), v.keys.push(e) + }), + Object.keys(t.narg || {}).forEach(function(e) { + ;(v.nargs[e] = t.narg[e]), v.keys.push(e) + }), + Object.keys(t.coerce || {}).forEach(function(e) { + ;(v.coercions[e] = t.coerce[e]), v.keys.push(e) + }), + Array.isArray(t.config) || 'string' == typeof t.config + ? [] + .concat(t.config) + .filter(Boolean) + .forEach(function(e) { + v.configs[e] = !0 + }) + : Object.keys(t.config || {}).forEach(function(e) { + v.configs[e] = t.config[e] + }), + (function() { + Array.prototype.slice.call(arguments).forEach(function(e) { + Object.keys(e || {}).forEach(function(e) { + v.aliases[e] || + ((v.aliases[e] = [].concat(a[e] || [])), + v.aliases[e].concat(e).forEach(function(t) { + if (/-/.test(t) && c['camel-case-expansion']) { + var n = r(t) + n !== e && -1 === v.aliases[e].indexOf(n) && (v.aliases[e].push(n), (y[n] = !0)) + } + }), + v.aliases[e].concat(e).forEach(function(t) { + if (t.length > 1 && /[A-Z]/.test(t) && c['camel-case-expansion']) { + var n = l(t, '-') + n !== e && -1 === v.aliases[e].indexOf(n) && (v.aliases[e].push(n), (y[n] = !0)) + } + }), + v.aliases[e].forEach(function(t) { + v.aliases[t] = [e].concat( + v.aliases[e].filter(function(e) { + return t !== e + }), + ) + })) + }) + }) + })(t.key, a, t.default, v.arrays), + Object.keys(d).forEach(function(e) { + ;(v.aliases[e] || []).forEach(function(t) { + d[t] = d[e] + }) + }) + var w = { _: [] } + Object.keys(v.bools).forEach(function(e) { + Object.prototype.hasOwnProperty.call(d, e) && + (x(e, d[e]), + (function(e) { + ;[].concat(v.aliases[e] || [], e).forEach(function(e) { + v.defaulted[e] = !0 + }) + })(e)) + }) + for (var O = [], D = 0; D < e.length; D++) { + var E, + L, + M, + S, + k, + j, + C = e[D] + if (C.match(/^--.+=/) || (!c['short-option-groups'] && C.match(/^-.+=/))) + Q((S = C.match(/^--?([^=]+)=([\s\S]*)$/))[1], v.nargs) + ? (e.splice(D + 1, 0, S[2]), (D = A(D, S[1], e))) + : Q(S[1], v.arrays) && e.length > D + 1 + ? (e.splice(D + 1, 0, S[2]), (D = P(D, S[1], e))) + : x(S[1], S[2]) + else if (C.match(T) && c['boolean-negation']) x((L = C.match(T)[1]), !1) + else if (C.match(/^--.+/) || (!c['short-option-groups'] && C.match(/^-.+/))) + Q((L = C.match(/^--?(.+)/)[1]), v.nargs) + ? (D = A(D, L, e)) + : Q(L, v.arrays) && e.length > D + 1 + ? (D = P(D, L, e)) + : void 0 === (k = e[D + 1]) || (k.match(/^-/) && !k.match(b)) || Q(L, v.bools) || Q(L, v.counts) + ? /^(true|false)$/.test(k) + ? (x(L, k), D++) + : x(L, U(L)) + : (x(L, k), D++) + else if (C.match(/^-.\..+=/)) x((S = C.match(/^-([^=]+)=([\s\S]*)$/))[1], S[2]) + else if (C.match(/^-.\..+/)) + (k = e[D + 1]), + (L = C.match(/^-(.\..+)/)[1]), + void 0 === k || k.match(/^-/) || Q(L, v.bools) || Q(L, v.counts) ? x(L, U(L)) : (x(L, k), D++) + else if (C.match(/^-[^-]+/) && !C.match(b)) { + ;(M = C.slice(1, -1).split('')), (E = !1) + for (var N = 0; N < M.length; N++) { + if (((k = C.slice(N + 2)), M[N + 1] && '=' === M[N + 1])) { + ;(j = C.slice(N + 3)), + Q((L = M[N]), v.nargs) + ? (e.splice(D + 1, 0, j), (D = A(D, L, e))) + : Q(L, v.arrays) && e.length > D + 1 + ? (e.splice(D + 1, 0, j), (D = P(D, L, e))) + : x(L, j), + (E = !0) + break + } + if ('-' !== k) { + if (/[A-Za-z]/.test(M[N]) && /^-?\d+(\.\d*)?(e-?\d+)?$/.test(k)) { + x(M[N], k), (E = !0) + break + } + if (M[N + 1] && M[N + 1].match(/\W/)) { + x(M[N], k), (E = !0) + break + } + x(M[N], U(M[N])) + } else x(M[N], k) + } + ;(L = C.slice(-1)[0]), + E || + '-' === L || + (Q(L, v.nargs) + ? (D = A(D, L, e)) + : Q(L, v.arrays) && e.length > D + 1 + ? (D = P(D, L, e)) + : void 0 === (k = e[D + 1]) || (/^(-|--)[^-]/.test(k) && !k.match(b)) || Q(L, v.bools) || Q(L, v.counts) + ? /^(true|false)$/.test(k) + ? (x(L, k), D++) + : x(L, U(L)) + : (x(L, k), D++)) + } else { + if ('--' === C) { + O = e.slice(D + 1) + break + } + if (c['halt-at-non-option']) { + O = e.slice(D) + break + } + w._.push(I('_', C)) + } + } + function A(e, t, n) { + var r + const l = Q(t, v.nargs) + var u = 0 + for (r = e + 1; r < n.length && !n[r].match(/^-[^0-9]/); r++) u++ + u < l && (g = Error(_('Not enough arguments following: %s', t))) + const i = Math.min(u, l) + for (r = e + 1; r < i + e + 1; r++) x(t, n[r]) + return e + i + } + function P(e, t, n) { + for (var r = e + 1, l = [], u = e > 0, i = e + 1; i < n.length; i++) { + if (/^-/.test(n[i]) && !b.test(n[i])) { + i === r && x(t, q('array')), (u = !0) + break + } + ;(e = i), l.push(n[i]) + } + return ( + u + ? x( + t, + l.map(function(e) { + return Y(t, e) + }), + ) + : l.forEach(function(e) { + x(t, e) + }), + e + ) + } + function x(e, t) { + if ( + ((function(e) { + ;[].concat(v.aliases[e] || [], e).forEach(function(e) { + delete v.defaulted[e] + }) + })(e), + /-/.test(e) && c['camel-case-expansion']) + ) { + var n = e + .split('.') + .map(function(e) { + return r(e) + }) + .join('.') + !(function e(t, n) { + ;(v.aliases[t] && v.aliases[t].length) || ((v.aliases[t] = [n]), (y[n] = !0)) + ;(v.aliases[n] && v.aliases[n].length) || e(n, t) + })(e, n) + } + var l = Y(e, t), + i = e.split('.') + ;(V(w, i, l), + v.aliases[e] && + v.aliases[e].forEach(function(e) { + ;(e = e.split('.')), V(w, e, l) + }), + i.length > 1 && + c['dot-notation'] && + (v.aliases[i[0]] || []).forEach(function(e) { + e = e.split('.') + var t = [].concat(i) + t.shift(), (e = e.concat(t)), V(w, e, l) + }), + Q(e, v.normalize) && !Q(e, v.arrays)) && + [e].concat(v.aliases[e] || []).forEach(function(e) { + w.__defineSetter__(e, function(e) { + t = u.normalize(e) + }), + w.__defineGetter__(e, function() { + return 'string' == typeof t ? u.normalize(t) : t + }) + }) + } + function Y(e, t) { + 'string' != typeof t || + ("'" !== t[0] && '"' !== t[0]) || + t[t.length - 1] !== t[0] || + (t = t.substring(1, t.length - 1)), + (Q(e, v.bools) || Q(e, v.counts)) && 'string' == typeof t && (t = 'true' === t) + var n = I(e, t) + return ( + Q(e, v.counts) && (W(n) || 'boolean' == typeof n) && (n = s), + Q(e, v.normalize) && Q(e, v.arrays) && (n = Array.isArray(t) ? t.map(u.normalize) : u.normalize(t)), + n + ) + } + function I(e, t) { + if (!Q(e, v.strings) && !Q(e, v.coercions)) { + ;((null != (n = t) && + ('number' == typeof n || + !!/^0x[0-9a-f]+$/i.test(n) || + (!(n.length > 1 && '0' === n[0]) && /^[-]?(?:\d+(?:\.\d*)?|\.\d+)(e[-+]?\d+)?$/.test(n))) && + c['parse-numbers'] && + Number.isSafeInteger(Math.floor(t))) || + (!W(t) && Q(e, v.numbers))) && + (t = Number(t)) + } + var n + return t + } + function F(e, t) { + Object.keys(e).forEach(function(n) { + var r = e[n], + l = t ? t + '.' + n : n + 'object' == typeof r && null !== r && !Array.isArray(r) && c['dot-notation'] + ? F(r, l) + : (!H(w, l.split('.')) || v.defaulted[l] || (v.arrays[l] && c['combine-arrays'])) && x(l, r) + }) + } + function R(e, t) { + if (void 0 !== p) { + var n = 'string' == typeof p ? p : '' + Object.keys(process.env).forEach(function(l) { + if ('' === n || 0 === l.lastIndexOf(n, 0)) { + var u = l.split('__').map(function(e, t) { + return 0 === t && (e = e.substring(n.length)), r(e) + }) + !((t && v.configs[u.join('.')]) || !t) || (H(e, u) && !v.defaulted[u.join('.')]) || x(u.join('.'), process.env[l]) + } + }) + } + } + function B(e, t, n) { + Object.keys(n).forEach(function(r) { + H(e, r.split('.')) || + (V(e, r.split('.'), n[r]), + (t[r] || []).forEach(function(t) { + H(e, t.split('.')) || V(e, t.split('.'), n[r]) + })) + }) + } + function H(e, t) { + var n = e + c['dot-notation'] || (t = [t.join('.')]), + t.slice(0, -1).forEach(function(e) { + n = n[e] || {} + }) + var r = t[t.length - 1] + return 'object' == typeof n && r in n + } + function V(e, t, n) { + var r = e + c['dot-notation'] || (t = [t.join('.')]), + t.slice(0, -1).forEach(function(e, t) { + 'object' == typeof r && void 0 === r[e] && (r[e] = {}), + 'object' != typeof r[e] || Array.isArray(r[e]) + ? (Array.isArray(r[e]) ? r[e].push({}) : (r[e] = [r[e], {}]), (r = r[e][r[e].length - 1])) + : (r = r[e]) + }) + var l = t[t.length - 1], + u = Q(t.join('.'), v.arrays), + i = Array.isArray(n), + o = c['duplicate-arguments-array'] + n === s + ? (r[l] = s(r[l])) + : Array.isArray(r[l]) + ? o && u && i + ? (r[l] = c['flatten-duplicate-arrays'] ? r[l].concat(n) : (Array.isArray(r[l][0]) ? r[l] : [r[l]]).concat([n])) + : o || Boolean(u) !== Boolean(i) + ? (r[l] = r[l].concat([n])) + : (r[l] = n) + : void 0 === r[l] && u + ? (r[l] = i ? n : [n]) + : o && !(void 0 === r[l] || Q(l, v.bools) || Q(t.join('.'), v.bools) || Q(l, v.counts)) + ? (r[l] = [r[l], n]) + : (r[l] = n) + } + function Q(e, t) { + var n = !1 + return ( + [].concat(v.aliases[e] || [], e).forEach(function(e) { + t[e] && (n = t[e]) + }), + n + ) + } + function U(e) { + return !Q(e, v.bools) && !Q(e, v.counts) && `${e}` in d + ? d[e] + : q( + (function(e) { + var t = 'boolean' + Q(e, v.strings) ? (t = 'string') : Q(e, v.numbers) ? (t = 'number') : Q(e, v.arrays) && (t = 'array') + return t + })(e), + ) + } + function q(e) { + return { boolean: !0, string: '', number: void 0, array: [] }[e] + } + function W(e) { + return void 0 === e + } + return ( + R(w, !0), + R(w, !1), + (function(e) { + var t = {} + B(t, v.aliases, d), + Object.keys(v.configs).forEach(function(r) { + var l = e[r] || t[r] + if (l) + try { + var i = null, + o = u.resolve(process.cwd(), l) + if ('function' == typeof v.configs[r]) { + try { + i = v.configs[r](o) + } catch (e) { + i = e + } + if (i instanceof Error) return void (g = i) + } else i = n(683)(o) + F(i) + } catch (t) { + e[r] && (g = Error(_('Invalid JSON config file: %s', l))) + } + }) + })(w), + (function() { + if (void 0 === f) return + f.forEach(function(e) { + F(e) + }) + })(), + B(w, v.aliases, d), + (function(e) { + var t, + n = {} + Object.keys(e).forEach(function(r) { + if (!n.hasOwnProperty(r) && 'function' == typeof (t = Q(r, v.coercions))) + try { + var l = t(e[r]) + ;[].concat(v.aliases[r] || [], r).forEach((t) => { + n[t] = e[t] = l + }) + } catch (e) { + g = e + } + }) + })(w), + c['set-placeholder-key'] && + (function(e) { + v.keys.forEach((t) => { + ~t.indexOf('.') || (void 0 === e[t] && (e[t] = void 0)) + }) + })(w), + Object.keys(v.counts).forEach(function(e) { + H(w, e.split('.')) || x(e, 0) + }), + h && O.length && (w[m] = []), + O.forEach(function(e) { + w[m].push(e) + }), + { argv: w, error: g, aliases: v.aliases, newAliases: y, configuration: c } + ) + } + function s(e) { + return void 0 !== e ? e + 1 : 1 + } + function c(e, t) { + return a(e.slice(), t).argv + } + ;(c.detailed = function(e, t) { + return a(e.slice(), t) + }), + (e.exports = c) + }, + function(e, t, n) { + 'use strict' + const r = (e, t) => { + if ('string' != typeof e && !Array.isArray(e)) throw new TypeError('Expected the input to be `string | string[]`') + t = Object.assign({ pascalCase: !1 }, t) + return 0 === + (e = Array.isArray(e) + ? e + .map((e) => e.trim()) + .filter((e) => e.length) + .join('-') + : e.trim()).length + ? '' + : 1 === e.length + ? t.pascalCase + ? e.toUpperCase() + : e.toLowerCase() + : (e !== e.toLowerCase() && + (e = ((e) => { + let t = !1, + n = !1, + r = !1 + for (let l = 0; l < e.length; l++) { + const u = e[l] + t && /[a-zA-Z]/.test(u) && u.toUpperCase() === u + ? ((e = e.slice(0, l) + '-' + e.slice(l)), (t = !1), (r = n), (n = !0), l++) + : n && r && /[a-zA-Z]/.test(u) && u.toLowerCase() === u + ? ((e = e.slice(0, l - 1) + '-' + e.slice(l - 1)), (r = n), (n = !1), (t = !0)) + : ((t = u.toLowerCase() === u && u.toUpperCase() !== u), + (r = n), + (n = u.toUpperCase() === u && u.toLowerCase() !== u)) + } + return e + })(e)), + ((e) => (t.pascalCase ? e.charAt(0).toUpperCase() + e.slice(1) : e))( + (e = e + .replace(/^[_.\- ]+/, '') + .toLowerCase() + .replace(/[_.\- ]+(\w|$)/g, (e, t) => t.toUpperCase()) + .replace(/\d+(\w|$)/g, (e) => e.toUpperCase())), + )) + } + ;(e.exports = r), (e.exports.default = r) + }, + function(e, t, n) { + 'use strict' + e.exports = function(e, t) { + if ('string' != typeof e) throw new TypeError('Expected a string') + return ( + (t = void 0 === t ? '_' : t), + e + .replace(/([a-z\d])([A-Z])/g, '$1' + t + '$2') + .replace(/([A-Z]+)([A-Z][a-z\d]+)/g, '$1' + t + '$2') + .toLowerCase() + ) + } + }, + function(e, t) { + e.exports = function(e) { + if (Array.isArray(e)) return e + e = e.trim() + for (var t = 0, n = null, r = null, l = null, u = [], i = 0; i < e.length; i++) + (n = r), + ' ' !== (r = e.charAt(i)) || l + ? (r === l ? (u[t] || (u[t] = ''), (l = null)) : ("'" !== r && '"' !== r) || l || (l = r), + u[t] || (u[t] = ''), + (u[t] += r)) + : ' ' !== n && t++ + return u + } + }, + function(e, t) { + function n(e) { + var t = new Error("Cannot find module '" + e + "'") + throw ((t.code = 'MODULE_NOT_FOUND'), t) + } + ;(n.keys = function() { + return [] + }), + (n.resolve = n), + (e.exports = n), + (n.id = 683) + }, + function(e, t, n) { + ;(function(e) { + var n = 200, + r = '__lodash_hash_undefined__', + l = 9007199254740991, + u = '[object Arguments]', + i = '[object Boolean]', + o = '[object Date]', + a = '[object Function]', + s = '[object GeneratorFunction]', + c = '[object Map]', + d = '[object Number]', + f = '[object Object]', + p = '[object RegExp]', + h = '[object Set]', + m = '[object String]', + y = '[object Symbol]', + _ = '[object ArrayBuffer]', + g = '[object DataView]', + v = '[object Float32Array]', + b = '[object Float64Array]', + T = '[object Int8Array]', + w = '[object Int16Array]', + O = '[object Int32Array]', + D = '[object Uint8Array]', + E = '[object Uint8ClampedArray]', + L = '[object Uint16Array]', + M = '[object Uint32Array]', + S = /\w*$/, + k = /^\[object .+?Constructor\]$/, + j = /^(?:0|[1-9]\d*)$/, + C = {} + ;(C[u] = C['[object Array]'] = C[_] = C[g] = C[i] = C[o] = C[v] = C[b] = C[T] = C[w] = C[O] = C[c] = C[d] = C[f] = C[ + p + ] = C[h] = C[m] = C[y] = C[D] = C[E] = C[L] = C[M] = !0), + (C['[object Error]'] = C[a] = C['[object WeakMap]'] = !1) + var N = 'object' == typeof global && global && global.Object === Object && global, + A = 'object' == typeof self && self && self.Object === Object && self, + P = N || A || Function('return this')(), + x = t && !t.nodeType && t, + Y = x && 'object' == typeof e && e && !e.nodeType && e, + I = Y && Y.exports === x + function F(e, t) { + return e.set(t[0], t[1]), e + } + function R(e, t) { + return e.add(t), e + } + function B(e, t, n, r) { + var l = -1, + u = e ? e.length : 0 + for (r && u && (n = e[++l]); ++l < u; ) n = t(n, e[l], l, e) + return n + } + function H(e) { + var t = !1 + if (null != e && 'function' != typeof e.toString) + try { + t = !!(e + '') + } catch (e) {} + return t + } + function V(e) { + var t = -1, + n = Array(e.size) + return ( + e.forEach(function(e, r) { + n[++t] = [r, e] + }), + n + ) + } + function Q(e, t) { + return function(n) { + return e(t(n)) + } + } + function U(e) { + var t = -1, + n = Array(e.size) + return ( + e.forEach(function(e) { + n[++t] = e + }), + n + ) + } + var q, + W = Array.prototype, + G = Function.prototype, + $ = Object.prototype, + z = P['__core-js_shared__'], + J = (q = /[^.]+$/.exec((z && z.keys && z.keys.IE_PROTO) || '')) ? 'Symbol(src)_1.' + q : '', + K = G.toString, + Z = $.hasOwnProperty, + X = $.toString, + ee = RegExp( + '^' + + K.call(Z) + .replace(/[\\^$.*+?()[\]{}|]/g, '\\$&') + .replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, '$1.*?') + + '$', + ), + te = I ? P.Buffer : void 0, + ne = P.Symbol, + re = P.Uint8Array, + le = Q(Object.getPrototypeOf, Object), + ue = Object.create, + ie = $.propertyIsEnumerable, + oe = W.splice, + ae = Object.getOwnPropertySymbols, + se = te ? te.isBuffer : void 0, + ce = Q(Object.keys, Object), + de = Ye(P, 'DataView'), + fe = Ye(P, 'Map'), + pe = Ye(P, 'Promise'), + he = Ye(P, 'Set'), + me = Ye(P, 'WeakMap'), + ye = Ye(Object, 'create'), + _e = He(de), + ge = He(fe), + ve = He(pe), + be = He(he), + Te = He(me), + we = ne ? ne.prototype : void 0, + Oe = we ? we.valueOf : void 0 + function De(e) { + var t = -1, + n = e ? e.length : 0 + for (this.clear(); ++t < n; ) { + var r = e[t] + this.set(r[0], r[1]) + } + } + function Ee(e) { + var t = -1, + n = e ? e.length : 0 + for (this.clear(); ++t < n; ) { + var r = e[t] + this.set(r[0], r[1]) + } + } + function Le(e) { + var t = -1, + n = e ? e.length : 0 + for (this.clear(); ++t < n; ) { + var r = e[t] + this.set(r[0], r[1]) + } + } + function Me(e) { + this.__data__ = new Ee(e) + } + function Se(e, t) { + var n = + Qe(e) || + (function(e) { + return ( + (function(e) { + return ( + (function(e) { + return !!e && 'object' == typeof e + })(e) && Ue(e) + ) + })(e) && + Z.call(e, 'callee') && + (!ie.call(e, 'callee') || X.call(e) == u) + ) + })(e) + ? (function(e, t) { + for (var n = -1, r = Array(e); ++n < e; ) r[n] = t(n) + return r + })(e.length, String) + : [], + r = n.length, + l = !!r + for (var i in e) (!t && !Z.call(e, i)) || (l && ('length' == i || Re(i, r))) || n.push(i) + return n + } + function ke(e, t, n) { + var r = e[t] + ;(Z.call(e, t) && Ve(r, n) && (void 0 !== n || t in e)) || (e[t] = n) + } + function je(e, t) { + for (var n = e.length; n--; ) if (Ve(e[n][0], t)) return n + return -1 + } + function Ce(e, t, n, r, l, k, j) { + var N + if ((r && (N = k ? r(e, l, k, j) : r(e)), void 0 !== N)) return N + if (!Ge(e)) return e + var A = Qe(e) + if (A) { + if ( + ((N = (function(e) { + var t = e.length, + n = e.constructor(t) + t && 'string' == typeof e[0] && Z.call(e, 'index') && ((n.index = e.index), (n.input = e.input)) + return n + })(e)), + !t) + ) + return (function(e, t) { + var n = -1, + r = e.length + t || (t = Array(r)) + for (; ++n < r; ) t[n] = e[n] + return t + })(e, N) + } else { + var P = Fe(e), + x = P == a || P == s + if (qe(e)) + return (function(e, t) { + if (t) return e.slice() + var n = new e.constructor(e.length) + return e.copy(n), n + })(e, t) + if (P == f || P == u || (x && !k)) { + if (H(e)) return k ? e : {} + if ( + ((N = (function(e) { + return 'function' != typeof e.constructor || Be(e) ? {} : ((t = le(e)), Ge(t) ? ue(t) : {}) + var t + })(x ? {} : e)), + !t) + ) + return (function(e, t) { + return Pe(e, Ie(e), t) + })( + e, + (function(e, t) { + return e && Pe(t, $e(t), e) + })(N, e), + ) + } else { + if (!C[P]) return k ? e : {} + N = (function(e, t, n, r) { + var l = e.constructor + switch (t) { + case _: + return Ae(e) + case i: + case o: + return new l(+e) + case g: + return (function(e, t) { + var n = t ? Ae(e.buffer) : e.buffer + return new e.constructor(n, e.byteOffset, e.byteLength) + })(e, r) + case v: + case b: + case T: + case w: + case O: + case D: + case E: + case L: + case M: + return (function(e, t) { + var n = t ? Ae(e.buffer) : e.buffer + return new e.constructor(n, e.byteOffset, e.length) + })(e, r) + case c: + return (function(e, t, n) { + return B(t ? n(V(e), !0) : V(e), F, new e.constructor()) + })(e, r, n) + case d: + case m: + return new l(e) + case p: + return ((s = new (a = e).constructor(a.source, S.exec(a))).lastIndex = a.lastIndex), s + case h: + return (function(e, t, n) { + return B(t ? n(U(e), !0) : U(e), R, new e.constructor()) + })(e, r, n) + case y: + return (u = e), Oe ? Object(Oe.call(u)) : {} + } + var u + var a, s + })(e, P, Ce, t) + } + } + j || (j = new Me()) + var Y = j.get(e) + if (Y) return Y + if ((j.set(e, N), !A)) + var I = n + ? (function(e) { + return (function(e, t, n) { + var r = t(e) + return Qe(e) + ? r + : (function(e, t) { + for (var n = -1, r = t.length, l = e.length; ++n < r; ) e[l + n] = t[n] + return e + })(r, n(e)) + })(e, $e, Ie) + })(e) + : $e(e) + return ( + (function(e, t) { + for (var n = -1, r = e ? e.length : 0; ++n < r && !1 !== t(e[n], n, e); ); + })(I || e, function(l, u) { + I && (l = e[(u = l)]), ke(N, u, Ce(l, t, n, r, u, e, j)) + }), + N + ) + } + function Ne(e) { + return !(!Ge(e) || ((t = e), J && J in t)) && (We(e) || H(e) ? ee : k).test(He(e)) + var t + } + function Ae(e) { + var t = new e.constructor(e.byteLength) + return new re(t).set(new re(e)), t + } + function Pe(e, t, n, r) { + n || (n = {}) + for (var l = -1, u = t.length; ++l < u; ) { + var i = t[l], + o = r ? r(n[i], e[i], i, n, e) : void 0 + ke(n, i, void 0 === o ? e[i] : o) + } + return n + } + function xe(e, t) { + var n, + r, + l = e.__data__ + return ('string' == (r = typeof (n = t)) || 'number' == r || 'symbol' == r || 'boolean' == r + ? '__proto__' !== n + : null === n) + ? l['string' == typeof t ? 'string' : 'hash'] + : l.map + } + function Ye(e, t) { + var n = (function(e, t) { + return null == e ? void 0 : e[t] + })(e, t) + return Ne(n) ? n : void 0 + } + ;(De.prototype.clear = function() { + this.__data__ = ye ? ye(null) : {} + }), + (De.prototype.delete = function(e) { + return this.has(e) && delete this.__data__[e] + }), + (De.prototype.get = function(e) { + var t = this.__data__ + if (ye) { + var n = t[e] + return n === r ? void 0 : n + } + return Z.call(t, e) ? t[e] : void 0 + }), + (De.prototype.has = function(e) { + var t = this.__data__ + return ye ? void 0 !== t[e] : Z.call(t, e) + }), + (De.prototype.set = function(e, t) { + return (this.__data__[e] = ye && void 0 === t ? r : t), this + }), + (Ee.prototype.clear = function() { + this.__data__ = [] + }), + (Ee.prototype.delete = function(e) { + var t = this.__data__, + n = je(t, e) + return !(n < 0 || (n == t.length - 1 ? t.pop() : oe.call(t, n, 1), 0)) + }), + (Ee.prototype.get = function(e) { + var t = this.__data__, + n = je(t, e) + return n < 0 ? void 0 : t[n][1] + }), + (Ee.prototype.has = function(e) { + return je(this.__data__, e) > -1 + }), + (Ee.prototype.set = function(e, t) { + var n = this.__data__, + r = je(n, e) + return r < 0 ? n.push([e, t]) : (n[r][1] = t), this + }), + (Le.prototype.clear = function() { + this.__data__ = { hash: new De(), map: new (fe || Ee)(), string: new De() } + }), + (Le.prototype.delete = function(e) { + return xe(this, e).delete(e) + }), + (Le.prototype.get = function(e) { + return xe(this, e).get(e) + }), + (Le.prototype.has = function(e) { + return xe(this, e).has(e) + }), + (Le.prototype.set = function(e, t) { + return xe(this, e).set(e, t), this + }), + (Me.prototype.clear = function() { + this.__data__ = new Ee() + }), + (Me.prototype.delete = function(e) { + return this.__data__.delete(e) + }), + (Me.prototype.get = function(e) { + return this.__data__.get(e) + }), + (Me.prototype.has = function(e) { + return this.__data__.has(e) + }), + (Me.prototype.set = function(e, t) { + var r = this.__data__ + if (r instanceof Ee) { + var l = r.__data__ + if (!fe || l.length < n - 1) return l.push([e, t]), this + r = this.__data__ = new Le(l) + } + return r.set(e, t), this + }) + var Ie = ae + ? Q(ae, Object) + : function() { + return [] + }, + Fe = function(e) { + return X.call(e) + } + function Re(e, t) { + return !!(t = null == t ? l : t) && ('number' == typeof e || j.test(e)) && e > -1 && e % 1 == 0 && e < t + } + function Be(e) { + var t = e && e.constructor + return e === (('function' == typeof t && t.prototype) || $) + } + function He(e) { + if (null != e) { + try { + return K.call(e) + } catch (e) {} + try { + return e + '' + } catch (e) {} + } + return '' + } + function Ve(e, t) { + return e === t || (e != e && t != t) + } + ;((de && Fe(new de(new ArrayBuffer(1))) != g) || + (fe && Fe(new fe()) != c) || + (pe && '[object Promise]' != Fe(pe.resolve())) || + (he && Fe(new he()) != h) || + (me && '[object WeakMap]' != Fe(new me()))) && + (Fe = function(e) { + var t = X.call(e), + n = t == f ? e.constructor : void 0, + r = n ? He(n) : void 0 + if (r) + switch (r) { + case _e: + return g + case ge: + return c + case ve: + return '[object Promise]' + case be: + return h + case Te: + return '[object WeakMap]' + } + return t + }) + var Qe = Array.isArray + function Ue(e) { + return ( + null != e && + (function(e) { + return 'number' == typeof e && e > -1 && e % 1 == 0 && e <= l + })(e.length) && + !We(e) + ) + } + var qe = + se || + function() { + return !1 + } + function We(e) { + var t = Ge(e) ? X.call(e) : '' + return t == a || t == s + } + function Ge(e) { + var t = typeof e + return !!e && ('object' == t || 'function' == t) + } + function $e(e) { + return Ue(e) + ? Se(e) + : (function(e) { + if (!Be(e)) return ce(e) + var t = [] + for (var n in Object(e)) Z.call(e, n) && 'constructor' != n && t.push(n) + return t + })(e) + } + e.exports = function(e) { + return Ce(e, !0, !0) + } + }.call(this, n(145)(e))) + }, + function(e, t, n) { + const r = n(42), + l = n(67) + function u(e) { + console.log(`[dotenv][DEBUG] ${e}`) + } + const i = '\n', + o = /^\s*([\w.-]+)\s*=\s*(.*)?\s*$/, + a = /\\n/g + function s(e, t) { + const n = Boolean(t && t.debug), + r = {} + return ( + e + .toString() + .split(i) + .forEach(function(e, t) { + const l = e.match(o) + if (null != l) { + const e = l[1] + let t = l[2] || '' + const n = t.length - 1, + u = '"' === t[0] && '"' === t[n] + ;("'" === t[0] && "'" === t[n]) || u ? ((t = t.substring(1, n)), u && (t = t.replace(a, i))) : (t = t.trim()), + (r[e] = t) + } else n && u(`did not match key and value when parsing line ${t + 1}: ${e}`) + }), + r + ) + } + ;(e.exports.config = function(e) { + let t = l.resolve(process.cwd(), '.env'), + n = 'utf8', + i = !1 + e && (null != e.path && (t = e.path), null != e.encoding && (n = e.encoding), null != e.debug && (i = !0)) + try { + const e = s(r.readFileSync(t, { encoding: n }), { debug: i }) + return ( + Object.keys(e).forEach(function(t) { + process.env.hasOwnProperty(t) + ? i && u(`"${t}" is already defined in \`process.env\` and will not be overwritten`) + : (process.env[t] = e[t]) + }), + { parsed: e } + ) + } catch (e) { + return { error: e } + } + }), + (e.exports.parse = s) + }, + function(e, t, n) { + 'use strict' + n.r(t) + var r = 'function' == typeof Symbol ? Symbol.for('nodejs.util.inspect.custom') : void 0 + function l(e) { + return (l = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + var u = 10, + i = 2 + function o(e, t) { + switch (l(e)) { + case 'string': + return JSON.stringify(e) + case 'function': + return e.name ? '[function '.concat(e.name, ']') : '[function]' + case 'object': + return (function(e, t) { + if (-1 !== t.indexOf(e)) return '[Circular]' + var n = [].concat(t, [e]) + if (e) { + var l = (function(e) { + var t = e[String(r)] + if ('function' == typeof t) return t + if ('function' == typeof e.inspect) return e.inspect + })(e) + if (void 0 !== l) { + var a = l.call(e) + if (a !== e) return 'string' == typeof a ? a : o(a, n) + } else if (Array.isArray(e)) + return (function(e, t) { + if (0 === e.length) return '[]' + if (t.length > i) return '[Array]' + for (var n = Math.min(u, e.length), r = e.length - n, l = [], a = 0; a < n; ++a) l.push(o(e[a], t)) + 1 === r ? l.push('... 1 more item') : r > 1 && l.push('... '.concat(r, ' more items')) + return '[' + l.join(', ') + ']' + })(e, n) + return (function(e, t) { + var n = Object.keys(e) + if (0 === n.length) return '{}' + if (t.length > i) + return ( + '[' + + (function(e) { + var t = Object.prototype.toString + .call(e) + .replace(/^\[object /, '') + .replace(/]$/, '') + if ('Object' === t && 'function' == typeof e.constructor) { + var n = e.constructor.name + if ('string' == typeof n) return n + } + return t + })(e) + + ']' + ) + return ( + '{ ' + + n + .map(function(n) { + var r = o(e[n], t) + return n + ': ' + r + }) + .join(', ') + + ' }' + ) + })(e, n) + } + return String(e) + })(e, t) + default: + return String(e) + } + } + function a(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : e.prototype.toString + ;(e.prototype.toJSON = t), (e.prototype.inspect = t), r && (e.prototype[r] = t) + } + function s(e, t) { + if (!Boolean(e)) throw new Error(t) + } + var c, + d = function(e, t, n) { + ;(this.body = e), + (this.name = t || 'GraphQL request'), + (this.locationOffset = n || { line: 1, column: 1 }), + this.locationOffset.line > 0 || s(0, 'line in locationOffset is 1-indexed and must be positive'), + this.locationOffset.column > 0 || s(0, 'column in locationOffset is 1-indexed and must be positive') + } + function f(e, t) { + for (var n, r = /\r\n|[\n\r]/g, l = 1, u = t + 1; (n = r.exec(e.body)) && n.index < t; ) + (l += 1), (u = t + 1 - (n.index + n[0].length)) + return { line: l, column: u } + } + function p(e, t) { + var n = e.locationOffset.column - 1, + r = h(n) + e.body, + l = t.line - 1, + u = e.locationOffset.line - 1, + i = t.line + u, + o = 1 === t.line ? n : 0, + a = t.column + o, + s = r.split(/\r\n|[\n\r]/g) + return ( + '' + .concat(e.name, ' (') + .concat(i, ':') + .concat(a, ')\n') + + (function(e) { + var t = e.filter(function(e) { + e[0] + var t = e[1] + return void 0 !== t + }), + n = 0, + r = !0, + l = !1, + u = void 0 + try { + for (var i, o = t[Symbol.iterator](); !(r = (i = o.next()).done); r = !0) { + var a = i.value, + s = a[0] + n = Math.max(n, s.length) + } + } catch (e) { + ;(l = !0), (u = e) + } finally { + try { + r || null == o.return || o.return() + } finally { + if (l) throw u + } + } + return t + .map(function(e) { + var t, + r = e[0], + l = e[1] + return h(n - (t = r).length) + t + l + }) + .join('\n') + })([ + [''.concat(i - 1, ': '), s[l - 1]], + [''.concat(i, ': '), s[l]], + ['', h(a - 1) + '^'], + [''.concat(i + 1, ': '), s[l + 1]], + ]) + ) + } + function h(e) { + return Array(e + 1).join(' ') + } + function m(e) { + return (m = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function(e) { + return typeof e + } + : function(e) { + return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + ? 'symbol' + : typeof e + })(e) + } + function y(e, t, n, r, l, u, i) { + var o = Array.isArray(t) ? (0 !== t.length ? t : void 0) : t ? [t] : void 0, + a = n + if (!a && o) { + var s = o[0] + a = s && s.loc && s.loc.source + } + var c, + d = r + !d && + o && + (d = o.reduce(function(e, t) { + return t.loc && e.push(t.loc.start), e + }, [])), + d && 0 === d.length && (d = void 0), + r && n + ? (c = r.map(function(e) { + return f(n, e) + })) + : o && + (c = o.reduce(function(e, t) { + return t.loc && e.push(f(t.loc.source, t.loc.start)), e + }, [])) + var p = i + if (null == p && null != u) { + var h = u.extensions + null != h && 'object' === m(h) && (p = h) + } + Object.defineProperties(this, { + message: { value: e, enumerable: !0, writable: !0 }, + locations: { value: c || void 0, enumerable: Boolean(c) }, + path: { value: l || void 0, enumerable: Boolean(l) }, + nodes: { value: o || void 0 }, + source: { value: a || void 0 }, + positions: { value: d || void 0 }, + originalError: { value: u }, + extensions: { value: p || void 0, enumerable: Boolean(p) }, + }), + u && u.stack + ? Object.defineProperty(this, 'stack', { value: u.stack, writable: !0, configurable: !0 }) + : Error.captureStackTrace + ? Error.captureStackTrace(this, y) + : Object.defineProperty(this, 'stack', { value: Error().stack, writable: !0, configurable: !0 }) + } + function _(e, t, n) { + return new y('Syntax Error: '.concat(n), void 0, e, [t]) + } + function g(e) { + var t = e.split(/\r\n|[\n\r]/g), + n = (function(e) { + for (var t = null, n = 1; n < e.length; n++) { + var r = e[n], + l = v(r) + if (l !== r.length && ((null === t || l < t) && 0 === (t = l))) break + } + return null === t ? 0 : t + })(t) + if (0 !== n) for (var r = 1; r < t.length; r++) t[r] = t[r].slice(n) + for (; t.length > 0 && b(t[0]); ) t.shift() + for (; t.length > 0 && b(t[t.length - 1]); ) t.pop() + return t.join('\n') + } + function v(e) { + for (var t = 0; t < e.length && (' ' === e[t] || '\t' === e[t]); ) t++ + return t + } + function b(e) { + return v(e) === e.length + } + function T(e, t) { + var n = new L(D.SOF, 0, 0, 0, 0, null) + return { source: e, options: t, lastToken: n, token: n, line: 1, lineStart: 0, advance: w, lookahead: O } + } + function w() { + return (this.lastToken = this.token), (this.token = this.lookahead()) + } + function O() { + var e = this.token + if (e.kind !== D.EOF) + do { + e = e.next || (e.next = S(this, e)) + } while (e.kind === D.COMMENT) + return e + } + ;(c = d), + 'function' == typeof Symbol && + Symbol.toStringTag && + Object.defineProperty(c.prototype, Symbol.toStringTag, { + get: function() { + return this.constructor.name + }, + }), + (y.prototype = Object.create(Error.prototype, { + constructor: { value: y }, + name: { value: 'GraphQLError' }, + toString: { + value: function() { + return (function(e) { + var t = [] + if (e.nodes) { + var n = !0, + r = !1, + l = void 0 + try { + for (var u, i = e.nodes[Symbol.iterator](); !(n = (u = i.next()).done); n = !0) { + var o = u.value + o.loc && t.push(p(o.loc.source, f(o.loc.source, o.loc.start))) + } + } catch (e) { + ;(r = !0), (l = e) + } finally { + try { + n || null == i.return || i.return() + } finally { + if (r) throw l + } + } + } else if (e.source && e.locations) { + var a = e.source, + s = !0, + c = !1, + d = void 0 + try { + for (var h, m = e.locations[Symbol.iterator](); !(s = (h = m.next()).done); s = !0) { + var y = h.value + t.push(p(a, y)) + } + } catch (e) { + ;(c = !0), (d = e) + } finally { + try { + s || null == m.return || m.return() + } finally { + if (c) throw d + } + } + } + return 0 === t.length ? e.message : [e.message].concat(t).join('\n\n') + '\n' + })(this) + }, + }, + })) + var D = Object.freeze({ + SOF: '', + EOF: '', + BANG: '!', + DOLLAR: '$', + AMP: '&', + PAREN_L: '(', + PAREN_R: ')', + SPREAD: '...', + COLON: ':', + EQUALS: '=', + AT: '@', + BRACKET_L: '[', + BRACKET_R: ']', + BRACE_L: '{', + PIPE: '|', + BRACE_R: '}', + NAME: 'Name', + INT: 'Int', + FLOAT: 'Float', + STRING: 'String', + BLOCK_STRING: 'BlockString', + COMMENT: 'Comment', + }) + function E(e) { + var t = e.value + return t ? ''.concat(e.kind, ' "').concat(t, '"') : e.kind + } + function L(e, t, n, r, l, u, i) { + ;(this.kind = e), + (this.start = t), + (this.end = n), + (this.line = r), + (this.column = l), + (this.value = i), + (this.prev = u), + (this.next = null) + } + function M(e) { + return isNaN(e) + ? D.EOF + : e < 127 + ? JSON.stringify(String.fromCharCode(e)) + : '"\\u'.concat(('00' + e.toString(16).toUpperCase()).slice(-4), '"') + } + function S(e, t) { + var n = e.source, + r = n.body, + l = r.length, + u = (function(e, t, n) { + var r = e.length, + l = t + for (; l < r; ) { + var u = e.charCodeAt(l) + if (9 === u || 32 === u || 44 === u || 65279 === u) ++l + else if (10 === u) ++l, ++n.line, (n.lineStart = l) + else { + if (13 !== u) break + 10 === e.charCodeAt(l + 1) ? (l += 2) : ++l, ++n.line, (n.lineStart = l) + } + } + return l + })(r, t.end, e), + i = e.line, + o = 1 + u - e.lineStart + if (u >= l) return new L(D.EOF, l, l, i, o, t) + var a = r.charCodeAt(u) + switch (a) { + case 33: + return new L(D.BANG, u, u + 1, i, o, t) + case 35: + return (function(e, t, n, r, l) { + var u, + i = e.body, + o = t + do { + u = i.charCodeAt(++o) + } while (!isNaN(u) && (u > 31 || 9 === u)) + return new L(D.COMMENT, t, o, n, r, l, i.slice(t + 1, o)) + })(n, u, i, o, t) + case 36: + return new L(D.DOLLAR, u, u + 1, i, o, t) + case 38: + return new L(D.AMP, u, u + 1, i, o, t) + case 40: + return new L(D.PAREN_L, u, u + 1, i, o, t) + case 41: + return new L(D.PAREN_R, u, u + 1, i, o, t) + case 46: + if (46 === r.charCodeAt(u + 1) && 46 === r.charCodeAt(u + 2)) return new L(D.SPREAD, u, u + 3, i, o, t) + break + case 58: + return new L(D.COLON, u, u + 1, i, o, t) + case 61: + return new L(D.EQUALS, u, u + 1, i, o, t) + case 64: + return new L(D.AT, u, u + 1, i, o, t) + case 91: + return new L(D.BRACKET_L, u, u + 1, i, o, t) + case 93: + return new L(D.BRACKET_R, u, u + 1, i, o, t) + case 123: + return new L(D.BRACE_L, u, u + 1, i, o, t) + case 124: + return new L(D.PIPE, u, u + 1, i, o, t) + case 125: + return new L(D.BRACE_R, u, u + 1, i, o, t) + case 65: + case 66: + case 67: + case 68: + case 69: + case 70: + case 71: + case 72: + case 73: + case 74: + case 75: + case 76: + case 77: + case 78: + case 79: + case 80: + case 81: + case 82: + case 83: + case 84: + case 85: + case 86: + case 87: + case 88: + case 89: + case 90: + case 95: + case 97: + case 98: + case 99: + case 100: + case 101: + case 102: + case 103: + case 104: + case 105: + case 106: + case 107: + case 108: + case 109: + case 110: + case 111: + case 112: + case 113: + case 114: + case 115: + case 116: + case 117: + case 118: + case 119: + case 120: + case 121: + case 122: + return (function(e, t, n, r, l) { + var u = e.body, + i = u.length, + o = t + 1, + a = 0 + for ( + ; + o !== i && + !isNaN((a = u.charCodeAt(o))) && + (95 === a || (a >= 48 && a <= 57) || (a >= 65 && a <= 90) || (a >= 97 && a <= 122)); + + ) + ++o + return new L(D.NAME, t, o, n, r, l, u.slice(t, o)) + })(n, u, i, o, t) + case 45: + case 48: + case 49: + case 50: + case 51: + case 52: + case 53: + case 54: + case 55: + case 56: + case 57: + return (function(e, t, n, r, l, u) { + var i = e.body, + o = n, + a = t, + s = !1 + 45 === o && (o = i.charCodeAt(++a)) + if (48 === o) { + if ((o = i.charCodeAt(++a)) >= 48 && o <= 57) + throw _(e, a, 'Invalid number, unexpected digit after 0: '.concat(M(o), '.')) + } else (a = k(e, a, o)), (o = i.charCodeAt(a)) + 46 === o && ((s = !0), (o = i.charCodeAt(++a)), (a = k(e, a, o)), (o = i.charCodeAt(a))) + ;(69 !== o && 101 !== o) || + ((s = !0), (43 !== (o = i.charCodeAt(++a)) && 45 !== o) || (o = i.charCodeAt(++a)), (a = k(e, a, o))) + return new L(s ? D.FLOAT : D.INT, t, a, r, l, u, i.slice(t, a)) + })(n, u, a, i, o, t) + case 34: + return 34 === r.charCodeAt(u + 1) && 34 === r.charCodeAt(u + 2) + ? (function(e, t, n, r, l, u) { + var i = e.body, + o = t + 3, + a = o, + s = 0, + c = '' + for (; o < i.length && !isNaN((s = i.charCodeAt(o))); ) { + if (34 === s && 34 === i.charCodeAt(o + 1) && 34 === i.charCodeAt(o + 2)) + return (c += i.slice(a, o)), new L(D.BLOCK_STRING, t, o + 3, n, r, l, g(c)) + if (s < 32 && 9 !== s && 10 !== s && 13 !== s) + throw _(e, o, 'Invalid character within String: '.concat(M(s), '.')) + 10 === s + ? (++o, ++u.line, (u.lineStart = o)) + : 13 === s + ? (10 === i.charCodeAt(o + 1) ? (o += 2) : ++o, ++u.line, (u.lineStart = o)) + : 92 === s && 34 === i.charCodeAt(o + 1) && 34 === i.charCodeAt(o + 2) && 34 === i.charCodeAt(o + 3) + ? ((c += i.slice(a, o) + '"""'), (a = o += 4)) + : ++o + } + throw _(e, o, 'Unterminated string.') + })(n, u, i, o, t, e) + : (function(e, t, n, r, l) { + var u = e.body, + i = t + 1, + o = i, + a = 0, + s = '' + for (; i < u.length && !isNaN((a = u.charCodeAt(i))) && 10 !== a && 13 !== a; ) { + if (34 === a) return (s += u.slice(o, i)), new L(D.STRING, t, i + 1, n, r, l, s) + if (a < 32 && 9 !== a) throw _(e, i, 'Invalid character within String: '.concat(M(a), '.')) + if ((++i, 92 === a)) { + switch (((s += u.slice(o, i - 1)), (a = u.charCodeAt(i)))) { + case 34: + s += '"' + break + case 47: + s += '/' + break + case 92: + s += '\\' + break + case 98: + s += '\b' + break + case 102: + s += '\f' + break + case 110: + s += '\n' + break + case 114: + s += '\r' + break + case 116: + s += '\t' + break + case 117: + var c = ((d = u.charCodeAt(i + 1)), + (f = u.charCodeAt(i + 2)), + (p = u.charCodeAt(i + 3)), + (h = u.charCodeAt(i + 4)), + (j(d) << 12) | (j(f) << 8) | (j(p) << 4) | j(h)) + if (c < 0) + throw _(e, i, 'Invalid character escape sequence: ' + '\\u'.concat(u.slice(i + 1, i + 5), '.')) + ;(s += String.fromCharCode(c)), (i += 4) + break + default: + throw _(e, i, 'Invalid character escape sequence: \\'.concat(String.fromCharCode(a), '.')) + } + o = ++i + } + } + var d, f, p, h + throw _(e, i, 'Unterminated string.') + })(n, u, i, o, t) + } + throw _( + n, + u, + (function(e) { + if (e < 32 && 9 !== e && 10 !== e && 13 !== e) return 'Cannot contain the invalid character '.concat(M(e), '.') + if (39 === e) return 'Unexpected single quote character (\'), did you mean to use a double quote (")?' + return 'Cannot parse the unexpected character '.concat(M(e), '.') + })(a), + ) + } + function k(e, t, n) { + var r = e.body, + l = t, + u = n + if (u >= 48 && u <= 57) { + do { + u = r.charCodeAt(++l) + } while (u >= 48 && u <= 57) + return l + } + throw _(e, l, 'Invalid number, expected digit but got: '.concat(M(u), '.')) + } + function j(e) { + return e >= 48 && e <= 57 ? e - 48 : e >= 65 && e <= 70 ? e - 55 : e >= 97 && e <= 102 ? e - 87 : -1 + } + a(L, function() { + return { kind: this.kind, value: this.value, line: this.line, column: this.column } + }) + var C = Object.freeze({ + NAME: 'Name', + DOCUMENT: 'Document', + OPERATION_DEFINITION: 'OperationDefinition', + VARIABLE_DEFINITION: 'VariableDefinition', + SELECTION_SET: 'SelectionSet', + FIELD: 'Field', + ARGUMENT: 'Argument', + FRAGMENT_SPREAD: 'FragmentSpread', + INLINE_FRAGMENT: 'InlineFragment', + FRAGMENT_DEFINITION: 'FragmentDefinition', + VARIABLE: 'Variable', + INT: 'IntValue', + FLOAT: 'FloatValue', + STRING: 'StringValue', + BOOLEAN: 'BooleanValue', + NULL: 'NullValue', + ENUM: 'EnumValue', + LIST: 'ListValue', + OBJECT: 'ObjectValue', + OBJECT_FIELD: 'ObjectField', + DIRECTIVE: 'Directive', + NAMED_TYPE: 'NamedType', + LIST_TYPE: 'ListType', + NON_NULL_TYPE: 'NonNullType', + SCHEMA_DEFINITION: 'SchemaDefinition', + OPERATION_TYPE_DEFINITION: 'OperationTypeDefinition', + SCALAR_TYPE_DEFINITION: 'ScalarTypeDefinition', + OBJECT_TYPE_DEFINITION: 'ObjectTypeDefinition', + FIELD_DEFINITION: 'FieldDefinition', + INPUT_VALUE_DEFINITION: 'InputValueDefinition', + INTERFACE_TYPE_DEFINITION: 'InterfaceTypeDefinition', + UNION_TYPE_DEFINITION: 'UnionTypeDefinition', + ENUM_TYPE_DEFINITION: 'EnumTypeDefinition', + ENUM_VALUE_DEFINITION: 'EnumValueDefinition', + INPUT_OBJECT_TYPE_DEFINITION: 'InputObjectTypeDefinition', + DIRECTIVE_DEFINITION: 'DirectiveDefinition', + SCHEMA_EXTENSION: 'SchemaExtension', + SCALAR_TYPE_EXTENSION: 'ScalarTypeExtension', + OBJECT_TYPE_EXTENSION: 'ObjectTypeExtension', + INTERFACE_TYPE_EXTENSION: 'InterfaceTypeExtension', + UNION_TYPE_EXTENSION: 'UnionTypeExtension', + ENUM_TYPE_EXTENSION: 'EnumTypeExtension', + INPUT_OBJECT_TYPE_EXTENSION: 'InputObjectTypeExtension', + }), + N = Object.freeze({ + QUERY: 'QUERY', + MUTATION: 'MUTATION', + SUBSCRIPTION: 'SUBSCRIPTION', + FIELD: 'FIELD', + FRAGMENT_DEFINITION: 'FRAGMENT_DEFINITION', + FRAGMENT_SPREAD: 'FRAGMENT_SPREAD', + INLINE_FRAGMENT: 'INLINE_FRAGMENT', + VARIABLE_DEFINITION: 'VARIABLE_DEFINITION', + SCHEMA: 'SCHEMA', + SCALAR: 'SCALAR', + OBJECT: 'OBJECT', + FIELD_DEFINITION: 'FIELD_DEFINITION', + ARGUMENT_DEFINITION: 'ARGUMENT_DEFINITION', + INTERFACE: 'INTERFACE', + UNION: 'UNION', + ENUM: 'ENUM', + ENUM_VALUE: 'ENUM_VALUE', + INPUT_OBJECT: 'INPUT_OBJECT', + INPUT_FIELD_DEFINITION: 'INPUT_FIELD_DEFINITION', + }) + function A(e, t) { + var n = 'string' == typeof e ? new d(e) : e + if (!(n instanceof d)) throw new TypeError('Must provide Source. Received: '.concat(o(n, []))) + return (function(e) { + var t = e.token + return { kind: C.DOCUMENT, definitions: Me(e, D.SOF, I, D.EOF), loc: ge(e, t) } + })(T(n, t || {})) + } + function P(e, t) { + var n = T('string' == typeof e ? new d(e) : e, t || {}) + Te(n, D.SOF) + var r = J(n, !1) + return Te(n, D.EOF), r + } + function x(e, t) { + var n = T('string' == typeof e ? new d(e) : e, t || {}) + Te(n, D.SOF) + var r = ne(n) + return Te(n, D.EOF), r + } + function Y(e) { + var t = Te(e, D.NAME) + return { kind: C.NAME, value: t.value, loc: ge(e, t) } + } + function I(e) { + if (be(e, D.NAME)) + switch (e.token.value) { + case 'query': + case 'mutation': + case 'subscription': + case 'fragment': + return F(e) + case 'schema': + case 'scalar': + case 'type': + case 'interface': + case 'union': + case 'enum': + case 'input': + case 'directive': + return le(e) + case 'extend': + return (function(e) { + var t = e.lookahead() + if (t.kind === D.NAME) + switch (t.value) { + case 'schema': + return (function(e) { + var t = e.token + Oe(e, 'extend'), Oe(e, 'schema') + var n = ee(e, !0), + r = be(e, D.BRACE_L) ? Me(e, D.BRACE_L, oe, D.BRACE_R) : [] + if (0 === n.length && 0 === r.length) throw Ee(e) + return { kind: C.SCHEMA_EXTENSION, directives: n, operationTypes: r, loc: ge(e, t) } + })(e) + case 'scalar': + return (function(e) { + var t = e.token + Oe(e, 'extend'), Oe(e, 'scalar') + var n = Y(e), + r = ee(e, !0) + if (0 === r.length) throw Ee(e) + return { kind: C.SCALAR_TYPE_EXTENSION, name: n, directives: r, loc: ge(e, t) } + })(e) + case 'type': + return (function(e) { + var t = e.token + Oe(e, 'extend'), Oe(e, 'type') + var n = Y(e), + r = ae(e), + l = ee(e, !0), + u = se(e) + if (0 === r.length && 0 === l.length && 0 === u.length) throw Ee(e) + return { kind: C.OBJECT_TYPE_EXTENSION, name: n, interfaces: r, directives: l, fields: u, loc: ge(e, t) } + })(e) + case 'interface': + return (function(e) { + var t = e.token + Oe(e, 'extend'), Oe(e, 'interface') + var n = Y(e), + r = ee(e, !0), + l = se(e) + if (0 === r.length && 0 === l.length) throw Ee(e) + return { kind: C.INTERFACE_TYPE_EXTENSION, name: n, directives: r, fields: l, loc: ge(e, t) } + })(e) + case 'union': + return (function(e) { + var t = e.token + Oe(e, 'extend'), Oe(e, 'union') + var n = Y(e), + r = ee(e, !0), + l = pe(e) + if (0 === r.length && 0 === l.length) throw Ee(e) + return { kind: C.UNION_TYPE_EXTENSION, name: n, directives: r, types: l, loc: ge(e, t) } + })(e) + case 'enum': + return (function(e) { + var t = e.token + Oe(e, 'extend'), Oe(e, 'enum') + var n = Y(e), + r = ee(e, !0), + l = he(e) + if (0 === r.length && 0 === l.length) throw Ee(e) + return { kind: C.ENUM_TYPE_EXTENSION, name: n, directives: r, values: l, loc: ge(e, t) } + })(e) + case 'input': + return (function(e) { + var t = e.token + Oe(e, 'extend'), Oe(e, 'input') + var n = Y(e), + r = ee(e, !0), + l = ye(e) + if (0 === r.length && 0 === l.length) throw Ee(e) + return { kind: C.INPUT_OBJECT_TYPE_EXTENSION, name: n, directives: r, fields: l, loc: ge(e, t) } + })(e) + } + throw Ee(e, t) + })(e) + } + else { + if (be(e, D.BRACE_L)) return F(e) + if (ue(e)) return le(e) + } + throw Ee(e) + } + function F(e) { + if (be(e, D.NAME)) + switch (e.token.value) { + case 'query': + case 'mutation': + case 'subscription': + return R(e) + case 'fragment': + return (function(e) { + var t = e.token + if ((Oe(e, 'fragment'), e.options.experimentalFragmentVariables)) + return { + kind: C.FRAGMENT_DEFINITION, + name: z(e), + variableDefinitions: H(e), + typeCondition: (Oe(e, 'on'), re(e)), + directives: ee(e, !1), + selectionSet: U(e), + loc: ge(e, t), + } + return { + kind: C.FRAGMENT_DEFINITION, + name: z(e), + typeCondition: (Oe(e, 'on'), re(e)), + directives: ee(e, !1), + selectionSet: U(e), + loc: ge(e, t), + } + })(e) + } + else if (be(e, D.BRACE_L)) return R(e) + throw Ee(e) + } + function R(e) { + var t = e.token + if (be(e, D.BRACE_L)) + return { + kind: C.OPERATION_DEFINITION, + operation: 'query', + name: void 0, + variableDefinitions: [], + directives: [], + selectionSet: U(e), + loc: ge(e, t), + } + var n, + r = B(e) + return ( + be(e, D.NAME) && (n = Y(e)), + { + kind: C.OPERATION_DEFINITION, + operation: r, + name: n, + variableDefinitions: H(e), + directives: ee(e, !1), + selectionSet: U(e), + loc: ge(e, t), + } + ) + } + function B(e) { + var t = Te(e, D.NAME) + switch (t.value) { + case 'query': + return 'query' + case 'mutation': + return 'mutation' + case 'subscription': + return 'subscription' + } + throw Ee(e, t) + } + function H(e) { + return be(e, D.PAREN_L) ? Me(e, D.PAREN_L, V, D.PAREN_R) : [] + } + function V(e) { + var t = e.token + return { + kind: C.VARIABLE_DEFINITION, + variable: Q(e), + type: (Te(e, D.COLON), ne(e)), + defaultValue: we(e, D.EQUALS) ? J(e, !0) : void 0, + directives: ee(e, !0), + loc: ge(e, t), + } + } + function Q(e) { + var t = e.token + return Te(e, D.DOLLAR), { kind: C.VARIABLE, name: Y(e), loc: ge(e, t) } + } + function U(e) { + var t = e.token + return { kind: C.SELECTION_SET, selections: Me(e, D.BRACE_L, q, D.BRACE_R), loc: ge(e, t) } + } + function q(e) { + return be(e, D.SPREAD) + ? (function(e) { + var t = e.token + Te(e, D.SPREAD) + var n = De(e, 'on') + if (!n && be(e, D.NAME)) return { kind: C.FRAGMENT_SPREAD, name: z(e), directives: ee(e, !1), loc: ge(e, t) } + return { + kind: C.INLINE_FRAGMENT, + typeCondition: n ? re(e) : void 0, + directives: ee(e, !1), + selectionSet: U(e), + loc: ge(e, t), + } + })(e) + : (function(e) { + var t, + n, + r = e.token, + l = Y(e) + we(e, D.COLON) ? ((t = l), (n = Y(e))) : (n = l) + return { + kind: C.FIELD, + alias: t, + name: n, + arguments: W(e, !1), + directives: ee(e, !1), + selectionSet: be(e, D.BRACE_L) ? U(e) : void 0, + loc: ge(e, r), + } + })(e) + } + function W(e, t) { + var n = t ? $ : G + return be(e, D.PAREN_L) ? Me(e, D.PAREN_L, n, D.PAREN_R) : [] + } + function G(e) { + var t = e.token, + n = Y(e) + return Te(e, D.COLON), { kind: C.ARGUMENT, name: n, value: J(e, !1), loc: ge(e, t) } + } + function $(e) { + var t = e.token + return { kind: C.ARGUMENT, name: Y(e), value: (Te(e, D.COLON), Z(e)), loc: ge(e, t) } + } + function z(e) { + if ('on' === e.token.value) throw Ee(e) + return Y(e) + } + function J(e, t) { + var n = e.token + switch (n.kind) { + case D.BRACKET_L: + return (function(e, t) { + var n = e.token, + r = t ? Z : X + return { kind: C.LIST, values: Le(e, D.BRACKET_L, r, D.BRACKET_R), loc: ge(e, n) } + })(e, t) + case D.BRACE_L: + return (function(e, t) { + var n = e.token + return { + kind: C.OBJECT, + fields: Le( + e, + D.BRACE_L, + function() { + return (function(e, t) { + var n = e.token, + r = Y(e) + return Te(e, D.COLON), { kind: C.OBJECT_FIELD, name: r, value: J(e, t), loc: ge(e, n) } + })(e, t) + }, + D.BRACE_R, + ), + loc: ge(e, n), + } + })(e, t) + case D.INT: + return e.advance(), { kind: C.INT, value: n.value, loc: ge(e, n) } + case D.FLOAT: + return e.advance(), { kind: C.FLOAT, value: n.value, loc: ge(e, n) } + case D.STRING: + case D.BLOCK_STRING: + return K(e) + case D.NAME: + return 'true' === n.value || 'false' === n.value + ? (e.advance(), { kind: C.BOOLEAN, value: 'true' === n.value, loc: ge(e, n) }) + : 'null' === n.value + ? (e.advance(), { kind: C.NULL, loc: ge(e, n) }) + : (e.advance(), { kind: C.ENUM, value: n.value, loc: ge(e, n) }) + case D.DOLLAR: + if (!t) return Q(e) + } + throw Ee(e) + } + function K(e) { + var t = e.token + return e.advance(), { kind: C.STRING, value: t.value, block: t.kind === D.BLOCK_STRING, loc: ge(e, t) } + } + function Z(e) { + return J(e, !0) + } + function X(e) { + return J(e, !1) + } + function ee(e, t) { + for (var n = []; be(e, D.AT); ) n.push(te(e, t)) + return n + } + function te(e, t) { + var n = e.token + return Te(e, D.AT), { kind: C.DIRECTIVE, name: Y(e), arguments: W(e, t), loc: ge(e, n) } + } + function ne(e) { + var t, + n = e.token + return ( + we(e, D.BRACKET_L) + ? ((t = ne(e)), Te(e, D.BRACKET_R), (t = { kind: C.LIST_TYPE, type: t, loc: ge(e, n) })) + : (t = re(e)), + we(e, D.BANG) ? { kind: C.NON_NULL_TYPE, type: t, loc: ge(e, n) } : t + ) + } + function re(e) { + var t = e.token + return { kind: C.NAMED_TYPE, name: Y(e), loc: ge(e, t) } + } + function le(e) { + var t = ue(e) ? e.lookahead() : e.token + if (t.kind === D.NAME) + switch (t.value) { + case 'schema': + return (function(e) { + var t = e.token + Oe(e, 'schema') + var n = ee(e, !0), + r = Me(e, D.BRACE_L, oe, D.BRACE_R) + return { kind: C.SCHEMA_DEFINITION, directives: n, operationTypes: r, loc: ge(e, t) } + })(e) + case 'scalar': + return (function(e) { + var t = e.token, + n = ie(e) + Oe(e, 'scalar') + var r = Y(e), + l = ee(e, !0) + return { kind: C.SCALAR_TYPE_DEFINITION, description: n, name: r, directives: l, loc: ge(e, t) } + })(e) + case 'type': + return (function(e) { + var t = e.token, + n = ie(e) + Oe(e, 'type') + var r = Y(e), + l = ae(e), + u = ee(e, !0), + i = se(e) + return { + kind: C.OBJECT_TYPE_DEFINITION, + description: n, + name: r, + interfaces: l, + directives: u, + fields: i, + loc: ge(e, t), + } + })(e) + case 'interface': + return (function(e) { + var t = e.token, + n = ie(e) + Oe(e, 'interface') + var r = Y(e), + l = ee(e, !0), + u = se(e) + return { kind: C.INTERFACE_TYPE_DEFINITION, description: n, name: r, directives: l, fields: u, loc: ge(e, t) } + })(e) + case 'union': + return (function(e) { + var t = e.token, + n = ie(e) + Oe(e, 'union') + var r = Y(e), + l = ee(e, !0), + u = pe(e) + return { kind: C.UNION_TYPE_DEFINITION, description: n, name: r, directives: l, types: u, loc: ge(e, t) } + })(e) + case 'enum': + return (function(e) { + var t = e.token, + n = ie(e) + Oe(e, 'enum') + var r = Y(e), + l = ee(e, !0), + u = he(e) + return { kind: C.ENUM_TYPE_DEFINITION, description: n, name: r, directives: l, values: u, loc: ge(e, t) } + })(e) + case 'input': + return (function(e) { + var t = e.token, + n = ie(e) + Oe(e, 'input') + var r = Y(e), + l = ee(e, !0), + u = ye(e) + return { kind: C.INPUT_OBJECT_TYPE_DEFINITION, description: n, name: r, directives: l, fields: u, loc: ge(e, t) } + })(e) + case 'directive': + return (function(e) { + var t = e.token, + n = ie(e) + Oe(e, 'directive'), Te(e, D.AT) + var r = Y(e), + l = de(e) + Oe(e, 'on') + var u = (function(e) { + we(e, D.PIPE) + var t = [] + do { + t.push(_e(e)) + } while (we(e, D.PIPE)) + return t + })(e) + return { kind: C.DIRECTIVE_DEFINITION, description: n, name: r, arguments: l, locations: u, loc: ge(e, t) } + })(e) + } + throw Ee(e, t) + } + function ue(e) { + return be(e, D.STRING) || be(e, D.BLOCK_STRING) + } + function ie(e) { + if (ue(e)) return K(e) + } + function oe(e) { + var t = e.token, + n = B(e) + Te(e, D.COLON) + var r = re(e) + return { kind: C.OPERATION_TYPE_DEFINITION, operation: n, type: r, loc: ge(e, t) } + } + function ae(e) { + var t = [] + if (De(e, 'implements')) { + we(e, D.AMP) + do { + t.push(re(e)) + } while (we(e, D.AMP) || (e.options.allowLegacySDLImplementsInterfaces && be(e, D.NAME))) + } + return t + } + function se(e) { + return e.options.allowLegacySDLEmptyFields && be(e, D.BRACE_L) && e.lookahead().kind === D.BRACE_R + ? (e.advance(), e.advance(), []) + : be(e, D.BRACE_L) + ? Me(e, D.BRACE_L, ce, D.BRACE_R) + : [] + } + function ce(e) { + var t = e.token, + n = ie(e), + r = Y(e), + l = de(e) + Te(e, D.COLON) + var u = ne(e), + i = ee(e, !0) + return { kind: C.FIELD_DEFINITION, description: n, name: r, arguments: l, type: u, directives: i, loc: ge(e, t) } + } + function de(e) { + return be(e, D.PAREN_L) ? Me(e, D.PAREN_L, fe, D.PAREN_R) : [] + } + function fe(e) { + var t = e.token, + n = ie(e), + r = Y(e) + Te(e, D.COLON) + var l, + u = ne(e) + we(e, D.EQUALS) && (l = Z(e)) + var i = ee(e, !0) + return { kind: C.INPUT_VALUE_DEFINITION, description: n, name: r, type: u, defaultValue: l, directives: i, loc: ge(e, t) } + } + function pe(e) { + var t = [] + if (we(e, D.EQUALS)) { + we(e, D.PIPE) + do { + t.push(re(e)) + } while (we(e, D.PIPE)) + } + return t + } + function he(e) { + return be(e, D.BRACE_L) ? Me(e, D.BRACE_L, me, D.BRACE_R) : [] + } + function me(e) { + var t = e.token, + n = ie(e), + r = Y(e), + l = ee(e, !0) + return { kind: C.ENUM_VALUE_DEFINITION, description: n, name: r, directives: l, loc: ge(e, t) } + } + function ye(e) { + return be(e, D.BRACE_L) ? Me(e, D.BRACE_L, fe, D.BRACE_R) : [] + } + function _e(e) { + var t = e.token, + n = Y(e) + if (void 0 !== N[n.value]) return n + throw Ee(e, t) + } + function ge(e, t) { + if (!e.options.noLocation) return new ve(t, e.lastToken, e.source) + } + function ve(e, t, n) { + ;(this.start = e.start), (this.end = t.end), (this.startToken = e), (this.endToken = t), (this.source = n) + } + function be(e, t) { + return e.token.kind === t + } + function Te(e, t) { + var n = e.token + if (n.kind === t) return e.advance(), n + throw _(e.source, n.start, 'Expected '.concat(t, ', found ').concat(E(n))) + } + function we(e, t) { + var n = e.token + if (n.kind === t) return e.advance(), n + } + function Oe(e, t) { + var n = e.token + if (n.kind === D.NAME && n.value === t) return e.advance(), n + throw _(e.source, n.start, 'Expected "'.concat(t, '", found ').concat(E(n))) + } + function De(e, t) { + var n = e.token + if (n.kind === D.NAME && n.value === t) return e.advance(), n + } + function Ee(e, t) { + var n = t || e.token + return _(e.source, n.start, 'Unexpected '.concat(E(n))) + } + function Le(e, t, n, r) { + Te(e, t) + for (var l = []; !we(e, r); ) l.push(n(e)) + return l + } + function Me(e, t, n, r) { + Te(e, t) + for (var l = [n(e)]; !we(e, r); ) l.push(n(e)) + return l + } + n.d(t, 'parse', function() { + return A + }), + n.d(t, 'parseValue', function() { + return P + }), + n.d(t, 'parseType', function() { + return x + }), + n.d(t, 'parseConstValue', function() { + return Z + }), + n.d(t, 'parseTypeReference', function() { + return ne + }), + n.d(t, 'parseNamedType', function() { + return re + }), + a(ve, function() { + return { start: this.start, end: this.end } + }) + }, + function(e, t, n) { + 'use strict' + n.r(t) + var r = n(387), + l = n(59), + u = n(16), + i = n(70), + o = n(31), + a = n(14), + s = n(17), + c = { + http: { includeQuery: !0, includeExtensions: !1 }, + headers: { accept: '*/*', 'content-type': 'application/json' }, + options: { method: 'POST' }, + }, + d = function(e, t, n) { + var r = new Error(n) + throw ((r.name = 'ServerError'), (r.response = e), (r.statusCode = e.status), (r.result = t), r) + }, + f = function(e, t) { + var n + try { + n = JSON.stringify(e) + } catch (e) { + var r = new s.a(2) + throw ((r.parseError = e), r) + } + return n + }, + p = function(e) { + void 0 === e && (e = {}) + var t = e.uri, + n = void 0 === t ? '/graphql' : t, + r = e.fetch, + l = e.includeExtensions, + p = e.useGETForQueries, + h = Object(u.c)(e, ['uri', 'fetch', 'includeExtensions', 'useGETForQueries']) + !(function(e) { + if (!e && 'undefined' == typeof fetch) throw new s.a(1) + })(r), + r || (r = fetch) + var m = { http: { includeExtensions: l }, options: h.fetchOptions, credentials: h.credentials, headers: h.headers } + return new i.ApolloLink(function(e) { + var t = (function(e, t) { + var n = e.getContext().uri + return n || ('function' == typeof t ? t(e) : t || '/graphql') + })(e, n), + l = e.getContext(), + s = {} + if (l.clientAwareness) { + var h = l.clientAwareness, + y = h.name, + _ = h.version + y && (s['apollographql-client-name'] = y), _ && (s['apollographql-client-version'] = _) + } + var g, + v = Object(u.a)({}, s, l.headers), + b = { http: l.http, options: l.fetchOptions, credentials: l.credentials, headers: v }, + T = (function(e, t) { + for (var n = [], r = 2; r < arguments.length; r++) n[r - 2] = arguments[r] + var l = Object(u.a)({}, t.options, { headers: t.headers, credentials: t.credentials }), + i = t.http + n.forEach(function(e) { + ;(l = Object(u.a)({}, l, e.options, { headers: Object(u.a)({}, l.headers, e.headers) })), + e.credentials && (l.credentials = e.credentials), + (i = Object(u.a)({}, i, e.http)) + }) + var o = e.operationName, + s = e.extensions, + c = e.variables, + d = e.query, + f = { operationName: o, variables: c } + return ( + i.includeExtensions && (f.extensions = s), + i.includeQuery && (f.query = Object(a.print)(d)), + { options: l, body: f } + ) + })(e, c, m, b), + w = T.options, + O = T.body + if (!w.signal) { + var D = (function() { + if ('undefined' == typeof AbortController) return { controller: !1, signal: !1 } + var e = new AbortController() + return { controller: e, signal: e.signal } + })(), + E = D.controller, + L = D.signal + ;(g = E) && (w.signal = L) + } + if ( + (p && + !e.query.definitions.some(function(e) { + return 'OperationDefinition' === e.kind && 'mutation' === e.operation + }) && + (w.method = 'GET'), + 'GET' === w.method) + ) { + var M = (function(e, t) { + var n = [], + r = function(e, t) { + n.push(e + '=' + encodeURIComponent(t)) + } + 'query' in t && r('query', t.query) + t.operationName && r('operationName', t.operationName) + if (t.variables) { + var l = void 0 + try { + l = f(t.variables, 'Variables map') + } catch (e) { + return { parseError: e } + } + r('variables', l) + } + if (t.extensions) { + var u = void 0 + try { + u = f(t.extensions, 'Extensions map') + } catch (e) { + return { parseError: e } + } + r('extensions', u) + } + var i = '', + o = e, + a = e.indexOf('#') + ;-1 !== a && ((i = e.substr(a)), (o = e.substr(0, a))) + var s = -1 === o.indexOf('?') ? '?' : '&' + return { newURI: o + s + n.join('&') + i } + })(t, O), + S = M.newURI, + k = M.parseError + if (k) return Object(i.fromError)(k) + t = S + } else + try { + w.body = f(O, 'Payload') + } catch (k) { + return Object(i.fromError)(k) + } + return new o.a(function(n) { + var l + return ( + r(t, w) + .then(function(t) { + return e.setContext({ response: t }), t + }) + .then( + ((l = e), + function(e) { + return e + .text() + .then(function(t) { + try { + return JSON.parse(t) + } catch (r) { + var n = r + return ( + (n.name = 'ServerParseError'), + (n.response = e), + (n.statusCode = e.status), + (n.bodyText = t), + Promise.reject(n) + ) + } + }) + .then(function(t) { + return ( + e.status >= 300 && d(e, t, 'Response not successful: Received status code ' + e.status), + Array.isArray(t) || + t.hasOwnProperty('data') || + t.hasOwnProperty('errors') || + d( + e, + t, + "Server response was missing for query '" + + (Array.isArray(l) + ? l.map(function(e) { + return e.operationName + }) + : l.operationName) + + "'.", + ), + t + ) + }) + }), + ) + .then(function(e) { + return n.next(e), n.complete(), e + }) + .catch(function(e) { + 'AbortError' !== e.name && (e.result && e.result.errors && e.result.data && n.next(e.result), n.error(e)) + }), + function() { + g && g.abort() + } + ) + }) + }) + } + var h = (function(e) { + function t(t) { + return e.call(this, p(t).request) || this + } + return Object(u.b)(t, e), t + })(i.ApolloLink), + m = n(94), + y = n(98) + function _(e, t, n, r, l, u, i) { + try { + var o = e[u](i), + a = o.value + } catch (e) { + return void n(e) + } + o.done ? t(a) : Promise.resolve(a).then(r, l) + } + function g(e) { + return function() { + var t = this, + n = arguments + return new Promise(function(r, l) { + var u = e.apply(t, n) + function i(e) { + _(u, r, l, i, o, 'next', e) + } + function o(e) { + _(u, r, l, i, o, 'throw', e) + } + i(void 0) + }) + } + } + const v = (function() { + var e = g(function*(e) { + const t = yield Object(l.introspectSchema)(e) + return Object(l.makeRemoteExecutableSchema)({ schema: t, link: e }) + }) + return function(t) { + return e.apply(this, arguments) + } + })(), + b = (function() { + var e = g(function*() { + const e = new h({ + uri: `https://${y.a.get('shopify.shopName')}.myshopify.com/api/graphql`, + fetch: m.default, + headers: { 'X-Shopify-Storefront-Access-Token': y.a.get('shopify.accessToken') }, + }) + return yield v(e) + }) + return function() { + return e.apply(this, arguments) + } + })(), + T = (function() { + var e = g(function*() { + const e = new h({ + uri: `https://${y.a.get('sanity.projectId')}.api.sanity.io/v1/graphql/${y.a.get('sanity.dataset')}/default\n `, + fetch: m.default, + }), + t = yield v(e) + return Object(l.transformSchema)(t, [ + new l.RenameTypes((e) => { + switch (e) { + case 'Image': + return 'SanityImage' + default: + return e + } + }), + ]) + }) + return function() { + return e.apply(this, arguments) + } + })() + let w = void 0 + const O = (function() { + var e = g(function*() { + if (w) return w + const [e, t] = yield Promise.all([b(), T()]), + n = Object(l.mergeSchemas)({ schemas: [e, t] }) + return (w = n), n + }) + return function() { + return e.apply(this, arguments) + } + })() + function D(e, t, n, r, l, u, i) { + try { + var o = e[u](i), + a = o.value + } catch (e) { + return void n(e) + } + o.done ? t(a) : Promise.resolve(a).then(r, l) + } + const E = (function() { + var e, + t = ((e = function*(e, t) { + const n = yield O(), + l = new r.ApolloServer({ schema: n, introspection: !0, playground: !0 }).createHandler({ + cors: { origin: '*', credentials: !0, allowedHeaders: ['ContentType', 'content-type', 'Origin', 'Accept'] }, + }) + return yield ((e, t, n) => + new Promise((r, l) => { + n(e, t, (e, t) => (e ? l(e) : r(t))) + }))(e, t, l) + }), + function() { + var t = this, + n = arguments + return new Promise(function(r, l) { + var u = e.apply(t, n) + function i(e) { + D(u, r, l, i, o, 'next', e) + } + function o(e) { + D(u, r, l, i, o, 'throw', e) + } + i(void 0) + }) + }) + return function(e, n) { + return t.apply(this, arguments) + } + })() + exports.handler = E + }, + ]), +) From 2922413dd604c13ec2c74d2682f44f0189413f7b Mon Sep 17 00:00:00 2001 From: misteroh Date: Wed, 31 Jul 2019 16:59:47 -0700 Subject: [PATCH 2/5] fix(app): fixing the width of the cart flyout --- .gitignore | 9 + app/src/components/Cart.tsx | 8 +- proxy/lambda-build/graphql.js | 20915 +++++++++++++++++++++++++------- 3 files changed, 16557 insertions(+), 4375 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..235b56c6a --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +!.vscode +.DS_STORE + +.env +node_modules +yarn-error.log +dist +built +package-lock.json \ No newline at end of file diff --git a/app/src/components/Cart.tsx b/app/src/components/Cart.tsx index 5391824cd..86b8b5675 100644 --- a/app/src/components/Cart.tsx +++ b/app/src/components/Cart.tsx @@ -8,15 +8,16 @@ interface CartSidebarProps { export const CartSidebar = styled.div` ${(props: CartSidebarProps) => css` position: fixed; - right: ${props.open ? '0px' : '-360px'}; + right: ${props.open ? '0px' : '-500px'}; top: 1; - max-width: 340px; + max-width: 500px; max-height: 100vh; min-height: 100vh; overflow: scroll; background-color: ${props.theme.color.white}; box-shadow: -5px 0 5px rgba(0, 0, 0, 0.1); transition: 250ms linear; + width: 500px; ::-webkit-scrollbar { width: 0px; background: transparent; @@ -32,6 +33,9 @@ export const CartSidebar = styled.div` margin: ${props.theme.layout.spacing.small}; margin-top: ${props.theme.layout.spacing.small} !important; } + ${props.theme.mediaQueries.mobile} { + max-width: 340px; + } `} ` diff --git a/proxy/lambda-build/graphql.js b/proxy/lambda-build/graphql.js index 78ffa5503..95a683f8b 100644 --- a/proxy/lambda-build/graphql.js +++ b/proxy/lambda-build/graphql.js @@ -16,14 +16,20 @@ n.o(e, t) || Object.defineProperty(e, t, { enumerable: !0, get: r }) }), (n.r = function(e) { - 'undefined' != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { value: 'Module' }), + 'undefined' != typeof Symbol && + Symbol.toStringTag && + Object.defineProperty(e, Symbol.toStringTag, { value: 'Module' }), Object.defineProperty(e, '__esModule', { value: !0 }) }), (n.t = function(e, t) { if ((1 & t && (e = n(e)), 8 & t)) return e if (4 & t && 'object' == typeof e && e && e.__esModule) return e var r = Object.create(null) - if ((n.r(r), Object.defineProperty(r, 'default', { enumerable: !0, value: e }), 2 & t && 'string' != typeof e)) + if ( + (n.r(r), + Object.defineProperty(r, 'default', { enumerable: !0, value: e }), + 2 & t && 'string' != typeof e) + ) for (var l in e) n.d( r, @@ -86,91 +92,229 @@ return e } function _(e, t, n) { - return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + return ( + t in e + ? Object.defineProperty(e, t, { + value: n, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = n), + e + ) } function g(e) { return b(e) || w(e) || D(e) || L(e) || S(e) || j(e) || N(e) || P(e) } function v(e) { - return g(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL type.')), e + return ( + g(e) || + Object(s.a)( + 0, + 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL type.'), + ), + e + ) } function b(e) { return Object(o.a)(e, le) } function T(e) { - return b(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Scalar type.')), e + return ( + b(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL Scalar type.', + ), + ), + e + ) } function w(e) { return Object(o.a)(e, ue) } function O(e) { - return w(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Object type.')), e + return ( + w(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL Object type.', + ), + ), + e + ) } function D(e) { return Object(o.a)(e, de) } function E(e) { - return D(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Interface type.')), e + return ( + D(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL Interface type.', + ), + ), + e + ) } function L(e) { return Object(o.a)(e, fe) } function M(e) { - return L(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Union type.')), e + return ( + L(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL Union type.', + ), + ), + e + ) } function S(e) { return Object(o.a)(e, pe) } function k(e) { - return S(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Enum type.')), e + return ( + S(e) || + Object(s.a)( + 0, + 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Enum type.'), + ), + e + ) } function j(e) { return Object(o.a)(e, he) } function C(e) { - return j(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Input Object type.')), e + return ( + j(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL Input Object type.', + ), + ), + e + ) } function N(e) { return Object(o.a)(e, W) } function A(e) { - return N(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL List type.')), e + return ( + N(e) || + Object(s.a)( + 0, + 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL List type.'), + ), + e + ) } function P(e) { return Object(o.a)(e, G) } function x(e) { - return P(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Non-Null type.')), e + return ( + P(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL Non-Null type.', + ), + ), + e + ) } function Y(e) { return b(e) || S(e) || j(e) || ($(e) && Y(e.ofType)) } function I(e) { - return Y(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL input type.')), e + return ( + Y(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL input type.', + ), + ), + e + ) } function F(e) { return b(e) || w(e) || D(e) || L(e) || S(e) || ($(e) && F(e.ofType)) } function R(e) { - return F(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL output type.')), e + return ( + F(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL output type.', + ), + ), + e + ) } function B(e) { return b(e) || S(e) } function H(e) { - return B(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL leaf type.')), e + return ( + B(e) || + Object(s.a)( + 0, + 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL leaf type.'), + ), + e + ) } function V(e) { return w(e) || D(e) || L(e) } function Q(e) { - return V(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL composite type.')), e + return ( + V(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL composite type.', + ), + ), + e + ) } function U(e) { return D(e) || L(e) } function q(e) { - return U(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL abstract type.')), e + return ( + U(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL abstract type.', + ), + ), + e + ) } function W(e) { if (!(this instanceof W)) return new W(e) @@ -184,13 +328,33 @@ return N(e) || P(e) } function z(e) { - return $(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL wrapping type.')), e + return ( + $(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL wrapping type.', + ), + ), + e + ) } function J(e) { return g(e) && !P(e) } function K(e) { - return J(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL nullable type.')), e + return ( + J(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL nullable type.', + ), + ), + e + ) } function Z(e) { if (e) return P(e) ? e.ofType : e @@ -199,7 +363,17 @@ return b(e) || w(e) || D(e) || L(e) || S(e) || j(e) } function ee(e) { - return X(e) || Object(s.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL named type.')), e + return ( + X(e) || + Object(s.a)( + 0, + 'Expected '.concat( + Object(a.a)(e), + ' to be a GraphQL named type.', + ), + ), + e + ) } function te(e) { if (e) { @@ -389,8 +563,15 @@ ), ), e.parseLiteral && - ('function' != typeof e.parseValue || 'function' != typeof e.parseLiteral) && - Object(s.a)(0, ''.concat(this.name, ' must provide both "parseValue" and "parseLiteral" functions.')) + ('function' != typeof e.parseValue || + 'function' != typeof e.parseLiteral) && + Object(s.a)( + 0, + ''.concat( + this.name, + ' must provide both "parseValue" and "parseLiteral" functions.', + ), + ) } var t = e.prototype return ( @@ -424,7 +605,13 @@ var t = ne(e.interfaces) || [] return ( Array.isArray(t) || - Object(s.a)(0, ''.concat(e.name, ' interfaces must be an Array or a function which returns an Array.')), + Object(s.a)( + 0, + ''.concat( + e.name, + ' interfaces must be an Array or a function which returns an Array.', + ), + ), t ) }.bind(void 0, e)), @@ -433,17 +620,27 @@ 'function' != typeof e.isTypeOf && Object(s.a)( 0, - ''.concat(this.name, ' must provide "isTypeOf" as a function, ') + - 'but got: '.concat(Object(a.a)(e.isTypeOf), '.'), + ''.concat( + this.name, + ' must provide "isTypeOf" as a function, ', + ) + 'but got: '.concat(Object(a.a)(e.isTypeOf), '.'), ) } var t = e.prototype return ( (t.getFields = function() { - return 'function' == typeof this._fields && (this._fields = this._fields()), this._fields + return ( + 'function' == typeof this._fields && + (this._fields = this._fields()), + this._fields + ) }), (t.getInterfaces = function() { - return 'function' == typeof this._interfaces && (this._interfaces = this._interfaces()), this._interfaces + return ( + 'function' == typeof this._interfaces && + (this._interfaces = this._interfaces()), + this._interfaces + ) }), (t.toConfig = function() { return { @@ -468,24 +665,49 @@ oe(t) || Object(s.a)( 0, - ''.concat(e.name, ' fields must be an object with field names as keys or a function which returns such an object.'), + ''.concat( + e.name, + ' fields must be an object with field names as keys or a function which returns such an object.', + ), ), Object(f.a)(t, function(t, n) { - oe(t) || Object(s.a)(0, ''.concat(e.name, '.').concat(n, ' field config must be an object')), + oe(t) || + Object(s.a)( + 0, + '' + .concat(e.name, '.') + .concat(n, ' field config must be an object'), + ), 'isDeprecated' in t && Object(s.a)( 0, - ''.concat(e.name, '.').concat(n, ' should provide "deprecationReason" instead of "isDeprecated".'), + '' + .concat(e.name, '.') + .concat( + n, + ' should provide "deprecationReason" instead of "isDeprecated".', + ), ), null != t.resolve && 'function' != typeof t.resolve && Object(s.a)( 0, - ''.concat(e.name, '.').concat(n, ' field resolver must be a function if ') + + '' + .concat(e.name, '.') + .concat(n, ' field resolver must be a function if ') + 'provided, but got: '.concat(Object(a.a)(t.resolve), '.'), ) var l = t.args || {} - oe(l) || Object(s.a)(0, ''.concat(e.name, '.').concat(n, ' args must be an object with argument names as keys.')) + oe(l) || + Object(s.a)( + 0, + '' + .concat(e.name, '.') + .concat( + n, + ' args must be an object with argument names as keys.', + ), + ) var u = Object(r.a)(l).map(function(e) { var t = e[0], n = e[1] @@ -497,7 +719,11 @@ astNode: n.astNode, } }) - return y({}, t, { isDeprecated: Boolean(t.deprecationReason), name: n, args: u }) + return y({}, t, { + isDeprecated: Boolean(t.deprecationReason), + name: n, + args: u, + }) }) ) } @@ -524,7 +750,12 @@ return e.name }, function(e) { - return { type: e.type, defaultValue: e.defaultValue, description: e.description, astNode: e.astNode } + return { + type: e.type, + defaultValue: e.defaultValue, + description: e.description, + astNode: e.astNode, + } }, ) } @@ -545,14 +776,20 @@ 'function' != typeof e.resolveType && Object(s.a)( 0, - ''.concat(this.name, ' must provide "resolveType" as a function, ') + - 'but got: '.concat(Object(a.a)(e.resolveType), '.'), + ''.concat( + this.name, + ' must provide "resolveType" as a function, ', + ) + 'but got: '.concat(Object(a.a)(e.resolveType), '.'), ) } var t = e.prototype return ( (t.getFields = function() { - return 'function' == typeof this._fields && (this._fields = this._fields()), this._fields + return ( + 'function' == typeof this._fields && + (this._fields = this._fields()), + this._fields + ) }), (t.toConfig = function() { return { @@ -584,7 +821,10 @@ Array.isArray(t) || Object(s.a)( 0, - 'Must provide Array of types or a function which returns such an array for Union '.concat(e.name, '.'), + 'Must provide Array of types or a function which returns such an array for Union '.concat( + e.name, + '.', + ), ), t ) @@ -594,14 +834,19 @@ 'function' != typeof e.resolveType && Object(s.a)( 0, - ''.concat(this.name, ' must provide "resolveType" as a function, ') + - 'but got: '.concat(Object(a.a)(e.resolveType), '.'), + ''.concat( + this.name, + ' must provide "resolveType" as a function, ', + ) + 'but got: '.concat(Object(a.a)(e.resolveType), '.'), ) } var t = e.prototype return ( (t.getTypes = function() { - return 'function' == typeof this._types && (this._types = this._types()), this._types + return ( + 'function' == typeof this._types && (this._types = this._types()), + this._types + ) }), (t.toConfig = function() { return { @@ -627,33 +872,54 @@ (this.description = e.description), (this.astNode = e.astNode), (this.extensionASTNodes = re(e.extensionASTNodes)), - (this._values = ((t = this), - oe((n = e.values)) || Object(s.a)(0, ''.concat(t.name, ' values must be an object with value names as keys.')), - Object(r.a)(n).map(function(e) { - var n = e[0], - r = e[1] - return ( - oe(r) || - Object(s.a)( - 0, - ''.concat(t.name, '.').concat(n, ' must refer to an object with a "value" key ') + - 'representing an internal value but got: '.concat(Object(a.a)(r), '.'), - ), - 'isDeprecated' in r && - Object(s.a)( - 0, - ''.concat(t.name, '.').concat(n, ' should provide "deprecationReason" instead of "isDeprecated".'), + (this._values = + ((t = this), + oe((n = e.values)) || + Object(s.a)( + 0, + ''.concat( + t.name, + ' values must be an object with value names as keys.', ), - { - name: n, - description: r.description, - isDeprecated: Boolean(r.deprecationReason), - deprecationReason: r.deprecationReason, - astNode: r.astNode, - value: 'value' in r ? r.value : n, - } - ) - }))), + ), + Object(r.a)(n).map(function(e) { + var n = e[0], + r = e[1] + return ( + oe(r) || + Object(s.a)( + 0, + '' + .concat(t.name, '.') + .concat( + n, + ' must refer to an object with a "value" key ', + ) + + 'representing an internal value but got: '.concat( + Object(a.a)(r), + '.', + ), + ), + 'isDeprecated' in r && + Object(s.a)( + 0, + '' + .concat(t.name, '.') + .concat( + n, + ' should provide "deprecationReason" instead of "isDeprecated".', + ), + ), + { + name: n, + description: r.description, + isDeprecated: Boolean(r.deprecationReason), + deprecationReason: r.deprecationReason, + astNode: r.astNode, + value: 'value' in r ? r.value : n, + } + ) + }))), (this._valueLookup = new Map( this._values.map(function(e) { return [e.value, e] @@ -695,7 +961,12 @@ return e.name }, function(e) { - return { description: e.description, value: e.value, deprecationReason: e.deprecationReason, astNode: e.astNode } + return { + description: e.description, + value: e.value, + deprecationReason: e.deprecationReason, + astNode: e.astNode, + } }, ) return { @@ -737,7 +1008,10 @@ 0, '' .concat(e.name, '.') - .concat(n, ' field has a resolve property, but Input Types cannot define resolvers.'), + .concat( + n, + ' field has a resolve property, but Input Types cannot define resolvers.', + ), ), y({}, t, { name: n }) ) @@ -749,11 +1023,20 @@ var t = e.prototype return ( (t.getFields = function() { - return 'function' == typeof this._fields && (this._fields = this._fields()), this._fields + return ( + 'function' == typeof this._fields && + (this._fields = this._fields()), + this._fields + ) }), (t.toConfig = function() { var e = Object(f.a)(this.getFields(), function(e) { - return { description: e.description, type: e.type, defaultValue: e.defaultValue, astNode: e.astNode } + return { + description: e.description, + type: e.type, + defaultValue: e.defaultValue, + astNode: e.astNode, + } }) return { name: this.name, @@ -838,7 +1121,10 @@ return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) @@ -872,8 +1158,18 @@ return (function(e, t) { if (0 === e.length) return '[]' if (t.length > i) return '[Array]' - for (var n = Math.min(u, e.length), r = e.length - n, l = [], o = 0; o < n; ++o) l.push(a(e[o], t)) - 1 === r ? l.push('... 1 more item') : r > 1 && l.push('... '.concat(r, ' more items')) + for ( + var n = Math.min(u, e.length), + r = e.length - n, + l = [], + o = 0; + o < n; + ++o + ) + l.push(a(e[o], t)) + 1 === r + ? l.push('... 1 more item') + : r > 1 && l.push('... '.concat(r, ' more items')) return '[' + l.join(', ') + ']' })(e, n) return (function(e, t) { @@ -887,7 +1183,10 @@ .call(e) .replace(/^\[object /, '') .replace(/]$/, '') - if ('Object' === t && 'function' == typeof e.constructor) { + if ( + 'Object' === t && + 'function' == typeof e.constructor + ) { var n = e.constructor.name if ('string' == typeof n) return n } @@ -951,19 +1250,31 @@ return t.apply(null, arguments) } function u(e) { - return e instanceof Array || '[object Array]' === Object.prototype.toString.call(e) + return ( + e instanceof Array || + '[object Array]' === Object.prototype.toString.call(e) + ) } function i(e) { - return null != e && '[object Object]' === Object.prototype.toString.call(e) + return ( + null != e && + '[object Object]' === Object.prototype.toString.call(e) + ) } function o(e) { return void 0 === e } function a(e) { - return 'number' == typeof e || '[object Number]' === Object.prototype.toString.call(e) + return ( + 'number' == typeof e || + '[object Number]' === Object.prototype.toString.call(e) + ) } function s(e) { - return e instanceof Date || '[object Date]' === Object.prototype.toString.call(e) + return ( + e instanceof Date || + '[object Date]' === Object.prototype.toString.call(e) + ) } function c(e, t) { var n, @@ -976,7 +1287,11 @@ } function f(e, t) { for (var n in t) d(t, n) && (e[n] = t[n]) - return d(t, 'toString') && (e.toString = t.toString), d(t, 'valueOf') && (e.valueOf = t.valueOf), e + return ( + d(t, 'toString') && (e.toString = t.toString), + d(t, 'valueOf') && (e.valueOf = t.valueOf), + e + ) } function p(e, t, n, r) { return jt(e, t, n, r, !0).utc() @@ -1021,7 +1336,12 @@ !t.userInvalidated && (!t.meridiem || (t.meridiem && n)) if ( - (e._strict && (l = l && 0 === t.charsLeftOver && 0 === t.unusedTokens.length && void 0 === t.bigHour), + (e._strict && + (l = + l && + 0 === t.charsLeftOver && + 0 === t.unusedTokens.length && + void 0 === t.bigHour), null != Object.isFrozen && Object.isFrozen(e)) ) return l @@ -1036,7 +1356,11 @@ r = Array.prototype.some ? Array.prototype.some : function(e) { - for (var t = Object(this), n = t.length >>> 0, r = 0; r < n; r++) + for ( + var t = Object(this), n = t.length >>> 0, r = 0; + r < n; + r++ + ) if (r in t && e.call(this, t[r], r, t)) return !0 return !1 } @@ -1044,7 +1368,8 @@ function g(e, t) { var n, r, l if ( - (o(t._isAMomentObject) || (e._isAMomentObject = t._isAMomentObject), + (o(t._isAMomentObject) || + (e._isAMomentObject = t._isAMomentObject), o(t._i) || (e._i = t._i), o(t._f) || (e._f = t._f), o(t._l) || (e._l = t._l), @@ -1056,7 +1381,8 @@ o(t._locale) || (e._locale = t._locale), _.length > 0) ) - for (n = 0; n < _.length; n++) (r = _[n]), o((l = t[r])) || (e[r] = l) + for (n = 0; n < _.length; n++) + (r = _[n]), o((l = t[r])) || (e[r] = l) return e } var v = !1 @@ -1082,7 +1408,8 @@ l = Math.min(e.length, t.length), u = Math.abs(e.length - t.length), i = 0 - for (r = 0; r < l; r++) ((n && e[r] !== t[r]) || (!n && O(e[r]) !== O(t[r]))) && i++ + for (r = 0; r < l; r++) + ((n && e[r] !== t[r]) || (!n && O(e[r]) !== O(t[r]))) && i++ return i + u } function E(e) { @@ -1094,15 +1421,26 @@ function L(e, t) { var n = !0 return f(function() { - if ((null != l.deprecationHandler && l.deprecationHandler(null, e), n)) { + if ( + (null != l.deprecationHandler && l.deprecationHandler(null, e), + n) + ) { for (var r, u = [], i = 0; i < arguments.length; i++) { if (((r = ''), 'object' == typeof arguments[i])) { - for (var o in ((r += '\n[' + i + '] '), arguments[0])) r += o + ': ' + arguments[0][o] + ', ' + for (var o in ((r += '\n[' + i + '] '), arguments[0])) + r += o + ': ' + arguments[0][o] + ', ' r = r.slice(0, -2) } else r = arguments[i] u.push(r) } - E(e + '\nArguments: ' + Array.prototype.slice.call(u).join('') + '\n' + new Error().stack), (n = !1) + E( + e + + '\nArguments: ' + + Array.prototype.slice.call(u).join('') + + '\n' + + new Error().stack, + ), + (n = !1) } return t.apply(this, arguments) }, t) @@ -1110,17 +1448,25 @@ var M, S = {} function k(e, t) { - null != l.deprecationHandler && l.deprecationHandler(e, t), S[e] || (E(t), (S[e] = !0)) + null != l.deprecationHandler && l.deprecationHandler(e, t), + S[e] || (E(t), (S[e] = !0)) } function j(e) { - return e instanceof Function || '[object Function]' === Object.prototype.toString.call(e) + return ( + e instanceof Function || + '[object Function]' === Object.prototype.toString.call(e) + ) } function C(e, t) { var n, r = f({}, e) for (n in t) d(t, n) && - (i(e[n]) && i(t[n]) ? ((r[n] = {}), f(r[n], e[n]), f(r[n], t[n])) : null != t[n] ? (r[n] = t[n]) : delete r[n]) + (i(e[n]) && i(t[n]) + ? ((r[n] = {}), f(r[n], e[n]), f(r[n], t[n])) + : null != t[n] + ? (r[n] = t[n]) + : delete r[n]) for (n in e) d(e, n) && !d(t, n) && i(e[n]) && (r[n] = f({}, r[n])) return r } @@ -1201,11 +1547,14 @@ for (t = 0, n = l.length; t < n; t++) Q[l[t]] ? (l[t] = Q[l[t]]) - : (l[t] = (r = l[t]).match(/\[[\s\S]/) ? r.replace(/^\[|\]$/g, '') : r.replace(/\\/g, '')) + : (l[t] = (r = l[t]).match(/\[[\s\S]/) + ? r.replace(/^\[|\]$/g, '') + : r.replace(/\\/g, '')) return function(t) { var r, u = '' - for (r = 0; r < n; r++) u += j(l[r]) ? l[r].call(t, e) : l[r] + for (r = 0; r < n; r++) + u += j(l[r]) ? l[r].call(t, e) : l[r] return u } })(t)), @@ -1217,7 +1566,8 @@ function r(e) { return t.longDateFormat(e) || e } - for (H.lastIndex = 0; n >= 0 && H.test(e); ) (e = e.replace(H, r)), (H.lastIndex = 0), (n -= 1) + for (H.lastIndex = 0; n >= 0 && H.test(e); ) + (e = e.replace(H, r)), (H.lastIndex = 0), (n -= 1) return e } var G = /\d/, @@ -1249,9 +1599,17 @@ ? se[e](t._strict, t._locale) : new RegExp( fe( - e.replace('\\', '').replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function(e, t, n, r, l) { - return t || n || r || l - }), + e + .replace('\\', '') + .replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function( + e, + t, + n, + r, + l, + ) { + return t || n || r || l + }), ), ) } @@ -1331,24 +1689,38 @@ ke = je('FullYear', !0) function je(e, t) { return function(n) { - return null != n ? (Ne(this, e, n), l.updateOffset(this, t), this) : Ce(this, e) + return null != n + ? (Ne(this, e, n), l.updateOffset(this, t), this) + : Ce(this, e) } } function Ce(e, t) { - return e.isValid() ? e._d['get' + (e._isUTC ? 'UTC' : '') + t]() : NaN + return e.isValid() + ? e._d['get' + (e._isUTC ? 'UTC' : '') + t]() + : NaN } function Ne(e, t, n) { e.isValid() && !isNaN(n) && - ('FullYear' === t && Me(e.year()) && 1 === e.month() && 29 === e.date() - ? e._d['set' + (e._isUTC ? 'UTC' : '') + t](n, e.month(), Ae(n, e.month())) + ('FullYear' === t && + Me(e.year()) && + 1 === e.month() && + 29 === e.date() + ? e._d['set' + (e._isUTC ? 'UTC' : '') + t]( + n, + e.month(), + Ae(n, e.month()), + ) : e._d['set' + (e._isUTC ? 'UTC' : '') + t](n)) } function Ae(e, t) { if (isNaN(e) || isNaN(t)) return NaN var n, r = ((t % (n = 12)) + n) % n - return (e += (t - r) / 12), 1 === r ? (Me(e) ? 29 : 28) : 31 - ((r % 7) % 2) + return ( + (e += (t - r) / 12), + 1 === r ? (Me(e) ? 29 : 28) : 31 - ((r % 7) % 2) + ) } ;(Se = Array.prototype.indexOf ? Array.prototype.indexOf @@ -1384,7 +1756,9 @@ null != l ? (t[ge] = l) : (h(n).invalidMonth = e) }) var Pe = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/, - xe = 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), + xe = 'January_February_March_April_May_June_July_August_September_October_November_December'.split( + '_', + ), Ye = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_') function Ie(e, t) { var n @@ -1392,10 +1766,16 @@ if ('string' == typeof t) if (/^\d+$/.test(t)) t = O(t) else if (!a((t = e.localeData().monthsParse(t)))) return e - return (n = Math.min(e.date(), Ae(e.year(), t))), e._d['set' + (e._isUTC ? 'UTC' : '') + 'Month'](t, n), e + return ( + (n = Math.min(e.date(), Ae(e.year(), t))), + e._d['set' + (e._isUTC ? 'UTC' : '') + 'Month'](t, n), + e + ) } function Fe(e) { - return null != e ? (Ie(this, e), l.updateOffset(this, !0), this) : Ce(this, 'Month') + return null != e + ? (Ie(this, e), l.updateOffset(this, !0), this) + : Ce(this, 'Month') } var Re = ae, Be = ae @@ -1414,18 +1794,27 @@ l.push(this.months(n, '')), u.push(this.months(n, '')), u.push(this.monthsShort(n, '')) - for (r.sort(e), l.sort(e), u.sort(e), t = 0; t < 12; t++) (r[t] = fe(r[t])), (l[t] = fe(l[t])) + for (r.sort(e), l.sort(e), u.sort(e), t = 0; t < 12; t++) + (r[t] = fe(r[t])), (l[t] = fe(l[t])) for (t = 0; t < 24; t++) u[t] = fe(u[t]) ;(this._monthsRegex = new RegExp('^(' + u.join('|') + ')', 'i')), (this._monthsShortRegex = this._monthsRegex), - (this._monthsStrictRegex = new RegExp('^(' + l.join('|') + ')', 'i')), - (this._monthsShortStrictRegex = new RegExp('^(' + r.join('|') + ')', 'i')) + (this._monthsStrictRegex = new RegExp( + '^(' + l.join('|') + ')', + 'i', + )), + (this._monthsShortStrictRegex = new RegExp( + '^(' + r.join('|') + ')', + 'i', + )) } function Ve(e) { var t if (e < 100 && e >= 0) { var n = Array.prototype.slice.call(arguments) - ;(n[0] = e + 400), (t = new Date(Date.UTC.apply(null, n))), isFinite(t.getUTCFullYear()) && t.setUTCFullYear(e) + ;(n[0] = e + 400), + (t = new Date(Date.UTC.apply(null, n))), + isFinite(t.getUTCFullYear()) && t.setUTCFullYear(e) } else t = new Date(Date.UTC.apply(null, arguments)) return t } @@ -1441,7 +1830,11 @@ a = Qe(e, r, l), s = 1 + 7 * (t - 1) + o + a return ( - s <= 0 ? (i = Le((u = e - 1)) + s) : s > Le(e) ? ((u = e + 1), (i = s - Le(e))) : ((u = e), (i = s)), + s <= 0 + ? (i = Le((u = e - 1)) + s) + : s > Le(e) + ? ((u = e + 1), (i = s - Le(e))) + : ((u = e), (i = s)), { year: u, dayOfYear: i } ) } @@ -1517,7 +1910,9 @@ me(['d', 'e', 'E'], function(e, t, n, r) { t[r] = O(e) }) - var $e = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + var $e = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( + '_', + ), ze = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), Je = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), Ke = ae, @@ -1552,9 +1947,18 @@ ;(this._weekdaysRegex = new RegExp('^(' + s.join('|') + ')', 'i')), (this._weekdaysShortRegex = this._weekdaysRegex), (this._weekdaysMinRegex = this._weekdaysRegex), - (this._weekdaysStrictRegex = new RegExp('^(' + a.join('|') + ')', 'i')), - (this._weekdaysShortStrictRegex = new RegExp('^(' + o.join('|') + ')', 'i')), - (this._weekdaysMinStrictRegex = new RegExp('^(' + i.join('|') + ')', 'i')) + (this._weekdaysStrictRegex = new RegExp( + '^(' + a.join('|') + ')', + 'i', + )), + (this._weekdaysShortStrictRegex = new RegExp( + '^(' + o.join('|') + ')', + 'i', + )), + (this._weekdaysMinStrictRegex = new RegExp( + '^(' + i.join('|') + ')', + 'i', + )) } function tt() { return this.hours() % 12 || 12 @@ -1576,13 +1980,20 @@ return '' + tt.apply(this) + R(this.minutes(), 2) }), U('hmmss', 0, 0, function() { - return '' + tt.apply(this) + R(this.minutes(), 2) + R(this.seconds(), 2) + return ( + '' + + tt.apply(this) + + R(this.minutes(), 2) + + R(this.seconds(), 2) + ) }), U('Hmm', 0, 0, function() { return '' + this.hours() + R(this.minutes(), 2) }), U('Hmmss', 0, 0, function() { - return '' + this.hours() + R(this.minutes(), 2) + R(this.seconds(), 2) + return ( + '' + this.hours() + R(this.minutes(), 2) + R(this.seconds(), 2) + ) }), nt('a', !0), nt('A', !1), @@ -1613,12 +2024,17 @@ }), he('hmm', function(e, t, n) { var r = e.length - 2 - ;(t[be] = O(e.substr(0, r))), (t[Te] = O(e.substr(r))), (h(n).bigHour = !0) + ;(t[be] = O(e.substr(0, r))), + (t[Te] = O(e.substr(r))), + (h(n).bigHour = !0) }), he('hmmss', function(e, t, n) { var r = e.length - 4, l = e.length - 2 - ;(t[be] = O(e.substr(0, r))), (t[Te] = O(e.substr(r, 2))), (t[we] = O(e.substr(l))), (h(n).bigHour = !0) + ;(t[be] = O(e.substr(0, r))), + (t[Te] = O(e.substr(r, 2))), + (t[we] = O(e.substr(l))), + (h(n).bigHour = !0) }), he('Hmm', function(e, t, n) { var r = e.length - 2 @@ -1627,7 +2043,9 @@ he('Hmmss', function(e, t, n) { var r = e.length - 4, l = e.length - 2 - ;(t[be] = O(e.substr(0, r))), (t[Te] = O(e.substr(r, 2))), (t[we] = O(e.substr(l))) + ;(t[be] = O(e.substr(0, r))), + (t[Te] = O(e.substr(r, 2))), + (t[we] = O(e.substr(l))) }) var lt, ut = je('Hours', !0), @@ -1696,7 +2114,9 @@ ? (lt = n) : 'undefined' != typeof console && console.warn && - console.warn('Locale ' + e + ' not found. Did you forget to load it?')), + console.warn( + 'Locale ' + e + ' not found. Did you forget to load it?', + )), lt._abbr ) } @@ -1714,7 +2134,11 @@ if (null != ot[t.parentLocale]) r = ot[t.parentLocale]._config else { if (null == (n = ct(t.parentLocale))) - return at[t.parentLocale] || (at[t.parentLocale] = []), at[t.parentLocale].push({ name: e, config: t }), null + return ( + at[t.parentLocale] || (at[t.parentLocale] = []), + at[t.parentLocale].push({ name: e, config: t }), + null + ) r = n._config } return ( @@ -1731,14 +2155,23 @@ } function pt(e) { var t - if ((e && e._locale && e._locale._abbr && (e = e._locale._abbr), !e)) return lt + if ( + (e && e._locale && e._locale._abbr && (e = e._locale._abbr), !e) + ) + return lt if (!u(e)) { if ((t = ct(e))) return t e = [e] } return (function(e) { for (var t, n, r, l, u = 0; u < e.length; ) { - for (l = st(e[u]).split('-'), t = l.length, n = (n = st(e[u + 1])) ? n.split('-') : null; t > 0; ) { + for ( + l = st(e[u]).split('-'), + t = l.length, + n = (n = st(e[u + 1])) ? n.split('-') : null; + t > 0; + + ) { if ((r = ct(l.slice(0, t).join('-')))) return r if (n && n.length >= t && D(l, n, !0) >= t - 1) break t-- @@ -1759,7 +2192,10 @@ ? ge : n[ve] < 1 || n[ve] > Ae(n[_e], n[ge]) ? ve - : n[be] < 0 || n[be] > 24 || (24 === n[be] && (0 !== n[Te] || 0 !== n[we] || 0 !== n[Oe])) + : n[be] < 0 || + n[be] > 24 || + (24 === n[be] && + (0 !== n[Te] || 0 !== n[we] || 0 !== n[Oe])) ? be : n[Te] < 0 || n[Te] > 59 ? Te @@ -1819,11 +2255,14 @@ ? (h(e)._overflowWeeks = !0) : null != a ? (h(e)._overflowWeekday = !0) - : ((o = Ue(n, r, l, u, i)), (e._a[_e] = o.year), (e._dayOfYear = o.dayOfYear)) + : ((o = Ue(n, r, l, u, i)), + (e._a[_e] = o.year), + (e._dayOfYear = o.dayOfYear)) })(e), null != e._dayOfYear && ((i = mt(e._a[_e], r[_e])), - (e._dayOfYear > Le(i) || 0 === e._dayOfYear) && (h(e)._overflowDayOfYear = !0), + (e._dayOfYear > Le(i) || 0 === e._dayOfYear) && + (h(e)._overflowDayOfYear = !0), (n = Ve(i, 0, e._dayOfYear)), (e._a[ge] = n.getUTCMonth()), (e._a[ve] = n.getUTCDate())), @@ -1832,24 +2271,34 @@ ++t ) e._a[t] = o[t] = r[t] - for (; t < 7; t++) e._a[t] = o[t] = null == e._a[t] ? (2 === t ? 1 : 0) : e._a[t] - 24 === e._a[be] && 0 === e._a[Te] && 0 === e._a[we] && 0 === e._a[Oe] && ((e._nextDay = !0), (e._a[be] = 0)), + for (; t < 7; t++) + e._a[t] = o[t] = null == e._a[t] ? (2 === t ? 1 : 0) : e._a[t] + 24 === e._a[be] && + 0 === e._a[Te] && + 0 === e._a[we] && + 0 === e._a[Oe] && + ((e._nextDay = !0), (e._a[be] = 0)), (e._d = (e._useUTC ? Ve : function(e, t, n, r, l, u, i) { var o return ( e < 100 && e >= 0 - ? ((o = new Date(e + 400, t, n, r, l, u, i)), isFinite(o.getFullYear()) && o.setFullYear(e)) + ? ((o = new Date(e + 400, t, n, r, l, u, i)), + isFinite(o.getFullYear()) && o.setFullYear(e)) : (o = new Date(e, t, n, r, l, u, i)), o ) } ).apply(null, o)), (u = e._useUTC ? e._d.getUTCDay() : e._d.getDay()), - null != e._tzm && e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), + null != e._tzm && + e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), e._nextDay && (e._a[be] = 24), - e._w && void 0 !== e._w.d && e._w.d !== u && (h(e).weekdayMismatch = !0) + e._w && + void 0 !== e._w.d && + e._w.d !== u && + (h(e).weekdayMismatch = !0) } } var _t = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/, @@ -1917,7 +2366,18 @@ var t = parseInt(e, 10) return t <= 49 ? 2e3 + t : t <= 999 ? 1900 + t : t } - var Lt = { UT: 0, GMT: 0, EDT: -240, EST: -300, CDT: -300, CST: -360, MDT: -360, MST: -420, PDT: -420, PST: -480 } + var Lt = { + UT: 0, + GMT: 0, + EDT: -240, + EST: -300, + CDT: -300, + CST: -360, + MDT: -360, + MST: -420, + PDT: -420, + PST: -480, + } function Mt(e) { var t, n, @@ -1934,21 +2394,29 @@ .replace(/\s\s*$/, ''), ) if (a) { - var s = ((t = a[4]), - (n = a[3]), - (r = a[2]), - (l = a[5]), - (u = a[6]), - (i = a[7]), - (o = [Et(t), Ye.indexOf(n), parseInt(r, 10), parseInt(l, 10), parseInt(u, 10)]), - i && o.push(parseInt(i, 10)), - o) + var s = + ((t = a[4]), + (n = a[3]), + (r = a[2]), + (l = a[5]), + (u = a[6]), + (i = a[7]), + (o = [ + Et(t), + Ye.indexOf(n), + parseInt(r, 10), + parseInt(l, 10), + parseInt(u, 10), + ]), + i && o.push(parseInt(i, 10)), + o) if ( !(function(e, t, n) { if (e) { var r = ze.indexOf(e), l = new Date(t[0], t[1], t[2]).getDay() - if (r !== l) return (h(n).weekdayMismatch = !0), (n._isValid = !1), !1 + if (r !== l) + return (h(n).weekdayMismatch = !0), (n._isValid = !1), !1 } return !0 })(a[1], s, e) @@ -1980,18 +2448,27 @@ o = '' + e._i, a = o.length, s = 0 - for (r = W(e._f, e._locale).match(B) || [], t = 0; t < r.length; t++) + for ( + r = W(e._f, e._locale).match(B) || [], t = 0; + t < r.length; + t++ + ) (u = r[t]), (n = (o.match(de(u, e)) || [])[0]) && - ((i = o.substr(0, o.indexOf(n))).length > 0 && h(e).unusedInput.push(i), + ((i = o.substr(0, o.indexOf(n))).length > 0 && + h(e).unusedInput.push(i), (o = o.slice(o.indexOf(n) + n.length)), (s += n.length)), Q[u] - ? (n ? (h(e).empty = !1) : h(e).unusedTokens.push(u), ye(u, n, e)) + ? (n ? (h(e).empty = !1) : h(e).unusedTokens.push(u), + ye(u, n, e)) : e._strict && !n && h(e).unusedTokens.push(u) ;(h(e).charsLeftOver = a - s), o.length > 0 && h(e).unusedInput.push(o), - e._a[be] <= 12 && !0 === h(e).bigHour && e._a[be] > 0 && (h(e).bigHour = void 0), + e._a[be] <= 12 && + !0 === h(e).bigHour && + e._a[be] > 0 && + (h(e).bigHour = void 0), (h(e).parsedDateParts = e._a.slice(0)), (h(e).meridiem = e._meridiem), (e._a[be] = (function(e, t, n) { @@ -2001,7 +2478,9 @@ : null != e.meridiemHour ? e.meridiemHour(t, n) : null != e.isPM - ? ((r = e.isPM(n)) && t < 12 && (t += 12), r || 12 !== t || (t = 0), t) + ? ((r = e.isPM(n)) && t < 12 && (t += 12), + r || 12 !== t || (t = 0), + t) : t })(e._locale, e._a[be], e._meridiem)), yt(e), @@ -2024,7 +2503,11 @@ : u(n) ? (function(e) { var t, n, r, l, u - if (0 === e._f.length) return (h(e).invalidFormat = !0), void (e._d = new Date(NaN)) + if (0 === e._f.length) + return ( + (h(e).invalidFormat = !0), + void (e._d = new Date(NaN)) + ) for (l = 0; l < e._f.length; l++) (u = 0), (t = g({}, e)), @@ -2054,7 +2537,9 @@ !1 === e._isValid && (delete e._isValid, Mt(e), - !1 === e._isValid && (delete e._isValid, l.createFromInputFallback(e)))) + !1 === e._isValid && + (delete e._isValid, + l.createFromInputFallback(e)))) : (e._d = new Date(+t[1])) })(e) : u(t) @@ -2067,7 +2552,15 @@ if (!e._d) { var t = Y(e._i) ;(e._a = c( - [t.year, t.month, t.day || t.date, t.hour, t.minute, t.second, t.millisecond], + [ + t.year, + t.month, + t.day || t.date, + t.hour, + t.minute, + t.second, + t.millisecond, + ], function(e) { return e && parseInt(e, 10) }, @@ -2090,7 +2583,8 @@ (!0 !== n && !1 !== n) || ((r = n), (n = void 0)), ((i(e) && (function(e) { - if (Object.getOwnPropertyNames) return 0 === Object.getOwnPropertyNames(e).length + if (Object.getOwnPropertyNames) + return 0 === Object.getOwnPropertyNames(e).length var t for (t in e) if (e.hasOwnProperty(t)) return !1 return !0 @@ -2103,7 +2597,8 @@ (a._i = e), (a._f = t), (a._strict = r), - (o = new b(ht(kt(a))))._nextDay && (o.add(1, 'd'), (o._nextDay = void 0)), + (o = new b(ht(kt(a))))._nextDay && + (o.add(1, 'd'), (o._nextDay = void 0)), o ) } @@ -2122,23 +2617,43 @@ 'moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/', function() { var e = Ct.apply(null, arguments) - return this.isValid() && e.isValid() ? (e < this ? this : e) : y() + return this.isValid() && e.isValid() + ? e < this + ? this + : e + : y() }, ), At = L( 'moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/', function() { var e = Ct.apply(null, arguments) - return this.isValid() && e.isValid() ? (e > this ? this : e) : y() + return this.isValid() && e.isValid() + ? e > this + ? this + : e + : y() }, ) function Pt(e, t) { var n, r - if ((1 === t.length && u(t[0]) && (t = t[0]), !t.length)) return Ct() - for (n = t[0], r = 1; r < t.length; ++r) (t[r].isValid() && !t[r][e](n)) || (n = t[r]) + if ((1 === t.length && u(t[0]) && (t = t[0]), !t.length)) + return Ct() + for (n = t[0], r = 1; r < t.length; ++r) + (t[r].isValid() && !t[r][e](n)) || (n = t[r]) return n } - var xt = ['year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond'] + var xt = [ + 'year', + 'quarter', + 'month', + 'week', + 'day', + 'hour', + 'minute', + 'second', + 'millisecond', + ] function Yt(e) { var t = Y(e), n = t.year || 0, @@ -2151,7 +2666,9 @@ s = t.second || 0, c = t.millisecond || 0 ;(this._isValid = (function(e) { - for (var t in e) if (-1 === Se.call(xt, t) || (null != e[t] && isNaN(e[t]))) return !1 + for (var t in e) + if (-1 === Se.call(xt, t) || (null != e[t] && isNaN(e[t]))) + return !1 for (var n = !1, r = 0; r < xt.length; ++r) if (e[xt[r]]) { if (n) return !1 @@ -2176,7 +2693,10 @@ U(e, 0, 0, function() { var e = this.utcOffset(), n = '+' - return e < 0 && ((e = -e), (n = '-')), n + R(~~(e / 60), 2) + t + R(~~e % 60, 2) + return ( + e < 0 && ((e = -e), (n = '-')), + n + R(~~(e / 60), 2) + t + R(~~e % 60, 2) + ) }) } Rt('Z', ':'), @@ -2199,7 +2719,8 @@ var n, r return t._isUTC ? ((n = t.clone()), - (r = (T(e) || s(e) ? e.valueOf() : Ct(e).valueOf()) - n.valueOf()), + (r = + (T(e) || s(e) ? e.valueOf() : Ct(e).valueOf()) - n.valueOf()), n._d.setTime(n._d.valueOf() + r), l.updateOffset(n, !1), n) @@ -2230,7 +2751,14 @@ ? ((s = {}), t ? (s[t] = e) : (s.milliseconds = e)) : (c = qt.exec(e)) ? ((n = '-' === c[1] ? -1 : 1), - (s = { y: 0, d: O(c[ve]) * n, h: O(c[be]) * n, m: O(c[Te]) * n, s: O(c[we]) * n, ms: O(Ft(1e3 * c[Oe])) * n })) + (s = { + y: 0, + d: O(c[ve]) * n, + h: O(c[be]) * n, + m: O(c[Te]) * n, + s: O(c[we]) * n, + ms: O(Ft(1e3 * c[Oe])) * n, + })) : (c = Wt.exec(e)) ? ((n = '-' === c[1] ? -1 : 1), (s = { @@ -2253,7 +2781,8 @@ ? ((i = Vt(i, u)), u.isBefore(i) ? (o = zt(u, i)) - : (((o = zt(i, u)).milliseconds = -o.milliseconds), (o.months = -o.months)), + : (((o = zt(i, u)).milliseconds = -o.milliseconds), + (o.months = -o.months)), o) : { milliseconds: 0, months: 0 }), ((s = {}).ms = l.milliseconds), @@ -2325,16 +2854,21 @@ u = e.clone().add(l, 'months') return ( t - u < 0 - ? ((n = e.clone().add(l - 1, 'months')), (r = (t - u) / (u - n))) - : ((n = e.clone().add(l + 1, 'months')), (r = (t - u) / (n - u))), + ? ((n = e.clone().add(l - 1, 'months')), + (r = (t - u) / (u - n))) + : ((n = e.clone().add(l + 1, 'months')), + (r = (t - u) / (n - u))), -(l + r) || 0 ) } function tn(e) { var t - return void 0 === e ? this._locale._abbr : (null != (t = pt(e)) && (this._locale = t), this) + return void 0 === e + ? this._locale._abbr + : (null != (t = pt(e)) && (this._locale = t), this) } - ;(l.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ'), (l.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]') + ;(l.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ'), + (l.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]') var nn = L( 'moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.', function(e) { @@ -2352,10 +2886,14 @@ return ((e % t) + t) % t } function cn(e, t, n) { - return e < 100 && e >= 0 ? new Date(e + 400, t, n) - an : new Date(e, t, n).valueOf() + return e < 100 && e >= 0 + ? new Date(e + 400, t, n) - an + : new Date(e, t, n).valueOf() } function dn(e, t, n) { - return e < 100 && e >= 0 ? Date.UTC(e + 400, t, n) - an : Date.UTC(e, t, n) + return e < 100 && e >= 0 + ? Date.UTC(e + 400, t, n) - an + : Date.UTC(e, t, n) } function fn(e, t) { U(0, [e, e.length], 0, t) @@ -2369,7 +2907,12 @@ function(e, t, n, r, l) { var u = Ue(e, t, n, r, l), i = Ve(u.year, 0, u.dayOfYear) - return this.year(i.getUTCFullYear()), this.month(i.getUTCMonth()), this.date(i.getUTCDate()), this + return ( + this.year(i.getUTCFullYear()), + this.month(i.getUTCMonth()), + this.date(i.getUTCDate()), + this + ) }.call(this, e, t, n, r, l)) } U(0, ['gg', 2], 0, function() { @@ -2413,7 +2956,9 @@ ce('D', Z), ce('DD', Z, $), ce('Do', function(e, t) { - return e ? t._dayOfMonthOrdinalParse || t._ordinalParse : t._dayOfMonthOrdinalParseLenient + return e + ? t._dayOfMonthOrdinalParse || t._ordinalParse + : t._dayOfMonthOrdinalParseLenient }), he(['D', 'DD'], ve), he('Do', function(e, t) { @@ -2435,7 +2980,12 @@ ce('mm', Z, $), he(['m', 'mm'], Te) var mn = je('Minutes', !1) - U('s', ['ss', 2], 0, 'second'), P('second', 's'), F('second', 15), ce('s', Z), ce('ss', Z, $), he(['s', 'ss'], we) + U('s', ['ss', 2], 0, 'second'), + P('second', 's'), + F('second', 15), + ce('s', Z), + ce('ss', Z, $), + he(['s', 'ss'], we) var yn, _n = je('Seconds', !1) for ( @@ -2490,7 +3040,9 @@ r = Vt(n, this).startOf('day'), u = l.calendarFormat(this, r) || 'sameElse', i = t && (j(t[u]) ? t[u].call(this, n) : t[u]) - return this.format(i || this.localeData().calendar(u, this, Ct(n))) + return this.format( + i || this.localeData().calendar(u, this, Ct(n)), + ) }), (bn.clone = function() { return new b(this) @@ -2499,7 +3051,9 @@ var r, l, u if (!this.isValid()) return NaN if (!(r = Vt(e, this)).isValid()) return NaN - switch (((l = 6e4 * (r.utcOffset() - this.utcOffset())), (t = x(t)))) { + switch ( + ((l = 6e4 * (r.utcOffset() - this.utcOffset())), (t = x(t))) + ) { case 'year': u = en(this, r) / 12 break @@ -2531,30 +3085,50 @@ }), (bn.endOf = function(e) { var t - if (void 0 === (e = x(e)) || 'millisecond' === e || !this.isValid()) return this + if ( + void 0 === (e = x(e)) || + 'millisecond' === e || + !this.isValid() + ) + return this var n = this._isUTC ? dn : cn switch (e) { case 'year': t = n(this.year() + 1, 0, 1) - 1 break case 'quarter': - t = n(this.year(), this.month() - (this.month() % 3) + 3, 1) - 1 + t = + n(this.year(), this.month() - (this.month() % 3) + 3, 1) - 1 break case 'month': t = n(this.year(), this.month() + 1, 1) - 1 break case 'week': - t = n(this.year(), this.month(), this.date() - this.weekday() + 7) - 1 + t = + n( + this.year(), + this.month(), + this.date() - this.weekday() + 7, + ) - 1 break case 'isoWeek': - t = n(this.year(), this.month(), this.date() - (this.isoWeekday() - 1) + 7) - 1 + t = + n( + this.year(), + this.month(), + this.date() - (this.isoWeekday() - 1) + 7, + ) - 1 break case 'day': case 'date': t = n(this.year(), this.month(), this.date() + 1) - 1 break case 'hour': - ;(t = this._d.valueOf()), (t += on - sn(t + (this._isUTC ? 0 : this.utcOffset() * un), on) - 1) + ;(t = this._d.valueOf()), + (t += + on - + sn(t + (this._isUTC ? 0 : this.utcOffset() * un), on) - + 1) break case 'minute': ;(t = this._d.valueOf()), (t += un - sn(t, un) - 1) @@ -2570,7 +3144,8 @@ return this.localeData().postformat(t) }), (bn.from = function(e, t) { - return this.isValid() && ((T(e) && e.isValid()) || Ct(e).isValid()) + return this.isValid() && + ((T(e) && e.isValid()) || Ct(e).isValid()) ? Gt({ to: this, from: e }) .locale(this.locale()) .humanize(!t) @@ -2580,7 +3155,8 @@ return this.from(Ct(), e) }), (bn.to = function(e, t) { - return this.isValid() && ((T(e) && e.isValid()) || Ct(e).isValid()) + return this.isValid() && + ((T(e) && e.isValid()) || Ct(e).isValid()) ? Gt({ from: this, to: e }) .locale(this.locale()) .humanize(!t) @@ -2623,7 +3199,9 @@ u = T(t) ? t : Ct(t) return ( !!(this.isValid() && l.isValid() && u.isValid()) && - (('(' === (r = r || '()')[0] ? this.isAfter(l, n) : !this.isBefore(l, n)) && + (('(' === (r = r || '()')[0] + ? this.isAfter(l, n) + : !this.isBefore(l, n)) && (')' === r[1] ? this.isBefore(u, n) : !this.isAfter(u, n))) ) }), @@ -2684,7 +3262,12 @@ }), (bn.startOf = function(e) { var t - if (void 0 === (e = x(e)) || 'millisecond' === e || !this.isValid()) return this + if ( + void 0 === (e = x(e)) || + 'millisecond' === e || + !this.isValid() + ) + return this var n = this._isUTC ? dn : cn switch (e) { case 'year': @@ -2700,14 +3283,19 @@ t = n(this.year(), this.month(), this.date() - this.weekday()) break case 'isoWeek': - t = n(this.year(), this.month(), this.date() - (this.isoWeekday() - 1)) + t = n( + this.year(), + this.month(), + this.date() - (this.isoWeekday() - 1), + ) break case 'day': case 'date': t = n(this.year(), this.month(), this.date()) break case 'hour': - ;(t = this._d.valueOf()), (t -= sn(t + (this._isUTC ? 0 : this.utcOffset() * un), on)) + ;(t = this._d.valueOf()), + (t -= sn(t + (this._isUTC ? 0 : this.utcOffset() * un), on)) break case 'minute': ;(t = this._d.valueOf()), (t -= sn(t, un)) @@ -2720,7 +3308,15 @@ (bn.subtract = Xt), (bn.toArray = function() { var e = this - return [e.year(), e.month(), e.date(), e.hour(), e.minute(), e.second(), e.millisecond()] + return [ + e.year(), + e.month(), + e.date(), + e.hour(), + e.minute(), + e.second(), + e.millisecond(), + ] }), (bn.toObject = function() { var e = this @@ -2742,18 +3338,34 @@ var t = !0 !== e, n = t ? this.clone().utc() : this return n.year() < 0 || n.year() > 9999 - ? q(n, t ? 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ') + ? q( + n, + t + ? 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]' + : 'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ', + ) : j(Date.prototype.toISOString) ? t ? this.toDate().toISOString() - : new Date(this.valueOf() + 60 * this.utcOffset() * 1e3).toISOString().replace('Z', q(n, 'Z')) - : q(n, t ? 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYY-MM-DD[T]HH:mm:ss.SSSZ') + : new Date(this.valueOf() + 60 * this.utcOffset() * 1e3) + .toISOString() + .replace('Z', q(n, 'Z')) + : q( + n, + t + ? 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]' + : 'YYYY-MM-DD[T]HH:mm:ss.SSSZ', + ) }), (bn.inspect = function() { - if (!this.isValid()) return 'moment.invalid(/* ' + this._i + ' */)' + if (!this.isValid()) + return 'moment.invalid(/* ' + this._i + ' */)' var e = 'moment', t = '' - this.isLocal() || ((e = 0 === this.utcOffset() ? 'moment.utc' : 'moment.parseZone'), (t = 'Z')) + this.isLocal() || + ((e = + 0 === this.utcOffset() ? 'moment.utc' : 'moment.parseZone'), + (t = 'Z')) var n = '[' + e + '("]', r = 0 <= this.year() && this.year() <= 9999 ? 'YYYY' : 'YYYYYY', l = t + '[")]' @@ -2774,20 +3386,35 @@ return this._d.valueOf() - 6e4 * (this._offset || 0) }), (bn.creationData = function() { - return { input: this._i, format: this._f, locale: this._locale, isUTC: this._isUTC, strict: this._strict } + return { + input: this._i, + format: this._f, + locale: this._locale, + isUTC: this._isUTC, + strict: this._strict, + } }), (bn.year = ke), (bn.isLeapYear = function() { return Me(this.year()) }), (bn.weekYear = function(e) { - return pn.call(this, e, this.week(), this.weekday(), this.localeData()._week.dow, this.localeData()._week.doy) + return pn.call( + this, + e, + this.week(), + this.weekday(), + this.localeData()._week.dow, + this.localeData()._week.doy, + ) }), (bn.isoWeekYear = function(e) { return pn.call(this, e, this.isoWeek(), this.isoWeekday(), 1, 4) }), (bn.quarter = bn.quarters = function(e) { - return null == e ? Math.ceil((this.month() + 1) / 3) : this.month(3 * (e - 1) + (this.month() % 3)) + return null == e + ? Math.ceil((this.month() + 1) / 3) + : this.month(3 * (e - 1) + (this.month() % 3)) }), (bn.month = Fe), (bn.daysInMonth = function() { @@ -2834,14 +3461,22 @@ if (!this.isValid()) return null != e ? this : NaN if (null != e) { var t = (function(e, t) { - return 'string' == typeof e ? t.weekdaysParse(e) % 7 || 7 : isNaN(e) ? null : e + return 'string' == typeof e + ? t.weekdaysParse(e) % 7 || 7 + : isNaN(e) + ? null + : e })(e, this.localeData()) return this.day(this.day() % 7 ? t : t - 7) } return this.day() || 7 }), (bn.dayOfYear = function(e) { - var t = Math.round((this.clone().startOf('day') - this.clone().startOf('year')) / 864e5) + 1 + var t = + Math.round( + (this.clone().startOf('day') - this.clone().startOf('year')) / + 864e5, + ) + 1 return null == e ? t : this.add(e - t, 'd') }), (bn.hour = bn.hours = ut), @@ -2865,7 +3500,9 @@ (!t || this._changeInProgress ? Kt(this, Gt(e - u, 'm'), 1, !1) : this._changeInProgress || - ((this._changeInProgress = !0), l.updateOffset(this, !0), (this._changeInProgress = null))), + ((this._changeInProgress = !0), + l.updateOffset(this, !0), + (this._changeInProgress = null))), this ) } @@ -2875,7 +3512,13 @@ return this.utcOffset(0, e) }), (bn.local = function(e) { - return this._isUTC && (this.utcOffset(0, e), (this._isUTC = !1), e && this.subtract(Qt(this), 'm')), this + return ( + this._isUTC && + (this.utcOffset(0, e), + (this._isUTC = !1), + e && this.subtract(Qt(this), 'm')), + this + ) }), (bn.parseZone = function() { if (null != this._tzm) this.utcOffset(this._tzm, !1, !0) @@ -2886,7 +3529,11 @@ return this }), (bn.hasAlignedHourOffset = function(e) { - return !!this.isValid() && ((e = e ? Ct(e).utcOffset() : 0), (this.utcOffset() - e) % 60 == 0) + return ( + !!this.isValid() && + ((e = e ? Ct(e).utcOffset() : 0), + (this.utcOffset() - e) % 60 == 0) + ) }), (bn.isDST = function() { return ( @@ -2914,13 +3561,26 @@ (bn.zoneName = function() { return this._isUTC ? 'Coordinated Universal Time' : '' }), - (bn.dates = L('dates accessor is deprecated. Use date instead.', hn)), - (bn.months = L('months accessor is deprecated. Use month instead', Fe)), - (bn.years = L('years accessor is deprecated. Use year instead', ke)), + (bn.dates = L( + 'dates accessor is deprecated. Use date instead.', + hn, + )), + (bn.months = L( + 'months accessor is deprecated. Use month instead', + Fe, + )), + (bn.years = L( + 'years accessor is deprecated. Use year instead', + ke, + )), (bn.zone = L( 'moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/', function(e, t) { - return null != e ? ('string' != typeof e && (e = -e), this.utcOffset(e, t), this) : -this.utcOffset() + return null != e + ? ('string' != typeof e && (e = -e), + this.utcOffset(e, t), + this) + : -this.utcOffset() }, )), (bn.isDSTShifted = L( @@ -2930,7 +3590,8 @@ var e = {} if ((g(e, this), (e = kt(e))._a)) { var t = e._isUTC ? p(e._a) : Ct(e._a) - this._isDSTShifted = this.isValid() && D(e._a, t.toArray()) > 0 + this._isDSTShifted = + this.isValid() && D(e._a, t.toArray()) > 0 } else this._isDSTShifted = !1 return this._isDSTShifted }, @@ -2942,7 +3603,8 @@ return l[n](u, e) } function Dn(e, t, n) { - if ((a(e) && ((t = e), (e = void 0)), (e = e || ''), null != t)) return On(e, t, n, 'month') + if ((a(e) && ((t = e), (e = void 0)), (e = e || ''), null != t)) + return On(e, t, n, 'month') var r, l = [] for (r = 0; r < 12; r++) l[r] = On(e, r, n, 'month') @@ -2951,7 +3613,10 @@ function En(e, t, n, r) { 'boolean' == typeof e ? (a(t) && ((n = t), (t = void 0)), (t = t || '')) - : ((n = t = e), (e = !1), a(t) && ((n = t), (t = void 0)), (t = t || '')) + : ((n = t = e), + (e = !1), + a(t) && ((n = t), (t = void 0)), + (t = t || '')) var l, u = pt(), i = e ? u._week.dow : 0 @@ -2969,9 +3634,12 @@ n = this._longDateFormat[e.toUpperCase()] return t || !n ? t - : ((this._longDateFormat[e] = n.replace(/MMMM|MM|DD|dddd/g, function(e) { - return e.slice(1) - })), + : ((this._longDateFormat[e] = n.replace( + /MMMM|MM|DD|dddd/g, + function(e) { + return e.slice(1) + }, + )), this._longDateFormat[e]) }), (wn.invalidDate = function() { @@ -2995,14 +3663,21 @@ for (n in e) j((t = e[n])) ? (this[n] = t) : (this['_' + n] = t) ;(this._config = e), (this._dayOfMonthOrdinalParseLenient = new RegExp( - (this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) + '|' + /\d{1,2}/.source, + (this._dayOfMonthOrdinalParse.source || + this._ordinalParse.source) + + '|' + + /\d{1,2}/.source, )) }), (wn.months = function(e, t) { return e ? u(this._months) ? this._months[e.month()] - : this._months[(this._months.isFormat || Pe).test(t) ? 'format' : 'standalone'][e.month()] + : this._months[ + (this._months.isFormat || Pe).test(t) + ? 'format' + : 'standalone' + ][e.month()] : u(this._months) ? this._months : this._months.standalone @@ -3011,7 +3686,9 @@ return e ? u(this._monthsShort) ? this._monthsShort[e.month()] - : this._monthsShort[Pe.test(t) ? 'format' : 'standalone'][e.month()] + : this._monthsShort[Pe.test(t) ? 'format' : 'standalone'][ + e.month() + ] : u(this._monthsShort) ? this._monthsShort : this._monthsShort.standalone @@ -3025,10 +3702,23 @@ u, i = e.toLocaleLowerCase() if (!this._monthsParse) - for (this._monthsParse = [], this._longMonthsParse = [], this._shortMonthsParse = [], r = 0; r < 12; ++r) + for ( + this._monthsParse = [], + this._longMonthsParse = [], + this._shortMonthsParse = [], + r = 0; + r < 12; + ++r + ) (u = p([2e3, r])), - (this._shortMonthsParse[r] = this.monthsShort(u, '').toLocaleLowerCase()), - (this._longMonthsParse[r] = this.months(u, '').toLocaleLowerCase()) + (this._shortMonthsParse[r] = this.monthsShort( + u, + '', + ).toLocaleLowerCase()), + (this._longMonthsParse[r] = this.months( + u, + '', + ).toLocaleLowerCase()) return n ? 'MMM' === t ? -1 !== (l = Se.call(this._shortMonthsParse, i)) @@ -3050,7 +3740,10 @@ : null }.call(this, e, t, n) for ( - this._monthsParse || ((this._monthsParse = []), (this._longMonthsParse = []), (this._shortMonthsParse = [])), + this._monthsParse || + ((this._monthsParse = []), + (this._longMonthsParse = []), + (this._shortMonthsParse = [])), r = 0; r < 12; r++ @@ -3059,30 +3752,51 @@ ((l = p([2e3, r])), n && !this._longMonthsParse[r] && - ((this._longMonthsParse[r] = new RegExp('^' + this.months(l, '').replace('.', '') + '$', 'i')), - (this._shortMonthsParse[r] = new RegExp('^' + this.monthsShort(l, '').replace('.', '') + '$', 'i'))), + ((this._longMonthsParse[r] = new RegExp( + '^' + this.months(l, '').replace('.', '') + '$', + 'i', + )), + (this._shortMonthsParse[r] = new RegExp( + '^' + this.monthsShort(l, '').replace('.', '') + '$', + 'i', + ))), n || this._monthsParse[r] || - ((u = '^' + this.months(l, '') + '|^' + this.monthsShort(l, '')), - (this._monthsParse[r] = new RegExp(u.replace('.', ''), 'i'))), + ((u = + '^' + + this.months(l, '') + + '|^' + + this.monthsShort(l, '')), + (this._monthsParse[r] = new RegExp( + u.replace('.', ''), + 'i', + ))), n && 'MMMM' === t && this._longMonthsParse[r].test(e)) ) return r - if (n && 'MMM' === t && this._shortMonthsParse[r].test(e)) return r + if (n && 'MMM' === t && this._shortMonthsParse[r].test(e)) + return r if (!n && this._monthsParse[r].test(e)) return r } }), (wn.monthsRegex = function(e) { return this._monthsParseExact - ? (d(this, '_monthsRegex') || He.call(this), e ? this._monthsStrictRegex : this._monthsRegex) + ? (d(this, '_monthsRegex') || He.call(this), + e ? this._monthsStrictRegex : this._monthsRegex) : (d(this, '_monthsRegex') || (this._monthsRegex = Be), - this._monthsStrictRegex && e ? this._monthsStrictRegex : this._monthsRegex) + this._monthsStrictRegex && e + ? this._monthsStrictRegex + : this._monthsRegex) }), (wn.monthsShortRegex = function(e) { return this._monthsParseExact - ? (d(this, '_monthsRegex') || He.call(this), e ? this._monthsShortStrictRegex : this._monthsShortRegex) - : (d(this, '_monthsShortRegex') || (this._monthsShortRegex = Re), - this._monthsShortStrictRegex && e ? this._monthsShortStrictRegex : this._monthsShortRegex) + ? (d(this, '_monthsRegex') || He.call(this), + e ? this._monthsShortStrictRegex : this._monthsShortRegex) + : (d(this, '_monthsShortRegex') || + (this._monthsShortRegex = Re), + this._monthsShortStrictRegex && e + ? this._monthsShortStrictRegex + : this._monthsShortRegex) }), (wn.week = function(e) { return qe(e, this._week.dow, this._week.doy).week @@ -3096,14 +3810,26 @@ (wn.weekdays = function(e, t) { var n = u(this._weekdays) ? this._weekdays - : this._weekdays[e && !0 !== e && this._weekdays.isFormat.test(t) ? 'format' : 'standalone'] + : this._weekdays[ + e && !0 !== e && this._weekdays.isFormat.test(t) + ? 'format' + : 'standalone' + ] return !0 === e ? Ge(n, this._week.dow) : e ? n[e.day()] : n }), (wn.weekdaysMin = function(e) { - return !0 === e ? Ge(this._weekdaysMin, this._week.dow) : e ? this._weekdaysMin[e.day()] : this._weekdaysMin + return !0 === e + ? Ge(this._weekdaysMin, this._week.dow) + : e + ? this._weekdaysMin[e.day()] + : this._weekdaysMin }), (wn.weekdaysShort = function(e) { - return !0 === e ? Ge(this._weekdaysShort, this._week.dow) : e ? this._weekdaysShort[e.day()] : this._weekdaysShort + return !0 === e + ? Ge(this._weekdaysShort, this._week.dow) + : e + ? this._weekdaysShort[e.day()] + : this._weekdaysShort }), (wn.weekdaysParse = function(e, t, n) { var r, l, u @@ -3114,11 +3840,27 @@ u, i = e.toLocaleLowerCase() if (!this._weekdaysParse) - for (this._weekdaysParse = [], this._shortWeekdaysParse = [], this._minWeekdaysParse = [], r = 0; r < 7; ++r) + for ( + this._weekdaysParse = [], + this._shortWeekdaysParse = [], + this._minWeekdaysParse = [], + r = 0; + r < 7; + ++r + ) (u = p([2e3, 1]).day(r)), - (this._minWeekdaysParse[r] = this.weekdaysMin(u, '').toLocaleLowerCase()), - (this._shortWeekdaysParse[r] = this.weekdaysShort(u, '').toLocaleLowerCase()), - (this._weekdaysParse[r] = this.weekdays(u, '').toLocaleLowerCase()) + (this._minWeekdaysParse[r] = this.weekdaysMin( + u, + '', + ).toLocaleLowerCase()), + (this._shortWeekdaysParse[r] = this.weekdaysShort( + u, + '', + ).toLocaleLowerCase()), + (this._weekdaysParse[r] = this.weekdays( + u, + '', + ).toLocaleLowerCase()) return n ? 'dddd' === t ? -1 !== (l = Se.call(this._weekdaysParse, i)) @@ -3169,37 +3911,70 @@ ((l = p([2e3, 1]).day(r)), n && !this._fullWeekdaysParse[r] && - ((this._fullWeekdaysParse[r] = new RegExp('^' + this.weekdays(l, '').replace('.', '\\.?') + '$', 'i')), - (this._shortWeekdaysParse[r] = new RegExp('^' + this.weekdaysShort(l, '').replace('.', '\\.?') + '$', 'i')), - (this._minWeekdaysParse[r] = new RegExp('^' + this.weekdaysMin(l, '').replace('.', '\\.?') + '$', 'i'))), + ((this._fullWeekdaysParse[r] = new RegExp( + '^' + this.weekdays(l, '').replace('.', '\\.?') + '$', + 'i', + )), + (this._shortWeekdaysParse[r] = new RegExp( + '^' + + this.weekdaysShort(l, '').replace('.', '\\.?') + + '$', + 'i', + )), + (this._minWeekdaysParse[r] = new RegExp( + '^' + this.weekdaysMin(l, '').replace('.', '\\.?') + '$', + 'i', + ))), this._weekdaysParse[r] || - ((u = '^' + this.weekdays(l, '') + '|^' + this.weekdaysShort(l, '') + '|^' + this.weekdaysMin(l, '')), - (this._weekdaysParse[r] = new RegExp(u.replace('.', ''), 'i'))), + ((u = + '^' + + this.weekdays(l, '') + + '|^' + + this.weekdaysShort(l, '') + + '|^' + + this.weekdaysMin(l, '')), + (this._weekdaysParse[r] = new RegExp( + u.replace('.', ''), + 'i', + ))), n && 'dddd' === t && this._fullWeekdaysParse[r].test(e)) ) return r - if (n && 'ddd' === t && this._shortWeekdaysParse[r].test(e)) return r - if (n && 'dd' === t && this._minWeekdaysParse[r].test(e)) return r + if (n && 'ddd' === t && this._shortWeekdaysParse[r].test(e)) + return r + if (n && 'dd' === t && this._minWeekdaysParse[r].test(e)) + return r if (!n && this._weekdaysParse[r].test(e)) return r } }), (wn.weekdaysRegex = function(e) { return this._weekdaysParseExact - ? (d(this, '_weekdaysRegex') || et.call(this), e ? this._weekdaysStrictRegex : this._weekdaysRegex) + ? (d(this, '_weekdaysRegex') || et.call(this), + e ? this._weekdaysStrictRegex : this._weekdaysRegex) : (d(this, '_weekdaysRegex') || (this._weekdaysRegex = Ke), - this._weekdaysStrictRegex && e ? this._weekdaysStrictRegex : this._weekdaysRegex) + this._weekdaysStrictRegex && e + ? this._weekdaysStrictRegex + : this._weekdaysRegex) }), (wn.weekdaysShortRegex = function(e) { return this._weekdaysParseExact - ? (d(this, '_weekdaysRegex') || et.call(this), e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) - : (d(this, '_weekdaysShortRegex') || (this._weekdaysShortRegex = Ze), - this._weekdaysShortStrictRegex && e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) + ? (d(this, '_weekdaysRegex') || et.call(this), + e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) + : (d(this, '_weekdaysShortRegex') || + (this._weekdaysShortRegex = Ze), + this._weekdaysShortStrictRegex && e + ? this._weekdaysShortStrictRegex + : this._weekdaysShortRegex) }), (wn.weekdaysMinRegex = function(e) { return this._weekdaysParseExact - ? (d(this, '_weekdaysRegex') || et.call(this), e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) - : (d(this, '_weekdaysMinRegex') || (this._weekdaysMinRegex = Xe), - this._weekdaysMinStrictRegex && e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) + ? (d(this, '_weekdaysRegex') || et.call(this), + e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) + : (d(this, '_weekdaysMinRegex') || + (this._weekdaysMinRegex = Xe), + this._weekdaysMinStrictRegex && e + ? this._weekdaysMinStrictRegex + : this._weekdaysMinRegex) }), (wn.isPM = function(e) { return 'p' === (e + '').toLowerCase().charAt(0) @@ -3211,16 +3986,36 @@ dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, ordinal: function(e) { var t = e % 10, - n = 1 === O((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 === O((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, }), - (l.lang = L('moment.lang is deprecated. Use moment.locale instead.', dt)), - (l.langData = L('moment.langData is deprecated. Use moment.localeData instead.', pt)) + (l.lang = L( + 'moment.lang is deprecated. Use moment.locale instead.', + dt, + )), + (l.langData = L( + 'moment.langData is deprecated. Use moment.localeData instead.', + pt, + )) var Ln = Math.abs function Mn(e, t, n, r) { var l = Gt(t, n) - return (e._milliseconds += r * l._milliseconds), (e._days += r * l._days), (e._months += r * l._months), e._bubble() + return ( + (e._milliseconds += r * l._milliseconds), + (e._days += r * l._days), + (e._months += r * l._months), + e._bubble() + ) } function Sn(e) { return e < 0 ? Math.floor(e) : Math.ceil(e) @@ -3327,7 +4122,9 @@ n, r = this._milliseconds if ('month' === (e = x(e)) || 'quarter' === e || 'year' === e) - switch (((t = this._days + r / 864e5), (n = this._months + kn(t)), e)) { + switch ( + ((t = this._days + r / 864e5), (n = this._months + kn(t)), e) + ) { case 'month': return n case 'quarter': @@ -3364,7 +4161,10 @@ (er.asYears = Bn), (er.valueOf = function() { return this.isValid() - ? this._milliseconds + 864e5 * this._days + (this._months % 12) * 2592e6 + 31536e6 * O(this._months / 12) + ? this._milliseconds + + 864e5 * this._days + + (this._months % 12) * 2592e6 + + 31536e6 * O(this._months / 12) : NaN }), (er._bubble = function() { @@ -3378,7 +4178,9 @@ o = this._months, a = this._data return ( - (u >= 0 && i >= 0 && o >= 0) || (u <= 0 && i <= 0 && o <= 0) || ((u += 864e5 * Sn(jn(o) + i)), (i = 0), (o = 0)), + (u >= 0 && i >= 0 && o >= 0) || + (u <= 0 && i <= 0 && o <= 0) || + ((u += 864e5 * Sn(jn(o) + i)), (i = 0), (o = 0)), (a.milliseconds = u % 1e3), (e = w(u / 1e3)), (a.seconds = e % 60), @@ -3452,7 +4254,10 @@ (er.toJSON = Xn), (er.locale = tn), (er.localeData = rn), - (er.toIsoString = L('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)', Xn)), + (er.toIsoString = L( + 'toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)', + Xn, + )), (er.lang = nn), U('X', 0, 0, 'unix'), U('x', 0, 0, 'valueOf'), @@ -3508,8 +4313,16 @@ var n, r, l = it - null != (r = ct(e)) && (l = r._config), (t = C(l, t)), ((n = new N(t)).parentLocale = ot[e]), (ot[e] = n), dt(e) - } else null != ot[e] && (null != ot[e].parentLocale ? (ot[e] = ot[e].parentLocale) : null != ot[e] && delete ot[e]) + null != (r = ct(e)) && (l = r._config), + (t = C(l, t)), + ((n = new N(t)).parentLocale = ot[e]), + (ot[e] = n), + dt(e) + } else + null != ot[e] && + (null != ot[e].parentLocale + ? (ot[e] = ot[e].parentLocale) + : null != ot[e] && delete ot[e]) return ot[e] }), (l.locales = function() { @@ -3520,10 +4333,17 @@ }), (l.normalizeUnits = x), (l.relativeTimeRounding = function(e) { - return void 0 === e ? zn : 'function' == typeof e && ((zn = e), !0) + return void 0 === e + ? zn + : 'function' == typeof e && ((zn = e), !0) }), (l.relativeTimeThreshold = function(e, t) { - return void 0 !== Jn[e] && (void 0 === t ? Jn[e] : ((Jn[e] = t), 's' === e && (Jn.ss = t - 1), !0)) + return ( + void 0 !== Jn[e] && + (void 0 === t + ? Jn[e] + : ((Jn[e] = t), 's' === e && (Jn.ss = t - 1), !0)) + ) }), (l.calendarFormat = function(e, t) { var n = e.diff(t, 'days', !0) @@ -3570,7 +4390,13 @@ l = n(68), u = n(76) function i(e, t, n, u, o, a, s) { - var c = Array.isArray(t) ? (0 !== t.length ? t : void 0) : t ? [t] : void 0, + var c = Array.isArray(t) + ? 0 !== t.length + ? t + : void 0 + : t + ? [t] + : void 0, d = n if (!d && c) { var f = c[0] @@ -3590,7 +4416,9 @@ })) : c && (p = c.reduce(function(e, t) { - return t.loc && e.push(Object(l.a)(t.loc.source, t.loc.start)), e + return ( + t.loc && e.push(Object(l.a)(t.loc.source, t.loc.start)), e + ) }, [])) var m = s if (null == m && null != a) { @@ -3608,10 +4436,18 @@ extensions: { value: m || void 0, enumerable: Boolean(m) }, }), a && a.stack - ? Object.defineProperty(this, 'stack', { value: a.stack, writable: !0, configurable: !0 }) + ? Object.defineProperty(this, 'stack', { + value: a.stack, + writable: !0, + configurable: !0, + }) : Error.captureStackTrace ? Error.captureStackTrace(this, i) - : Object.defineProperty(this, 'stack', { value: Error().stack, writable: !0, configurable: !0 }) + : Object.defineProperty(this, 'stack', { + value: Error().stack, + writable: !0, + configurable: !0, + }) } function o(e) { var t = e.message @@ -3620,7 +4456,11 @@ r = !1, l = void 0 try { - for (var i, o = e.nodes[Symbol.iterator](); !(n = (i = o.next()).done); n = !0) { + for ( + var i, o = e.nodes[Symbol.iterator](); + !(n = (i = o.next()).done); + n = !0 + ) { var a = i.value a.loc && (t += '\n\n' + Object(u.a)(a.loc)) } @@ -3638,7 +4478,11 @@ c = !1, d = void 0 try { - for (var f, p = e.locations[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + for ( + var f, p = e.locations[Symbol.iterator](); + !(s = (f = p.next()).done); + s = !0 + ) { var h = f.value t += '\n\n' + Object(u.b)(e.source, h) } @@ -3682,7 +4526,10 @@ return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) @@ -3694,7 +4541,9 @@ throw ((t = null === e ? 'null' - : 'object' === (t = r(e)) && e.constructor && e.constructor.hasOwnProperty('name') + : 'object' === (t = r(e)) && + e.constructor && + e.constructor.hasOwnProperty('name') ? e.constructor.name : 'a '.concat(t)), new TypeError('Expected string but received '.concat(t, '.'))) @@ -3706,7 +4555,12 @@ function(e, t, n) { 'use strict' n.r(t) - var r = Object.freeze({ major: 14, minor: 4, patch: 2, preReleaseTag: null }), + var r = Object.freeze({ + major: 14, + minor: 4, + patch: 2, + preReleaseTag: null, + }), l = n(26), u = n(80), i = n(40), @@ -3745,7 +4599,8 @@ fieldResolver: o, typeResolver: a, }) - if (Object(l.a)(s)) throw new Error('GraphQL execution failed to complete synchronously.') + if (Object(l.a)(s)) + throw new Error('GraphQL execution failed to complete synchronously.') return s } function d(e) { @@ -3832,17 +4687,28 @@ return s.next().then(c, u) }, return: function() { - return r ? r.call(s).then(c, u) : Promise.resolve({ value: void 0, done: !0 }) + return r + ? r.call(s).then(c, u) + : Promise.resolve({ value: void 0, done: !0 }) }, throw: function(e) { - return 'function' == typeof s.throw ? s.throw(e).then(c, u) : Promise.reject(e).catch(l) + return 'function' == typeof s.throw + ? s.throw(e).then(c, u) + : Promise.reject(e).catch(l) }, }), (o = S.$$asyncIterator), (a = function() { return this }), - o in i ? Object.defineProperty(i, o, { value: a, enumerable: !0, configurable: !0, writable: !0 }) : (i[o] = a), + o in i + ? Object.defineProperty(i, o, { + value: a, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (i[o] = a), i ) } @@ -3896,12 +4762,22 @@ var o = Object(a.c)(e, t, n, r, l, u, i) if (Array.isArray(o)) return Promise.resolve({ errors: o }) var s = Object(x.a)(e, o.operation), - c = Object(a.e)(o, s, o.operation.selectionSet, Object.create(null), Object.create(null)), + c = Object(a.e)( + o, + s, + o.operation.selectionSet, + Object.create(null), + Object.create(null), + ), d = Object.keys(c)[0], f = c[d], p = f[0].name.value, h = Object(a.i)(e, s, p) - if (!h) throw new j.a('The subscription field "'.concat(p, '" is not defined.'), f) + if (!h) + throw new j.a( + 'The subscription field "'.concat(p, '" is not defined.'), + f, + ) var m = h.subscribe || o.fieldResolver, y = Object(a.a)(void 0, d), _ = Object(a.d)(o, h, f, s, y), @@ -3909,7 +4785,10 @@ return Promise.resolve(g).then(function(e) { if (e instanceof Error) throw Object(C.a)(e, f, Object(a.k)(y)) if (Object(S.isAsyncIterable)(e)) return e - throw new Error('Subscription field must return Async Iterable. Received: ' + Object(k.a)(e)) + throw new Error( + 'Subscription field must return Async Iterable. Received: ' + + Object(k.a)(e), + ) }) } catch (e) { return Promise.reject(e) @@ -4629,28 +5508,32 @@ }, }, queryType: { - description: 'The type that query operations will be rooted at.', + description: + 'The type that query operations will be rooted at.', type: Object(o.e)(p), resolve: function(e) { return e.getQueryType() }, }, mutationType: { - description: 'If this server supports mutation, the type that mutation operations will be rooted at.', + description: + 'If this server supports mutation, the type that mutation operations will be rooted at.', type: p, resolve: function(e) { return e.getMutationType() }, }, subscriptionType: { - description: 'If this server support subscription, the type that subscription operations will be rooted at.', + description: + 'If this server support subscription, the type that subscription operations will be rooted at.', type: p, resolve: function(e) { return e.getSubscriptionType() }, }, directives: { - description: 'A list of all directives supported by this server.', + description: + 'A list of all directives supported by this server.', type: Object(o.e)(Object(o.d)(Object(o.e)(d))), resolve: function(e) { return e.getDirectives() @@ -4697,27 +5580,83 @@ description: 'A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.', values: { - QUERY: { value: s.a.QUERY, description: 'Location adjacent to a query operation.' }, - MUTATION: { value: s.a.MUTATION, description: 'Location adjacent to a mutation operation.' }, - SUBSCRIPTION: { value: s.a.SUBSCRIPTION, description: 'Location adjacent to a subscription operation.' }, - FIELD: { value: s.a.FIELD, description: 'Location adjacent to a field.' }, - FRAGMENT_DEFINITION: { value: s.a.FRAGMENT_DEFINITION, description: 'Location adjacent to a fragment definition.' }, - FRAGMENT_SPREAD: { value: s.a.FRAGMENT_SPREAD, description: 'Location adjacent to a fragment spread.' }, - INLINE_FRAGMENT: { value: s.a.INLINE_FRAGMENT, description: 'Location adjacent to an inline fragment.' }, - VARIABLE_DEFINITION: { value: s.a.VARIABLE_DEFINITION, description: 'Location adjacent to a variable definition.' }, - SCHEMA: { value: s.a.SCHEMA, description: 'Location adjacent to a schema definition.' }, - SCALAR: { value: s.a.SCALAR, description: 'Location adjacent to a scalar definition.' }, - OBJECT: { value: s.a.OBJECT, description: 'Location adjacent to an object type definition.' }, - FIELD_DEFINITION: { value: s.a.FIELD_DEFINITION, description: 'Location adjacent to a field definition.' }, - ARGUMENT_DEFINITION: { value: s.a.ARGUMENT_DEFINITION, description: 'Location adjacent to an argument definition.' }, - INTERFACE: { value: s.a.INTERFACE, description: 'Location adjacent to an interface definition.' }, - UNION: { value: s.a.UNION, description: 'Location adjacent to a union definition.' }, - ENUM: { value: s.a.ENUM, description: 'Location adjacent to an enum definition.' }, - ENUM_VALUE: { value: s.a.ENUM_VALUE, description: 'Location adjacent to an enum value definition.' }, - INPUT_OBJECT: { value: s.a.INPUT_OBJECT, description: 'Location adjacent to an input object type definition.' }, + QUERY: { + value: s.a.QUERY, + description: 'Location adjacent to a query operation.', + }, + MUTATION: { + value: s.a.MUTATION, + description: 'Location adjacent to a mutation operation.', + }, + SUBSCRIPTION: { + value: s.a.SUBSCRIPTION, + description: 'Location adjacent to a subscription operation.', + }, + FIELD: { + value: s.a.FIELD, + description: 'Location adjacent to a field.', + }, + FRAGMENT_DEFINITION: { + value: s.a.FRAGMENT_DEFINITION, + description: 'Location adjacent to a fragment definition.', + }, + FRAGMENT_SPREAD: { + value: s.a.FRAGMENT_SPREAD, + description: 'Location adjacent to a fragment spread.', + }, + INLINE_FRAGMENT: { + value: s.a.INLINE_FRAGMENT, + description: 'Location adjacent to an inline fragment.', + }, + VARIABLE_DEFINITION: { + value: s.a.VARIABLE_DEFINITION, + description: 'Location adjacent to a variable definition.', + }, + SCHEMA: { + value: s.a.SCHEMA, + description: 'Location adjacent to a schema definition.', + }, + SCALAR: { + value: s.a.SCALAR, + description: 'Location adjacent to a scalar definition.', + }, + OBJECT: { + value: s.a.OBJECT, + description: 'Location adjacent to an object type definition.', + }, + FIELD_DEFINITION: { + value: s.a.FIELD_DEFINITION, + description: 'Location adjacent to a field definition.', + }, + ARGUMENT_DEFINITION: { + value: s.a.ARGUMENT_DEFINITION, + description: 'Location adjacent to an argument definition.', + }, + INTERFACE: { + value: s.a.INTERFACE, + description: 'Location adjacent to an interface definition.', + }, + UNION: { + value: s.a.UNION, + description: 'Location adjacent to a union definition.', + }, + ENUM: { + value: s.a.ENUM, + description: 'Location adjacent to an enum definition.', + }, + ENUM_VALUE: { + value: s.a.ENUM_VALUE, + description: 'Location adjacent to an enum value definition.', + }, + INPUT_OBJECT: { + value: s.a.INPUT_OBJECT, + description: + 'Location adjacent to an input object type definition.', + }, INPUT_FIELD_DEFINITION: { value: s.a.INPUT_FIELD_DEFINITION, - description: 'Location adjacent to an input object field definition.', + description: + 'Location adjacent to an input object field definition.', }, }, }), @@ -4738,7 +5677,9 @@ if (Object(o.F)(e)) return _.INPUT_OBJECT if (Object(o.J)(e)) return _.LIST if (Object(o.L)(e)) return _.NON_NULL - throw new Error('Unexpected type: "'.concat(Object(l.a)(e), '".')) + throw new Error( + 'Unexpected type: "'.concat(Object(l.a)(e), '".'), + ) }, }, name: { @@ -4887,7 +5828,8 @@ }, defaultValue: { type: a.e, - description: 'A GraphQL-formatted string representing the default value for this input value.', + description: + 'A GraphQL-formatted string representing the default value for this input value.', resolve: function(e) { var t = Object(u.a)(e.defaultValue, e.type) return t ? Object(i.print)(t) : null @@ -4941,25 +5883,48 @@ }), g = new o.a({ name: '__TypeKind', - description: 'An enum describing what kind of type a given `__Type` is.', + description: + 'An enum describing what kind of type a given `__Type` is.', values: { - SCALAR: { value: _.SCALAR, description: 'Indicates this type is a scalar.' }, + SCALAR: { + value: _.SCALAR, + description: 'Indicates this type is a scalar.', + }, OBJECT: { value: _.OBJECT, - description: 'Indicates this type is an object. `fields` and `interfaces` are valid fields.', + description: + 'Indicates this type is an object. `fields` and `interfaces` are valid fields.', }, INTERFACE: { value: _.INTERFACE, - description: 'Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.', + description: + 'Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.', + }, + UNION: { + value: _.UNION, + description: + 'Indicates this type is a union. `possibleTypes` is a valid field.', + }, + ENUM: { + value: _.ENUM, + description: + 'Indicates this type is an enum. `enumValues` is a valid field.', }, - UNION: { value: _.UNION, description: 'Indicates this type is a union. `possibleTypes` is a valid field.' }, - ENUM: { value: _.ENUM, description: 'Indicates this type is an enum. `enumValues` is a valid field.' }, INPUT_OBJECT: { value: _.INPUT_OBJECT, - description: 'Indicates this type is an input object. `inputFields` is a valid field.', + description: + 'Indicates this type is an input object. `inputFields` is a valid field.', + }, + LIST: { + value: _.LIST, + description: + 'Indicates this type is a list. `ofType` is a valid field.', + }, + NON_NULL: { + value: _.NON_NULL, + description: + 'Indicates this type is a non-null. `ofType` is a valid field.', }, - LIST: { value: _.LIST, description: 'Indicates this type is a list. `ofType` is a valid field.' }, - NON_NULL: { value: _.NON_NULL, description: 'Indicates this type is a non-null. `ofType` is a valid field.' }, }, }), v = { @@ -5049,13 +6014,28 @@ if ('boolean' == typeof e) return e ? 1 : 0 var t = e if (('string' == typeof e && '' !== e && (t = Number(e)), !u(t))) - throw new TypeError('Int cannot represent non-integer value: '.concat(Object(i.a)(e))) - if (t > c || t < d) throw new TypeError('Int cannot represent non 32-bit signed integer value: '.concat(Object(i.a)(e))) + throw new TypeError( + 'Int cannot represent non-integer value: '.concat(Object(i.a)(e)), + ) + if (t > c || t < d) + throw new TypeError( + 'Int cannot represent non 32-bit signed integer value: '.concat( + Object(i.a)(e), + ), + ) return t }, parseValue: function(e) { - if (!u(e)) throw new TypeError('Int cannot represent non-integer value: '.concat(Object(i.a)(e))) - if (e > c || e < d) throw new TypeError('Int cannot represent non 32-bit signed integer value: '.concat(Object(i.a)(e))) + if (!u(e)) + throw new TypeError( + 'Int cannot represent non-integer value: '.concat(Object(i.a)(e)), + ) + if (e > c || e < d) + throw new TypeError( + 'Int cannot represent non 32-bit signed integer value: '.concat( + Object(i.a)(e), + ), + ) return e }, parseLiteral: function(e) { @@ -5073,15 +6053,26 @@ if ('boolean' == typeof e) return e ? 1 : 0 var t = e if (('string' == typeof e && '' !== e && (t = Number(e)), !l(t))) - throw new TypeError('Float cannot represent non numeric value: '.concat(Object(i.a)(e))) + throw new TypeError( + 'Float cannot represent non numeric value: '.concat( + Object(i.a)(e), + ), + ) return t }, parseValue: function(e) { - if (!l(e)) throw new TypeError('Float cannot represent non numeric value: '.concat(Object(i.a)(e))) + if (!l(e)) + throw new TypeError( + 'Float cannot represent non numeric value: '.concat( + Object(i.a)(e), + ), + ) return e }, parseLiteral: function(e) { - return e.kind === s.a.FLOAT || e.kind === s.a.INT ? parseFloat(e.value) : void 0 + return e.kind === s.a.FLOAT || e.kind === s.a.INT + ? parseFloat(e.value) + : void 0 }, }) function h(e) { @@ -5103,10 +6094,17 @@ if ('string' == typeof t) return t if ('boolean' == typeof t) return t ? 'true' : 'false' if (l(t)) return t.toString() - throw new TypeError('String cannot represent value: '.concat(Object(i.a)(e))) + throw new TypeError( + 'String cannot represent value: '.concat(Object(i.a)(e)), + ) }, parseValue: function(e) { - if ('string' != typeof e) throw new TypeError('String cannot represent a non string value: '.concat(Object(i.a)(e))) + if ('string' != typeof e) + throw new TypeError( + 'String cannot represent a non string value: '.concat( + Object(i.a)(e), + ), + ) return e }, parseLiteral: function(e) { @@ -5119,10 +6117,19 @@ serialize: function(e) { if ('boolean' == typeof e) return e if (l(e)) return 0 !== e - throw new TypeError('Boolean cannot represent a non boolean value: '.concat(Object(i.a)(e))) + throw new TypeError( + 'Boolean cannot represent a non boolean value: '.concat( + Object(i.a)(e), + ), + ) }, parseValue: function(e) { - if ('boolean' != typeof e) throw new TypeError('Boolean cannot represent a non boolean value: '.concat(Object(i.a)(e))) + if ('boolean' != typeof e) + throw new TypeError( + 'Boolean cannot represent a non boolean value: '.concat( + Object(i.a)(e), + ), + ) return e }, parseLiteral: function(e) { @@ -5137,15 +6144,21 @@ var t = h(e) if ('string' == typeof t) return t if (u(t)) return String(t) - throw new TypeError('ID cannot represent value: '.concat(Object(i.a)(e))) + throw new TypeError( + 'ID cannot represent value: '.concat(Object(i.a)(e)), + ) }, parseValue: function(e) { if ('string' == typeof e) return e if (u(e)) return e.toString() - throw new TypeError('ID cannot represent value: '.concat(Object(i.a)(e))) + throw new TypeError( + 'ID cannot represent value: '.concat(Object(i.a)(e)), + ) }, parseLiteral: function(e) { - return e.kind === s.a.STRING || e.kind === s.a.INT ? e.value : void 0 + return e.kind === s.a.STRING || e.kind === s.a.INT + ? e.value + : void 0 }, }), g = Object.freeze([m, f, p, y, _]) @@ -5184,15 +6197,31 @@ l = { Name: [], Document: ['definitions'], - OperationDefinition: ['name', 'variableDefinitions', 'directives', 'selectionSet'], - VariableDefinition: ['variable', 'type', 'defaultValue', 'directives'], + OperationDefinition: [ + 'name', + 'variableDefinitions', + 'directives', + 'selectionSet', + ], + VariableDefinition: [ + 'variable', + 'type', + 'defaultValue', + 'directives', + ], Variable: ['name'], SelectionSet: ['selections'], Field: ['alias', 'name', 'arguments', 'directives', 'selectionSet'], Argument: ['name', 'value'], FragmentSpread: ['name', 'directives'], InlineFragment: ['typeCondition', 'directives', 'selectionSet'], - FragmentDefinition: ['name', 'variableDefinitions', 'typeCondition', 'directives', 'selectionSet'], + FragmentDefinition: [ + 'name', + 'variableDefinitions', + 'typeCondition', + 'directives', + 'selectionSet', + ], IntValue: [], FloatValue: [], StringValue: [], @@ -5209,15 +6238,48 @@ SchemaDefinition: ['directives', 'operationTypes'], OperationTypeDefinition: ['type'], ScalarTypeDefinition: ['description', 'name', 'directives'], - ObjectTypeDefinition: ['description', 'name', 'interfaces', 'directives', 'fields'], - FieldDefinition: ['description', 'name', 'arguments', 'type', 'directives'], - InputValueDefinition: ['description', 'name', 'type', 'defaultValue', 'directives'], - InterfaceTypeDefinition: ['description', 'name', 'directives', 'fields'], + ObjectTypeDefinition: [ + 'description', + 'name', + 'interfaces', + 'directives', + 'fields', + ], + FieldDefinition: [ + 'description', + 'name', + 'arguments', + 'type', + 'directives', + ], + InputValueDefinition: [ + 'description', + 'name', + 'type', + 'defaultValue', + 'directives', + ], + InterfaceTypeDefinition: [ + 'description', + 'name', + 'directives', + 'fields', + ], UnionTypeDefinition: ['description', 'name', 'directives', 'types'], EnumTypeDefinition: ['description', 'name', 'directives', 'values'], EnumValueDefinition: ['description', 'name', 'directives'], - InputObjectTypeDefinition: ['description', 'name', 'directives', 'fields'], - DirectiveDefinition: ['description', 'name', 'arguments', 'locations'], + InputObjectTypeDefinition: [ + 'description', + 'name', + 'directives', + 'fields', + ], + DirectiveDefinition: [ + 'description', + 'name', + 'arguments', + 'locations', + ], SchemaExtension: ['directives', 'operationTypes'], ScalarTypeExtension: ['name', 'directives'], ObjectTypeExtension: ['name', 'interfaces', 'directives', 'fields'], @@ -5228,7 +6290,8 @@ }, u = Object.freeze({}) function i(e, t) { - var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : l, + var n = + arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : l, i = void 0, a = Array.isArray(e), s = [e], @@ -5244,7 +6307,12 @@ var v = ++d === s.length, b = v && 0 !== f.length if (v) { - if (((h = 0 === _.length ? void 0 : y[y.length - 1]), (p = m), (m = _.pop()), b)) { + if ( + ((h = 0 === _.length ? void 0 : y[y.length - 1]), + (p = m), + (m = _.pop()), + b) + ) { if (a) p = p.slice() else { for (var T = {}, w = 0, O = Object.keys(p); w < O.length; w++) { @@ -5256,12 +6324,18 @@ for (var E = 0, L = 0; L < f.length; L++) { var M = f[L][0], S = f[L][1] - a && (M -= E), a && null === S ? (p.splice(M, 1), E++) : (p[M] = S) + a && (M -= E), + a && null === S ? (p.splice(M, 1), E++) : (p[M] = S) } } - ;(d = i.index), (s = i.keys), (f = i.edits), (a = i.inArray), (i = i.prev) + ;(d = i.index), + (s = i.keys), + (f = i.edits), + (a = i.inArray), + (i = i.prev) } else { - if (((h = m ? (a ? d : s[d]) : void 0), null == (p = m ? m[h] : g))) continue + if (((h = m ? (a ? d : s[d]) : void 0), null == (p = m ? m[h] : g))) + continue m && y.push(h) } var k = void 0 @@ -5406,7 +6480,10 @@ r = e.arguments, l = e.directives, u = e.selectionSet - return a([c('', t, ': ') + n + c('(', a(r, ', '), ')'), a(l, ' '), u], ' ') + return a( + [c('', t, ': ') + n + c('(', a(r, ', '), ')'), a(l, ' '), u], + ' ', + ) }, Argument: function(e) { return e.name + ': ' + e.value @@ -5427,7 +6504,9 @@ l = e.directives, u = e.selectionSet return ( - 'fragment '.concat(t).concat(c('(', a(r, ', '), ')'), ' ') + 'on '.concat(n, ' ').concat(c('', a(l, ' '), ' ')) + u + 'fragment '.concat(t).concat(c('(', a(r, ', '), ')'), ' ') + + 'on '.concat(n, ' ').concat(c('', a(l, ' '), ' ')) + + u ) }, IntValue: function(e) { @@ -5438,7 +6517,9 @@ }, StringValue: function(e, t) { var n = e.value - return e.block ? Object(l.c)(n, 'description' === t ? '' : ' ') : JSON.stringify(n) + return e.block + ? Object(l.c)(n, 'description' === t ? '' : ' ') + : JSON.stringify(n) }, BooleanValue: function(e) { return e.value ? 'true' : 'false' @@ -5486,14 +6567,23 @@ n = e.interfaces, r = e.directives, l = e.fields - return a(['type', t, c('implements ', a(n, ' & ')), a(r, ' '), s(l)], ' ') + return a( + ['type', t, c('implements ', a(n, ' & ')), a(r, ' '), s(l)], + ' ', + ) }), FieldDefinition: o(function(e) { var t = e.name, n = e.arguments, r = e.type, l = e.directives - return t + (p(n) ? c('(\n', d(a(n, '\n')), '\n)') : c('(', a(n, ', '), ')')) + ': ' + r + c(' ', a(l, ' ')) + return ( + t + + (p(n) ? c('(\n', d(a(n, '\n')), '\n)') : c('(', a(n, ', '), ')')) + + ': ' + + r + + c(' ', a(l, ' ')) + ) }), InputValueDefinition: o(function(e) { var t = e.name, @@ -5512,7 +6602,15 @@ var t = e.name, n = e.directives, r = e.types - return a(['union', t, a(n, ' '), r && 0 !== r.length ? '= ' + a(r, ' | ') : ''], ' ') + return a( + [ + 'union', + t, + a(n, ' '), + r && 0 !== r.length ? '= ' + a(r, ' | ') : '', + ], + ' ', + ) }), EnumTypeDefinition: o(function(e) { var t = e.name, @@ -5556,7 +6654,10 @@ n = e.interfaces, r = e.directives, l = e.fields - return a(['extend type', t, c('implements ', a(n, ' & ')), a(r, ' '), s(l)], ' ') + return a( + ['extend type', t, c('implements ', a(n, ' & ')), a(r, ' '), s(l)], + ' ', + ) }, InterfaceTypeExtension: function(e) { var t = e.name, @@ -5568,7 +6669,15 @@ var t = e.name, n = e.directives, r = e.types - return a(['extend union', t, a(n, ' '), r && 0 !== r.length ? '= ' + a(r, ' | ') : ''], ' ') + return a( + [ + 'extend union', + t, + a(n, ' '), + r && 0 !== r.length ? '= ' + a(r, ' | ') : '', + ], + ' ', + ) }, EnumTypeExtension: function(e) { var t = e.name, @@ -5656,7 +6765,14 @@ return Object(s.a)(e, m) } function h(e) { - return p(e) || Object(c.a)(0, 'Expected '.concat(Object(d.a)(e), ' to be a GraphQL directive.')), e + return ( + p(e) || + Object(c.a)( + 0, + 'Expected '.concat(Object(d.a)(e), ' to be a GraphQL directive.'), + ), + e + ) } var m = (function() { function e(e) { @@ -5666,10 +6782,17 @@ (this.isRepeatable = null != e.isRepeatable && e.isRepeatable), (this.astNode = e.astNode), e.name || Object(c.a)(0, 'Directive must be named.'), - Array.isArray(e.locations) || Object(c.a)(0, '@'.concat(e.name, ' locations must be an Array.')) + Array.isArray(e.locations) || + Object(c.a)(0, '@'.concat(e.name, ' locations must be an Array.')) var t = e.args || {} ;(!Object(l.a)(t) || Array.isArray(t)) && - Object(c.a)(0, '@'.concat(e.name, ' args must be an object with argument names as keys.')), + Object(c.a)( + 0, + '@'.concat( + e.name, + ' args must be an object with argument names as keys.', + ), + ), (this.args = Object(r.a)(t).map(function(e) { var t = e[0], n = e[1] @@ -5703,20 +6826,27 @@ Object(o.a)(m), Object(a.a)(m) var y = new m({ name: 'include', - description: 'Directs the executor to include this field or fragment only when the `if` argument is true.', + description: + 'Directs the executor to include this field or fragment only when the `if` argument is true.', locations: [f.a.FIELD, f.a.FRAGMENT_SPREAD, f.a.INLINE_FRAGMENT], - args: { if: { type: Object(u.e)(i.a), description: 'Included when true.' } }, + args: { + if: { type: Object(u.e)(i.a), description: 'Included when true.' }, + }, }), _ = new m({ name: 'skip', - description: 'Directs the executor to skip this field or fragment when the `if` argument is true.', + description: + 'Directs the executor to skip this field or fragment when the `if` argument is true.', locations: [f.a.FIELD, f.a.FRAGMENT_SPREAD, f.a.INLINE_FRAGMENT], - args: { if: { type: Object(u.e)(i.a), description: 'Skipped when true.' } }, + args: { + if: { type: Object(u.e)(i.a), description: 'Skipped when true.' }, + }, }), g = 'No longer supported', v = new m({ name: 'deprecated', - description: 'Marks an element of a GraphQL schema as no longer supported.', + description: + 'Marks an element of a GraphQL schema as no longer supported.', locations: [f.a.FIELD_DEFINITION, f.a.ENUM_VALUE], args: { reason: { @@ -5777,24 +6907,34 @@ and limitations under the License. function n() { this.constructor = e } - r(e, t), (e.prototype = null === t ? Object.create(t) : ((n.prototype = t.prototype), new n())) + r(e, t), + (e.prototype = + null === t + ? Object.create(t) + : ((n.prototype = t.prototype), new n())) } var u = function() { return (u = Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } function i(e, t) { var n = {} - for (var r in e) Object.prototype.hasOwnProperty.call(e, r) && t.indexOf(r) < 0 && (n[r] = e[r]) + for (var r in e) + Object.prototype.hasOwnProperty.call(e, r) && + t.indexOf(r) < 0 && + (n[r] = e[r]) if (null != e && 'function' == typeof Object.getOwnPropertySymbols) { var l = 0 for (r = Object.getOwnPropertySymbols(e); l < r.length; l++) - t.indexOf(r[l]) < 0 && Object.prototype.propertyIsEnumerable.call(e, r[l]) && (n[r[l]] = e[r[l]]) + t.indexOf(r[l]) < 0 && + Object.prototype.propertyIsEnumerable.call(e, r[l]) && + (n[r[l]] = e[r[l]]) } return n } @@ -5822,7 +6962,12 @@ and limitations under the License. var r = e.call( this, - 'number' == typeof n ? l + ': ' + n + ' (see https://github.com/apollographql/invariant-packages)' : n, + 'number' == typeof n + ? l + + ': ' + + n + + ' (see https://github.com/apollographql/invariant-packages)' + : n, ) || this return (r.framesToPop = 1), (r.name = l), i(r, t.prototype), r } @@ -5880,10 +7025,17 @@ and limitations under the License. return u(e) || s(e) || d(e) } function u(e) { - return e.kind === r.a.OPERATION_DEFINITION || e.kind === r.a.FRAGMENT_DEFINITION + return ( + e.kind === r.a.OPERATION_DEFINITION || + e.kind === r.a.FRAGMENT_DEFINITION + ) } function i(e) { - return e.kind === r.a.FIELD || e.kind === r.a.FRAGMENT_SPREAD || e.kind === r.a.INLINE_FRAGMENT + return ( + e.kind === r.a.FIELD || + e.kind === r.a.FRAGMENT_SPREAD || + e.kind === r.a.INLINE_FRAGMENT + ) } function o(e) { return ( @@ -5899,10 +7051,18 @@ and limitations under the License. ) } function a(e) { - return e.kind === r.a.NAMED_TYPE || e.kind === r.a.LIST_TYPE || e.kind === r.a.NON_NULL_TYPE + return ( + e.kind === r.a.NAMED_TYPE || + e.kind === r.a.LIST_TYPE || + e.kind === r.a.NON_NULL_TYPE + ) } function s(e) { - return e.kind === r.a.SCHEMA_DEFINITION || c(e) || e.kind === r.a.DIRECTIVE_DEFINITION + return ( + e.kind === r.a.SCHEMA_DEFINITION || + c(e) || + e.kind === r.a.DIRECTIVE_DEFINITION + ) } function c(e) { return ( @@ -5937,7 +7097,10 @@ and limitations under the License. return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) @@ -5959,8 +7122,10 @@ and limitations under the License. u = n(0) function i(e, t) { var n - if (t.kind === l.a.LIST_TYPE) return (n = i(e, t.type)) && Object(u.d)(n) - if (t.kind === l.a.NON_NULL_TYPE) return (n = i(e, t.type)) && Object(u.e)(n) + if (t.kind === l.a.LIST_TYPE) + return (n = i(e, t.type)) && Object(u.d)(n) + if (t.kind === l.a.NON_NULL_TYPE) + return (n = i(e, t.type)) && Object(u.e)(n) if (t.kind === l.a.NAMED_TYPE) return e.getType(t.name.value) throw new Error('Unexpected type node: "'.concat(Object(r.a)(t), '".')) } @@ -6061,8 +7226,11 @@ and limitations under the License. l = s(e) if (l) { for (var u; !(u = l.next()).done; ) - if ((t.call(n, u.value, r++, e), r > 9999999)) throw new TypeError('Near-infinite iteration.') - } else if (o(e)) for (; r < e.length; r++) e.hasOwnProperty(r) && t.call(n, e[r], r, e) + if ((t.call(n, u.value, r++, e), r > 9999999)) + throw new TypeError('Near-infinite iteration.') + } else if (o(e)) + for (; r < e.length; r++) + e.hasOwnProperty(r) && t.call(n, e[r], r, e) } } ;(f.prototype[u] = function() { @@ -6182,7 +7350,13 @@ and limitations under the License. if (Array.isArray(s)) return { errors: s } var d = (function(e, t, n) { var r = Object(f.a)(e.schema, t), - l = M(e, r, t.selectionSet, Object.create(null), Object.create(null)), + l = M( + e, + r, + t.selectionSet, + Object.create(null), + Object.create(null), + ), u = void 0 try { var i = @@ -6228,7 +7402,9 @@ and limitations under the License. return n.then(function(n) { return e(t, n) }) - return 0 === t.errors.length ? { data: n } : { errors: t.errors, data: n } + return 0 === t.errors.length + ? { data: n } + : { errors: t.errors, data: n } })(s, d) } function w(e) { @@ -6249,11 +7425,17 @@ and limitations under the License. ) } function E(e, t, n, r, u, i, a, s) { - for (var c, d, f = [], p = !1, y = Object.create(null), _ = 0; _ < t.definitions.length; _++) { + for ( + var c, d, f = [], p = !1, y = Object.create(null), _ = 0; + _ < t.definitions.length; + _++ + ) { var g = t.definitions[_] switch (g.kind) { case h.a.OPERATION_DEFINITION: - !i && c ? (p = !0) : (!i || (g.name && g.name.value === i)) && (c = g) + !i && c + ? (p = !0) + : (!i || (g.name && g.name.value === i)) && (c = g) break case h.a.FRAGMENT_DEFINITION: y[g.name.value] = g @@ -6261,13 +7443,22 @@ and limitations under the License. } if ( (c - ? p && f.push(new l.a('Must provide operation name if query contains multiple operations.')) + ? p && + f.push( + new l.a( + 'Must provide operation name if query contains multiple operations.', + ), + ) : i ? f.push(new l.a('Unknown operation named "'.concat(i, '".'))) : f.push(new l.a('Must provide an operation.')), c) ) { - var v = Object(m.getVariableValues)(e, c.variableDefinitions || [], u || {}) + var v = Object(m.getVariableValues)( + e, + c.variableDefinitions || [], + u || {}, + ) v.errors ? f.push.apply(f, v.errors) : (d = v.coerced) } return 0 !== f.length @@ -6287,7 +7478,11 @@ and limitations under the License. }) } function L(e, t, n, r, l) { - for (var u = Object.create(null), i = !1, o = 0, a = Object.keys(l); o < a.length; ++o) { + for ( + var u = Object.create(null), i = !1, o = 0, a = Object.keys(l); + o < a.length; + ++o + ) { var s = a[o], d = j(e, t, n, l[s], O(r, s)) void 0 !== d && ((u[s] = d), !i && Object(c.a)(d) && (i = !0)) @@ -6369,14 +7564,21 @@ and limitations under the License. } function N(e, t, n, r, l, u) { try { - var i = r(l, Object(m.getArgumentValues)(t, n[0], e.variableValues), e.contextValue, u) + var i = r( + l, + Object(m.getArgumentValues)(t, n[0], e.variableValues), + e.contextValue, + u, + ) return Object(c.a)(i) ? i.then(void 0, A) : i } catch (e) { return A(e) } } function A(e) { - return e instanceof Error ? e : new Error('Unexpected error value: ' + Object(i.a)(e)) + return e instanceof Error + ? e + : new Error('Unexpected error value: ' + Object(i.a)(e)) } function P(e, t, n, r, l, u) { try { @@ -6407,7 +7609,11 @@ and limitations under the License. if (Object(y.L)(t)) { var f = Y(e, t.ofType, n, l, u, d) if (null === f) - throw new Error('Cannot return null for non-nullable field '.concat(l.parentType.name, '.').concat(l.fieldName, '.')) + throw new Error( + 'Cannot return null for non-nullable field ' + .concat(l.parentType.name, '.') + .concat(l.fieldName, '.'), + ) return f } if (Object(s.a)(d)) return null @@ -6416,7 +7622,9 @@ and limitations under the License. Object(r.isCollection)(i) || Object(o.a)( 0, - 'Expected Iterable, but did not find one for field '.concat(l.parentType.name, '.').concat(l.fieldName, '.'), + 'Expected Iterable, but did not find one for field ' + .concat(l.parentType.name, '.') + .concat(l.fieldName, '.'), ) var a = t.ofType, s = !1, @@ -6435,7 +7643,10 @@ and limitations under the License. e.serialize || Object(o.a)(0, 'Missing serialize method on type') var n = e.serialize(t) if (Object(a.a)(n)) - throw new Error('Expected a value of type "'.concat(Object(i.a)(e), '" but ') + 'received: '.concat(Object(i.a)(t))) + throw new Error( + 'Expected a value of type "'.concat(Object(i.a)(e), '" but ') + + 'received: '.concat(Object(i.a)(t)), + ) return n })(t, d) if (Object(y.C)(t)) @@ -6450,17 +7661,27 @@ and limitations under the License. return F(e, I(a, e, t, n, r, u), n, r, l, u) })(e, t, n, l, u, d) if (Object(y.N)(t)) return F(e, t, n, l, u, d) - throw new Error('Cannot complete value of unexpected output type: "'.concat(Object(i.a)(t), '".')) + throw new Error( + 'Cannot complete value of unexpected output type: "'.concat( + Object(i.a)(t), + '".', + ), + ) } function I(e, t, n, r, u, o) { var a = 'string' == typeof e ? t.schema.getType(e) : e if (!Object(y.N)(a)) throw new l.a( 'Abstract type ' - .concat(n.name, ' must resolve to an Object type at runtime for field ') + .concat( + n.name, + ' must resolve to an Object type at runtime for field ', + ) .concat(u.parentType.name, '.') .concat(u.fieldName, ' with ') + - 'value '.concat(Object(i.a)(o), ', received "').concat(Object(i.a)(a), '". ') + + 'value ' + .concat(Object(i.a)(o), ', received "') + .concat(Object(i.a)(a), '". ') + 'Either the '.concat( n.name, ' type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.', @@ -6468,7 +7689,12 @@ and limitations under the License. r, ) if (!t.schema.isPossibleType(n, a)) - throw new l.a('Runtime Object type "'.concat(a.name, '" is not a possible type for "').concat(n.name, '".'), r) + throw new l.a( + 'Runtime Object type "' + .concat(a.name, '" is not a possible type for "') + .concat(n.name, '".'), + r, + ) return a } function F(e, t, n, r, l, u) { @@ -6484,7 +7710,12 @@ and limitations under the License. return B(e, t, n, l, u) } function R(e, t, n) { - return new l.a('Expected value of type "'.concat(e.name, '" but got: ').concat(Object(i.a)(t), '.'), n) + return new l.a( + 'Expected value of type "' + .concat(e.name, '" but got: ') + .concat(Object(i.a)(t), '.'), + n, + ) } function B(e, t, n, r, l) { return L(e, t, l, r, Q(e, t, n)) @@ -6524,30 +7755,40 @@ and limitations under the License. }) var H, V, - Q = ((H = function(e, t, n) { - for (var r = Object.create(null), l = Object.create(null), u = 0; u < n.length; u++) { - var i = n[u].selectionSet - i && (r = M(e, t, i, r, l)) - } - return r - }), - function(e, t, n) { - V || (V = new WeakMap()) - var r, - l = V.get(e) - if (l) { - if ((r = l.get(t))) { - var u = r.get(n) - if (void 0 !== u) return u + Q = + ((H = function(e, t, n) { + for ( + var r = Object.create(null), l = Object.create(null), u = 0; + u < n.length; + u++ + ) { + var i = n[u].selectionSet + i && (r = M(e, t, i, r, l)) } - } else (l = new WeakMap()), V.set(e, l) - r || ((r = new WeakMap()), l.set(t, r)) - var i = H(e, t, n) - return r.set(n, i), i - }) + return r + }), + function(e, t, n) { + V || (V = new WeakMap()) + var r, + l = V.get(e) + if (l) { + if ((r = l.get(t))) { + var u = r.get(n) + if (void 0 !== u) return u + } + } else (l = new WeakMap()), V.set(e, l) + r || ((r = new WeakMap()), l.set(t, r)) + var i = H(e, t, n) + return r.set(n, i), i + }) var U = function(e, t, n, r) { - if (Object(d.a)(e) && 'string' == typeof e.__typename) return e.__typename - for (var l = n.schema.getPossibleTypes(r), u = [], i = 0; i < l.length; i++) { + if (Object(d.a)(e) && 'string' == typeof e.__typename) + return e.__typename + for ( + var l = n.schema.getPossibleTypes(r), u = [], i = 0; + i < l.length; + i++ + ) { var o = l[i] if (o.isTypeOf) { var a = o.isTypeOf(e, t, n) @@ -6626,7 +7867,9 @@ and limitations under the License. } function s(e, t) { var n = Object.getOwnPropertyDescriptor(e, 'name') - n && n.configurable && ((n.value = t), Object.defineProperty(e, 'name', n)) + n && + n.configurable && + ((n.value = t), Object.defineProperty(e, 'name', n)) } ;(e.exports = function e() { var t @@ -6642,17 +7885,28 @@ and limitations under the License. n = s break case 'number': - ;(l = s), 0 !== o && r('non-first-argument status code; replace with createError(' + s + ', ...)') + ;(l = s), + 0 !== o && + r( + 'non-first-argument status code; replace with createError(' + + s + + ', ...)', + ) break case 'object': i = s } } - 'number' == typeof l && (l < 400 || l >= 600) && r('non-error status code; use only 4xx or 5xx status codes') + 'number' == typeof l && + (l < 400 || l >= 600) && + r('non-error status code; use only 4xx or 5xx status codes') ;('number' != typeof l || (!u[l] && (l < 400 || l >= 600))) && (l = 500) var c = e[l] || e[a(l)] - t || ((t = c ? new c(n) : new Error(n || u[l])), Error.captureStackTrace(t, e)) - ;(c && t instanceof c && t.status === l) || ((t.expose = l < 500), (t.status = t.statusCode = l)) + t || + ((t = c ? new c(n) : new Error(n || u[l])), + Error.captureStackTrace(t, e)) + ;(c && t instanceof c && t.status === l) || + ((t.expose = l < 500), (t.status = t.statusCode = l)) for (var d in i) 'status' !== d && 'statusCode' !== d && (t[d] = i[d]) return t }), @@ -6676,12 +7930,29 @@ and limitations under the License. return ( Error.captureStackTrace(i, o), l(i, o.prototype), - Object.defineProperty(i, 'message', { enumerable: !0, configurable: !0, value: t, writable: !0 }), - Object.defineProperty(i, 'name', { enumerable: !1, configurable: !0, value: r, writable: !0 }), + Object.defineProperty(i, 'message', { + enumerable: !0, + configurable: !0, + value: t, + writable: !0, + }), + Object.defineProperty(i, 'name', { + enumerable: !1, + configurable: !0, + value: r, + writable: !0, + }), i ) } - return i(o, e), s(o, r), (o.prototype.status = n), (o.prototype.statusCode = n), (o.prototype.expose = !0), o + return ( + i(o, e), + s(o, r), + (o.prototype.status = n), + (o.prototype.statusCode = n), + (o.prototype.expose = !0), + o + ) })(n, c, t) break case 500: @@ -6693,17 +7964,37 @@ and limitations under the License. return ( Error.captureStackTrace(i, o), l(i, o.prototype), - Object.defineProperty(i, 'message', { enumerable: !0, configurable: !0, value: t, writable: !0 }), - Object.defineProperty(i, 'name', { enumerable: !1, configurable: !0, value: r, writable: !0 }), + Object.defineProperty(i, 'message', { + enumerable: !0, + configurable: !0, + value: t, + writable: !0, + }), + Object.defineProperty(i, 'name', { + enumerable: !1, + configurable: !0, + value: r, + writable: !0, + }), i ) } - return i(o, e), s(o, r), (o.prototype.status = n), (o.prototype.statusCode = n), (o.prototype.expose = !1), o + return ( + i(o, e), + s(o, r), + (o.prototype.status = n), + (o.prototype.statusCode = n), + (o.prototype.expose = !1), + o + ) })(n, c, t) } r && ((e[t] = r), (e[c] = r)) }), - (e["I'mateapot"] = r.function(e.ImATeapot, '"I\'mateapot"; use "ImATeapot" instead')) + (e["I'mateapot"] = r.function( + e.ImATeapot, + '"I\'mateapot"; use "ImATeapot" instead', + )) })(e.exports, u.codes, e.exports.HttpError) }, function(e, t, n) { @@ -6755,7 +8046,11 @@ and limitations under the License. i = !1, o = void 0 try { - for (var a, s = t[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + for ( + var a, s = t[Symbol.iterator](); + !(u = (a = s.next()).done); + u = !0 + ) { var c = a.value, d = l(e, c) d <= Math.max(r, c.length / 2, 1) && (n[c] = d) @@ -6788,7 +8083,11 @@ and limitations under the License. for (n = 1; n <= o; n++) for (r = 1; r <= a; r++) { var s = u[n - 1] === i[r - 1] ? 0 : 1 - ;(l[n][r] = Math.min(l[n - 1][r] + 1, l[n][r - 1] + 1, l[n - 1][r - 1] + s)), + ;(l[n][r] = Math.min( + l[n - 1][r] + 1, + l[n][r - 1] + 1, + l[n - 1][r - 1] + s, + )), n > 1 && r > 1 && u[n - 1] === i[r - 2] && @@ -6823,8 +8122,13 @@ and limitations under the License. }) var r = n(96) function l(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : e.prototype.toString - ;(e.prototype.toJSON = t), (e.prototype.inspect = t), r.a && (e.prototype[r.a] = t) + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : e.prototype.toString + ;(e.prototype.toJSON = t), + (e.prototype.inspect = t), + r.a && (e.prototype[r.a] = t) } }, function(e, t) { @@ -6859,7 +8163,8 @@ and limitations under the License. ? u(e, t.ofType, n) : Object(r.J)(n) ? !!Object(r.J)(t) && u(e, t.ofType, n.ofType) - : !Object(r.J)(t) && !!(Object(r.C)(n) && Object(r.N)(t) && e.isPossibleType(n, t))) + : !Object(r.J)(t) && + !!(Object(r.C)(n) && Object(r.N)(t) && e.isPossibleType(n, t))) ) } function i(e, t, n) { @@ -6900,25 +8205,44 @@ and limitations under the License. return Object(d.a)(e, m) } function h(e) { - return p(e) || Object(f.a)(0, 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL schema.')), e + return ( + p(e) || + Object(f.a)( + 0, + 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL schema.'), + ), + e + ) } var m = (function() { function e(e) { e && e.assumeValid ? (this.__validationErrors = []) : ((this.__validationErrors = void 0), - Object(u.a)(e) || Object(f.a)(0, 'Must provide configuration object.'), + Object(u.a)(e) || + Object(f.a)(0, 'Must provide configuration object.'), e.types && !Array.isArray(e.types) && - Object(f.a)(0, '"types" must be Array if provided but got: '.concat(Object(a.a)(e.types), '.')), + Object(f.a)( + 0, + '"types" must be Array if provided but got: '.concat( + Object(a.a)(e.types), + '.', + ), + ), e.directives && !Array.isArray(e.directives) && - Object(f.a)(0, '"directives" must be Array if provided but got: ' + ''.concat(Object(a.a)(e.directives), '.')), + Object(f.a)( + 0, + '"directives" must be Array if provided but got: ' + + ''.concat(Object(a.a)(e.directives), '.'), + ), e.allowedLegacyNames && !Array.isArray(e.allowedLegacyNames) && Object(f.a)( 0, - '"allowedLegacyNames" must be Array if provided but got: ' + ''.concat(Object(a.a)(e.allowedLegacyNames), '.'), + '"allowedLegacyNames" must be Array if provided but got: ' + + ''.concat(Object(a.a)(e.allowedLegacyNames), '.'), )), (this.__allowedLegacyNames = e.allowedLegacyNames || []), (this._queryType = e.query), @@ -6927,7 +8251,12 @@ and limitations under the License. (this._directives = e.directives || o.i), (this.astNode = e.astNode), (this.extensionASTNodes = e.extensionASTNodes) - var t = [this.getQueryType(), this.getMutationType(), this.getSubscriptionType(), s.j], + var t = [ + this.getQueryType(), + this.getMutationType(), + this.getSubscriptionType(), + s.j, + ], n = e.types n && (t = t.concat(n)) var r = Object.create(null) @@ -6940,14 +8269,22 @@ and limitations under the License. d = !1, p = void 0 try { - for (var h, m = Object(l.a)(this._typeMap)[Symbol.iterator](); !(c = (h = m.next()).done); c = !0) { + for ( + var h, m = Object(l.a)(this._typeMap)[Symbol.iterator](); + !(c = (h = m.next()).done); + c = !0 + ) { var g = h.value if (Object(i.N)(g)) { var v = !0, b = !1, T = void 0 try { - for (var w, O = g.getInterfaces()[Symbol.iterator](); !(v = (w = O.next()).done); v = !0) { + for ( + var w, O = g.getInterfaces()[Symbol.iterator](); + !(v = (w = O.next()).done); + v = !0 + ) { var D = w.value if (Object(i.H)(D)) { var E = this._implementations[D.name] @@ -6963,7 +8300,10 @@ and limitations under the License. if (b) throw T } } - } else Object(i.C)(g) && !this._implementations[g.name] && (this._implementations[g.name] = []) + } else + Object(i.C)(g) && + !this._implementations[g.name] && + (this._implementations[g.name] = []) } } catch (e) { ;(d = !0), (p = e) @@ -7037,7 +8377,8 @@ and limitations under the License. e[t.name] !== t && Object(f.a)( 0, - 'Schema must contain uniquely named types but contains multiple ' + 'types named "'.concat(t.name, '".'), + 'Schema must contain uniquely named types but contains multiple ' + + 'types named "'.concat(t.name, '".'), ), e ) @@ -7052,7 +8393,11 @@ and limitations under the License. u = !1, o = void 0 try { - for (var a, s = Object(l.a)(t.getFields())[Symbol.iterator](); !(r = (a = s.next()).done); r = !0) { + for ( + var a, s = Object(l.a)(t.getFields())[Symbol.iterator](); + !(r = (a = s.next()).done); + r = !0 + ) { var c = a.value if (c.args) n = c.args @@ -7077,7 +8422,11 @@ and limitations under the License. p = !1, h = void 0 try { - for (var m, _ = Object(l.a)(t.getFields())[Symbol.iterator](); !(d = (m = _.next()).done); d = !0) { + for ( + var m, _ = Object(l.a)(t.getFields())[Symbol.iterator](); + !(d = (m = _.next()).done); + d = !0 + ) { n = y(n, m.value.type) } } catch (e) { @@ -7143,10 +8492,17 @@ and limitations under the License. c = n(9) function d(e, t) { var n = 'string' == typeof e ? new u.a(e) : e - if (!(n instanceof u.a)) throw new TypeError('Must provide Source. Received: '.concat(Object(r.a)(n))) + if (!(n instanceof u.a)) + throw new TypeError( + 'Must provide Source. Received: '.concat(Object(r.a)(n)), + ) return (function(e) { var t = e.token - return { kind: s.a.DOCUMENT, definitions: ue(e, o.a.SOF, m, o.a.EOF), loc: J(e, t) } + return { + kind: s.a.DOCUMENT, + definitions: ue(e, o.a.SOF, m, o.a.EOF), + loc: J(e, t), + } })(Object(a.a)(n, t || {})) } function f(e, t) { @@ -7194,9 +8550,16 @@ and limitations under the License. var t = e.token te(e, 'extend'), te(e, 'schema') var n = N(e, !0), - r = Z(e, o.a.BRACE_L) ? ue(e, o.a.BRACE_L, R, o.a.BRACE_R) : [] + r = Z(e, o.a.BRACE_L) + ? ue(e, o.a.BRACE_L, R, o.a.BRACE_R) + : [] if (0 === n.length && 0 === r.length) throw re(e) - return { kind: s.a.SCHEMA_EXTENSION, directives: n, operationTypes: r, loc: J(e, t) } + return { + kind: s.a.SCHEMA_EXTENSION, + directives: n, + operationTypes: r, + loc: J(e, t), + } })(e) case 'scalar': return (function(e) { @@ -7205,7 +8568,12 @@ and limitations under the License. var n = h(e), r = N(e, !0) if (0 === r.length) throw re(e) - return { kind: s.a.SCALAR_TYPE_EXTENSION, name: n, directives: r, loc: J(e, t) } + return { + kind: s.a.SCALAR_TYPE_EXTENSION, + name: n, + directives: r, + loc: J(e, t), + } })(e) case 'type': return (function(e) { @@ -7215,8 +8583,16 @@ and limitations under the License. r = B(e), l = N(e, !0), u = H(e) - if (0 === r.length && 0 === l.length && 0 === u.length) throw re(e) - return { kind: s.a.OBJECT_TYPE_EXTENSION, name: n, interfaces: r, directives: l, fields: u, loc: J(e, t) } + if (0 === r.length && 0 === l.length && 0 === u.length) + throw re(e) + return { + kind: s.a.OBJECT_TYPE_EXTENSION, + name: n, + interfaces: r, + directives: l, + fields: u, + loc: J(e, t), + } })(e) case 'interface': return (function(e) { @@ -7226,7 +8602,13 @@ and limitations under the License. r = N(e, !0), l = H(e) if (0 === r.length && 0 === l.length) throw re(e) - return { kind: s.a.INTERFACE_TYPE_EXTENSION, name: n, directives: r, fields: l, loc: J(e, t) } + return { + kind: s.a.INTERFACE_TYPE_EXTENSION, + name: n, + directives: r, + fields: l, + loc: J(e, t), + } })(e) case 'union': return (function(e) { @@ -7236,7 +8618,13 @@ and limitations under the License. r = N(e, !0), l = q(e) if (0 === r.length && 0 === l.length) throw re(e) - return { kind: s.a.UNION_TYPE_EXTENSION, name: n, directives: r, types: l, loc: J(e, t) } + return { + kind: s.a.UNION_TYPE_EXTENSION, + name: n, + directives: r, + types: l, + loc: J(e, t), + } })(e) case 'enum': return (function(e) { @@ -7246,7 +8634,13 @@ and limitations under the License. r = N(e, !0), l = W(e) if (0 === r.length && 0 === l.length) throw re(e) - return { kind: s.a.ENUM_TYPE_EXTENSION, name: n, directives: r, values: l, loc: J(e, t) } + return { + kind: s.a.ENUM_TYPE_EXTENSION, + name: n, + directives: r, + values: l, + loc: J(e, t), + } })(e) case 'input': return (function(e) { @@ -7256,7 +8650,13 @@ and limitations under the License. r = N(e, !0), l = $(e) if (0 === r.length && 0 === l.length) throw re(e) - return { kind: s.a.INPUT_OBJECT_TYPE_EXTENSION, name: n, directives: r, fields: l, loc: J(e, t) } + return { + kind: s.a.INPUT_OBJECT_TYPE_EXTENSION, + name: n, + directives: r, + fields: l, + loc: J(e, t), + } })(e) } throw re(e, t) @@ -7278,7 +8678,9 @@ and limitations under the License. case 'fragment': return (function(e) { var t = e.token - if ((te(e, 'fragment'), e.options.experimentalFragmentVariables)) + if ( + (te(e, 'fragment'), e.options.experimentalFragmentVariables) + ) return { kind: s.a.FRAGMENT_DEFINITION, name: M(e), @@ -7356,11 +8758,17 @@ and limitations under the License. } function T(e) { var t = e.token - return X(e, o.a.DOLLAR), { kind: s.a.VARIABLE, name: h(e), loc: J(e, t) } + return ( + X(e, o.a.DOLLAR), { kind: s.a.VARIABLE, name: h(e), loc: J(e, t) } + ) } function w(e) { var t = e.token - return { kind: s.a.SELECTION_SET, selections: ue(e, o.a.BRACE_L, O, o.a.BRACE_R), loc: J(e, t) } + return { + kind: s.a.SELECTION_SET, + selections: ue(e, o.a.BRACE_L, O, o.a.BRACE_R), + loc: J(e, t), + } } function O(e) { return Z(e, o.a.SPREAD) @@ -7368,7 +8776,13 @@ and limitations under the License. var t = e.token X(e, o.a.SPREAD) var n = ne(e, 'on') - if (!n && Z(e, o.a.NAME)) return { kind: s.a.FRAGMENT_SPREAD, name: M(e), directives: N(e, !1), loc: J(e, t) } + if (!n && Z(e, o.a.NAME)) + return { + kind: s.a.FRAGMENT_SPREAD, + name: M(e), + directives: N(e, !1), + loc: J(e, t), + } return { kind: s.a.INLINE_FRAGMENT, typeCondition: n ? x(e) : void 0, @@ -7401,11 +8815,19 @@ and limitations under the License. function E(e) { var t = e.token, n = h(e) - return X(e, o.a.COLON), { kind: s.a.ARGUMENT, name: n, value: S(e, !1), loc: J(e, t) } + return ( + X(e, o.a.COLON), + { kind: s.a.ARGUMENT, name: n, value: S(e, !1), loc: J(e, t) } + ) } function L(e) { var t = e.token - return { kind: s.a.ARGUMENT, name: h(e), value: (X(e, o.a.COLON), j(e)), loc: J(e, t) } + return { + kind: s.a.ARGUMENT, + name: h(e), + value: (X(e, o.a.COLON), j(e)), + loc: J(e, t), + } } function M(e) { if ('on' === e.token.value) throw re(e) @@ -7418,7 +8840,11 @@ and limitations under the License. return (function(e, t) { var n = e.token, r = t ? j : C - return { kind: s.a.LIST, values: le(e, o.a.BRACKET_L, r, o.a.BRACKET_R), loc: J(e, n) } + return { + kind: s.a.LIST, + values: le(e, o.a.BRACKET_L, r, o.a.BRACKET_R), + loc: J(e, n), + } })(e, t) case o.a.BRACE_L: return (function(e, t) { @@ -7432,7 +8858,15 @@ and limitations under the License. return (function(e, t) { var n = e.token, r = h(e) - return X(e, o.a.COLON), { kind: s.a.OBJECT_FIELD, name: r, value: S(e, t), loc: J(e, n) } + return ( + X(e, o.a.COLON), + { + kind: s.a.OBJECT_FIELD, + name: r, + value: S(e, t), + loc: J(e, n), + } + ) })(e, t) }, o.a.BRACE_R, @@ -7443,13 +8877,16 @@ and limitations under the License. case o.a.INT: return e.advance(), { kind: s.a.INT, value: n.value, loc: J(e, n) } case o.a.FLOAT: - return e.advance(), { kind: s.a.FLOAT, value: n.value, loc: J(e, n) } + return ( + e.advance(), { kind: s.a.FLOAT, value: n.value, loc: J(e, n) } + ) case o.a.STRING: case o.a.BLOCK_STRING: return k(e) case o.a.NAME: return 'true' === n.value || 'false' === n.value - ? (e.advance(), { kind: s.a.BOOLEAN, value: 'true' === n.value, loc: J(e, n) }) + ? (e.advance(), + { kind: s.a.BOOLEAN, value: 'true' === n.value, loc: J(e, n) }) : 'null' === n.value ? (e.advance(), { kind: s.a.NULL, loc: J(e, n) }) : (e.advance(), { kind: s.a.ENUM, value: n.value, loc: J(e, n) }) @@ -7460,7 +8897,15 @@ and limitations under the License. } function k(e) { var t = e.token - return e.advance(), { kind: s.a.STRING, value: t.value, block: t.kind === o.a.BLOCK_STRING, loc: J(e, t) } + return ( + e.advance(), + { + kind: s.a.STRING, + value: t.value, + block: t.kind === o.a.BLOCK_STRING, + loc: J(e, t), + } + ) } function j(e) { return S(e, !0) @@ -7474,16 +8919,23 @@ and limitations under the License. } function A(e, t) { var n = e.token - return X(e, o.a.AT), { kind: s.a.DIRECTIVE, name: h(e), arguments: D(e, t), loc: J(e, n) } + return ( + X(e, o.a.AT), + { kind: s.a.DIRECTIVE, name: h(e), arguments: D(e, t), loc: J(e, n) } + ) } function P(e) { var t, n = e.token return ( ee(e, o.a.BRACKET_L) - ? ((t = P(e)), X(e, o.a.BRACKET_R), (t = { kind: s.a.LIST_TYPE, type: t, loc: J(e, n) })) + ? ((t = P(e)), + X(e, o.a.BRACKET_R), + (t = { kind: s.a.LIST_TYPE, type: t, loc: J(e, n) })) : (t = x(e)), - ee(e, o.a.BANG) ? { kind: s.a.NON_NULL_TYPE, type: t, loc: J(e, n) } : t + ee(e, o.a.BANG) + ? { kind: s.a.NON_NULL_TYPE, type: t, loc: J(e, n) } + : t ) } function x(e) { @@ -7500,7 +8952,12 @@ and limitations under the License. te(e, 'schema') var n = N(e, !0), r = ue(e, o.a.BRACE_L, R, o.a.BRACE_R) - return { kind: s.a.SCHEMA_DEFINITION, directives: n, operationTypes: r, loc: J(e, t) } + return { + kind: s.a.SCHEMA_DEFINITION, + directives: n, + operationTypes: r, + loc: J(e, t), + } })(e) case 'scalar': return (function(e) { @@ -7509,7 +8966,13 @@ and limitations under the License. te(e, 'scalar') var r = h(e), l = N(e, !0) - return { kind: s.a.SCALAR_TYPE_DEFINITION, description: n, name: r, directives: l, loc: J(e, t) } + return { + kind: s.a.SCALAR_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + loc: J(e, t), + } })(e) case 'type': return (function(e) { @@ -7538,7 +9001,14 @@ and limitations under the License. var r = h(e), l = N(e, !0), u = H(e) - return { kind: s.a.INTERFACE_TYPE_DEFINITION, description: n, name: r, directives: l, fields: u, loc: J(e, t) } + return { + kind: s.a.INTERFACE_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + fields: u, + loc: J(e, t), + } })(e) case 'union': return (function(e) { @@ -7548,7 +9018,14 @@ and limitations under the License. var r = h(e), l = N(e, !0), u = q(e) - return { kind: s.a.UNION_TYPE_DEFINITION, description: n, name: r, directives: l, types: u, loc: J(e, t) } + return { + kind: s.a.UNION_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + types: u, + loc: J(e, t), + } })(e) case 'enum': return (function(e) { @@ -7558,7 +9035,14 @@ and limitations under the License. var r = h(e), l = N(e, !0), u = W(e) - return { kind: s.a.ENUM_TYPE_DEFINITION, description: n, name: r, directives: l, values: u, loc: J(e, t) } + return { + kind: s.a.ENUM_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + values: u, + loc: J(e, t), + } })(e) case 'input': return (function(e) { @@ -7568,7 +9052,14 @@ and limitations under the License. var r = h(e), l = N(e, !0), u = $(e) - return { kind: s.a.INPUT_OBJECT_TYPE_DEFINITION, description: n, name: r, directives: l, fields: u, loc: J(e, t) } + return { + kind: s.a.INPUT_OBJECT_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + fields: u, + loc: J(e, t), + } })(e) case 'directive': return (function(e) { @@ -7611,7 +9102,12 @@ and limitations under the License. n = g(e) X(e, o.a.COLON) var r = x(e) - return { kind: s.a.OPERATION_TYPE_DEFINITION, operation: n, type: r, loc: J(e, t) } + return { + kind: s.a.OPERATION_TYPE_DEFINITION, + operation: n, + type: r, + loc: J(e, t), + } } function B(e) { var t = [] @@ -7619,12 +9115,17 @@ and limitations under the License. ee(e, o.a.AMP) do { t.push(x(e)) - } while (ee(e, o.a.AMP) || (e.options.allowLegacySDLImplementsInterfaces && Z(e, o.a.NAME))) + } while ( + ee(e, o.a.AMP) || + (e.options.allowLegacySDLImplementsInterfaces && Z(e, o.a.NAME)) + ) } return t } function H(e) { - return e.options.allowLegacySDLEmptyFields && Z(e, o.a.BRACE_L) && e.lookahead().kind === o.a.BRACE_R + return e.options.allowLegacySDLEmptyFields && + Z(e, o.a.BRACE_L) && + e.lookahead().kind === o.a.BRACE_R ? (e.advance(), e.advance(), []) : Z(e, o.a.BRACE_L) ? ue(e, o.a.BRACE_L, V, o.a.BRACE_R) @@ -7638,7 +9139,15 @@ and limitations under the License. X(e, o.a.COLON) var u = P(e), i = N(e, !0) - return { kind: s.a.FIELD_DEFINITION, description: n, name: r, arguments: l, type: u, directives: i, loc: J(e, t) } + return { + kind: s.a.FIELD_DEFINITION, + description: n, + name: r, + arguments: l, + type: u, + directives: i, + loc: J(e, t), + } } function Q(e) { return Z(e, o.a.PAREN_L) ? ue(e, o.a.PAREN_L, U, o.a.PAREN_R) : [] @@ -7680,7 +9189,13 @@ and limitations under the License. n = F(e), r = h(e), l = N(e, !0) - return { kind: s.a.ENUM_VALUE_DEFINITION, description: n, name: r, directives: l, loc: J(e, t) } + return { + kind: s.a.ENUM_VALUE_DEFINITION, + description: n, + name: r, + directives: l, + loc: J(e, t), + } } function $(e) { return Z(e, o.a.BRACE_L) ? ue(e, o.a.BRACE_L, U, o.a.BRACE_R) : [] @@ -7695,7 +9210,11 @@ and limitations under the License. if (!e.options.noLocation) return new K(t, e.lastToken, e.source) } function K(e, t, n) { - ;(this.start = e.start), (this.end = t.end), (this.startToken = e), (this.endToken = t), (this.source = n) + ;(this.start = e.start), + (this.end = t.end), + (this.startToken = e), + (this.endToken = t), + (this.source = n) } function Z(e, t) { return e.token.kind === t @@ -7703,7 +9222,11 @@ and limitations under the License. function X(e, t) { var n = e.token if (n.kind === t) return e.advance(), n - throw Object(i.a)(e.source, n.start, 'Expected '.concat(t, ', found ').concat(Object(a.b)(n))) + throw Object(i.a)( + e.source, + n.start, + 'Expected '.concat(t, ', found ').concat(Object(a.b)(n)), + ) } function ee(e, t) { var n = e.token @@ -7712,7 +9235,11 @@ and limitations under the License. function te(e, t) { var n = e.token if (n.kind !== o.a.NAME || n.value !== t) - throw Object(i.a)(e.source, n.start, 'Expected "'.concat(t, '", found ').concat(Object(a.b)(n))) + throw Object(i.a)( + e.source, + n.start, + 'Expected "'.concat(t, '", found ').concat(Object(a.b)(n)), + ) e.advance() } function ne(e, t) { @@ -7721,7 +9248,11 @@ and limitations under the License. } function re(e, t) { var n = t || e.token - return Object(i.a)(e.source, n.start, 'Unexpected '.concat(Object(a.b)(n))) + return Object(i.a)( + e.source, + n.start, + 'Unexpected '.concat(Object(a.b)(n)), + ) } function le(e, t, n, r) { X(e, t) @@ -7754,7 +9285,16 @@ and limitations under the License. i = n(45) function o(e, t) { var n = new f(l.a.SOF, 0, 0, 0, 0, null) - return { source: e, options: t, lastToken: n, token: n, line: 1, lineStart: 0, advance: a, lookahead: s } + return { + source: e, + options: t, + lastToken: n, + token: n, + line: 1, + lineStart: 0, + advance: a, + lookahead: s, + } } function a() { return (this.lastToken = this.token), (this.token = this.lookahead()) @@ -7820,7 +9360,9 @@ and limitations under the License. else if (10 === u) ++l, ++n.line, (n.lineStart = l) else { if (13 !== u) break - 10 === e.charCodeAt(l + 1) ? (l += 2) : ++l, ++n.line, (n.lineStart = l) + 10 === e.charCodeAt(l + 1) ? (l += 2) : ++l, + ++n.line, + (n.lineStart = l) } } return l @@ -7851,7 +9393,8 @@ and limitations under the License. case 41: return new f(l.a.PAREN_R, a, a + 1, s, c, t) case 46: - if (46 === r.charCodeAt(a + 1) && 46 === r.charCodeAt(a + 2)) return new f(l.a.SPREAD, a, a + 3, s, c, t) + if (46 === r.charCodeAt(a + 1) && 46 === r.charCodeAt(a + 2)) + return new f(l.a.SPREAD, a, a + 3, s, c, t) break case 58: return new f(l.a.COLON, a, a + 1, s, c, t) @@ -7931,7 +9474,10 @@ and limitations under the License. ; a !== o && !isNaN((s = i.charCodeAt(a))) && - (95 === s || (s >= 48 && s <= 57) || (s >= 65 && s <= 90) || (s >= 97 && s <= 122)); + (95 === s || + (s >= 48 && s <= 57) || + (s >= 65 && s <= 90) || + (s >= 97 && s <= 122)); ) ++a @@ -7956,12 +9502,34 @@ and limitations under the License. 45 === s && (s = a.charCodeAt(++c)) if (48 === s) { if ((s = a.charCodeAt(++c)) >= 48 && s <= 57) - throw Object(u.a)(e, c, 'Invalid number, unexpected digit after 0: '.concat(p(s), '.')) + throw Object(u.a)( + e, + c, + 'Invalid number, unexpected digit after 0: '.concat( + p(s), + '.', + ), + ) } else (c = m(e, c, s)), (s = a.charCodeAt(c)) - 46 === s && ((d = !0), (s = a.charCodeAt(++c)), (c = m(e, c, s)), (s = a.charCodeAt(c))) + 46 === s && + ((d = !0), + (s = a.charCodeAt(++c)), + (c = m(e, c, s)), + (s = a.charCodeAt(c))) ;(69 !== s && 101 !== s) || - ((d = !0), (43 !== (s = a.charCodeAt(++c)) && 45 !== s) || (s = a.charCodeAt(++c)), (c = m(e, c, s))) - return new f(d ? l.a.FLOAT : l.a.INT, t, c, r, i, o, a.slice(t, c)) + ((d = !0), + (43 !== (s = a.charCodeAt(++c)) && 45 !== s) || + (s = a.charCodeAt(++c)), + (c = m(e, c, s))) + return new f( + d ? l.a.FLOAT : l.a.INT, + t, + c, + r, + i, + o, + a.slice(t, c), + ) })(n, a, d, s, c, t) case 34: return 34 === r.charCodeAt(a + 1) && 34 === r.charCodeAt(a + 2) @@ -7972,15 +9540,39 @@ and limitations under the License. h = 0, m = '' for (; c < s.length && !isNaN((h = s.charCodeAt(c))); ) { - if (34 === h && 34 === s.charCodeAt(c + 1) && 34 === s.charCodeAt(c + 2)) - return (m += s.slice(d, c)), new f(l.a.BLOCK_STRING, t, c + 3, n, r, o, Object(i.a)(m)) + if ( + 34 === h && + 34 === s.charCodeAt(c + 1) && + 34 === s.charCodeAt(c + 2) + ) + return ( + (m += s.slice(d, c)), + new f( + l.a.BLOCK_STRING, + t, + c + 3, + n, + r, + o, + Object(i.a)(m), + ) + ) if (h < 32 && 9 !== h && 10 !== h && 13 !== h) - throw Object(u.a)(e, c, 'Invalid character within String: '.concat(p(h), '.')) + throw Object(u.a)( + e, + c, + 'Invalid character within String: '.concat(p(h), '.'), + ) 10 === h ? (++c, ++a.line, (a.lineStart = c)) : 13 === h - ? (10 === s.charCodeAt(c + 1) ? (c += 2) : ++c, ++a.line, (a.lineStart = c)) - : 92 === h && 34 === s.charCodeAt(c + 1) && 34 === s.charCodeAt(c + 2) && 34 === s.charCodeAt(c + 3) + ? (10 === s.charCodeAt(c + 1) ? (c += 2) : ++c, + ++a.line, + (a.lineStart = c)) + : 92 === h && + 34 === s.charCodeAt(c + 1) && + 34 === s.charCodeAt(c + 2) && + 34 === s.charCodeAt(c + 3) ? ((m += s.slice(d, c) + '"""'), (d = c += 4)) : ++c } @@ -7992,11 +9584,29 @@ and limitations under the License. s = a, c = 0, d = '' - for (; a < o.length && !isNaN((c = o.charCodeAt(a))) && 10 !== c && 13 !== c; ) { - if (34 === c) return (d += o.slice(s, a)), new f(l.a.STRING, t, a + 1, n, r, i, d) - if (c < 32 && 9 !== c) throw Object(u.a)(e, a, 'Invalid character within String: '.concat(p(c), '.')) + for ( + ; + a < o.length && + !isNaN((c = o.charCodeAt(a))) && + 10 !== c && + 13 !== c; + + ) { + if (34 === c) + return ( + (d += o.slice(s, a)), + new f(l.a.STRING, t, a + 1, n, r, i, d) + ) + if (c < 32 && 9 !== c) + throw Object(u.a)( + e, + a, + 'Invalid character within String: '.concat(p(c), '.'), + ) if ((++a, 92 === c)) { - switch (((d += o.slice(s, a - 1)), (c = o.charCodeAt(a)))) { + switch ( + ((d += o.slice(s, a - 1)), (c = o.charCodeAt(a))) + ) { case 34: d += '"' break @@ -8022,19 +9632,34 @@ and limitations under the License. d += '\t' break case 117: - var h = ((_ = o.charCodeAt(a + 1)), - (g = o.charCodeAt(a + 2)), - (v = o.charCodeAt(a + 3)), - (b = o.charCodeAt(a + 4)), - (y(_) << 12) | (y(g) << 8) | (y(v) << 4) | y(b)) + var h = + ((_ = o.charCodeAt(a + 1)), + (g = o.charCodeAt(a + 2)), + (v = o.charCodeAt(a + 3)), + (b = o.charCodeAt(a + 4)), + (y(_) << 12) | (y(g) << 8) | (y(v) << 4) | y(b)) if (h < 0) { var m = o.slice(a + 1, a + 5) - throw Object(u.a)(e, a, 'Invalid character escape sequence: \\u'.concat(m, '.')) + throw Object(u.a)( + e, + a, + 'Invalid character escape sequence: \\u'.concat( + m, + '.', + ), + ) } ;(d += String.fromCharCode(h)), (a += 4) break default: - throw Object(u.a)(e, a, 'Invalid character escape sequence: \\'.concat(String.fromCharCode(c), '.')) + throw Object(u.a)( + e, + a, + 'Invalid character escape sequence: \\'.concat( + String.fromCharCode(c), + '.', + ), + ) } s = ++a } @@ -8047,8 +9672,10 @@ and limitations under the License. n, a, (function(e) { - if (e < 32 && 9 !== e && 10 !== e && 13 !== e) return 'Cannot contain the invalid character '.concat(p(e), '.') - if (39 === e) return 'Unexpected single quote character (\'), did you mean to use a double quote (")?' + if (e < 32 && 9 !== e && 10 !== e && 13 !== e) + return 'Cannot contain the invalid character '.concat(p(e), '.') + if (39 === e) + return 'Unexpected single quote character (\'), did you mean to use a double quote (")?' return 'Cannot parse the unexpected character '.concat(p(e), '.') })(d), ) @@ -8063,13 +9690,28 @@ and limitations under the License. } while (i >= 48 && i <= 57) return l } - throw Object(u.a)(e, l, 'Invalid number, expected digit but got: '.concat(p(i), '.')) + throw Object(u.a)( + e, + l, + 'Invalid number, expected digit but got: '.concat(p(i), '.'), + ) } function y(e) { - return e >= 48 && e <= 57 ? e - 48 : e >= 65 && e <= 70 ? e - 55 : e >= 97 && e <= 102 ? e - 87 : -1 + return e >= 48 && e <= 57 + ? e - 48 + : e >= 65 && e <= 70 + ? e - 55 + : e >= 97 && e <= 102 + ? e - 87 + : -1 } Object(r.a)(f, function() { - return { kind: this.kind, value: this.value, line: this.line, column: this.column } + return { + kind: this.kind, + value: this.value, + line: this.line, + column: this.column, + } }) }, function(e, t) { @@ -8124,7 +9766,8 @@ and limitations under the License. return u(e) === e.length } function o(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '', + var t = + arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '', n = arguments.length > 2 && void 0 !== arguments[2] && arguments[2], r = -1 === e.indexOf('\n'), l = ' ' === e[0] || '\t' === e[0], @@ -8174,7 +9817,11 @@ and limitations under the License. u = !1, i = void 0 try { - for (var o, a = Object(r.a)(e)[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + for ( + var o, a = Object(r.a)(e)[Symbol.iterator](); + !(l = (o = a.next()).done); + l = !0 + ) { var s = o.value, c = s[0], d = s[1] @@ -8222,22 +9869,30 @@ and limitations under the License. var t = e.prototype return ( (t.getType = function() { - if (this._typeStack.length > 0) return this._typeStack[this._typeStack.length - 1] + if (this._typeStack.length > 0) + return this._typeStack[this._typeStack.length - 1] }), (t.getParentType = function() { - if (this._parentTypeStack.length > 0) return this._parentTypeStack[this._parentTypeStack.length - 1] + if (this._parentTypeStack.length > 0) + return this._parentTypeStack[this._parentTypeStack.length - 1] }), (t.getInputType = function() { - if (this._inputTypeStack.length > 0) return this._inputTypeStack[this._inputTypeStack.length - 1] + if (this._inputTypeStack.length > 0) + return this._inputTypeStack[this._inputTypeStack.length - 1] }), (t.getParentInputType = function() { - if (this._inputTypeStack.length > 1) return this._inputTypeStack[this._inputTypeStack.length - 2] + if (this._inputTypeStack.length > 1) + return this._inputTypeStack[this._inputTypeStack.length - 2] }), (t.getFieldDef = function() { - if (this._fieldDefStack.length > 0) return this._fieldDefStack[this._fieldDefStack.length - 1] + if (this._fieldDefStack.length > 0) + return this._fieldDefStack[this._fieldDefStack.length - 1] }), (t.getDefaultValue = function() { - if (this._defaultValueStack.length > 0) return this._defaultValueStack[this._defaultValueStack.length - 1] + if (this._defaultValueStack.length > 0) + return this._defaultValueStack[ + this._defaultValueStack.length - 1 + ] }), (t.getDirective = function() { return this._directive @@ -8272,7 +9927,8 @@ and limitations under the License. ? (c = t.getQueryType()) : 'mutation' === e.operation ? (c = t.getMutationType()) - : 'subscription' === e.operation && (c = t.getSubscriptionType()), + : 'subscription' === e.operation && + (c = t.getSubscriptionType()), this._typeStack.push(Object(u.N)(c) ? c : void 0) break case l.a.INLINE_FRAGMENT: @@ -8301,20 +9957,24 @@ and limitations under the License. case l.a.LIST: var _ = Object(u.B)(this.getInputType()), g = Object(u.J)(_) ? _.ofType : _ - this._defaultValueStack.push(void 0), this._inputTypeStack.push(Object(u.G)(g) ? g : void 0) + this._defaultValueStack.push(void 0), + this._inputTypeStack.push(Object(u.G)(g) ? g : void 0) break case l.a.OBJECT_FIELD: var v, b, T = Object(u.A)(this.getInputType()) - Object(u.F)(T) && (b = T.getFields()[e.name.value]) && (v = b.type), + Object(u.F)(T) && + (b = T.getFields()[e.name.value]) && + (v = b.type), this._defaultValueStack.push(b ? b.defaultValue : void 0), this._inputTypeStack.push(Object(u.G)(v) ? v : void 0) break case l.a.ENUM: var w, O = Object(u.A)(this.getInputType()) - Object(u.E)(O) && (w = O.getValue(e.value)), (this._enumValue = w) + Object(u.E)(O) && (w = O.getValue(e.value)), + (this._enumValue = w) } }), (t.leave = function(e) { @@ -8337,7 +9997,9 @@ and limitations under the License. this._inputTypeStack.pop() break case l.a.ARGUMENT: - ;(this._argument = null), this._defaultValueStack.pop(), this._inputTypeStack.pop() + ;(this._argument = null), + this._defaultValueStack.pop(), + this._inputTypeStack.pop() break case l.a.LIST: case l.a.OBJECT_FIELD: @@ -8406,9 +10068,16 @@ and limitations under the License. w = !1, O = void 0 try { - for (var D, E = b[Symbol.iterator](); !(T = (D = E.next()).done); T = !0) { + for ( + var D, E = b[Symbol.iterator](); + !(T = (D = E.next()).done); + T = !0 + ) { var L = D.value - L.message = 'Variable "$'.concat(h, '" got invalid value ').concat(Object(u.a)(g), '; ') + L.message + L.message = + 'Variable "$' + .concat(h, '" got invalid value ') + .concat(Object(u.a)(g), '; ') + L.message } } catch (e) { ;(w = !0), (O = e) @@ -8426,8 +10095,10 @@ and limitations under the License. r.push( new l.a( y - ? 'Variable "$'.concat(h, '" of non-null type ') + '"'.concat(Object(u.a)(m), '" must not be null.') - : 'Variable "$'.concat(h, '" of required type ') + '"'.concat(Object(u.a)(m), '" was not provided.'), + ? 'Variable "$'.concat(h, '" of non-null type ') + + '"'.concat(Object(u.a)(m), '" must not be null.') + : 'Variable "$'.concat(h, '" of required type ') + + '"'.concat(Object(u.a)(m), '" was not provided.'), d, ), ) @@ -8435,12 +10106,17 @@ and limitations under the License. r.push( new l.a( 'Variable "$'.concat(h, '" expected value of type ') + - '"'.concat(Object(f.print)(d.type), '" which cannot be used as an input type.'), + '"'.concat( + Object(f.print)(d.type), + '" which cannot be used as an input type.', + ), d.type, ), ) } - return 0 === r.length ? { errors: void 0, coerced: i } : { errors: r, coerced: void 0 } + return 0 === r.length + ? { errors: void 0, coerced: i } + : { errors: r, coerced: void 0 } } function m(e, t, n) { var r = {}, @@ -8469,29 +10145,47 @@ and limitations under the License. if ((!T || w) && Object(p.L)(v)) { if (w) throw new l.a( - 'Argument "'.concat(g, '" of non-null type "').concat(Object(u.a)(v), '" ') + 'must not be null.', + 'Argument "' + .concat(g, '" of non-null type "') + .concat(Object(u.a)(v), '" ') + 'must not be null.', b.value, ) if (b && b.value.kind === d.a.VARIABLE) { var D = b.value.name.value throw new l.a( - 'Argument "'.concat(g, '" of required type "').concat(Object(u.a)(v), '" ') + - 'was provided the variable "$'.concat(D, '" which was not provided a runtime value.'), + 'Argument "' + .concat(g, '" of required type "') + .concat(Object(u.a)(v), '" ') + + 'was provided the variable "$'.concat( + D, + '" which was not provided a runtime value.', + ), b.value, ) } - throw new l.a('Argument "'.concat(g, '" of required type "').concat(Object(u.a)(v), '" ') + 'was not provided.', t) + throw new l.a( + 'Argument "' + .concat(g, '" of required type "') + .concat(Object(u.a)(v), '" ') + 'was not provided.', + t, + ) } if (T) if (b.value.kind === d.a.NULL) r[g] = null else if (b.value.kind === d.a.VARIABLE) { var E = b.value.name.value - n || Object(i.a)(0, 'Must exist for hasValue to be true.'), (r[g] = n[E]) + n || Object(i.a)(0, 'Must exist for hasValue to be true.'), + (r[g] = n[E]) } else { var L = b.value, M = Object(c.a)(L, v, n) if (void 0 === M) - throw new l.a('Argument "'.concat(g, '" has invalid value ').concat(Object(f.print)(L), '.'), b.value) + throw new l.a( + 'Argument "' + .concat(g, '" has invalid value ') + .concat(Object(f.print)(L), '.'), + b.value, + ) r[g] = M } } else r[g] = y.defaultValue @@ -8543,7 +10237,11 @@ and limitations under the License. y = !1, _ = void 0 try { - for (var g, v = e.values[Symbol.iterator](); !(m = (g = v.next()).done); m = !0) { + for ( + var g, v = e.values[Symbol.iterator](); + !(m = (g = v.next()).done); + m = !0 + ) { var b = g.value if (c(b, n)) { if (Object(a.L)(p)) return @@ -8579,7 +10277,11 @@ and limitations under the License. L = !1, M = void 0 try { - for (var S, k = Object(r.a)(t.getFields())[Symbol.iterator](); !(E = (S = k.next()).done); E = !0) { + for ( + var S, k = Object(r.a)(t.getFields())[Symbol.iterator](); + !(E = (S = k.next()).done); + E = !0 + ) { var j = S.value, C = D[j.name] if (C && !c(C.value, n)) { @@ -8616,7 +10318,9 @@ and limitations under the License. if (Object(i.a)(P)) return return P } - throw new Error('Unexpected input type: "'.concat(Object(l.a)(t), '".')) + throw new Error( + 'Unexpected input type: "'.concat(Object(l.a)(t), '".'), + ) } } function c(e, t) { @@ -8634,8 +10338,16 @@ and limitations under the License. ;(this.body = e), (this.name = t || 'GraphQL request'), (this.locationOffset = n || { line: 1, column: 1 }), - this.locationOffset.line > 0 || Object(r.a)(0, 'line in locationOffset is 1-indexed and must be positive'), - this.locationOffset.column > 0 || Object(r.a)(0, 'column in locationOffset is 1-indexed and must be positive') + this.locationOffset.line > 0 || + Object(r.a)( + 0, + 'line in locationOffset is 1-indexed and must be positive', + ), + this.locationOffset.column > 0 || + Object(r.a)( + 0, + 'column in locationOffset is 1-indexed and must be positive', + ) } Object(l.a)(u) }, @@ -8715,10 +10427,19 @@ and limitations under the License. g = !1, v = void 0 try { - for (var b, T = Object(l.a)(t.getFields())[Symbol.iterator](); !(_ = (b = T.next()).done); _ = !0) { + for ( + var b, T = Object(l.a)(t.getFields())[Symbol.iterator](); + !(_ = (b = T.next()).done); + _ = !0 + ) { var w = b.value, O = f(e[w.name], w.type) - O && y.push({ kind: s.a.OBJECT_FIELD, name: { kind: s.a.NAME, value: w.name }, value: O }) + O && + y.push({ + kind: s.a.OBJECT_FIELD, + name: { kind: s.a.NAME, value: w.name }, + value: O, + }) } } catch (e) { ;(g = !0), (v = e) @@ -8737,7 +10458,9 @@ and limitations under the License. if ('boolean' == typeof D) return { kind: s.a.BOOLEAN, value: D } if ('number' == typeof D) { var E = String(D) - return p.test(E) ? { kind: s.a.INT, value: E } : { kind: s.a.FLOAT, value: E } + return p.test(E) + ? { kind: s.a.INT, value: E } + : { kind: s.a.FLOAT, value: E } } if ('string' == typeof D) return Object(c.E)(t) @@ -8745,7 +10468,9 @@ and limitations under the License. : t === d.c && p.test(D) ? { kind: s.a.INT, value: D } : { kind: s.a.STRING, value: D } - throw new TypeError('Cannot convert value to AST: '.concat(Object(u.a)(D))) + throw new TypeError( + 'Cannot convert value to AST: '.concat(Object(u.a)(D)), + ) } throw new Error('Unexpected input type: "'.concat(Object(u.a)(t), '".')) } @@ -8778,7 +10503,11 @@ and limitations under the License. function r(e) { for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) } - Object.defineProperty(t, '__esModule', { value: !0 }), r(n(83)), r(n(467)), r(n(471)), r(n(211)) + Object.defineProperty(t, '__esModule', { value: !0 }), + r(n(83)), + r(n(467)), + r(n(471)), + r(n(211)) var l = n(102) t.SchemaDirectiveVisitor = l.SchemaDirectiveVisitor }, @@ -8817,23 +10546,36 @@ and limitations under the License. function i(e, t, n) { return l(e, t, n) } - l.from && l.alloc && l.allocUnsafe && l.allocUnsafeSlow ? (e.exports = r) : (u(r, t), (t.Buffer = i)), + l.from && l.alloc && l.allocUnsafe && l.allocUnsafeSlow + ? (e.exports = r) + : (u(r, t), (t.Buffer = i)), u(l, i), (i.from = function(e, t, n) { - if ('number' == typeof e) throw new TypeError('Argument must not be a number') + if ('number' == typeof e) + throw new TypeError('Argument must not be a number') return l(e, t, n) }), (i.alloc = function(e, t, n) { - if ('number' != typeof e) throw new TypeError('Argument must be a number') + if ('number' != typeof e) + throw new TypeError('Argument must be a number') var r = l(e) - return void 0 !== t ? ('string' == typeof n ? r.fill(t, n) : r.fill(t)) : r.fill(0), r + return ( + void 0 !== t + ? 'string' == typeof n + ? r.fill(t, n) + : r.fill(t) + : r.fill(0), + r + ) }), (i.allocUnsafe = function(e) { - if ('number' != typeof e) throw new TypeError('Argument must be a number') + if ('number' != typeof e) + throw new TypeError('Argument must be a number') return l(e) }), (i.allocUnsafeSlow = function(e) { - if ('number' != typeof e) throw new TypeError('Argument must be a number') + if ('number' != typeof e) + throw new TypeError('Argument must be a number') return r.SlowBuffer(e) }) }, @@ -8860,7 +10602,8 @@ and limitations under the License. 'use strict' var r = t function l(e, t, n) { - for (var r = Object.keys(t), l = 0; l < r.length; ++l) (void 0 !== e[r[l]] && n) || (e[r[l]] = t[r[l]]) + for (var r = Object.keys(t), l = 0; l < r.length; ++l) + (void 0 !== e[r[l]] && n) || (e[r[l]] = t[r[l]]) return e } function u(e) { @@ -8873,7 +10616,9 @@ and limitations under the License. }), Error.captureStackTrace ? Error.captureStackTrace(this, t) - : Object.defineProperty(this, 'stack', { value: new Error().stack || '' }), + : Object.defineProperty(this, 'stack', { + value: new Error().stack || '', + }), n && l(this, n) } return ( @@ -8904,7 +10649,11 @@ and limitations under the License. this), (r.emptyArray = Object.freeze ? Object.freeze([]) : []), (r.emptyObject = Object.freeze ? Object.freeze({}) : {}), - (r.isNode = Boolean(r.global.process && r.global.process.versions && r.global.process.versions.node)), + (r.isNode = Boolean( + r.global.process && + r.global.process.versions && + r.global.process.versions.node, + )), (r.isInteger = Number.isInteger || function(e) { @@ -8920,7 +10669,8 @@ and limitations under the License. var n = e[t] return ( !(null == n || !e.hasOwnProperty(t)) && - ('object' != typeof n || (Array.isArray(n) ? n.length : Object.keys(n).length) > 0) + ('object' != typeof n || + (Array.isArray(n) ? n.length : Object.keys(n).length) > 0) ) }), (r.Buffer = (function() { @@ -8945,7 +10695,10 @@ and limitations under the License. : new Uint8Array(e) }), (r.Array = 'undefined' != typeof Uint8Array ? Uint8Array : Array), - (r.Long = (r.global.dcodeIO && r.global.dcodeIO.Long) || r.global.Long || r.inquire('long')), + (r.Long = + (r.global.dcodeIO && r.global.dcodeIO.Long) || + r.global.Long || + r.inquire('long')), (r.key2Re = /^true|false|0|1$/), (r.key32Re = /^-?(?:0|[1-9][0-9]*)$/), (r.key64Re = /^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/), @@ -8954,7 +10707,9 @@ and limitations under the License. }), (r.longFromHash = function(e, t) { var n = r.LongBits.fromHash(e) - return r.Long ? r.Long.fromBits(n.lo, n.hi, t) : n.toNumber(Boolean(t)) + return r.Long + ? r.Long.fromBits(n.lo, n.hi, t) + : n.toNumber(Boolean(t)) }), (r.merge = l), (r.lcFirst = function(e) { @@ -8966,7 +10721,8 @@ and limitations under the License. for (var t = {}, n = 0; n < e.length; ++n) t[e[n]] = 1 return function() { for (var e = Object.keys(this), n = e.length - 1; n > -1; --n) - if (1 === t[e[n]] && void 0 !== this[e[n]] && null !== this[e[n]]) return e[n] + if (1 === t[e[n]] && void 0 !== this[e[n]] && null !== this[e[n]]) + return e[n] } }), (r.oneOfSetter = function(e) { @@ -8974,7 +10730,12 @@ and limitations under the License. for (var n = 0; n < e.length; ++n) e[n] !== t && delete this[e[n]] } }), - (r.toJSONOptions = { longs: String, enums: String, bytes: String, json: !0 }), + (r.toJSONOptions = { + longs: String, + enums: String, + bytes: String, + json: !0, + }), (r._configure = function() { var e = r.Buffer e @@ -8995,7 +10756,10 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function() { - var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, + var e = + arguments.length > 0 && void 0 !== arguments[0] + ? arguments[0] + : {}, t = arguments.length > 1 ? arguments[1] : void 0 for (var n in t) void 0 === e[n] && (e[n] = t[n]) return e @@ -9009,7 +10773,11 @@ and limitations under the License. function(e, t, n) { 'use strict' function r(e, t) { - for (var n, r = /\r\n|[\n\r]/g, l = 1, u = t + 1; (n = r.exec(e.body)) && n.index < t; ) + for ( + var n, r = /\r\n|[\n\r]/g, l = 1, u = t + 1; + (n = r.exec(e.body)) && n.index < t; + + ) (l += 1), (u = t + 1 - (n.index + n[0].length)) return { line: l, column: u } } @@ -9039,8 +10807,14 @@ and limitations under the License. o = n(116), a = n(97) function s(e, t) { - var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : o.specifiedRules, - s = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : new i.a(e) + var n = + arguments.length > 2 && void 0 !== arguments[2] + ? arguments[2] + : o.specifiedRules, + s = + arguments.length > 3 && void 0 !== arguments[3] + ? arguments[3] + : new i.a(e) t || Object(r.a)(0, 'Must provide document'), Object(u.a)(e) var c = new a.b(e, t, s), d = Object(l.visitInParallel)( @@ -9048,10 +10822,15 @@ and limitations under the License. return e(c) }), ) - return Object(l.visit)(t, Object(l.visitWithTypeInfo)(s, d)), c.getErrors() + return ( + Object(l.visit)(t, Object(l.visitWithTypeInfo)(s, d)), c.getErrors() + ) } function c(e, t) { - var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : o.specifiedSDLRules, + var n = + arguments.length > 2 && void 0 !== arguments[2] + ? arguments[2] + : o.specifiedSDLRules, r = new a.a(e, t), u = n.map(function(e) { return e(r) @@ -9100,7 +10879,10 @@ and limitations under the License. })[0] || null ) } - 'function' == typeof WeakMap && 'object' == typeof navigator && navigator.product, Object.prototype.toString + 'function' == typeof WeakMap && + 'object' == typeof navigator && + navigator.product, + Object.prototype.toString Object.prototype.hasOwnProperty Object.create({}) n.d(t, 'ApolloLink', function() { @@ -9182,7 +10964,10 @@ and limitations under the License. Object.defineProperty(t, 'setContext', { enumerable: !1, value: function(e) { - n = 'function' == typeof e ? Object(u.a)({}, n, e(n)) : Object(u.a)({}, n, e) + n = + 'function' == typeof e + ? Object(u.a)({}, n, e(n)) + : Object(u.a)({}, n, e) }, }), Object.defineProperty(t, 'getContext', { @@ -9231,7 +11016,9 @@ and limitations under the License. return e(t) ? l.request(t) || r.a.of() : u.request(t) || r.a.of() }) : new b(function(t, n) { - return e(t) ? l.request(t, n) || r.a.of() : u.request(t, n) || r.a.of() + return e(t) + ? l.request(t, n) || r.a.of() + : u.request(t, n) || r.a.of() }) } var v = function(e, t) { @@ -9287,11 +11074,24 @@ and limitations under the License. operationName: e.operationName, query: e.query, } - return t.operationName || (t.operationName = 'string' != typeof t.query ? o(t.query) : ''), t + return ( + t.operationName || + (t.operationName = + 'string' != typeof t.query ? o(t.query) : ''), + t + ) })( (function(e) { for ( - var t = ['query', 'operationName', 'variables', 'extensions', 'context'], n = 0, r = Object.keys(e); + var t = [ + 'query', + 'operationName', + 'variables', + 'extensions', + 'context', + ], + n = 0, + r = Object.keys(e); n < r.length; n++ ) { @@ -9309,12 +11109,24 @@ and limitations under the License. function(e, t, n) { var r = n(62).Buffer function l(e, t) { - ;(this._block = r.alloc(e)), (this._finalSize = t), (this._blockSize = e), (this._len = 0) + ;(this._block = r.alloc(e)), + (this._finalSize = t), + (this._blockSize = e), + (this._len = 0) } ;(l.prototype.update = function(e, t) { 'string' == typeof e && ((t = t || 'utf8'), (e = r.from(e, t))) - for (var n = this._block, l = this._blockSize, u = e.length, i = this._len, o = 0; o < u; ) { - for (var a = i % l, s = Math.min(u - o, l - a), c = 0; c < s; c++) n[a + c] = e[o + c] + for ( + var n = this._block, + l = this._blockSize, + u = e.length, + i = this._len, + o = 0; + o < u; + + ) { + for (var a = i % l, s = Math.min(u - o, l - a), c = 0; c < s; c++) + n[a + c] = e[o + c] ;(o += s), (i += s) % l == 0 && this._update(n) } return (this._len += u), this @@ -9323,13 +11135,15 @@ and limitations under the License. var t = this._len % this._blockSize ;(this._block[t] = 128), this._block.fill(0, t + 1), - t >= this._finalSize && (this._update(this._block), this._block.fill(0)) + t >= this._finalSize && + (this._update(this._block), this._block.fill(0)) var n = 8 * this._len if (n <= 4294967295) this._block.writeUInt32BE(n, this._blockSize - 4) else { var r = (4294967295 & n) >>> 0, l = (n - r) / 4294967296 - this._block.writeUInt32BE(l, this._blockSize - 8), this._block.writeUInt32BE(r, this._blockSize - 4) + this._block.writeUInt32BE(l, this._blockSize - 8), + this._block.writeUInt32BE(r, this._blockSize - 4) } this._update(this._block) var u = this._hash() @@ -9369,7 +11183,19 @@ and limitations under the License. return 'string' == typeof l ? l : e } ;(t.parseParams = function(e) { - for (var t = [], n = 'key', r = '', o = !1, a = !1, s = 0, c = '', d = 0, f = e.length; d < f; ++d) { + for ( + var t = [], + n = 'key', + r = '', + o = !1, + a = !1, + s = 0, + c = '', + d = 0, + f = e.length; + d < f; + ++d + ) { if ('\\' === e[d] && o) { if (!a) { a = !0 @@ -9383,17 +11209,27 @@ and limitations under the License. } a = !1 } else { - if ((a && o && (c += '\\'), (a = !1), ('charset' === n || 'lang' === n) && "'" === e[d])) { - 'charset' === n ? ((n = 'lang'), (r = c.substring(1))) : (n = 'value'), (c = '') + if ( + (a && o && (c += '\\'), + (a = !1), + ('charset' === n || 'lang' === n) && "'" === e[d]) + ) { + 'charset' === n + ? ((n = 'lang'), (r = c.substring(1))) + : (n = 'value'), + (c = '') continue } if ('key' === n && ('*' === e[d] || '=' === e[d]) && t.length) { - ;(n = '*' === e[d] ? 'charset' : 'value'), (t[s] = [c, void 0]), (c = '') + ;(n = '*' === e[d] ? 'charset' : 'value'), + (t[s] = [c, void 0]), + (c = '') continue } if (!o && ';' === e[d]) { ;(n = 'key'), - r && (c.length && (c = i(c.replace(l, u), 'binary', r)), (r = '')), + r && + (c.length && (c = i(c.replace(l, u), 'binary', r)), (r = '')), void 0 === t[s] ? (t[s] = c) : (t[s][1] = c), (c = ''), ++s @@ -9403,7 +11239,11 @@ and limitations under the License. } c += e[d] } - return r && c.length && (c = i(c.replace(l, u), 'binary', r)), void 0 === t[s] ? c && (t[s] = c) : (t[s][1] = c), t + return ( + r && c.length && (c = i(c.replace(l, u), 'binary', r)), + void 0 === t[s] ? c && (t[s] = c) : (t[s][1] = c), + t + ) }), (t.decodeText = i) var o = [ @@ -9541,14 +11381,23 @@ and limitations under the License. this.buffer = void 0 } ;(s.prototype.write = function(e) { - for (var t = '', n = 0, r = 0, l = (e = e.replace(a, ' ')).length; n < l; ++n) + for ( + var t = '', n = 0, r = 0, l = (e = e.replace(a, ' ')).length; + n < l; + ++n + ) void 0 !== this.buffer ? o[e.charCodeAt(n)] ? ((this.buffer += e[n]), ++r, - 2 === this.buffer.length && ((t += String.fromCharCode(parseInt(this.buffer, 16))), (this.buffer = void 0))) + 2 === this.buffer.length && + ((t += String.fromCharCode(parseInt(this.buffer, 16))), + (this.buffer = void 0))) : ((t += '%' + this.buffer), (this.buffer = void 0), --n) - : '%' === e[n] && (n > r && ((t += e.substring(r, n)), (r = n)), (this.buffer = ''), ++r) + : '%' === e[n] && + (n > r && ((t += e.substring(r, n)), (r = n)), + (this.buffer = ''), + ++r) return r < l && void 0 === this.buffer && (t += e.substring(r)), t }), (s.prototype.reset = function() { @@ -9600,15 +11449,21 @@ and limitations under the License. b = n(37) function T(e, t) { var n - ;(e && e.kind === h.a.DOCUMENT) || Object(u.a)(0, 'Must provide valid Document AST'), - (t && (t.assumeValid || t.assumeValidSDL)) || Object(s.assertValidSDL)(e) + ;(e && e.kind === h.a.DOCUMENT) || + Object(u.a)(0, 'Must provide valid Document AST'), + (t && (t.assumeValid || t.assumeValidSDL)) || + Object(s.assertValidSDL)(e) var l = [], i = [], o = !0, a = !1, c = void 0 try { - for (var d, f = e.definitions[Symbol.iterator](); !(o = (d = f.next()).done); o = !0) { + for ( + var d, f = e.definitions[Symbol.iterator](); + !(o = (d = f.next()).done); + o = !0 + ) { var p = d.value p.kind === h.a.SCHEMA_DEFINITION ? (n = p) @@ -9627,7 +11482,11 @@ and limitations under the License. } var y = new O(t, function(e) { var t = g[e] - return t || Object(u.a)(0, 'Type "'.concat(e, '" not found in document.')), t + return ( + t || + Object(u.a)(0, 'Type "'.concat(e, '" not found in document.')), + t + ) }), g = D(l, function(e) { return y.buildType(e) @@ -9639,7 +11498,11 @@ and limitations under the License. r = !1, l = void 0 try { - for (var u, i = e.operationTypes[Symbol.iterator](); !(n = (u = i.next()).done); n = !0) { + for ( + var u, i = e.operationTypes[Symbol.iterator](); + !(n = (u = i.next()).done); + n = !0 + ) { var o = u.value t[o.operation] = o.type.name.value } @@ -9654,7 +11517,11 @@ and limitations under the License. } return t })(n) - : { query: 'Query', mutation: 'Mutation', subscription: 'Subscription' }, + : { + query: 'Query', + mutation: 'Mutation', + subscription: 'Subscription', + }, T = i.map(function(e) { return y.buildDirective(e) }) @@ -9730,14 +11597,28 @@ and limitations under the License. }), (t.buildArg = function(e) { var t = this.getWrappedType(e.type) - return { type: t, description: L(e, this._options), defaultValue: Object(a.a)(e.defaultValue, t), astNode: e } + return { + type: t, + description: L(e, this._options), + defaultValue: Object(a.a)(e.defaultValue, t), + astNode: e, + } }), (t.buildInputField = function(e) { var t = this.getWrappedType(e.type) - return { type: t, description: L(e, this._options), defaultValue: Object(a.a)(e.defaultValue, t), astNode: e } + return { + type: t, + description: L(e, this._options), + defaultValue: Object(a.a)(e.defaultValue, t), + astNode: e, + } }), (t.buildEnumValue = function(e) { - return { description: L(e, this._options), deprecationReason: E(e), astNode: e } + return { + description: L(e, this._options), + deprecationReason: E(e), + astNode: e, + } }), (t.buildType = function(e) { var t = e.name.value @@ -9756,7 +11637,12 @@ and limitations under the License. case h.a.INPUT_OBJECT_TYPE_DEFINITION: return this._makeInputObjectDef(e) } - throw new Error('Unexpected type definition node: "'.concat(Object(l.a)(e), '".')) + throw new Error( + 'Unexpected type definition node: "'.concat( + Object(l.a)(e), + '".', + ), + ) }), (t._makeTypeDef = function(e) { var t = this, @@ -9778,7 +11664,13 @@ and limitations under the License. }) } : Object.create(null) - return new y.f({ name: e.name.value, description: L(e, this._options), interfaces: l, fields: u, astNode: e }) + return new y.f({ + name: e.name.value, + description: L(e, this._options), + interfaces: l, + fields: u, + astNode: e, + }) }), (t._makeInterfaceDef = function(e) { var t = this, @@ -9791,7 +11683,12 @@ and limitations under the License. }) } : Object.create(null) - return new y.c({ name: e.name.value, description: L(e, this._options), fields: r, astNode: e }) + return new y.c({ + name: e.name.value, + description: L(e, this._options), + fields: r, + astNode: e, + }) }), (t._makeEnumDef = function(e) { var t = this, @@ -9816,10 +11713,19 @@ and limitations under the License. }) } : [] - return new y.h({ name: e.name.value, description: L(e, this._options), types: r, astNode: e }) + return new y.h({ + name: e.name.value, + description: L(e, this._options), + types: r, + astNode: e, + }) }), (t._makeScalarDef = function(e) { - return new y.g({ name: e.name.value, description: L(e, this._options), astNode: e }) + return new y.g({ + name: e.name.value, + description: L(e, this._options), + astNode: e, + }) }), (t._makeInputObjectDef = function(e) { var t = this, @@ -9861,7 +11767,16 @@ and limitations under the License. if (!t) return var n = [], r = t.startToken.prev - for (; r && r.kind === d.a.COMMENT && r.next && r.prev && r.line + 1 === r.next.line && r.line !== r.prev.line; ) { + for ( + ; + r && + r.kind === d.a.COMMENT && + r.next && + r.prev && + r.line + 1 === r.next.line && + r.line !== r.prev.line; + + ) { var l = String(r.value) n.push(l), (r = r.prev) } @@ -9901,7 +11816,12 @@ and limitations under the License. f = r.split(/\r\n|[\n\r]/g), p = f[l] if (p.length > 120) { - for (var h = Math.floor(c / 80), m = c % 80, y = [], _ = 0; _ < p.length; _ += 80) y.push(p.slice(_, _ + 80)) + for ( + var h = Math.floor(c / 80), m = c % 80, y = [], _ = 0; + _ < p.length; + _ += 80 + ) + y.push(p.slice(_, _ + 80)) return ( d + i( @@ -9914,7 +11834,15 @@ and limitations under the License. ) ) } - return d + i([[''.concat(a - 1), f[l - 1]], [''.concat(a), p], ['', o(c - 1) + '^'], [''.concat(a + 1), f[l + 1]]]) + return ( + d + + i([ + [''.concat(a - 1), f[l - 1]], + [''.concat(a), p], + ['', o(c - 1) + '^'], + [''.concat(a + 1), f[l + 1]], + ]) + ) } function i(e) { var t = e.filter(function(e) { @@ -9957,15 +11885,28 @@ and limitations under the License. function f(e, t, n, c) { if (Object(d.L)(t)) return null == e - ? h([_('Expected non-nullable type '.concat(Object(u.a)(t), ' not to be null'), n, c)]) + ? h([ + _( + 'Expected non-nullable type '.concat( + Object(u.a)(t), + ' not to be null', + ), + n, + c, + ), + ]) : f(e, t.ofType, n, c) if (null == e) return p(null) if (Object(d.R)(t)) try { var v = t.parseValue(e) - return Object(i.a)(v) ? h([_('Expected type '.concat(t.name), n, c)]) : p(v) + return Object(i.a)(v) + ? h([_('Expected type '.concat(t.name), n, c)]) + : p(v) } catch (e) { - return h([_('Expected type '.concat(t.name), n, c, ' ' + e.message, e)]) + return h([ + _('Expected type '.concat(t.name), n, c, ' ' + e.message, e), + ]) } if (Object(d.E)(t)) { if ('string' == typeof e) { @@ -9997,7 +11938,10 @@ and limitations under the License. return E.errors ? E : p([E.value]) } if (Object(d.F)(t)) { - if (!Object(a.a)(e)) return h([_('Expected type '.concat(t.name, ' to be an object'), n, c)]) + if (!Object(a.a)(e)) + return h([ + _('Expected type '.concat(t.name, ' to be an object'), n, c), + ]) var L, M = {}, S = t.getFields(), @@ -10005,7 +11949,11 @@ and limitations under the License. j = !1, C = void 0 try { - for (var N, A = Object(l.a)(S)[Symbol.iterator](); !(k = (N = A.next()).done); k = !0) { + for ( + var N, A = Object(l.a)(S)[Symbol.iterator](); + !(k = (N = A.next()).done); + k = !0 + ) { var P = N.value, x = e[P.name] if (Object(i.a)(x)) @@ -10015,7 +11963,10 @@ and limitations under the License. L, _( 'Field '.concat(g(y(c, P.name)), ' of required ') + - 'type '.concat(Object(u.a)(P.type), ' was not provided'), + 'type '.concat( + Object(u.a)(P.type), + ' was not provided', + ), n, ), )) @@ -10038,7 +11989,17 @@ and limitations under the License. var R = F[I] if (!S[R]) { var B = Object(s.a)(R, Object.keys(S)) - L = m(L, _('Field "'.concat(R, '" is not defined by type ').concat(t.name), n, c, Object(o.a)(B))) + L = m( + L, + _( + 'Field "' + .concat(R, '" is not defined by type ') + .concat(t.name), + n, + c, + Object(o.a)(B), + ), + ) } } return L ? h(L) : p(M) @@ -10060,10 +12021,19 @@ and limitations under the License. function _(e, t, n, r, l) { var u = g(n), i = e - return u && (i += ' at ' + u), (i += r ? '.' + r : '.'), new c.a(i, t, void 0, void 0, void 0, l) + return ( + u && (i += ' at ' + u), + (i += r ? '.' + r : '.'), + new c.a(i, t, void 0, void 0, void 0, l) + ) } function g(e) { - for (var t = '', n = e; n; ) (t = ('string' == typeof n.key ? '.' + n.key : '[' + String(n.key) + ']') + t), (n = n.prev) + for (var t = '', n = e; n; ) + (t = + ('string' == typeof n.key + ? '.' + n.key + : '[' + String(n.key) + ']') + t), + (n = n.prev) return t ? 'value' + t : '' } }, @@ -10076,7 +12046,11 @@ and limitations under the License. function l(e, t) { if ('query' === t.operation) { var n = e.getQueryType() - if (!n) throw new r.a('Schema does not define the required query root type.', t) + if (!n) + throw new r.a( + 'Schema does not define the required query root type.', + t, + ) return n } if ('mutation' === t.operation) { @@ -10086,10 +12060,14 @@ and limitations under the License. } if ('subscription' === t.operation) { var u = e.getSubscriptionType() - if (!u) throw new r.a('Schema is not configured for subscriptions.', t) + if (!u) + throw new r.a('Schema is not configured for subscriptions.', t) return u } - throw new r.a('Can only have query, mutation and subscription operations.', t) + throw new r.a( + 'Can only have query, mutation and subscription operations.', + t, + ) } }, function(e, t, n) { @@ -10101,7 +12079,14 @@ and limitations under the License. function l(e, t, n) { return e && Array.isArray(e.path) ? e - : new r.a(e && e.message, (e && e.nodes) || t, e && e.source, e && e.positions, n, e) + : new r.a( + e && e.message, + (e && e.nodes) || t, + e && e.source, + e && e.positions, + n, + e, + ) } }, function(e, t, n) { @@ -10132,20 +12117,28 @@ and limitations under the License. n = t.getQueryType() n ? Object(o.N)(n) || - e.reportError('Query root type must be Object type, it cannot be '.concat(Object(d.a)(n), '.'), g(t, n, 'query')) + e.reportError( + 'Query root type must be Object type, it cannot be '.concat( + Object(d.a)(n), + '.', + ), + g(t, n, 'query'), + ) : e.reportError('Query root type must be provided.', t.astNode) var r = t.getMutationType() r && !Object(o.N)(r) && e.reportError( - 'Mutation root type must be Object type if provided, it cannot be ' + ''.concat(Object(d.a)(r), '.'), + 'Mutation root type must be Object type if provided, it cannot be ' + + ''.concat(Object(d.a)(r), '.'), g(t, r, 'mutation'), ) var l = t.getSubscriptionType() l && !Object(o.N)(l) && e.reportError( - 'Subscription root type must be Object type if provided, it cannot be ' + ''.concat(Object(d.a)(l), '.'), + 'Subscription root type must be Object type if provided, it cannot be ' + + ''.concat(Object(d.a)(l), '.'), g(t, l, 'subscription'), ) })(t), @@ -10154,7 +12147,11 @@ and limitations under the License. n = !1, r = void 0 try { - for (var l, u = e.schema.getDirectives()[Symbol.iterator](); !(t = (l = u.next()).done); t = !0) { + for ( + var l, u = e.schema.getDirectives()[Symbol.iterator](); + !(t = (l = u.next()).done); + t = !0 + ) { var i = l.value if (Object(a.g)(i)) { v(e, i) @@ -10171,7 +12168,9 @@ and limitations under the License. if ((v(e, t), s[n])) return ( e.reportError( - 'Argument @'.concat(i.name, '(').concat(n, ':) can only be defined once.'), + 'Argument @' + .concat(i.name, '(') + .concat(n, ':) can only be defined once.'), i.astNode && i.args .filter(function(e) { @@ -10188,7 +12187,9 @@ and limitations under the License. ;(s[n] = !0), Object(o.G)(t.type) || e.reportError( - 'The type of @'.concat(i.name, '(').concat(n, ':) must be Input Type ') + + 'The type of @' + .concat(i.name, '(') + .concat(n, ':) must be Input Type ') + 'but got: '.concat(Object(d.a)(t.type), '.'), t.astNode, ) @@ -10207,7 +12208,11 @@ and limitations under the License. if (f) throw p } } - } else e.reportError('Expected directive but got: '.concat(Object(d.a)(i), '.'), i && i.astNode) + } else + e.reportError( + 'Expected directive but got: '.concat(Object(d.a)(i), '.'), + i && i.astNode, + ) } } catch (e) { ;(n = !0), (r = e) @@ -10233,7 +12238,11 @@ and limitations under the License. var c = !1 var d = void 0 try { - for (var f, p = a[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + for ( + var f, p = a[Symbol.iterator](); + !(s = (f = p.next()).done); + s = !0 + ) { var h = f.value if (Object(o.L)(h.type) && Object(o.F)(h.type.ofType)) { var m = h.type.ofType, @@ -10246,7 +12255,10 @@ and limitations under the License. }).join('.') e.reportError( 'Cannot reference Input Object "' - .concat(m.name, '" within itself through a series of non-null fields: "') + .concat( + m.name, + '" within itself through a series of non-null fields: "', + ) .concat(g, '".'), _.map(function(e) { return e.astNode @@ -10273,7 +12285,11 @@ and limitations under the License. l = !1, i = void 0 try { - for (var a, c = Object(u.a)(n)[Symbol.iterator](); !(r = (a = c.next()).done); r = !0) { + for ( + var a, c = Object(u.a)(n)[Symbol.iterator](); + !(r = (a = c.next()).done); + r = !0 + ) { var f = a.value Object(o.K)(f) ? (Object(s.n)(f) || v(e, f), @@ -10286,7 +12302,13 @@ and limitations under the License. : Object(o.E)(f) ? D(e, f) : Object(o.F)(f) && (E(e, f), t(f))) - : e.reportError('Expected GraphQL named type but got: '.concat(Object(d.a)(f), '.'), f && f.astNode) + : e.reportError( + 'Expected GraphQL named type but got: '.concat( + Object(d.a)(f), + '.', + ), + f && f.astNode, + ) } } catch (e) { ;(l = !0), (i = e) @@ -10339,7 +12361,11 @@ and limitations under the License. u = !1, i = void 0 try { - for (var o, a = r[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + for ( + var o, a = r[Symbol.iterator](); + !(l = (o = a.next()).done); + l = !0 + ) { var s = o.value if (s.operation === n) return s.type } @@ -10362,17 +12388,27 @@ and limitations under the License. } function b(e, t) { var n = Object(u.a)(t.getFields()) - 0 === n.length && e.reportError('Type '.concat(t.name, ' must define one or more fields.'), L(t)) + 0 === n.length && + e.reportError( + 'Type '.concat(t.name, ' must define one or more fields.'), + L(t), + ) var r = !0, l = !1, i = void 0 try { - for (var a, s = n[Symbol.iterator](); !(r = (a = s.next()).done); r = !0) { + for ( + var a, s = n[Symbol.iterator](); + !(r = (a = s.next()).done); + r = !0 + ) { var c = a.value v(e, c), Object(o.O)(c.type) || e.reportError( - 'The type of '.concat(t.name, '.').concat(c.name, ' must be Output Type ') + + 'The type of ' + .concat(t.name, '.') + .concat(c.name, ' must be Output Type ') + 'but got: '.concat(Object(d.a)(c.type), '.'), c.astNode && c.astNode.type, ) @@ -10407,7 +12443,8 @@ and limitations under the License. 'The type of ' .concat(t.name, '.') .concat(c.name, '(') - .concat(r, ':) must be Input ') + 'Type but got: '.concat(Object(d.a)(n.type), '.'), + .concat(r, ':) must be Input ') + + 'Type but got: '.concat(Object(d.a)(n.type), '.'), n.astNode && n.astNode.type, ) }, @@ -10442,15 +12479,26 @@ and limitations under the License. l = !1, u = void 0 try { - for (var i, a = t.getInterfaces()[Symbol.iterator](); !(r = (i = a.next()).done); r = !0) { + for ( + var i, a = t.getInterfaces()[Symbol.iterator](); + !(r = (i = a.next()).done); + r = !0 + ) { var s = i.value Object(o.H)(s) ? n[s.name] - ? e.reportError('Type '.concat(t.name, ' can only implement ').concat(s.name, ' once.'), S(t, s)) + ? e.reportError( + 'Type ' + .concat(t.name, ' can only implement ') + .concat(s.name, ' once.'), + S(t, s), + ) : ((n[s.name] = !0), w(e, t, s)) : e.reportError( - 'Type '.concat(Object(d.a)(t), ' must only implement Interface types, ') + - 'it cannot implement '.concat(Object(d.a)(s), '.'), + 'Type '.concat( + Object(d.a)(t), + ' must only implement Interface types, ', + ) + 'it cannot implement '.concat(Object(d.a)(s), '.'), S(t, s), ) } @@ -10471,7 +12519,11 @@ and limitations under the License. s = !1, c = void 0 try { - for (var f, p = Object(i.a)(u)[Symbol.iterator](); !(a = (f = p.next()).done); a = !0) { + for ( + var f, p = Object(i.a)(u)[Symbol.iterator](); + !(a = (f = p.next()).done); + a = !0 + ) { var m = f.value, y = m[0], _ = m[1], @@ -10479,7 +12531,9 @@ and limitations under the License. if (g) { Object(h.c)(e.schema, g.type, _.type) || e.reportError( - 'Interface field '.concat(n.name, '.').concat(y, ' expects type ') + + 'Interface field ' + .concat(n.name, '.') + .concat(y, ' expects type ') + '' .concat(Object(d.a)(_.type), ' but ') .concat(t.name, '.') @@ -10518,13 +12572,19 @@ and limitations under the License. .concat(n.name, '.') .concat(y, '(') .concat(u, ':) ') + - 'expects type '.concat(Object(d.a)(l.type), ' but ') + + 'expects type '.concat( + Object(d.a)(l.type), + ' but ', + ) + '' .concat(t.name, '.') .concat(y, '(') .concat(u, ':) is type ') + ''.concat(Object(d.a)(i.type), '.'), - [l.astNode && l.astNode.type, i.astNode && i.astNode.type], + [ + l.astNode && l.astNode.type, + i.astNode && i.astNode.type, + ], ) }, D = _.args[Symbol.iterator](); @@ -10558,7 +12618,10 @@ and limitations under the License. 'Object field ' .concat(t.name, '.') .concat(y, ' includes required argument ') - .concat(u, ' that is missing from the Interface field ') + .concat( + u, + ' that is missing from the Interface field ', + ) .concat(n.name, '.') .concat(y, '.'), [l.astNode, _.astNode], @@ -10599,21 +12662,39 @@ and limitations under the License. } function O(e, t) { var n = t.getTypes() - 0 === n.length && e.reportError('Union type '.concat(t.name, ' must define one or more member types.'), L(t)) + 0 === n.length && + e.reportError( + 'Union type '.concat( + t.name, + ' must define one or more member types.', + ), + L(t), + ) var r = Object.create(null), l = !0, u = !1, i = void 0 try { - for (var a, s = n[Symbol.iterator](); !(l = (a = s.next()).done); l = !0) { + for ( + var a, s = n[Symbol.iterator](); + !(l = (a = s.next()).done); + l = !0 + ) { var c = a.value r[c.name] - ? e.reportError('Union type '.concat(t.name, ' can only include type ').concat(c.name, ' once.'), k(t, c.name)) + ? e.reportError( + 'Union type ' + .concat(t.name, ' can only include type ') + .concat(c.name, ' once.'), + k(t, c.name), + ) : ((r[c.name] = !0), Object(o.N)(c) || e.reportError( - 'Union type '.concat(t.name, ' can only include Object types, ') + - 'it cannot include '.concat(Object(d.a)(c), '.'), + 'Union type '.concat( + t.name, + ' can only include Object types, ', + ) + 'it cannot include '.concat(Object(d.a)(c), '.'), k(t, String(c)), )) } @@ -10629,17 +12710,30 @@ and limitations under the License. } function D(e, t) { var n = t.getValues() - 0 === n.length && e.reportError('Enum type '.concat(t.name, ' must define one or more values.'), L(t)) + 0 === n.length && + e.reportError( + 'Enum type '.concat(t.name, ' must define one or more values.'), + L(t), + ) var r = !0, l = !1, u = void 0 try { - for (var i, o = n[Symbol.iterator](); !(r = (i = o.next()).done); r = !0) { + for ( + var i, o = n[Symbol.iterator](); + !(r = (i = o.next()).done); + r = !0 + ) { var a = i.value, s = a.name v(e, a), ('true' !== s && 'false' !== s && 'null' !== s) || - e.reportError('Enum type '.concat(t.name, ' cannot include value: ').concat(s, '.'), a.astNode) + e.reportError( + 'Enum type ' + .concat(t.name, ' cannot include value: ') + .concat(s, '.'), + a.astNode, + ) } } catch (e) { ;(l = !0), (u = e) @@ -10653,17 +12747,30 @@ and limitations under the License. } function E(e, t) { var n = Object(u.a)(t.getFields()) - 0 === n.length && e.reportError('Input Object type '.concat(t.name, ' must define one or more fields.'), L(t)) + 0 === n.length && + e.reportError( + 'Input Object type '.concat( + t.name, + ' must define one or more fields.', + ), + L(t), + ) var r = !0, l = !1, i = void 0 try { - for (var a, s = n[Symbol.iterator](); !(r = (a = s.next()).done); r = !0) { + for ( + var a, s = n[Symbol.iterator](); + !(r = (a = s.next()).done); + r = !0 + ) { var c = a.value v(e, c), Object(o.G)(c.type) || e.reportError( - 'The type of '.concat(t.name, '.').concat(c.name, ' must be Input Type ') + + 'The type of ' + .concat(t.name, '.') + .concat(c.name, ' must be Input Type ') + 'but got: '.concat(Object(d.a)(c.type), '.'), c.astNode && c.astNode.type, ) @@ -10730,14 +12837,16 @@ and limitations under the License. var a = n(449) t.convertNodeHttpToRequest = a.convertNodeHttpToRequest var s = n(196) - ;(t.createPlaygroundOptions = s.createPlaygroundOptions), (t.defaultPlaygroundOptions = s.defaultPlaygroundOptions) + ;(t.createPlaygroundOptions = s.createPlaygroundOptions), + (t.defaultPlaygroundOptions = s.defaultPlaygroundOptions) var c = n(450) ;(t.ApolloServerBase = c.ApolloServerBase), r(n(604)), r(n(605)) const d = l(n(606)) t.gql = d.default const f = l(n(131)) var p = n(607) - ;(t.processFileUploads = p.default), (t.GraphQLUpload = f.default ? n(152).GraphQLUpload : void 0) + ;(t.processFileUploads = p.default), + (t.GraphQLUpload = f.default ? n(152).GraphQLUpload : void 0) }, function(e, t, n) { 'use strict' @@ -10804,9 +12913,16 @@ and limitations under the License. i = !1, o = void 0 try { - for (var s, d = l.removed[Symbol.iterator](); !(u = (s = d.next()).done); u = !0) { + for ( + var s, d = l.removed[Symbol.iterator](); + !(u = (s = d.next()).done); + u = !0 + ) { var f = s.value - n.push({ type: c.TYPE_REMOVED, description: ''.concat(f.name, ' was removed.') }) + n.push({ + type: c.TYPE_REMOVED, + description: ''.concat(f.name, ' was removed.'), + }) } } catch (e) { ;(i = !0), (o = e) @@ -10821,7 +12937,11 @@ and limitations under the License. h = !1, b = void 0 try { - for (var T, w = l.persisted[Symbol.iterator](); !(p = (T = w.next()).done); p = !0) { + for ( + var T, w = l.persisted[Symbol.iterator](); + !(p = (T = w.next()).done); + p = !0 + ) { var D = T.value, L = D[0], M = D[1] @@ -10838,7 +12958,9 @@ and limitations under the License. : L.constructor !== M.constructor && n.push({ type: c.TYPE_CHANGED_KIND, - description: ''.concat(L.name, ' changed from ') + ''.concat(O(L), ' to ').concat(O(M), '.'), + description: + ''.concat(L.name, ' changed from ') + + ''.concat(O(L), ' to ').concat(O(M), '.'), }) } } catch (e) { @@ -10859,9 +12981,16 @@ and limitations under the License. u = !1, i = void 0 try { - for (var o, s = r.removed[Symbol.iterator](); !(l = (o = s.next()).done); l = !0) { + for ( + var o, s = r.removed[Symbol.iterator](); + !(l = (o = s.next()).done); + l = !0 + ) { var d = o.value - n.push({ type: c.DIRECTIVE_REMOVED, description: ''.concat(d.name, ' was removed.') }) + n.push({ + type: c.DIRECTIVE_REMOVED, + description: ''.concat(d.name, ' was removed.'), + }) } } catch (e) { ;(u = !0), (i = e) @@ -10876,7 +13005,11 @@ and limitations under the License. p = !1, h = void 0 try { - for (var m, y = r.persisted[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + for ( + var m, y = r.persisted[Symbol.iterator](); + !(f = (m = y.next()).done); + f = !0 + ) { var _ = m.value, g = _[0], v = _[1], @@ -10885,12 +13018,18 @@ and limitations under the License. w = !1, O = void 0 try { - for (var D, L = b.added[Symbol.iterator](); !(T = (D = L.next()).done); T = !0) { + for ( + var D, L = b.added[Symbol.iterator](); + !(T = (D = L.next()).done); + T = !0 + ) { var M = D.value Object(a.P)(M) && n.push({ type: c.REQUIRED_DIRECTIVE_ARG_ADDED, - description: 'A required arg '.concat(M.name, ' on directive ').concat(g.name, ' was added.'), + description: 'A required arg ' + .concat(M.name, ' on directive ') + .concat(g.name, ' was added.'), }) } } catch (e) { @@ -10906,11 +13045,17 @@ and limitations under the License. k = !1, j = void 0 try { - for (var C, N = b.removed[Symbol.iterator](); !(S = (C = N.next()).done); S = !0) { + for ( + var C, N = b.removed[Symbol.iterator](); + !(S = (C = N.next()).done); + S = !0 + ) { var A = C.value n.push({ type: c.DIRECTIVE_ARG_REMOVED, - description: ''.concat(A.name, ' was removed from ').concat(g.name, '.'), + description: '' + .concat(A.name, ' was removed from ') + .concat(g.name, '.'), }) } } catch (e) { @@ -10926,12 +13071,18 @@ and limitations under the License. x = !1, Y = void 0 try { - for (var I, F = g.locations[Symbol.iterator](); !(P = (I = F.next()).done); P = !0) { + for ( + var I, F = g.locations[Symbol.iterator](); + !(P = (I = F.next()).done); + P = !0 + ) { var R = I.value ;-1 === v.locations.indexOf(R) && n.push({ type: c.DIRECTIVE_LOCATION_REMOVED, - description: ''.concat(R, ' was removed from ').concat(g.name, '.'), + description: '' + .concat(R, ' was removed from ') + .concat(g.name, '.'), }) } } catch (e) { @@ -10964,16 +13115,24 @@ and limitations under the License. i = !1, o = void 0 try { - for (var s, f = l.added[Symbol.iterator](); !(u = (s = f.next()).done); u = !0) { + for ( + var s, f = l.added[Symbol.iterator](); + !(u = (s = f.next()).done); + u = !0 + ) { var p = s.value Object(a.Q)(p) ? n.push({ type: c.REQUIRED_INPUT_FIELD_ADDED, - description: 'A required field '.concat(p.name, ' on input type ').concat(e.name, ' was added.'), + description: 'A required field ' + .concat(p.name, ' on input type ') + .concat(e.name, ' was added.'), }) : n.push({ type: d.OPTIONAL_INPUT_FIELD_ADDED, - description: 'An optional field '.concat(p.name, ' on input type ').concat(e.name, ' was added.'), + description: 'An optional field ' + .concat(p.name, ' on input type ') + .concat(e.name, ' was added.'), }) } } catch (e) { @@ -10989,9 +13148,18 @@ and limitations under the License. m = !1, y = void 0 try { - for (var _, g = l.removed[Symbol.iterator](); !(h = (_ = g.next()).done); h = !0) { + for ( + var _, g = l.removed[Symbol.iterator](); + !(h = (_ = g.next()).done); + h = !0 + ) { var v = _.value - n.push({ type: c.FIELD_REMOVED, description: ''.concat(e.name, '.').concat(v.name, ' was removed.') }) + n.push({ + type: c.FIELD_REMOVED, + description: '' + .concat(e.name, '.') + .concat(v.name, ' was removed.'), + }) } } catch (e) { ;(m = !0), (y = e) @@ -11006,7 +13174,11 @@ and limitations under the License. T = !1, O = void 0 try { - for (var D, L = l.persisted[Symbol.iterator](); !(b = (D = L.next()).done); b = !0) { + for ( + var D, L = l.persisted[Symbol.iterator](); + !(b = (D = L.next()).done); + b = !0 + ) { var M = D.value, S = M[0], k = M[1] @@ -11036,11 +13208,17 @@ and limitations under the License. u = !1, i = void 0 try { - for (var o, a = r.added[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + for ( + var o, a = r.added[Symbol.iterator](); + !(l = (o = a.next()).done); + l = !0 + ) { var s = o.value n.push({ type: d.TYPE_ADDED_TO_UNION, - description: ''.concat(s.name, ' was added to union type ').concat(e.name, '.'), + description: '' + .concat(s.name, ' was added to union type ') + .concat(e.name, '.'), }) } } catch (e) { @@ -11056,11 +13234,17 @@ and limitations under the License. p = !1, h = void 0 try { - for (var m, y = r.removed[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + for ( + var m, y = r.removed[Symbol.iterator](); + !(f = (m = y.next()).done); + f = !0 + ) { var _ = m.value n.push({ type: c.TYPE_REMOVED_FROM_UNION, - description: ''.concat(_.name, ' was removed from union type ').concat(e.name, '.'), + description: '' + .concat(_.name, ' was removed from union type ') + .concat(e.name, '.'), }) } } catch (e) { @@ -11081,11 +13265,17 @@ and limitations under the License. u = !1, i = void 0 try { - for (var o, a = r.added[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + for ( + var o, a = r.added[Symbol.iterator](); + !(l = (o = a.next()).done); + l = !0 + ) { var s = o.value n.push({ type: d.VALUE_ADDED_TO_ENUM, - description: ''.concat(s.name, ' was added to enum type ').concat(e.name, '.'), + description: '' + .concat(s.name, ' was added to enum type ') + .concat(e.name, '.'), }) } } catch (e) { @@ -11101,11 +13291,17 @@ and limitations under the License. p = !1, h = void 0 try { - for (var m, y = r.removed[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + for ( + var m, y = r.removed[Symbol.iterator](); + !(f = (m = y.next()).done); + f = !0 + ) { var _ = m.value n.push({ type: c.VALUE_REMOVED_FROM_ENUM, - description: ''.concat(_.name, ' was removed from enum type ').concat(e.name, '.'), + description: '' + .concat(_.name, ' was removed from enum type ') + .concat(e.name, '.'), }) } } catch (e) { @@ -11126,11 +13322,17 @@ and limitations under the License. u = !1, i = void 0 try { - for (var o, a = r.added[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + for ( + var o, a = r.added[Symbol.iterator](); + !(l = (o = a.next()).done); + l = !0 + ) { var s = o.value n.push({ type: d.INTERFACE_ADDED_TO_OBJECT, - description: ''.concat(s.name, ' added to interfaces implemented by ').concat(e.name, '.'), + description: '' + .concat(s.name, ' added to interfaces implemented by ') + .concat(e.name, '.'), }) } } catch (e) { @@ -11146,11 +13348,17 @@ and limitations under the License. p = !1, h = void 0 try { - for (var m, y = r.removed[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + for ( + var m, y = r.removed[Symbol.iterator](); + !(f = (m = y.next()).done); + f = !0 + ) { var _ = m.value n.push({ type: c.INTERFACE_REMOVED_FROM_OBJECT, - description: ''.concat(e.name, ' no longer implements interface ').concat(_.name, '.'), + description: '' + .concat(e.name, ' no longer implements interface ') + .concat(_.name, '.'), }) } } catch (e) { @@ -11171,9 +13379,18 @@ and limitations under the License. i = !1, o = void 0 try { - for (var a, s = l.removed[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + for ( + var a, s = l.removed[Symbol.iterator](); + !(u = (a = s.next()).done); + u = !0 + ) { var d = a.value - n.push({ type: c.FIELD_REMOVED, description: ''.concat(e.name, '.').concat(d.name, ' was removed.') }) + n.push({ + type: c.FIELD_REMOVED, + description: '' + .concat(e.name, '.') + .concat(d.name, ' was removed.'), + }) } } catch (e) { ;(i = !0), (o = e) @@ -11188,7 +13405,11 @@ and limitations under the License. p = !1, h = void 0 try { - for (var m, y = l.persisted[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + for ( + var m, y = l.persisted[Symbol.iterator](); + !(f = (m = y.next()).done); + f = !0 + ) { var _ = m.value, g = _[0], v = _[1] @@ -11197,8 +13418,12 @@ and limitations under the License. n.push({ type: c.FIELD_CHANGED_KIND, description: - ''.concat(e.name, '.').concat(g.name, ' changed type from ') + - ''.concat(String(g.type), ' to ').concat(String(v.type), '.'), + '' + .concat(e.name, '.') + .concat(g.name, ' changed type from ') + + '' + .concat(String(g.type), ' to ') + .concat(String(v.type), '.'), }) } } catch (e) { @@ -11219,7 +13444,11 @@ and limitations under the License. i = !1, o = void 0 try { - for (var s, f = l.removed[Symbol.iterator](); !(u = (s = f.next()).done); u = !0) { + for ( + var s, f = l.removed[Symbol.iterator](); + !(u = (s = f.next()).done); + u = !0 + ) { var p = s.value r.push({ type: c.ARG_REMOVED, @@ -11242,7 +13471,11 @@ and limitations under the License. m = !1, y = void 0 try { - for (var _, g = l.persisted[Symbol.iterator](); !(h = (_ = g.next()).done); h = !0) { + for ( + var _, g = l.persisted[Symbol.iterator](); + !(h = (_ = g.next()).done); + h = !0 + ) { var v = _.value, b = v[0], T = v[1] @@ -11277,7 +13510,8 @@ and limitations under the License. '' .concat(e.name, '.') .concat(t.name, ' arg ') - .concat(b.name, ' has changed type from ') + ''.concat(String(b.type), ' to ').concat(String(T.type), '.'), + .concat(b.name, ' has changed type from ') + + ''.concat(String(b.type), ' to ').concat(String(T.type), '.'), }) } } catch (e) { @@ -11293,7 +13527,11 @@ and limitations under the License. S = !1, k = void 0 try { - for (var j, C = l.added[Symbol.iterator](); !(M = (j = C.next()).done); M = !0) { + for ( + var j, C = l.added[Symbol.iterator](); + !(M = (j = C.next()).done); + M = !0 + ) { var N = j.value Object(a.P)(N) ? r.push({ @@ -11324,16 +13562,19 @@ and limitations under the License. } function T(e, t) { return Object(a.J)(e) - ? (Object(a.J)(t) && T(e.ofType, t.ofType)) || (Object(a.L)(t) && T(e, t.ofType)) + ? (Object(a.J)(t) && T(e.ofType, t.ofType)) || + (Object(a.L)(t) && T(e, t.ofType)) : Object(a.L)(e) ? Object(a.L)(t) && T(e.ofType, t.ofType) - : (Object(a.K)(t) && e.name === t.name) || (Object(a.L)(t) && T(e, t.ofType)) + : (Object(a.K)(t) && e.name === t.name) || + (Object(a.L)(t) && T(e, t.ofType)) } function w(e, t) { return Object(a.J)(e) ? Object(a.J)(t) && w(e.ofType, t.ofType) : Object(a.L)(e) - ? (Object(a.L)(t) && w(e.ofType, t.ofType)) || (!Object(a.L)(t) && w(e.ofType, t)) + ? (Object(a.L)(t) && w(e.ofType, t.ofType)) || + (!Object(a.L)(t) && w(e.ofType, t)) : Object(a.K)(t) && e.name === t.name } function O(e) { @@ -11363,7 +13604,11 @@ and limitations under the License. s = !1, c = void 0 try { - for (var d, f = e[Symbol.iterator](); !(a = (d = f.next()).done); a = !0) { + for ( + var d, f = e[Symbol.iterator](); + !(a = (d = f.next()).done); + a = !0 + ) { var p = d.value, h = o[p.name] void 0 === h ? r.push(p) : u.push([p, h]) @@ -11381,7 +13626,11 @@ and limitations under the License. y = !1, _ = void 0 try { - for (var g, v = t[Symbol.iterator](); !(m = (g = v.next()).done); m = !0) { + for ( + var g, v = t[Symbol.iterator](); + !(m = (g = v.next()).done); + m = !0 + ) { var b = g.value void 0 === i[b.name] && n.push(b) } @@ -11408,19 +13657,24 @@ and limitations under the License. var l, u, i = t + '.' + n - e.resolve = ((l = e.resolve), - (u = i), - void 0 === l && (l = r.defaultFieldResolver), - function(e, t, n, r) { - var i = l(e, t, n, r) - if (void 0 === i) throw new Error('Resolve function for "' + u + '" returned undefined') - return i - }) + e.resolve = + ((l = e.resolve), + (u = i), + void 0 === l && (l = r.defaultFieldResolver), + function(e, t, n, r) { + var i = l(e, t, n, r) + if (void 0 === i) + throw new Error( + 'Resolve function for "' + u + '" returned undefined', + ) + return i + }) }) } function a(e, t) { if (!t) throw new Error('Must provide a logger') - if ('function' != typeof t.log) throw new Error('Logger.log must be a function') + if ('function' != typeof t.log) + throw new Error('Logger.log must be a function') i.forEachField(e, function(e, n, r) { var l = n + '.' + r e.resolve = i.decorateWithLogger(e.resolve, t, l) @@ -11444,7 +13698,10 @@ and limitations under the License. b = void 0 === v ? {} : v, T = e.inheritResolversFromInterfaces, w = void 0 !== T && T - if ('object' != typeof h) throw new i.SchemaError('Expected `resolverValidationOptions` to be an object') + if ('object' != typeof h) + throw new i.SchemaError( + 'Expected `resolverValidationOptions` to be an object', + ) if (!t) throw new i.SchemaError('Must provide typeDefs') if (!r) throw new i.SchemaError('Must provide resolvers') var O = Array.isArray(r) @@ -11465,7 +13722,8 @@ and limitations under the License. i.assertResolveFunctionsPresent(D, h), f || o(D), c && a(D, c), - 'function' == typeof r.__schema && i.addSchemaLevelResolveFunction(D, r.__schema), + 'function' == typeof r.__schema && + i.addSchemaLevelResolveFunction(D, r.__schema), s && i.attachConnectorsToContext(D, s), y && i.attachDirectiveResolvers(D, y), g && l.SchemaDirectiveVisitor.visitSchemaDirectives(D, g), @@ -11511,7 +13769,10 @@ and limitations under the License. return ( Object.keys(d).map(function(a) { var s = d[a] - if (l.isNamedType(s) && '__' !== l.getNamedType(s).name.slice(0, 2)) { + if ( + l.isNamedType(s) && + '__' !== l.getNamedType(s).name.slice(0, 2) + ) { var c = (function(e, t) { var n = [r.TYPE] if (e instanceof l.GraphQLObjectType) { @@ -11528,12 +13789,21 @@ and limitations under the License. e instanceof l.GraphQLInputObjectType ? n.push(r.INPUT_OBJECT_TYPE) : e instanceof l.GraphQLInterfaceType - ? n.push(r.COMPOSITE_TYPE, r.ABSTRACT_TYPE, r.INTERFACE_TYPE) + ? n.push( + r.COMPOSITE_TYPE, + r.ABSTRACT_TYPE, + r.INTERFACE_TYPE, + ) : e instanceof l.GraphQLUnionType - ? n.push(r.COMPOSITE_TYPE, r.ABSTRACT_TYPE, r.UNION_TYPE) + ? n.push( + r.COMPOSITE_TYPE, + r.ABSTRACT_TYPE, + r.UNION_TYPE, + ) : e instanceof l.GraphQLEnumType ? n.push(r.ENUM_TYPE) - : e instanceof l.GraphQLScalarType && n.push(r.SCALAR_TYPE) + : e instanceof l.GraphQLScalarType && + n.push(r.SCALAR_TYPE) return n })(s, e), f = (function(e, t) { @@ -11545,7 +13815,12 @@ and limitations under the License. })(t, c) if (f) { var p = f(s, e) - i[a] = void 0 === p ? u.recreateType(s, o, !n) : null === p ? null : u.recreateType(p, o, !n) + i[a] = + void 0 === p + ? u.recreateType(s, o, !n) + : null === p + ? null + : u.recreateType(p, o, !n) } else i[a] = u.recreateType(s, o, !n) } }), @@ -11621,7 +13896,16 @@ and limitations under the License. } function d(e, t) { var n = t(e.type) - return null === n ? null : [e.name, { type: n, defaultValue: e.defaultValue, description: e.description }] + return null === n + ? null + : [ + e.name, + { + type: n, + defaultValue: e.defaultValue, + description: e.description, + }, + ] } function f(e, t) { var n = {} @@ -11634,7 +13918,12 @@ and limitations under the License. ) } function p(e, t) { - return { type: t(e.type), defaultValue: e.defaultValue, description: e.description, astNode: e.astNode } + return { + type: t(e.type), + defaultValue: e.defaultValue, + description: e.description, + astNode: e.astNode, + } } ;(t.recreateType = function(e, t, n) { if (e instanceof r.GraphQLObjectType) { @@ -11708,7 +13997,12 @@ and limitations under the License. astNode: e.astNode, } }), - new r.GraphQLEnumType({ name: e.name, description: e.description, astNode: e.astNode, values: p }) + new r.GraphQLEnumType({ + name: e.name, + description: e.description, + astNode: e.astNode, + values: p, + }) ) } if (e instanceof r.GraphQLScalarType) @@ -11743,8 +14037,10 @@ and limitations under the License. (t.createResolveType = function(e) { var t = function(n) { var l - if (n instanceof r.GraphQLList) return null === (l = t(n.ofType)) ? null : new r.GraphQLList(l) - if (n instanceof r.GraphQLNonNull) return null === (l = t(n.ofType)) ? null : new r.GraphQLNonNull(l) + if (n instanceof r.GraphQLList) + return null === (l = t(n.ofType)) ? null : new r.GraphQLList(l) + if (n instanceof r.GraphQLNonNull) + return null === (l = t(n.ofType)) ? null : new r.GraphQLNonNull(l) if (!r.isNamedType(n)) return n var u = r.getNamedType(n).name switch (u) { @@ -11796,7 +14092,8 @@ and limitations under the License. try { return o(e, t, n) } catch (e) {} - if ('get' in n || 'set' in n) throw TypeError('Accessors not supported') + if ('get' in n || 'set' in n) + throw TypeError('Accessors not supported') return 'value' in n && (e[t] = n.value), e } }, @@ -11844,10 +14141,22 @@ and limitations under the License. return ( 'string' != typeof e && Object(l.a)(0, 'Expected string'), e.length > 1 && '_' === e[0] && '_' === e[1] - ? new r.a('Name "'.concat(e, '" must not begin with "__", which is reserved by GraphQL introspection.'), t) + ? new r.a( + 'Name "'.concat( + e, + '" must not begin with "__", which is reserved by GraphQL introspection.', + ), + t, + ) : u.test(e) ? void 0 - : new r.a('Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "'.concat(e, '" does not.'), t) + : new r.a( + 'Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "'.concat( + e, + '" does not.', + ), + t, + ) ) } }, @@ -11860,7 +14169,10 @@ and limitations under the License. t ? 'description' : '', '\n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n ', ) - .concat(t ? 'description' : '', '\n fields(includeDeprecated: true) {\n name\n ') + .concat( + t ? 'description' : '', + '\n fields(includeDeprecated: true) {\n name\n ', + ) .concat( t ? 'description' : '', '\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n ', @@ -11977,8 +14289,17 @@ and limitations under the License. Error.captureStackTrace(this, this.constructor) } let p - Object.defineProperties(d.prototype, { size: { enumerable: !0 }, type: { enumerable: !0 }, slice: { enumerable: !0 } }), - Object.defineProperty(d.prototype, Symbol.toStringTag, { value: 'Blob', writable: !1, enumerable: !1, configurable: !0 }), + Object.defineProperties(d.prototype, { + size: { enumerable: !0 }, + type: { enumerable: !0 }, + slice: { enumerable: !0 }, + }), + Object.defineProperty(d.prototype, Symbol.toStringTag, { + value: 'Blob', + writable: !1, + enumerable: !1, + configurable: !0, + }), (f.prototype = Object.create(Error.prototype)), (f.prototype.constructor = f), (f.prototype.name = 'FetchError') @@ -11989,7 +14310,8 @@ and limitations under the License. m = r.PassThrough function y(e) { var t = this, - n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, + n = + arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, l = n.size let u = void 0 === l ? 0 : l var i = n.timeout @@ -12013,17 +14335,26 @@ and limitations under the License. const n = 'AbortError' === e.name ? e - : new f(`Invalid response body while trying to fetch ${t.url}: ${e.message}`, 'system', e) + : new f( + `Invalid response body while trying to fetch ${t.url}: ${e.message}`, + 'system', + e, + ) t[h].error = n }) } function _() { var e = this - if (this[h].disturbed) return y.Promise.reject(new TypeError(`body used already for: ${this.url}`)) - if (((this[h].disturbed = !0), this[h].error)) return y.Promise.reject(this[h].error) + if (this[h].disturbed) + return y.Promise.reject( + new TypeError(`body used already for: ${this.url}`), + ) + if (((this[h].disturbed = !0), this[h].error)) + return y.Promise.reject(this[h].error) let t = this.body if (null === t) return y.Promise.resolve(Buffer.alloc(0)) - if ((v(t) && (t = t.stream()), Buffer.isBuffer(t))) return y.Promise.resolve(t) + if ((v(t) && (t = t.stream()), Buffer.isBuffer(t))) + return y.Promise.resolve(t) if (!(t instanceof r)) return y.Promise.resolve(Buffer.alloc(0)) let n = [], l = 0, @@ -12032,17 +14363,37 @@ and limitations under the License. let o e.timeout && (o = setTimeout(function() { - ;(u = !0), i(new f(`Response timeout while trying to fetch ${e.url} (over ${e.timeout}ms)`, 'body-timeout')) + ;(u = !0), + i( + new f( + `Response timeout while trying to fetch ${e.url} (over ${e.timeout}ms)`, + 'body-timeout', + ), + ) }, e.timeout)), t.on('error', function(t) { 'AbortError' === t.name ? ((u = !0), i(t)) - : i(new f(`Invalid response body while trying to fetch ${e.url}: ${t.message}`, 'system', t)) + : i( + new f( + `Invalid response body while trying to fetch ${e.url}: ${t.message}`, + 'system', + t, + ), + ) }), t.on('data', function(t) { if (!u && null !== t) { if (e.size && l + t.length > e.size) - return (u = !0), void i(new f(`content size at ${e.url} over limit: ${e.size}`, 'max-size')) + return ( + (u = !0), + void i( + new f( + `content size at ${e.url} over limit: ${e.size}`, + 'max-size', + ), + ) + ) ;(l += t.length), n.push(t) } }), @@ -12052,7 +14403,13 @@ and limitations under the License. try { r(Buffer.concat(n, l)) } catch (t) { - i(new f(`Could not create Buffer from response body for ${e.url}: ${t.message}`, 'system', t)) + i( + new f( + `Could not create Buffer from response body for ${e.url}: ${t.message}`, + 'system', + t, + ), + ) } } }) @@ -12092,7 +14449,12 @@ and limitations under the License. return ( l instanceof r && 'function' != typeof l.getBoundary && - ((t = new m()), (n = new m()), l.pipe(t), l.pipe(n), (e[h].body = t), (l = n)), + ((t = new m()), + (n = new m()), + l.pipe(t), + l.pipe(n), + (e[h].body = t), + (l = n)), l ) } @@ -12127,7 +14489,8 @@ and limitations under the License. ? t.length : t && 'function' == typeof t.getLengthSync && - ((t._lengthRetrievers && 0 == t._lengthRetrievers.length) || (t.hasKnownLength && t.hasKnownLength())) + ((t._lengthRetrievers && 0 == t._lengthRetrievers.length) || + (t.hasKnownLength && t.hasKnownLength())) ? t.getLengthSync() : null } @@ -12146,7 +14509,9 @@ and limitations under the License. blob() { let e = (this.headers && this.headers.get('content-type')) || '' return _.call(this).then(function(t) { - return Object.assign(new d([], { type: e.toLowerCase() }), { [s]: t }) + return Object.assign(new d([], { type: e.toLowerCase() }), { + [s]: t, + }) }) }, json() { @@ -12155,7 +14520,12 @@ and limitations under the License. try { return JSON.parse(t.toString()) } catch (t) { - return y.Promise.reject(new f(`invalid json response body at ${e.url} reason: ${t.message}`, 'invalid-json')) + return y.Promise.reject( + new f( + `invalid json response body at ${e.url} reason: ${t.message}`, + 'invalid-json', + ), + ) } }) }, @@ -12172,19 +14542,25 @@ and limitations under the License. return _.call(this).then(function(t) { return (function(e, t) { if ('function' != typeof p) - throw new Error('The package `encoding` must be installed to use the textConverted() function') + throw new Error( + 'The package `encoding` must be installed to use the textConverted() function', + ) const n = t.get('content-type') let r, l, u = 'utf-8' n && (r = /charset=([^;]*)/i.exec(n)) - ;(l = e.slice(0, 1024).toString()), !r && l && (r = / 0 && void 0 !== arguments[0] ? arguments[0] : void 0 + let e = + arguments.length > 0 && void 0 !== arguments[0] + ? arguments[0] + : void 0 if (((this[S] = Object.create(null)), e instanceof k)) { const t = e.raw(), n = Object.keys(t) for (const e of n) for (const n of t[e]) this.append(e, n) } else if (null == e); else { - if ('object' != typeof e) throw new TypeError('Provided initializer must be an object') + if ('object' != typeof e) + throw new TypeError('Provided initializer must be an object') { const t = e[Symbol.iterator] if (null != t) { - if ('function' != typeof t) throw new TypeError('Header pairs must be iterable') + if ('function' != typeof t) + throw new TypeError('Header pairs must be iterable') const n = [] for (const t of e) { - if ('object' != typeof t || 'function' != typeof t[Symbol.iterator]) + if ( + 'object' != typeof t || + 'function' != typeof t[Symbol.iterator] + ) throw new TypeError('Each header pair must be iterable') n.push(Array.from(t)) } for (const e of n) { - if (2 !== e.length) throw new TypeError('Each header pair must be a name/value tuple') + if (2 !== e.length) + throw new TypeError( + 'Each header pair must be a name/value tuple', + ) this.append(e[0], e[1]) } } else @@ -12257,7 +14646,10 @@ and limitations under the License. return void 0 === t ? null : this[S][t].join(', ') } forEach(e) { - let t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : void 0, + let t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : void 0, n = j(this), r = 0 for (; r < n.length; ) { @@ -12299,7 +14691,10 @@ and limitations under the License. } } function j(e) { - let t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'key+value' + let t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : 'key+value' return Object.keys(e[S]) .sort() .map( @@ -12342,13 +14737,16 @@ and limitations under the License. const A = Object.setPrototypeOf( { next() { - if (!this || Object.getPrototypeOf(this) !== A) throw new TypeError('Value of `this` is not a HeadersIterator') + if (!this || Object.getPrototypeOf(this) !== A) + throw new TypeError('Value of `this` is not a HeadersIterator') var e = this[C] const t = e.target, n = e.kind, r = e.index, l = j(t, n) - return r >= l.length ? { value: void 0, done: !0 } : ((this[C].index = r + 1), { value: l[r], done: !1 }) + return r >= l.length + ? { value: void 0, done: !0 } + : ((this[C].index = r + 1), { value: l[r], done: !1 }) }, }, Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())), @@ -12358,13 +14756,24 @@ and limitations under the License. n = M(e[S], 'Host') return void 0 !== n && (t[n] = t[n][0]), t } - Object.defineProperty(A, Symbol.toStringTag, { value: 'HeadersIterator', writable: !1, enumerable: !1, configurable: !0 }) + Object.defineProperty(A, Symbol.toStringTag, { + value: 'HeadersIterator', + writable: !1, + enumerable: !1, + configurable: !0, + }) const x = Symbol('Response internals'), Y = l.STATUS_CODES class I { constructor() { - let e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : null, - t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {} + let e = + arguments.length > 0 && void 0 !== arguments[0] + ? arguments[0] + : null, + t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : {} y.call(this, e, t) const n = t.status || 200, r = new k(t.headers) @@ -12372,7 +14781,13 @@ and limitations under the License. const t = T(e) t && r.append('Content-Type', t) } - this[x] = { url: t.url, status: n, statusText: t.statusText || Y[n], headers: r, counter: t.counter } + this[x] = { + url: t.url, + status: n, + statusText: t.statusText || Y[n], + headers: r, + counter: t.counter, + } } get url() { return this[x].url || '' @@ -12429,13 +14844,26 @@ and limitations under the License. class Q { constructor(e) { let t, - n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {} - V(e) ? (t = R(e.url)) : ((t = e && e.href ? R(e.href) : R(`${e}`)), (e = {})) + n = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : {} + V(e) + ? (t = R(e.url)) + : ((t = e && e.href ? R(e.href) : R(`${e}`)), (e = {})) let r = n.method || e.method || 'GET' - if (((r = r.toUpperCase()), (null != n.body || (V(e) && null !== e.body)) && ('GET' === r || 'HEAD' === r))) + if ( + ((r = r.toUpperCase()), + (null != n.body || (V(e) && null !== e.body)) && + ('GET' === r || 'HEAD' === r)) + ) throw new TypeError('Request with GET/HEAD method cannot have body') - let l = null != n.body ? n.body : V(e) && null !== e.body ? b(e) : null - y.call(this, l, { timeout: n.timeout || e.timeout || 0, size: n.size || e.size || 0 }) + let l = + null != n.body ? n.body : V(e) && null !== e.body ? b(e) : null + y.call(this, l, { + timeout: n.timeout || e.timeout || 0, + size: n.size || e.size || 0, + }) const u = new k(n.headers || e.headers || {}) if (null != l && !u.has('Content-Type')) { const e = T(l) @@ -12450,10 +14878,26 @@ and limitations under the License. return !(!t || 'AbortSignal' !== t.constructor.name) })(i)) ) - throw new TypeError('Expected signal to be an instanceof AbortSignal') - ;(this[F] = { method: r, redirect: n.redirect || e.redirect || 'follow', headers: u, parsedURL: t, signal: i }), - (this.follow = void 0 !== n.follow ? n.follow : void 0 !== e.follow ? e.follow : 20), - (this.compress = void 0 !== n.compress ? n.compress : void 0 === e.compress || e.compress), + throw new TypeError( + 'Expected signal to be an instanceof AbortSignal', + ) + ;(this[F] = { + method: r, + redirect: n.redirect || e.redirect || 'follow', + headers: u, + parsedURL: t, + signal: i, + }), + (this.follow = + void 0 !== n.follow + ? n.follow + : void 0 !== e.follow + ? e.follow + : 20), + (this.compress = + void 0 !== n.compress + ? n.compress + : void 0 === e.compress || e.compress), (this.counter = n.counter || e.counter || 0), (this.agent = n.agent || e.agent) } @@ -12477,7 +14921,10 @@ and limitations under the License. } } function U(e) { - Error.call(this, e), (this.type = 'aborted'), (this.message = e), Error.captureStackTrace(this, this.constructor) + Error.call(this, e), + (this.type = 'aborted'), + (this.message = e), + Error.captureStackTrace(this, this.constructor) } y.mixIn(Q.prototype), Object.defineProperty(Q.prototype, Symbol.toStringTag, { @@ -12500,7 +14947,10 @@ and limitations under the License. const q = r.PassThrough, W = u.resolve function G(e, t) { - if (!G.Promise) throw new Error('native promise missing, set fetch.Promise to your favorite alternative') + if (!G.Promise) + throw new Error( + 'native promise missing, set fetch.Promise to your favorite alternative', + ) return ( (y.Promise = G.Promise), new G.Promise(function(n, u) { @@ -12508,24 +14958,45 @@ and limitations under the License. s = (function(e) { const t = e[F].parsedURL, n = new k(e[F].headers) - if ((n.has('Accept') || n.set('Accept', '*/*'), !t.protocol || !t.hostname)) + if ( + (n.has('Accept') || n.set('Accept', '*/*'), + !t.protocol || !t.hostname) + ) throw new TypeError('Only absolute URLs are supported') - if (!/^https?:$/.test(t.protocol)) throw new TypeError('Only HTTP(S) protocols are supported') + if (!/^https?:$/.test(t.protocol)) + throw new TypeError('Only HTTP(S) protocols are supported') if (e.signal && e.body instanceof r.Readable && !H) - throw new Error('Cancellation of streamed requests with AbortSignal is not supported in node < 8') + throw new Error( + 'Cancellation of streamed requests with AbortSignal is not supported in node < 8', + ) let l = null - if ((null == e.body && /^(POST|PUT)$/i.test(e.method) && (l = '0'), null != e.body)) { + if ( + (null == e.body && + /^(POST|PUT)$/i.test(e.method) && + (l = '0'), + null != e.body) + ) { const t = w(e) 'number' == typeof t && (l = String(t)) } l && n.set('Content-Length', l), - n.has('User-Agent') || n.set('User-Agent', 'node-fetch/1.0 (+https://github.com/bitinn/node-fetch)'), - e.compress && !n.has('Accept-Encoding') && n.set('Accept-Encoding', 'gzip,deflate') + n.has('User-Agent') || + n.set( + 'User-Agent', + 'node-fetch/1.0 (+https://github.com/bitinn/node-fetch)', + ), + e.compress && + !n.has('Accept-Encoding') && + n.set('Accept-Encoding', 'gzip,deflate') let u = e.agent return ( 'function' == typeof u && (u = u(t)), n.has('Connection') || u || n.set('Connection', 'close'), - Object.assign({}, t, { method: e.method, headers: P(n), agent: u }) + Object.assign({}, t, { + method: e.method, + headers: P(n), + agent: u, + }) ) })(a), c = ('https:' === s.protocol ? i : l).request, @@ -12533,7 +15004,9 @@ and limitations under the License. let p = null const h = function() { let e = new U('The user aborted a request.') - u(e), a.body && a.body instanceof r.Readable && a.body.destroy(e), p && p.body && p.body.emit('error', e) + u(e), + a.body && a.body instanceof r.Readable && a.body.destroy(e), + p && p.body && p.body.emit('error', e) } if (d && d.aborted) return void h() const m = function() { @@ -12548,11 +15021,19 @@ and limitations under the License. a.timeout && y.once('socket', function(e) { _ = setTimeout(function() { - u(new f(`network timeout at: ${a.url}`, 'request-timeout')), g() + u(new f(`network timeout at: ${a.url}`, 'request-timeout')), + g() }, a.timeout) }), y.on('error', function(e) { - u(new f(`request to ${a.url} failed, reason: ${e.message}`, 'system', e)), g() + u( + new f( + `request to ${a.url} failed, reason: ${e.message}`, + 'system', + e, + ), + ), + g() }), y.on('response', function(e) { clearTimeout(_) @@ -12561,7 +15042,11 @@ and limitations under the License. for (const n of Object.keys(e)) if (!O.test(n)) if (Array.isArray(e[n])) - for (const r of e[n]) D.test(r) || (void 0 === t[S][n] ? (t[S][n] = [r]) : t[S][n].push(r)) + for (const r of e[n]) + D.test(r) || + (void 0 === t[S][n] + ? (t[S][n] = [r]) + : t[S][n].push(r)) else D.test(e[n]) || (t[S][n] = [e[n]]) return t })(e.headers) @@ -12570,7 +15055,15 @@ and limitations under the License. l = null === r ? null : W(a.url, r) switch (a.redirect) { case 'error': - return u(new f(`redirect mode is set to error: ${a.url}`, 'no-redirect')), void g() + return ( + u( + new f( + `redirect mode is set to error: ${a.url}`, + 'no-redirect', + ), + ), + void g() + ) case 'manual': if (null !== l) try { @@ -12582,7 +15075,15 @@ and limitations under the License. case 'follow': if (null === l) break if (a.counter >= a.follow) - return u(new f(`maximum redirect reached at: ${a.url}`, 'max-redirect')), void g() + return ( + u( + new f( + `maximum redirect reached at: ${a.url}`, + 'max-redirect', + ), + ), + void g() + ) const r = { headers: new k(a.headers), follow: a.follow, @@ -12595,9 +15096,19 @@ and limitations under the License. timeout: a.timeout, } return 303 !== e.statusCode && a.body && null === w(a) - ? (u(new f('Cannot follow redirect with body being a readable stream', 'unsupported-redirect')), void g()) - : ((303 !== e.statusCode && ((301 !== e.statusCode && 302 !== e.statusCode) || 'POST' !== a.method)) || - ((r.method = 'GET'), (r.body = void 0), r.headers.delete('content-length')), + ? (u( + new f( + 'Cannot follow redirect with body being a readable stream', + 'unsupported-redirect', + ), + ), + void g()) + : ((303 !== e.statusCode && + ((301 !== e.statusCode && 302 !== e.statusCode) || + 'POST' !== a.method)) || + ((r.method = 'GET'), + (r.body = void 0), + r.headers.delete('content-length')), n(G(new Q(l, r))), void g()) } @@ -12616,23 +15127,52 @@ and limitations under the License. counter: a.counter, }, i = t.get('Content-Encoding') - if (!a.compress || 'HEAD' === a.method || null === i || 204 === e.statusCode || 304 === e.statusCode) + if ( + !a.compress || + 'HEAD' === a.method || + null === i || + 204 === e.statusCode || + 304 === e.statusCode + ) return (p = new I(r, l)), void n(p) const s = { flush: o.Z_SYNC_FLUSH, finishFlush: o.Z_SYNC_FLUSH } - if ('gzip' == i || 'x-gzip' == i) return (r = r.pipe(o.createGunzip(s))), (p = new I(r, l)), void n(p) + if ('gzip' == i || 'x-gzip' == i) + return ( + (r = r.pipe(o.createGunzip(s))), + (p = new I(r, l)), + void n(p) + ) if ('deflate' != i && 'x-deflate' != i) { - if ('br' == i && 'function' == typeof o.createBrotliDecompress) - return (r = r.pipe(o.createBrotliDecompress())), (p = new I(r, l)), void n(p) + if ( + 'br' == i && + 'function' == typeof o.createBrotliDecompress + ) + return ( + (r = r.pipe(o.createBrotliDecompress())), + (p = new I(r, l)), + void n(p) + ) ;(p = new I(r, l)), n(p) } else { e.pipe(new q()).once('data', function(e) { - ;(r = 8 == (15 & e[0]) ? r.pipe(o.createInflate()) : r.pipe(o.createInflateRaw())), (p = new I(r, l)), n(p) + ;(r = + 8 == (15 & e[0]) + ? r.pipe(o.createInflate()) + : r.pipe(o.createInflateRaw())), + (p = new I(r, l)), + n(p) }) } }), (function(e, t) { const n = t.body - null === n ? e.end() : v(n) ? n.stream().pipe(e) : Buffer.isBuffer(n) ? (e.write(n), e.end()) : n.pipe(e) + null === n + ? e.end() + : v(n) + ? n.stream().pipe(e) + : Buffer.isBuffer(n) + ? (e.write(n), e.end()) + : n.pipe(e) })(y, a) }) ) @@ -12648,7 +15188,10 @@ and limitations under the License. }, function(e, t, n) { 'use strict' - var r = 'function' == typeof Symbol && 'function' == typeof Symbol.for ? Symbol.for('nodejs.util.inspect.custom') : void 0 + var r = + 'function' == typeof Symbol && 'function' == typeof Symbol.for + ? Symbol.for('nodejs.util.inspect.custom') + : void 0 t.a = r }, function(e, t, n) { @@ -12663,7 +15206,9 @@ and limitations under the License. l = n(1), u = n(48) function i(e, t) { - ;(e.prototype = Object.create(t.prototype)), (e.prototype.constructor = e), (e.__proto__ = t) + ;(e.prototype = Object.create(t.prototype)), + (e.prototype.constructor = e), + (e.__proto__ = t) } var o = (function() { function e(e) { @@ -12688,9 +15233,16 @@ and limitations under the License. var t = this._fragments return ( t || - (this._fragments = t = this.getDocument().definitions.reduce(function(e, t) { - return t.kind === l.a.FRAGMENT_DEFINITION && (e[t.name.value] = t), e - }, Object.create(null))), + (this._fragments = t = this.getDocument().definitions.reduce( + function(e, t) { + return ( + t.kind === l.a.FRAGMENT_DEFINITION && + (e[t.name.value] = t), + e + ) + }, + Object.create(null), + )), t[e] ) }), @@ -12704,9 +15256,15 @@ and limitations under the License. i = !1, o = void 0 try { - for (var a, s = r.selections[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + for ( + var a, s = r.selections[Symbol.iterator](); + !(u = (a = s.next()).done); + u = !0 + ) { var c = a.value - c.kind === l.a.FRAGMENT_SPREAD ? t.push(c) : c.selectionSet && n.push(c.selectionSet) + c.kind === l.a.FRAGMENT_SPREAD + ? t.push(c) + : c.selectionSet && n.push(c.selectionSet) } } catch (e) { ;(i = !0), (o = e) @@ -12726,13 +15284,21 @@ and limitations under the License. var t = this._recursivelyReferencedFragments.get(e) if (!t) { t = [] - for (var n = Object.create(null), r = [e.selectionSet]; 0 !== r.length; ) { + for ( + var n = Object.create(null), r = [e.selectionSet]; + 0 !== r.length; + + ) { var l = r.pop(), u = !0, i = !1, o = void 0 try { - for (var a, s = this.getFragmentSpreads(l)[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + for ( + var a, s = this.getFragmentSpreads(l)[Symbol.iterator](); + !(u = (a = s.next()).done); + u = !0 + ) { var c = a.value.name.value if (!0 !== n[c]) { n[c] = !0 @@ -12799,7 +15365,11 @@ and limitations under the License. return !1 }, Variable: function(e) { - n.push({ node: e, type: l.getInputType(), defaultValue: l.getDefaultValue() }) + n.push({ + node: e, + type: l.getInputType(), + defaultValue: l.getDefaultValue(), + }) }, }), ), @@ -12817,7 +15387,10 @@ and limitations under the License. l = void 0 try { for ( - var u, i = this.getRecursivelyReferencedFragments(e)[Symbol.iterator](); + var u, + i = this.getRecursivelyReferencedFragments(e)[ + Symbol.iterator + ](); !(n = (u = i.next()).done); n = !0 ) { @@ -12893,7 +15466,10 @@ and limitations under the License. a = o.get('env') i.a.resolve(e, `${a}.jzon`) o.load({ - shopify: { shopName: 'jemmawynne-development', accessToken: 'f50903d30045eaffacf14aa2dc37f167' }, + shopify: { + shopName: 'jemmawynne-development', + accessToken: 'f50903d30045eaffacf14aa2dc37f167', + }, sanity: { projectId: 'caazz4uw', dataset: 'production' }, }) }.call(this, '/')) @@ -12914,7 +15490,8 @@ and limitations under the License. Object.keys(n).forEach((e) => { this[e] = n[e] }), - this.name || Object.defineProperty(this, 'name', { value: 'ApolloError' }), + this.name || + Object.defineProperty(this, 'name', { value: 'ApolloError' }), (this.extensions = { code: t }) } } @@ -12931,27 +15508,37 @@ and limitations under the License. }) return ( (n.extensions = Object.assign({}, e.extensions, { - code: (e.extensions && e.extensions.code) || 'INTERNAL_SERVER_ERROR', - exception: Object.assign({}, e.extensions && e.extensions.exception, e.originalError), + code: + (e.extensions && e.extensions.code) || 'INTERNAL_SERVER_ERROR', + exception: Object.assign( + {}, + e.extensions && e.extensions.exception, + e.originalError, + ), })), delete n.extensions.exception.extensions, t && !n.extensions.exception.stacktrace && (n.extensions.exception.stacktrace = - (e.originalError && e.originalError.stack && e.originalError.stack.split('\n')) || + (e.originalError && + e.originalError.stack && + e.originalError.stack.split('\n')) || (e.stack && e.stack.split('\n'))), - 0 === Object.keys(n.extensions.exception).length && delete n.extensions.exception, + 0 === Object.keys(n.extensions.exception).length && + delete n.extensions.exception, n ) } function i(e, t) { - const n = t && t.errorClass ? new t.errorClass(e.message) : new l(e.message) + const n = + t && t.errorClass ? new t.errorClass(e.message) : new l(e.message) return ( Object.keys(e).forEach((t) => { n[t] = e[t] }), (n.extensions = Object.assign({}, n.extensions, e.extensions)), - n.extensions.code || (n.extensions.code = (t && t.code) || 'INTERNAL_SERVER_ERROR'), + n.extensions.code || + (n.extensions.code = (t && t.code) || 'INTERNAL_SERVER_ERROR'), Object.defineProperty(n, 'originalError', { value: {} }), Object.getOwnPropertyNames(e).forEach((t) => { Object.defineProperty(n.originalError, t, { value: e[t] }) @@ -12962,46 +15549,62 @@ and limitations under the License. ;(t.ApolloError = l), (t.toApolloError = function(e, t = 'INTERNAL_SERVER_ERROR') { let n = e - return n.extensions ? (n.extensions.code = t) : (n.extensions = { code: t }), n + return ( + n.extensions + ? (n.extensions.code = t) + : (n.extensions = { code: t }), + n + ) }), (t.fromGraphQLError = i) t.SyntaxError = class extends l { constructor(e) { - super(e, 'GRAPHQL_PARSE_FAILED'), Object.defineProperty(this, 'name', { value: 'SyntaxError' }) + super(e, 'GRAPHQL_PARSE_FAILED'), + Object.defineProperty(this, 'name', { value: 'SyntaxError' }) } } t.ValidationError = class extends l { constructor(e) { - super(e, 'GRAPHQL_VALIDATION_FAILED'), Object.defineProperty(this, 'name', { value: 'ValidationError' }) + super(e, 'GRAPHQL_VALIDATION_FAILED'), + Object.defineProperty(this, 'name', { value: 'ValidationError' }) } } t.AuthenticationError = class extends l { constructor(e) { - super(e, 'UNAUTHENTICATED'), Object.defineProperty(this, 'name', { value: 'AuthenticationError' }) + super(e, 'UNAUTHENTICATED'), + Object.defineProperty(this, 'name', { + value: 'AuthenticationError', + }) } } t.ForbiddenError = class extends l { constructor(e) { - super(e, 'FORBIDDEN'), Object.defineProperty(this, 'name', { value: 'ForbiddenError' }) + super(e, 'FORBIDDEN'), + Object.defineProperty(this, 'name', { value: 'ForbiddenError' }) } } class o extends l { constructor() { super('PersistedQueryNotFound', 'PERSISTED_QUERY_NOT_FOUND'), - Object.defineProperty(this, 'name', { value: 'PersistedQueryNotFoundError' }) + Object.defineProperty(this, 'name', { + value: 'PersistedQueryNotFoundError', + }) } } t.PersistedQueryNotFoundError = o class a extends l { constructor() { super('PersistedQueryNotSupported', 'PERSISTED_QUERY_NOT_SUPPORTED'), - Object.defineProperty(this, 'name', { value: 'PersistedQueryNotSupportedError' }) + Object.defineProperty(this, 'name', { + value: 'PersistedQueryNotSupportedError', + }) } } t.PersistedQueryNotSupportedError = a ;(t.UserInputError = class extends l { constructor(e, t) { - super(e, 'BAD_USER_INPUT', t), Object.defineProperty(this, 'name', { value: 'UserInputError' }) + super(e, 'BAD_USER_INPUT', t), + Object.defineProperty(this, 'name', { value: 'UserInputError' }) } }), (t.formatApolloErrors = function(e, t) { @@ -13024,13 +15627,19 @@ and limitations under the License. return e })(n(e)) } catch (e) { - return u(l ? e : i(new r.GraphQLError('Internal server error')), l) + return u( + l ? e : i(new r.GraphQLError('Internal server error')), + l, + ) } }) : o }), (t.hasPersistedQueryError = function(e) { - return !!Array.isArray(e) && e.some((e) => e instanceof o || e instanceof a) + return ( + !!Array.isArray(e) && + e.some((e) => e instanceof o || e instanceof a) + ) }) }, function(e, t, n) { @@ -13120,7 +15729,10 @@ and limitations under the License. var r = e.getMutationType() r && t.push(' mutation: '.concat(r.name)) var l = e.getSubscriptionType() - return l && t.push(' subscription: '.concat(l.name)), 'schema {\n'.concat(t.join('\n'), '\n}') + return ( + l && t.push(' subscription: '.concat(l.name)), + 'schema {\n'.concat(t.join('\n'), '\n}') + ) } } function g(e, t) { @@ -13170,7 +15782,15 @@ and limitations under the License. function v(e, t) { return b( Object(l.a)(t.getFields()).map(function(t, n) { - return D(e, t, ' ', !n) + ' ' + t.name + T(e, t.args, ' ') + ': ' + String(t.type) + O(t) + return ( + D(e, t, ' ', !n) + + ' ' + + t.name + + T(e, t.args, ' ') + + ': ' + + String(t.type) + + O(t) + ) }), ) } @@ -13178,7 +15798,8 @@ and limitations under the License. return 0 !== e.length ? ' {\n' + e.join('\n') + '\n}' : '' } function T(e, t) { - var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : '' + var n = + arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : '' return 0 === t.length ? '' : t.every(function(e) { @@ -13204,28 +15825,39 @@ and limitations under the License. if (!e.isDeprecated) return '' var t = e.deprecationReason, n = Object(i.a)(t, c.e) - return n && '' !== t && t !== d.a ? ' @deprecated(reason: ' + Object(o.print)(n) + ')' : ' @deprecated' + return n && '' !== t && t !== d.a + ? ' @deprecated(reason: ' + Object(o.print)(n) + ')' + : ' @deprecated' } function D(e, t) { - var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : '', + var n = + arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : '', l = !(arguments.length > 3 && void 0 !== arguments[3]) || arguments[3] if (!t.description) return '' var u, i, o, - s = ((u = t.description), - (i = 120 - n.length), - (o = u.split('\n')), - Object(r.a)(o, function(e) { - return e.length < i + 5 - ? e - : (function(e, t) { - var n = e.split(new RegExp('((?: |^).{15,'.concat(t - 40, '}(?= |$))'))) - if (n.length < 4) return [e] - for (var r = [n[0] + n[1] + n[2]], l = 3; l < n.length; l += 2) r.push(n[l].slice(1) + n[l + 1]) - return r - })(e, i) - })) + s = + ((u = t.description), + (i = 120 - n.length), + (o = u.split('\n')), + Object(r.a)(o, function(e) { + return e.length < i + 5 + ? e + : (function(e, t) { + var n = e.split( + new RegExp('((?: |^).{15,'.concat(t - 40, '}(?= |$))')), + ) + if (n.length < 4) return [e] + for ( + var r = [n[0] + n[1] + n[2]], l = 3; + l < n.length; + l += 2 + ) + r.push(n[l].slice(1) + n[l + 1]) + return r + })(e, i) + })) if (e && e.commentDescriptions) return (function(e, t, n) { var r = t && !n ? '\n' : '', @@ -13233,7 +15865,11 @@ and limitations under the License. u = !1, i = void 0 try { - for (var o, a = e[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + for ( + var o, a = e[Symbol.iterator](); + !(l = (o = a.next()).done); + l = !0 + ) { var s = o.value r += '' === s ? t + '#\n' : t + '# ' + s + '\n' } @@ -13250,7 +15886,11 @@ and limitations under the License. })(s, n, l) var c = s.join('\n'), d = c.length > 70 - return (n && !l ? '\n' + n : n) + Object(a.c)(c, '', d).replace(/\n/g, '\n' + n) + '\n' + return ( + (n && !l ? '\n' + n : n) + + Object(a.c)(c, '', d).replace(/\n/g, '\n' + n) + + '\n' + ) } }, function(e, t, n) { @@ -13272,7 +15912,11 @@ and limitations under the License. function n() { this.constructor = e } - r(e, t), (e.prototype = null === t ? Object.create(t) : ((n.prototype = t.prototype), new n())) + r(e, t), + (e.prototype = + null === t + ? Object.create(t) + : ((n.prototype = t.prototype), new n())) }) Object.defineProperty(t, '__esModule', { value: !0 }) var u = n(8), @@ -13284,7 +15928,9 @@ and limitations under the License. (e.implementsVisitorMethod = function(t) { if (!t.startsWith('visit')) return !1 var n = this.prototype[t] - return 'function' == typeof n && (this === e || n !== e.prototype[t]) + return ( + 'function' == typeof n && (this === e || n !== e.prototype[t]) + ) }), (e.prototype.visitSchema = function(e) {}), (e.prototype.visitScalar = function(e) {}), @@ -13302,13 +15948,16 @@ and limitations under the License. })() function s(e, t) { function n(e, n) { - for (var r = [], l = 2; l < arguments.length; l++) r[l - 2] = arguments[l] + for (var r = [], l = 2; l < arguments.length; l++) + r[l - 2] = arguments[l] return ( t(n, e).every(function(t) { var l = t[e].apply(t, [n].concat(r)) if (void 0 === l) return !0 if ('visitSchema' === e || n instanceof u.GraphQLSchema) - throw new Error('Method ' + e + ' cannot replace schema with ' + l) + throw new Error( + 'Method ' + e + ' cannot replace schema with ' + l, + ) return null === l ? ((n = null), !1) : ((n = l), !0) }), n @@ -13321,7 +15970,10 @@ and limitations under the License. r && r.args && p(r.args, function(t) { - return n('visitArgumentDefinition', t, { field: r, objectType: e }) + return n('visitArgumentDefinition', t, { + field: r, + objectType: e, + }) }), r ) @@ -13382,7 +16034,8 @@ and limitations under the License. if (!t.startsWith('__')) { var n = e.name if (!n.startsWith('__')) { - if (o.call(i, n)) throw new Error('Duplicate schema type name ' + n) + if (o.call(i, n)) + throw new Error('Duplicate schema type name ' + n) i[n] = e } } @@ -13417,7 +16070,8 @@ and limitations under the License. p(r.getTypes(), function(e) { return n(e) }) - else if (!(r instanceof u.GraphQLEnumType)) throw new Error('Unexpected schema type: ' + r) + else if (!(r instanceof u.GraphQLEnumType)) + throw new Error('Unexpected schema type: ' + r) })(e), e ) @@ -13432,7 +16086,8 @@ and limitations under the License. } function n(t) { if (t instanceof u.GraphQLList) t = new u.GraphQLList(n(t.ofType)) - else if (t instanceof u.GraphQLNonNull) t = new u.GraphQLNonNull(n(t.ofType)) + else if (t instanceof u.GraphQLNonNull) + t = new u.GraphQLNonNull(n(t.ofType)) else if (u.isNamedType(t)) { var r = t, l = e.getType(r.name) @@ -13484,7 +16139,15 @@ and limitations under the License. l.arguments.forEach(function(e) { f[e.name.value] = h(e.value) })), - s.push(new d({ name: c, args: f, visitedType: u, schema: e, context: n })) + s.push( + new d({ + name: c, + args: f, + visitedType: u, + schema: e, + context: n, + }), + ) } } }), @@ -13517,12 +16180,23 @@ and limitations under the License. return ( 'visit' + e.replace(/([^_]*)_?/g, function(e, t) { - return t.charAt(0).toUpperCase() + t.slice(1).toLowerCase() + return ( + t.charAt(0).toUpperCase() + t.slice(1).toLowerCase() + ) }) ) })(e) - if (a.implementsVisitorMethod(t) && !r.implementsVisitorMethod(t)) - throw new Error('SchemaDirectiveVisitor for @' + n + ' must implement ' + t + ' method') + if ( + a.implementsVisitorMethod(t) && + !r.implementsVisitorMethod(t) + ) + throw new Error( + 'SchemaDirectiveVisitor for @' + + n + + ' must implement ' + + t + + ' method', + ) }) } }), @@ -13541,7 +16215,8 @@ and limitations under the License. var n = 0 Object.keys(e).forEach(function(r) { var l = t(e[r], r) - if (void 0 !== l) return null === l ? (delete e[r], void n++) : void (e[r] = l) + if (void 0 !== l) + return null === l ? (delete e[r], void n++) : void (e[r] = l) }), n > 0 && Array.isArray(e) && @@ -13582,7 +16257,10 @@ and limitations under the License. function r(e) { for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) } - Object.defineProperty(t, '__esModule', { value: !0 }), n(491), r(n(531)), r(n(534)) + Object.defineProperty(t, '__esModule', { value: !0 }), + n(491), + r(n(531)), + r(n(534)) }, function(e, t, n) { var r = n(43), @@ -13617,7 +16295,12 @@ and limitations under the License. }, function(e, t) { e.exports = function(e, t) { - return { enumerable: !(1 & e), configurable: !(2 & e), writable: !(4 & e), value: t } + return { + enumerable: !(1 & e), + configurable: !(2 & e), + writable: !(4 & e), + value: t, + } } }, function(e, t, n) { @@ -13648,7 +16331,8 @@ and limitations under the License. ;(r.Traces.encode = function(e, t) { const n = u(e, t), r = e.encodedTraces - if (null != r && r.length) for (let e = 0; e < r.length; ++e) n.uint32(10), n.bytes(r[e]) + if (null != r && r.length) + for (let e = 0; e < r.length; ++e) n.uint32(10), n.bytes(r[e]) return n }), (e.exports = r) @@ -13721,14 +16405,20 @@ and limitations under the License. if ( ((this._maxPayload = 0 | n), (this._options = e || {}), - (this._threshold = void 0 !== this._options.threshold ? this._options.threshold : 1024), + (this._threshold = + void 0 !== this._options.threshold + ? this._options.threshold + : 1024), (this._isServer = !!t), (this._deflate = null), (this._inflate = null), (this.params = null), !y) ) { - const e = void 0 !== this._options.concurrencyLimit ? this._options.concurrencyLimit : 10 + const e = + void 0 !== this._options.concurrencyLimit + ? this._options.concurrencyLimit + : 10 y = new r({ concurrency: e }) } } @@ -13738,52 +16428,74 @@ and limitations under the License. offer() { const e = {} return ( - this._options.serverNoContextTakeover && (e.server_no_context_takeover = !0), - this._options.clientNoContextTakeover && (e.client_no_context_takeover = !0), - this._options.serverMaxWindowBits && (e.server_max_window_bits = this._options.serverMaxWindowBits), + this._options.serverNoContextTakeover && + (e.server_no_context_takeover = !0), + this._options.clientNoContextTakeover && + (e.client_no_context_takeover = !0), + this._options.serverMaxWindowBits && + (e.server_max_window_bits = this._options.serverMaxWindowBits), this._options.clientMaxWindowBits ? (e.client_max_window_bits = this._options.clientMaxWindowBits) - : null == this._options.clientMaxWindowBits && (e.client_max_window_bits = !0), + : null == this._options.clientMaxWindowBits && + (e.client_max_window_bits = !0), e ) } accept(e) { return ( (e = this.normalizeParams(e)), - (this.params = this._isServer ? this.acceptAsServer(e) : this.acceptAsClient(e)), + (this.params = this._isServer + ? this.acceptAsServer(e) + : this.acceptAsClient(e)), this.params ) } cleanup() { - this._inflate && (this._inflate[c] ? (this._inflate[d] = !0) : (this._inflate.close(), (this._inflate = null))), - this._deflate && (this._deflate[c] ? (this._deflate[d] = !0) : (this._deflate.close(), (this._deflate = null))) + this._inflate && + (this._inflate[c] + ? (this._inflate[d] = !0) + : (this._inflate.close(), (this._inflate = null))), + this._deflate && + (this._deflate[c] + ? (this._deflate[d] = !0) + : (this._deflate.close(), (this._deflate = null))) } acceptAsServer(e) { const t = this._options, n = e.find( (e) => !( - (!1 === t.serverNoContextTakeover && e.server_no_context_takeover) || + (!1 === t.serverNoContextTakeover && + e.server_no_context_takeover) || (e.server_max_window_bits && (!1 === t.serverMaxWindowBits || - ('number' == typeof t.serverMaxWindowBits && t.serverMaxWindowBits > e.server_max_window_bits))) || - ('number' == typeof t.clientMaxWindowBits && !e.client_max_window_bits) + ('number' == typeof t.serverMaxWindowBits && + t.serverMaxWindowBits > e.server_max_window_bits))) || + ('number' == typeof t.clientMaxWindowBits && + !e.client_max_window_bits) ), ) - if (!n) throw new Error('None of the extension offers can be accepted') + if (!n) + throw new Error('None of the extension offers can be accepted') return ( t.serverNoContextTakeover && (n.server_no_context_takeover = !0), t.clientNoContextTakeover && (n.client_no_context_takeover = !0), - 'number' == typeof t.serverMaxWindowBits && (n.server_max_window_bits = t.serverMaxWindowBits), + 'number' == typeof t.serverMaxWindowBits && + (n.server_max_window_bits = t.serverMaxWindowBits), 'number' == typeof t.clientMaxWindowBits ? (n.client_max_window_bits = t.clientMaxWindowBits) - : (!0 !== n.client_max_window_bits && !1 !== t.clientMaxWindowBits) || delete n.client_max_window_bits, + : (!0 !== n.client_max_window_bits && + !1 !== t.clientMaxWindowBits) || + delete n.client_max_window_bits, n ) } acceptAsClient(e) { const t = e[0] - if (!1 === this._options.clientNoContextTakeover && t.client_no_context_takeover) + if ( + !1 === this._options.clientNoContextTakeover && + t.client_no_context_takeover + ) throw new Error('Unexpected parameter "client_no_context_takeover"') if (t.client_max_window_bits) { if ( @@ -13791,9 +16503,12 @@ and limitations under the License. ('number' == typeof this._options.clientMaxWindowBits && t.client_max_window_bits > this._options.clientMaxWindowBits) ) - throw new Error('Unexpected or invalid parameter "client_max_window_bits"') + throw new Error( + 'Unexpected or invalid parameter "client_max_window_bits"', + ) } else - 'number' == typeof this._options.clientMaxWindowBits && (t.client_max_window_bits = this._options.clientMaxWindowBits) + 'number' == typeof this._options.clientMaxWindowBits && + (t.client_max_window_bits = this._options.clientMaxWindowBits) return t } normalizeParams(e) { @@ -13801,21 +16516,39 @@ and limitations under the License. e.forEach((e) => { Object.keys(e).forEach((t) => { var n = e[t] - if (n.length > 1) throw new Error(`Parameter "${t}" must have only a single value`) + if (n.length > 1) + throw new Error( + `Parameter "${t}" must have only a single value`, + ) if (((n = n[0]), 'client_max_window_bits' === t)) { if (!0 !== n) { const e = +n - if (!Number.isInteger(e) || e < 8 || e > 15) throw new TypeError(`Invalid value for parameter "${t}": ${n}`) + if (!Number.isInteger(e) || e < 8 || e > 15) + throw new TypeError( + `Invalid value for parameter "${t}": ${n}`, + ) n = e - } else if (!this._isServer) throw new TypeError(`Invalid value for parameter "${t}": ${n}`) + } else if (!this._isServer) + throw new TypeError( + `Invalid value for parameter "${t}": ${n}`, + ) } else if ('server_max_window_bits' === t) { const e = +n - if (!Number.isInteger(e) || e < 8 || e > 15) throw new TypeError(`Invalid value for parameter "${t}": ${n}`) + if (!Number.isInteger(e) || e < 8 || e > 15) + throw new TypeError( + `Invalid value for parameter "${t}": ${n}`, + ) n = e } else { - if ('client_no_context_takeover' !== t && 'server_no_context_takeover' !== t) + if ( + 'client_no_context_takeover' !== t && + 'server_no_context_takeover' !== t + ) throw new Error(`Unknown parameter "${t}"`) - if (!0 !== n) throw new TypeError(`Invalid value for parameter "${t}": ${n}`) + if (!0 !== n) + throw new TypeError( + `Invalid value for parameter "${t}": ${n}`, + ) } e[t] = n }) @@ -13841,8 +16574,15 @@ and limitations under the License. const r = this._isServer ? 'client' : 'server' if (!this._inflate) { const e = `${r}_max_window_bits`, - t = 'number' != typeof this.params[e] ? l.Z_DEFAULT_WINDOWBITS : this.params[e] - ;(this._inflate = l.createInflateRaw(Object.assign({}, this._options.zlibInflateOptions, { windowBits: t }))), + t = + 'number' != typeof this.params[e] + ? l.Z_DEFAULT_WINDOWBITS + : this.params[e] + ;(this._inflate = l.createInflateRaw( + Object.assign({}, this._options.zlibInflateOptions, { + windowBits: t, + }), + )), (this._inflate[s] = this), (this._inflate[f] = 0), (this._inflate[h] = []), @@ -13855,11 +16595,15 @@ and limitations under the License. t && this._inflate.write(o), this._inflate.flush(() => { const e = this._inflate[m] - if (e) return this._inflate.close(), (this._inflate = null), void n(e) + if (e) + return this._inflate.close(), (this._inflate = null), void n(e) const l = u.concat(this._inflate[h], this._inflate[f]) - ;(t && this.params[`${r}_no_context_takeover`]) || this._inflate[d] + ;(t && this.params[`${r}_no_context_takeover`]) || + this._inflate[d] ? (this._inflate.close(), (this._inflate = null)) - : ((this._inflate[c] = !1), (this._inflate[f] = 0), (this._inflate[h] = [])), + : ((this._inflate[c] = !1), + (this._inflate[f] = 0), + (this._inflate[h] = [])), n(null, l) }) } @@ -13868,11 +16612,19 @@ and limitations under the License. const r = this._isServer ? 'server' : 'client' if (!this._deflate) { const e = `${r}_max_window_bits`, - t = 'number' != typeof this.params[e] ? l.Z_DEFAULT_WINDOWBITS : this.params[e] + t = + 'number' != typeof this.params[e] + ? l.Z_DEFAULT_WINDOWBITS + : this.params[e] ;(this._deflate = l.createDeflateRaw( - Object.assign({ memLevel: this._options.memLevel, level: this._options.level }, this._options.zlibDeflateOptions, { - windowBits: t, - }), + Object.assign( + { + memLevel: this._options.memLevel, + level: this._options.level, + }, + this._options.zlibDeflateOptions, + { windowBits: t }, + ), )), (this._deflate[f] = 0), (this._deflate[h] = []), @@ -13883,9 +16635,12 @@ and limitations under the License. this._deflate.flush(l.Z_SYNC_FLUSH, () => { var e = u.concat(this._deflate[h], this._deflate[f]) t && (e = e.slice(0, e.length - 4)), - (t && this.params[`${r}_no_context_takeover`]) || this._deflate[d] + (t && this.params[`${r}_no_context_takeover`]) || + this._deflate[d] ? (this._deflate.close(), (this._deflate = null)) - : ((this._deflate[c] = !1), (this._deflate[f] = 0), (this._deflate[h] = [])), + : ((this._deflate[c] = !1), + (this._deflate[f] = 0), + (this._deflate[h] = [])), n(null, e) }) } @@ -13895,7 +16650,8 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function e(t) { - var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '' + var n = + arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '' ;(0, l.default)(t) n = String(n) if (!n) return e(t, 4) || e(t, 6) @@ -13996,10 +16752,32 @@ and limitations under the License. t.decimal = u var i = ['AU', 'GB', 'HK', 'IN', 'NZ', 'ZA', 'ZM'] t.englishLocales = i - for (var o, a = 0; a < i.length; a++) (r[(o = 'en-'.concat(i[a]))] = r['en-US']), (l[o] = l['en-US']), (u[o] = u['en-US']) - var s = ['AE', 'BH', 'DZ', 'EG', 'IQ', 'JO', 'KW', 'LB', 'LY', 'MA', 'QM', 'QA', 'SA', 'SD', 'SY', 'TN', 'YE'] + for (var o, a = 0; a < i.length; a++) + (r[(o = 'en-'.concat(i[a]))] = r['en-US']), + (l[o] = l['en-US']), + (u[o] = u['en-US']) + var s = [ + 'AE', + 'BH', + 'DZ', + 'EG', + 'IQ', + 'JO', + 'KW', + 'LB', + 'LY', + 'MA', + 'QM', + 'QA', + 'SA', + 'SD', + 'SY', + 'TN', + 'YE', + ] t.arabicLocales = s - for (var c, d = 0; d < s.length; d++) (r[(c = 'ar-'.concat(s[d]))] = r.ar), (l[c] = l.ar), (u[c] = u.ar) + for (var c, d = 0; d < s.length; d++) + (r[(c = 'ar-'.concat(s[d]))] = r.ar), (l[c] = l.ar), (u[c] = u.ar) var f = [] t.dotDecimal = f var p = [ @@ -14102,16 +16880,23 @@ and limitations under the License. c = n(29), d = n(32) function f(e, t, n) { - return 'Expected type '.concat(e, ', found ').concat(t) + (n ? '; '.concat(n) : '.') + return ( + 'Expected type '.concat(e, ', found ').concat(t) + + (n ? '; '.concat(n) : '.') + ) } function p(e, t, n) { - return 'Expected type '.concat(e, ', found ').concat(t, '.') + Object(c.a)('the enum value', n) + return ( + 'Expected type '.concat(e, ', found ').concat(t, '.') + + Object(c.a)('the enum value', n) + ) } function h(e) { return { NullValue: function(t) { var n = e.getInputType() - Object(i.L)(n) && e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t)), t)) + Object(i.L)(n) && + e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t)), t)) }, ListValue: function(t) { var n = Object(i.B)(e.getParentInputType()) @@ -14130,7 +16915,11 @@ and limitations under the License. p = !1, h = void 0 try { - for (var y, _ = Object(r.a)(n.getFields())[Symbol.iterator](); !(f = (y = _.next()).done); f = !0) { + for ( + var y, _ = Object(r.a)(n.getFields())[Symbol.iterator](); + !(f = (y = _.next()).done); + f = !0 + ) { var g = y.value if (!d[g.name] && Object(i.Q)(g)) { var v = Object(o.a)(g.type) @@ -14170,7 +16959,9 @@ and limitations under the License. ((n = o.name), (r = t.name.value), (u = a), - 'Field "'.concat(r, '" is not defined by type ').concat(n, '.') + Object(c.a)(u)), + 'Field "' + .concat(r, '" is not defined by type ') + .concat(n, '.') + Object(c.a)(u)), t, ), ) @@ -14178,7 +16969,12 @@ and limitations under the License. }, EnumValue: function(t) { var n = Object(i.A)(e.getInputType()) - Object(i.E)(n) ? n.getValue(t.value) || e.reportError(new l.a(p(n.name, Object(u.print)(t), y(n, t)), t)) : m(e, t) + Object(i.E)(n) + ? n.getValue(t.value) || + e.reportError( + new l.a(p(n.name, Object(u.print)(t), y(n, t)), t), + ) + : m(e, t) }, IntValue: function(t) { return m(e, t) @@ -14201,12 +16997,24 @@ and limitations under the License. if (Object(i.R)(r)) try { var s = r.parseLiteral(t, void 0) - Object(a.a)(s) && e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t)), t)) + Object(a.a)(s) && + e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t)), t)) } catch (r) { - e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t), r.message), t, void 0, void 0, void 0, r)) + e.reportError( + new l.a( + f(Object(o.a)(n), Object(u.print)(t), r.message), + t, + void 0, + void 0, + void 0, + r, + ), + ) } else { - var c = Object(i.E)(r) ? p(Object(o.a)(n), Object(u.print)(t), y(r, t)) : f(Object(o.a)(n), Object(u.print)(t)) + var c = Object(i.E)(r) + ? p(Object(o.a)(n), Object(u.print)(t), y(r, t)) + : f(Object(o.a)(n), Object(u.print)(t)) e.reportError(new l.a(c, t)) } } @@ -14253,16 +17061,24 @@ and limitations under the License. return 'There can be only one '.concat(e, ' type in schema.') } function N(e) { - return 'Type for '.concat(e, ' already defined in the schema. It cannot be redefined.') + return 'Type for '.concat( + e, + ' already defined in the schema. It cannot be redefined.', + ) } var A = n(0) function P(e, t) { - return 'Enum value "'.concat(e, '.').concat(t, '" can only be defined once.') + return 'Enum value "' + .concat(e, '.') + .concat(t, '" can only be defined once.') } function x(e, t) { return 'Enum value "' .concat(e, '.') - .concat(t, '" already exists in the schema. It cannot also be defined in this type extension.') + .concat( + t, + '" already exists in the schema. It cannot also be defined in this type extension.', + ) } function Y(e, t) { return 'Field "'.concat(e, '.').concat(t, '" can only be defined once.') @@ -14270,27 +17086,44 @@ and limitations under the License. function I(e, t) { return 'Field "' .concat(e, '.') - .concat(t, '" already exists in the schema. It cannot also be defined in this type extension.') + .concat( + t, + '" already exists in the schema. It cannot also be defined in this type extension.', + ) } function F(e, t) { - return !!(Object(A.N)(e) || Object(A.H)(e) || Object(A.F)(e)) && e.getFields()[t] + return ( + !!(Object(A.N)(e) || Object(A.H)(e) || Object(A.F)(e)) && + e.getFields()[t] + ) } var R, B = n(29), H = n(32) function V(e, t, n) { - return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + return ( + t in e + ? Object.defineProperty(e, t, { + value: n, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = n), + e + ) } function Q(e, t) { return 'Cannot extend non-'.concat(t, ' type "').concat(e, '".') } - var U = (V((R = {}), l.a.SCALAR_TYPE_DEFINITION, l.a.SCALAR_TYPE_EXTENSION), - V(R, l.a.OBJECT_TYPE_DEFINITION, l.a.OBJECT_TYPE_EXTENSION), - V(R, l.a.INTERFACE_TYPE_DEFINITION, l.a.INTERFACE_TYPE_EXTENSION), - V(R, l.a.UNION_TYPE_DEFINITION, l.a.UNION_TYPE_EXTENSION), - V(R, l.a.ENUM_TYPE_DEFINITION, l.a.ENUM_TYPE_EXTENSION), - V(R, l.a.INPUT_OBJECT_TYPE_DEFINITION, l.a.INPUT_OBJECT_TYPE_EXTENSION), - R) + var U = + (V((R = {}), l.a.SCALAR_TYPE_DEFINITION, l.a.SCALAR_TYPE_EXTENSION), + V(R, l.a.OBJECT_TYPE_DEFINITION, l.a.OBJECT_TYPE_EXTENSION), + V(R, l.a.INTERFACE_TYPE_DEFINITION, l.a.INTERFACE_TYPE_EXTENSION), + V(R, l.a.UNION_TYPE_DEFINITION, l.a.UNION_TYPE_EXTENSION), + V(R, l.a.ENUM_TYPE_DEFINITION, l.a.ENUM_TYPE_EXTENSION), + V(R, l.a.INPUT_OBJECT_TYPE_DEFINITION, l.a.INPUT_OBJECT_TYPE_EXTENSION), + R) function q(e) { switch (e) { case l.a.SCALAR_TYPE_EXTENSION: @@ -14324,12 +17157,20 @@ and limitations under the License. o = !1, a = void 0 try { - for (var s, c = t.definitions[Symbol.iterator](); !(i = (s = c.next()).done); i = !0) { + for ( + var s, c = t.definitions[Symbol.iterator](); + !(i = (s = c.next()).done); + i = !0 + ) { var d = s.value Object(u.b)(d) || e.reportError( new r.a( - ((n = d.kind === l.a.SCHEMA_DEFINITION || d.kind === l.a.SCHEMA_EXTENSION ? 'schema' : d.name.value), + ((n = + d.kind === l.a.SCHEMA_DEFINITION || + d.kind === l.a.SCHEMA_EXTENSION + ? 'schema' + : d.name.value), 'The '.concat(n, ' definition is not executable.')), d, ), @@ -14377,20 +17218,40 @@ and limitations under the License. G = Object.freeze([ function(e) { var t = e.getSchema(), - n = t && (t.astNode || t.getQueryType() || t.getMutationType() || t.getSubscriptionType()), + n = + t && + (t.astNode || + t.getQueryType() || + t.getMutationType() || + t.getSubscriptionType()), l = 0 return { SchemaDefinition: function(t) { n - ? e.reportError(new r.a('Cannot define a new schema within a schema extension.', t)) - : (l > 0 && e.reportError(new r.a('Must provide only one schema definition.', t)), ++l) + ? e.reportError( + new r.a( + 'Cannot define a new schema within a schema extension.', + t, + ), + ) + : (l > 0 && + e.reportError( + new r.a('Must provide only one schema definition.', t), + ), + ++l) }, } }, function(e) { var t = e.getSchema(), n = Object.create(null), - l = t ? { query: t.getQueryType(), mutation: t.getMutationType(), subscription: t.getSubscriptionType() } : {} + l = t + ? { + query: t.getQueryType(), + mutation: t.getMutationType(), + subscription: t.getSubscriptionType(), + } + : {} return { SchemaDefinition: u, SchemaExtension: u } function u(t) { if (t.operationTypes) { @@ -14398,11 +17259,19 @@ and limitations under the License. i = !1, o = void 0 try { - for (var a, s = (t.operationTypes || [])[Symbol.iterator](); !(u = (a = s.next()).done); u = !0) { + for ( + var a, s = (t.operationTypes || [])[Symbol.iterator](); + !(u = (a = s.next()).done); + u = !0 + ) { var c = a.value, d = c.operation, f = n[d] - l[d] ? e.reportError(new r.a(N(d), c)) : f ? e.reportError(new r.a(C(d), [f, c])) : (n[d] = c) + l[d] + ? e.reportError(new r.a(N(d), c)) + : f + ? e.reportError(new r.a(C(d), [f, c])) + : (n[d] = c) } } catch (e) { ;(i = !0), (o = e) @@ -14436,7 +17305,10 @@ and limitations under the License. ? e.reportError( new r.a( (function(e) { - return 'There can be only one type named "'.concat(e, '".') + return 'There can be only one type named "'.concat( + e, + '".', + ) })(u), [t[u], l.name], ), @@ -14470,7 +17342,11 @@ and limitations under the License. a = !1, s = void 0 try { - for (var c, d = t.values[Symbol.iterator](); !(o = (c = d.next()).done); o = !0) { + for ( + var c, d = t.values[Symbol.iterator](); + !(o = (c = d.next()).done); + o = !0 + ) { var f = c.value, p = f.name.value, h = n[u] @@ -14513,7 +17389,11 @@ and limitations under the License. a = !1, s = void 0 try { - for (var c, d = t.fields[Symbol.iterator](); !(o = (c = d.next()).done); o = !0) { + for ( + var c, d = t.fields[Symbol.iterator](); + !(o = (c = d.next()).done); + o = !0 + ) { var f = c.value, p = f.name.value F(n[u], p) @@ -14547,7 +17427,10 @@ and limitations under the License. ? e.reportError( new r.a( (function(e) { - return 'There can be only one directive named "'.concat(e, '".') + return 'There can be only one directive named "'.concat( + e, + '".', + ) })(u), [t[u], l.name], ), @@ -14558,7 +17441,10 @@ and limitations under the License. e.reportError( new r.a( (function(e) { - return 'Directive "'.concat(e, '" already exists in the schema. It cannot be redefined.') + return 'Directive "'.concat( + e, + '" already exists in the schema. It cannot be redefined.', + ) })(u), l.name, ), @@ -14576,7 +17462,11 @@ and limitations under the License. o = !1, a = void 0 try { - for (var s, c = e.getDocument().definitions[Symbol.iterator](); !(i = (s = c.next()).done); i = !0) { + for ( + var s, c = e.getDocument().definitions[Symbol.iterator](); + !(i = (s = c.next()).done); + i = !0 + ) { var d = s.value Object(u.d)(d) && (n[d.name.value] = d) } @@ -14606,20 +17496,21 @@ and limitations under the License. var c = U[a.kind] c !== u.kind && e.reportError(new r.a(Q(o, q(c)), [a, u])) } else if (s) { - var d = ((i = s), - Object(A.R)(i) - ? l.a.SCALAR_TYPE_EXTENSION - : Object(A.N)(i) - ? l.a.OBJECT_TYPE_EXTENSION - : Object(A.H)(i) - ? l.a.INTERFACE_TYPE_EXTENSION - : Object(A.T)(i) - ? l.a.UNION_TYPE_EXTENSION - : Object(A.E)(i) - ? l.a.ENUM_TYPE_EXTENSION - : Object(A.F)(i) - ? l.a.INPUT_OBJECT_TYPE_EXTENSION - : void 0) + var d = + ((i = s), + Object(A.R)(i) + ? l.a.SCALAR_TYPE_EXTENSION + : Object(A.N)(i) + ? l.a.OBJECT_TYPE_EXTENSION + : Object(A.H)(i) + ? l.a.INTERFACE_TYPE_EXTENSION + : Object(A.T)(i) + ? l.a.UNION_TYPE_EXTENSION + : Object(A.E)(i) + ? l.a.ENUM_TYPE_EXTENSION + : Object(A.F)(i) + ? l.a.INPUT_OBJECT_TYPE_EXTENSION + : void 0) d !== u.kind && e.reportError(new r.a(Q(o, q(d)), u)) } else { var f = Object.keys(n) @@ -14629,7 +17520,10 @@ and limitations under the License. new r.a( (function(e, t) { return ( - 'Cannot extend type "'.concat(e, '" because it is not defined.') + + 'Cannot extend type "'.concat( + e, + '" because it is not defined.', + ) + Object(B.a)( t.map(function(e) { return '"'.concat(e, '"') @@ -14661,7 +17555,8 @@ and limitations under the License. (function() { var e = {} try { - for (var t in (o(e, 'x', { enumerable: !1, value: e }), e)) return !1 + for (var t in (o(e, 'x', { enumerable: !1, value: e }), e)) + return !1 return e.x === e } catch (e) { return !1 @@ -14669,8 +17564,18 @@ and limitations under the License. })(), s = function(e, t, n, r) { var l - ;(t in e && ('function' != typeof (l = r) || '[object Function]' !== u.call(l) || !r())) || - (a ? o(e, t, { configurable: !0, enumerable: !1, value: n, writable: !0 }) : (e[t] = n)) + ;(t in e && + ('function' != typeof (l = r) || + '[object Function]' !== u.call(l) || + !r())) || + (a + ? o(e, t, { + configurable: !0, + enumerable: !1, + value: n, + writable: !0, + }) + : (e[t] = n)) }, c = function(e, t) { var n = arguments.length > 2 ? arguments[2] : {}, @@ -14735,8 +17640,10 @@ and limitations under the License. o = 'undefined' == typeof Uint8Array ? void 0 : u(Uint8Array), a = { '$ %Array%': Array, - '$ %ArrayBuffer%': 'undefined' == typeof ArrayBuffer ? void 0 : ArrayBuffer, - '$ %ArrayBufferPrototype%': 'undefined' == typeof ArrayBuffer ? void 0 : ArrayBuffer.prototype, + '$ %ArrayBuffer%': + 'undefined' == typeof ArrayBuffer ? void 0 : ArrayBuffer, + '$ %ArrayBufferPrototype%': + 'undefined' == typeof ArrayBuffer ? void 0 : ArrayBuffer.prototype, '$ %ArrayIteratorPrototype%': l ? u([][Symbol.iterator]()) : void 0, '$ %ArrayPrototype%': Array.prototype, '$ %ArrayProto_entries%': Array.prototype.entries, @@ -14749,12 +17656,14 @@ and limitations under the License. '$ %AsyncGenerator%': void 0, '$ %AsyncGeneratorFunction%': void 0, '$ %AsyncGeneratorPrototype%': void 0, - '$ %AsyncIteratorPrototype%': i && l && Symbol.asyncIterator ? i[Symbol.asyncIterator]() : void 0, + '$ %AsyncIteratorPrototype%': + i && l && Symbol.asyncIterator ? i[Symbol.asyncIterator]() : void 0, '$ %Atomics%': 'undefined' == typeof Atomics ? void 0 : Atomics, '$ %Boolean%': Boolean, '$ %BooleanPrototype%': Boolean.prototype, '$ %DataView%': 'undefined' == typeof DataView ? void 0 : DataView, - '$ %DataViewPrototype%': 'undefined' == typeof DataView ? void 0 : DataView.prototype, + '$ %DataViewPrototype%': + 'undefined' == typeof DataView ? void 0 : DataView.prototype, '$ %Date%': Date, '$ %DatePrototype%': Date.prototype, '$ %decodeURI%': decodeURI, @@ -14766,29 +17675,46 @@ and limitations under the License. '$ %eval%': eval, '$ %EvalError%': EvalError, '$ %EvalErrorPrototype%': EvalError.prototype, - '$ %Float32Array%': 'undefined' == typeof Float32Array ? void 0 : Float32Array, - '$ %Float32ArrayPrototype%': 'undefined' == typeof Float32Array ? void 0 : Float32Array.prototype, - '$ %Float64Array%': 'undefined' == typeof Float64Array ? void 0 : Float64Array, - '$ %Float64ArrayPrototype%': 'undefined' == typeof Float64Array ? void 0 : Float64Array.prototype, + '$ %Float32Array%': + 'undefined' == typeof Float32Array ? void 0 : Float32Array, + '$ %Float32ArrayPrototype%': + 'undefined' == typeof Float32Array + ? void 0 + : Float32Array.prototype, + '$ %Float64Array%': + 'undefined' == typeof Float64Array ? void 0 : Float64Array, + '$ %Float64ArrayPrototype%': + 'undefined' == typeof Float64Array + ? void 0 + : Float64Array.prototype, '$ %Function%': Function, '$ %FunctionPrototype%': Function.prototype, '$ %Generator%': void 0, '$ %GeneratorFunction%': void 0, '$ %GeneratorPrototype%': void 0, '$ %Int8Array%': 'undefined' == typeof Int8Array ? void 0 : Int8Array, - '$ %Int8ArrayPrototype%': 'undefined' == typeof Int8Array ? void 0 : Int8Array.prototype, - '$ %Int16Array%': 'undefined' == typeof Int16Array ? void 0 : Int16Array, - '$ %Int16ArrayPrototype%': 'undefined' == typeof Int16Array ? void 0 : Int8Array.prototype, - '$ %Int32Array%': 'undefined' == typeof Int32Array ? void 0 : Int32Array, - '$ %Int32ArrayPrototype%': 'undefined' == typeof Int32Array ? void 0 : Int32Array.prototype, + '$ %Int8ArrayPrototype%': + 'undefined' == typeof Int8Array ? void 0 : Int8Array.prototype, + '$ %Int16Array%': + 'undefined' == typeof Int16Array ? void 0 : Int16Array, + '$ %Int16ArrayPrototype%': + 'undefined' == typeof Int16Array ? void 0 : Int8Array.prototype, + '$ %Int32Array%': + 'undefined' == typeof Int32Array ? void 0 : Int32Array, + '$ %Int32ArrayPrototype%': + 'undefined' == typeof Int32Array ? void 0 : Int32Array.prototype, '$ %isFinite%': isFinite, '$ %isNaN%': isNaN, '$ %IteratorPrototype%': l ? u(u([][Symbol.iterator]())) : void 0, '$ %JSON%': JSON, '$ %JSONParse%': JSON.parse, '$ %Map%': 'undefined' == typeof Map ? void 0 : Map, - '$ %MapIteratorPrototype%': 'undefined' != typeof Map && l ? u(new Map()[Symbol.iterator]()) : void 0, - '$ %MapPrototype%': 'undefined' == typeof Map ? void 0 : Map.prototype, + '$ %MapIteratorPrototype%': + 'undefined' != typeof Map && l + ? u(new Map()[Symbol.iterator]()) + : void 0, + '$ %MapPrototype%': + 'undefined' == typeof Map ? void 0 : Map.prototype, '$ %Math%': Math, '$ %Number%': Number, '$ %NumberPrototype%': Number.prototype, @@ -14799,11 +17725,16 @@ and limitations under the License. '$ %parseFloat%': parseFloat, '$ %parseInt%': parseInt, '$ %Promise%': 'undefined' == typeof Promise ? void 0 : Promise, - '$ %PromisePrototype%': 'undefined' == typeof Promise ? void 0 : Promise.prototype, - '$ %PromiseProto_then%': 'undefined' == typeof Promise ? void 0 : Promise.prototype.then, - '$ %Promise_all%': 'undefined' == typeof Promise ? void 0 : Promise.all, - '$ %Promise_reject%': 'undefined' == typeof Promise ? void 0 : Promise.reject, - '$ %Promise_resolve%': 'undefined' == typeof Promise ? void 0 : Promise.resolve, + '$ %PromisePrototype%': + 'undefined' == typeof Promise ? void 0 : Promise.prototype, + '$ %PromiseProto_then%': + 'undefined' == typeof Promise ? void 0 : Promise.prototype.then, + '$ %Promise_all%': + 'undefined' == typeof Promise ? void 0 : Promise.all, + '$ %Promise_reject%': + 'undefined' == typeof Promise ? void 0 : Promise.reject, + '$ %Promise_resolve%': + 'undefined' == typeof Promise ? void 0 : Promise.resolve, '$ %Proxy%': 'undefined' == typeof Proxy ? void 0 : Proxy, '$ %RangeError%': RangeError, '$ %RangeErrorPrototype%': RangeError.prototype, @@ -14813,10 +17744,20 @@ and limitations under the License. '$ %RegExp%': RegExp, '$ %RegExpPrototype%': RegExp.prototype, '$ %Set%': 'undefined' == typeof Set ? void 0 : Set, - '$ %SetIteratorPrototype%': 'undefined' != typeof Set && l ? u(new Set()[Symbol.iterator]()) : void 0, - '$ %SetPrototype%': 'undefined' == typeof Set ? void 0 : Set.prototype, - '$ %SharedArrayBuffer%': 'undefined' == typeof SharedArrayBuffer ? void 0 : SharedArrayBuffer, - '$ %SharedArrayBufferPrototype%': 'undefined' == typeof SharedArrayBuffer ? void 0 : SharedArrayBuffer.prototype, + '$ %SetIteratorPrototype%': + 'undefined' != typeof Set && l + ? u(new Set()[Symbol.iterator]()) + : void 0, + '$ %SetPrototype%': + 'undefined' == typeof Set ? void 0 : Set.prototype, + '$ %SharedArrayBuffer%': + 'undefined' == typeof SharedArrayBuffer + ? void 0 + : SharedArrayBuffer, + '$ %SharedArrayBufferPrototype%': + 'undefined' == typeof SharedArrayBuffer + ? void 0 + : SharedArrayBuffer.prototype, '$ %String%': String, '$ %StringIteratorPrototype%': l ? u(''[Symbol.iterator]()) : void 0, '$ %StringPrototype%': String.prototype, @@ -14829,26 +17770,47 @@ and limitations under the License. '$ %TypedArrayPrototype%': o ? o.prototype : void 0, '$ %TypeError%': TypeError, '$ %TypeErrorPrototype%': TypeError.prototype, - '$ %Uint8Array%': 'undefined' == typeof Uint8Array ? void 0 : Uint8Array, - '$ %Uint8ArrayPrototype%': 'undefined' == typeof Uint8Array ? void 0 : Uint8Array.prototype, - '$ %Uint8ClampedArray%': 'undefined' == typeof Uint8ClampedArray ? void 0 : Uint8ClampedArray, - '$ %Uint8ClampedArrayPrototype%': 'undefined' == typeof Uint8ClampedArray ? void 0 : Uint8ClampedArray.prototype, - '$ %Uint16Array%': 'undefined' == typeof Uint16Array ? void 0 : Uint16Array, - '$ %Uint16ArrayPrototype%': 'undefined' == typeof Uint16Array ? void 0 : Uint16Array.prototype, - '$ %Uint32Array%': 'undefined' == typeof Uint32Array ? void 0 : Uint32Array, - '$ %Uint32ArrayPrototype%': 'undefined' == typeof Uint32Array ? void 0 : Uint32Array.prototype, + '$ %Uint8Array%': + 'undefined' == typeof Uint8Array ? void 0 : Uint8Array, + '$ %Uint8ArrayPrototype%': + 'undefined' == typeof Uint8Array ? void 0 : Uint8Array.prototype, + '$ %Uint8ClampedArray%': + 'undefined' == typeof Uint8ClampedArray + ? void 0 + : Uint8ClampedArray, + '$ %Uint8ClampedArrayPrototype%': + 'undefined' == typeof Uint8ClampedArray + ? void 0 + : Uint8ClampedArray.prototype, + '$ %Uint16Array%': + 'undefined' == typeof Uint16Array ? void 0 : Uint16Array, + '$ %Uint16ArrayPrototype%': + 'undefined' == typeof Uint16Array ? void 0 : Uint16Array.prototype, + '$ %Uint32Array%': + 'undefined' == typeof Uint32Array ? void 0 : Uint32Array, + '$ %Uint32ArrayPrototype%': + 'undefined' == typeof Uint32Array ? void 0 : Uint32Array.prototype, '$ %URIError%': URIError, '$ %URIErrorPrototype%': URIError.prototype, '$ %WeakMap%': 'undefined' == typeof WeakMap ? void 0 : WeakMap, - '$ %WeakMapPrototype%': 'undefined' == typeof WeakMap ? void 0 : WeakMap.prototype, + '$ %WeakMapPrototype%': + 'undefined' == typeof WeakMap ? void 0 : WeakMap.prototype, '$ %WeakSet%': 'undefined' == typeof WeakSet ? void 0 : WeakSet, - '$ %WeakSetPrototype%': 'undefined' == typeof WeakSet ? void 0 : WeakSet.prototype, + '$ %WeakSetPrototype%': + 'undefined' == typeof WeakSet ? void 0 : WeakSet.prototype, } e.exports = function(e, t) { - if (arguments.length > 1 && 'boolean' != typeof t) throw new TypeError('"allowMissing" argument must be a boolean') + if (arguments.length > 1 && 'boolean' != typeof t) + throw new TypeError('"allowMissing" argument must be a boolean') var n = '$ ' + e - if (!(n in a)) throw new SyntaxError('intrinsic ' + e + ' does not exist!') - if (void 0 === a[n] && !t) throw new TypeError('intrinsic ' + e + ' exists, but is not available. Please file an issue!') + if (!(n in a)) + throw new SyntaxError('intrinsic ' + e + ' does not exist!') + if (void 0 === a[n] && !t) + throw new TypeError( + 'intrinsic ' + + e + + ' exists, but is not available. Please file an issue!', + ) return a[n] } }, @@ -14865,7 +17827,11 @@ and limitations under the License. u = !1, i = void 0 try { - for (var o, a = e.definitions[Symbol.iterator](); !(l = (o = a.next()).done); l = !0) { + for ( + var o, a = e.definitions[Symbol.iterator](); + !(l = (o = a.next()).done); + l = !0 + ) { var s = o.value if (s.kind === r.a.OPERATION_DEFINITION) if (t) { @@ -14949,9 +17915,13 @@ and limitations under the License. var r = n(8) t.default = function(e, t) { var n = e.__typename - if (!n) throw new Error('Did not fetch typename for object, unable to resolve interface.') + if (!n) + throw new Error( + 'Did not fetch typename for object, unable to resolve interface.', + ) var l = t.getType(n) - if (!(l instanceof r.GraphQLObjectType)) throw new Error('__typename did not match an object type: ' + n) + if (!(l instanceof r.GraphQLObjectType)) + throw new Error('__typename did not match an object type: ' + n) return l } }, @@ -14965,7 +17935,12 @@ and limitations under the License. if (!e) return null var a = i.getResponseKeyFromInfo(o), s = u.getErrorsFromParent(e, a) - if ('OWN' === s.kind) throw l.locatedError(new Error(s.error.message), o.fieldNodes, r.responsePathAsArray(o.path)) + if ('OWN' === s.kind) + throw l.locatedError( + new Error(s.error.message), + o.fieldNodes, + r.responsePathAsArray(o.path), + ) var c = e[a] return ( null == c && (c = e[o.fieldName]), @@ -15017,7 +17992,11 @@ and limitations under the License. function n() { this.constructor = e } - r(e, t), (e.prototype = null === t ? Object.create(t) : ((n.prototype = t.prototype), new n())) + r(e, t), + (e.prototype = + null === t + ? Object.create(t) + : ((n.prototype = t.prototype), new n())) }), u = (this && this.__assign) || @@ -15026,7 +18005,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -15061,14 +18041,20 @@ and limitations under the License. r), ) } - ;('undefined' != typeof global && 'Symbol' in global) || ('undefined' != typeof window && 'Symbol' in window) + ;('undefined' != typeof global && 'Symbol' in global) || + ('undefined' != typeof window && 'Symbol' in window) ? (t.ERROR_SYMBOL = Symbol('subSchemaErrors')) : (t.ERROR_SYMBOL = '@@__subSchemaErrors'), (t.annotateWithChildrenErrors = s), (t.getErrorsFromParent = function(e, n) { - for (var r = [], l = 0, u = (e && e[t.ERROR_SYMBOL]) || []; l < u.length; l++) { + for ( + var r = [], l = 0, u = (e && e[t.ERROR_SYMBOL]) || []; + l < u.length; + l++ + ) { var i = u[l] - if (!i.path || (1 === i.path.length && i.path[0] === n)) return { kind: 'OWN', error: i } + if (!i.path || (1 === i.path.length && i.path[0] === n)) + return { kind: 'OWN', error: i } i.path[0] === n && r.push(i) } return { kind: 'CHILDREN', errors: r } @@ -15081,9 +18067,15 @@ and limitations under the License. return l(t, e), t })(Error) t.checkResultAndHandleErrors = function(e, t, n) { - if ((n || (n = a.getResponseKeyFromInfo(t)), e.errors && (!e.data || null == e.data[n]))) { + if ( + (n || (n = a.getResponseKeyFromInfo(t)), + e.errors && (!e.data || null == e.data[n])) + ) { var r = - 1 === e.errors.length && ((l = e.errors[0]).result || l.extensions || (l.originalError && l.originalError.result)) + 1 === e.errors.length && + ((l = e.errors[0]).result || + l.extensions || + (l.originalError && l.originalError.result)) ? e.errors[0] : new c( e.errors @@ -15162,7 +18154,12 @@ and limitations under the License. if ( ((n = 1), r && - (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + (l = + 2 & u[0] + ? r.return + : u[0] + ? r.throw || ((l = r.return) && l.call(r), 0) + : r.next) && !(l = l.call(r, u[1])).done) ) return l @@ -15180,11 +18177,17 @@ and limitations under the License. ;(u = i.ops.pop()), i.trys.pop() continue default: - if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + if ( + !(l = (l = i.trys).length > 0 && l[l.length - 1]) && + (6 === u[0] || 2 === u[0]) + ) { i = 0 continue } - if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + if ( + 3 === u[0] && + (!l || (u[1] > l[0] && u[1] < l[3])) + ) { i.label = u[1] break } @@ -15223,7 +18226,8 @@ and limitations under the License. p = n(210), h = n(478) t.default = function(e) { - for (var t = [], n = 1; n < arguments.length; n++) t[n - 1] = arguments[n] + for (var t = [], n = 1; n < arguments.length; n++) + t[n - 1] = arguments[n] if (e instanceof u.GraphQLSchema) throw new Error( 'Passing positional arguments to delegateToSchema is a deprecated. Please pass named parameters instead.', @@ -15247,7 +18251,8 @@ and limitations under the License. ;(o = o.concat(t)), (a = a.concat(e.arguments || [])) }) var s = null - o.length > 0 && (s = { kind: u.Kind.SELECTION_SET, selections: o }) + o.length > 0 && + (s = { kind: u.Kind.SELECTION_SET, selections: o }) var c = { kind: u.Kind.FIELD, alias: null, @@ -15256,8 +18261,17 @@ and limitations under the License. name: { kind: u.Kind.NAME, value: e }, }, d = { kind: u.Kind.SELECTION_SET, selections: [c] }, - f = { kind: u.Kind.OPERATION_DEFINITION, operation: t, variableDefinitions: l, selectionSet: d, name: i } - return { kind: u.Kind.DOCUMENT, definitions: [f].concat(r) } + f = { + kind: u.Kind.OPERATION_DEFINITION, + operation: t, + variableDefinitions: l, + selectionSet: d, + name: i, + } + return { + kind: u.Kind.DOCUMENT, + definitions: [f].concat(r), + } })( e.fieldName, m, @@ -15269,28 +18283,53 @@ and limitations under the License. t.operation.name, )), (_ = { document: y, variables: t.variableValues }), - (g = (e.transforms || []).concat([new f.default(t.schema, e.schema)])), - t.mergeInfo && t.mergeInfo.fragments && g.push(new p.default(e.schema, t.mergeInfo.fragments)), + (g = (e.transforms || []).concat([ + new f.default(t.schema, e.schema), + ])), + t.mergeInfo && + t.mergeInfo.fragments && + g.push(new p.default(e.schema, t.mergeInfo.fragments)), (g = g.concat([ new o.default(e.schema, r), new a.default(e.schema), new s.default(e.schema), new c.default(t, e.fieldName), ])), - u.isEnumType(e.info.returnType) && (g = g.concat(new h.default(e.info.returnType))), + u.isEnumType(e.info.returnType) && + (g = g.concat(new h.default(e.info.returnType))), (v = i.applyRequestTransforms(_, g)), - !e.skipValidation && (b = u.validate(e.schema, v.document)).length > 0) + !e.skipValidation && + (b = u.validate(e.schema, v.document)).length > 0) ) throw b return 'query' !== m && 'mutation' !== m ? [3, 2] - : ((T = i.applyResultTransforms), [4, u.execute(e.schema, v.document, t.rootValue, e.context, v.variables)]) + : ((T = i.applyResultTransforms), + [ + 4, + u.execute( + e.schema, + v.document, + t.rootValue, + e.context, + v.variables, + ), + ]) case 1: return [2, T.apply(void 0, [l.sent(), g])] case 2: return 'subscription' !== m ? [3, 4] - : [4, u.subscribe(e.schema, v.document, t.rootValue, e.context, v.variables)] + : [ + 4, + u.subscribe( + e.schema, + v.document, + t.rootValue, + e.context, + v.variables, + ), + ] case 3: return ( (w = l.sent()), @@ -15359,11 +18398,18 @@ and limitations under the License. Object.keys(u).forEach(function(e) { var r = u[e], l = t(e, r) - void 0 === l ? (o[e] = i.fieldToFieldConfig(r, n, !0)) : null !== l && (l.name ? (o[l.name] = l.field) : (o[e] = l)) + void 0 === l + ? (o[e] = i.fieldToFieldConfig(r, n, !0)) + : null !== l && (l.name ? (o[l.name] = l.field) : (o[e] = l)) }), l.default(o) ? null - : new r.GraphQLObjectType({ name: e.name, description: e.description, astNode: e.astNode, fields: o }) + : new r.GraphQLObjectType({ + name: e.name, + description: e.description, + astNode: e.astNode, + fields: o, + }) ) } t.default = o @@ -15379,7 +18425,9 @@ and limitations under the License. const l = r(n(192)), u = (() => { if (l.default) { - const [e, t] = process.versions.node.split('.', 2).map((e) => parseInt(e, 10)) + const [e, t] = process.versions.node + .split('.', 2) + .map((e) => parseInt(e, 10)) return !(e < 8 || (8 === e && t < 5)) } return !1 @@ -15623,9 +18671,12 @@ and limitations under the License. e.exports = function(e, t) { if (!r(e)) return e var n, l - if (t && 'function' == typeof (n = e.toString) && !r((l = n.call(e)))) return l - if ('function' == typeof (n = e.valueOf) && !r((l = n.call(e)))) return l - if (!t && 'function' == typeof (n = e.toString) && !r((l = n.call(e)))) return l + if (t && 'function' == typeof (n = e.toString) && !r((l = n.call(e)))) + return l + if ('function' == typeof (n = e.valueOf) && !r((l = n.call(e)))) + return l + if (!t && 'function' == typeof (n = e.toString) && !r((l = n.call(e)))) + return l throw TypeError("Can't convert object to primitive value") } }, @@ -15789,7 +18840,11 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e) { - return (0, l.default)(e), (e = Date.parse(e)), isNaN(e) ? null : new Date(e) + return ( + (0, l.default)(e), + (e = Date.parse(e)), + isNaN(e) ? null : new Date(e) + ) }) var r, l = (r = n(7)) && r.__esModule ? r : { default: r } @@ -15804,7 +18859,10 @@ and limitations under the License. return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) @@ -15812,7 +18870,10 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e) { 'object' === r(e) && null !== e - ? (e = 'function' == typeof e.toString ? e.toString() : '[object Object]') + ? (e = + 'function' == typeof e.toString + ? e.toString() + : '[object Object]') : (null == e || (isNaN(e) && !e.length)) && (e = '') return String(e) }), @@ -15824,15 +18885,28 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { ;(0, r.default)(e), - (t = (0, l.default)(t, i)).allow_trailing_dot && '.' === e[e.length - 1] && (e = e.substring(0, e.length - 1)) - for (var n = e.split('.'), u = 0; u < n.length; u++) if (n[u].length > 63) return !1 + (t = (0, l.default)(t, i)).allow_trailing_dot && + '.' === e[e.length - 1] && + (e = e.substring(0, e.length - 1)) + for (var n = e.split('.'), u = 0; u < n.length; u++) + if (n[u].length > 63) return !1 if (t.require_tld) { var o = n.pop() - if (!n.length || !/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(o)) return !1 - if (/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(o)) return !1 + if ( + !n.length || + !/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(o) + ) + return !1 + if (/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(o)) + return !1 } for (var a, s = 0; s < n.length; s++) { - if (((a = n[s]), t.allow_underscores && (a = a.replace(/_/g, '')), !/^[a-z\u00a1-\uffff0-9-]+$/i.test(a))) return !1 + if ( + ((a = n[s]), + t.allow_underscores && (a = a.replace(/_/g, '')), + !/^[a-z\u00a1-\uffff0-9-]+$/i.test(a)) + ) + return !1 if (/[\uff01-\uff5e]/.test(a)) return !1 if ('-' === a[0] || '-' === a[a.length - 1]) return !1 } @@ -15848,7 +18922,8 @@ and limitations under the License. }, function(e, t, n) { 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = void 0) + Object.defineProperty(t, '__esModule', { value: !0 }), + (t.default = void 0) var r = function(e, t) { return e.some(function(e) { return t === e @@ -15896,20 +18971,29 @@ and limitations under the License. return this.once('open', function() { this._read(e) }) - if (this._writeStream.finished || this._writeStream.closed) return super._read(e) + if (this._writeStream.finished || this._writeStream.closed) + return super._read(e) const t = this._writeStream.bytesWritten - this.bytesRead if (0 === t) { const t = () => { - this._writeStream.removeListener('finish', t), this._writeStream.removeListener('write', t), this._read(e) + this._writeStream.removeListener('finish', t), + this._writeStream.removeListener('write', t), + this._read(e) } - return this._writeStream.addListener('finish', t), void this._writeStream.addListener('write', t) + return ( + this._writeStream.addListener('finish', t), + void this._writeStream.addListener('write', t) + ) } return super._read(Math.min(e, t)) } _destroy(e, t) { 'number' == typeof this.fd ? o.close(this.fd, (n) => { - t(n || e), (this.fd = null), (this.closed = !0), this.emit('close') + t(n || e), + (this.fd = null), + (this.closed = !0), + this.emit('close') }) : this.once('open', this._destroy.bind(this, e, t)) } @@ -15946,7 +19030,10 @@ and limitations under the License. i.randomBytes(16, (e, t) => { e ? this.destroy(e) - : ((this.path = s.join(a.tmpdir(), `capacitor-${t.toString('hex')}.tmp`)), + : ((this.path = s.join( + a.tmpdir(), + `capacitor-${t.toString('hex')}.tmp`, + )), o.open(this.path, 'wx', this.mode, (e, t) => { e ? this.destroy(e) @@ -15964,11 +19051,16 @@ and limitations under the License. }) } _destroy(e, t) { - if ('number' != typeof this.fd) return void this.once('open', this._destroy.bind(this, e, t)) - process.removeListener('exit', this._cleanupSync), process.removeListener('SIGINT', this._cleanupSync) + if ('number' != typeof this.fd) + return void this.once('open', this._destroy.bind(this, e, t)) + process.removeListener('exit', this._cleanupSync), + process.removeListener('SIGINT', this._cleanupSync) const n = (e) => { o.unlink(this.path, (n) => { - t(n || e), (this.fd = null), (this.closed = !0), this.emit('close') + t(n || e), + (this.fd = null), + (this.closed = !0), + this.emit('close') }) } 'number' != typeof this.fd @@ -15978,17 +19070,27 @@ and limitations under the License. }) } destroy(e, t) { - if ((e && (this.error = e), this.destroyed)) return super.destroy(e, t) - if (('function' == typeof t && this.once('close', t.bind(this, e)), 0 !== this._readStreams.size)) { - if (((this._destroyPending = !0), e)) for (let t of this._readStreams) t.destroy(e) + if ((e && (this.error = e), this.destroyed)) + return super.destroy(e, t) + if ( + ('function' == typeof t && this.once('close', t.bind(this, e)), + 0 !== this._readStreams.size) + ) { + if (((this._destroyPending = !0), e)) + for (let t of this._readStreams) t.destroy(e) } else super.destroy(e, t) } createReadStream(e) { - if (this.destroyed) throw new c('A ReadStream cannot be created from a destroyed WriteStream.') + if (this.destroyed) + throw new c( + 'A ReadStream cannot be created from a destroyed WriteStream.', + ) const t = new d(this, e) this._readStreams.add(t) const n = () => { - this._deleteReadStream(t), t.removeListener('end', n), t.removeListener('close', n) + this._deleteReadStream(t), + t.removeListener('end', n), + t.removeListener('close', n) } return t.addListener('end', n), t.addListener('close', n), t } @@ -16015,7 +19117,15 @@ and limitations under the License. this.promise.catch(() => {}) } } - const b = (e, t, { maxFieldSize: n = 1e6, maxFileSize: r = 1 / 0, maxFiles: i = 1 / 0 } = {}) => + const b = ( + e, + t, + { + maxFieldSize: n = 1e6, + maxFileSize: r = 1 / 0, + maxFiles: i = 1 / 0, + } = {}, + ) => new Promise((o, a) => { let s, c, @@ -16024,10 +19134,14 @@ and limitations under the License. T, w = !1, O = !1 - const D = new u({ headers: e.headers, limits: { fieldSize: n, fields: 2, fileSize: r, files: i } }), + const D = new u({ + headers: e.headers, + limits: { fieldSize: n, fields: 2, fileSize: r, files: i }, + }), E = (t) => { if (!s) { - if ((a((s = t)), D.destroy(), c && c.destroy(s), T)) for (const e of T.values()) e.file || e.reject(s) + if ((a((s = t)), D.destroy(), c && c.destroy(s), T)) + for (const e of T.values()) e.file || e.reject(s) e.unpipe(D), setImmediate(() => { e.resume() @@ -16035,7 +19149,9 @@ and limitations under the License. } }, L = () => { - if (!O && ((O = !0), T)) for (const e of T.values()) e.file && e.file.capacitor.destroy() + if (!O && ((O = !0), T)) + for (const e of T.values()) + e.file && e.file.capacitor.destroy() } D.on('field', (e, t) => { if (!s) @@ -16044,26 +19160,60 @@ and limitations under the License. try { d = JSON.parse(t) } catch (e) { - return E(p(400, `Invalid JSON in the ‘operations’ multipart field (${m}).`)) + return E( + p( + 400, + `Invalid JSON in the ‘operations’ multipart field (${m}).`, + ), + ) } - if (!y(d) && !Array.isArray(d)) return E(p(400, `Invalid type for the ‘operations’ multipart field (${m}).`)) + if (!y(d) && !Array.isArray(d)) + return E( + p( + 400, + `Invalid type for the ‘operations’ multipart field (${m}).`, + ), + ) b = h(d) break case 'map': { - if (!d) return E(p(400, `Misordered multipart fields; ‘map’ should follow ‘operations’ (${m}).`)) + if (!d) + return E( + p( + 400, + `Misordered multipart fields; ‘map’ should follow ‘operations’ (${m}).`, + ), + ) let e try { e = JSON.parse(t) } catch (e) { - return E(p(400, `Invalid JSON in the ‘map’ multipart field (${m}).`)) + return E( + p( + 400, + `Invalid JSON in the ‘map’ multipart field (${m}).`, + ), + ) } - if (!y(e)) return E(p(400, `Invalid type for the ‘map’ multipart field (${m}).`)) + if (!y(e)) + return E( + p( + 400, + `Invalid type for the ‘map’ multipart field (${m}).`, + ), + ) const n = Object.entries(e) - if (n.length > i) return E(p(413, `${i} max file uploads exceeded.`)) + if (n.length > i) + return E(p(413, `${i} max file uploads exceeded.`)) T = new Map() for (const [e, t] of n) { if (!Array.isArray(t)) - return E(p(400, `Invalid type for the ‘map’ multipart field entry key ‘${e}’ array (${m}).`)) + return E( + p( + 400, + `Invalid type for the ‘map’ multipart field entry key ‘${e}’ array (${m}).`, + ), + ) T.set(e, new v()) for (const [n, r] of t.entries()) { if (!_(r)) @@ -16091,7 +19241,16 @@ and limitations under the License. }), D.on('file', (e, t, n, r, u) => { if (s) return void g(t) - if (!T) return g(t), E(p(400, `Misordered multipart fields; files should follow ‘map’ (${m}).`)) + if (!T) + return ( + g(t), + E( + p( + 400, + `Misordered multipart fields; files should follow ‘map’ (${m}).`, + ), + ) + ) ;(c = t), t.on('end', () => { c === t && (c = null) @@ -16103,7 +19262,11 @@ and limitations under the License. t.unpipe(), t.resume() }), t.on('limit', () => { - c === t && (c = null), t.unpipe(), o.destroy(p(413, 'File truncated as it exceeds the size limit.')) + c === t && (c = null), + t.unpipe(), + o.destroy( + p(413, 'File truncated as it exceeds the size limit.'), + ) }), t.on('error', (e) => { c === t && (c = null), t.unpipe(), o.destroy(s || e) @@ -16128,11 +19291,18 @@ and limitations under the License. Object.defineProperty(a, 'capacitor', { value: o }), i.resolve(a) }), - D.once('filesLimit', () => E(p(413, `${i} max file uploads exceeded.`))), + D.once('filesLimit', () => + E(p(413, `${i} max file uploads exceeded.`)), + ), D.once('finish', () => { - if ((e.unpipe(D), e.resume(), !d)) return E(p(400, `Missing multipart field ‘operations’ (${m}).`)) - if (!T) return E(p(400, `Missing multipart field ‘map’ (${m}).`)) - for (const e of T.values()) e.file || e.reject(p(400, 'File missing in the request.')) + if ((e.unpipe(D), e.resume(), !d)) + return E( + p(400, `Missing multipart field ‘operations’ (${m}).`), + ) + if (!T) + return E(p(400, `Missing multipart field ‘map’ (${m}).`)) + for (const e of T.values()) + e.file || e.reject(p(400, 'File missing in the request.')) }), D.once('error', E), t.once('finish', L), @@ -16141,7 +19311,13 @@ and limitations under the License. w = !0 }), e.once('close', () => { - w || E(p(499, 'Request disconnected during file upload stream parsing.')) + w || + E( + p( + 499, + 'Request disconnected during file upload stream parsing.', + ), + ) }), e.pipe(D) }), @@ -16205,12 +19381,16 @@ and limitations under the License. }), u = [] return (function e(t) { - if ((t && t.toJSON && 'function' == typeof t.toJSON && (t = t.toJSON()), void 0 !== t)) { + if ( + (t && t.toJSON && 'function' == typeof t.toJSON && (t = t.toJSON()), + void 0 !== t) + ) { if ('number' == typeof t) return isFinite(t) ? '' + t : 'null' if ('object' != typeof t) return JSON.stringify(t) var n, i if (Array.isArray(t)) { - for (i = '[', n = 0; n < t.length; n++) n && (i += ','), (i += e(t[n]) || 'null') + for (i = '[', n = 0; n < t.length; n++) + n && (i += ','), (i += e(t[n]) || 'null') return i + ']' } if (null === t) return 'null' @@ -16250,7 +19430,11 @@ and limitations under the License. c = !1, d = void 0 try { - for (var f, p = e.getDocument().definitions[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + for ( + var f, p = e.getDocument().definitions[Symbol.iterator](); + !(s = (f = p.next()).done); + s = !0 + ) { var h = f.value Object(i.d)(h) && (o[h.name.value] = !0) } @@ -16270,7 +19454,13 @@ and limitations under the License. h = t.name.value if (!n[h] && !o[h]) { var y = f[2] || c, - _ = ((p = y), Boolean(p && !Array.isArray(p) && (Object(i.g)(p) || Object(i.h)(p)))) + _ = + ((p = y), + Boolean( + p && + !Array.isArray(p) && + (Object(i.g)(p) || Object(i.h)(p)), + )) if ( _ && (function(e) { @@ -16319,7 +19509,11 @@ and limitations under the License. s = !1, c = void 0 try { - for (var d, f = o[Symbol.iterator](); !(a = (d = f.next()).done); a = !0) { + for ( + var d, f = o[Symbol.iterator](); + !(a = (d = f.next()).done); + a = !0 + ) { var p = d.value t[p.name] = p.locations } @@ -16337,7 +19531,11 @@ and limitations under the License. y = !1, _ = void 0 try { - for (var g, v = h[Symbol.iterator](); !(m = (g = v.next()).done); m = !0) { + for ( + var g, v = h[Symbol.iterator](); + !(m = (g = v.next()).done); + m = !0 + ) { var b = g.value b.kind === l.a.DIRECTIVE_DEFINITION && (t[b.name.value] = b.locations.map(function(e) { @@ -16409,7 +19607,9 @@ and limitations under the License. return u.a.INPUT_OBJECT case l.a.INPUT_VALUE_DEFINITION: var n = e[e.length - 3] - return n.kind === l.a.INPUT_OBJECT_TYPE_DEFINITION ? u.a.INPUT_FIELD_DEFINITION : u.a.ARGUMENT_DEFINITION + return n.kind === l.a.INPUT_OBJECT_TYPE_DEFINITION + ? u.a.INPUT_FIELD_DEFINITION + : u.a.ARGUMENT_DEFINITION } })(s) f && @@ -16417,12 +19617,15 @@ and limitations under the License. e.reportError( new r.a( (function(e, t) { - return 'Directive "'.concat(e, '" may not be used on ').concat(t, '.') + return 'Directive "' + .concat(e, '" may not be used on ') + .concat(t, '.') })(c, f), n, ), ) - } else e.reportError(new r.a('Unknown directive "'.concat(c, '".'), n)) + } else + e.reportError(new r.a('Unknown directive "'.concat(c, '".'), n)) }, } } @@ -16436,7 +19639,10 @@ and limitations under the License. l = n(1), u = n(15) function i(e) { - return 'The directive "'.concat(e, '" can only be used once at this location.') + return 'The directive "'.concat( + e, + '" can only be used once at this location.', + ) } function o(e) { var t = Object.create(null), @@ -16446,7 +19652,11 @@ and limitations under the License. s = !1, c = void 0 try { - for (var d, f = o[Symbol.iterator](); !(a = (d = f.next()).done); a = !0) { + for ( + var d, f = o[Symbol.iterator](); + !(a = (d = f.next()).done); + a = !0 + ) { var p = d.value t[p.name] = !p.isRepeatable } @@ -16464,9 +19674,14 @@ and limitations under the License. y = !1, _ = void 0 try { - for (var g, v = h[Symbol.iterator](); !(m = (g = v.next()).done); m = !0) { + for ( + var g, v = h[Symbol.iterator](); + !(m = (g = v.next()).done); + m = !0 + ) { var b = g.value - b.kind === l.a.DIRECTIVE_DEFINITION && (t[b.name.value] = !b.repeatable) + b.kind === l.a.DIRECTIVE_DEFINITION && + (t[b.name.value] = !b.repeatable) } } catch (e) { ;(y = !0), (_ = e) @@ -16486,10 +19701,17 @@ and limitations under the License. a = !1, s = void 0 try { - for (var c, d = l[Symbol.iterator](); !(o = (c = d.next()).done); o = !0) { + for ( + var c, d = l[Symbol.iterator](); + !(o = (c = d.next()).done); + o = !0 + ) { var f = c.value, p = f.name.value - t[p] && (u[p] ? e.reportError(new r.a(i(p), [u[p], f])) : (u[p] = f)) + t[p] && + (u[p] + ? e.reportError(new r.a(i(p), [u[p], f])) + : (u[p] = f)) } } catch (e) { ;(a = !0), (s = e) @@ -16519,7 +19741,17 @@ and limitations under the License. i = n(1), o = n(15) function a(e, t, n) { - return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + return ( + t in e + ? Object.defineProperty(e, t, { + value: n, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = n), + e + ) } function s(e, t, n) { return ( @@ -16587,7 +19819,11 @@ and limitations under the License. c = !1, d = void 0 try { - for (var f, p = u[Symbol.iterator](); !(a = (f = p.next()).done); a = !0) { + for ( + var f, p = u[Symbol.iterator](); + !(a = (f = p.next()).done); + a = !0 + ) { var h = f.value t[h.name] = h.args.map(function(e) { return e.name @@ -16607,7 +19843,11 @@ and limitations under the License. _ = !1, g = void 0 try { - for (var v, b = m[Symbol.iterator](); !(y = (v = b.next()).done); y = !0) { + for ( + var v, b = m[Symbol.iterator](); + !(y = (v = b.next()).done); + y = !0 + ) { var T = v.value T.kind === i.a.DIRECTIVE_DEFINITION && (t[T.name.value] = T.arguments @@ -16634,7 +19874,11 @@ and limitations under the License. a = !1, c = void 0 try { - for (var d, f = n.arguments[Symbol.iterator](); !(o = (d = f.next()).done); o = !0) { + for ( + var d, f = n.arguments[Symbol.iterator](); + !(o = (d = f.next()).done); + o = !0 + ) { var p = d.value, h = p.name.value if (-1 === i.indexOf(h)) { @@ -16679,7 +19923,10 @@ and limitations under the License. ? e.reportError( new r.a( (function(e) { - return 'There can be only one argument named "'.concat(e, '".') + return 'There can be only one argument named "'.concat( + e, + '".', + ) })(l), [t[l], n.name], ), @@ -16707,7 +19954,17 @@ and limitations under the License. a = n(14), s = n(15) function c(e, t, n) { - return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + return ( + t in e + ? Object.defineProperty(e, t, { + value: n, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = n), + e + ) } function d(e, t, n) { return 'Directive "@' @@ -16747,7 +20004,11 @@ and limitations under the License. p = !1, h = void 0 try { - for (var m, y = n.args[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + for ( + var m, y = n.args[Symbol.iterator](); + !(f = (m = y.next()).done); + f = !0 + ) { var _ = m.value !d[_.name] && Object(o.P)(_) && @@ -16759,7 +20020,10 @@ and limitations under the License. 'Field "' .concat(l, '" argument "') .concat(a, '" of type "') - .concat(s, '" is required, but it was not provided.')), + .concat( + s, + '" is required, but it was not provided.', + )), t, ), ) @@ -16785,7 +20049,11 @@ and limitations under the License. p = !1, m = void 0 try { - for (var y, _ = c[Symbol.iterator](); !(f = (y = _.next()).done); f = !0) { + for ( + var y, _ = c[Symbol.iterator](); + !(f = (y = _.next()).done); + f = !0 + ) { var g = y.value t[g.name] = Object(i.a)(g.args.filter(o.P), function(e) { return e.name @@ -16805,12 +20073,19 @@ and limitations under the License. T = !1, w = void 0 try { - for (var O, D = v[Symbol.iterator](); !(b = (O = D.next()).done); b = !0) { + for ( + var O, D = v[Symbol.iterator](); + !(b = (O = D.next()).done); + b = !0 + ) { var E = O.value E.kind === l.a.DIRECTIVE_DEFINITION && - (t[E.name.value] = Object(i.a)(E.arguments ? E.arguments.filter(h) : [], function(e) { - return e.name.value - })) + (t[E.name.value] = Object(i.a)( + E.arguments ? E.arguments.filter(h) : [], + function(e) { + return e.name.value + }, + )) } } catch (e) { ;(T = !0), (w = e) @@ -16840,7 +20115,16 @@ and limitations under the License. var m = h[p] if (!f[m]) { var y = s[m].type - e.reportError(new r.a(d(l, m, Object(o.S)(y) ? Object(u.a)(y) : Object(a.print)(y)), n)) + e.reportError( + new r.a( + d( + l, + m, + Object(o.S)(y) ? Object(u.a)(y) : Object(a.print)(y), + ), + n, + ), + ) } } }, @@ -16875,7 +20159,10 @@ and limitations under the License. ? e.reportError( new r.a( (function(e) { - return 'There can be only one input field named "'.concat(e, '".') + return 'There can be only one input field named "'.concat( + e, + '".', + ) })(l), [n[l], t.name], ), @@ -16941,7 +20228,10 @@ and limitations under the License. ) throw new TypeError('util.promisify requires a true ES5 environment') var r = n(416) - if ('function' != typeof Promise) throw new TypeError('`Promise` must be globally available for util.promisify to work.') + if ('function' != typeof Promise) + throw new TypeError( + '`Promise` must be globally available for util.promisify to work.', + ) var l = Function.call.bind(Array.prototype.slice), u = Function.call.bind(Array.prototype.concat), i = Function.call.bind(Array.prototype.forEach), @@ -16950,13 +20240,28 @@ and limitations under the License. s = o ? Symbol('customPromisifyArgs') : null ;(e.exports = function(e) { if ('function' != typeof e) { - var t = new TypeError('The "original" argument must be of type function') - throw ((t.name = 'TypeError [ERR_INVALID_ARG_TYPE]'), (t.code = 'ERR_INVALID_ARG_TYPE'), t) + var t = new TypeError( + 'The "original" argument must be of type function', + ) + throw ((t.name = 'TypeError [ERR_INVALID_ARG_TYPE]'), + (t.code = 'ERR_INVALID_ARG_TYPE'), + t) } if (o && e[a]) { var n = e[a] - if ('function' != typeof n) throw new TypeError('The [util.promisify.custom] property must be a function') - return Object.defineProperty(n, a, { configurable: !0, enumerable: !1, value: n, writable: !1 }), n + if ('function' != typeof n) + throw new TypeError( + 'The [util.promisify.custom] property must be a function', + ) + return ( + Object.defineProperty(n, a, { + configurable: !0, + enumerable: !1, + value: n, + writable: !1, + }), + n + ) } var c = e[s], d = function() { @@ -16981,7 +20286,12 @@ and limitations under the License. } return ( Object.setPrototypeOf(d, Object.getPrototypeOf(e)), - Object.defineProperty(d, a, { configurable: !0, enumerable: !1, value: d, writable: !1 }), + Object.defineProperty(d, a, { + configurable: !0, + enumerable: !1, + value: d, + writable: !1, + }), Object.defineProperties(d, r(e)) ) }), @@ -17005,7 +20315,9 @@ and limitations under the License. d = r.IsCallable(u) && r.IsCallable(i) e.exports = function(e) { if ((r.RequireObjectCoercible(e), !d)) - throw new TypeError('getOwnPropertyDescriptors requires Object.getOwnPropertyDescriptor') + throw new TypeError( + 'getOwnPropertyDescriptors requires Object.getOwnPropertyDescriptor', + ) var t = r.ToObject(e) return s( c(t), @@ -17019,7 +20331,14 @@ and limitations under the License. ((r = e), (i = n), (o = a), - l && i in r ? l(r, i, { configurable: !0, enumerable: !0, value: o, writable: !0 }) : (r[i] = o)), + l && i in r + ? l(r, i, { + configurable: !0, + enumerable: !0, + value: o, + writable: !0, + }) + : (r[i] = o)), e ) }, @@ -17052,7 +20371,10 @@ and limitations under the License. for (var r in t) if (i(t, r) && !n[r]) return !1 var u = i(t, '[[Value]]'), o = i(t, '[[Get]]') || i(t, '[[Set]]') - if (u && o) throw new l('Property Descriptors may not be both accessor and data descriptors') + if (u && o) + throw new l( + 'Property Descriptors may not be both accessor and data descriptors', + ) return !0 }, } @@ -17106,7 +20428,9 @@ and limitations under the License. 'use strict' var r = n(166) e.exports = function() { - return 'function' == typeof Object.getOwnPropertyDescriptors ? Object.getOwnPropertyDescriptors : r + return 'function' == typeof Object.getOwnPropertyDescriptors + ? Object.getOwnPropertyDescriptors + : r } }, function(e, t, n) { @@ -17154,13 +20478,33 @@ and limitations under the License. o = n(189) class a extends Error { constructor(e, t, n = !1, r) { - super(t), (this.name = 'HttpQueryError'), (this.statusCode = e), (this.isGraphQLError = n), (this.headers = r) + super(t), + (this.name = 'HttpQueryError'), + (this.statusCode = e), + (this.isGraphQLError = n), + (this.headers = r) } } function s(e, t, n) { const r = { 'Content-Type': 'application/json' }, - l = i.hasPersistedQueryError(t) ? Object.assign({}, r, { 'Cache-Control': 'private, no-cache, must-revalidate' }) : r - throw new a(e, h({ errors: n ? i.formatApolloErrors(t, { debug: n.debug, formatter: n.formatError }) : t }), !0, l) + l = i.hasPersistedQueryError(t) + ? Object.assign({}, r, { + 'Cache-Control': 'private, no-cache, must-revalidate', + }) + : r + throw new a( + e, + h({ + errors: n + ? i.formatApolloErrors(t, { + debug: n.debug, + formatter: n.formatError, + }) + : t, + }), + !0, + l, + ) } function c(e, t) { return r(this, void 0, void 0, function*() { @@ -17168,18 +20512,29 @@ and limitations under the License. switch (t.method) { case 'POST': if (!t.query || 0 === Object.keys(t.query).length) - throw new a(500, 'POST body missing. Did you forget use body-parser middleware?') + throw new a( + 500, + 'POST body missing. Did you forget use body-parser middleware?', + ) n = t.query break case 'GET': - if (!t.query || 0 === Object.keys(t.query).length) throw new a(400, 'GET query missing.') + if (!t.query || 0 === Object.keys(t.query).length) + throw new a(400, 'GET query missing.') n = t.query break default: - throw new a(405, 'Apollo Server supports only GET/POST requests.', !1, { Allow: 'GET, POST' }) + throw new a( + 405, + 'Apollo Server supports only GET/POST requests.', + !1, + { Allow: 'GET, POST' }, + ) } function u(t) { - const n = ((r = e.context), Object.assign(Object.create(Object.getPrototypeOf(r)), r)) + const n = + ((r = e.context), + Object.assign(Object.create(Object.getPrototypeOf(r)), r)) var r return { request: t, @@ -17215,12 +20570,18 @@ and limitations under the License. try { const t = u(r), n = yield o.processGraphQLRequest(e, t) - if (n.errors && void 0 === n.data) return s((n.http && n.http.status) || 400, n.errors) - if (n.http) for (const [e, t] of n.http.headers) c.headers[e] = t + if (n.errors && void 0 === n.data) + return s((n.http && n.http.status) || 400, n.errors) + if (n.http) + for (const [e, t] of n.http.headers) c.headers[e] = t m = h(p(n)) } catch (t) { - if (t instanceof o.InvalidGraphQLRequestError) throw new a(400, t.message) - if (t instanceof i.PersistedQueryNotSupportedError || t instanceof i.PersistedQueryNotFoundError) + if (t instanceof o.InvalidGraphQLRequestError) + throw new a(400, t.message) + if ( + t instanceof i.PersistedQueryNotSupportedError || + t instanceof i.PersistedQueryNotFoundError + ) return s(200, [t], e) throw t } @@ -17229,7 +20590,13 @@ and limitations under the License. if (t instanceof a) throw t return s(500, [t], e) } - return (c.headers['Content-Length'] = Buffer.byteLength(m, 'utf8').toString()), { graphqlResponse: m, responseInit: c } + return ( + (c.headers['Content-Length'] = Buffer.byteLength( + m, + 'utf8', + ).toString()), + { graphqlResponse: m, responseInit: c } + ) }) } function d(e, t) { @@ -17256,7 +20623,13 @@ and limitations under the License. } catch (e) { throw new a(400, 'Variables are invalid JSON.') } - return { query: n, operationName: l, variables: u, extensions: r, http: e } + return { + query: n, + operationName: l, + variables: u, + extensions: r, + http: e, + } } ;(t.HttpQueryError = a), (t.throwHttpGraphQLError = s), @@ -17273,13 +20646,18 @@ and limitations under the License. s(500, [e], { debug: !1 }) ) } - if ((void 0 === n.debug && (n.debug = !1), 'function' == typeof n.context)) + if ( + (void 0 === n.debug && (n.debug = !1), + 'function' == typeof n.context) + ) try { n.context() } catch (e) { return ( (e.message = `Context creation failed: ${e.message}`), - e.extensions && e.extensions.code && 'INTERNAL_SERVER_ERROR' !== e.extensions.code + e.extensions && + e.extensions.code && + 'INTERNAL_SERVER_ERROR' !== e.extensions.code ? s(400, [e], n) : s(500, [e], n) ) @@ -17314,7 +20692,9 @@ and limitations under the License. requestDidStart: () => ({ didResolveOperation({ request: e, operation: t }) { if (e.http && 'GET' === e.http.method && 'query' !== t.operation) - throw new a(405, 'GET supports only query operation', !1, { Allow: 'POST' }) + throw new a(405, 'GET supports only query operation', !1, { + Allow: 'POST', + }) }, }), } @@ -17374,7 +20754,9 @@ and limitations under the License. n = e.locations, l = e.path, u = e.extensions - return u ? { message: t, locations: n, path: l, extensions: u } : { message: t, locations: n, path: l } + return u + ? { message: t, locations: n, path: l, extensions: u } + : { message: t, locations: n, path: l } } }, function(e, t, n) { @@ -17429,10 +20811,17 @@ and limitations under the License. if (e && e.name && e.kind) switch (e.kind) { case p.b.SCALAR: - return (n = e), new d.g({ name: n.name, description: n.description }) + return ( + (n = e), + new d.g({ name: n.name, description: n.description }) + ) case p.b.OBJECT: return (function(e) { - if (!e.interfaces) throw new Error('Introspection result missing interfaces: ' + Object(l.a)(e)) + if (!e.interfaces) + throw new Error( + 'Introspection result missing interfaces: ' + + Object(l.a)(e), + ) return new d.f({ name: e.name, description: e.description, @@ -17457,7 +20846,11 @@ and limitations under the License. ) case p.b.UNION: return (function(e) { - if (!e.possibleTypes) throw new Error('Introspection result missing possibleTypes: ' + Object(l.a)(e)) + if (!e.possibleTypes) + throw new Error( + 'Introspection result missing possibleTypes: ' + + Object(l.a)(e), + ) return new d.h({ name: e.name, description: e.description, @@ -17468,7 +20861,11 @@ and limitations under the License. })(e) case p.b.ENUM: return (function(e) { - if (!e.enumValues) throw new Error('Introspection result missing enumValues: ' + Object(l.a)(e)) + if (!e.enumValues) + throw new Error( + 'Introspection result missing enumValues: ' + + Object(l.a)(e), + ) return new d.a({ name: e.name, description: e.description, @@ -17478,14 +20875,21 @@ and limitations under the License. return e.name }, function(e) { - return { description: e.description, deprecationReason: e.deprecationReason } + return { + description: e.description, + deprecationReason: e.deprecationReason, + } }, ), }) })(e) case p.b.INPUT_OBJECT: return (function(e) { - if (!e.inputFields) throw new Error('Introspection result missing inputFields: ' + Object(l.a)(e)) + if (!e.inputFields) + throw new Error( + 'Introspection result missing inputFields: ' + + Object(l.a)(e), + ) return new d.b({ name: e.name, description: e.description, @@ -17517,9 +20921,22 @@ and limitations under the License. T = n.subscriptionType ? D(n.subscriptionType) : null, w = n.directives ? n.directives.map(function(e) { - if (!e.args) throw new Error('Introspection result missing directive args: ' + Object(l.a)(e)) - if (!e.locations) throw new Error('Introspection result missing directive locations: ' + Object(l.a)(e)) - return new f.c({ name: e.name, description: e.description, locations: e.locations.slice(), args: M(e.args) }) + if (!e.args) + throw new Error( + 'Introspection result missing directive args: ' + + Object(l.a)(e), + ) + if (!e.locations) + throw new Error( + 'Introspection result missing directive locations: ' + + Object(l.a)(e), + ) + return new f.c({ + name: e.name, + description: e.description, + locations: e.locations.slice(), + args: M(e.args), + }) }) : [] return new c.a({ @@ -17534,16 +20951,19 @@ and limitations under the License. function O(e) { if (e.kind === p.b.LIST) { var t = e.ofType - if (!t) throw new Error('Decorated type deeper than introspection query.') + if (!t) + throw new Error('Decorated type deeper than introspection query.') return Object(d.d)(O(t)) } if (e.kind === p.b.NON_NULL) { var n = e.ofType - if (!n) throw new Error('Decorated type deeper than introspection query.') + if (!n) + throw new Error('Decorated type deeper than introspection query.') var r = O(n) return Object(d.e)(Object(d.t)(r)) } - if (!e.name) throw new Error('Unknown type reference: ' + Object(l.a)(e)) + if (!e.name) + throw new Error('Unknown type reference: ' + Object(l.a)(e)) return (function(e) { var t = m[e] if (!t) @@ -17565,22 +20985,34 @@ and limitations under the License. return Object(d.o)(t) } function L(e) { - if (!e.fields) throw new Error('Introspection result missing fields: ' + Object(l.a)(e)) + if (!e.fields) + throw new Error( + 'Introspection result missing fields: ' + Object(l.a)(e), + ) return Object(i.a)( e.fields, function(e) { return e.name }, function(e) { - if (!e.args) throw new Error('Introspection result missing field args: ' + Object(l.a)(e)) + if (!e.args) + throw new Error( + 'Introspection result missing field args: ' + Object(l.a)(e), + ) return { description: e.description, deprecationReason: e.deprecationReason, - type: ((t = e.type), - (n = O(t)), - Object(d.O)(n) || - Object(u.a)(0, 'Introspection must provide output type for fields, but received: ' + Object(l.a)(n) + '.'), - n), + type: + ((t = e.type), + (n = O(t)), + Object(d.O)(n) || + Object(u.a)( + 0, + 'Introspection must provide output type for fields, but received: ' + + Object(l.a)(n) + + '.', + ), + n), args: M(e.args), } var t, n @@ -17601,11 +21033,18 @@ and limitations under the License. var t = O(e) return ( Object(d.G)(t) || - Object(u.a)(0, 'Introspection must provide input type for arguments, but received: ' + Object(l.a)(t) + '.'), + Object(u.a)( + 0, + 'Introspection must provide input type for arguments, but received: ' + + Object(l.a)(t) + + '.', + ), t ) })(e.type), - n = e.defaultValue ? Object(a.a)(Object(s.c)(e.defaultValue), t) : void 0 + n = e.defaultValue + ? Object(a.a)(Object(s.c)(e.defaultValue), t) + : void 0 return { description: e.description, type: t, defaultValue: n } } } @@ -17647,12 +21086,24 @@ and limitations under the License. return e } function v(e, t, n) { - return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + return ( + t in e + ? Object.defineProperty(e, t, { + value: n, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = n), + e + ) } function b(e, t, n) { Object(d.b)(e), - (t && t.kind === y.a.DOCUMENT) || Object(i.a)(0, 'Must provide valid Document AST'), - (n && (n.assumeValid || n.assumeValidSDL)) || Object(c.assertValidSDLExtension)(t, e) + (t && t.kind === y.a.DOCUMENT) || + Object(i.a)(0, 'Must provide valid Document AST'), + (n && (n.assumeValid || n.assumeValidSDL)) || + Object(c.assertValidSDLExtension)(t, e) var v, b = [], T = Object.create(null), @@ -17662,7 +21113,11 @@ and limitations under the License. E = !1, L = void 0 try { - for (var M, S = t.definitions[Symbol.iterator](); !(D = (M = S.next()).done); D = !0) { + for ( + var M, S = t.definitions[Symbol.iterator](); + !(D = (M = S.next()).done); + D = !0 + ) { var k = M.value if (k.kind === y.a.SCHEMA_DEFINITION) v = k else if (k.kind === y.a.SCHEMA_EXTENSION) O.push(k) @@ -17682,7 +21137,14 @@ and limitations under the License. if (E) throw L } } - if (0 === Object.keys(T).length && 0 === b.length && 0 === w.length && 0 === O.length && !v) return e + if ( + 0 === Object.keys(T).length && + 0 === b.length && + 0 === w.length && + 0 === O.length && + !v + ) + return e var N = e.toConfig(), A = new s.a(n, function(e) { var t = P[e] @@ -17701,7 +21163,11 @@ and limitations under the License. Y = !1, I = void 0 try { - for (var F, R = N.types[Symbol.iterator](); !(x = (F = R.next()).done); x = !0) { + for ( + var F, R = N.types[Symbol.iterator](); + !(x = (F = R.next()).done); + x = !0 + ) { var B = F.value P[B.name] = fe(B) } @@ -17724,7 +21190,11 @@ and limitations under the License. Q = !1, U = void 0 try { - for (var q, W = v.operationTypes[Symbol.iterator](); !(V = (q = W.next()).done); V = !0) { + for ( + var q, W = v.operationTypes[Symbol.iterator](); + !(V = (q = W.next()).done); + V = !0 + ) { var G = q.value, $ = G.operation, z = G.type @@ -17747,7 +21217,11 @@ and limitations under the License. ee = !1, te = void 0 try { - for (var ne, re = Z.operationTypes[Symbol.iterator](); !(X = (ne = re.next()).done); X = !0) { + for ( + var ne, re = Z.operationTypes[Symbol.iterator](); + !(X = (ne = re.next()).done); + X = !0 + ) { var le = ne.value, ue = le.operation, ie = le.type @@ -17771,19 +21245,24 @@ and limitations under the License. mutation: de(H.mutation), subscription: de(H.subscription), types: Object(l.a)(P), - directives: ((oe = e.getDirectives().map(pe)), - oe || Object(i.a)(0, 'schema must have default directives'), - oe.concat( - w.map(function(e) { - return A.buildDirective(e) - }), - )), + directives: + ((oe = e.getDirectives().map(pe)), + oe || Object(i.a)(0, 'schema must have default directives'), + oe.concat( + w.map(function(e) { + return A.buildDirective(e) + }), + )), astNode: v || N.astNode, extensionASTNodes: N.extensionASTNodes.concat(O), allowedLegacyNames: ae, }) function se(e) { - return Object(h.J)(e) ? new h.d(se(e.ofType)) : Object(h.L)(e) ? new h.e(se(e.ofType)) : ce(e) + return Object(h.J)(e) + ? new h.d(se(e.ofType)) + : Object(h.L)(e) + ? new h.e(se(e.ofType)) + : ce(e) } function ce(e) { return P[e.name] @@ -17797,7 +21276,9 @@ and limitations under the License. return (function(e) { var t = e.toConfig(), n = T[t.name] || [] - return new h.g(g({}, t, { extensionASTNodes: t.extensionASTNodes.concat(n) })) + return new h.g( + g({}, t, { extensionASTNodes: t.extensionASTNodes.concat(n) }), + ) })(e) if (Object(h.N)(e)) return (function(e) { @@ -17986,7 +21467,17 @@ and limitations under the License. return e } function d(e, t, n) { - return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = n), e + return ( + t in e + ? Object.defineProperty(e, t, { + value: n, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = n), + e + ) } function f(e) { var t = e.toConfig(), @@ -18069,7 +21560,11 @@ and limitations under the License. }), ) function d(e) { - return Object(a.J)(e) ? new a.d(d(e.ofType)) : Object(a.L)(e) ? new a.e(d(e.ofType)) : f(e) + return Object(a.J)(e) + ? new a.d(d(e.ofType)) + : Object(a.L)(e) + ? new a.e(d(e.ofType)) + : f(e) } function f(e) { return n[e.name] @@ -18152,7 +21647,9 @@ and limitations under the License. c = new r.a(n, void 0, e), d = new a.b(n, s, c), f = Object(o.a)(d) - return Object(u.visit)(t, Object(u.visitWithTypeInfo)(c, f)), d.getErrors() + return ( + Object(u.visit)(t, Object(u.visitWithTypeInfo)(c, f)), d.getErrors() + ) } }, function(e, t, n) { @@ -18235,8 +21732,15 @@ and limitations under the License. o = n(45) function a(e) { var t = 'string' == typeof e ? new l.a(e) : e - if (!(t instanceof l.a)) throw new TypeError('Must provide string or Source. Received: '.concat(Object(r.a)(t))) - for (var n = t.body, o = Object(i.a)(t), a = '', c = !1; o.advance().kind !== u.a.EOF; ) { + if (!(t instanceof l.a)) + throw new TypeError( + 'Must provide string or Source. Received: '.concat(Object(r.a)(t)), + ) + for ( + var n = t.body, o = Object(i.a)(t), a = '', c = !1; + o.advance().kind !== u.a.EOF; + + ) { var d = o.token, f = d.kind, p = !Object(i.c)(d) @@ -18252,7 +21756,10 @@ and limitations under the License. r = n.split(/\r\n|[\n\r]/g) Object(o.b)(r) > 0 && (n = '\n' + n) var l = n[n.length - 1] - return (('"' === l && '\\"""' !== n.slice(-4)) || '\\' === l) && (n += '\n'), '"""' + n + '"""' + return ( + (('"' === l && '\\"""' !== n.slice(-4)) || '\\' === l) && (n += '\n'), + '"""' + n + '"""' + ) } }, function(e, t, n) { @@ -18277,7 +21784,15 @@ and limitations under the License. var l = o.getParentType() if (l) { var u = t.deprecationReason - n.push(new r.a('The field '.concat(l.name, '.').concat(t.name, ' is deprecated.') + (u ? ' ' + u : ''), e)) + n.push( + new r.a( + 'The field ' + .concat(l.name, '.') + .concat(t.name, ' is deprecated.') + + (u ? ' ' + u : ''), + e, + ), + ) } } }, @@ -18288,7 +21803,13 @@ and limitations under the License. if (l) { var i = t.deprecationReason n.push( - new r.a('The enum value '.concat(l.name, '.').concat(t.name, ' is deprecated.') + (i ? ' ' + i : ''), e), + new r.a( + 'The enum value ' + .concat(l.name, '.') + .concat(t.name, ' is deprecated.') + + (i ? ' ' + i : ''), + e, + ), ) } } @@ -18334,7 +21855,8 @@ and limitations under the License. function(e) { if (e && e.__esModule) return e var t = {} - if (null != e) for (var n in e) Object.hasOwnProperty.call(e, n) && (t[n] = e[n]) + if (null != e) + for (var n in e) Object.hasOwnProperty.call(e, n) && (t[n] = e[n]) return (t.default = e), t }, u = @@ -18370,7 +21892,9 @@ and limitations under the License. const t = e.extensions ? e.extensions.map((e) => e()) : [] return ( e.tracing && t.push(new c.TracingExtension()), - e.cacheControl && ((l = new s.CacheControlExtension(e.cacheControl)), t.push(l)), + e.cacheControl && + ((l = new s.CacheControlExtension(e.cacheControl)), + t.push(l)), new a.GraphQLExtensionStack(t) ) })() @@ -18389,7 +21913,8 @@ and limitations under the License. if (e.dataSources) { const t = n.context, r = e.dataSources() - for (const e of Object.values(r)) e.initialize && e.initialize({ context: t, cache: n.cache }) + for (const e of Object.values(r)) + e.initialize && e.initialize({ context: t, cache: n.cache }) if ('dataSources' in t) throw new Error( 'Please use the dataSources config option instead of putting dataSources on the context yourself.', @@ -18403,23 +21928,39 @@ and limitations under the License. let b, T, { query: w, extensions: O } = v - if (((g.persistedQueryHit = !1), (g.persistedQueryRegister = !1), O && O.persistedQuery)) { - if (!e.persistedQueries || !e.persistedQueries.cache) throw new d.PersistedQueryNotSupportedError() - if (1 !== O.persistedQuery.version) throw new f.InvalidGraphQLRequestError('Unsupported persisted query version') + if ( + ((g.persistedQueryHit = !1), + (g.persistedQueryRegister = !1), + O && O.persistedQuery) + ) { + if (!e.persistedQueries || !e.persistedQueries.cache) + throw new d.PersistedQueryNotSupportedError() + if (1 !== O.persistedQuery.version) + throw new f.InvalidGraphQLRequestError( + 'Unsupported persisted query version', + ) if ( - ((T = e.persistedQueries.cache) instanceof h.PrefixingKeyValueCache || + ((T = e.persistedQueries.cache) instanceof + h.PrefixingKeyValueCache || (T = new h.PrefixingKeyValueCache(T, t.APQ_CACHE_PREFIX)), (b = O.persistedQuery.sha256Hash), void 0 === w) ) { - if (!(w = yield T.get(b))) throw new d.PersistedQueryNotFoundError() + if (!(w = yield T.get(b))) + throw new d.PersistedQueryNotFoundError() g.persistedQueryHit = !0 } else { - if (b !== _(w)) throw new f.InvalidGraphQLRequestError('provided sha does not match query') + if (b !== _(w)) + throw new f.InvalidGraphQLRequestError( + 'provided sha does not match query', + ) g.persistedQueryRegister = !0 } } else { - if (!w) throw new f.InvalidGraphQLRequestError('Must provide query string.') + if (!w) + throw new f.InvalidGraphQLRequestError( + 'Must provide query string.', + ) b = _(w) } ;(n.queryHash = b), (n.source = w) @@ -18439,7 +21980,10 @@ and limitations under the License. try { n.document = yield e.documentStore.get(b) } catch (e) { - console.warn('An error occurred while attempting to read from the documentStore.', e) + console.warn( + 'An error occurred while attempting to read from the documentStore.', + e, + ) } if (!n.document) { const t = yield m.invokeDidStartHook('parsingDidStart', n) @@ -18470,19 +22014,23 @@ and limitations under the License. if (0 !== l.length) return r(l), yield M(l, d.ValidationError) r(), e.documentStore && - Promise.resolve(e.documentStore.set(b, n.document)).catch((e) => - console.warn('Could not store validated document.', e), + Promise.resolve(e.documentStore.set(b, n.document)).catch( + (e) => + console.warn('Could not store validated document.', e), ) } const t = i.getOperationAST(n.document, v.operationName) - ;(n.operation = t || void 0), (n.operationName = (t && t.name && t.name.value) || null) + ;(n.operation = t || void 0), + (n.operationName = (t && t.name && t.name.value) || null) try { yield m.invokeHookAsync('didResolveOperation', n) } catch (e) { if (e instanceof y.HttpQueryError) throw e return yield M(e) } - g.persistedQueryRegister && T && Promise.resolve(T.set(b, w)).catch(console.warn) + g.persistedQueryRegister && + T && + Promise.resolve(T.set(b, w)).catch(console.warn) let a = yield m.invokeHooksUntilNonNull('responseForOperation', n) if (null == a) { const t = yield m.invokeDidStartHook('executionDidStart', n) @@ -18493,7 +22041,10 @@ and limitations under the License. l = { schema: e.schema, document: r, - rootValue: 'function' == typeof e.rootValue ? e.rootValue(r) : e.rootValue, + rootValue: + 'function' == typeof e.rootValue + ? e.rootValue(r) + : e.rootValue, contextValue: t.context, variableValues: n.variables, operationName: n.operationName, @@ -18501,13 +22052,19 @@ and limitations under the License. }, i = u.executionDidStart({ executionArgs: l }) try { - return e.executor ? yield e.executor(t) : yield o.execute(l) + return e.executor + ? yield e.executor(t) + : yield o.execute(l) } finally { i() } }) })(n) - l.errors && (yield L(l.errors)), (a = Object.assign({}, l, { errors: l.errors ? S(l.errors) : void 0 })), t() + l.errors && (yield L(l.errors)), + (a = Object.assign({}, l, { + errors: l.errors ? S(l.errors) : void 0, + })), + t() } catch (e) { return t(e), yield M(e) } @@ -18517,7 +22074,10 @@ and limitations under the License. ? l.overrideOverallCachePolicy(n.overallCachePolicy) : (n.overallCachePolicy = l.computeOverallCachePolicy())) const s = u.format() - if ((Object.keys(s).length > 0 && (a.extensions = s), e.formatResponse)) { + if ( + (Object.keys(s).length > 0 && (a.extensions = s), + e.formatResponse) + ) { const t = e.formatResponse(a, { context: n.context }) null != t && (a = t) } @@ -18529,7 +22089,11 @@ and limitations under the License. return r(this, void 0, void 0, function*() { return ( (n.response = u.willSendResponse({ - graphqlResponse: Object.assign({}, n.response, { errors: e.errors, data: e.data, extensions: e.extensions }), + graphqlResponse: Object.assign({}, n.response, { + errors: e.errors, + data: e.data, + extensions: e.extensions, + }), context: n.context, }).graphqlResponse), yield m.invokeHookAsync('willSendResponse', n), @@ -18539,17 +22103,33 @@ and limitations under the License. } function L(e) { return r(this, void 0, void 0, function*() { - return (n.errors = e), u.didEncounterErrors(e), yield m.invokeHookAsync('didEncounterErrors', n) + return ( + (n.errors = e), + u.didEncounterErrors(e), + yield m.invokeHookAsync('didEncounterErrors', n) + ) }) } function M(e, t) { return r(this, void 0, void 0, function*() { const n = Array.isArray(e) ? e : [e] - return yield L(n), E({ errors: S(n.map((e) => d.fromGraphQLError(e, t && { errorClass: t }))) }) + return ( + yield L(n), + E({ + errors: S( + n.map((e) => + d.fromGraphQLError(e, t && { errorClass: t }), + ), + ), + }) + ) }) } function S(t) { - return d.formatApolloErrors(t, { formatter: e.formatError, debug: n.debug }) + return d.formatApolloErrors(t, { + formatter: e.formatError, + debug: n.debug, + }) } }) }) @@ -18572,7 +22152,8 @@ and limitations under the License. (o.__fields || (o.__fields = {}), (o.__fields[i.fieldName] = i.fieldNodes), (d = o.__whenObjectResolved) || - ((d = Promise.resolve().then(() => c(e, o.__fields, l, i))), (o.__whenObjectResolved = d))) + ((d = Promise.resolve().then(() => c(e, o.__fields, l, i))), + (o.__whenObjectResolved = d))) try { const o = t || (a && a.fieldResolver) || r.defaultFieldResolver let c @@ -18599,18 +22180,27 @@ and limitations under the License. this.extensions = e } requestDidStart(e) { - return this.handleDidStart((t) => t.requestDidStart && t.requestDidStart(e)) + return this.handleDidStart( + (t) => t.requestDidStart && t.requestDidStart(e), + ) } parsingDidStart(e) { - return this.handleDidStart((t) => t.parsingDidStart && t.parsingDidStart(e)) + return this.handleDidStart( + (t) => t.parsingDidStart && t.parsingDidStart(e), + ) } validationDidStart() { - return this.handleDidStart((e) => e.validationDidStart && e.validationDidStart()) + return this.handleDidStart( + (e) => e.validationDidStart && e.validationDidStart(), + ) } executionDidStart(e) { return ( - e.executionArgs.fieldResolver && (this.fieldResolver = e.executionArgs.fieldResolver), - this.handleDidStart((t) => t.executionDidStart && t.executionDidStart(e)) + e.executionArgs.fieldResolver && + (this.fieldResolver = e.executionArgs.fieldResolver), + this.handleDidStart( + (t) => t.executionDidStart && t.executionDidStart(e), + ) ) } didEncounterErrors(e) { @@ -18676,7 +22266,10 @@ and limitations under the License. const n = e.getTypeMap() Object.keys(n).forEach((e) => { const l = n[e] - if (!r.getNamedType(l).name.startsWith('__') && l instanceof r.GraphQLObjectType) { + if ( + !r.getNamedType(l).name.startsWith('__') && + l instanceof r.GraphQLObjectType + ) { const n = l.getFields() Object.keys(n).forEach((r) => { const l = n[r] @@ -18707,7 +22300,8 @@ and limitations under the License. ;((t = e.exports = function(e) { e = e.toLowerCase() var n = t[e] - if (!n) throw new Error(e + ' is not supported (we accept pull requests)') + if (!n) + throw new Error(e + ' is not supported (we accept pull requests)') return new n() }).sha = n(443)), (t.sha1 = n(446)), @@ -18797,10 +22391,18 @@ and limitations under the License. return (e & t) | (n & (e | t)) } function d(e) { - return ((e >>> 2) | (e << 30)) ^ ((e >>> 13) | (e << 19)) ^ ((e >>> 22) | (e << 10)) + return ( + ((e >>> 2) | (e << 30)) ^ + ((e >>> 13) | (e << 19)) ^ + ((e >>> 22) | (e << 10)) + ) } function f(e) { - return ((e >>> 6) | (e << 26)) ^ ((e >>> 11) | (e << 21)) ^ ((e >>> 25) | (e << 7)) + return ( + ((e >>> 6) | (e << 26)) ^ + ((e >>> 11) | (e << 21)) ^ + ((e >>> 25) | (e << 7)) + ) } function p(e) { return ((e >>> 7) | (e << 25)) ^ ((e >>> 18) | (e << 14)) ^ (e >>> 3) @@ -18839,14 +22441,23 @@ and limitations under the License. for (; _ < 64; ++_) n[_] = 0 | - (((((t = n[_ - 2]) >>> 17) | (t << 15)) ^ ((t >>> 19) | (t << 13)) ^ (t >>> 10)) + + (((((t = n[_ - 2]) >>> 17) | (t << 15)) ^ + ((t >>> 19) | (t << 13)) ^ + (t >>> 10)) + n[_ - 7] + p(n[_ - 15]) + n[_ - 16]) for (var g = 0; g < 64; ++g) { var v = (y + f(a) + s(a, h, m) + i[g] + n[g]) | 0, b = (d(r) + c(r, l, u)) | 0 - ;(y = m), (m = h), (h = a), (a = (o + v) | 0), (o = u), (u = l), (l = r), (r = (v + b) | 0) + ;(y = m), + (m = h), + (h = a), + (a = (o + v) | 0), + (o = u), + (u = l), + (l = r), + (r = (v + b) | 0) } ;(this._a = (r + this._a) | 0), (this._b = (l + this._b) | 0), @@ -19050,22 +22661,38 @@ and limitations under the License. return (e & t) | (n & (e | t)) } function d(e, t) { - return ((e >>> 28) | (t << 4)) ^ ((t >>> 2) | (e << 30)) ^ ((t >>> 7) | (e << 25)) + return ( + ((e >>> 28) | (t << 4)) ^ + ((t >>> 2) | (e << 30)) ^ + ((t >>> 7) | (e << 25)) + ) } function f(e, t) { - return ((e >>> 14) | (t << 18)) ^ ((e >>> 18) | (t << 14)) ^ ((t >>> 9) | (e << 23)) + return ( + ((e >>> 14) | (t << 18)) ^ + ((e >>> 18) | (t << 14)) ^ + ((t >>> 9) | (e << 23)) + ) } function p(e, t) { return ((e >>> 1) | (t << 31)) ^ ((e >>> 8) | (t << 24)) ^ (e >>> 7) } function h(e, t) { - return ((e >>> 1) | (t << 31)) ^ ((e >>> 8) | (t << 24)) ^ ((e >>> 7) | (t << 25)) + return ( + ((e >>> 1) | (t << 31)) ^ + ((e >>> 8) | (t << 24)) ^ + ((e >>> 7) | (t << 25)) + ) } function m(e, t) { return ((e >>> 19) | (t << 13)) ^ ((t >>> 29) | (e << 3)) ^ (e >>> 6) } function y(e, t) { - return ((e >>> 19) | (t << 13)) ^ ((t >>> 29) | (e << 3)) ^ ((e >>> 6) | (t << 26)) + return ( + ((e >>> 19) | (t << 13)) ^ + ((t >>> 29) | (e << 3)) ^ + ((e >>> 6) | (t << 26)) + ) } function _(e, t) { return e >>> 0 < t >>> 0 ? 1 : 0 @@ -19129,7 +22756,13 @@ and limitations under the License. F = t[S - 32 + 1], R = (N + Y) | 0, B = (C + x + _(R, N)) | 0 - ;(B = ((B = (B + A + _((R = (R + P) | 0), P)) | 0) + I + _((R = (R + F) | 0), F)) | 0), (t[S] = B), (t[S + 1] = R) + ;(B = + ((B = (B + A + _((R = (R + P) | 0), P)) | 0) + + I + + _((R = (R + F) | 0), F)) | + 0), + (t[S] = B), + (t[S + 1] = R) } for (var H = 0; H < 160; H += 2) { ;(B = t[H]), (R = t[H + 1]) @@ -19146,7 +22779,11 @@ and limitations under the License. Z = (M + G) | 0, X = (v + W + _(Z, M)) | 0 X = - ((X = ((X = (X + J + _((Z = (Z + K) | 0), K)) | 0) + $ + _((Z = (Z + z) | 0), z)) | 0) + + ((X = + ((X = (X + J + _((Z = (Z + K) | 0), K)) | 0) + + $ + + _((Z = (Z + z) | 0), z)) | + 0) + B + _((Z = (Z + R) | 0), R)) | 0 @@ -19216,7 +22853,8 @@ and limitations under the License. 'tracing.hideTracingResponse': !0, 'queryPlan.hideQueryPlanResponse': !0, 'editor.fontSize': 14, - 'editor.fontFamily': "'Source Code Pro', 'Consolas', 'Inconsolata', 'Droid Sans Mono', 'Monaco', monospace", + 'editor.fontFamily': + "'Source Code Pro', 'Consolas', 'Inconsolata', 'Droid Sans Mono', 'Monaco', monospace", 'request.credentials': 'omit', }, }), @@ -19224,7 +22862,13 @@ and limitations under the License. if (void 0 === e || !e) return const n = 'boolean' == typeof e ? {} : e || {}, r = n.hasOwnProperty('settings') - ? { settings: Object.assign({}, t.defaultPlaygroundOptions.settings, n.settings) } + ? { + settings: Object.assign( + {}, + t.defaultPlaygroundOptions.settings, + n.settings, + ), + } : { settings: void 0 } return Object.assign({}, t.defaultPlaygroundOptions, n, r) }) @@ -19254,7 +22898,13 @@ and limitations under the License. function(e, t, n) { Object.defineProperty(t, '__esModule', { value: !0 }) var r = n(8) - ;(t.specifiedScalarTypes = [r.GraphQLString, r.GraphQLInt, r.GraphQLFloat, r.GraphQLBoolean, r.GraphQLID]), + ;(t.specifiedScalarTypes = [ + r.GraphQLString, + r.GraphQLInt, + r.GraphQLFloat, + r.GraphQLBoolean, + r.GraphQLID, + ]), (t.default = function(e) { return ( r.isNamedType(e) && @@ -19269,7 +22919,9 @@ and limitations under the License. function(e, t) { Object.defineProperty(t, '__esModule', { value: !0 }), (t.getResponseKeyFromInfo = function(e) { - return e.fieldNodes[0].alias ? e.fieldNodes[0].alias.value : e.fieldName + return e.fieldNodes[0].alias + ? e.fieldNodes[0].alias.value + : e.fieldName }) }, function(e, t, n) { @@ -19279,7 +22931,8 @@ and limitations under the License. } }, function(e, t) { - for (var n = [], r = 0; r < 256; ++r) n[r] = (r + 256).toString(16).substr(1) + for (var n = [], r = 0; r < 256; ++r) + n[r] = (r + 256).toString(16).substr(1) e.exports = function(e, t) { var r = t || 0, l = n @@ -19334,7 +22987,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -19390,12 +23044,18 @@ and limitations under the License. (t[e.name] = { kind: l.Kind.ARGUMENT, name: { kind: l.Kind.NAME, value: e.name }, - value: { kind: l.Kind.VARIABLE, name: { kind: l.Kind.NAME, value: r } }, + value: { + kind: l.Kind.VARIABLE, + name: { kind: l.Kind.NAME, value: r }, + }, }), o.push(r), (c[r] = { kind: l.Kind.VARIABLE_DEFINITION, - variable: { kind: l.Kind.VARIABLE, name: { kind: l.Kind.NAME, value: r } }, + variable: { + kind: l.Kind.VARIABLE, + name: { kind: l.Kind.NAME, value: r }, + }, type: i(e.type), }) } @@ -19415,7 +23075,10 @@ and limitations under the License. return c[e] }), ), - selectionSet: { kind: l.Kind.SELECTION_SET, selections: d }, + selectionSet: { + kind: l.Kind.SELECTION_SET, + selections: d, + }, }) ) }), @@ -19424,7 +23087,10 @@ and limitations under the License. Object.keys(a).forEach(function(e) { c[a[e]] = n[e] }), - { document: r({}, t, { definitions: s.concat(o) }), newVariables: c } + { + document: r({}, t, { definitions: s.concat(o) }), + newVariables: c, + } ) })(this.schema, e.document, this.args), n = t.document, @@ -19437,12 +23103,16 @@ and limitations under the License. function i(e) { if (e instanceof l.GraphQLNonNull) { var t = i(e.ofType) - if (t.kind === l.Kind.LIST_TYPE || t.kind === l.Kind.NAMED_TYPE) return { kind: l.Kind.NON_NULL_TYPE, type: t } + if (t.kind === l.Kind.LIST_TYPE || t.kind === l.Kind.NAMED_TYPE) + return { kind: l.Kind.NON_NULL_TYPE, type: t } throw new Error('Incorrent inner non-null type') } return e instanceof l.GraphQLList ? { kind: l.Kind.LIST_TYPE, type: i(e.ofType) } - : { kind: l.Kind.NAMED_TYPE, name: { kind: l.Kind.NAME, value: e.toString() } } + : { + kind: l.Kind.NAMED_TYPE, + name: { kind: l.Kind.NAME, value: e.toString() }, + } } t.default = u }, @@ -19454,7 +23124,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -19535,7 +23206,11 @@ and limitations under the License. ) c() - return { usedVariables: i, newFragments: a, fragmentSet: t } + return { + usedVariables: i, + newFragments: a, + fragmentSet: t, + } })(e, f, c, d, u), _ = y.usedVariables, g = y.newFragments, @@ -19573,9 +23248,15 @@ and limitations under the License. (((o = {})[l.Kind.FIELD] = { enter: function(e) { var t = a(d[d.length - 1]) - if (t instanceof l.GraphQLObjectType || t instanceof l.GraphQLInterfaceType) { + if ( + t instanceof l.GraphQLObjectType || + t instanceof l.GraphQLInterfaceType + ) { var n = t.getFields(), - u = '__typename' === e.name.value ? l.TypeNameMetaFieldDef : n[e.name.value] + u = + '__typename' === e.name.value + ? l.TypeNameMetaFieldDef + : n[e.name.value] if (!u) return null d.push(u.type) var i = (u.args || []).map(function(e) { @@ -19585,14 +23266,21 @@ and limitations under the License. var o = e.arguments.filter(function(e) { return -1 !== i.indexOf(e.name.value) }) - if (o.length !== e.arguments.length) return r({}, e, { arguments: o }) + if (o.length !== e.arguments.length) + return r({}, e, { arguments: o }) } - } else t instanceof l.GraphQLUnionType && '__typename' === e.name.value && d.push(l.TypeNameMetaFieldDef.type) + } else + t instanceof l.GraphQLUnionType && + '__typename' === e.name.value && + d.push(l.TypeNameMetaFieldDef.type) }, leave: function(e) { var t, n = a(d.pop()) - if (n instanceof l.GraphQLObjectType || n instanceof l.GraphQLInterfaceType) { + if ( + n instanceof l.GraphQLObjectType || + n instanceof l.GraphQLInterfaceType + ) { var r = (e.selectionSet && e.selectionSet.selections) || null if (!r || 0 === r.length) return ( @@ -19640,7 +23328,12 @@ and limitations under the License. } } function a(e) { - for (var t = e; t instanceof l.GraphQLNonNull || t instanceof l.GraphQLList; ) t = t.ofType + for ( + var t = e; + t instanceof l.GraphQLNonNull || t instanceof l.GraphQLList; + + ) + t = t.ofType return t } function s() { @@ -19662,7 +23355,11 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }) var r = n(8) t.default = function(e, t, n) { - return t === n || (!(!r.isCompositeType(t) || !r.isCompositeType(n)) && r.doTypesOverlap(e, t, n)) + return ( + t === n || + (!(!r.isCompositeType(t) || !r.isCompositeType(n)) && + r.doTypesOverlap(e, t, n)) + ) } }, function(e, t, n) { @@ -19673,7 +23370,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -19697,11 +23395,18 @@ and limitations under the License. n = e.selections if ( (t && - (t instanceof l.GraphQLInterfaceType || t instanceof l.GraphQLUnionType) && + (t instanceof l.GraphQLInterfaceType || + t instanceof l.GraphQLUnionType) && !n.find(function(e) { - return e.kind === l.Kind.FIELD && '__typename' === e.name.value + return ( + e.kind === l.Kind.FIELD && + '__typename' === e.name.value + ) }) && - (n = n.concat({ kind: l.Kind.FIELD, name: { kind: l.Kind.NAME, value: '__typename' } })), + (n = n.concat({ + kind: l.Kind.FIELD, + name: { kind: l.Kind.NAME, value: '__typename' }, + })), n !== e.selections) ) return r({}, e, { selections: n }) @@ -19741,7 +23446,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -19775,14 +23481,15 @@ and limitations under the License. r ) })(e, t)), - (this.reverseMapping = ((n = this.mapping), - (r = {}), - Object.keys(n).forEach(function(e) { - n[e].forEach(function(t) { - r[t] || (r[t] = []), r[t].push(e) - }) - }), - r)) + (this.reverseMapping = + ((n = this.mapping), + (r = {}), + Object.keys(n).forEach(function(e) { + n[e].forEach(function(t) { + r[t] || (r[t] = []), r[t].push(e) + }) + }), + r)) } return ( (e.prototype.transformRequest = function(e) { @@ -19817,10 +23524,14 @@ and limitations under the License. var r = { kind: l.Kind.FRAGMENT_DEFINITION, name: { kind: l.Kind.NAME, value: n }, - typeCondition: { kind: l.Kind.NAMED_TYPE, name: { kind: l.Kind.NAME, value: t } }, + typeCondition: { + kind: l.Kind.NAMED_TYPE, + name: { kind: l.Kind.NAME, value: t }, + }, selectionSet: e.selectionSet, } - f.push(r), p[e.name.value].push({ fragmentName: n, typeName: t }) + f.push(r), + p[e.name.value].push({ fragmentName: n, typeName: t }) })) }) var h = r({}, i, { definitions: a.concat(f) }), @@ -19841,7 +23552,10 @@ and limitations under the License. u.default(e, a, e.getType(t)) && o.push({ kind: l.Kind.INLINE_FRAGMENT, - typeCondition: { kind: l.Kind.NAMED_TYPE, name: { kind: l.Kind.NAME, value: t } }, + typeCondition: { + kind: l.Kind.NAMED_TYPE, + name: { kind: l.Kind.NAME, value: t }, + }, selectionSet: n.selectionSet, }) }) @@ -19852,11 +23566,22 @@ and limitations under the License. s.forEach(function(t) { var n = t.typeName u.default(e, a, e.getType(n)) && - o.push({ kind: l.Kind.FRAGMENT_SPREAD, name: { kind: l.Kind.NAME, value: t.fragmentName } }) + o.push({ + kind: l.Kind.FRAGMENT_SPREAD, + name: { + kind: l.Kind.NAME, + value: t.fragmentName, + }, + }) }) } }), - a && n[a.name] && o.push({ kind: l.Kind.FIELD, name: { kind: l.Kind.NAME, value: '__typename' } }), + a && + n[a.name] && + o.push({ + kind: l.Kind.FIELD, + name: { kind: l.Kind.NAME, value: '__typename' }, + }), o.length !== i.selections.length) ) return r({}, i, { selections: o }) @@ -19864,7 +23589,12 @@ and limitations under the License. o), ), ) - })(this.targetSchema, this.mapping, this.reverseMapping, e.document) + })( + this.targetSchema, + this.mapping, + this.reverseMapping, + e.document, + ) return r({}, e, { document: t }) }), e @@ -19880,7 +23610,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -19895,7 +23626,9 @@ and limitations under the License. o = i(l.fragment), a = o.typeCondition.name.value ;(this.mapping[a] = this.mapping[a] || {}), - this.mapping[a][u] ? this.mapping[a][u].push(o) : (this.mapping[a][u] = [o]) + this.mapping[a][u] + ? this.mapping[a][u].push(o) + : (this.mapping[a][u] = [o]) } } return ( @@ -19943,9 +23676,18 @@ and limitations under the License. for (var t = 0, n = l.parse(e).definitions; t < n.length; t++) { var r = n[t] if (r.kind === l.Kind.FRAGMENT_DEFINITION) - return { kind: l.Kind.INLINE_FRAGMENT, typeCondition: r.typeCondition, selectionSet: r.selectionSet } + return { + kind: l.Kind.INLINE_FRAGMENT, + typeCondition: r.typeCondition, + selectionSet: r.selectionSet, + } } - for (var u = 0, i = l.parse('{' + e + '}').definitions[0].selectionSet.selections; u < i.length; u++) { + for ( + var u = 0, + i = l.parse('{' + e + '}').definitions[0].selectionSet.selections; + u < i.length; + u++ + ) { var o = i[u] if (o.kind === l.Kind.INLINE_FRAGMENT) return o } @@ -19956,35 +23698,43 @@ and limitations under the License. u = t.reduce(function(e, t) { return e.concat(t.selectionSet.selections) }, []), - i = ((n = u.reduce(function(e, t) { - var n, l, u - switch (t.kind) { - case 'Field': - return t.alias - ? e.hasOwnProperty(t.alias.value) + i = + ((n = u.reduce(function(e, t) { + var n, l, u + switch (t.kind) { + case 'Field': + return t.alias + ? e.hasOwnProperty(t.alias.value) + ? e + : r({}, e, (((n = {})[t.alias.value] = t), n)) + : e.hasOwnProperty(t.name.value) ? e - : r({}, e, (((n = {})[t.alias.value] = t), n)) - : e.hasOwnProperty(t.name.value) - ? e - : r({}, e, (((l = {})[t.name.value] = t), l)) - case 'FragmentSpread': - return e.hasOwnProperty(t.name.value) ? e : r({}, e, (((u = {})[t.name.value] = t), u)) - case 'InlineFragment': - if (e.__fragment) { - var i = e.__fragment - return r({}, e, { __fragment: o(i.typeCondition.name.value, [i, t]) }) - } - return r({}, e, { __fragment: t }) - default: - return e - } - }, {})), - Object.keys(n).reduce(function(e, t) { - return e.concat(n[t]) - }, [])) + : r({}, e, (((l = {})[t.name.value] = t), l)) + case 'FragmentSpread': + return e.hasOwnProperty(t.name.value) + ? e + : r({}, e, (((u = {})[t.name.value] = t), u)) + case 'InlineFragment': + if (e.__fragment) { + var i = e.__fragment + return r({}, e, { + __fragment: o(i.typeCondition.name.value, [i, t]), + }) + } + return r({}, e, { __fragment: t }) + default: + return e + } + }, {})), + Object.keys(n).reduce(function(e, t) { + return e.concat(n[t]) + }, [])) return { kind: l.Kind.INLINE_FRAGMENT, - typeCondition: { kind: l.Kind.NAMED_TYPE, name: { kind: l.Kind.NAME, value: e } }, + typeCondition: { + kind: l.Kind.NAMED_TYPE, + name: { kind: l.Kind.NAME, value: e }, + }, selectionSet: { kind: l.Kind.SELECTION_SET, selections: i }, } } @@ -20112,8 +23862,14 @@ and limitations under the License. s = !!l && !!l.enumerable, c = !!l && !!l.noTargetGet 'function' == typeof n && - ('string' != typeof t || i(n, 'name') || u(n, 'name', t), (d(n).source = f.join('string' == typeof t ? t : ''))), - e !== r ? (a ? !c && e[t] && (s = !0) : delete e[t], s ? (e[t] = n) : u(e, t, n)) : s ? (e[t] = n) : o(t, n) + ('string' != typeof t || i(n, 'name') || u(n, 'name', t), + (d(n).source = f.join('string' == typeof t ? t : ''))), + e !== r + ? (a ? !c && e[t] && (s = !0) : delete e[t], + s ? (e[t] = n) : u(e, t, n)) + : s + ? (e[t] = n) + : o(t, n) })(Function.prototype, 'toString', function() { return ('function' == typeof this && c(this).source) || a.call(this) }) @@ -20171,7 +23927,8 @@ and limitations under the License. getterFor: function(e) { return function(t) { var n - if (!a(t) || (n = l(t)).type !== e) throw TypeError('Incompatible receiver, ' + e + ' required') + if (!a(t) || (n = l(t)).type !== e) + throw TypeError('Incompatible receiver, ' + e + ' required') return n } }, @@ -20181,7 +23938,12 @@ and limitations under the License. var n = 0, r = Math.random() e.exports = function(e) { - return 'Symbol(' + String(void 0 === e ? '' : e) + ')_' + (++n + r).toString(36) + return ( + 'Symbol(' + + String(void 0 === e ? '' : e) + + ')_' + + (++n + r).toString(36) + ) } }, function(e, t, n) { @@ -20191,7 +23953,9 @@ and limitations under the License. return 'function' == typeof e ? e : void 0 } e.exports = function(e, t) { - return arguments.length < 2 ? u(r[e]) || u(l[e]) : (r[e] && r[e][t]) || (l[e] && l[e][t]) + return arguments.length < 2 + ? u(r[e]) || u(l[e]) + : (r[e] && r[e][t]) || (l[e] && l[e][t]) } }, function(e, t, n) { @@ -20220,9 +23984,11 @@ and limitations under the License. i = function(e, t, n, o, a, s, c, d) { for (var f, p = a, h = 0, m = !!c && u(c, d, 3); h < o; ) { if (h in n) { - if (((f = m ? m(n[h], h, t) : n[h]), s > 0 && r(f))) p = i(e, t, f, l(f.length), p, s - 1) - 1 + if (((f = m ? m(n[h], h, t) : n[h]), s > 0 && r(f))) + p = i(e, t, f, l(f.length), p, s - 1) - 1 else { - if (p >= 9007199254740991) throw TypeError('Exceed the acceptable array length') + if (p >= 9007199254740991) + throw TypeError('Exceed the acceptable array length') e[p] = f } p++ @@ -20243,7 +24009,8 @@ and limitations under the License. }, function(e, t) { e.exports = function(e) { - if ('function' != typeof e) throw TypeError(String(e) + ' is not a function') + if ('function' != typeof e) + throw TypeError(String(e) + ' is not a function') return e } }, @@ -20255,7 +24022,8 @@ and limitations under the License. var n return ( l(e) && - ('function' != typeof (n = e.constructor) || (n !== Array && !l(n.prototype)) + ('function' != typeof (n = e.constructor) || + (n !== Array && !l(n.prototype)) ? r(n) && null === (n = n[u]) && (n = void 0) : (n = void 0)), new (void 0 === n ? Array : n)(0 === t ? 0 : t) @@ -20294,7 +24062,12 @@ and limitations under the License. function(e, t) { var n return ( - null !== e ? ((c.prototype = r(e)), (n = new c()), (c.prototype = null), (n[s] = e)) : (n = d()), + null !== e + ? ((c.prototype = r(e)), + (n = new c()), + (c.prototype = null), + (n[s] = e)) + : (n = d()), void 0 === t ? n : l(n, t) ) }), @@ -20320,7 +24093,10 @@ and limitations under the License. c = n(137), d = s('iterator'), f = !1 - ;[].keys && ('next' in (u = [].keys()) ? (l = i(i(u))) !== Object.prototype && (r = l) : (f = !0)), + ;[].keys && + ('next' in (u = [].keys()) + ? (l = i(i(u))) !== Object.prototype && (r = l) + : (f = !0)), null == r && (r = {}), c || a(r, d) || @@ -20343,7 +24119,8 @@ and limitations under the License. (e = l(e)), r(e, o) ? e[o] - : 'function' == typeof e.constructor && e instanceof e.constructor + : 'function' == typeof e.constructor && + e instanceof e.constructor ? e.constructor.prototype : e instanceof Object ? a @@ -20356,7 +24133,9 @@ and limitations under the License. l = n(55), u = n(56)('toStringTag') e.exports = function(e, t, n) { - e && !l((e = n ? e : e.prototype), u) && r(e, u, { configurable: !0, value: t }) + e && + !l((e = n ? e : e.prototype), u) && + r(e, u, { configurable: !0, value: t }) } }, function(e, t, n) { @@ -20413,10 +24192,16 @@ and limitations under the License. } function s() {} function c(e) { - ;(this.head = e.head), (this.tail = e.tail), (this.len = e.len), (this.next = e.states) + ;(this.head = e.head), + (this.tail = e.tail), + (this.len = e.len), + (this.next = e.states) } function d() { - ;(this.len = 0), (this.head = new a(s, 0, 0)), (this.tail = this.head), (this.states = null) + ;(this.len = 0), + (this.head = new a(s, 0, 0)), + (this.tail = this.head), + (this.states = null) } function f(e, t, n) { t[n] = 255 & e @@ -20425,12 +24210,18 @@ and limitations under the License. ;(this.len = e), (this.next = void 0), (this.val = t) } function h(e, t, n) { - for (; e.hi; ) (t[n++] = (127 & e.lo) | 128), (e.lo = ((e.lo >>> 7) | (e.hi << 25)) >>> 0), (e.hi >>>= 7) + for (; e.hi; ) + (t[n++] = (127 & e.lo) | 128), + (e.lo = ((e.lo >>> 7) | (e.hi << 25)) >>> 0), + (e.hi >>>= 7) for (; e.lo > 127; ) (t[n++] = (127 & e.lo) | 128), (e.lo = e.lo >>> 7) t[n++] = e.lo } function m(e, t, n) { - ;(t[n] = 255 & e), (t[n + 1] = (e >>> 8) & 255), (t[n + 2] = (e >>> 16) & 255), (t[n + 3] = e >>> 24) + ;(t[n] = 255 & e), + (t[n + 1] = (e >>> 8) & 255), + (t[n + 2] = (e >>> 16) & 255), + (t[n + 3] = e >>> 24) } ;(d.create = l.Buffer ? function() { @@ -20444,9 +24235,12 @@ and limitations under the License. (d.alloc = function(e) { return new l.Array(e) }), - l.Array !== Array && (d.alloc = l.pool(d.alloc, l.Array.prototype.subarray)), + l.Array !== Array && + (d.alloc = l.pool(d.alloc, l.Array.prototype.subarray)), (d.prototype._push = function(e, t, n) { - return (this.tail = this.tail.next = new a(e, t, n)), (this.len += t), this + return ( + (this.tail = this.tail.next = new a(e, t, n)), (this.len += t), this + ) }), (p.prototype = Object.create(a.prototype)), (p.prototype.fn = function(e, t, n) { @@ -20456,7 +24250,15 @@ and limitations under the License. (d.prototype.uint32 = function(e) { return ( (this.len += (this.tail = this.tail.next = new p( - (e >>>= 0) < 128 ? 1 : e < 16384 ? 2 : e < 2097152 ? 3 : e < 268435456 ? 4 : 5, + (e >>>= 0) < 128 + ? 1 + : e < 16384 + ? 2 + : e < 2097152 + ? 3 + : e < 268435456 + ? 4 + : 5, e, )).len), this @@ -20516,7 +24318,12 @@ and limitations under the License. return t ? this.uint32(t)._push(o.write, t, e) : this._push(f, 1, 0) }), (d.prototype.fork = function() { - return (this.states = new c(this)), (this.head = this.tail = new a(s, 0, 0)), (this.len = 0), this + return ( + (this.states = new c(this)), + (this.head = this.tail = new a(s, 0, 0)), + (this.len = 0), + this + ) }), (d.prototype.reset = function() { return ( @@ -20533,10 +24340,18 @@ and limitations under the License. var e = this.head, t = this.tail, n = this.len - return this.reset().uint32(n), n && ((this.tail.next = e.next), (this.tail = t), (this.len += n)), this + return ( + this.reset().uint32(n), + n && ((this.tail.next = e.next), (this.tail = t), (this.len += n)), + this + ) }), (d.prototype.finish = function() { - for (var e = this.head.next, t = this.constructor.alloc(this.len), n = 0; e; ) + for ( + var e = this.head.next, t = this.constructor.alloc(this.len), n = 0; + e; + + ) e.fn(e.val, t, n), (n += e.len), (e = e.next) return t }), @@ -20552,7 +24367,9 @@ and limitations under the License. u = l.LongBits, i = l.utf8 function o(e, t) { - return RangeError('index out of range: ' + e.pos + ' + ' + (t || 1) + ' > ' + e.len) + return RangeError( + 'index out of range: ' + e.pos + ' + ' + (t || 1) + ' > ' + e.len, + ) } function a(e) { ;(this.buf = e), (this.pos = 0), (this.len = e.length) @@ -20574,12 +24391,22 @@ and limitations under the License. if (!(this.len - this.pos > 4)) { for (; t < 3; ++t) { if (this.pos >= this.len) throw o(this) - if (((e.lo = (e.lo | ((127 & this.buf[this.pos]) << (7 * t))) >>> 0), this.buf[this.pos++] < 128)) return e + if ( + ((e.lo = (e.lo | ((127 & this.buf[this.pos]) << (7 * t))) >>> 0), + this.buf[this.pos++] < 128) + ) + return e } - return (e.lo = (e.lo | ((127 & this.buf[this.pos++]) << (7 * t))) >>> 0), e + return ( + (e.lo = (e.lo | ((127 & this.buf[this.pos++]) << (7 * t))) >>> 0), e + ) } for (; t < 4; ++t) - if (((e.lo = (e.lo | ((127 & this.buf[this.pos]) << (7 * t))) >>> 0), this.buf[this.pos++] < 128)) return e + if ( + ((e.lo = (e.lo | ((127 & this.buf[this.pos]) << (7 * t))) >>> 0), + this.buf[this.pos++] < 128) + ) + return e if ( ((e.lo = (e.lo | ((127 & this.buf[this.pos]) << 28)) >>> 0), (e.hi = (e.hi | ((127 & this.buf[this.pos]) >> 4)) >>> 0), @@ -20588,16 +24415,29 @@ and limitations under the License. return e if (((t = 0), this.len - this.pos > 4)) { for (; t < 5; ++t) - if (((e.hi = (e.hi | ((127 & this.buf[this.pos]) << (7 * t + 3))) >>> 0), this.buf[this.pos++] < 128)) return e + if ( + ((e.hi = + (e.hi | ((127 & this.buf[this.pos]) << (7 * t + 3))) >>> 0), + this.buf[this.pos++] < 128) + ) + return e } else for (; t < 5; ++t) { if (this.pos >= this.len) throw o(this) - if (((e.hi = (e.hi | ((127 & this.buf[this.pos]) << (7 * t + 3))) >>> 0), this.buf[this.pos++] < 128)) return e + if ( + ((e.hi = + (e.hi | ((127 & this.buf[this.pos]) << (7 * t + 3))) >>> 0), + this.buf[this.pos++] < 128) + ) + return e } throw Error('invalid varint encoding') } function f(e, t) { - return (e[t - 4] | (e[t - 3] << 8) | (e[t - 2] << 16) | (e[t - 1] << 24)) >>> 0 + return ( + (e[t - 4] | (e[t - 3] << 8) | (e[t - 2] << 16) | (e[t - 1] << 24)) >>> + 0 + ) } function p() { if (this.pos + 8 > this.len) throw o(this, 8) @@ -20610,17 +24450,40 @@ and limitations under the License. })(e) } : c), - (a.prototype._slice = l.Array.prototype.subarray || l.Array.prototype.slice), - (a.prototype.uint32 = ((s = 4294967295), - function() { - if (((s = (127 & this.buf[this.pos]) >>> 0), this.buf[this.pos++] < 128)) return s - if (((s = (s | ((127 & this.buf[this.pos]) << 7)) >>> 0), this.buf[this.pos++] < 128)) return s - if (((s = (s | ((127 & this.buf[this.pos]) << 14)) >>> 0), this.buf[this.pos++] < 128)) return s - if (((s = (s | ((127 & this.buf[this.pos]) << 21)) >>> 0), this.buf[this.pos++] < 128)) return s - if (((s = (s | ((15 & this.buf[this.pos]) << 28)) >>> 0), this.buf[this.pos++] < 128)) return s - if ((this.pos += 5) > this.len) throw ((this.pos = this.len), o(this, 10)) - return s - })), + (a.prototype._slice = + l.Array.prototype.subarray || l.Array.prototype.slice), + (a.prototype.uint32 = + ((s = 4294967295), + function() { + if ( + ((s = (127 & this.buf[this.pos]) >>> 0), + this.buf[this.pos++] < 128) + ) + return s + if ( + ((s = (s | ((127 & this.buf[this.pos]) << 7)) >>> 0), + this.buf[this.pos++] < 128) + ) + return s + if ( + ((s = (s | ((127 & this.buf[this.pos]) << 14)) >>> 0), + this.buf[this.pos++] < 128) + ) + return s + if ( + ((s = (s | ((127 & this.buf[this.pos]) << 21)) >>> 0), + this.buf[this.pos++] < 128) + ) + return s + if ( + ((s = (s | ((15 & this.buf[this.pos]) << 28)) >>> 0), + this.buf[this.pos++] < 128) + ) + return s + if ((this.pos += 5) > this.len) + throw ((this.pos = this.len), o(this, 10)) + return s + })), (a.prototype.int32 = function() { return 0 | this.uint32() }), @@ -20749,17 +24612,20 @@ and limitations under the License. startTiming() { if (this.startHrTime) throw u('startTiming called twice!') if (this.stopped) throw u('startTiming called after stopTiming!') - ;(this.trace.startTime = s(new Date())), (this.startHrTime = process.hrtime()) + ;(this.trace.startTime = s(new Date())), + (this.startHrTime = process.hrtime()) } stopTiming() { - if (!this.startHrTime) throw u('stopTiming called before startTiming!') + if (!this.startHrTime) + throw u('stopTiming called before startTiming!') if (this.stopped) throw u('stopTiming called twice!') ;(this.trace.durationNs = i(process.hrtime(this.startHrTime))), (this.trace.endTime = s(new Date())), (this.stopped = !0) } willResolveField(e) { - if (!this.startHrTime) throw u('willResolveField called before startTiming!') + if (!this.startHrTime) + throw u('willResolveField called before startTiming!') if (this.stopped) throw u('willResolveField called after stopTiming!') const t = e.path, n = this.newNode(t) @@ -20767,7 +24633,9 @@ and limitations under the License. (n.type = e.returnType.toString()), (n.parentType = e.parentType.toString()), (n.startTime = i(process.hrtime(this.startHrTime))), - 'string' == typeof t.key && t.key !== e.fieldName && (n.originalFieldName = e.fieldName), + 'string' == typeof t.key && + t.key !== e.fieldName && + (n.originalFieldName = e.fieldName), () => { n.endTime = i(process.hrtime(this.startHrTime)) } @@ -20783,7 +24651,10 @@ and limitations under the License. (function(e) { return new l.Trace.Error({ message: e.message, - location: (e.locations || []).map(({ line: e, column: t }) => new l.Trace.Location({ line: e, column: t })), + location: (e.locations || []).map( + ({ line: e, column: t }) => + new l.Trace.Location({ line: e, column: t }), + ), json: JSON.stringify(e), }) })(t), @@ -20791,12 +24662,19 @@ and limitations under the License. }) } addProtobufError(e, t) { - if (!this.startHrTime) throw u('addProtobufError called before startTiming!') + if (!this.startHrTime) + throw u('addProtobufError called before startTiming!') if (this.stopped) throw u('addProtobufError called after stopTiming!') let n = this.rootNode if (e) { const t = this.nodes.get(e.join('.')) - t ? (n = t) : console.warn(`Could not find node with path ${e.join('.')}; defaulting to put errors on root node.`) + t + ? (n = t) + : console.warn( + `Could not find node with path ${e.join( + '.', + )}; defaulting to put errors on root node.`, + ) } n.error.push(t) } @@ -20840,7 +24718,10 @@ and limitations under the License. function s(e) { const t = +e, n = t % 1e3 - return new l.google.protobuf.Timestamp({ seconds: (t - n) / 1e3, nanos: 1e6 * n }) + return new l.google.protobuf.Timestamp({ + seconds: (t - n) / 1e3, + nanos: 1e6 * n, + }) } }, function(e, t, n) { @@ -20889,7 +24770,9 @@ and limitations under the License. (u.prototype.push = function(e, t) { var n, r for ( - Buffer.isBuffer(e) || (e = new Buffer(e, 'binary')), r = e.length, this._bufpos = t || 0; + Buffer.isBuffer(e) || (e = new Buffer(e, 'binary')), + r = e.length, + this._bufpos = t || 0; n !== r && this.matches < this.maxMatches; ) @@ -20906,11 +24789,16 @@ and limitations under the License. a = this._lookbehind if (u < 0) { for (; u < 0 && u <= t - r; ) { - if ((c = this._sbmh_lookup_char(e, u + r - 1)) === i && this._sbmh_memcmp(e, u, r - 1)) + if ( + (c = this._sbmh_lookup_char(e, u + r - 1)) === i && + this._sbmh_memcmp(e, u, r - 1) + ) return ( (this._lookbehind_size = 0), ++this.matches, - u > -this._lookbehind_size ? this.emit('info', !0, a, 0, this._lookbehind_size + u) : this.emit('info', !0), + u > -this._lookbehind_size + ? this.emit('info', !0, a, 0, this._lookbehind_size + u) + : this.emit('info', !0), (this._bufpos = u + r), u + r ) @@ -20929,14 +24817,21 @@ and limitations under the License. t ) } - this.emit('info', !1, a, 0, this._lookbehind_size), (this._lookbehind_size = 0) + this.emit('info', !1, a, 0, this._lookbehind_size), + (this._lookbehind_size = 0) } for (u >= 0 && (u += this._bufpos); u <= t - r; ) { var c - if ((c = e[u + r - 1]) === i && e[u] === n[0] && l(n, 0, e, u, r - 1)) + if ( + (c = e[u + r - 1]) === i && + e[u] === n[0] && + l(n, 0, e, u, r - 1) + ) return ( ++this.matches, - u > 0 ? this.emit('info', !0, e, this._bufpos, u) : this.emit('info', !0), + u > 0 + ? this.emit('info', !0, e, this._bufpos, u) + : this.emit('info', !0), (this._bufpos = u + r), u + r ) @@ -20944,9 +24839,14 @@ and limitations under the License. } if (u < t) { for (; u < t && (e[u] !== n[0] || !l(e, u, n, 0, t - u)); ) ++u - u < t && (e.copy(a, 0, u, u + (t - u)), (this._lookbehind_size = t - u)) + u < t && + (e.copy(a, 0, u, u + (t - u)), (this._lookbehind_size = t - u)) } - return u > 0 && this.emit('info', !1, e, this._bufpos, u < t ? u : t), (this._bufpos = t), t + return ( + u > 0 && this.emit('info', !1, e, this._bufpos, u < t ? u : t), + (this._bufpos = t), + t + ) }), (u.prototype._sbmh_lookup_char = function(e, t) { return t < 0 ? this._lookbehind[this._lookbehind_size + t] : e[t] @@ -20973,7 +24873,14 @@ and limitations under the License. enumerable: !0, get: function() { var r = n() - return Object.defineProperty(e, t, { configurable: !0, enumerable: !0, value: r }), r + return ( + Object.defineProperty(e, t, { + configurable: !0, + enumerable: !0, + value: r, + }), + r + ) }, }) } @@ -20990,7 +24897,11 @@ and limitations under the License. (Error.stackTraceLimit = 2), Error.captureStackTrace(t) var l = t.stack.slice() - return (Error.prepareStackTrace = r), (Error.stackTraceLimit = e), l[0].toString ? u : n(580) + return ( + (Error.prepareStackTrace = r), + (Error.stackTraceLimit = e), + l[0].toString ? u : n(580) + ) }), l(e.exports, 'eventListenerCount', function() { return r.listenerCount || n(581) @@ -21039,39 +24950,53 @@ and limitations under the License. (this._sender = null), (this._socket = null), null !== e && - (Array.isArray(t) ? (t = t.join(', ')) : 'object' == typeof t && null !== t && ((n = t), (t = void 0)), + (Array.isArray(t) + ? (t = t.join(', ')) + : 'object' == typeof t && null !== t && ((n = t), (t = void 0)), function(e, t, n) { if ( - ((n = Object.assign({ protocolVersion: g[1], perMessageDeflate: !0 }, n, { - createConnection: void 0, - socketPath: void 0, - hostname: void 0, - protocol: void 0, - timeout: void 0, - method: void 0, - auth: void 0, - host: void 0, - path: void 0, - port: void 0, - })), + ((n = Object.assign( + { protocolVersion: g[1], perMessageDeflate: !0 }, + n, + { + createConnection: void 0, + socketPath: void 0, + hostname: void 0, + protocol: void 0, + timeout: void 0, + method: void 0, + auth: void 0, + host: void 0, + path: void 0, + port: void 0, + }, + )), -1 === g.indexOf(n.protocolVersion)) ) throw new RangeError( - `Unsupported protocol version: ${n.protocolVersion} ` + `(supported versions: ${g.join(', ')})`, + `Unsupported protocol version: ${n.protocolVersion} ` + + `(supported versions: ${g.join(', ')})`, ) var r ;(this._isServer = !1), - 'object' == typeof e && void 0 !== e.href ? ((r = e), (this.url = e.href)) : ((r = s.parse(e)), (this.url = e)) + 'object' == typeof e && void 0 !== e.href + ? ((r = e), (this.url = e.href)) + : ((r = s.parse(e)), (this.url = e)) const o = 'ws+unix:' === r.protocol - if (!(r.host || (o && r.pathname))) throw new Error(`Invalid URL: ${this.url}`) + if (!(r.host || (o && r.pathname))) + throw new Error(`Invalid URL: ${this.url}`) const a = 'wss:' === r.protocol || 'https:' === r.protocol, d = l.randomBytes(16).toString('base64'), h = a ? u : i, - m = r.search ? `${r.pathname || '/'}${r.search}` : r.pathname || '/' + m = r.search + ? `${r.pathname || '/'}${r.search}` + : r.pathname || '/' var y ;(n.createConnection = a ? w : T), (n.port = r.port || (a ? 443 : 80)), - (n.host = r.hostname.startsWith('[') ? r.hostname.slice(1, -1) : r.hostname), + (n.host = r.hostname.startsWith('[') + ? r.hostname.slice(1, -1) + : r.hostname), (n.headers = Object.assign( { 'Sec-WebSocket-Version': n.protocolVersion, @@ -21083,53 +25008,92 @@ and limitations under the License. )), (n.path = m), n.perMessageDeflate && - ((y = new c(!0 !== n.perMessageDeflate ? n.perMessageDeflate : {}, !1)), - (n.headers['Sec-WebSocket-Extensions'] = f.format({ [c.extensionName]: y.offer() }))) + ((y = new c( + !0 !== n.perMessageDeflate ? n.perMessageDeflate : {}, + !1, + )), + (n.headers['Sec-WebSocket-Extensions'] = f.format({ + [c.extensionName]: y.offer(), + }))) t && (n.headers['Sec-WebSocket-Protocol'] = t) n.origin && - (n.protocolVersion < 13 ? (n.headers['Sec-WebSocket-Origin'] = n.origin) : (n.headers.Origin = n.origin)) - r.auth ? (n.auth = r.auth) : (r.username || r.password) && (n.auth = `${r.username}:${r.password}`) + (n.protocolVersion < 13 + ? (n.headers['Sec-WebSocket-Origin'] = n.origin) + : (n.headers.Origin = n.origin)) + r.auth + ? (n.auth = r.auth) + : (r.username || r.password) && + (n.auth = `${r.username}:${r.password}`) if (o) { const e = m.split(':') - null == n.agent && process.versions.modules < 57 ? (n._socketPath = e[0]) : (n.socketPath = e[0]), + null == n.agent && process.versions.modules < 57 + ? (n._socketPath = e[0]) + : (n.socketPath = e[0]), (n.path = e[1]) } var _ = (this._req = h.get(n)) - n.handshakeTimeout && _.setTimeout(n.handshakeTimeout, () => O(this, _, 'Opening handshake has timed out')) + n.handshakeTimeout && + _.setTimeout(n.handshakeTimeout, () => + O(this, _, 'Opening handshake has timed out'), + ) _.on('error', (e) => { this._req.aborted || - ((_ = this._req = null), (this.readyState = b.CLOSING), this.emit('error', e), this.emitClose()) + ((_ = this._req = null), + (this.readyState = b.CLOSING), + this.emit('error', e), + this.emitClose()) }), _.on('response', (e) => { - this.emit('unexpected-response', _, e) || O(this, _, `Unexpected server response: ${e.statusCode}`) + this.emit('unexpected-response', _, e) || + O(this, _, `Unexpected server response: ${e.statusCode}`) }), _.on('upgrade', (e, n, r) => { - if ((this.emit('upgrade', e), this.readyState !== b.CONNECTING)) return + if ( + (this.emit('upgrade', e), + this.readyState !== b.CONNECTING) + ) + return _ = this._req = null const u = l .createHash('sha1') .update(d + p.GUID, 'binary') .digest('base64') - if (e.headers['sec-websocket-accept'] !== u) return void O(this, n, 'Invalid Sec-WebSocket-Accept header') + if (e.headers['sec-websocket-accept'] !== u) + return void O( + this, + n, + 'Invalid Sec-WebSocket-Accept header', + ) const i = e.headers['sec-websocket-protocol'], o = (t || '').split(/, */) var a if ( (!t && i - ? (a = 'Server sent a subprotocol but none was requested') + ? (a = + 'Server sent a subprotocol but none was requested') : t && !i ? (a = 'Server sent no subprotocol') - : i && -1 === o.indexOf(i) && (a = 'Server sent an invalid subprotocol'), + : i && + -1 === o.indexOf(i) && + (a = 'Server sent an invalid subprotocol'), a) ) O(this, n, a) else { if ((i && (this.protocol = i), y)) try { - const t = f.parse(e.headers['sec-websocket-extensions']) - t[c.extensionName] && (y.accept(t[c.extensionName]), (this._extensions[c.extensionName] = y)) + const t = f.parse( + e.headers['sec-websocket-extensions'], + ) + t[c.extensionName] && + (y.accept(t[c.extensionName]), + (this._extensions[c.extensionName] = y)) } catch (e) { - return void O(this, n, 'Invalid Sec-WebSocket-Extensions header') + return void O( + this, + n, + 'Invalid Sec-WebSocket-Extensions header', + ) } this.setSocket(n, r, 0) } @@ -21152,10 +25116,14 @@ and limitations under the License. return this._binaryType } set binaryType(e) { - p.BINARY_TYPES.indexOf(e) < 0 || ((this._binaryType = e), this._receiver && (this._receiver._binaryType = e)) + p.BINARY_TYPES.indexOf(e) < 0 || + ((this._binaryType = e), + this._receiver && (this._receiver._binaryType = e)) } get bufferedAmount() { - return this._socket ? (this._socket.bufferSize || 0) + this._sender._bufferedBytes : 0 + return this._socket + ? (this._socket.bufferSize || 0) + this._sender._bufferedBytes + : 0 } get extensions() { return Object.keys(this._extensions).join() @@ -21186,7 +25154,8 @@ and limitations under the License. emitClose() { ;(this.readyState = b.CLOSED), this._socket - ? (this._extensions[c.extensionName] && this._extensions[c.extensionName].cleanup(), + ? (this._extensions[c.extensionName] && + this._extensions[c.extensionName].cleanup(), this._receiver.removeAllListeners(), this.emit('close', this._closeCode, this._closeMessage)) : this.emit('close', this._closeCode, this._closeMessage) @@ -21194,7 +25163,8 @@ and limitations under the License. close(e, t) { if (this.readyState !== b.CLOSED) { if (this.readyState === b.CONNECTING) { - const e = 'WebSocket was closed before the connection was established' + const e = + 'WebSocket was closed before the connection was established' return O(this, this._req, e) } this.readyState !== b.CLOSING @@ -21204,17 +25174,27 @@ and limitations under the License. ((this._closeFrameSent = !0), this._socket.writable && (this._closeFrameReceived && this._socket.end(), - (this._closeTimer = setTimeout(this._socket.destroy.bind(this._socket), v)))) + (this._closeTimer = setTimeout( + this._socket.destroy.bind(this._socket), + v, + )))) })) - : this._closeFrameSent && this._closeFrameReceived && this._socket.end() + : this._closeFrameSent && + this._closeFrameReceived && + this._socket.end() } } ping(e, t, n) { if ( - ('function' == typeof e ? ((n = e), (e = t = void 0)) : 'function' == typeof t && ((n = t), (t = void 0)), + ('function' == typeof e + ? ((n = e), (e = t = void 0)) + : 'function' == typeof t && ((n = t), (t = void 0)), this.readyState !== b.OPEN) ) { - const e = new Error(`WebSocket is not open: readyState ${this.readyState} ` + `(${y[this.readyState]})`) + const e = new Error( + `WebSocket is not open: readyState ${this.readyState} ` + + `(${y[this.readyState]})`, + ) if (n) return n(e) throw e } @@ -21224,10 +25204,15 @@ and limitations under the License. } pong(e, t, n) { if ( - ('function' == typeof e ? ((n = e), (e = t = void 0)) : 'function' == typeof t && ((n = t), (t = void 0)), + ('function' == typeof e + ? ((n = e), (e = t = void 0)) + : 'function' == typeof t && ((n = t), (t = void 0)), this.readyState !== b.OPEN) ) { - const e = new Error(`WebSocket is not open: readyState ${this.readyState} ` + `(${y[this.readyState]})`) + const e = new Error( + `WebSocket is not open: readyState ${this.readyState} ` + + `(${y[this.readyState]})`, + ) if (n) return n(e) throw e } @@ -21236,22 +25221,39 @@ and limitations under the License. this._sender.pong(e || p.EMPTY_BUFFER, t, n) } send(e, t, n) { - if (('function' == typeof t && ((n = t), (t = {})), this.readyState !== b.OPEN)) { - const e = new Error(`WebSocket is not open: readyState ${this.readyState} ` + `(${y[this.readyState]})`) + if ( + ('function' == typeof t && ((n = t), (t = {})), + this.readyState !== b.OPEN) + ) { + const e = new Error( + `WebSocket is not open: readyState ${this.readyState} ` + + `(${y[this.readyState]})`, + ) if (n) return n(e) throw e } 'number' == typeof e && (e = e.toString()) - const r = Object.assign({ binary: 'string' != typeof e, mask: !this._isServer, compress: !0, fin: !0 }, t) - this._extensions[c.extensionName] || (r.compress = !1), this._sender.send(e || p.EMPTY_BUFFER, r, n) + const r = Object.assign( + { + binary: 'string' != typeof e, + mask: !this._isServer, + compress: !0, + fin: !0, + }, + t, + ) + this._extensions[c.extensionName] || (r.compress = !1), + this._sender.send(e || p.EMPTY_BUFFER, r, n) } terminate() { if (this.readyState !== b.CLOSED) { if (this.readyState === b.CONNECTING) { - const e = 'WebSocket was closed before the connection was established' + const e = + 'WebSocket was closed before the connection was established' return O(this, this._req, e) } - this._socket && ((this.readyState = b.CLOSING), this._socket.destroy()) + this._socket && + ((this.readyState = b.CLOSING), this._socket.destroy()) } } } @@ -21259,15 +25261,23 @@ and limitations under the License. return (e.path = e.socketPath || e._socketPath || void 0), o.connect(e) } function w(e) { - return (e.path = e.socketPath || e._socketPath || void 0), (e.servername = e.servername || e.host), a.connect(e) + return ( + (e.path = e.socketPath || e._socketPath || void 0), + (e.servername = e.servername || e.host), + a.connect(e) + ) } function O(e, t, n) { e.readyState = b.CLOSING const r = new Error(n) Error.captureStackTrace(r, O), t.setHeader - ? (t.abort(), t.once('abort', e.emitClose.bind(e)), e.emit('error', r)) - : (t.destroy(r), t.once('error', e.emit.bind(e, 'error')), t.once('close', e.emitClose.bind(e))) + ? (t.abort(), + t.once('abort', e.emitClose.bind(e)), + e.emit('error', r)) + : (t.destroy(r), + t.once('error', e.emit.bind(e, 'error')), + t.once('close', e.emitClose.bind(e))) } function D(e, t) { const n = this[_] @@ -21312,7 +25322,8 @@ and limitations under the License. this.removeListener('data', N), (this[_] = void 0), clearTimeout(e._closeTimer), - e._receiver._writableState.finished || e._receiver._writableState.errorEmitted + e._receiver._writableState.finished || + e._receiver._writableState.errorEmitted ? e.emitClose() : (e._receiver.on('error', M), e._receiver.on('finish', M)) } @@ -21325,7 +25336,9 @@ and limitations under the License. } function P() { const e = this[_] - this.removeListener('error', P), this.on('error', p.NOOP), e && ((e.readyState = b.CLOSING), this.destroy()) + this.removeListener('error', P), + this.on('error', p.NOOP), + e && ((e.readyState = b.CLOSING), this.destroy()) } y.forEach((e, t) => { b[y[t]] = t @@ -21334,11 +25347,13 @@ and limitations under the License. Object.defineProperty(b.prototype, `on${e}`, { get() { const t = this.listeners(e) - for (var n = 0; n < t.length; n++) if (t[n]._listener) return t[n]._listener + for (var n = 0; n < t.length; n++) + if (t[n]._listener) return t[n]._listener }, set(t) { const n = this.listeners(e) - for (var r = 0; r < n.length; r++) n[r]._listener && this.removeListener(e, n[r]) + for (var r = 0; r < n.length; r++) + n[r]._listener && this.removeListener(e, n[r]) this.addEventListener(e, t) }, }) @@ -21495,7 +25510,12 @@ and limitations under the License. .concat( Object.keys(e).map((t) => { var n = e[t] - return Array.isArray(n) || (n = [n]), n.map((e) => (!0 === e ? t : `${t}=${e}`)).join('; ') + return ( + Array.isArray(n) || (n = [n]), + n + .map((e) => (!0 === e ? t : `${t}=${e}`)) + .join('; ') + ) }), ) .join('; '), @@ -21508,15 +25528,21 @@ and limitations under the License. parse: function(e) { const t = {} if (void 0 === e || '' === e) return t - for (var n, u, i = {}, o = !1, a = !1, s = !1, c = -1, d = -1, f = 0; f < e.length; f++) { + for ( + var n, u, i = {}, o = !1, a = !1, s = !1, c = -1, d = -1, f = 0; + f < e.length; + f++ + ) { const h = e.charCodeAt(f) if (void 0 === n) if (-1 === d && 1 === r[h]) -1 === c && (c = f) else if (32 === h || 9 === h) -1 === d && -1 !== c && (d = f) else { - if (59 !== h && 44 !== h) throw new SyntaxError(`Unexpected character at index ${f}`) + if (59 !== h && 44 !== h) + throw new SyntaxError(`Unexpected character at index ${f}`) { - if (-1 === c) throw new SyntaxError(`Unexpected character at index ${f}`) + if (-1 === c) + throw new SyntaxError(`Unexpected character at index ${f}`) ;-1 === d && (d = f) const r = e.slice(c, d) 44 === h ? (l(t, r, i), (i = {})) : (n = r), (c = d = -1) @@ -21526,27 +25552,36 @@ and limitations under the License. if (-1 === d && 1 === r[h]) -1 === c && (c = f) else if (32 === h || 9 === h) -1 === d && -1 !== c && (d = f) else if (59 === h || 44 === h) { - if (-1 === c) throw new SyntaxError(`Unexpected character at index ${f}`) - ;-1 === d && (d = f), l(i, e.slice(c, d), !0), 44 === h && (l(t, n, i), (i = {}), (n = void 0)), (c = d = -1) + if (-1 === c) + throw new SyntaxError(`Unexpected character at index ${f}`) + ;-1 === d && (d = f), + l(i, e.slice(c, d), !0), + 44 === h && (l(t, n, i), (i = {}), (n = void 0)), + (c = d = -1) } else { - if (61 !== h || -1 === c || -1 !== d) throw new SyntaxError(`Unexpected character at index ${f}`) + if (61 !== h || -1 === c || -1 !== d) + throw new SyntaxError(`Unexpected character at index ${f}`) ;(u = e.slice(c, f)), (c = d = -1) } else if (a) { - if (1 !== r[h]) throw new SyntaxError(`Unexpected character at index ${f}`) + if (1 !== r[h]) + throw new SyntaxError(`Unexpected character at index ${f}`) ;-1 === c ? (c = f) : o || (o = !0), (a = !1) } else if (s) if (1 === r[h]) -1 === c && (c = f) else if (34 === h && -1 !== c) (s = !1), (d = f) else { - if (92 !== h) throw new SyntaxError(`Unexpected character at index ${f}`) + if (92 !== h) + throw new SyntaxError(`Unexpected character at index ${f}`) a = !0 } else if (34 === h && 61 === e.charCodeAt(f - 1)) s = !0 else if (-1 === d && 1 === r[h]) -1 === c && (c = f) else if (-1 === c || (32 !== h && 9 !== h)) { - if (59 !== h && 44 !== h) throw new SyntaxError(`Unexpected character at index ${f}`) - if (-1 === c) throw new SyntaxError(`Unexpected character at index ${f}`) + if (59 !== h && 44 !== h) + throw new SyntaxError(`Unexpected character at index ${f}`) + if (-1 === c) + throw new SyntaxError(`Unexpected character at index ${f}`) ;-1 === d && (d = f) var p = e.slice(c, d) o && ((p = p.replace(/\\/g, '')), (o = !1)), @@ -21559,7 +25594,15 @@ and limitations under the License. if (-1 === c || s) throw new SyntaxError('Unexpected end of input') ;-1 === d && (d = f) const h = e.slice(c, d) - return void 0 === n ? l(t, h, {}) : (void 0 === u ? l(i, h, !0) : l(i, u, o ? h.replace(/\\/g, '') : h), l(t, n, i)), t + return ( + void 0 === n + ? l(t, h, {}) + : (void 0 === u + ? l(i, h, !0) + : l(i, u, o ? h.replace(/\\/g, '') : h), + l(t, n, i)), + t + ) }, } }, @@ -21581,7 +25624,11 @@ and limitations under the License. return Error.captureStackTrace(l, h), (l[o.kStatusCode] = r), l } function m(e, t) { - return 1 === e.length ? e[0] : e.length > 1 ? u.concat(e, t) : o.EMPTY_BUFFER + return 1 === e.length + ? e[0] + : e.length > 1 + ? u.concat(e, t) + : o.EMPTY_BUFFER } e.exports = class extends r.Writable { constructor(e, t, n) { @@ -21607,10 +25654,13 @@ and limitations under the License. } _write(e, t, n) { if (8 === this._opcode) return n() - ;(this._bufferedBytes += e.length), this._buffers.push(e), this.startLoop(n) + ;(this._bufferedBytes += e.length), + this._buffers.push(e), + this.startLoop(n) } consume(e) { - if (((this._bufferedBytes -= e), e === this._buffers[0].length)) return this._buffers.shift() + if (((this._bufferedBytes -= e), e === this._buffers[0].length)) + return this._buffers.shift() if (e < this._buffers[0].length) { const t = this._buffers[0] return (this._buffers[0] = t.slice(e)), t.slice(0, e) @@ -21620,7 +25670,8 @@ and limitations under the License. const n = this._buffers[0] e >= n.length ? this._buffers.shift().copy(t, t.length - e) - : (n.copy(t, t.length - e, 0, e), (this._buffers[0] = n.slice(e))), + : (n.copy(t, t.length - e, 0, e), + (this._buffers[0] = n.slice(e))), (e -= n.length) } while (e > 0) return t @@ -21654,28 +25705,62 @@ and limitations under the License. getInfo() { if (this._bufferedBytes < 2) return void (this._loop = !1) const e = this.consume(2) - if (0 != (48 & e[0])) return (this._loop = !1), h(RangeError, 'RSV2 and RSV3 must be clear', !0, 1002) + if (0 != (48 & e[0])) + return ( + (this._loop = !1), + h(RangeError, 'RSV2 and RSV3 must be clear', !0, 1002) + ) const t = 64 == (64 & e[0]) - if (t && !this._extensions[l.extensionName]) return (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) + if (t && !this._extensions[l.extensionName]) + return ( + (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) + ) if ( ((this._fin = 128 == (128 & e[0])), (this._opcode = 15 & e[0]), (this._payloadLength = 127 & e[1]), 0 === this._opcode) ) { - if (t) return (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) - if (!this._fragmented) return (this._loop = !1), h(RangeError, 'invalid opcode 0', !0, 1002) + if (t) + return ( + (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) + ) + if (!this._fragmented) + return ( + (this._loop = !1), h(RangeError, 'invalid opcode 0', !0, 1002) + ) this._opcode = this._fragmented } else if (1 === this._opcode || 2 === this._opcode) { - if (this._fragmented) return (this._loop = !1), h(RangeError, `invalid opcode ${this._opcode}`, !0, 1002) + if (this._fragmented) + return ( + (this._loop = !1), + h(RangeError, `invalid opcode ${this._opcode}`, !0, 1002) + ) this._compressed = t } else { if (!(this._opcode > 7 && this._opcode < 11)) - return (this._loop = !1), h(RangeError, `invalid opcode ${this._opcode}`, !0, 1002) - if (!this._fin) return (this._loop = !1), h(RangeError, 'FIN must be set', !0, 1002) - if (t) return (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) + return ( + (this._loop = !1), + h(RangeError, `invalid opcode ${this._opcode}`, !0, 1002) + ) + if (!this._fin) + return ( + (this._loop = !1), h(RangeError, 'FIN must be set', !0, 1002) + ) + if (t) + return ( + (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) + ) if (this._payloadLength > 125) - return (this._loop = !1), h(RangeError, `invalid payload length ${this._payloadLength}`, !0, 1002) + return ( + (this._loop = !1), + h( + RangeError, + `invalid payload length ${this._payloadLength}`, + !0, + 1002, + ) + ) } if ( (this._fin || this._fragmented || (this._fragmented = this._opcode), @@ -21689,7 +25774,11 @@ and limitations under the License. } } getPayloadLength16() { - if (!(this._bufferedBytes < 2)) return (this._payloadLength = this.consume(2).readUInt16BE(0)), this.haveLength() + if (!(this._bufferedBytes < 2)) + return ( + (this._payloadLength = this.consume(2).readUInt16BE(0)), + this.haveLength() + ) this._loop = !1 } getPayloadLength64() { @@ -21697,8 +25786,15 @@ and limitations under the License. const e = this.consume(8), t = e.readUInt32BE(0) return t > Math.pow(2, 21) - 1 - ? ((this._loop = !1), h(RangeError, 'Unsupported WebSocket frame: payload length > 2^53 - 1', !1, 1009)) - : ((this._payloadLength = t * Math.pow(2, 32) + e.readUInt32BE(4)), this.haveLength()) + ? ((this._loop = !1), + h( + RangeError, + 'Unsupported WebSocket frame: payload length > 2^53 - 1', + !1, + 1009, + )) + : ((this._payloadLength = t * Math.pow(2, 32) + e.readUInt32BE(4)), + this.haveLength()) } haveLength() { if ( @@ -21707,29 +25803,42 @@ and limitations under the License. ((this._totalPayloadLength += this._payloadLength), this._totalPayloadLength > this._maxPayload && this._maxPayload > 0) ) - return (this._loop = !1), h(RangeError, 'Max payload size exceeded', !1, 1009) + return ( + (this._loop = !1), + h(RangeError, 'Max payload size exceeded', !1, 1009) + ) this._masked ? (this._state = d) : (this._state = f) } getMask() { - this._bufferedBytes < 4 ? (this._loop = !1) : ((this._mask = this.consume(4)), (this._state = f)) + this._bufferedBytes < 4 + ? (this._loop = !1) + : ((this._mask = this.consume(4)), (this._state = f)) } getData(e) { var t = o.EMPTY_BUFFER if (this._payloadLength) { - if (this._bufferedBytes < this._payloadLength) return void (this._loop = !1) - ;(t = this.consume(this._payloadLength)), this._masked && u.unmask(t, this._mask) + if (this._bufferedBytes < this._payloadLength) + return void (this._loop = !1) + ;(t = this.consume(this._payloadLength)), + this._masked && u.unmask(t, this._mask) } return this._opcode > 7 ? this.controlMessage(t) : this._compressed ? ((this._state = p), void this.decompress(t, e)) - : (t.length && ((this._messageLength = this._totalPayloadLength), this._fragments.push(t)), this.dataMessage()) + : (t.length && + ((this._messageLength = this._totalPayloadLength), + this._fragments.push(t)), + this.dataMessage()) } decompress(e, t) { this._extensions[l.extensionName].decompress(e, this._fin, (e, n) => { if (e) return t(e) if (n.length) { - if (((this._messageLength += n.length), this._messageLength > this._maxPayload && this._maxPayload > 0)) + if ( + ((this._messageLength += n.length), + this._messageLength > this._maxPayload && this._maxPayload > 0) + ) return t(h(RangeError, 'Max payload size exceeded', !1, 1009)) this._fragments.push(n) } @@ -21754,14 +25863,19 @@ and limitations under the License. 'nodebuffer' === this._binaryType ? m(r, n) : 'arraybuffer' === this._binaryType - ? 0 === (t = m(r, n)).byteOffset && t.byteLength === t.buffer.byteLength + ? 0 === (t = m(r, n)).byteOffset && + t.byteLength === t.buffer.byteLength ? t.buffer : t.buffer.slice(t.byteOffset, t.byteOffset + t.byteLength) : r), this.emit('message', e) } else { const e = m(r, n) - if (!i.isValidUTF8(e)) return (this._loop = !1), h(Error, 'invalid UTF-8 sequence', !0, 1007) + if (!i.isValidUTF8(e)) + return ( + (this._loop = !1), + h(Error, 'invalid UTF-8 sequence', !0, 1007) + ) this.emit('message', e.toString()) } } @@ -21769,15 +25883,21 @@ and limitations under the License. this._state = a } controlMessage(e) { - if (8 !== this._opcode) 9 === this._opcode ? this.emit('ping', e) : this.emit('pong', e), (this._state = a) - else if (((this._loop = !1), 0 === e.length)) this.emit('conclude', 1005, ''), this.end() + if (8 !== this._opcode) + 9 === this._opcode ? this.emit('ping', e) : this.emit('pong', e), + (this._state = a) + else if (((this._loop = !1), 0 === e.length)) + this.emit('conclude', 1005, ''), this.end() else { - if (1 === e.length) return h(RangeError, 'invalid payload length 1', !0, 1002) + if (1 === e.length) + return h(RangeError, 'invalid payload length 1', !0, 1002) { const t = e.readUInt16BE(0) - if (!i.isValidStatusCode(t)) return h(RangeError, `invalid status code ${t}`, !0, 1002) + if (!i.isValidStatusCode(t)) + return h(RangeError, `invalid status code ${t}`, !0, 1002) const n = e.slice(2) - if (!i.isValidUTF8(n)) return h(Error, 'invalid UTF-8 sequence', !0, 1007) + if (!i.isValidUTF8(n)) + return h(Error, 'invalid UTF-8 sequence', !0, 1007) this.emit('conclude', t, n.toString()), this.end() } } @@ -21797,7 +25917,9 @@ and limitations under the License. } catch (e) { t.isValidUTF8 = () => !0 } - t.isValidStatusCode = (e) => (e >= 1e3 && e <= 1013 && 1004 !== e && 1005 !== e && 1006 !== e) || (e >= 3e3 && e <= 4999) + t.isValidStatusCode = (e) => + (e >= 1e3 && e <= 1013 && 1004 !== e && 1005 !== e && 1006 !== e) || + (e >= 3e3 && e <= 4999) }, function(e, t, n) { 'use strict' @@ -21820,12 +25942,17 @@ and limitations under the License. const n = e.length < 1024 || (t.mask && t.readOnly) var l = t.mask ? 6 : 2, i = e.length - e.length >= 65536 ? ((l += 8), (i = 127)) : e.length > 125 && ((l += 2), (i = 126)) + e.length >= 65536 + ? ((l += 8), (i = 127)) + : e.length > 125 && ((l += 2), (i = 126)) const o = Buffer.allocUnsafe(n ? e.length + l : l) if ( ((o[0] = t.fin ? 128 | t.opcode : t.opcode), t.rsv1 && (o[0] |= 64), - 126 === i ? o.writeUInt16BE(e.length, 2) : 127 === i && (o.writeUInt32BE(0, 2), o.writeUInt32BE(e.length, 6)), + 126 === i + ? o.writeUInt16BE(e.length, 2) + : 127 === i && + (o.writeUInt32BE(0, 2), o.writeUInt32BE(e.length, 6)), !t.mask) ) return (o[1] = i), n ? (e.copy(o, l), [o]) : [o, e] @@ -21836,7 +25963,9 @@ and limitations under the License. (o[l - 3] = a[1]), (o[l - 2] = a[2]), (o[l - 1] = a[3]), - n ? (u.mask(e, a, o, l, e.length), [o]) : (u.mask(e, a, e, 0, e.length), [o, e]) + n + ? (u.mask(e, a, o, l, e.length), [o]) + : (u.mask(e, a, e, 0, e.length), [o, e]) ) } close(e, t, n, r) { @@ -21844,15 +25973,25 @@ and limitations under the License. if (void 0 === e) l = o.EMPTY_BUFFER else { if ('number' != typeof e || !i.isValidStatusCode(e)) - throw new TypeError('First argument must be a valid error code number') + throw new TypeError( + 'First argument must be a valid error code number', + ) void 0 === t || '' === t ? (l = Buffer.allocUnsafe(2)).writeUInt16BE(e, 0) - : ((l = Buffer.allocUnsafe(2 + Buffer.byteLength(t))).writeUInt16BE(e, 0), l.write(t, 2)) + : ((l = Buffer.allocUnsafe( + 2 + Buffer.byteLength(t), + )).writeUInt16BE(e, 0), + l.write(t, 2)) } - this._deflating ? this.enqueue([this.doClose, l, n, r]) : this.doClose(l, n, r) + this._deflating + ? this.enqueue([this.doClose, l, n, r]) + : this.doClose(l, n, r) } doClose(e, t, n) { - this.sendFrame(a.frame(e, { fin: !0, rsv1: !1, opcode: 8, mask: t, readOnly: !1 }), n) + this.sendFrame( + a.frame(e, { fin: !0, rsv1: !1, opcode: 8, mask: t, readOnly: !1 }), + n, + ) } ping(e, t, n) { var r = !0 @@ -21862,10 +26001,15 @@ and limitations under the License. : ArrayBuffer.isView(e) ? (e = s(e)) : ((e = Buffer.from(e)), (r = !1))), - this._deflating ? this.enqueue([this.doPing, e, t, r, n]) : this.doPing(e, t, r, n) + this._deflating + ? this.enqueue([this.doPing, e, t, r, n]) + : this.doPing(e, t, r, n) } doPing(e, t, n, r) { - this.sendFrame(a.frame(e, { fin: !0, rsv1: !1, opcode: 9, mask: t, readOnly: n }), r) + this.sendFrame( + a.frame(e, { fin: !0, rsv1: !1, opcode: 9, mask: t, readOnly: n }), + r, + ) } pong(e, t, n) { var r = !0 @@ -21875,10 +26019,15 @@ and limitations under the License. : ArrayBuffer.isView(e) ? (e = s(e)) : ((e = Buffer.from(e)), (r = !1))), - this._deflating ? this.enqueue([this.doPong, e, t, r, n]) : this.doPong(e, t, r, n) + this._deflating + ? this.enqueue([this.doPong, e, t, r, n]) + : this.doPong(e, t, r, n) } doPong(e, t, n, r) { - this.sendFrame(a.frame(e, { fin: !0, rsv1: !1, opcode: 10, mask: t, readOnly: n }), r) + this.sendFrame( + a.frame(e, { fin: !0, rsv1: !1, opcode: 10, mask: t, readOnly: n }), + r, + ) } send(e, t, n) { var r = t.binary ? 2 : 1, @@ -21893,21 +26042,44 @@ and limitations under the License. const o = this._extensions[l.extensionName] if ( (this._firstFragment - ? ((this._firstFragment = !1), u && o && (u = e.length >= o._threshold), (this._compress = u)) + ? ((this._firstFragment = !1), + u && o && (u = e.length >= o._threshold), + (this._compress = u)) : ((u = !1), (r = 0)), t.fin && (this._firstFragment = !0), o) ) { - const l = { fin: t.fin, rsv1: u, opcode: r, mask: t.mask, readOnly: i } - this._deflating ? this.enqueue([this.dispatch, e, this._compress, l, n]) : this.dispatch(e, this._compress, l, n) - } else this.sendFrame(a.frame(e, { fin: t.fin, rsv1: !1, opcode: r, mask: t.mask, readOnly: i }), n) + const l = { + fin: t.fin, + rsv1: u, + opcode: r, + mask: t.mask, + readOnly: i, + } + this._deflating + ? this.enqueue([this.dispatch, e, this._compress, l, n]) + : this.dispatch(e, this._compress, l, n) + } else + this.sendFrame( + a.frame(e, { + fin: t.fin, + rsv1: !1, + opcode: r, + mask: t.mask, + readOnly: i, + }), + n, + ) } dispatch(e, t, n, r) { if (!t) return void this.sendFrame(a.frame(e, n), r) const u = this._extensions[l.extensionName] ;(this._deflating = !0), u.compress(e, n.fin, (e, t) => { - ;(n.readOnly = !1), this.sendFrame(a.frame(t, n), r), (this._deflating = !1), this.dequeue() + ;(n.readOnly = !1), + this.sendFrame(a.frame(t, n), r), + (this._deflating = !1), + this.dequeue() }) } dequeue() { @@ -21920,12 +26092,16 @@ and limitations under the License. ;(this._bufferedBytes += e[1].length), this._queue.push(e) } sendFrame(e, t) { - 2 === e.length ? (this._socket.write(e[0]), this._socket.write(e[1], t)) : this._socket.write(e[0], t) + 2 === e.length + ? (this._socket.write(e[0]), this._socket.write(e[1], t)) + : this._socket.write(e[0], t) } } function s(e) { const t = Buffer.from(e.buffer) - return e.byteLength !== e.buffer.byteLength ? t.slice(e.byteOffset, e.byteOffset + e.byteLength) : t + return e.byteLength !== e.buffer.byteLength + ? t.slice(e.byteOffset, e.byteOffset + e.byteLength) + : t } e.exports = a }, @@ -21933,7 +26109,12 @@ and limitations under the License. const r = n(615) e.exports = { isSpaceSeparator: (e) => r.Space_Separator.test(e), - isIdStartChar: (e) => (e >= 'a' && e <= 'z') || (e >= 'A' && e <= 'Z') || '$' === e || '_' === e || r.ID_Start.test(e), + isIdStartChar: (e) => + (e >= 'a' && e <= 'z') || + (e >= 'A' && e <= 'Z') || + '$' === e || + '_' === e || + r.ID_Start.test(e), isIdContinueChar: (e) => (e >= 'a' && e <= 'z') || (e >= 'A' && e <= 'Z') || @@ -21962,7 +26143,10 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { var n, r - ;(0, l.default)(e), 'object' === u(t) ? ((n = t.min || 0), (r = t.max)) : ((n = arguments[1]), (r = arguments[2])) + ;(0, l.default)(e), + 'object' === u(t) + ? ((n = t.min || 0), (r = t.max)) + : ((n = arguments[1]), (r = arguments[2])) var i = encodeURI(e).split(/%..|./).length - 1 return i >= n && (void 0 === r || i <= r) }) @@ -21975,7 +26159,10 @@ and limitations under the License. return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) @@ -21987,7 +26174,11 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { ;(0, l.default)(e) - var n = (t = t || {}).hasOwnProperty('allow_leading_zeroes') && !t.allow_leading_zeroes ? u : i, + var n = + (t = t || {}).hasOwnProperty('allow_leading_zeroes') && + !t.allow_leading_zeroes + ? u + : i, r = !t.hasOwnProperty('min') || e >= t.min, o = !t.hasOwnProperty('max') || e <= t.max, a = !t.hasOwnProperty('lt') || e < t.lt, @@ -22052,7 +26243,11 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { ;(0, l.default)(e) - for (var n = t ? new RegExp('['.concat(t, ']')) : /\s/, r = e.length - 1; r >= 0 && n.test(e[r]); r--); + for ( + var n = t ? new RegExp('['.concat(t, ']')) : /\s/, r = e.length - 1; + r >= 0 && n.test(e[r]); + r-- + ); return r < e.length ? e.substr(0, r + 1) : e }) var r, @@ -22063,7 +26258,10 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { - return (0, l.default)(e), e.replace(new RegExp('['.concat(t, ']+'), 'g'), '') + return ( + (0, l.default)(e), + e.replace(new RegExp('['.concat(t, ']+'), 'g'), '') + ) }) var r, l = (r = n(7)) && r.__esModule ? r : { default: r } @@ -22073,9 +26271,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('af', { - months: 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split('_'), - monthsShort: 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split('_'), - weekdays: 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split('_'), + months: 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split( + '_', + ), + weekdays: 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split( + '_', + ), weekdaysShort: 'Son_Maa_Din_Woe_Don_Vry_Sat'.split('_'), weekdaysMin: 'So_Ma_Di_Wo_Do_Vr_Sa'.split('_'), meridiemParse: /vm|nm/i, @@ -22128,18 +26332,92 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '١', 2: '٢', 3: '٣', 4: '٤', 5: '٥', 6: '٦', 7: '٧', 8: '٨', 9: '٩', 0: '٠' }, - n = { '١': '1', '٢': '2', '٣': '3', '٤': '4', '٥': '5', '٦': '6', '٧': '7', '٨': '8', '٩': '9', '٠': '0' }, + var t = { + 1: '١', + 2: '٢', + 3: '٣', + 4: '٤', + 5: '٥', + 6: '٦', + 7: '٧', + 8: '٨', + 9: '٩', + 0: '٠', + }, + n = { + '١': '1', + '٢': '2', + '٣': '3', + '٤': '4', + '٥': '5', + '٦': '6', + '٧': '7', + '٨': '8', + '٩': '9', + '٠': '0', + }, r = function(e) { - return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : e % 100 >= 3 && e % 100 <= 10 ? 3 : e % 100 >= 11 ? 4 : 5 + return 0 === e + ? 0 + : 1 === e + ? 1 + : 2 === e + ? 2 + : e % 100 >= 3 && e % 100 <= 10 + ? 3 + : e % 100 >= 11 + ? 4 + : 5 }, l = { - s: ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'], - m: ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'], - h: ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'], - d: ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'], - M: ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'], - y: ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام'], + s: [ + 'أقل من ثانية', + 'ثانية واحدة', + ['ثانيتان', 'ثانيتين'], + '%d ثوان', + '%d ثانية', + '%d ثانية', + ], + m: [ + 'أقل من دقيقة', + 'دقيقة واحدة', + ['دقيقتان', 'دقيقتين'], + '%d دقائق', + '%d دقيقة', + '%d دقيقة', + ], + h: [ + 'أقل من ساعة', + 'ساعة واحدة', + ['ساعتان', 'ساعتين'], + '%d ساعات', + '%d ساعة', + '%d ساعة', + ], + d: [ + 'أقل من يوم', + 'يوم واحد', + ['يومان', 'يومين'], + '%d أيام', + '%d يومًا', + '%d يوم', + ], + M: [ + 'أقل من شهر', + 'شهر واحد', + ['شهران', 'شهرين'], + '%d أشهر', + '%d شهرا', + '%d شهر', + ], + y: [ + 'أقل من عام', + 'عام واحد', + ['عامان', 'عامين'], + '%d أعوام', + '%d عامًا', + '%d عام', + ], }, u = function(e) { return function(t, n, u, i) { @@ -22148,11 +26426,26 @@ and limitations under the License. return 2 === o && (a = a[n ? 0 : 1]), a.replace(/%d/i, t) } }, - i = ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'] + i = [ + 'يناير', + 'فبراير', + 'مارس', + 'أبريل', + 'مايو', + 'يونيو', + 'يوليو', + 'أغسطس', + 'سبتمبر', + 'أكتوبر', + 'نوفمبر', + 'ديسمبر', + ] e.defineLocale('ar', { months: i, monthsShort: i, - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( + '_', + ), weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), weekdaysParseExact: !0, @@ -22217,9 +26510,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ar-dz', { - months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), - monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( + '_', + ), + monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( + '_', + ), + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( + '_', + ), weekdaysShort: 'احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), weekdaysMin: 'أح_إث_ثلا_أر_خم_جم_سب'.split('_'), weekdaysParseExact: !0, @@ -22263,9 +26562,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ar-kw', { - months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), - monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), - weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( + '_', + ), + monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( + '_', + ), + weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( + '_', + ), weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), weekdaysParseExact: !0, @@ -22308,17 +26613,80 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '1', 2: '2', 3: '3', 4: '4', 5: '5', 6: '6', 7: '7', 8: '8', 9: '9', 0: '0' }, + var t = { + 1: '1', + 2: '2', + 3: '3', + 4: '4', + 5: '5', + 6: '6', + 7: '7', + 8: '8', + 9: '9', + 0: '0', + }, n = function(e) { - return 0 === e ? 0 : 1 === e ? 1 : 2 === e ? 2 : e % 100 >= 3 && e % 100 <= 10 ? 3 : e % 100 >= 11 ? 4 : 5 + return 0 === e + ? 0 + : 1 === e + ? 1 + : 2 === e + ? 2 + : e % 100 >= 3 && e % 100 <= 10 + ? 3 + : e % 100 >= 11 + ? 4 + : 5 }, r = { - s: ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'], - m: ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'], - h: ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'], - d: ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'], - M: ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'], - y: ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام'], + s: [ + 'أقل من ثانية', + 'ثانية واحدة', + ['ثانيتان', 'ثانيتين'], + '%d ثوان', + '%d ثانية', + '%d ثانية', + ], + m: [ + 'أقل من دقيقة', + 'دقيقة واحدة', + ['دقيقتان', 'دقيقتين'], + '%d دقائق', + '%d دقيقة', + '%d دقيقة', + ], + h: [ + 'أقل من ساعة', + 'ساعة واحدة', + ['ساعتان', 'ساعتين'], + '%d ساعات', + '%d ساعة', + '%d ساعة', + ], + d: [ + 'أقل من يوم', + 'يوم واحد', + ['يومان', 'يومين'], + '%d أيام', + '%d يومًا', + '%d يوم', + ], + M: [ + 'أقل من شهر', + 'شهر واحد', + ['شهران', 'شهرين'], + '%d أشهر', + '%d شهرا', + '%d شهر', + ], + y: [ + 'أقل من عام', + 'عام واحد', + ['عامان', 'عامين'], + '%d أعوام', + '%d عامًا', + '%d عام', + ], }, l = function(e) { return function(t, l, u, i) { @@ -22327,11 +26695,26 @@ and limitations under the License. return 2 === o && (a = a[l ? 0 : 1]), a.replace(/%d/i, t) } }, - u = ['يناير', 'فبراير', 'مارس', 'أبريل', 'مايو', 'يونيو', 'يوليو', 'أغسطس', 'سبتمبر', 'أكتوبر', 'نوفمبر', 'ديسمبر'] + u = [ + 'يناير', + 'فبراير', + 'مارس', + 'أبريل', + 'مايو', + 'يونيو', + 'يوليو', + 'أغسطس', + 'سبتمبر', + 'أكتوبر', + 'نوفمبر', + 'ديسمبر', + ] e.defineLocale('ar-ly', { months: u, monthsShort: u, - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( + '_', + ), weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), weekdaysParseExact: !0, @@ -22392,9 +26775,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ar-ma', { - months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), - monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), - weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( + '_', + ), + monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( + '_', + ), + weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( + '_', + ), weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), weekdaysParseExact: !0, @@ -22437,12 +26826,40 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '١', 2: '٢', 3: '٣', 4: '٤', 5: '٥', 6: '٦', 7: '٧', 8: '٨', 9: '٩', 0: '٠' }, - n = { '١': '1', '٢': '2', '٣': '3', '٤': '4', '٥': '5', '٦': '6', '٧': '7', '٨': '8', '٩': '9', '٠': '0' } + var t = { + 1: '١', + 2: '٢', + 3: '٣', + 4: '٤', + 5: '٥', + 6: '٦', + 7: '٧', + 8: '٨', + 9: '٩', + 0: '٠', + }, + n = { + '١': '1', + '٢': '2', + '٣': '3', + '٤': '4', + '٥': '5', + '٦': '6', + '٧': '7', + '٨': '8', + '٩': '9', + '٠': '0', + } e.defineLocale('ar-sa', { - months: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), - monthsShort: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + months: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( + '_', + ), + monthsShort: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( + '_', + ), + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( + '_', + ), weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), weekdaysParseExact: !0, @@ -22507,9 +26924,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ar-tn', { - months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), - monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'), - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), + months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( + '_', + ), + monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( + '_', + ), + weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( + '_', + ), weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), weekdaysParseExact: !0, @@ -22573,9 +26996,15 @@ and limitations under the License. 90: '-ıncı', } e.defineLocale('az', { - months: 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split('_'), - monthsShort: 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'), - weekdays: 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split('_'), + months: 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split( + '_', + ), + monthsShort: 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split( + '_', + ), + weekdays: 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split( + '_', + ), weekdaysShort: 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'), weekdaysMin: 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'), weekdaysParseExact: !0, @@ -22616,7 +27045,13 @@ and limitations under the License. return /^(gündüz|axşam)$/.test(e) }, meridiem: function(e, t, n) { - return e < 4 ? 'gecə' : e < 12 ? 'səhər' : e < 17 ? 'gündüz' : 'axşam' + return e < 4 + ? 'gecə' + : e < 12 + ? 'səhər' + : e < 17 + ? 'gündüz' + : 'axşam' }, dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/, ordinal: function(e) { @@ -22656,7 +27091,11 @@ and limitations under the License. ' ' + ((r = +e), (l = u[n].split('_')), - r % 10 == 1 && r % 100 != 11 ? l[0] : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) ? l[1] : l[2]) + r % 10 == 1 && r % 100 != 11 + ? l[0] + : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) + ? l[1] + : l[2]) } e.defineLocale('be', { months: { @@ -22667,10 +27106,16 @@ and limitations under the License. '_', ), }, - monthsShort: 'студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж'.split('_'), + monthsShort: 'студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж'.split( + '_', + ), weekdays: { - format: 'нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу'.split('_'), - standalone: 'нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота'.split('_'), + format: 'нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу'.split( + '_', + ), + standalone: 'нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота'.split( + '_', + ), isFormat: /\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/, }, weekdaysShort: 'нд_пн_ат_ср_чц_пт_сб'.split('_'), @@ -22725,7 +27170,13 @@ and limitations under the License. return /^(дня|вечара)$/.test(e) }, meridiem: function(e, t, n) { - return e < 4 ? 'ночы' : e < 12 ? 'раніцы' : e < 17 ? 'дня' : 'вечара' + return e < 4 + ? 'ночы' + : e < 12 + ? 'раніцы' + : e < 17 + ? 'дня' + : 'вечара' }, dayOfMonthOrdinalParse: /\d{1,2}-(і|ы|га)/, ordinal: function(e, t) { @@ -22735,7 +27186,11 @@ and limitations under the License. case 'DDD': case 'w': case 'W': - return (e % 10 != 2 && e % 10 != 3) || e % 100 == 12 || e % 100 == 13 ? e + '-ы' : e + '-і' + return (e % 10 != 2 && e % 10 != 3) || + e % 100 == 12 || + e % 100 == 13 + ? e + '-ы' + : e + '-і' case 'D': return e + '-га' default: @@ -22750,9 +27205,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('bg', { - months: 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split('_'), - monthsShort: 'янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'), - weekdays: 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split('_'), + months: 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split( + '_', + ), + monthsShort: 'янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split( + '_', + ), + weekdays: 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split( + '_', + ), weekdaysShort: 'нед_пон_вто_сря_чет_пет_съб'.split('_'), weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), longDateFormat: { @@ -22828,7 +27289,9 @@ and limitations under the License. months: 'Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo'.split( '_', ), - monthsShort: 'Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des'.split('_'), + monthsShort: 'Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des'.split( + '_', + ), weekdays: 'Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri'.split('_'), weekdaysShort: 'Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib'.split('_'), weekdaysMin: 'Ka_Nt_Ta_Ar_Al_Ju_Si'.split('_'), @@ -22871,12 +27334,40 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '১', 2: '২', 3: '৩', 4: '৪', 5: '৫', 6: '৬', 7: '৭', 8: '৮', 9: '৯', 0: '০' }, - n = { '১': '1', '২': '2', '৩': '3', '৪': '4', '৫': '5', '৬': '6', '৭': '7', '৮': '8', '৯': '9', '০': '0' } + var t = { + 1: '১', + 2: '২', + 3: '৩', + 4: '৪', + 5: '৫', + 6: '৬', + 7: '৭', + 8: '৮', + 9: '৯', + 0: '০', + }, + n = { + '১': '1', + '২': '2', + '৩': '3', + '৪': '4', + '৫': '5', + '৬': '6', + '৭': '7', + '৮': '8', + '৯': '9', + '০': '0', + } e.defineLocale('bn', { - months: 'জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split('_'), - monthsShort: 'জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে'.split('_'), - weekdays: 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split('_'), + months: 'জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split( + '_', + ), + monthsShort: 'জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে'.split( + '_', + ), + weekdays: 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split( + '_', + ), weekdaysShort: 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'), weekdaysMin: 'রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি'.split('_'), longDateFormat: { @@ -22923,10 +27414,25 @@ and limitations under the License. }, meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/, meridiemHour: function(e, t) { - return 12 === e && (e = 0), ('রাত' === t && e >= 4) || ('দুপুর' === t && e < 5) || 'বিকাল' === t ? e + 12 : e + return ( + 12 === e && (e = 0), + ('রাত' === t && e >= 4) || + ('দুপুর' === t && e < 5) || + 'বিকাল' === t + ? e + 12 + : e + ) }, meridiem: function(e, t, n) { - return e < 4 ? 'রাত' : e < 10 ? 'সকাল' : e < 17 ? 'দুপুর' : e < 20 ? 'বিকাল' : 'রাত' + return e < 4 + ? 'রাত' + : e < 10 + ? 'সকাল' + : e < 17 + ? 'দুপুর' + : e < 20 + ? 'বিকাল' + : 'রাত' }, week: { dow: 0, doy: 6 }, }) @@ -22935,8 +27441,30 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '༡', 2: '༢', 3: '༣', 4: '༤', 5: '༥', 6: '༦', 7: '༧', 8: '༨', 9: '༩', 0: '༠' }, - n = { '༡': '1', '༢': '2', '༣': '3', '༤': '4', '༥': '5', '༦': '6', '༧': '7', '༨': '8', '༩': '9', '༠': '0' } + var t = { + 1: '༡', + 2: '༢', + 3: '༣', + 4: '༤', + 5: '༥', + 6: '༦', + 7: '༧', + 8: '༨', + 9: '༩', + 0: '༠', + }, + n = { + '༡': '1', + '༢': '2', + '༣': '3', + '༤': '4', + '༥': '5', + '༦': '6', + '༧': '7', + '༨': '8', + '༩': '9', + '༠': '0', + } e.defineLocale('bo', { months: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split( '_', @@ -22944,9 +27472,15 @@ and limitations under the License. monthsShort: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split( '_', ), - weekdays: 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split('_'), - weekdaysShort: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'), - weekdaysMin: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'), + weekdays: 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split( + '_', + ), + weekdaysShort: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split( + '_', + ), + weekdaysMin: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split( + '_', + ), longDateFormat: { LT: 'A h:mm', LTS: 'A h:mm:ss', @@ -22991,10 +27525,25 @@ and limitations under the License. }, meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/, meridiemHour: function(e, t) { - return 12 === e && (e = 0), ('མཚན་མོ' === t && e >= 4) || ('ཉིན་གུང' === t && e < 5) || 'དགོང་དག' === t ? e + 12 : e + return ( + 12 === e && (e = 0), + ('མཚན་མོ' === t && e >= 4) || + ('ཉིན་གུང' === t && e < 5) || + 'དགོང་དག' === t + ? e + 12 + : e + ) }, meridiem: function(e, t, n) { - return e < 4 ? 'མཚན་མོ' : e < 10 ? 'ཞོགས་ཀས' : e < 17 ? 'ཉིན་གུང' : e < 20 ? 'དགོང་དག' : 'མཚན་མོ' + return e < 4 + ? 'མཚན་མོ' + : e < 10 + ? 'ཞོགས་ཀས' + : e < 17 + ? 'ཉིན་གུང' + : e < 20 + ? 'དགོང་དག' + : 'མཚན་མོ' }, week: { dow: 0, doy: 6 }, }) @@ -23011,15 +27560,21 @@ and limitations under the License. return 2 === t ? (function(e) { var t = { m: 'v', b: 'v', d: 'z' } - return void 0 === t[e.charAt(0)] ? e : t[e.charAt(0)] + e.substring(1) + return void 0 === t[e.charAt(0)] + ? e + : t[e.charAt(0)] + e.substring(1) })(e) : e })({ mm: 'munutenn', MM: 'miz', dd: 'devezh' }[n], e) ) } e.defineLocale('br', { - months: "Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split('_'), - monthsShort: "Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split('_'), + months: "Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split( + '_', + ), + monthsShort: "Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split( + '_', + ), weekdays: "Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split('_'), weekdaysShort: 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'), weekdaysMin: 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'), @@ -23087,28 +27642,59 @@ and limitations under the License. var r = e + ' ' switch (n) { case 'ss': - return (r += 1 === e ? 'sekunda' : 2 === e || 3 === e || 4 === e ? 'sekunde' : 'sekundi') + return (r += + 1 === e + ? 'sekunda' + : 2 === e || 3 === e || 4 === e + ? 'sekunde' + : 'sekundi') case 'm': return t ? 'jedna minuta' : 'jedne minute' case 'mm': - return (r += 1 === e ? 'minuta' : 2 === e || 3 === e || 4 === e ? 'minute' : 'minuta') + return (r += + 1 === e + ? 'minuta' + : 2 === e || 3 === e || 4 === e + ? 'minute' + : 'minuta') case 'h': return t ? 'jedan sat' : 'jednog sata' case 'hh': - return (r += 1 === e ? 'sat' : 2 === e || 3 === e || 4 === e ? 'sata' : 'sati') + return (r += + 1 === e + ? 'sat' + : 2 === e || 3 === e || 4 === e + ? 'sata' + : 'sati') case 'dd': return (r += 1 === e ? 'dan' : 'dana') case 'MM': - return (r += 1 === e ? 'mjesec' : 2 === e || 3 === e || 4 === e ? 'mjeseca' : 'mjeseci') + return (r += + 1 === e + ? 'mjesec' + : 2 === e || 3 === e || 4 === e + ? 'mjeseca' + : 'mjeseci') case 'yy': - return (r += 1 === e ? 'godina' : 2 === e || 3 === e || 4 === e ? 'godine' : 'godina') + return (r += + 1 === e + ? 'godina' + : 2 === e || 3 === e || 4 === e + ? 'godine' + : 'godina') } } e.defineLocale('bs', { - months: 'januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar'.split('_'), - monthsShort: 'jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.'.split('_'), + months: 'januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar'.split( + '_', + ), + monthsShort: 'jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), + weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split( + '_', + ), weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), weekdaysParseExact: !0, @@ -23182,15 +27768,21 @@ and limitations under the License. 'use strict' e.defineLocale('ca', { months: { - standalone: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split('_'), + standalone: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split( + '_', + ), format: "de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split( '_', ), isFormat: /D[oD]?(\s)+MMMM/, }, - monthsShort: 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split('_'), + monthsShort: 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split('_'), + weekdays: 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split( + '_', + ), weekdaysShort: 'dg._dl._dt._dc._dj._dv._ds.'.split('_'), weekdaysMin: 'dg_dl_dt_dc_dj_dv_ds'.split('_'), weekdaysParseExact: !0, @@ -23219,7 +27811,11 @@ and limitations under the License. return '[ahir a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' }, lastWeek: function() { - return '[el] dddd [passat a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' + return ( + '[el] dddd [passat a ' + + (1 !== this.hours() ? 'les' : 'la') + + '] LT' + ) }, sameElse: 'L', }, @@ -23241,7 +27837,16 @@ and limitations under the License. }, dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|è|a)/, ordinal: function(e, t) { - var n = 1 === e ? 'r' : 2 === e ? 'n' : 3 === e ? 'r' : 4 === e ? 't' : 'è' + var n = + 1 === e + ? 'r' + : 2 === e + ? 'n' + : 3 === e + ? 'r' + : 4 === e + ? 't' + : 'è' return ('w' !== t && 'W' !== t) || (n = 'a'), e + n }, week: { dow: 1, doy: 4 }, @@ -23251,7 +27856,9 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split('_'), + var t = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split( + '_', + ), n = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_'), r = [ /^led/i, @@ -23277,7 +27884,9 @@ and limitations under the License. case 's': return t || r ? 'pár sekund' : 'pár sekundami' case 'ss': - return t || r ? l + (u(e) ? 'sekundy' : 'sekund') : l + 'sekundami' + return t || r + ? l + (u(e) ? 'sekundy' : 'sekund') + : l + 'sekundami' case 'm': return t ? 'minuta' : r ? 'minutu' : 'minutou' case 'mm': @@ -23310,7 +27919,9 @@ and limitations under the License. monthsParse: r, longMonthsParse: r, shortMonthsParse: r, - weekdays: 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split('_'), + weekdays: 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split( + '_', + ), weekdaysShort: 'ne_po_út_st_čt_pá_so'.split('_'), weekdaysMin: 'ne_po_út_st_čt_pá_so'.split('_'), longDateFormat: { @@ -23387,9 +27998,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('cv', { - months: 'кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав'.split('_'), - monthsShort: 'кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш'.split('_'), - weekdays: 'вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун'.split('_'), + months: 'кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав'.split( + '_', + ), + monthsShort: 'кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш'.split( + '_', + ), + weekdays: 'вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун'.split( + '_', + ), weekdaysShort: 'выр_тун_ытл_юн_кӗҫ_эрн_шӑм'.split('_'), weekdaysMin: 'вр_тн_ыт_юн_кҫ_эр_шм'.split('_'), longDateFormat: { @@ -23410,7 +28027,11 @@ and limitations under the License. }, relativeTime: { future: function(e) { - var t = /сехет$/i.exec(e) ? 'рен' : /ҫул$/i.exec(e) ? 'тан' : 'ран' + var t = /сехет$/i.exec(e) + ? 'рен' + : /ҫул$/i.exec(e) + ? 'тан' + : 'ран' return e + t }, past: '%s каялла', @@ -23437,9 +28058,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('cy', { - months: 'Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr'.split('_'), - monthsShort: 'Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag'.split('_'), - weekdays: 'Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn'.split('_'), + months: 'Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr'.split( + '_', + ), + monthsShort: 'Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag'.split( + '_', + ), + weekdays: 'Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn'.split( + '_', + ), weekdaysShort: 'Sul_Llun_Maw_Mer_Iau_Gwe_Sad'.split('_'), weekdaysMin: 'Su_Ll_Ma_Me_Ia_Gw_Sa'.split('_'), weekdaysParseExact: !0, @@ -23481,7 +28108,10 @@ and limitations under the License. n = '' return ( t > 20 - ? (n = 40 === t || 50 === t || 60 === t || 80 === t || 100 === t ? 'fed' : 'ain') + ? (n = + 40 === t || 50 === t || 60 === t || 80 === t || 100 === t + ? 'fed' + : 'ain') : t > 0 && (n = [ '', @@ -23517,9 +28147,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('da', { - months: 'januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december'.split('_'), - monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'), - weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'), + months: 'januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december'.split( + '_', + ), + monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split( + '_', + ), + weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split( + '_', + ), weekdaysShort: 'søn_man_tir_ons_tor_fre_lør'.split('_'), weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'), longDateFormat: { @@ -23577,10 +28213,16 @@ and limitations under the License. return t ? l[n][0] : l[n][1] } e.defineLocale('de', { - months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), - monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), + months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split( + '_', + ), + monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), + weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split( + '_', + ), weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), weekdaysParseExact: !0, @@ -23639,10 +28281,16 @@ and limitations under the License. return t ? l[n][0] : l[n][1] } e.defineLocale('de-at', { - months: 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), - monthsShort: 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), + months: 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split( + '_', + ), + monthsShort: 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), + weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split( + '_', + ), weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), weekdaysParseExact: !0, @@ -23701,10 +28349,16 @@ and limitations under the License. return t ? l[n][0] : l[n][1] } e.defineLocale('de-ch', { - months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), - monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'), + months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split( + '_', + ), + monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'), + weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split( + '_', + ), weekdaysShort: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), weekdaysParseExact: !0, @@ -23763,7 +28417,15 @@ and limitations under the License. 'ނޮވެމްބަރު', 'ޑިސެމްބަރު', ], - n = ['އާދިއްތަ', 'ހޯމަ', 'އަންގާރަ', 'ބުދަ', 'ބުރާސްފަތި', 'ހުކުރު', 'ހޮނިހިރު'] + n = [ + 'އާދިއްތަ', + 'ހޯމަ', + 'އަންގާރަ', + 'ބުދަ', + 'ބުރާސްފަތި', + 'ހުކުރު', + 'ހޮނިހިރު', + ] e.defineLocale('dv', { months: t, monthsShort: t, @@ -23831,13 +28493,18 @@ and limitations under the License. ), months: function(e, t) { return e - ? 'string' == typeof t && /D/.test(t.substring(0, t.indexOf('MMMM'))) + ? 'string' == typeof t && + /D/.test(t.substring(0, t.indexOf('MMMM'))) ? this._monthsGenitiveEl[e.month()] : this._monthsNominativeEl[e.month()] : this._monthsNominativeEl }, - monthsShort: 'Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ'.split('_'), - weekdays: 'Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο'.split('_'), + monthsShort: 'Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ'.split( + '_', + ), + weekdays: 'Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο'.split( + '_', + ), weekdaysShort: 'Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ'.split('_'), weekdaysMin: 'Κυ_Δε_Τρ_Τε_Πε_Πα_Σα'.split('_'), meridiem: function(e, t, n) { @@ -23875,7 +28542,9 @@ and limitations under the License. r = this._calendarEl[e], l = t && t.hours() return ( - ((n = r) instanceof Function || '[object Function]' === Object.prototype.toString.call(n)) && (r = r.apply(t)), + ((n = r) instanceof Function || + '[object Function]' === Object.prototype.toString.call(n)) && + (r = r.apply(t)), r.replace('{}', l % 12 == 1 ? 'στη' : 'στις') ) }, @@ -23905,9 +28574,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('en-SG', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( + '_', + ), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( + '_', + ), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { @@ -23945,7 +28620,16 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 == ~~((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, week: { dow: 1, doy: 4 }, @@ -23956,9 +28640,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('en-au', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( + '_', + ), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( + '_', + ), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { @@ -23996,7 +28686,16 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 == ~~((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, week: { dow: 1, doy: 4 }, @@ -24007,9 +28706,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('en-ca', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( + '_', + ), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( + '_', + ), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { @@ -24047,7 +28752,16 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 == ~~((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, }) @@ -24057,9 +28771,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('en-gb', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( + '_', + ), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( + '_', + ), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { @@ -24097,7 +28817,16 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 == ~~((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, week: { dow: 1, doy: 4 }, @@ -24108,9 +28837,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('en-ie', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( + '_', + ), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( + '_', + ), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { @@ -24148,7 +28883,16 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 == ~~((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, week: { dow: 1, doy: 4 }, @@ -24159,9 +28903,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('en-il', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( + '_', + ), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( + '_', + ), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { @@ -24198,7 +28948,16 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 == ~~((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, }) @@ -24208,9 +28967,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('en-nz', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), + months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( + '_', + ), + weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( + '_', + ), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { @@ -24248,7 +29013,16 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 == ~~((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, week: { dow: 1, doy: 4 }, @@ -24259,9 +29033,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('eo', { - months: 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split('_'), - monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec'.split('_'), - weekdays: 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split('_'), + months: 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split( + '_', + ), + monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec'.split( + '_', + ), + weekdays: 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split( + '_', + ), weekdaysShort: 'dim_lun_mard_merk_ĵaŭ_ven_sab'.split('_'), weekdaysMin: 'di_lu_ma_me_ĵa_ve_sa'.split('_'), longDateFormat: { @@ -24312,12 +29092,29 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'), + var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( + '_', + ), n = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), - r = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], + r = [ + /^ene/i, + /^feb/i, + /^mar/i, + /^abr/i, + /^may/i, + /^jun/i, + /^jul/i, + /^ago/i, + /^sep/i, + /^oct/i, + /^nov/i, + /^dic/i, + ], l = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i e.defineLocale('es', { - months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), + months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( + '_', + ), monthsShort: function(e, r) { return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t }, @@ -24328,7 +29125,9 @@ and limitations under the License. monthsParse: r, longMonthsParse: r, shortMonthsParse: r, - weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), + weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split( + '_', + ), weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), weekdaysParseExact: !0, @@ -24354,7 +29153,11 @@ and limitations under the License. return '[ayer a la' + (1 !== this.hours() ? 's' : '') + '] LT' }, lastWeek: function() { - return '[el] dddd [pasado a la' + (1 !== this.hours() ? 's' : '') + '] LT' + return ( + '[el] dddd [pasado a la' + + (1 !== this.hours() ? 's' : '') + + '] LT' + ) }, sameElse: 'L', }, @@ -24383,12 +29186,29 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'), + var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( + '_', + ), n = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), - r = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], + r = [ + /^ene/i, + /^feb/i, + /^mar/i, + /^abr/i, + /^may/i, + /^jun/i, + /^jul/i, + /^ago/i, + /^sep/i, + /^oct/i, + /^nov/i, + /^dic/i, + ], l = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i e.defineLocale('es-do', { - months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), + months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( + '_', + ), monthsShort: function(e, r) { return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t }, @@ -24399,7 +29219,9 @@ and limitations under the License. monthsParse: r, longMonthsParse: r, shortMonthsParse: r, - weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), + weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split( + '_', + ), weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), weekdaysParseExact: !0, @@ -24425,7 +29247,11 @@ and limitations under the License. return '[ayer a la' + (1 !== this.hours() ? 's' : '') + '] LT' }, lastWeek: function() { - return '[el] dddd [pasado a la' + (1 !== this.hours() ? 's' : '') + '] LT' + return ( + '[el] dddd [pasado a la' + + (1 !== this.hours() ? 's' : '') + + '] LT' + ) }, sameElse: 'L', }, @@ -24454,12 +29280,29 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'), + var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( + '_', + ), n = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), - r = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], + r = [ + /^ene/i, + /^feb/i, + /^mar/i, + /^abr/i, + /^may/i, + /^jun/i, + /^jul/i, + /^ago/i, + /^sep/i, + /^oct/i, + /^nov/i, + /^dic/i, + ], l = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i e.defineLocale('es-us', { - months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), + months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( + '_', + ), monthsShort: function(e, r) { return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t }, @@ -24470,7 +29313,9 @@ and limitations under the License. monthsParse: r, longMonthsParse: r, shortMonthsParse: r, - weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), + weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split( + '_', + ), weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), weekdaysParseExact: !0, @@ -24496,7 +29341,11 @@ and limitations under the License. return '[ayer a la' + (1 !== this.hours() ? 's' : '') + '] LT' }, lastWeek: function() { - return '[el] dddd [pasado a la' + (1 !== this.hours() ? 's' : '') + '] LT' + return ( + '[el] dddd [pasado a la' + + (1 !== this.hours() ? 's' : '') + + '] LT' + ) }, sameElse: 'L', }, @@ -24542,9 +29391,15 @@ and limitations under the License. return t ? (l[n][2] ? l[n][2] : l[n][1]) : r ? l[n][0] : l[n][1] } e.defineLocale('et', { - months: 'jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember'.split('_'), - monthsShort: 'jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets'.split('_'), - weekdays: 'pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev'.split('_'), + months: 'jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember'.split( + '_', + ), + monthsShort: 'jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets'.split( + '_', + ), + weekdays: 'pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev'.split( + '_', + ), weekdaysShort: 'P_E_T_K_N_R_L'.split('_'), weekdaysMin: 'P_E_T_K_N_R_L'.split('_'), longDateFormat: { @@ -24589,10 +29444,16 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('eu', { - months: 'urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua'.split('_'), - monthsShort: 'urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.'.split('_'), + months: 'urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua'.split( + '_', + ), + monthsShort: 'urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata'.split('_'), + weekdays: 'igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata'.split( + '_', + ), weekdaysShort: 'ig._al._ar._az._og._ol._lr.'.split('_'), weekdaysMin: 'ig_al_ar_az_og_ol_lr'.split('_'), weekdaysParseExact: !0, @@ -24641,13 +29502,43 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '۱', 2: '۲', 3: '۳', 4: '۴', 5: '۵', 6: '۶', 7: '۷', 8: '۸', 9: '۹', 0: '۰' }, - n = { '۱': '1', '۲': '2', '۳': '3', '۴': '4', '۵': '5', '۶': '6', '۷': '7', '۸': '8', '۹': '9', '۰': '0' } + var t = { + 1: '۱', + 2: '۲', + 3: '۳', + 4: '۴', + 5: '۵', + 6: '۶', + 7: '۷', + 8: '۸', + 9: '۹', + 0: '۰', + }, + n = { + '۱': '1', + '۲': '2', + '۳': '3', + '۴': '4', + '۵': '5', + '۶': '6', + '۷': '7', + '۸': '8', + '۹': '9', + '۰': '0', + } e.defineLocale('fa', { - months: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'), - monthsShort: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'), - weekdays: 'یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه'.split('_'), - weekdaysShort: 'یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه'.split('_'), + months: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split( + '_', + ), + monthsShort: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split( + '_', + ), + weekdays: 'یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه'.split( + '_', + ), + weekdaysShort: 'یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه'.split( + '_', + ), weekdaysMin: 'ی_د_س_چ_پ_ج_ش'.split('_'), weekdaysParseExact: !0, longDateFormat: { @@ -24712,8 +29603,21 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split(' '), - n = ['nolla', 'yhden', 'kahden', 'kolmen', 'neljän', 'viiden', 'kuuden', t[7], t[8], t[9]] + var t = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split( + ' ', + ), + n = [ + 'nolla', + 'yhden', + 'kahden', + 'kolmen', + 'neljän', + 'viiden', + 'kuuden', + t[7], + t[8], + t[9], + ] function r(e, r, l, u) { var i = '' switch (l) { @@ -24757,8 +29661,12 @@ and limitations under the License. months: 'tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu'.split( '_', ), - monthsShort: 'tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu'.split('_'), - weekdays: 'sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai'.split('_'), + monthsShort: 'tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu'.split( + '_', + ), + weekdays: 'sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai'.split( + '_', + ), weekdaysShort: 'su_ma_ti_ke_to_pe_la'.split('_'), weekdaysMin: 'su_ma_ti_ke_to_pe_la'.split('_'), longDateFormat: { @@ -24807,9 +29715,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('fo', { - months: 'januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember'.split('_'), - monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'), - weekdays: 'sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur'.split('_'), + months: 'januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember'.split( + '_', + ), + monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split( + '_', + ), + weekdays: 'sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur'.split( + '_', + ), weekdaysShort: 'sun_mán_týs_mik_hós_frí_ley'.split('_'), weekdaysMin: 'su_má_tý_mi_hó_fr_le'.split('_'), longDateFormat: { @@ -24854,10 +29768,16 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('fr', { - months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), - monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), + months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split( + '_', + ), + monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), + weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split( + '_', + ), weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), weekdaysParseExact: !0, @@ -24917,10 +29837,16 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('fr-ca', { - months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), - monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), + months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split( + '_', + ), + monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), + weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split( + '_', + ), weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), weekdaysParseExact: !0, @@ -24978,10 +29904,16 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('fr-ch', { - months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), - monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), + months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split( + '_', + ), + monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), + weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split( + '_', + ), weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), weekdaysParseExact: !0, @@ -25039,15 +29971,21 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.'.split('_'), + var t = 'jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.'.split( + '_', + ), n = 'jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_') e.defineLocale('fy', { - months: 'jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber'.split('_'), + months: 'jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber'.split( + '_', + ), monthsShort: function(e, r) { return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t }, monthsParseExact: !0, - weekdays: 'snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon'.split('_'), + weekdays: 'snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon'.split( + '_', + ), weekdaysShort: 'si._mo._ti._wo._to._fr._so.'.split('_'), weekdaysMin: 'Si_Mo_Ti_Wo_To_Fr_So'.split('_'), weekdaysParseExact: !0, @@ -25109,9 +30047,30 @@ and limitations under the License. 'Samhain', 'Nollaig', ], - monthsShort: ['Eaná', 'Feab', 'Márt', 'Aibr', 'Beal', 'Méit', 'Iúil', 'Lúna', 'Meán', 'Deai', 'Samh', 'Noll'], + monthsShort: [ + 'Eaná', + 'Feab', + 'Márt', + 'Aibr', + 'Beal', + 'Méit', + 'Iúil', + 'Lúna', + 'Meán', + 'Deai', + 'Samh', + 'Noll', + ], monthsParseExact: !0, - weekdays: ['Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Satharn'], + weekdays: [ + 'Dé Domhnaigh', + 'Dé Luain', + 'Dé Máirt', + 'Dé Céadaoin', + 'Déardaoin', + 'Dé hAoine', + 'Dé Satharn', + ], weekdaysShort: ['Dom', 'Lua', 'Mái', 'Céa', 'Déa', 'hAo', 'Sat'], weekdaysMin: ['Do', 'Lu', 'Má', 'Ce', 'Dé', 'hA', 'Sa'], longDateFormat: { @@ -25173,9 +30132,30 @@ and limitations under the License. 'An t-Samhain', 'An Dùbhlachd', ], - monthsShort: ['Faoi', 'Gear', 'Màrt', 'Gibl', 'Cèit', 'Ògmh', 'Iuch', 'Lùn', 'Sult', 'Dàmh', 'Samh', 'Dùbh'], + monthsShort: [ + 'Faoi', + 'Gear', + 'Màrt', + 'Gibl', + 'Cèit', + 'Ògmh', + 'Iuch', + 'Lùn', + 'Sult', + 'Dàmh', + 'Samh', + 'Dùbh', + ], monthsParseExact: !0, - weekdays: ['Didòmhnaich', 'Diluain', 'Dimàirt', 'Diciadain', 'Diardaoin', 'Dihaoine', 'Disathairne'], + weekdays: [ + 'Didòmhnaich', + 'Diluain', + 'Dimàirt', + 'Diciadain', + 'Diardaoin', + 'Dihaoine', + 'Disathairne', + ], weekdaysShort: ['Did', 'Dil', 'Dim', 'Dic', 'Dia', 'Dih', 'Dis'], weekdaysMin: ['Dò', 'Lu', 'Mà', 'Ci', 'Ar', 'Ha', 'Sa'], longDateFormat: { @@ -25223,10 +30203,16 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('gl', { - months: 'xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro'.split('_'), - monthsShort: 'xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.'.split('_'), + months: 'xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro'.split( + '_', + ), + monthsShort: 'xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'domingo_luns_martes_mércores_xoves_venres_sábado'.split('_'), + weekdays: 'domingo_luns_martes_mércores_xoves_venres_sábado'.split( + '_', + ), weekdaysShort: 'dom._lun._mar._mér._xov._ven._sáb.'.split('_'), weekdaysMin: 'do_lu_ma_mé_xo_ve_sá'.split('_'), weekdaysParseExact: !0, @@ -25252,7 +30238,9 @@ and limitations under the License. return '[onte ' + (1 !== this.hours() ? 'á' : 'a') + '] LT' }, lastWeek: function() { - return '[o] dddd [pasado ' + (1 !== this.hours() ? 'ás' : 'a') + '] LT' + return ( + '[o] dddd [pasado ' + (1 !== this.hours() ? 'ás' : 'a') + '] LT' + ) }, sameElse: 'L', }, @@ -25301,10 +30289,16 @@ and limitations under the License. return t ? l[n][0] : l[n][1] } e.defineLocale('gom-latn', { - months: 'Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr'.split('_'), - monthsShort: 'Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.'.split('_'), + months: 'Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr'.split( + '_', + ), + monthsShort: 'Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.'.split( + '_', + ), monthsParseExact: !0, - weekdays: "Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split('_'), + weekdays: "Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split( + '_', + ), weekdaysShort: 'Ait._Som._Mon._Bud._Bre._Suk._Son.'.split('_'), weekdaysMin: 'Ai_Sm_Mo_Bu_Br_Su_Sn'.split('_'), weekdaysParseExact: !0, @@ -25377,7 +30371,15 @@ and limitations under the License. ) }, meridiem: function(e, t, n) { - return e < 4 ? 'rati' : e < 12 ? 'sokalli' : e < 16 ? 'donparam' : e < 20 ? 'sanje' : 'rati' + return e < 4 + ? 'rati' + : e < 12 + ? 'sokalli' + : e < 16 + ? 'donparam' + : e < 20 + ? 'sanje' + : 'rati' }, }) })(n(4)) @@ -25385,13 +30387,41 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '૧', 2: '૨', 3: '૩', 4: '૪', 5: '૫', 6: '૬', 7: '૭', 8: '૮', 9: '૯', 0: '૦' }, - n = { '૧': '1', '૨': '2', '૩': '3', '૪': '4', '૫': '5', '૬': '6', '૭': '7', '૮': '8', '૯': '9', '૦': '0' } + var t = { + 1: '૧', + 2: '૨', + 3: '૩', + 4: '૪', + 5: '૫', + 6: '૬', + 7: '૭', + 8: '૮', + 9: '૯', + 0: '૦', + }, + n = { + '૧': '1', + '૨': '2', + '૩': '3', + '૪': '4', + '૫': '5', + '૬': '6', + '૭': '7', + '૮': '8', + '૯': '9', + '૦': '0', + } e.defineLocale('gu', { - months: 'જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર'.split('_'), - monthsShort: 'જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.'.split('_'), + months: 'જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર'.split( + '_', + ), + monthsShort: 'જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર'.split('_'), + weekdays: 'રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર'.split( + '_', + ), weekdaysShort: 'રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ'.split('_'), weekdaysMin: 'ર_સો_મં_બુ_ગુ_શુ_શ'.split('_'), longDateFormat: { @@ -25456,7 +30486,15 @@ and limitations under the License. ) }, meridiem: function(e, t, n) { - return e < 4 ? 'રાત' : e < 10 ? 'સવાર' : e < 17 ? 'બપોર' : e < 20 ? 'સાંજ' : 'રાત' + return e < 4 + ? 'રાત' + : e < 10 + ? 'સવાર' + : e < 17 + ? 'બપોર' + : e < 20 + ? 'સાંજ' + : 'રાત' }, week: { dow: 0, doy: 6 }, }) @@ -25466,8 +30504,12 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('he', { - months: 'ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר'.split('_'), - monthsShort: 'ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳'.split('_'), + months: 'ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר'.split( + '_', + ), + monthsShort: 'ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳'.split( + '_', + ), weekdays: 'ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת'.split('_'), weekdaysShort: 'א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳'.split('_'), weekdaysMin: 'א_ב_ג_ד_ה_ו_ש'.split('_'), @@ -25512,7 +30554,11 @@ and limitations under the License. }, y: 'שנה', yy: function(e) { - return 2 === e ? 'שנתיים' : e % 10 == 0 && 10 !== e ? e + ' שנה' : e + ' שנים' + return 2 === e + ? 'שנתיים' + : e % 10 == 0 && 10 !== e + ? e + ' שנה' + : e + ' שנים' }, }, meridiemParse: /אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i, @@ -25540,13 +30586,41 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '१', 2: '२', 3: '३', 4: '४', 5: '५', 6: '६', 7: '७', 8: '८', 9: '९', 0: '०' }, - n = { '१': '1', '२': '2', '३': '3', '४': '4', '५': '5', '६': '6', '७': '7', '८': '8', '९': '9', '०': '0' } + var t = { + 1: '१', + 2: '२', + 3: '३', + 4: '४', + 5: '५', + 6: '६', + 7: '७', + 8: '८', + 9: '९', + 0: '०', + }, + n = { + '१': '1', + '२': '2', + '३': '3', + '४': '4', + '५': '5', + '६': '6', + '७': '7', + '८': '8', + '९': '9', + '०': '0', + } e.defineLocale('hi', { - months: 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split('_'), - monthsShort: 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split('_'), + months: 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split( + '_', + ), + monthsShort: 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), + weekdays: 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split( + '_', + ), weekdaysShort: 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split('_'), weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), longDateFormat: { @@ -25611,7 +30685,15 @@ and limitations under the License. ) }, meridiem: function(e, t, n) { - return e < 4 ? 'रात' : e < 10 ? 'सुबह' : e < 17 ? 'दोपहर' : e < 20 ? 'शाम' : 'रात' + return e < 4 + ? 'रात' + : e < 10 + ? 'सुबह' + : e < 17 + ? 'दोपहर' + : e < 20 + ? 'शाम' + : 'रात' }, week: { dow: 0, doy: 6 }, }) @@ -25624,21 +30706,46 @@ and limitations under the License. var r = e + ' ' switch (n) { case 'ss': - return (r += 1 === e ? 'sekunda' : 2 === e || 3 === e || 4 === e ? 'sekunde' : 'sekundi') + return (r += + 1 === e + ? 'sekunda' + : 2 === e || 3 === e || 4 === e + ? 'sekunde' + : 'sekundi') case 'm': return t ? 'jedna minuta' : 'jedne minute' case 'mm': - return (r += 1 === e ? 'minuta' : 2 === e || 3 === e || 4 === e ? 'minute' : 'minuta') + return (r += + 1 === e + ? 'minuta' + : 2 === e || 3 === e || 4 === e + ? 'minute' + : 'minuta') case 'h': return t ? 'jedan sat' : 'jednog sata' case 'hh': - return (r += 1 === e ? 'sat' : 2 === e || 3 === e || 4 === e ? 'sata' : 'sati') + return (r += + 1 === e + ? 'sat' + : 2 === e || 3 === e || 4 === e + ? 'sata' + : 'sati') case 'dd': return (r += 1 === e ? 'dan' : 'dana') case 'MM': - return (r += 1 === e ? 'mjesec' : 2 === e || 3 === e || 4 === e ? 'mjeseca' : 'mjeseci') + return (r += + 1 === e + ? 'mjesec' + : 2 === e || 3 === e || 4 === e + ? 'mjeseca' + : 'mjeseci') case 'yy': - return (r += 1 === e ? 'godina' : 2 === e || 3 === e || 4 === e ? 'godine' : 'godina') + return (r += + 1 === e + ? 'godina' + : 2 === e || 3 === e || 4 === e + ? 'godine' + : 'godina') } } e.defineLocale('hr', { @@ -25650,9 +30757,13 @@ and limitations under the License. '_', ), }, - monthsShort: 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split('_'), + monthsShort: 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), + weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split( + '_', + ), weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), weekdaysParseExact: !0, @@ -25724,7 +30835,9 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(' ') + var t = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split( + ' ', + ) function n(e, t, n, r) { var l = e switch (n) { @@ -25759,9 +30872,15 @@ and limitations under the License. return (e ? '' : '[múlt] ') + '[' + t[this.day()] + '] LT[-kor]' } e.defineLocale('hu', { - months: 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split('_'), - monthsShort: 'jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec'.split('_'), - weekdays: 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split('_'), + months: 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split( + '_', + ), + monthsShort: 'jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec'.split( + '_', + ), + weekdays: 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split( + '_', + ), weekdaysShort: 'vas_hét_kedd_sze_csüt_pén_szo'.split('_'), weekdaysMin: 'v_h_k_sze_cs_p_szo'.split('_'), longDateFormat: { @@ -25825,8 +30944,12 @@ and limitations under the License. '_', ), }, - monthsShort: 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_'), - weekdays: 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split('_'), + monthsShort: 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split( + '_', + ), + weekdays: 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split( + '_', + ), weekdaysShort: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), weekdaysMin: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), longDateFormat: { @@ -25870,7 +30993,13 @@ and limitations under the License. return /^(ցերեկվա|երեկոյան)$/.test(e) }, meridiem: function(e) { - return e < 4 ? 'գիշերվա' : e < 12 ? 'առավոտվա' : e < 17 ? 'ցերեկվա' : 'երեկոյան' + return e < 4 + ? 'գիշերվա' + : e < 12 + ? 'առավոտվա' + : e < 17 + ? 'ցերեկվա' + : 'երեկոյան' }, dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/, ordinal: function(e, t) { @@ -25892,8 +31021,12 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('id', { - months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split('_'), - monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des'.split('_'), + months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des'.split( + '_', + ), weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'), weekdaysShort: 'Min_Sen_Sel_Rab_Kam_Jum_Sab'.split('_'), weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'), @@ -25909,11 +31042,25 @@ and limitations under the License. meridiemHour: function(e, t) { return ( 12 === e && (e = 0), - 'pagi' === t ? e : 'siang' === t ? (e >= 11 ? e : e + 12) : 'sore' === t || 'malam' === t ? e + 12 : void 0 + 'pagi' === t + ? e + : 'siang' === t + ? e >= 11 + ? e + : e + 12 + : 'sore' === t || 'malam' === t + ? e + 12 + : void 0 ) }, meridiem: function(e, t, n) { - return e < 11 ? 'pagi' : e < 15 ? 'siang' : e < 19 ? 'sore' : 'malam' + return e < 11 + ? 'pagi' + : e < 15 + ? 'siang' + : e < 19 + ? 'sore' + : 'malam' }, calendar: { sameDay: '[Hari ini pukul] LT', @@ -25955,17 +31102,31 @@ and limitations under the License. case 's': return n || l ? 'nokkrar sekúndur' : 'nokkrum sekúndum' case 'ss': - return t(e) ? u + (n || l ? 'sekúndur' : 'sekúndum') : u + 'sekúnda' + return t(e) + ? u + (n || l ? 'sekúndur' : 'sekúndum') + : u + 'sekúnda' case 'm': return n ? 'mínúta' : 'mínútu' case 'mm': - return t(e) ? u + (n || l ? 'mínútur' : 'mínútum') : n ? u + 'mínúta' : u + 'mínútu' + return t(e) + ? u + (n || l ? 'mínútur' : 'mínútum') + : n + ? u + 'mínúta' + : u + 'mínútu' case 'hh': - return t(e) ? u + (n || l ? 'klukkustundir' : 'klukkustundum') : u + 'klukkustund' + return t(e) + ? u + (n || l ? 'klukkustundir' : 'klukkustundum') + : u + 'klukkustund' case 'd': return n ? 'dagur' : l ? 'dag' : 'degi' case 'dd': - return t(e) ? (n ? u + 'dagar' : u + (l ? 'daga' : 'dögum')) : n ? u + 'dagur' : u + (l ? 'dag' : 'degi') + return t(e) + ? n + ? u + 'dagar' + : u + (l ? 'daga' : 'dögum') + : n + ? u + 'dagur' + : u + (l ? 'dag' : 'degi') case 'M': return n ? 'mánuður' : l ? 'mánuð' : 'mánuði' case 'MM': @@ -25979,13 +31140,21 @@ and limitations under the License. case 'y': return n || l ? 'ár' : 'ári' case 'yy': - return t(e) ? u + (n || l ? 'ár' : 'árum') : u + (n || l ? 'ár' : 'ári') + return t(e) + ? u + (n || l ? 'ár' : 'árum') + : u + (n || l ? 'ár' : 'ári') } } e.defineLocale('is', { - months: 'janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember'.split('_'), - monthsShort: 'jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des'.split('_'), - weekdays: 'sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur'.split('_'), + months: 'janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember'.split( + '_', + ), + monthsShort: 'jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des'.split( + '_', + ), + weekdays: 'sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur'.split( + '_', + ), weekdaysShort: 'sun_mán_þri_mið_fim_fös_lau'.split('_'), weekdaysMin: 'Su_Má_Þr_Mi_Fi_Fö_La'.split('_'), longDateFormat: { @@ -26030,9 +31199,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('it', { - months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split('_'), - monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'), - weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split('_'), + months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split( + '_', + ), + monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split( + '_', + ), + weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split( + '_', + ), weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'), weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'), longDateFormat: { @@ -26086,9 +31261,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('it-ch', { - months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split('_'), - monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'), - weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split('_'), + months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split( + '_', + ), + monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split( + '_', + ), + weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split( + '_', + ), weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'), weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'), longDateFormat: { @@ -26142,9 +31323,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ja', { - months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), - monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), - weekdays: '日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日'.split('_'), + months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( + '_', + ), + monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( + '_', + ), + weekdays: '日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日'.split( + '_', + ), weekdaysShort: '日_月_火_水_木_金_土'.split('_'), weekdaysMin: '日_月_火_水_木_金_土'.split('_'), longDateFormat: { @@ -26212,8 +31399,12 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('jv', { - months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember'.split('_'), - monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des'.split('_'), + months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des'.split( + '_', + ), weekdays: 'Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu'.split('_'), weekdaysShort: 'Min_Sen_Sel_Reb_Kem_Jem_Sep'.split('_'), weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sp'.split('_'), @@ -26229,11 +31420,25 @@ and limitations under the License. meridiemHour: function(e, t) { return ( 12 === e && (e = 0), - 'enjing' === t ? e : 'siyang' === t ? (e >= 11 ? e : e + 12) : 'sonten' === t || 'ndalu' === t ? e + 12 : void 0 + 'enjing' === t + ? e + : 'siyang' === t + ? e >= 11 + ? e + : e + 12 + : 'sonten' === t || 'ndalu' === t + ? e + 12 + : void 0 ) }, meridiem: function(e, t, n) { - return e < 11 ? 'enjing' : e < 15 ? 'siyang' : e < 19 ? 'sonten' : 'ndalu' + return e < 11 + ? 'enjing' + : e < 15 + ? 'siyang' + : e < 19 + ? 'sonten' + : 'ndalu' }, calendar: { sameDay: '[Dinten puniko pukul] LT', @@ -26275,10 +31480,16 @@ and limitations under the License. '_', ), }, - monthsShort: 'იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ'.split('_'), + monthsShort: 'იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ'.split( + '_', + ), weekdays: { - standalone: 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split('_'), - format: 'კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს'.split('_'), + standalone: 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split( + '_', + ), + format: 'კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს'.split( + '_', + ), isFormat: /(წინა|შემდეგ)/, }, weekdaysShort: 'კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ'.split('_'), @@ -26301,7 +31512,9 @@ and limitations under the License. }, relativeTime: { future: function(e) { - return /(წამი|წუთი|საათი|წელი)/.test(e) ? e.replace(/ი$/, 'ში') : e + 'ში' + return /(წამი|წუთი|საათი|წელი)/.test(e) + ? e.replace(/ი$/, 'ში') + : e + 'ში' }, past: function(e) { return /(წამი|წუთი|საათი|დღე|თვე)/.test(e) @@ -26325,7 +31538,13 @@ and limitations under the License. }, dayOfMonthOrdinalParse: /0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/, ordinal: function(e) { - return 0 === e ? e : 1 === e ? e + '-ლი' : e < 20 || (e <= 100 && e % 20 == 0) || e % 100 == 0 ? 'მე-' + e : e + '-ე' + return 0 === e + ? e + : 1 === e + ? e + '-ლი' + : e < 20 || (e <= 100 && e % 20 == 0) || e % 100 == 0 + ? 'მე-' + e + : e + '-ე' }, week: { dow: 1, doy: 7 }, }) @@ -26357,9 +31576,15 @@ and limitations under the License. 100: '-ші', } e.defineLocale('kk', { - months: 'қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан'.split('_'), - monthsShort: 'қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел'.split('_'), - weekdays: 'жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі'.split('_'), + months: 'қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан'.split( + '_', + ), + monthsShort: 'қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел'.split( + '_', + ), + weekdays: 'жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі'.split( + '_', + ), weekdaysShort: 'жек_дүй_сей_сәр_бей_жұм_сен'.split('_'), weekdaysMin: 'жк_дй_сй_ср_бй_жм_сн'.split('_'), longDateFormat: { @@ -26407,11 +31632,37 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '១', 2: '២', 3: '៣', 4: '៤', 5: '៥', 6: '៦', 7: '៧', 8: '៨', 9: '៩', 0: '០' }, - n = { '១': '1', '២': '2', '៣': '3', '៤': '4', '៥': '5', '៦': '6', '៧': '7', '៨': '8', '៩': '9', '០': '0' } + var t = { + 1: '១', + 2: '២', + 3: '៣', + 4: '៤', + 5: '៥', + 6: '៦', + 7: '៧', + 8: '៨', + 9: '៩', + 0: '០', + }, + n = { + '១': '1', + '២': '2', + '៣': '3', + '៤': '4', + '៥': '5', + '៦': '6', + '៧': '7', + '៨': '8', + '៩': '9', + '០': '0', + } e.defineLocale('km', { - months: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split('_'), - monthsShort: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split('_'), + months: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split( + '_', + ), + monthsShort: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split( + '_', + ), weekdays: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'), weekdaysShort: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'), weekdaysMin: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'), @@ -26474,13 +31725,41 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '೧', 2: '೨', 3: '೩', 4: '೪', 5: '೫', 6: '೬', 7: '೭', 8: '೮', 9: '೯', 0: '೦' }, - n = { '೧': '1', '೨': '2', '೩': '3', '೪': '4', '೫': '5', '೬': '6', '೭': '7', '೮': '8', '೯': '9', '೦': '0' } + var t = { + 1: '೧', + 2: '೨', + 3: '೩', + 4: '೪', + 5: '೫', + 6: '೬', + 7: '೭', + 8: '೮', + 9: '೯', + 0: '೦', + }, + n = { + '೧': '1', + '೨': '2', + '೩': '3', + '೪': '4', + '೫': '5', + '೬': '6', + '೭': '7', + '೮': '8', + '೯': '9', + '೦': '0', + } e.defineLocale('kn', { - months: 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split('_'), - monthsShort: 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ'.split('_'), + months: 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split( + '_', + ), + monthsShort: 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split('_'), + weekdays: 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split( + '_', + ), weekdaysShort: 'ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ'.split('_'), weekdaysMin: 'ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ'.split('_'), longDateFormat: { @@ -26545,7 +31824,15 @@ and limitations under the License. ) }, meridiem: function(e, t, n) { - return e < 4 ? 'ರಾತ್ರಿ' : e < 10 ? 'ಬೆಳಿಗ್ಗೆ' : e < 17 ? 'ಮಧ್ಯಾಹ್ನ' : e < 20 ? 'ಸಂಜೆ' : 'ರಾತ್ರಿ' + return e < 4 + ? 'ರಾತ್ರಿ' + : e < 10 + ? 'ಬೆಳಿಗ್ಗೆ' + : e < 17 + ? 'ಮಧ್ಯಾಹ್ನ' + : e < 20 + ? 'ಸಂಜೆ' + : 'ರಾತ್ರಿ' }, dayOfMonthOrdinalParse: /\d{1,2}(ನೇ)/, ordinal: function(e) { @@ -26559,9 +31846,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ko', { - months: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'), - monthsShort: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'), - weekdays: '일요일_월요일_화요일_수요일_목요일_금요일_토요일'.split('_'), + months: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split( + '_', + ), + monthsShort: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split( + '_', + ), + weekdays: '일요일_월요일_화요일_수요일_목요일_금요일_토요일'.split( + '_', + ), weekdaysShort: '일_월_화_수_목_금_토'.split('_'), weekdaysMin: '일_월_화_수_목_금_토'.split('_'), longDateFormat: { @@ -26629,8 +31922,30 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '١', 2: '٢', 3: '٣', 4: '٤', 5: '٥', 6: '٦', 7: '٧', 8: '٨', 9: '٩', 0: '٠' }, - n = { '١': '1', '٢': '2', '٣': '3', '٤': '4', '٥': '5', '٦': '6', '٧': '7', '٨': '8', '٩': '9', '٠': '0' }, + var t = { + 1: '١', + 2: '٢', + 3: '٣', + 4: '٤', + 5: '٥', + 6: '٦', + 7: '٧', + 8: '٨', + 9: '٩', + 0: '٠', + }, + n = { + '١': '1', + '٢': '2', + '٣': '3', + '٤': '4', + '٥': '5', + '٦': '6', + '٧': '7', + '٨': '8', + '٩': '9', + '٠': '0', + }, r = [ 'کانونی دووەم', 'شوبات', @@ -26648,8 +31963,12 @@ and limitations under the License. e.defineLocale('ku', { months: r, monthsShort: r, - weekdays: 'یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌'.split('_'), - weekdaysShort: 'یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌'.split('_'), + weekdays: 'یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌'.split( + '_', + ), + weekdaysShort: 'یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌'.split( + '_', + ), weekdaysMin: 'ی_د_س_چ_پ_ه_ش'.split('_'), weekdaysParseExact: !0, longDateFormat: { @@ -26735,9 +32054,15 @@ and limitations under the License. 100: '-чү', } e.defineLocale('ky', { - months: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_'), - monthsShort: 'янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split('_'), - weekdays: 'Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби'.split('_'), + months: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split( + '_', + ), + monthsShort: 'янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split( + '_', + ), + weekdays: 'Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби'.split( + '_', + ), weekdaysShort: 'Жек_Дүй_Шей_Шар_Бей_Жум_Ише'.split('_'), weekdaysMin: 'Жк_Дй_Шй_Шр_Бй_Жм_Иш'.split('_'), longDateFormat: { @@ -26811,10 +32136,16 @@ and limitations under the License. return n((e /= 1e3)) } e.defineLocale('lb', { - months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), - monthsShort: 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split('_'), + months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split( + '_', + ), + monthsShort: 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split('_'), + weekdays: 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split( + '_', + ), weekdaysShort: 'So._Mé._Dë._Më._Do._Fr._Sa.'.split('_'), weekdaysMin: 'So_Mé_Dë_Më_Do_Fr_Sa'.split('_'), weekdaysParseExact: !0, @@ -26872,8 +32203,12 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('lo', { - months: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split('_'), - monthsShort: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split('_'), + months: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split( + '_', + ), + monthsShort: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split( + '_', + ), weekdays: 'ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), weekdaysShort: 'ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), weekdaysMin: 'ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ'.split('_'), @@ -26969,10 +32304,16 @@ and limitations under the License. ), isFormat: /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/, }, - monthsShort: 'sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd'.split('_'), + monthsShort: 'sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd'.split( + '_', + ), weekdays: { - format: 'sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį'.split('_'), - standalone: 'sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis'.split('_'), + format: 'sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį'.split( + '_', + ), + standalone: 'sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis'.split( + '_', + ), isFormat: /dddd HH:mm/, }, weekdaysShort: 'Sek_Pir_Ant_Tre_Ket_Pen_Šeš'.split('_'), @@ -27002,7 +32343,11 @@ and limitations under the License. future: 'po %s', past: 'prieš %s', s: function(e, t, n, r) { - return t ? 'kelios sekundės' : r ? 'kelių sekundžių' : 'kelias sekundes' + return t + ? 'kelios sekundės' + : r + ? 'kelių sekundžių' + : 'kelias sekundes' }, ss: u, m: n, @@ -27041,7 +32386,13 @@ and limitations under the License. yy: 'gada_gadiem_gads_gadi'.split('_'), } function n(e, t, n) { - return n ? (t % 10 == 1 && t % 100 != 11 ? e[2] : e[3]) : t % 10 == 1 && t % 100 != 11 ? e[0] : e[1] + return n + ? t % 10 == 1 && t % 100 != 11 + ? e[2] + : e[3] + : t % 10 == 1 && t % 100 != 11 + ? e[0] + : e[1] } function r(e, r, l) { return e + ' ' + n(t[l], e, r) @@ -27053,8 +32404,12 @@ and limitations under the License. months: 'janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris'.split( '_', ), - monthsShort: 'jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec'.split('_'), - weekdays: 'svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena'.split('_'), + monthsShort: 'jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec'.split( + '_', + ), + weekdays: 'svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena'.split( + '_', + ), weekdaysShort: 'Sv_P_O_T_C_Pk_S'.split('_'), weekdaysMin: 'Sv_P_O_T_C_Pk_S'.split('_'), weekdaysParseExact: !0, @@ -27117,14 +32472,24 @@ and limitations under the License. }, translate: function(e, n, r) { var l = t.words[r] - return 1 === r.length ? (n ? l[0] : l[1]) : e + ' ' + t.correctGrammaticalCase(e, l) + return 1 === r.length + ? n + ? l[0] + : l[1] + : e + ' ' + t.correctGrammaticalCase(e, l) }, } e.defineLocale('me', { - months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split('_'), - monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'), + months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split( + '_', + ), + monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), + weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split( + '_', + ), weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), weekdaysParseExact: !0, @@ -27197,12 +32562,16 @@ and limitations under the License. months: 'Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea'.split( '_', ), - monthsShort: 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split('_'), + monthsShort: 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split( + '_', + ), monthsRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, monthsStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, monthsShortRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, monthsShortStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i, - weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split('_'), + weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split( + '_', + ), weekdaysShort: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), weekdaysMin: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), longDateFormat: { @@ -27247,9 +32616,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('mk', { - months: 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split('_'), - monthsShort: 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split('_'), - weekdays: 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split('_'), + months: 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split( + '_', + ), + monthsShort: 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split( + '_', + ), + weekdays: 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split( + '_', + ), weekdaysShort: 'нед_пон_вто_сре_чет_пет_саб'.split('_'), weekdaysMin: 'нe_пo_вт_ср_че_пе_сa'.split('_'), longDateFormat: { @@ -27322,10 +32697,16 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ml', { - months: 'ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ'.split('_'), - monthsShort: 'ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.'.split('_'), + months: 'ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ'.split( + '_', + ), + monthsShort: 'ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച'.split('_'), + weekdays: 'ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച'.split( + '_', + ), weekdaysShort: 'ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി'.split('_'), weekdaysMin: 'ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ'.split('_'), longDateFormat: { @@ -27362,10 +32743,25 @@ and limitations under the License. }, meridiemParse: /രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i, meridiemHour: function(e, t) { - return 12 === e && (e = 0), ('രാത്രി' === t && e >= 4) || 'ഉച്ച കഴിഞ്ഞ്' === t || 'വൈകുന്നേരം' === t ? e + 12 : e + return ( + 12 === e && (e = 0), + ('രാത്രി' === t && e >= 4) || + 'ഉച്ച കഴിഞ്ഞ്' === t || + 'വൈകുന്നേരം' === t + ? e + 12 + : e + ) }, meridiem: function(e, t, n) { - return e < 4 ? 'രാത്രി' : e < 12 ? 'രാവിലെ' : e < 17 ? 'ഉച്ച കഴിഞ്ഞ്' : e < 20 ? 'വൈകുന്നേരം' : 'രാത്രി' + return e < 4 + ? 'രാത്രി' + : e < 12 + ? 'രാവിലെ' + : e < 17 + ? 'ഉച്ച കഴിഞ്ഞ്' + : e < 20 + ? 'വൈകുന്നേരം' + : 'രാത്രി' }, }) })(n(4)) @@ -27402,7 +32798,9 @@ and limitations under the License. months: 'Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар'.split( '_', ), - monthsShort: '1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар'.split('_'), + monthsShort: '1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар'.split( + '_', + ), monthsParseExact: !0, weekdays: 'Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба'.split('_'), weekdaysShort: 'Ням_Дав_Мяг_Лха_Пүр_Баа_Бям'.split('_'), @@ -27464,8 +32862,30 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '१', 2: '२', 3: '३', 4: '४', 5: '५', 6: '६', 7: '७', 8: '८', 9: '९', 0: '०' }, - n = { '१': '1', '२': '2', '३': '3', '४': '4', '५': '5', '६': '6', '७': '7', '८': '8', '९': '9', '०': '0' } + var t = { + 1: '१', + 2: '२', + 3: '३', + 4: '४', + 5: '५', + 6: '६', + 7: '७', + 8: '८', + 9: '९', + 0: '०', + }, + n = { + '१': '1', + '२': '2', + '३': '3', + '४': '4', + '५': '5', + '६': '6', + '७': '7', + '८': '8', + '९': '9', + '०': '0', + } function r(e, t, n, r) { var l = '' if (t) @@ -27547,10 +32967,16 @@ and limitations under the License. return l.replace(/%d/i, e) } e.defineLocale('mr', { - months: 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split('_'), - monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split('_'), + months: 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split( + '_', + ), + monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), + weekdays: 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split( + '_', + ), weekdaysShort: 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split('_'), weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), longDateFormat: { @@ -27615,7 +33041,15 @@ and limitations under the License. ) }, meridiem: function(e, t, n) { - return e < 4 ? 'रात्री' : e < 10 ? 'सकाळी' : e < 17 ? 'दुपारी' : e < 20 ? 'सायंकाळी' : 'रात्री' + return e < 4 + ? 'रात्री' + : e < 10 + ? 'सकाळी' + : e < 17 + ? 'दुपारी' + : e < 20 + ? 'सायंकाळी' + : 'रात्री' }, week: { dow: 0, doy: 6 }, }) @@ -27625,8 +33059,12 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ms', { - months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'), - monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'), + months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split( + '_', + ), weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), @@ -27642,11 +33080,25 @@ and limitations under the License. meridiemHour: function(e, t) { return ( 12 === e && (e = 0), - 'pagi' === t ? e : 'tengahari' === t ? (e >= 11 ? e : e + 12) : 'petang' === t || 'malam' === t ? e + 12 : void 0 + 'pagi' === t + ? e + : 'tengahari' === t + ? e >= 11 + ? e + : e + 12 + : 'petang' === t || 'malam' === t + ? e + 12 + : void 0 ) }, meridiem: function(e, t, n) { - return e < 11 ? 'pagi' : e < 15 ? 'tengahari' : e < 19 ? 'petang' : 'malam' + return e < 11 + ? 'pagi' + : e < 15 + ? 'tengahari' + : e < 19 + ? 'petang' + : 'malam' }, calendar: { sameDay: '[Hari ini pukul] LT', @@ -27680,8 +33132,12 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ms-my', { - months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'), - monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'), + months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split( + '_', + ), weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), @@ -27697,11 +33153,25 @@ and limitations under the License. meridiemHour: function(e, t) { return ( 12 === e && (e = 0), - 'pagi' === t ? e : 'tengahari' === t ? (e >= 11 ? e : e + 12) : 'petang' === t || 'malam' === t ? e + 12 : void 0 + 'pagi' === t + ? e + : 'tengahari' === t + ? e >= 11 + ? e + : e + 12 + : 'petang' === t || 'malam' === t + ? e + 12 + : void 0 ) }, meridiem: function(e, t, n) { - return e < 11 ? 'pagi' : e < 15 ? 'tengahari' : e < 19 ? 'petang' : 'malam' + return e < 11 + ? 'pagi' + : e < 15 + ? 'tengahari' + : e < 19 + ? 'petang' + : 'malam' }, calendar: { sameDay: '[Hari ini pukul] LT', @@ -27735,9 +33205,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('mt', { - months: 'Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru'.split('_'), - monthsShort: 'Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ'.split('_'), - weekdays: 'Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt'.split('_'), + months: 'Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru'.split( + '_', + ), + monthsShort: 'Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ'.split( + '_', + ), + weekdays: 'Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt'.split( + '_', + ), weekdaysShort: 'Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib'.split('_'), weekdaysMin: 'Ħa_Tn_Tl_Er_Ħa_Ġi_Si'.split('_'), longDateFormat: { @@ -27781,12 +33257,40 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '၁', 2: '၂', 3: '၃', 4: '၄', 5: '၅', 6: '၆', 7: '၇', 8: '၈', 9: '၉', 0: '၀' }, - n = { '၁': '1', '၂': '2', '၃': '3', '၄': '4', '၅': '5', '၆': '6', '၇': '7', '၈': '8', '၉': '9', '၀': '0' } + var t = { + 1: '၁', + 2: '၂', + 3: '၃', + 4: '၄', + 5: '၅', + 6: '၆', + 7: '၇', + 8: '၈', + 9: '၉', + 0: '၀', + }, + n = { + '၁': '1', + '၂': '2', + '၃': '3', + '၄': '4', + '၅': '5', + '၆': '6', + '၇': '7', + '၈': '8', + '၉': '9', + '၀': '0', + } e.defineLocale('my', { - months: 'ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ'.split('_'), - monthsShort: 'ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ'.split('_'), - weekdays: 'တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ'.split('_'), + months: 'ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ'.split( + '_', + ), + monthsShort: 'ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ'.split( + '_', + ), + weekdays: 'တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ'.split( + '_', + ), weekdaysShort: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), weekdaysMin: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), longDateFormat: { @@ -27839,10 +33343,16 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('nb', { - months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'), - monthsShort: 'jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.'.split('_'), + months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split( + '_', + ), + monthsShort: 'jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'), + weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split( + '_', + ), weekdaysShort: 'sø._ma._ti._on._to._fr._lø.'.split('_'), weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'), weekdaysParseExact: !0, @@ -27887,13 +33397,41 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '१', 2: '२', 3: '३', 4: '४', 5: '५', 6: '६', 7: '७', 8: '८', 9: '९', 0: '०' }, - n = { '१': '1', '२': '2', '३': '3', '४': '4', '५': '5', '६': '6', '७': '7', '८': '8', '९': '9', '०': '0' } + var t = { + 1: '१', + 2: '२', + 3: '३', + 4: '४', + 5: '५', + 6: '६', + 7: '७', + 8: '८', + 9: '९', + 0: '०', + }, + n = { + '१': '1', + '२': '2', + '३': '3', + '४': '4', + '५': '5', + '६': '6', + '७': '7', + '८': '8', + '९': '9', + '०': '0', + } e.defineLocale('ne', { - months: 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split('_'), - monthsShort: 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split('_'), + months: 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split( + '_', + ), + monthsShort: 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split('_'), + weekdays: 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split( + '_', + ), weekdaysShort: 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split('_'), weekdaysMin: 'आ._सो._मं._बु._बि._शु._श.'.split('_'), weekdaysParseExact: !0, @@ -27935,7 +33473,15 @@ and limitations under the License. ) }, meridiem: function(e, t, n) { - return e < 3 ? 'राति' : e < 12 ? 'बिहान' : e < 16 ? 'दिउँसो' : e < 20 ? 'साँझ' : 'राति' + return e < 3 + ? 'राति' + : e < 12 + ? 'बिहान' + : e < 16 + ? 'दिउँसो' + : e < 20 + ? 'साँझ' + : 'राति' }, calendar: { sameDay: '[आज] LT', @@ -27968,7 +33514,9 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'), + var t = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split( + '_', + ), n = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), r = [ /^jan/i, @@ -27986,7 +33534,9 @@ and limitations under the License. ], l = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i e.defineLocale('nl', { - months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'), + months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split( + '_', + ), monthsShort: function(e, r) { return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t }, @@ -27997,7 +33547,9 @@ and limitations under the License. monthsParse: r, longMonthsParse: r, shortMonthsParse: r, - weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), + weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split( + '_', + ), weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), weekdaysParseExact: !0, @@ -28044,7 +33596,9 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'), + var t = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split( + '_', + ), n = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), r = [ /^jan/i, @@ -28062,7 +33616,9 @@ and limitations under the License. ], l = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i e.defineLocale('nl-be', { - months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'), + months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split( + '_', + ), monthsShort: function(e, r) { return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t }, @@ -28073,7 +33629,9 @@ and limitations under the License. monthsParse: r, longMonthsParse: r, shortMonthsParse: r, - weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), + weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split( + '_', + ), weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), weekdaysParseExact: !0, @@ -28121,9 +33679,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('nn', { - months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'), - monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'), - weekdays: 'sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag'.split('_'), + months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split( + '_', + ), + monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split( + '_', + ), + weekdays: 'sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag'.split( + '_', + ), weekdaysShort: 'sun_mån_tys_ons_tor_fre_lau'.split('_'), weekdaysMin: 'su_må_ty_on_to_fr_lø'.split('_'), longDateFormat: { @@ -28167,12 +33731,40 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '੧', 2: '੨', 3: '੩', 4: '੪', 5: '੫', 6: '੬', 7: '੭', 8: '੮', 9: '੯', 0: '੦' }, - n = { '੧': '1', '੨': '2', '੩': '3', '੪': '4', '੫': '5', '੬': '6', '੭': '7', '੮': '8', '੯': '9', '੦': '0' } + var t = { + 1: '੧', + 2: '੨', + 3: '੩', + 4: '੪', + 5: '੫', + 6: '੬', + 7: '੭', + 8: '੮', + 9: '੯', + 0: '੦', + }, + n = { + '੧': '1', + '੨': '2', + '੩': '3', + '੪': '4', + '੫': '5', + '੬': '6', + '੭': '7', + '੮': '8', + '੯': '9', + '੦': '0', + } e.defineLocale('pa-in', { - months: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split('_'), - monthsShort: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split('_'), - weekdays: 'ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ'.split('_'), + months: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split( + '_', + ), + monthsShort: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split( + '_', + ), + weekdays: 'ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ'.split( + '_', + ), weekdaysShort: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), weekdaysMin: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), longDateFormat: { @@ -28237,7 +33829,15 @@ and limitations under the License. ) }, meridiem: function(e, t, n) { - return e < 4 ? 'ਰਾਤ' : e < 10 ? 'ਸਵੇਰ' : e < 17 ? 'ਦੁਪਹਿਰ' : e < 20 ? 'ਸ਼ਾਮ' : 'ਰਾਤ' + return e < 4 + ? 'ਰਾਤ' + : e < 10 + ? 'ਸਵੇਰ' + : e < 17 + ? 'ਦੁਪਹਿਰ' + : e < 20 + ? 'ਸ਼ਾਮ' + : 'ਰਾਤ' }, week: { dow: 0, doy: 6 }, }) @@ -28246,8 +33846,12 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień'.split('_'), - n = 'stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia'.split('_') + var t = 'styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień'.split( + '_', + ), + n = 'stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia'.split( + '_', + ) function r(e) { return e % 10 < 5 && e % 10 > 1 && ~~(e / 10) % 10 != 1 } @@ -28280,8 +33884,12 @@ and limitations under the License. : t[e.month()] : t }, - monthsShort: 'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru'.split('_'), - weekdays: 'niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota'.split('_'), + monthsShort: 'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru'.split( + '_', + ), + weekdays: 'niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota'.split( + '_', + ), weekdaysShort: 'ndz_pon_wt_śr_czw_pt_sob'.split('_'), weekdaysMin: 'Nd_Pn_Wt_Śr_Cz_Pt_So'.split('_'), longDateFormat: { @@ -28350,9 +33958,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('pt', { - months: 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split('_'), - monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), - weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'), + months: 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split( + '_', + ), + monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split( + '_', + ), + weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split( + '_', + ), weekdaysShort: 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), weekdaysMin: 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'), weekdaysParseExact: !0, @@ -28370,7 +33984,9 @@ and limitations under the License. nextWeek: 'dddd [às] LT', lastDay: '[Ontem às] LT', lastWeek: function() { - return 0 === this.day() || 6 === this.day() ? '[Último] dddd [às] LT' : '[Última] dddd [às] LT' + return 0 === this.day() || 6 === this.day() + ? '[Último] dddd [às] LT' + : '[Última] dddd [às] LT' }, sameElse: 'L', }, @@ -28400,9 +34016,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('pt-br', { - months: 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split('_'), - monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), - weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'), + months: 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split( + '_', + ), + monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split( + '_', + ), + weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split( + '_', + ), weekdaysShort: 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), weekdaysMin: 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'), weekdaysParseExact: !0, @@ -28420,7 +34042,9 @@ and limitations under the License. nextWeek: 'dddd [às] LT', lastDay: '[Ontem às] LT', lastWeek: function() { - return 0 === this.day() || 6 === this.day() ? '[Último] dddd [às] LT' : '[Última] dddd [às] LT' + return 0 === this.day() || 6 === this.day() + ? '[Último] dddd [às] LT' + : '[Última] dddd [às] LT' }, sameElse: 'L', }, @@ -28452,14 +34076,29 @@ and limitations under the License. var r = ' ' return ( (e % 100 >= 20 || (e >= 100 && e % 100 == 0)) && (r = ' de '), - e + r + { ss: 'secunde', mm: 'minute', hh: 'ore', dd: 'zile', MM: 'luni', yy: 'ani' }[n] + e + + r + + { + ss: 'secunde', + mm: 'minute', + hh: 'ore', + dd: 'zile', + MM: 'luni', + yy: 'ani', + }[n] ) } e.defineLocale('ro', { - months: 'ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie'.split('_'), - monthsShort: 'ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.'.split('_'), + months: 'ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie'.split( + '_', + ), + monthsShort: 'ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'duminică_luni_marți_miercuri_joi_vineri_sâmbătă'.split('_'), + weekdays: 'duminică_luni_marți_miercuri_joi_vineri_sâmbătă'.split( + '_', + ), weekdaysShort: 'Dum_Lun_Mar_Mie_Joi_Vin_Sâm'.split('_'), weekdaysMin: 'Du_Lu_Ma_Mi_Jo_Vi_Sâ'.split('_'), longDateFormat: { @@ -28520,21 +34159,52 @@ and limitations under the License. ' ' + ((r = +e), (l = u[n].split('_')), - r % 10 == 1 && r % 100 != 11 ? l[0] : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) ? l[1] : l[2]) - } - var n = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i] + r % 10 == 1 && r % 100 != 11 + ? l[0] + : r % 10 >= 2 && + r % 10 <= 4 && + (r % 100 < 10 || r % 100 >= 20) + ? l[1] + : l[2]) + } + var n = [ + /^янв/i, + /^фев/i, + /^мар/i, + /^апр/i, + /^ма[йя]/i, + /^июн/i, + /^июл/i, + /^авг/i, + /^сен/i, + /^окт/i, + /^ноя/i, + /^дек/i, + ] e.defineLocale('ru', { months: { - format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split('_'), - standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_'), + format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split( + '_', + ), + standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split( + '_', + ), }, monthsShort: { - format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split('_'), - standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split('_'), + format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split( + '_', + ), + standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split( + '_', + ), }, weekdays: { - standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split('_'), - format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split('_'), + standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split( + '_', + ), + format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split( + '_', + ), isFormat: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/, }, weekdaysShort: 'вс_пн_вт_ср_чт_пт_сб'.split('_'), @@ -28559,7 +34229,10 @@ and limitations under the License. nextDay: '[Завтра, в] LT', lastDay: '[Вчера, в] LT', nextWeek: function(e) { - if (e.week() === this.week()) return 2 === this.day() ? '[Во] dddd, [в] LT' : '[В] dddd, [в] LT' + if (e.week() === this.week()) + return 2 === this.day() + ? '[Во] dddd, [в] LT' + : '[В] dddd, [в] LT' switch (this.day()) { case 0: return '[В следующее] dddd, [в] LT' @@ -28574,7 +34247,10 @@ and limitations under the License. } }, lastWeek: function(e) { - if (e.week() === this.week()) return 2 === this.day() ? '[Во] dddd, [в] LT' : '[В] dddd, [в] LT' + if (e.week() === this.week()) + return 2 === this.day() + ? '[Во] dddd, [в] LT' + : '[В] dddd, [в] LT' switch (this.day()) { case 0: return '[В прошлое] dddd, [в] LT' @@ -28636,7 +34312,20 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = ['جنوري', 'فيبروري', 'مارچ', 'اپريل', 'مئي', 'جون', 'جولاءِ', 'آگسٽ', 'سيپٽمبر', 'آڪٽوبر', 'نومبر', 'ڊسمبر'], + var t = [ + 'جنوري', + 'فيبروري', + 'مارچ', + 'اپريل', + 'مئي', + 'جون', + 'جولاءِ', + 'آگسٽ', + 'سيپٽمبر', + 'آڪٽوبر', + 'نومبر', + 'ڊسمبر', + ], n = ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمع', 'ڇنڇر'] e.defineLocale('sd', { months: t, @@ -28700,8 +34389,12 @@ and limitations under the License. months: 'ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu'.split( '_', ), - monthsShort: 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split('_'), - weekdays: 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split('_'), + monthsShort: 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split( + '_', + ), + weekdays: 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split( + '_', + ), weekdaysShort: 'sotn_vuos_maŋ_gask_duor_bear_láv'.split('_'), weekdaysMin: 's_v_m_g_d_b_L'.split('_'), longDateFormat: { @@ -28746,9 +34439,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('si', { - months: 'ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්'.split('_'), - monthsShort: 'ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ'.split('_'), - weekdays: 'ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා'.split('_'), + months: 'ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්'.split( + '_', + ), + monthsShort: 'ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ'.split( + '_', + ), + weekdays: 'ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා'.split( + '_', + ), weekdaysShort: 'ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන'.split('_'), weekdaysMin: 'ඉ_ස_අ_බ_බ්‍ර_සි_සෙ'.split('_'), weekdaysParseExact: !0, @@ -28801,7 +34500,9 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = 'január_február_marec_apríl_máj_jún_júl_august_september_október_november_december'.split('_'), + var t = 'január_február_marec_apríl_máj_jún_júl_august_september_október_november_december'.split( + '_', + ), n = 'jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec'.split('_') function r(e) { return e > 1 && e < 5 @@ -28812,7 +34513,9 @@ and limitations under the License. case 's': return t || l ? 'pár sekúnd' : 'pár sekundami' case 'ss': - return t || l ? u + (r(e) ? 'sekundy' : 'sekúnd') : u + 'sekundami' + return t || l + ? u + (r(e) ? 'sekundy' : 'sekúnd') + : u + 'sekundami' case 'm': return t ? 'minúta' : l ? 'minútu' : 'minútou' case 'mm': @@ -28828,7 +34531,9 @@ and limitations under the License. case 'M': return t || l ? 'mesiac' : 'mesiacom' case 'MM': - return t || l ? u + (r(e) ? 'mesiace' : 'mesiacov') : u + 'mesiacmi' + return t || l + ? u + (r(e) ? 'mesiace' : 'mesiacov') + : u + 'mesiacmi' case 'y': return t || l ? 'rok' : 'rokom' case 'yy': @@ -28838,7 +34543,9 @@ and limitations under the License. e.defineLocale('sk', { months: t, monthsShort: n, - weekdays: 'nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota'.split('_'), + weekdays: 'nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota'.split( + '_', + ), weekdaysShort: 'ne_po_ut_st_št_pi_so'.split('_'), weekdaysMin: 'ne_po_ut_st_št_pi_so'.split('_'), longDateFormat: { @@ -28975,7 +34682,17 @@ and limitations under the License. return t || r ? 'en dan' : 'enim dnem' case 'dd': return (l += - 1 === e ? (t || r ? 'dan' : 'dnem') : 2 === e ? (t || r ? 'dni' : 'dnevoma') : t || r ? 'dni' : 'dnevi') + 1 === e + ? t || r + ? 'dan' + : 'dnem' + : 2 === e + ? t || r + ? 'dni' + : 'dnevoma' + : t || r + ? 'dni' + : 'dnevi') case 'M': return t || r ? 'en mesec' : 'enim mesecem' case 'MM': @@ -29017,10 +34734,16 @@ and limitations under the License. } } e.defineLocale('sl', { - months: 'januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december'.split('_'), - monthsShort: 'jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.'.split('_'), + months: 'januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december'.split( + '_', + ), + monthsShort: 'jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota'.split('_'), + weekdays: 'nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota'.split( + '_', + ), weekdaysShort: 'ned._pon._tor._sre._čet._pet._sob.'.split('_'), weekdaysMin: 'ne_po_to_sr_če_pe_so'.split('_'), weekdaysParseExact: !0, @@ -29094,9 +34817,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('sq', { - months: 'Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor'.split('_'), - monthsShort: 'Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj'.split('_'), - weekdays: 'E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë'.split('_'), + months: 'Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor'.split( + '_', + ), + monthsShort: 'Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj'.split( + '_', + ), + weekdays: 'E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë'.split( + '_', + ), weekdaysShort: 'Die_Hën_Mar_Mër_Enj_Pre_Sht'.split('_'), weekdaysMin: 'D_H_Ma_Më_E_P_Sh'.split('_'), weekdaysParseExact: !0, @@ -29164,14 +34893,24 @@ and limitations under the License. }, translate: function(e, n, r) { var l = t.words[r] - return 1 === r.length ? (n ? l[0] : l[1]) : e + ' ' + t.correctGrammaticalCase(e, l) + return 1 === r.length + ? n + ? l[0] + : l[1] + : e + ' ' + t.correctGrammaticalCase(e, l) }, } e.defineLocale('sr', { - months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split('_'), - monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'), + months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split( + '_', + ), + monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota'.split('_'), + weekdays: 'nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota'.split( + '_', + ), weekdaysShort: 'ned._pon._uto._sre._čet._pet._sub.'.split('_'), weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), weekdaysParseExact: !0, @@ -29256,14 +34995,24 @@ and limitations under the License. }, translate: function(e, n, r) { var l = t.words[r] - return 1 === r.length ? (n ? l[0] : l[1]) : e + ' ' + t.correctGrammaticalCase(e, l) + return 1 === r.length + ? n + ? l[0] + : l[1] + : e + ' ' + t.correctGrammaticalCase(e, l) }, } e.defineLocale('sr-cyrl', { - months: 'јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар'.split('_'), - monthsShort: 'јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.'.split('_'), + months: 'јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар'.split( + '_', + ), + monthsShort: 'јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'недеља_понедељак_уторак_среда_четвртак_петак_субота'.split('_'), + weekdays: 'недеља_понедељак_уторак_среда_четвртак_петак_субота'.split( + '_', + ), weekdaysShort: 'нед._пон._уто._сре._чет._пет._суб.'.split('_'), weekdaysMin: 'не_по_ут_ср_че_пе_су'.split('_'), weekdaysParseExact: !0, @@ -29336,8 +35085,12 @@ and limitations under the License. months: "Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split( '_', ), - monthsShort: 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split('_'), - weekdays: 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split('_'), + monthsShort: 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split( + '_', + ), + weekdays: 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split( + '_', + ), weekdaysShort: 'Lis_Umb_Lsb_Les_Lsi_Lsh_Umg'.split('_'), weekdaysMin: 'Li_Us_Lb_Lt_Ls_Lh_Ug'.split('_'), weekdaysParseExact: !0, @@ -29375,7 +35128,13 @@ and limitations under the License. }, meridiemParse: /ekuseni|emini|entsambama|ebusuku/, meridiem: function(e, t, n) { - return e < 11 ? 'ekuseni' : e < 15 ? 'emini' : e < 19 ? 'entsambama' : 'ebusuku' + return e < 11 + ? 'ekuseni' + : e < 15 + ? 'emini' + : e < 19 + ? 'entsambama' + : 'ebusuku' }, meridiemHour: function(e, t) { return ( @@ -29403,9 +35162,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('sv', { - months: 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split('_'), - monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'), - weekdays: 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'), + months: 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split( + '_', + ), + monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split( + '_', + ), + weekdays: 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split( + '_', + ), weekdaysShort: 'sön_mån_tis_ons_tor_fre_lör'.split('_'), weekdaysMin: 'sö_må_ti_on_to_fr_lö'.split('_'), longDateFormat: { @@ -29445,7 +35210,14 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(e|a)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'e' : 1 === t ? 'a' : 2 === t ? 'a' : 'e' + n = + 1 == ~~((e % 100) / 10) + ? 'e' + : 1 === t + ? 'a' + : 2 === t + ? 'a' + : 'e' return e + n }, week: { dow: 1, doy: 4 }, @@ -29456,9 +35228,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('sw', { - months: 'Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba'.split('_'), - monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des'.split('_'), - weekdays: 'Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi'.split('_'), + months: 'Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba'.split( + '_', + ), + monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des'.split( + '_', + ), + weekdays: 'Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi'.split( + '_', + ), weekdaysShort: 'Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos'.split('_'), weekdaysMin: 'J2_J3_J4_J5_Al_Ij_J1'.split('_'), weekdaysParseExact: !0, @@ -29501,13 +35279,43 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = { 1: '௧', 2: '௨', 3: '௩', 4: '௪', 5: '௫', 6: '௬', 7: '௭', 8: '௮', 9: '௯', 0: '௦' }, - n = { '௧': '1', '௨': '2', '௩': '3', '௪': '4', '௫': '5', '௬': '6', '௭': '7', '௮': '8', '௯': '9', '௦': '0' } + var t = { + 1: '௧', + 2: '௨', + 3: '௩', + 4: '௪', + 5: '௫', + 6: '௬', + 7: '௭', + 8: '௮', + 9: '௯', + 0: '௦', + }, + n = { + '௧': '1', + '௨': '2', + '௩': '3', + '௪': '4', + '௫': '5', + '௬': '6', + '௭': '7', + '௮': '8', + '௯': '9', + '௦': '0', + } e.defineLocale('ta', { - months: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'), - monthsShort: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'), - weekdays: 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split('_'), - weekdaysShort: 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split('_'), + months: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split( + '_', + ), + monthsShort: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split( + '_', + ), + weekdays: 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split( + '_', + ), + weekdaysShort: 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split( + '_', + ), weekdaysMin: 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'), longDateFormat: { LT: 'HH:mm', @@ -29574,7 +35382,15 @@ and limitations under the License. meridiemHour: function(e, t) { return ( 12 === e && (e = 0), - 'யாமம்' === t ? (e < 2 ? e : e + 12) : 'வைகறை' === t || 'காலை' === t ? e : 'நண்பகல்' === t && e >= 10 ? e : e + 12 + 'யாமம்' === t + ? e < 2 + ? e + : e + 12 + : 'வைகறை' === t || 'காலை' === t + ? e + : 'நண்பகல்' === t && e >= 10 + ? e + : e + 12 ) }, week: { dow: 0, doy: 6 }, @@ -29585,10 +35401,16 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('te', { - months: 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split('_'), - monthsShort: 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split('_'), + months: 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split( + '_', + ), + monthsShort: 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split('_'), + weekdays: 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split( + '_', + ), weekdaysShort: 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'), weekdaysMin: 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'), longDateFormat: { @@ -29645,7 +35467,15 @@ and limitations under the License. ) }, meridiem: function(e, t, n) { - return e < 4 ? 'రాత్రి' : e < 10 ? 'ఉదయం' : e < 17 ? 'మధ్యాహ్నం' : e < 20 ? 'సాయంత్రం' : 'రాత్రి' + return e < 4 + ? 'రాత్రి' + : e < 10 + ? 'ఉదయం' + : e < 17 + ? 'మధ్యాహ్నం' + : e < 20 + ? 'సాయంత్రం' + : 'రాత్రి' }, week: { dow: 0, doy: 6 }, }) @@ -29655,9 +35485,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('tet', { - months: 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru'.split('_'), - monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), - weekdays: 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu'.split('_'), + months: 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru'.split( + '_', + ), + monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split( + '_', + ), + weekdays: 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu'.split( + '_', + ), weekdaysShort: 'Dom_Seg_Ters_Kua_Kint_Sest_Sab'.split('_'), weekdaysMin: 'Do_Seg_Te_Ku_Ki_Ses_Sa'.split('_'), longDateFormat: { @@ -29695,7 +35531,16 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 == ~~((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, week: { dow: 1, doy: 4 }, @@ -29730,9 +35575,15 @@ and limitations under the License. 100: '-ум', } e.defineLocale('tg', { - months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split('_'), - monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'), - weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split('_'), + months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split( + '_', + ), + monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split( + '_', + ), + weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split( + '_', + ), weekdaysShort: 'яшб_дшб_сшб_чшб_пшб_ҷум_шнб'.split('_'), weekdaysMin: 'яш_дш_сш_чш_пш_ҷм_шб'.split('_'), longDateFormat: { @@ -29786,7 +35637,15 @@ and limitations under the License. ) }, meridiem: function(e, t, n) { - return e < 4 ? 'шаб' : e < 11 ? 'субҳ' : e < 16 ? 'рӯз' : e < 19 ? 'бегоҳ' : 'шаб' + return e < 4 + ? 'шаб' + : e < 11 + ? 'субҳ' + : e < 16 + ? 'рӯз' + : e < 19 + ? 'бегоҳ' + : 'шаб' }, dayOfMonthOrdinalParse: /\d{1,2}-(ум|юм)/, ordinal: function(e) { @@ -29802,11 +35661,17 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('th', { - months: 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split('_'), - monthsShort: 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split('_'), + months: 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split( + '_', + ), + monthsShort: 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split( + '_', + ), monthsParseExact: !0, weekdays: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'), - weekdaysShort: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split('_'), + weekdaysShort: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split( + '_', + ), weekdaysMin: 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'), weekdaysParseExact: !0, longDateFormat: { @@ -29855,9 +35720,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('tl-ph', { - months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split('_'), - monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'), - weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split('_'), + months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split( + '_', + ), + monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split( + '_', + ), + weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split( + '_', + ), weekdaysShort: 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'), weekdaysMin: 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'), longDateFormat: { @@ -29940,9 +35811,15 @@ and limitations under the License. '_', ), monthsParseExact: !0, - weekdays: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), - weekdaysShort: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), - weekdaysMin: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'), + weekdays: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split( + '_', + ), + weekdaysShort: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split( + '_', + ), + weekdaysMin: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split( + '_', + ), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', @@ -30025,9 +35902,15 @@ and limitations under the License. 90: "'ıncı", } e.defineLocale('tr', { - months: 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split('_'), - monthsShort: 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split('_'), - weekdays: 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split('_'), + months: 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split( + '_', + ), + monthsShort: 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split( + '_', + ), + weekdays: 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split( + '_', + ), weekdaysShort: 'Paz_Pts_Sal_Çar_Per_Cum_Cts'.split('_'), weekdaysMin: 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'), longDateFormat: { @@ -30102,9 +35985,15 @@ and limitations under the License. return r ? l[n][0] : t ? l[n][0] : l[n][1] } e.defineLocale('tzl', { - months: 'Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar'.split('_'), - monthsShort: 'Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec'.split('_'), - weekdays: 'Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi'.split('_'), + months: 'Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar'.split( + '_', + ), + monthsShort: 'Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec'.split( + '_', + ), + weekdays: 'Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi'.split( + '_', + ), weekdaysShort: 'Súl_Lún_Mai_Már_Xhú_Vié_Sát'.split('_'), weekdaysMin: 'Sú_Lú_Ma_Má_Xh_Vi_Sá'.split('_'), longDateFormat: { @@ -30156,11 +36045,21 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('tzm', { - months: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split('_'), - monthsShort: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split('_'), - weekdays: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), - weekdaysShort: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), - weekdaysMin: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'), + months: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split( + '_', + ), + monthsShort: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split( + '_', + ), + weekdays: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split( + '_', + ), + weekdaysShort: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split( + '_', + ), + weekdaysMin: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split( + '_', + ), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', @@ -30201,11 +36100,21 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('tzm-latn', { - months: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split('_'), - monthsShort: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split('_'), - weekdays: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), - weekdaysShort: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), - weekdaysMin: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'), + months: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split( + '_', + ), + monthsShort: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split( + '_', + ), + weekdays: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split( + '_', + ), + weekdaysShort: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split( + '_', + ), + weekdaysMin: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split( + '_', + ), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', @@ -30246,9 +36155,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('ug-cn', { - months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split('_'), - monthsShort: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split('_'), - weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split('_'), + months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split( + '_', + ), + monthsShort: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split( + '_', + ), + weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split( + '_', + ), weekdaysShort: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), weekdaysMin: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), longDateFormat: { @@ -30360,7 +36275,11 @@ and limitations under the License. ' ' + ((r = +e), (l = u[n].split('_')), - r % 10 == 1 && r % 100 != 11 ? l[0] : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) ? l[1] : l[2]) + r % 10 == 1 && r % 100 != 11 + ? l[0] + : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) + ? l[1] + : l[2]) } function n(e) { return function() { @@ -30369,19 +36288,30 @@ and limitations under the License. } e.defineLocale('uk', { months: { - format: 'січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня'.split('_'), + format: 'січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня'.split( + '_', + ), standalone: 'січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень'.split( '_', ), }, - monthsShort: 'січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд'.split('_'), + monthsShort: 'січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд'.split( + '_', + ), weekdays: function(e, t) { var n = { - nominative: 'неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота'.split('_'), - accusative: 'неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу'.split('_'), - genitive: 'неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи'.split('_'), + nominative: 'неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота'.split( + '_', + ), + accusative: 'неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу'.split( + '_', + ), + genitive: 'неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи'.split( + '_', + ), } - if (!0 === e) return n.nominative.slice(1, 7).concat(n.nominative.slice(0, 1)) + if (!0 === e) + return n.nominative.slice(1, 7).concat(n.nominative.slice(0, 1)) if (!e) return n.nominative var r = /(\[[ВвУу]\]) ?dddd/.test(t) ? 'accusative' @@ -30465,7 +36395,20 @@ and limitations under the License. function(e, t, n) { !(function(e) { 'use strict' - var t = ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'], + var t = [ + 'جنوری', + 'فروری', + 'مارچ', + 'اپریل', + 'مئی', + 'جون', + 'جولائی', + 'اگست', + 'ستمبر', + 'اکتوبر', + 'نومبر', + 'دسمبر', + ], n = ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'] e.defineLocale('ur', { months: t, @@ -30526,9 +36469,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('uz', { - months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split('_'), - monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'), - weekdays: 'Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба'.split('_'), + months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split( + '_', + ), + monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split( + '_', + ), + weekdays: 'Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба'.split( + '_', + ), weekdaysShort: 'Якш_Душ_Сеш_Чор_Пай_Жум_Шан'.split('_'), weekdaysMin: 'Як_Ду_Се_Чо_Па_Жу_Ша'.split('_'), longDateFormat: { @@ -30571,9 +36520,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('uz-latn', { - months: 'Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr'.split('_'), - monthsShort: 'Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek'.split('_'), - weekdays: 'Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba'.split('_'), + months: 'Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr'.split( + '_', + ), + monthsShort: 'Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek'.split( + '_', + ), + weekdays: 'Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba'.split( + '_', + ), weekdaysShort: 'Yak_Dush_Sesh_Chor_Pay_Jum_Shan'.split('_'), weekdaysMin: 'Ya_Du_Se_Cho_Pa_Ju_Sha'.split('_'), longDateFormat: { @@ -30616,10 +36571,16 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('vi', { - months: 'tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12'.split('_'), - monthsShort: 'Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12'.split('_'), + months: 'tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12'.split( + '_', + ), + monthsShort: 'Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy'.split('_'), + weekdays: 'chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy'.split( + '_', + ), weekdaysShort: 'CN_T2_T3_T4_T5_T6_T7'.split('_'), weekdaysMin: 'CN_T2_T3_T4_T5_T6_T7'.split('_'), weekdaysParseExact: !0, @@ -30681,9 +36642,13 @@ and limitations under the License. months: 'J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér'.split( '_', ), - monthsShort: 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split('_'), + monthsShort: 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split( + '_', + ), monthsParseExact: !0, - weekdays: 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split('_'), + weekdays: 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split( + '_', + ), weekdaysShort: 'S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát'.split('_'), weekdaysMin: 'S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá'.split('_'), weekdaysParseExact: !0, @@ -30721,7 +36686,16 @@ and limitations under the License. dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, ordinal: function(e) { var t = e % 10, - n = 1 == ~~((e % 100) / 10) ? 'th' : 1 === t ? 'st' : 2 === t ? 'nd' : 3 === t ? 'rd' : 'th' + n = + 1 == ~~((e % 100) / 10) + ? 'th' + : 1 === t + ? 'st' + : 2 === t + ? 'nd' + : 3 === t + ? 'rd' + : 'th' return e + n }, week: { dow: 1, doy: 4 }, @@ -30732,8 +36706,12 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('yo', { - months: 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split('_'), - monthsShort: 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split('_'), + months: 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split( + '_', + ), + monthsShort: 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split( + '_', + ), weekdays: 'Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta'.split('_'), weekdaysShort: 'Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá'.split('_'), weekdaysMin: 'Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb'.split('_'), @@ -30779,9 +36757,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('zh-cn', { - months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), - monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), - weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), + months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( + '_', + ), + monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( + '_', + ), + weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split( + '_', + ), weekdaysShort: '周日_周一_周二_周三_周四_周五_周六'.split('_'), weekdaysMin: '日_一_二_三_四_五_六'.split('_'), longDateFormat: { @@ -30800,12 +36784,28 @@ and limitations under the License. meridiemHour: function(e, t) { return ( 12 === e && (e = 0), - '凌晨' === t || '早上' === t || '上午' === t ? e : '下午' === t || '晚上' === t ? e + 12 : e >= 11 ? e : e + 12 + '凌晨' === t || '早上' === t || '上午' === t + ? e + : '下午' === t || '晚上' === t + ? e + 12 + : e >= 11 + ? e + : e + 12 ) }, meridiem: function(e, t, n) { var r = 100 * e + t - return r < 600 ? '凌晨' : r < 900 ? '早上' : r < 1130 ? '上午' : r < 1230 ? '中午' : r < 1800 ? '下午' : '晚上' + return r < 600 + ? '凌晨' + : r < 900 + ? '早上' + : r < 1130 + ? '上午' + : r < 1230 + ? '中午' + : r < 1800 + ? '下午' + : '晚上' }, calendar: { sameDay: '[今天]LT', @@ -30855,9 +36855,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('zh-hk', { - months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), - monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), - weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), + months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( + '_', + ), + monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( + '_', + ), + weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split( + '_', + ), weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), weekdaysMin: '日_一_二_三_四_五_六'.split('_'), longDateFormat: { @@ -30889,7 +36895,17 @@ and limitations under the License. }, meridiem: function(e, t, n) { var r = 100 * e + t - return r < 600 ? '凌晨' : r < 900 ? '早上' : r < 1130 ? '上午' : r < 1230 ? '中午' : r < 1800 ? '下午' : '晚上' + return r < 600 + ? '凌晨' + : r < 900 + ? '早上' + : r < 1130 + ? '上午' + : r < 1230 + ? '中午' + : r < 1800 + ? '下午' + : '晚上' }, calendar: { sameDay: '[今天]LT', @@ -30938,9 +36954,15 @@ and limitations under the License. !(function(e) { 'use strict' e.defineLocale('zh-tw', { - months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), - monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), - weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), + months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( + '_', + ), + monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( + '_', + ), + weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split( + '_', + ), weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), weekdaysMin: '日_一_二_三_四_五_六'.split('_'), longDateFormat: { @@ -30972,7 +36994,17 @@ and limitations under the License. }, meridiem: function(e, t, n) { var r = 100 * e + t - return r < 600 ? '凌晨' : r < 900 ? '早上' : r < 1130 ? '上午' : r < 1230 ? '中午' : r < 1800 ? '下午' : '晚上' + return r < 600 + ? '凌晨' + : r < 900 + ? '早上' + : r < 1130 + ? '上午' + : r < 1230 + ? '中午' + : r < 1800 + ? '下午' + : '晚上' }, calendar: { sameDay: '[今天] LT', @@ -31055,7 +37087,10 @@ and limitations under the License. ? e.reportError( new r.a( (function(e) { - return 'There can be only one operation named "'.concat(e, '".') + return 'There can be only one operation named "'.concat( + e, + '".', + ) })(l.value), [t[l.value], l], ), @@ -31086,7 +37121,14 @@ and limitations under the License. }).length }, OperationDefinition: function(n) { - !n.name && t > 1 && e.reportError(new r.a('This anonymous operation must be the only defined operation.', n)) + !n.name && + t > 1 && + e.reportError( + new r.a( + 'This anonymous operation must be the only defined operation.', + n, + ), + ) }, } } @@ -31106,7 +37148,10 @@ and limitations under the License. e.reportError( new r.a( (n = t.name && t.name.value) - ? 'Subscription "'.concat(n, '" must select only one top level field.') + ? 'Subscription "'.concat( + n, + '" must select only one top level field.', + ) : 'Anonymous Subscription must select only one top level field.', t.selectionSet.selections.slice(1), ), @@ -31135,7 +37180,10 @@ and limitations under the License. e.reportError( new r.a( (function(e) { - return 'Fragment cannot condition on non composite type "'.concat(e, '".') + return 'Fragment cannot condition on non composite type "'.concat( + e, + '".', + ) })(Object(l.print)(n)), n, ), @@ -31149,7 +37197,9 @@ and limitations under the License. e.reportError( new r.a( (function(e, t) { - return 'Fragment "'.concat(e, '" cannot condition on non composite type "').concat(t, '".') + return 'Fragment "' + .concat(e, '" cannot condition on non composite type "') + .concat(t, '".') })(t.name.value, Object(l.print)(t.typeCondition)), t.typeCondition, ), @@ -31176,7 +37226,9 @@ and limitations under the License. e.reportError( new r.a( (function(e, t) { - return 'Variable "$'.concat(e, '" cannot be non-input type "').concat(t, '".') + return 'Variable "$' + .concat(e, '" cannot be non-input type "') + .concat(t, '".') })(o, Object(l.print)(t.type)), t.type, ), @@ -31205,7 +37257,9 @@ and limitations under the License. e.reportError( new l.a( (function(e, t) { - return 'Field "'.concat(e, '" must not have a selection since type "').concat(t, '" has no subfields.') + return 'Field "' + .concat(e, '" must not have a selection since type "') + .concat(t, '" has no subfields.') })(t.name.value, Object(r.a)(n)), i, ), @@ -31216,7 +37270,10 @@ and limitations under the License. (function(e, t) { return 'Field "' .concat(e, '" of type "') - .concat(t, '" must have a selection of subfields. Did you mean "') + .concat( + t, + '" must have a selection of subfields. Did you mean "', + ) .concat(e, ' { ... }"?') })(t.name.value, Object(r.a)(n)), t, @@ -31250,7 +37307,11 @@ and limitations under the License. o = !1, a = void 0 try { - for (var s, c = e.getPossibleTypes(t)[Symbol.iterator](); !(u = (s = c.next()).done); u = !0) { + for ( + var s, c = e.getPossibleTypes(t)[Symbol.iterator](); + !(u = (s = c.next()).done); + u = !0 + ) { var d = s.value if (d.getFields()[n]) { r.push(d.name) @@ -31258,9 +37319,14 @@ and limitations under the License. p = !1, h = void 0 try { - for (var m, y = d.getInterfaces()[Symbol.iterator](); !(f = (m = y.next()).done); f = !0) { + for ( + var m, y = d.getInterfaces()[Symbol.iterator](); + !(f = (m = y.next()).done); + f = !0 + ) { var _ = m.value - _.getFields()[n] && (l[_.name] = (l[_.name] || 0) + 1) + _.getFields()[n] && + (l[_.name] = (l[_.name] || 0) + 1) } } catch (e) { ;(p = !0), (h = e) @@ -31309,8 +37375,11 @@ and limitations under the License. return '"'.concat(e, '"') }) return ( - 'Cannot query field "'.concat(e, '" on type "').concat(t, '".') + - (Object(u.a)('to use an inline fragment on', l) || Object(u.a)(i)) + 'Cannot query field "' + .concat(e, '" on type "') + .concat(t, '".') + + (Object(u.a)('to use an inline fragment on', l) || + Object(u.a)(i)) ) })(a, n.name, s, c), t, @@ -31337,7 +37406,12 @@ and limitations under the License. var l = n.name.value return ( t[l] - ? e.reportError(new r.a('There can be only one fragment named "'.concat(l, '".'), [t[l], n.name])) + ? e.reportError( + new r.a( + 'There can be only one fragment named "'.concat(l, '".'), + [t[l], n.name], + ), + ) : (t[l] = n.name), !1 ) @@ -31355,7 +37429,10 @@ and limitations under the License. return { FragmentSpread: function(t) { var n = t.name.value - e.getFragment(n) || e.reportError(new r.a('Unknown fragment "'.concat(n, '".'), t.name)) + e.getFragment(n) || + e.reportError( + new r.a('Unknown fragment "'.concat(n, '".'), t.name), + ) }, } } @@ -31381,13 +37458,24 @@ and limitations under the License. }, Document: { leave: function() { - for (var u = Object.create(null), i = 0, o = t; i < o.length; i++) { + for ( + var u = Object.create(null), i = 0, o = t; + i < o.length; + i++ + ) { var a = o[i], s = !0, c = !1, d = void 0 try { - for (var f, p = e.getRecursivelyReferencedFragments(a)[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + for ( + var f, + p = e + .getRecursivelyReferencedFragments(a) + [Symbol.iterator](); + !(s = (f = p.next()).done); + s = !0 + ) { u[f.value.name.value] = !0 } } catch (e) { @@ -31494,7 +37582,11 @@ and limitations under the License. var c = !1 var d = void 0 try { - for (var f, p = a[Symbol.iterator](); !(s = (f = p.next()).done); s = !0) { + for ( + var f, p = a[Symbol.iterator](); + !(s = (f = p.next()).done); + s = !0 + ) { var h = f.value, m = h.name.value, y = l[m] @@ -31511,7 +37603,9 @@ and limitations under the License. ((b = m), (w = void 0), (w = (T = v).length ? ' via ' + T.join(', ') : ''), - 'Cannot spread fragment "'.concat(b, '" within itself').concat(w, '.')), + 'Cannot spread fragment "' + .concat(b, '" within itself') + .concat(w, '.')), g, ), ) @@ -31554,7 +37648,10 @@ and limitations under the License. ? e.reportError( new r.a( (function(e) { - return 'There can be only one variable named "'.concat(e, '".') + return 'There can be only one variable named "'.concat( + e, + '".', + ) })(l), [t[l], n.variable.name], ), @@ -31572,7 +37669,9 @@ and limitations under the License. var r = n(5) function l(e, t) { return t - ? 'Variable "$'.concat(e, '" is not defined by operation "').concat(t, '".') + ? 'Variable "$' + .concat(e, '" is not defined by operation "') + .concat(t, '".') : 'Variable "$'.concat(e, '" is not defined.') } function u(e) { @@ -31588,10 +37687,15 @@ and limitations under the License. o = !1, a = void 0 try { - for (var s, c = u[Symbol.iterator](); !(i = (s = c.next()).done); i = !0) { + for ( + var s, c = u[Symbol.iterator](); + !(i = (s = c.next()).done); + i = !0 + ) { var d = s.value.node, f = d.name.value - !0 !== t[f] && e.reportError(new r.a(l(f, n.name && n.name.value), [d, n])) + !0 !== t[f] && + e.reportError(new r.a(l(f, n.name && n.name.value), [d, n])) } } catch (e) { ;(o = !0), (a = e) @@ -31618,7 +37722,9 @@ and limitations under the License. var r = n(5) function l(e, t) { return t - ? 'Variable "$'.concat(e, '" is never used in operation "').concat(t, '".') + ? 'Variable "$' + .concat(e, '" is never used in operation "') + .concat(t, '".') : 'Variable "$'.concat(e, '" is never used.') } function u(e) { @@ -31636,7 +37742,11 @@ and limitations under the License. s = !1, c = void 0 try { - for (var d, f = i[Symbol.iterator](); !(a = (d = f.next()).done); a = !0) { + for ( + var d, f = i[Symbol.iterator](); + !(a = (d = f.next()).done); + a = !0 + ) { u[d.value.node.name.value] = !0 } } catch (e) { @@ -31691,7 +37801,11 @@ and limitations under the License. o = !1, c = void 0 try { - for (var f, p = u[Symbol.iterator](); !(i = (f = p.next()).done); i = !0) { + for ( + var f, p = u[Symbol.iterator](); + !(i = (f = p.next()).done); + i = !0 + ) { var h = f.value, m = h.node, y = h.type, @@ -31701,7 +37815,11 @@ and limitations under the License. if (v && y) { var b = e.getSchema(), T = Object(a.a)(b, v.type) - T && !d(b, T, v.defaultValue, y, _) && e.reportError(new l.a(s(g, Object(r.a)(T), Object(r.a)(y)), [v, m])) + T && + !d(b, T, v.defaultValue, y, _) && + e.reportError( + new l.a(s(g, Object(r.a)(T), Object(r.a)(y)), [v, m]), + ) } } } catch (e) { @@ -31751,13 +37869,16 @@ and limitations under the License. .map(function(t) { var n = t[0], r = t[1] - return 'subfields "'.concat(n, '" conflict because ').concat(e(r)) + return 'subfields "' + .concat(n, '" conflict because ') + .concat(e(r)) }) .join(' and ') return t })(t), '. ', - ) + 'Use different aliases on the fields to fetch both if this was intentional.' + ) + + 'Use different aliases on the fields to fetch both if this was intentional.' ) } function f(e) { @@ -31778,7 +37899,11 @@ and limitations under the License. o = !1, a = void 0 try { - for (var s, c = Object(l.a)(u)[Symbol.iterator](); !(i = (s = c.next()).done); i = !0) { + for ( + var s, c = Object(l.a)(u)[Symbol.iterator](); + !(i = (s = c.next()).done); + i = !0 + ) { var d = s.value, f = d[0], p = d[1] @@ -31801,9 +37926,14 @@ and limitations under the License. })(e, i, t, n, a), 0 !== s.length) ) - for (var c = Object.create(null), d = 0; d < s.length; d++) { + for ( + var c = Object.create(null), d = 0; + d < s.length; + d++ + ) { p(e, i, t, c, n, !1, a, s[d]) - for (var f = d + 1; f < s.length; f++) h(e, i, t, n, !1, s[d], s[f]) + for (var f = d + 1; f < s.length; f++) + h(e, i, t, n, !1, s[d], s[f]) } return i })(e, n, t, e.getParentType(), r); @@ -31879,7 +38009,12 @@ and limitations under the License. if (!T) { var D = f.name.value, E = v.name.value - if (D !== E) return [[u, ''.concat(D, ' and ').concat(E, ' are different fields')], [f], [v]] + if (D !== E) + return [ + [u, ''.concat(D, ' and ').concat(E, ' are different fields')], + [f], + [v], + ] if ( !(function(e, t) { if (e.length !== t.length) return !1 @@ -31889,7 +38024,12 @@ and limitations under the License. u = Object(r.a)(t, function(t) { return t.name.value === e.name.value }) - return !!u && ((n = e.value), (l = u.value), (!n && !l) || Object(a.print)(n) === Object(a.print)(l)) + return ( + !!u && + ((n = e.value), + (l = u.value), + (!n && !l) || Object(a.print)(n) === Object(a.print)(l)) + ) }) })(f.arguments || [], v.arguments || []) ) @@ -31907,7 +38047,16 @@ and limitations under the License. return !1 })(w, O) ) - return [[u, 'they return conflicting types '.concat(Object(i.a)(w), ' and ').concat(Object(i.a)(O))], [f], [v]] + return [ + [ + u, + 'they return conflicting types ' + .concat(Object(i.a)(w), ' and ') + .concat(Object(i.a)(O)), + ], + [f], + [v], + ] var L = f.selectionSet, M = v.selectionSet return L && M @@ -31946,9 +38095,14 @@ and limitations under the License. y = f[0], g = f[1] if ((m(e, a, t, n, r, c, y), 0 !== g.length)) - for (var v = Object.create(null), b = 0; b < g.length; b++) p(e, a, t, v, n, r, c, g[b]) - if (0 !== d.length) for (var T = Object.create(null), w = 0; w < d.length; w++) p(e, a, t, T, n, r, y, d[w]) - for (var O = 0; O < d.length; O++) for (var D = 0; D < g.length; D++) h(e, a, t, n, r, d[O], g[D]) + for (var v = Object.create(null), b = 0; b < g.length; b++) + p(e, a, t, v, n, r, c, g[b]) + if (0 !== d.length) + for (var T = Object.create(null), w = 0; w < d.length; w++) + p(e, a, t, T, n, r, y, d[w]) + for (var O = 0; O < d.length; O++) + for (var D = 0; D < g.length; D++) + h(e, a, t, n, r, d[O], g[D]) return a })(e, t, n, T, Object(s.A)(w), L, Object(s.A)(O), M), u, @@ -32027,7 +38181,9 @@ and limitations under the License. function i(e) { if (!(this instanceof i)) return new i(e) if ( - (void 0 !== e.highWaterMark ? r.call(this, { highWaterMark: e.highWaterMark }) : r.call(this), + (void 0 !== e.highWaterMark + ? r.call(this, { highWaterMark: e.highWaterMark }) + : r.call(this), (this._done = !1), (this._parser = void 0), (this._finished = !1), @@ -32050,7 +38206,11 @@ and limitations under the License. if (((this._parser = void 0), e['content-type'])) { for ( var t, n, r = u(e['content-type']), l = 0; - l < o.length && !(t = 'function' == typeof (n = o[l]).detect ? n.detect(r) : n.detect.test(r[0])); + l < o.length && + !(t = + 'function' == typeof (n = o[l]).detect + ? n.detect(r) + : n.detect.test(r[0])); ++l ); if (t) { @@ -32064,7 +38224,8 @@ and limitations under the License. preservePath: !1, } return ( - this.opts.highWaterMark && (i.highWaterMark = this.opts.highWaterMark), + this.opts.highWaterMark && + (i.highWaterMark = this.opts.highWaterMark), this.opts.fileHwm && (i.fileHwm = this.opts.fileHwm), (i.defCharset = this.opts.defCharset), (i.preservePath = this.opts.preservePath), @@ -32075,7 +38236,8 @@ and limitations under the License. throw new Error('Unsupported content type: ' + e['content-type']) }), (i.prototype._write = function(e, t, n) { - if (!this._parser) return n(new Error('Not ready to parse. Missing Content-Type?')) + if (!this._parser) + return n(new Error('Not ready to parse. Missing Content-Type?')) this._parser.write(e, n) }) var o = [n(574), n(578)] @@ -32087,7 +38249,9 @@ and limitations under the License. 'use strict' 'object' == typeof e.exports ? (e.exports = i()) - : ((l = []), void 0 === (u = 'function' == typeof (r = i) ? r.apply(t, l) : r) || (e.exports = u)) + : ((l = []), + void 0 === (u = 'function' == typeof (r = i) ? r.apply(t, l) : r) || + (e.exports = u)) })(0, function() { 'use strict' var e = Object.prototype.toString @@ -32119,31 +38283,50 @@ and limitations under the License. e = e || {} var i = function(e) { return Object.keys(i).reduce(function(t, n) { - return 'create' === n ? t : ('function' == typeof i[n] && (t[n] = i[n].bind(i, e)), t) + return 'create' === n + ? t + : ('function' == typeof i[n] && (t[n] = i[n].bind(i, e)), t) }, {}) } function o(n, r) { - return e.includeInheritedProps || ('number' == typeof r && Array.isArray(n)) || t(n, r) + return ( + e.includeInheritedProps || + ('number' == typeof r && Array.isArray(n)) || + t(n, r) + ) } function a(e, t) { if (o(e, t)) return e[t] } function s(e, t, n, r) { - if (('number' == typeof t && (t = [t]), !t || 0 === t.length)) return e + if (('number' == typeof t && (t = [t]), !t || 0 === t.length)) + return e if ('string' == typeof t) return s(e, t.split('.').map(u), n, r) var l = t[0], i = a(e, l) return 1 === t.length ? ((void 0 !== i && r) || (e[l] = n), i) - : (void 0 === i && ('number' == typeof t[1] ? (e[l] = []) : (e[l] = {})), s(e[l], t.slice(1), n, r)) + : (void 0 === i && + ('number' == typeof t[1] ? (e[l] = []) : (e[l] = {})), + s(e[l], t.slice(1), n, r)) } return ( (i.has = function(n, r) { - if (('number' == typeof r ? (r = [r]) : 'string' == typeof r && (r = r.split('.')), !r || 0 === r.length)) + if ( + ('number' == typeof r + ? (r = [r]) + : 'string' == typeof r && (r = r.split('.')), + !r || 0 === r.length) + ) return !!n for (var i = 0; i < r.length; i++) { var o = u(r[i]) - if (!(('number' == typeof o && l(n) && o < n.length) || (e.includeInheritedProps ? o in Object(n) : t(n, o)))) + if ( + !( + ('number' == typeof o && l(n) && o < n.length) || + (e.includeInheritedProps ? o in Object(n) : t(n, o)) + ) + ) return !1 n = n[o] } @@ -32184,32 +38367,47 @@ and limitations under the License. }), (i.push = function(e, t) { var n = i.get(e, t) - l(n) || ((n = []), i.set(e, t, n)), n.push.apply(n, Array.prototype.slice.call(arguments, 2)) + l(n) || ((n = []), i.set(e, t, n)), + n.push.apply(n, Array.prototype.slice.call(arguments, 2)) }), (i.coalesce = function(e, t, n) { - for (var r, l = 0, u = t.length; l < u; l++) if (void 0 !== (r = i.get(e, t[l]))) return r + for (var r, l = 0, u = t.length; l < u; l++) + if (void 0 !== (r = i.get(e, t[l]))) return r return n }), (i.get = function(e, t, n) { - if (('number' == typeof t && (t = [t]), !t || 0 === t.length)) return e + if (('number' == typeof t && (t = [t]), !t || 0 === t.length)) + return e if (null == e) return n if ('string' == typeof t) return i.get(e, t.split('.'), n) var r = u(t[0]), l = a(e, r) - return void 0 === l ? n : 1 === t.length ? l : i.get(e[r], t.slice(1), n) + return void 0 === l + ? n + : 1 === t.length + ? l + : i.get(e[r], t.slice(1), n) }), (i.del = function(e, t) { if (('number' == typeof t && (t = [t]), null == e)) return e if (n(t)) return e if ('string' == typeof t) return i.del(e, t.split('.')) var r = u(t[0]) - return o(e, r) ? (1 !== t.length ? i.del(e[r], t.slice(1)) : (l(e) ? e.splice(r, 1) : delete e[r], e)) : e + return o(e, r) + ? 1 !== t.length + ? i.del(e[r], t.slice(1)) + : (l(e) ? e.splice(r, 1) : delete e[r], e) + : e }), i ) } var o = i() - return (o.create = i), (o.withInheritedProps = i({ includeInheritedProps: !0 })), o + return ( + (o.create = i), + (o.withInheritedProps = i({ includeInheritedProps: !0 })), + o + ) }) }, function(e, t, n) { @@ -32262,7 +38460,11 @@ and limitations under the License. s(d(e), 'must be a valid pipe') }, port_or_windows_named_pipe: function(e) { - d(e) || s(c(e), 'must be a windows named pipe or a number within range 0 - 65535') + d(e) || + s( + c(e), + 'must be a windows named pipe or a number within range 0 - 65535', + ) }, url: function(e) { s(u.isURL(e, { require_tld: !1 }), 'must be a URL') @@ -32274,7 +38476,8 @@ and limitations under the License. s(u.isIP(e), 'must be an IP address') }, duration: function(e) { - let t = 'must be a positive integer or human readable string (e.g. 3000, "5 days")' + let t = + 'must be a positive integer or human readable string (e.g. 3000, "5 days")' Number.isInteger(e) ? s(e >= 0, t) : s(e.match(/^(\d)+ (.+)$/), t) }, timestamp: function(e) { @@ -32319,23 +38522,47 @@ and limitations under the License. u ) } - const y = { Object: Object, Array: Array, String: String, Number: Number, Boolean: Boolean, RegExp: RegExp }, + const y = { + Object: Object, + Array: Array, + String: String, + Number: Number, + Boolean: Boolean, + RegExp: RegExp, + }, _ = Object.keys(y), g = _.map(function(e) { return y[e] }) function v(e, t, n, r, l, i, o) { - if ('object' == typeof t && null !== t && !Array.isArray(t) && Object.keys(t).length > 0 && !('default' in t)) + if ( + 'object' == typeof t && + null !== t && + !Array.isArray(t) && + Object.keys(t).length > 0 && + !('default' in t) + ) return ( (n[e] = { properties: {} }), void Object.keys(t).forEach(function(u) { v(u, t[u], n[e].properties, r + '.' + u, l, i, o) }) ) - ;('object' != typeof t || Array.isArray(t) || null === t || 0 == Object.keys(t).length) && (t = { default: t }) + ;('object' != typeof t || + Array.isArray(t) || + null === t || + 0 == Object.keys(t).length) && + (t = { default: t }) let c = a(t) - if (((n[e] = c), c.env && (l[c.env] || (l[c.env] = []), l[c.env].push(r)), c.arg)) { - if (i[c.arg]) throw new Error("'" + r + "' reuses a command-line argument: " + c.arg) + if ( + ((n[e] = c), + c.env && (l[c.env] || (l[c.env] = []), l[c.env].push(r)), + c.arg) + ) { + if (i[c.arg]) + throw new Error( + "'" + r + "' reuses a command-line argument: " + c.arg, + ) i[c.arg] = r } !0 === c.sensitive && o.add(r) @@ -32344,22 +38571,36 @@ and limitations under the License. if (g.indexOf(p) >= 0 || _.indexOf(p) >= 0) { let e = 'string' == typeof p ? y[p] : p ;(d = function(t) { - s(Object.prototype.toString.call(t) == Object.prototype.toString.call(new e()), 'must be of type ' + e.name) + s( + Object.prototype.toString.call(t) == + Object.prototype.toString.call(new e()), + 'must be of type ' + e.name, + ) }), (c.format = e.name.toLowerCase()) } else if ('string' == typeof p) { - if (!f[p]) throw new Error("'" + r + "' uses an unknown format type: " + p) + if (!f[p]) + throw new Error("'" + r + "' uses an unknown format type: " + p) d = f[p] } else if (Array.isArray(p)) d = function(e, t) { - s(u.isIn(t, e), 'must be one of the possible values: ' + JSON.stringify(e)) + s( + u.isIn(t, e), + 'must be one of the possible values: ' + JSON.stringify(e), + ) }.bind(null, p) else if ('function' == typeof p) d = p - else if (p && 'function' != typeof p) throw new Error("'" + r + "': `format` must be a function or a known format type.") + else if (p && 'function' != typeof p) + throw new Error( + "'" + r + "': `format` must be a function or a known format type.", + ) if (!d && !p) { let e = Object.prototype.toString.call(c.default) d = function(t) { - s(Object.prototype.toString.call(t) == e, ' should be of type ' + e.replace(/\[.* |]/g, '')) + s( + Object.prototype.toString.call(t) == e, + ' should be of type ' + e.replace(/\[.* |]/g, ''), + ) } } c._format = function(e) { @@ -32412,7 +38653,13 @@ and limitations under the License. } return r })(e, t) - return null == n ? null : 'string' == typeof n.format ? n.format : null != n.default ? typeof n.default : null + return null == n + ? null + : 'string' == typeof n.format + ? n.format + : null != n.default + ? typeof n.default + : null })(n, e) if ('string' == typeof t) { if (p.hasOwnProperty(l)) return p[l](t, r, e) @@ -32448,7 +38695,8 @@ and limitations under the License. let e = t.split(' ') 1 == e.length ? (t = parseInt(t, 10)) - : (e[1].match(/s$/) || (e[1] += 's'), (t = i.duration(parseInt(e[0], 10), e[1]).valueOf())) + : (e[1].match(/s$/) || (e[1] += 's'), + (t = i.duration(parseInt(e[0], 10), e[1]).valueOf())) break } } @@ -32467,7 +38715,8 @@ and limitations under the License. let l = r.shift() if (n && null == e[l]) (e[l] = {}), (e = e[l]) else { - if (!(l in e)) throw new Error("cannot find configuration param '" + t + "'") + if (!(l in e)) + throw new Error("cannot find configuration param '" + t + "'") e = e[l] } } @@ -32557,10 +38806,18 @@ and limitations under the License. let i = l[t] if (!(t in l)) try { - if ('object' != typeof n.default || Array.isArray(n.default)) throw new Error('missing') + if ( + 'object' != typeof n.default || + Array.isArray(n.default) + ) + throw new Error('missing') i = L(e, t) } catch (e) { - const n = new Error("configuration param '" + t + "' missing from config, did you override its parent?") + const n = new Error( + "configuration param '" + + t + + "' missing from config, did you override its parent?", + ) return void r.missing.push(n) } if ( @@ -32583,13 +38840,21 @@ and limitations under the License. }), n && Object.keys(l).forEach(function(e) { - const t = new Error("configuration param '" + e + "' not declared in the schema") + const t = new Error( + "configuration param '" + + e + + "' not declared in the schema", + ) r.undeclared.push(t) }), r ) })(this._instance, this._schema, e.allowed) - if (t.invalid_type.length + t.undeclared.length + t.missing.length) { + if ( + t.invalid_type.length + + t.undeclared.length + + t.missing.length + ) { let n = this._sensitive, r = function(e) { let t = '' @@ -32598,7 +38863,9 @@ and limitations under the License. let l = e[r] l.fullName && (t += l.fullName + ': '), l.message && (t += l.message), - l.value && !n.has(l.fullName) && (t += ': value was ' + JSON.stringify(l.value)) + l.value && + !n.has(l.fullName) && + (t += ': value was ' + JSON.stringify(l.value)) } return t } @@ -32629,7 +38896,15 @@ and limitations under the License. (n._argv = {}), (n._sensitive = new Set()), Object.keys(n._def).forEach(function(e) { - v(e, n._def[e], n._schema.properties, e, n._env, n._argv, n._sensitive) + v( + e, + n._def[e], + n._schema.properties, + e, + n._env, + n._argv, + n._sensitive, + ) }), (n._instance = {}), (function e(t, n, r) { @@ -32647,9 +38922,16 @@ and limitations under the License. ) } ;(M.addFormat = function(e, t, n) { - if (('object' == typeof e && ((t = e.validate), (n = e.coerce), (e = e.name)), 'function' != typeof t)) - throw new Error('Validation function for ' + e + ' must be a function.') - if (n && 'function' != typeof n) throw new Error('Coerce function for ' + e + ' must be a function.') + if ( + ('object' == typeof e && + ((t = e.validate), (n = e.coerce), (e = e.name)), + 'function' != typeof t) + ) + throw new Error( + 'Validation function for ' + e + ' must be a function.', + ) + if (n && 'function' != typeof n) + throw new Error('Coerce function for ' + e + ' must be a function.') ;(f[e] = t), n && (p[e] = n) }), (M.addFormats = function(e) { @@ -32663,9 +38945,14 @@ and limitations under the License. if (!e) throw new Error('Invalid parser') if (!e.extension) throw new Error('Missing parser.extension') if (!e.parse) throw new Error('Missing parser.parse function') - if ('function' != typeof e.parse) throw new Error('Invalid parser.parse function') - ;(Array.isArray(e.extension) ? e.extension : [e.extension]).forEach(function(t) { - if ('string' != typeof t) throw new Error('Invalid parser.extension') + if ('function' != typeof e.parse) + throw new Error('Invalid parser.parse function') + ;(Array.isArray(e.extension) + ? e.extension + : [e.extension] + ).forEach(function(t) { + if ('string' != typeof t) + throw new Error('Invalid parser.extension') h[t] = e.parse }) }) @@ -32698,7 +38985,9 @@ and limitations under the License. process.versions && 'string' == typeof process.versions.node ) { - const [e] = process.versions.node.split('.', 1).map((e) => parseInt(e, 10)) + const [e] = process.versions.node + .split('.', 1) + .map((e) => parseInt(e, 10)) return e >= 8 } return !1 @@ -32716,7 +39005,13 @@ and limitations under the License. s = function(e) { return o.apply(l, arguments) } - r(s, { custom: o.custom, customPromisifyArgs: o.customPromisifyArgs, getPolyfill: i, implementation: u, shim: a }), + r(s, { + custom: o.custom, + customPromisifyArgs: o.customPromisifyArgs, + getPolyfill: i, + implementation: u, + shim: a, + }), (e.exports = s) }, function(e, t, n) { @@ -32729,7 +39024,15 @@ and limitations under the License. o = Object.prototype.propertyIsEnumerable, a = !o.call({ toString: null }, 'toString'), s = o.call(function() {}, 'prototype'), - c = ['toString', 'toLocaleString', 'valueOf', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable', 'constructor'], + c = [ + 'toString', + 'toLocaleString', + 'valueOf', + 'hasOwnProperty', + 'isPrototypeOf', + 'propertyIsEnumerable', + 'constructor', + ], d = function(e) { var t = e.constructor return t && t.prototype === e @@ -32763,7 +39066,12 @@ and limitations under the License. if ('undefined' == typeof window) return !1 for (var e in window) try { - if (!f['$' + e] && l.call(window, e) && null !== window[e] && 'object' == typeof window[e]) + if ( + !f['$' + e] && + l.call(window, e) && + null !== window[e] && + 'object' == typeof window[e] + ) try { d(window[e]) } catch (e) { @@ -32780,11 +39088,16 @@ and limitations under the License. r = i(e), o = t && '[object String]' === u.call(e), f = [] - if (!t && !n && !r) throw new TypeError('Object.keys called on a non-object') + if (!t && !n && !r) + throw new TypeError('Object.keys called on a non-object') var h = s && n - if (o && e.length > 0 && !l.call(e, 0)) for (var m = 0; m < e.length; ++m) f.push(String(m)) - if (r && e.length > 0) for (var y = 0; y < e.length; ++y) f.push(String(y)) - else for (var _ in e) (h && 'prototype' === _) || !l.call(e, _) || f.push(String(_)) + if (o && e.length > 0 && !l.call(e, 0)) + for (var m = 0; m < e.length; ++m) f.push(String(m)) + if (r && e.length > 0) + for (var y = 0; y < e.length; ++y) f.push(String(y)) + else + for (var _ in e) + (h && 'prototype' === _) || !l.call(e, _) || f.push(String(_)) if (a) for ( var g = (function(e) { @@ -32809,7 +39122,8 @@ and limitations under the License. 'use strict' var r = n(117), l = n(166) - r(l, { getPolyfill: n(174), implementation: l, shim: n(431) }), (e.exports = l) + r(l, { getPolyfill: n(174), implementation: l, shim: n(431) }), + (e.exports = l) }, function(e, t, n) { 'use strict' @@ -32822,7 +39136,9 @@ and limitations under the License. u = l(l({}, r), { SameValueNonNumber: function(e, t) { if ('number' == typeof e || typeof e != typeof t) - throw new TypeError('SameValueNonNumber requires two non-number values of the same type.') + throw new TypeError( + 'SameValueNonNumber requires two non-number values of the same type.', + ) return this.SameValue(e, t) }, }) @@ -32873,7 +39189,9 @@ and limitations under the License. Q = d.getOwnPropertyDescriptor, U = d.isExtensible, q = d.defineProperty, - W = ['\t\n\v\f\r   ᠎    ', '          \u2028', '\u2029\ufeff'].join(''), + W = ['\t\n\v\f\r   ᠎    ', '          \u2028', '\u2029\ufeff'].join( + '', + ), G = new RegExp('(^[' + W + ']+)|([' + W + ']+$)', 'g'), $ = E.call(Function.call, c.prototype.replace), z = n(428), @@ -32887,7 +39205,8 @@ and limitations under the License. ToPrimitive: l, ToNumber: function(e) { var t = O(e) ? e : l(e, f) - if ('symbol' == typeof t) throw new o('Cannot convert a Symbol value to a number') + if ('symbol' == typeof t) + throw new o('Cannot convert a Symbol value to a number') if ('string' == typeof t) { if (S(t)) return this.ToNumber(D(M(t, 2), 2)) if (k(t)) return this.ToNumber(D(M(t, 2), 8)) @@ -32918,10 +39237,17 @@ and limitations under the License. if (_(t) || t <= 0) return 0 if (t >= 255) return 255 var n = B(e) - return n + 0.5 < t ? n + 1 : t < n + 0.5 ? n : n % 2 != 0 ? n + 1 : n + return n + 0.5 < t + ? n + 1 + : t < n + 0.5 + ? n + : n % 2 != 0 + ? n + 1 + : n }, ToString: function(e) { - if ('symbol' == typeof e) throw new o('Cannot convert a Symbol value to a string') + if ('symbol' == typeof e) + throw new o('Cannot convert a Symbol value to a string') return c(e) }, ToObject: function(e) { @@ -32977,11 +39303,13 @@ and limitations under the License. return e === t || (_(e) && _(t)) }, GetV: function(e, t) { - if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + if (!this.IsPropertyKey(t)) + throw new o('Assertion failed: IsPropertyKey(P) is not true') return this.ToObject(e)[t] }, GetMethod: function(e, t) { - if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + if (!this.IsPropertyKey(t)) + throw new o('Assertion failed: IsPropertyKey(P) is not true') var n = this.GetV(e, t) if (null != n) { if (!this.IsCallable(n)) throw new o(t + 'is not a function') @@ -32989,18 +39317,22 @@ and limitations under the License. } }, Get: function(e, t) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) + throw new o('Assertion failed: IsPropertyKey(P) is not true') return e[t] }, Type: function(e) { return 'symbol' == typeof e ? 'Symbol' : z.Type(e) }, SpeciesConstructor: function(e, t) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(O) is not Object') var n = e.constructor if (void 0 === n) return t - if ('Object' !== this.Type(n)) throw new o('O.constructor is not an Object') + if ('Object' !== this.Type(n)) + throw new o('O.constructor is not an Object') var r = m && p.species ? n[p.species] : void 0 if (null == r) return t if (this.IsConstructor(r)) return r @@ -33010,8 +39342,10 @@ and limitations under the License. return ( y(this, 'Property Descriptor', 'Desc', e), this.IsGenericDescriptor(e) || this.IsDataDescriptor(e) - ? (r(e, '[[Value]]') || (e['[[Value]]'] = void 0), r(e, '[[Writable]]') || (e['[[Writable]]'] = !1)) - : (r(e, '[[Get]]') || (e['[[Get]]'] = void 0), r(e, '[[Set]]') || (e['[[Set]]'] = void 0)), + ? (r(e, '[[Value]]') || (e['[[Value]]'] = void 0), + r(e, '[[Writable]]') || (e['[[Writable]]'] = !1)) + : (r(e, '[[Get]]') || (e['[[Get]]'] = void 0), + r(e, '[[Set]]') || (e['[[Set]]'] = void 0)), r(e, '[[Enumerable]]') || (e['[[Enumerable]]'] = !1), r(e, '[[Configurable]]') || (e['[[Configurable]]'] = !1), e @@ -33020,7 +39354,8 @@ and limitations under the License. Set: function(e, t, n, r) { if ('Object' !== this.Type(e)) throw new o('O must be an Object') if (!this.IsPropertyKey(t)) throw new o('P must be a Property Key') - if ('Boolean' !== this.Type(r)) throw new o('Throw must be a Boolean') + if ('Boolean' !== this.Type(r)) + throw new o('Throw must be a Boolean') if (r) return (e[t] = n), !0 try { e[t] = n @@ -33053,24 +39388,31 @@ and limitations under the License. return this.Call(r, e, n) }, GetIterator: function(e, t) { - if (!m) throw new SyntaxError('ES.GetIterator depends on native iterator support.') + if (!m) + throw new SyntaxError( + 'ES.GetIterator depends on native iterator support.', + ) var n = t arguments.length < 2 && (n = this.GetMethod(e, p.iterator)) var r = this.Call(n, e) - if ('Object' !== this.Type(r)) throw new o('iterator must return an object') + if ('Object' !== this.Type(r)) + throw new o('iterator must return an object') return r }, IteratorNext: function(e, t) { var n = this.Invoke(e, 'next', arguments.length < 2 ? [] : [t]) - if ('Object' !== this.Type(n)) throw new o('iterator next must return an object') + if ('Object' !== this.Type(n)) + throw new o('iterator next must return an object') return n }, IteratorComplete: function(e) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(iterResult) is not Object') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(iterResult) is not Object') return this.ToBoolean(this.Get(e, 'done')) }, IteratorValue: function(e) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(iterResult) is not Object') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(iterResult) is not Object') return this.Get(e, 'value') }, IteratorStep: function(e) { @@ -33078,8 +39420,12 @@ and limitations under the License. return !0 !== this.IteratorComplete(t) && t }, IteratorClose: function(e, t) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(iterator) is not Object') - if (!this.IsCallable(t)) throw new o('Assertion failed: completion is not a thunk for a Completion Record') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(iterator) is not Object') + if (!this.IsCallable(t)) + throw new o( + 'Assertion failed: completion is not a thunk for a Completion Record', + ) var n, r = t, l = this.GetMethod(e, 'return') @@ -33089,11 +39435,13 @@ and limitations under the License. } catch (e) { throw ((n = r()), (r = null), e) } - if (((n = r()), (r = null), 'Object' !== this.Type(u))) throw new o('iterator .return must return an object') + if (((n = r()), (r = null), 'Object' !== this.Type(u))) + throw new o('iterator .return must return an object') return n }, CreateIterResultObject: function(e, t) { - if ('Boolean' !== this.Type(t)) throw new o('Assertion failed: Type(done) is not Boolean') + if ('Boolean' !== this.Type(t)) + throw new o('Assertion failed: Type(done) is not Boolean') return { value: e, done: t } }, RegExpExec: function(e, t) { @@ -33108,13 +39456,18 @@ and limitations under the License. return j(e, t) }, ArraySpeciesCreate: function(e, t) { - if (!this.IsInteger(t) || t < 0) throw new o('Assertion failed: length must be an integer >= 0') + if (!this.IsInteger(t) || t < 0) + throw new o('Assertion failed: length must be an integer >= 0') var n, r = 0 === t ? 0 : t if ( (this.IsArray(e) && ((n = this.Get(e, 'constructor')), - 'Object' === this.Type(n) && m && p.species && null === (n = this.Get(n, p.species)) && (n = void 0)), + 'Object' === this.Type(n) && + m && + p.species && + null === (n = this.Get(n, p.species)) && + (n = void 0)), void 0 === n) ) return s(r) @@ -33122,32 +39475,51 @@ and limitations under the License. return new n(r) }, CreateDataProperty: function(e, t, n) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) + throw new o('Assertion failed: IsPropertyKey(P) is not true') var r = Q(e, t), l = r || 'function' != typeof U || U(e) return ( !(!(!r || (r.writable && r.configurable)) || !l) && - (q(e, t, { configurable: !0, enumerable: !0, value: n, writable: !0 }), !0) + (q(e, t, { + configurable: !0, + enumerable: !0, + value: n, + writable: !0, + }), + !0) ) }, CreateDataPropertyOrThrow: function(e, t, n) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) + throw new o('Assertion failed: IsPropertyKey(P) is not true') var r = this.CreateDataProperty(e, t, n) if (!r) throw new o('unable to create data property') return r }, ObjectCreate: function(e, t) { - if (null !== e && 'Object' !== this.Type(e)) throw new o('Assertion failed: proto must be null or an object') - if ((arguments.length < 2 ? [] : t).length > 0) throw new a('es-abstract does not yet support internal slots') - if (null === e && !V) throw new a('native Object.create support is required to create null objects') + if (null !== e && 'Object' !== this.Type(e)) + throw new o('Assertion failed: proto must be null or an object') + if ((arguments.length < 2 ? [] : t).length > 0) + throw new a('es-abstract does not yet support internal slots') + if (null === e && !V) + throw new a( + 'native Object.create support is required to create null objects', + ) return V(e) }, AdvanceStringIndex: function(e, t, n) { if ('String' !== this.Type(e)) throw new o('S must be a String') - if (!this.IsInteger(t) || t < 0 || t > v) throw new o('Assertion failed: length must be an integer >= 0 and <= 2**53') - if ('Boolean' !== this.Type(n)) throw new o('Assertion failed: unicode must be a Boolean') + if (!this.IsInteger(t) || t < 0 || t > v) + throw new o( + 'Assertion failed: length must be an integer >= 0 and <= 2**53', + ) + if ('Boolean' !== this.Type(n)) + throw new o('Assertion failed: unicode must be a Boolean') if (!n) return t + 1 if (t + 1 >= e.length) return t + 1 var r = P(e, t) @@ -33156,24 +39528,36 @@ and limitations under the License. return l < 56320 || l > 57343 ? t + 1 : t + 2 }, CreateMethodProperty: function(e, t, n) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') - return !!q(e, t, { configurable: !0, enumerable: !1, value: n, writable: !0 }) + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) + throw new o('Assertion failed: IsPropertyKey(P) is not true') + return !!q(e, t, { + configurable: !0, + enumerable: !1, + value: n, + writable: !0, + }) }, DefinePropertyOrThrow: function(e, t, n) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) + throw new o('Assertion failed: IsPropertyKey(P) is not true') return !!q(e, t, n) }, DeletePropertyOrThrow: function(e, t) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) throw new o('Assertion failed: IsPropertyKey(P) is not true') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(O) is not Object') + if (!this.IsPropertyKey(t)) + throw new o('Assertion failed: IsPropertyKey(P) is not true') var n = delete e[t] if (!n) throw new TypeError('Attempt to delete property failed.') return n }, EnumerableOwnNames: function(e) { - if ('Object' !== this.Type(e)) throw new o('Assertion failed: Type(O) is not Object') + if ('Object' !== this.Type(e)) + throw new o('Assertion failed: Type(O) is not Object') return u(e) }, thisNumberValue: function(e) { @@ -33198,10 +39582,26 @@ and limitations under the License. e.exports = function(e) { var t = this if ('function' != typeof t || '[object Function]' !== l.call(t)) - throw new TypeError('Function.prototype.bind called on incompatible ' + t) - for (var n, u = r.call(arguments, 1), i = Math.max(0, t.length - u.length), o = [], a = 0; a < i; a++) o.push('$' + a) + throw new TypeError( + 'Function.prototype.bind called on incompatible ' + t, + ) + for ( + var n, + u = r.call(arguments, 1), + i = Math.max(0, t.length - u.length), + o = [], + a = 0; + a < i; + a++ + ) + o.push('$' + a) if ( - ((n = Function('binder', 'return function (' + o.join(',') + '){ return binder.apply(this,arguments); }')(function() { + ((n = Function( + 'binder', + 'return function (' + + o.join(',') + + '){ return binder.apply(this,arguments); }', + )(function() { if (this instanceof n) { var l = t.apply(this, u.concat(r.call(arguments))) return Object(l) === l ? l : this @@ -33211,7 +39611,9 @@ and limitations under the License. t.prototype) ) { var s = function() {} - ;(s.prototype = t.prototype), (n.prototype = new s()), (s.prototype = null) + ;(s.prototype = t.prototype), + (n.prototype = new s()), + (s.prototype = null) } return n } @@ -33232,13 +39634,24 @@ and limitations under the License. var t, n = 'default' if ( - (arguments.length > 1 && (arguments[1] === String ? (n = 'string') : arguments[1] === Number && (n = 'number')), + (arguments.length > 1 && + (arguments[1] === String + ? (n = 'string') + : arguments[1] === Number && (n = 'number')), r && (Symbol.toPrimitive ? (t = (function(e, t) { var n = e[t] if (null != n) { - if (!u(n)) throw new TypeError(n + ' returned for property ' + t + ' of object ' + e + ' is not a function') + if (!u(n)) + throw new TypeError( + n + + ' returned for property ' + + t + + ' of object ' + + e + + ' is not a function', + ) return n } })(e, Symbol.toPrimitive)) @@ -33258,8 +39671,12 @@ and limitations under the License. var n, r, i, - o = 'string' === t ? ['toString', 'valueOf'] : ['valueOf', 'toString'] - for (i = 0; i < o.length; ++i) if (((n = e[o[i]]), u(n) && ((r = n.call(e)), l(r)))) return r + o = + 'string' === t + ? ['toString', 'valueOf'] + : ['valueOf', 'toString'] + for (i = 0; i < o.length; ++i) + if (((n = e[o[i]]), u(n) && ((r = n.call(e)), l(r)))) return r throw new TypeError('No default value') })(e, 'default' === n ? 'number' : n) ) @@ -33315,14 +39732,20 @@ and limitations under the License. e.exports = function() { return ( 'function' == typeof r && - ('function' == typeof Symbol && ('symbol' == typeof r('foo') && ('symbol' == typeof Symbol('bar') && l()))) + ('function' == typeof Symbol && + ('symbol' == typeof r('foo') && + ('symbol' == typeof Symbol('bar') && l()))) ) } }, function(e, t, n) { 'use strict' e.exports = function() { - if ('function' != typeof Symbol || 'function' != typeof Object.getOwnPropertySymbols) return !1 + if ( + 'function' != typeof Symbol || + 'function' != typeof Object.getOwnPropertySymbols + ) + return !1 if ('symbol' == typeof Symbol.iterator) return !0 var e = {}, t = Symbol('test'), @@ -33331,8 +39754,13 @@ and limitations under the License. if ('[object Symbol]' !== Object.prototype.toString.call(t)) return !1 if ('[object Symbol]' !== Object.prototype.toString.call(n)) return !1 for (t in ((e[t] = 42), e)) return !1 - if ('function' == typeof Object.keys && 0 !== Object.keys(e).length) return !1 - if ('function' == typeof Object.getOwnPropertyNames && 0 !== Object.getOwnPropertyNames(e).length) return !1 + if ('function' == typeof Object.keys && 0 !== Object.keys(e).length) + return !1 + if ( + 'function' == typeof Object.getOwnPropertyNames && + 0 !== Object.getOwnPropertyNames(e).length + ) + return !1 var r = Object.getOwnPropertySymbols(e) if (1 !== r.length || r[0] !== t) return !1 if (!Object.prototype.propertyIsEnumerable.call(e, t)) return !1 @@ -33372,7 +39800,11 @@ and limitations under the License. }, ToInteger: function(e) { var t = this.ToNumber(e) - return a(t) ? 0 : 0 !== t && s(t) ? c(t) * Math.floor(Math.abs(t)) : t + return a(t) + ? 0 + : 0 !== t && s(t) + ? c(t) * Math.floor(Math.abs(t)) + : t }, ToInt32: function(e) { return this.ToNumber(e) >> 0 @@ -33428,24 +39860,39 @@ and limitations under the License. for (var n in e) if (h(e, n) && !t[n]) return !1 var r = h(e, '[[Value]]'), l = h(e, '[[Get]]') || h(e, '[[Set]]') - if (r && l) throw new u('Property Descriptors may not be both accessor and data descriptors') + if (r && l) + throw new u( + 'Property Descriptors may not be both accessor and data descriptors', + ) return !0 }, IsAccessorDescriptor: function(e) { - return void 0 !== e && (o(this, 'Property Descriptor', 'Desc', e), !(!h(e, '[[Get]]') && !h(e, '[[Set]]'))) + return ( + void 0 !== e && + (o(this, 'Property Descriptor', 'Desc', e), + !(!h(e, '[[Get]]') && !h(e, '[[Set]]'))) + ) }, IsDataDescriptor: function(e) { - return void 0 !== e && (o(this, 'Property Descriptor', 'Desc', e), !(!h(e, '[[Value]]') && !h(e, '[[Writable]]'))) + return ( + void 0 !== e && + (o(this, 'Property Descriptor', 'Desc', e), + !(!h(e, '[[Value]]') && !h(e, '[[Writable]]'))) + ) }, IsGenericDescriptor: function(e) { return ( void 0 !== e && - (o(this, 'Property Descriptor', 'Desc', e), !this.IsAccessorDescriptor(e) && !this.IsDataDescriptor(e)) + (o(this, 'Property Descriptor', 'Desc', e), + !this.IsAccessorDescriptor(e) && !this.IsDataDescriptor(e)) ) }, FromPropertyDescriptor: function(e) { if (void 0 === e) return e - if ((o(this, 'Property Descriptor', 'Desc', e), this.IsDataDescriptor(e))) + if ( + (o(this, 'Property Descriptor', 'Desc', e), + this.IsDataDescriptor(e)) + ) return { value: e['[[Value]]'], writable: !!e['[[Writable]]'], @@ -33459,29 +39906,42 @@ and limitations under the License. enumerable: !!e['[[Enumerable]]'], configurable: !!e['[[Configurable]]'], } - throw new u('FromPropertyDescriptor must be called with a fully populated Property Descriptor') + throw new u( + 'FromPropertyDescriptor must be called with a fully populated Property Descriptor', + ) }, ToPropertyDescriptor: function(e) { - if ('Object' !== this.Type(e)) throw new u('ToPropertyDescriptor requires an object') + if ('Object' !== this.Type(e)) + throw new u('ToPropertyDescriptor requires an object') var t = {} if ( - (h(e, 'enumerable') && (t['[[Enumerable]]'] = this.ToBoolean(e.enumerable)), - h(e, 'configurable') && (t['[[Configurable]]'] = this.ToBoolean(e.configurable)), + (h(e, 'enumerable') && + (t['[[Enumerable]]'] = this.ToBoolean(e.enumerable)), + h(e, 'configurable') && + (t['[[Configurable]]'] = this.ToBoolean(e.configurable)), h(e, 'value') && (t['[[Value]]'] = e.value), - h(e, 'writable') && (t['[[Writable]]'] = this.ToBoolean(e.writable)), + h(e, 'writable') && + (t['[[Writable]]'] = this.ToBoolean(e.writable)), h(e, 'get')) ) { var n = e.get - if (void 0 !== n && !this.IsCallable(n)) throw new TypeError('getter must be a function') + if (void 0 !== n && !this.IsCallable(n)) + throw new TypeError('getter must be a function') t['[[Get]]'] = n } if (h(e, 'set')) { var r = e.set - if (void 0 !== r && !this.IsCallable(r)) throw new u('setter must be a function') + if (void 0 !== r && !this.IsCallable(r)) + throw new u('setter must be a function') t['[[Set]]'] = r } - if ((h(t, '[[Get]]') || h(t, '[[Set]]')) && (h(t, '[[Value]]') || h(t, '[[Writable]]'))) - throw new u('Invalid property descriptor. Cannot both specify accessors and a value or writable attribute') + if ( + (h(t, '[[Get]]') || h(t, '[[Set]]')) && + (h(t, '[[Value]]') || h(t, '[[Writable]]')) + ) + throw new u( + 'Invalid property descriptor. Cannot both specify accessors and a value or writable attribute', + ) return t }, } @@ -33495,13 +39955,20 @@ and limitations under the License. i = function(e) { var t if ( - (t = arguments.length > 1 ? arguments[1] : '[object Date]' === r.call(e) ? String : Number) === String || + (t = + arguments.length > 1 + ? arguments[1] + : '[object Date]' === r.call(e) + ? String + : Number) === String || t === Number ) { var n, i, - o = t === String ? ['toString', 'valueOf'] : ['valueOf', 'toString'] - for (i = 0; i < o.length; ++i) if (u(e[o[i]]) && ((n = e[o[i]]()), l(n))) return n + o = + t === String ? ['toString', 'valueOf'] : ['valueOf', 'toString'] + for (i = 0; i < o.length; ++i) + if (u(e[o[i]]) && ((n = e[o[i]]()), l(n))) return n throw new TypeError('No default value') } throw new TypeError('invalid [[DefaultValue]] hint supplied') @@ -33562,14 +40029,22 @@ and limitations under the License. l = n(175) e.exports = function() { var e = l() - return e !== r.promisify && ((r.promisify = e), Object.defineProperty(r, 'promisify', { value: e })), e + return ( + e !== r.promisify && + ((r.promisify = e), + Object.defineProperty(r, 'promisify', { value: e })), + e + ) } }, function(e, t, n) { 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }) var r = n(94) - ;(t.fetch = r.default), (t.Request = r.Request), (t.Response = r.Response), (t.Headers = r.Headers) + ;(t.fetch = r.default), + (t.Request = r.Request), + (t.Response = r.Response), + (t.Headers = r.Headers) }, function(e, t, n) { 'use strict' @@ -33593,29 +40068,46 @@ and limitations under the License. const n = t.arguments.find((e) => 'maxAge' === e.name.value), r = t.arguments.find((e) => 'scope' === e.name.value) return { - maxAge: n && n.value && 'IntValue' === n.value.kind ? parseInt(n.value.value) : void 0, - scope: r && r.value && 'EnumValue' === r.value.kind ? r.value.value : void 0, + maxAge: + n && n.value && 'IntValue' === n.value.kind + ? parseInt(n.value.value) + : void 0, + scope: + r && r.value && 'EnumValue' === r.value.kind + ? r.value.value + : void 0, } } function i(e, t) { - return t ? { maxAge: void 0 !== t.maxAge ? t.maxAge : e.maxAge, scope: t.scope || e.scope } : e + return t + ? { + maxAge: void 0 !== t.maxAge ? t.maxAge : e.maxAge, + scope: t.scope || e.scope, + } + : e } t.CacheControlExtension = class { constructor(e = {}) { - ;(this.options = e), (this.hints = new Map()), (this.defaultMaxAge = e.defaultMaxAge || 0) + ;(this.options = e), + (this.hints = new Map()), + (this.defaultMaxAge = e.defaultMaxAge || 0) } willResolveField(e, t, n, l) { let o = {} const a = r.getNamedType(l.returnType) - ;(a instanceof r.GraphQLObjectType || a instanceof r.GraphQLInterfaceType) && + ;(a instanceof r.GraphQLObjectType || + a instanceof r.GraphQLInterfaceType) && a.astNode && (o = i(o, u(a.astNode.directives))) const s = l.parentType.getFields()[l.fieldName] s.astNode && (o = i(o, u(s.astNode.directives))), - (a instanceof r.GraphQLObjectType || a instanceof r.GraphQLInterfaceType || !l.path.prev) && + (a instanceof r.GraphQLObjectType || + a instanceof r.GraphQLInterfaceType || + !l.path.prev) && void 0 === o.maxAge && (o.maxAge = this.defaultMaxAge), - (void 0 === o.maxAge && void 0 === o.scope) || this.addHint(l.path, o), + (void 0 === o.maxAge && void 0 === o.scope) || + this.addHint(l.path, o), (l.cacheControl = { setCacheHint: (e) => { this.addHint(l.path, e) @@ -33633,24 +40125,38 @@ and limitations under the License. 'cacheControl', { version: 1, - hints: Array.from(this.hints).map(([e, t]) => Object.assign({ path: [...r.responsePathAsArray(e)] }, t)), + hints: Array.from(this.hints).map(([e, t]) => + Object.assign({ path: [...r.responsePathAsArray(e)] }, t), + ), }, ] } willSendResponse(e) { - if (!this.options.calculateHttpHeaders || !e.graphqlResponse.http || e.graphqlResponse.errors) return + if ( + !this.options.calculateHttpHeaders || + !e.graphqlResponse.http || + e.graphqlResponse.errors + ) + return const t = this.computeOverallCachePolicy() - t && e.graphqlResponse.http.headers.set('Cache-Control', `max-age=${t.maxAge}, ${t.scope.toLowerCase()}`) + t && + e.graphqlResponse.http.headers.set( + 'Cache-Control', + `max-age=${t.maxAge}, ${t.scope.toLowerCase()}`, + ) } overrideOverallCachePolicy(e) { this.overallCachePolicyOverride = e } computeOverallCachePolicy() { - if (this.overallCachePolicyOverride) return this.overallCachePolicyOverride + if (this.overallCachePolicyOverride) + return this.overallCachePolicyOverride let e = void 0, t = l.Public for (const n of this.hints.values()) - void 0 !== n.maxAge && (e = void 0 !== e ? Math.min(e, n.maxAge) : n.maxAge), n.scope === l.Private && (t = l.Private) + void 0 !== n.maxAge && + (e = void 0 !== e ? Math.min(e, n.maxAge) : n.maxAge), + n.scope === l.Private && (t = l.Private) return e ? { maxAge: e, scope: t } : void 0 } } @@ -33667,11 +40173,13 @@ and limitations under the License. this.resolverCalls = [] } requestDidStart() { - ;(this.startWallTime = new Date()), (this.startHrTime = process.hrtime()) + ;(this.startWallTime = new Date()), + (this.startHrTime = process.hrtime()) } executionDidStart() { return () => { - ;(this.duration = process.hrtime(this.startHrTime)), (this.endWallTime = new Date()) + ;(this.duration = process.hrtime(this.startHrTime)), + (this.endWallTime = new Date()) } } willResolveField(e, t, n, r) { @@ -33690,7 +40198,11 @@ and limitations under the License. ) } format() { - if (void 0 !== this.startWallTime && void 0 !== this.endWallTime && void 0 !== this.duration) + if ( + void 0 !== this.startWallTime && + void 0 !== this.endWallTime && + void 0 !== this.duration + ) return [ 'tracing', { @@ -33830,7 +40342,11 @@ and limitations under the License. return Array.isArray(e) || 'string' == typeof e ? e.length : 1 } t.InMemoryLRUCache = class { - constructor({ maxSize: e = 1 / 0, sizeCalculator: t = i, onDispose: n } = {}) { + constructor({ + maxSize: e = 1 / 0, + sizeCalculator: t = i, + onDispose: n, + } = {}) { this.store = new u.default({ max: e, length: t, dispose: n }) } get(e) { @@ -33881,7 +40397,8 @@ and limitations under the License. const t = r.value if (y(e, t)) { if ((g(e, r), !e[o])) return - } else n && (e[p] && (r.value.now = Date.now()), e[d].unshiftNode(r)) + } else + n && (e[p] && (r.value.now = Date.now()), e[d].unshiftNode(r)) return t.value } }, @@ -33900,25 +40417,41 @@ and limitations under the License. g = (e, t) => { if (t) { const n = t.value - e[s] && e[s](n.key, n.value), (e[u] -= n.length), e[f].delete(n.key), e[d].removeNode(t) + e[s] && e[s](n.key, n.value), + (e[u] -= n.length), + e[f].delete(n.key), + e[d].removeNode(t) } } class v { constructor(e, t, n, r, l) { - ;(this.key = e), (this.value = t), (this.length = n), (this.now = r), (this.maxAge = l || 0) + ;(this.key = e), + (this.value = t), + (this.length = n), + (this.now = r), + (this.maxAge = l || 0) } } const b = (e, t, n, r) => { let l = n.value - y(e, l) && (g(e, n), e[o] || (l = void 0)), l && t.call(r, l.value, l.key, e) + y(e, l) && (g(e, n), e[o] || (l = void 0)), + l && t.call(r, l.value, l.key, e) } e.exports = class { constructor(e) { - if (('number' == typeof e && (e = { max: e }), e || (e = {}), e.max && ('number' != typeof e.max || e.max < 0))) + if ( + ('number' == typeof e && (e = { max: e }), + e || (e = {}), + e.max && ('number' != typeof e.max || e.max < 0)) + ) throw new TypeError('max must be a non-negative number') this[l] = e.max || 1 / 0 const t = e.length || h - if (((this[i] = 'function' != typeof t ? h : t), (this[o] = e.stale || !1), e.maxAge && 'number' != typeof e.maxAge)) + if ( + ((this[i] = 'function' != typeof t ? h : t), + (this[o] = e.stale || !1), + e.maxAge && 'number' != typeof e.maxAge) + ) throw new TypeError('maxAge must be a number') ;(this[a] = e.maxAge || 0), (this[s] = e.dispose), @@ -33927,7 +40460,8 @@ and limitations under the License. this.reset() } set max(e) { - if ('number' != typeof e || e < 0) throw new TypeError('max must be a non-negative number') + if ('number' != typeof e || e < 0) + throw new TypeError('max must be a non-negative number') ;(this[l] = e || 1 / 0), _(this) } get max() { @@ -33940,7 +40474,8 @@ and limitations under the License. return this[o] } set maxAge(e) { - if ('number' != typeof e) throw new TypeError('maxAge must be a non-negative number') + if ('number' != typeof e) + throw new TypeError('maxAge must be a non-negative number') ;(this[a] = e), _(this) } get maxAge() { @@ -33986,14 +40521,24 @@ and limitations under the License. return this[d].toArray().map((e) => e.value) } reset() { - this[s] && this[d] && this[d].length && this[d].forEach((e) => this[s](e.key, e.value)), + this[s] && + this[d] && + this[d].length && + this[d].forEach((e) => this[s](e.key, e.value)), (this[f] = new Map()), (this[d] = new r()), (this[u] = 0) } dump() { return this[d] - .map((e) => !y(this, e) && { k: e.key, v: e.value, e: e.now + (e.maxAge || 0) }) + .map( + (e) => + !y(this, e) && { + k: e.key, + v: e.value, + e: e.now + (e.maxAge || 0), + }, + ) .toArray() .filter((e) => e) } @@ -34001,7 +40546,8 @@ and limitations under the License. return this[d] } set(e, t, n) { - if ((n = n || this[a]) && 'number' != typeof n) throw new TypeError('maxAge must be a number') + if ((n = n || this[a]) && 'number' != typeof n) + throw new TypeError('maxAge must be a number') const r = n ? Date.now() : 0, o = this[i](t, e) if (this[f].has(e)) { @@ -34022,7 +40568,11 @@ and limitations under the License. const p = new v(e, t, o, r, n) return p.length > this[l] ? (this[s] && this[s](e, t), !1) - : ((this[u] += p.length), this[d].unshift(p), this[f].set(e, this[d].head), _(this), !0) + : ((this[u] += p.length), + this[d].unshift(p), + this[f].set(e, this[d].head), + _(this), + !0) } has(e) { if (!this[f].has(e)) return !1 @@ -34065,19 +40615,28 @@ and limitations under the License. function r(e) { var t = this if ( - (t instanceof r || (t = new r()), (t.tail = null), (t.head = null), (t.length = 0), e && 'function' == typeof e.forEach) + (t instanceof r || (t = new r()), + (t.tail = null), + (t.head = null), + (t.length = 0), + e && 'function' == typeof e.forEach) ) e.forEach(function(e) { t.push(e) }) - else if (arguments.length > 0) for (var n = 0, l = arguments.length; n < l; n++) t.push(arguments[n]) + else if (arguments.length > 0) + for (var n = 0, l = arguments.length; n < l; n++) t.push(arguments[n]) return t } function l(e, t) { - ;(e.tail = new i(t, e.tail, null, e)), e.head || (e.head = e.tail), e.length++ + ;(e.tail = new i(t, e.tail, null, e)), + e.head || (e.head = e.tail), + e.length++ } function u(e, t) { - ;(e.head = new i(t, null, e.head, e)), e.tail || (e.tail = e.head), e.length++ + ;(e.head = new i(t, null, e.head, e)), + e.tail || (e.tail = e.head), + e.length++ } function i(e, t, n, r) { if (!(this instanceof i)) return new i(e, t, n, r) @@ -34090,7 +40649,8 @@ and limitations under the License. (r.Node = i), (r.create = r), (r.prototype.removeNode = function(e) { - if (e.list !== this) throw new Error('removing node which does not belong to this list') + if (e.list !== this) + throw new Error('removing node which does not belong to this list') var t = e.next, n = e.prev t && (t.prev = n), @@ -34106,43 +40666,67 @@ and limitations under the License. if (e !== this.head) { e.list && e.list.removeNode(e) var t = this.head - ;(e.list = this), (e.next = t), t && (t.prev = e), (this.head = e), this.tail || (this.tail = e), this.length++ + ;(e.list = this), + (e.next = t), + t && (t.prev = e), + (this.head = e), + this.tail || (this.tail = e), + this.length++ } }), (r.prototype.pushNode = function(e) { if (e !== this.tail) { e.list && e.list.removeNode(e) var t = this.tail - ;(e.list = this), (e.prev = t), t && (t.next = e), (this.tail = e), this.head || (this.head = e), this.length++ + ;(e.list = this), + (e.prev = t), + t && (t.next = e), + (this.tail = e), + this.head || (this.head = e), + this.length++ } }), (r.prototype.push = function() { - for (var e = 0, t = arguments.length; e < t; e++) l(this, arguments[e]) + for (var e = 0, t = arguments.length; e < t; e++) + l(this, arguments[e]) return this.length }), (r.prototype.unshift = function() { - for (var e = 0, t = arguments.length; e < t; e++) u(this, arguments[e]) + for (var e = 0, t = arguments.length; e < t; e++) + u(this, arguments[e]) return this.length }), (r.prototype.pop = function() { if (this.tail) { var e = this.tail.value - return (this.tail = this.tail.prev), this.tail ? (this.tail.next = null) : (this.head = null), this.length--, e + return ( + (this.tail = this.tail.prev), + this.tail ? (this.tail.next = null) : (this.head = null), + this.length--, + e + ) } }), (r.prototype.shift = function() { if (this.head) { var e = this.head.value - return (this.head = this.head.next), this.head ? (this.head.prev = null) : (this.tail = null), this.length--, e + return ( + (this.head = this.head.next), + this.head ? (this.head.prev = null) : (this.tail = null), + this.length--, + e + ) } }), (r.prototype.forEach = function(e, t) { t = t || this - for (var n = this.head, r = 0; null !== n; r++) e.call(t, n.value, r, this), (n = n.next) + for (var n = this.head, r = 0; null !== n; r++) + e.call(t, n.value, r, this), (n = n.next) }), (r.prototype.forEachReverse = function(e, t) { t = t || this - for (var n = this.tail, r = this.length - 1; null !== n; r--) e.call(t, n.value, r, this), (n = n.prev) + for (var n = this.tail, r = this.length - 1; null !== n; r--) + e.call(t, n.value, r, this), (n = n.prev) }), (r.prototype.get = function(e) { for (var t = 0, n = this.head; null !== n && t < e; t++) n = n.next @@ -34154,12 +40738,14 @@ and limitations under the License. }), (r.prototype.map = function(e, t) { t = t || this - for (var n = new r(), l = this.head; null !== l; ) n.push(e.call(t, l.value, this)), (l = l.next) + for (var n = new r(), l = this.head; null !== l; ) + n.push(e.call(t, l.value, this)), (l = l.next) return n }), (r.prototype.mapReverse = function(e, t) { t = t || this - for (var n = new r(), l = this.tail; null !== l; ) n.push(e.call(t, l.value, this)), (l = l.prev) + for (var n = new r(), l = this.tail; null !== l; ) + n.push(e.call(t, l.value, this)), (l = l.prev) return n }), (r.prototype.reduce = function(e, t) { @@ -34167,7 +40753,8 @@ and limitations under the License. r = this.head if (arguments.length > 1) n = t else { - if (!this.head) throw new TypeError('Reduce of empty list with no initial value') + if (!this.head) + throw new TypeError('Reduce of empty list with no initial value') ;(r = this.head.next), (n = this.head.value) } for (var l = 0; null !== r; l++) (n = e(n, r.value, l)), (r = r.next) @@ -34178,22 +40765,35 @@ and limitations under the License. r = this.tail if (arguments.length > 1) n = t else { - if (!this.tail) throw new TypeError('Reduce of empty list with no initial value') + if (!this.tail) + throw new TypeError('Reduce of empty list with no initial value') ;(r = this.tail.prev), (n = this.tail.value) } - for (var l = this.length - 1; null !== r; l--) (n = e(n, r.value, l)), (r = r.prev) + for (var l = this.length - 1; null !== r; l--) + (n = e(n, r.value, l)), (r = r.prev) return n }), (r.prototype.toArray = function() { - for (var e = new Array(this.length), t = 0, n = this.head; null !== n; t++) (e[t] = n.value), (n = n.next) + for ( + var e = new Array(this.length), t = 0, n = this.head; + null !== n; + t++ + ) + (e[t] = n.value), (n = n.next) return e }), (r.prototype.toArrayReverse = function() { - for (var e = new Array(this.length), t = 0, n = this.tail; null !== n; t++) (e[t] = n.value), (n = n.prev) + for ( + var e = new Array(this.length), t = 0, n = this.tail; + null !== n; + t++ + ) + (e[t] = n.value), (n = n.prev) return e }), (r.prototype.slice = function(e, t) { - ;(t = t || this.length) < 0 && (t += this.length), (e = e || 0) < 0 && (e += this.length) + ;(t = t || this.length) < 0 && (t += this.length), + (e = e || 0) < 0 && (e += this.length) var n = new r() if (t < e || t < 0) return n e < 0 && (e = 0), t > this.length && (t = this.length) @@ -34202,16 +40802,22 @@ and limitations under the License. return n }), (r.prototype.sliceReverse = function(e, t) { - ;(t = t || this.length) < 0 && (t += this.length), (e = e || 0) < 0 && (e += this.length) + ;(t = t || this.length) < 0 && (t += this.length), + (e = e || 0) < 0 && (e += this.length) var n = new r() if (t < e || t < 0) return n e < 0 && (e = 0), t > this.length && (t = this.length) - for (var l = this.length, u = this.tail; null !== u && l > t; l--) u = u.prev + for (var l = this.length, u = this.tail; null !== u && l > t; l--) + u = u.prev for (; null !== u && l > e; l--, u = u.prev) n.push(u.value) return n }), (r.prototype.reverse = function() { - for (var e = this.head, t = this.tail, n = e; null !== n; n = n.prev) { + for ( + var e = this.head, t = this.tail, n = e; + null !== n; + n = n.prev + ) { var r = n.prev ;(n.prev = n.next), (n.next = r) } @@ -34260,7 +40866,11 @@ and limitations under the License. return (e << 30) | (e >>> 2) } function c(e, t, n, r) { - return 0 === e ? (t & n) | (~t & r) : 2 === e ? (t & n) | (t & r) | (n & r) : t ^ n ^ r + return 0 === e + ? (t & n) | (~t & r) + : 2 === e + ? (t & n) | (t & r) | (n & r) + : t ^ n ^ r } r(a, l), (a.prototype.init = function() { @@ -34275,7 +40885,14 @@ and limitations under the License. }), (a.prototype._update = function(e) { for ( - var t, n = this._w, r = 0 | this._a, l = 0 | this._b, u = 0 | this._c, o = 0 | this._d, a = 0 | this._e, d = 0; + var t, + n = this._w, + r = 0 | this._a, + l = 0 | this._b, + u = 0 | this._c, + o = 0 | this._d, + a = 0 | this._e, + d = 0; d < 16; ++d ) @@ -34283,7 +40900,13 @@ and limitations under the License. for (; d < 80; ++d) n[d] = n[d - 3] ^ n[d - 8] ^ n[d - 14] ^ n[d - 16] for (var f = 0; f < 80; ++f) { var p = ~~(f / 20), - h = 0 | ((((t = r) << 5) | (t >>> 27)) + c(p, l, u, o) + a + n[f] + i[p]) + h = + 0 | + ((((t = r) << 5) | (t >>> 27)) + + c(p, l, u, o) + + a + + n[f] + + i[p]) ;(a = o), (o = u), (u = s(l)), (l = r), (r = h) } ;(this._a = (r + this._a) | 0), @@ -34310,13 +40933,20 @@ and limitations under the License. ? (e.exports = function(e, t) { ;(e.super_ = t), (e.prototype = Object.create(t.prototype, { - constructor: { value: e, enumerable: !1, writable: !0, configurable: !0 }, + constructor: { + value: e, + enumerable: !1, + writable: !0, + configurable: !0, + }, })) }) : (e.exports = function(e, t) { e.super_ = t var n = function() {} - ;(n.prototype = t.prototype), (e.prototype = new n()), (e.prototype.constructor = e) + ;(n.prototype = t.prototype), + (e.prototype = new n()), + (e.prototype.constructor = e) }) }, function(e, t) { @@ -34338,7 +40968,11 @@ and limitations under the License. return (e << 30) | (e >>> 2) } function d(e, t, n, r) { - return 0 === e ? (t & n) | (~t & r) : 2 === e ? (t & n) | (t & r) | (n & r) : t ^ n ^ r + return 0 === e + ? (t & n) | (~t & r) + : 2 === e + ? (t & n) | (t & r) | (n & r) + : t ^ n ^ r } r(a, l), (a.prototype.init = function() { @@ -34353,12 +40987,22 @@ and limitations under the License. }), (a.prototype._update = function(e) { for ( - var t, n = this._w, r = 0 | this._a, l = 0 | this._b, u = 0 | this._c, o = 0 | this._d, a = 0 | this._e, f = 0; + var t, + n = this._w, + r = 0 | this._a, + l = 0 | this._b, + u = 0 | this._c, + o = 0 | this._d, + a = 0 | this._e, + f = 0; f < 16; ++f ) n[f] = e.readInt32BE(4 * f) - for (; f < 80; ++f) n[f] = ((t = n[f - 3] ^ n[f - 8] ^ n[f - 14] ^ n[f - 16]) << 1) | (t >>> 31) + for (; f < 80; ++f) + n[f] = + ((t = n[f - 3] ^ n[f - 8] ^ n[f - 14] ^ n[f - 16]) << 1) | + (t >>> 31) for (var p = 0; p < 80; ++p) { var h = ~~(p / 20), m = (s(r) + d(h, l, u, o) + a + n[p] + i[h]) | 0 @@ -34518,11 +41162,19 @@ and limitations under the License. (this && this.__rest) || function(e, t) { var n = {} - for (var r in e) Object.prototype.hasOwnProperty.call(e, r) && t.indexOf(r) < 0 && (n[r] = e[r]) - if (null != e && 'function' == typeof Object.getOwnPropertySymbols) { + for (var r in e) + Object.prototype.hasOwnProperty.call(e, r) && + t.indexOf(r) < 0 && + (n[r] = e[r]) + if ( + null != e && + 'function' == typeof Object.getOwnPropertySymbols + ) { var l = 0 for (r = Object.getOwnPropertySymbols(e); l < r.length; l++) - t.indexOf(r[l]) < 0 && Object.prototype.propertyIsEnumerable.call(e, r[l]) && (n[r[l]] = e[r[l]]) + t.indexOf(r[l]) < 0 && + Object.prototype.propertyIsEnumerable.call(e, r[l]) && + (n[r[l]] = e[r[l]]) } return n }, @@ -34558,7 +41210,8 @@ and limitations under the License. }) function b(e) { const t = process.env.ENGINE_API_KEY || '' - if (!1 !== e) return 'object' == typeof e && e.apiKey ? e.apiKey : t || void 0 + if (!1 !== e) + return 'object' == typeof e && e.apiKey ? e.apiKey : t || void 0 } const T = process && !1 function w(e) { @@ -34614,7 +41267,9 @@ and limitations under the License. 'gateway', ]) if (S && (c || u || d || r)) - throw new Error('Cannot define both `gateway` and any of: `modules`, `schema`, `typeDefs`, or `resolvers`') + throw new Error( + 'Cannot define both `gateway` and any of: `modules`, `schema`, `typeDefs`, or `resolvers`', + ) if ( ((this.parseOptions = p), (this.context = t), @@ -34622,14 +41277,24 @@ and limitations under the License. ('boolean' == typeof h && !h) || void 0 === h) ) { const e = [v] - k.validationRules = k.validationRules ? k.validationRules.concat(e) : e + k.validationRules = k.validationRules + ? k.validationRules.concat(e) + : e } if ( (!1 !== k.cacheControl && ('boolean' == typeof k.cacheControl && !0 === k.cacheControl - ? (k.cacheControl = { stripFormattedExtensions: !1, calculateHttpHeaders: !1, defaultMaxAge: 0 }) + ? (k.cacheControl = { + stripFormattedExtensions: !1, + calculateHttpHeaders: !1, + defaultMaxAge: 0, + }) : (k.cacheControl = Object.assign( - { stripFormattedExtensions: !0, calculateHttpHeaders: !0, defaultMaxAge: 0 }, + { + stripFormattedExtensions: !0, + calculateHttpHeaders: !0, + defaultMaxAge: 0, + }, k.cacheControl, ))), k.cache || (k.cache = new a.InMemoryLRUCache()), @@ -34672,16 +41337,24 @@ and limitations under the License. '', ].join('\n'), ), - new Error('`graphql-upload` is no longer supported on Node.js < v8.5.0. See https://bit.ly/gql-upload-node-6.')) + new Error( + '`graphql-upload` is no longer supported on Node.js < v8.5.0. See https://bit.ly/gql-upload-node-6.', + )) this.uploadsConfig = !0 === E || void 0 === E ? {} : E } else if (E) throw new Error( 'This implementation of ApolloServer does not support file uploads because the environment cannot accept multi-part forms', ) if (O && 'object' == typeof O) { - if (O.maskErrorDetails && O.rewriteError) throw new Error("Can't set both maskErrorDetails and rewriteError!") - if (O.rewriteError && 'function' != typeof O.rewriteError) throw new Error('rewriteError must be a function') - O.maskErrorDetails && ((O.rewriteError = () => new o.GraphQLError('')), delete O.maskErrorDetails) + if (O.maskErrorDetails && O.rewriteError) + throw new Error( + "Can't set both maskErrorDetails and rewriteError!", + ) + if (O.rewriteError && 'function' != typeof O.rewriteError) + throw new Error('rewriteError must be a function') + O.maskErrorDetails && + ((O.rewriteError = () => new o.GraphQLError('')), + delete O.maskErrorDetails) } this.engineServiceId = (function(e) { const t = b(e) @@ -34697,7 +41370,9 @@ and limitations under the License. this.engineServiceId) ) { const { EngineReportingAgent: e } = n(236) - this.engineReportingAgent = new e('object' == typeof O ? O : Object.create(null)) + this.engineReportingAgent = new e( + 'object' == typeof O ? O : Object.create(null), + ) } if (S && !1 !== D) throw new Error( @@ -34717,13 +41392,20 @@ and limitations under the License. ? { path: D } : Object.assign({ path: this.graphqlPath }, D)), (this.subscriptionsPath = this.subscriptionServerOptions.path) - else if (D) throw new Error('This implementation of ApolloServer does not support GraphQL subscriptions.') + else if (D) + throw new Error( + 'This implementation of ApolloServer does not support GraphQL subscriptions.', + ) this.playgroundOptions = f.createPlaygroundOptions(L) const C = this.initSchema() if (C instanceof o.GraphQLSchema) { const e = this.generateSchemaDerivedData(C) - ;(this.schema = e.schema), (this.schemaDerivedData = Promise.resolve(e)) - } else this.schemaDerivedData = C.then((e) => this.generateSchemaDerivedData(e)) + ;(this.schema = e.schema), + (this.schemaDerivedData = Promise.resolve(e)) + } else + this.schemaDerivedData = C.then((e) => + this.generateSchemaDerivedData(e), + ) } setGraphQLPath(e) { this.graphqlPath = e @@ -34741,25 +41423,48 @@ and limitations under the License. } = this.config if (e) { this.toDispose.add( - e.onSchemaChange((e) => (this.schemaDerivedData = Promise.resolve(this.generateSchemaDerivedData(e)))), + e.onSchemaChange( + (e) => + (this.schemaDerivedData = Promise.resolve( + this.generateSchemaDerivedData(e), + )), + ), ) const n = (function(e) { - return !1 === e ? void 0 : 'object' == typeof e && e.schemaTag ? e.schemaTag : process.env.ENGINE_SCHEMA_TAG + return !1 === e + ? void 0 + : 'object' == typeof e && e.schemaTag + ? e.schemaTag + : process.env.ENGINE_SCHEMA_TAG })(t), r = this.engineApiKeyHash && this.engineServiceId - ? Object.assign({ apiKeyHash: this.engineApiKeyHash, graphId: this.engineServiceId }, n && { graphVariant: n }) + ? Object.assign( + { + apiKeyHash: this.engineApiKeyHash, + graphId: this.engineServiceId, + }, + n && { graphVariant: n }, + ) : void 0 - return e.load({ engine: r }).then((e) => ((this.requestOptions.executor = e.executor), e.schema)) + return e + .load({ engine: r }) + .then( + (e) => ((this.requestOptions.executor = e.executor), e.schema), + ) } let c if (r) c = r else if (l) { const { schema: e, errors: t } = g.buildServiceDefinition(l) - if (t && t.length > 0) throw new Error(t.map((e) => e.message).join('\n\n')) + if (t && t.length > 0) + throw new Error(t.map((e) => e.message).join('\n\n')) c = e } else { - if (!u) throw Error('Apollo Server requires either an existing schema, modules or typeDefs') + if (!u) + throw Error( + 'Apollo Server requires either an existing schema, modules or typeDefs', + ) const e = Array.isArray(u) ? u : [u] if ( (h.isDirectiveDefined(e, 'cacheControl') || @@ -34777,12 +41482,19 @@ and limitations under the License. this.uploadsConfig) ) { const { GraphQLUpload: t } = n(152) - Array.isArray(o) ? o.every((e) => !e.Upload) && o.push({ Upload: t }) : o && !o.Upload && (o.Upload = t), + Array.isArray(o) + ? o.every((e) => !e.Upload) && o.push({ Upload: t }) + : o && !o.Upload && (o.Upload = t), e.push(d.gql` scalar Upload `) } - c = i.makeExecutableSchema({ typeDefs: e, schemaDirectives: a, resolvers: o, parseOptions: s }) + c = i.makeExecutableSchema({ + typeDefs: e, + schemaDirectives: a, + resolvers: o, + parseOptions: s, + }) } return c } @@ -34823,7 +41535,10 @@ and limitations under the License. n.serverWillStart({ schema: e, schemaHash: t, - engine: { serviceID: this.engineServiceId, apiKeyHash: this.engineApiKeyHash }, + engine: { + serviceID: this.engineServiceId, + apiKeyHash: this.engineApiKeyHash, + }, persistedQueries: this.requestOptions.persistedQueries, }), ), @@ -34833,23 +41548,39 @@ and limitations under the License. stop() { return r(this, void 0, void 0, function*() { this.toDispose.forEach((e) => e()), - this.subscriptionServer && (yield this.subscriptionServer.close()), - this.engineReportingAgent && (this.engineReportingAgent.stop(), yield this.engineReportingAgent.sendAllReports()) + this.subscriptionServer && + (yield this.subscriptionServer.close()), + this.engineReportingAgent && + (this.engineReportingAgent.stop(), + yield this.engineReportingAgent.sendAllReports()) }) } installSubscriptionHandlers(e) { if (!this.subscriptionServerOptions) { - if (this.config.gateway) throw Error('Subscriptions are not supported when operating as a gateway') + if (this.config.gateway) + throw Error( + 'Subscriptions are not supported when operating as a gateway', + ) throw this.supportsSubscriptions() - ? Error('Subscriptions are disabled, due to subscriptions set to false in the ApolloServer constructor') + ? Error( + 'Subscriptions are disabled, due to subscriptions set to false in the ApolloServer constructor', + ) : Error( 'Subscriptions are not supported, choose an integration, such as apollo-server-express that allows persistent connections', ) } const { SubscriptionServer: t } = n(586), - { onDisconnect: l, onConnect: u, keepAlive: i, path: a } = this.subscriptionServerOptions, + { + onDisconnect: l, + onConnect: u, + keepAlive: i, + path: a, + } = this.subscriptionServerOptions, s = this.schema - if (void 0 === this.schema) throw new Error('Schema undefined during creation of subscription server.') + if (void 0 === this.schema) + throw new Error( + 'Schema undefined during creation of subscription server.', + ) this.subscriptionServer = t.create( { schema: s, @@ -34870,7 +41601,13 @@ and limitations under the License. }) let n = this.context ? this.context : { connection: t } try { - n = 'function' == typeof this.context ? yield this.context({ connection: t, payload: e.payload }) : n + n = + 'function' == typeof this.context + ? yield this.context({ + connection: t, + payload: e.payload, + }) + : n } catch (e) { throw c.formatApolloErrors([e], { formatter: this.requestOptions.formatError, @@ -34899,17 +41636,26 @@ and limitations under the License. return !!o.isScalarType(r) && 'String' == r.name } ensurePluginInstantiation(e) { - e && e.length && (this.plugins = e.map((e) => ('function' == typeof e ? e() : e))) + e && + e.length && + (this.plugins = e.map((e) => ('function' == typeof e ? e() : e))) } initializeDocumentStore() { - return new a.InMemoryLRUCache({ maxSize: 30 * Math.pow(2, 20), sizeCalculator: w }) + return new a.InMemoryLRUCache({ + maxSize: 30 * Math.pow(2, 20), + sizeCalculator: w, + }) } graphQLServerOptions(e) { return r(this, void 0, void 0, function*() { - const { schema: t, documentStore: n, extensions: r } = yield this.schemaDerivedData + const { schema: t, documentStore: n, extensions: r } = yield this + .schemaDerivedData let l = this.context ? this.context : {} try { - l = 'function' == typeof this.context ? yield this.context(e || {}) : l + l = + 'function' == typeof this.context + ? yield this.context(e || {}) + : l } catch (e) { l = () => { throw e @@ -34937,7 +41683,8 @@ and limitations under the License. try { t = yield this.graphQLServerOptions() } catch (e) { - throw ((e.message = `Invalid options provided to ApolloServer: ${e.message}`), new Error(e)) + throw ((e.message = `Invalid options provided to ApolloServer: ${e.message}`), + new Error(e)) } 'function' == typeof t.context && (t.context = t.context()) const n = { @@ -34995,7 +41742,9 @@ and limitations under the License. var u = s.getType(e) if (!u && '__schema' !== e) { if (y) return - throw new r.SchemaError('"' + e + '" defined in resolvers, but not in schema') + throw new r.SchemaError( + '"' + e + '" defined in resolvers, but not in schema', + ) } Object.keys(t).forEach(function(n) { if (n.startsWith('__')) u[n.substring(2)] = t[n] @@ -35004,26 +41753,43 @@ and limitations under the License. if (u instanceof l.GraphQLEnumType) { if (!u.getValue(n)) { if (y) return - throw new r.SchemaError(e + '.' + n + ' was defined in resolvers, but enum is not in schema') + throw new r.SchemaError( + e + + '.' + + n + + ' was defined in resolvers, but enum is not in schema', + ) } - return (v[u.name] = v[u.name] || {}), void (v[u.name][n] = t[n]) + return ( + (v[u.name] = v[u.name] || {}), void (v[u.name][n] = t[n]) + ) } var i = (function(e) { - return e instanceof l.GraphQLObjectType || e instanceof l.GraphQLInterfaceType ? e.getFields() : void 0 + return e instanceof l.GraphQLObjectType || + e instanceof l.GraphQLInterfaceType + ? e.getFields() + : void 0 })(u) if (!i) { if (y) return - throw new r.SchemaError(e + " was defined in resolvers, but it's not an object") + throw new r.SchemaError( + e + " was defined in resolvers, but it's not an object", + ) } if (!i[n]) { if (y) return - throw new r.SchemaError(e + '.' + n + ' defined in resolvers, but not in schema') + throw new r.SchemaError( + e + '.' + n + ' defined in resolvers, but not in schema', + ) } var o = i[n], s = t[n] if ('function' == typeof s) a(o, { resolve: s }) else { - if ('object' != typeof s) throw new r.SchemaError('Resolver ' + e + '.' + n + ' must be object or function') + if ('object' != typeof s) + throw new r.SchemaError( + 'Resolver ' + e + '.' + n + ' must be object or function', + ) a(o, s) } } @@ -35056,7 +41822,9 @@ and limitations under the License. u = {} return ( l.forEach(function(e) { - var n = Object.keys(t).includes(e.name) ? t[e.name] : e.name + var n = Object.keys(t).includes(e.name) + ? t[e.name] + : e.name u[e.name] = { value: n, deprecationReason: e.deprecationReason, @@ -35064,7 +41832,12 @@ and limitations under the License. astNode: e.astNode, } }), - new r.GraphQLEnumType({ name: e.name, description: e.description, astNode: e.astNode, values: u }) + new r.GraphQLEnumType({ + name: e.name, + description: e.description, + astNode: e.astNode, + values: u, + }) ) } return e @@ -35099,15 +41872,20 @@ and limitations under the License. n = Math.random() return function(r, l, u, i) { return ( - i.operation.__runAtMostOnce || (i.operation.__runAtMostOnce = {}), - i.operation.__runAtMostOnce[n] || ((i.operation.__runAtMostOnce[n] = !0), (t = e(r, l, u, i))), + i.operation.__runAtMostOnce || + (i.operation.__runAtMostOnce = {}), + i.operation.__runAtMostOnce[n] || + ((i.operation.__runAtMostOnce[n] = !0), + (t = e(r, l, u, i))), t ) } })(t), u = n.getFields() Object.keys(u).forEach(function(i) { - n === e.getSubscriptionType() ? (u[i].resolve = l(u[i].resolve, t)) : (u[i].resolve = l(u[i].resolve, r)) + n === e.getSubscriptionType() + ? (u[i].resolve = l(u[i].resolve, t)) + : (u[i].resolve = l(u[i].resolve, r)) }) }) } @@ -35118,7 +41896,10 @@ and limitations under the License. l = n(53) function u(e, t, n) { if (e.resolve) { - if ('function' != typeof e.resolve) throw new l.SchemaError('Resolver "' + t + '.' + n + '" must be a function') + if ('function' != typeof e.resolve) + throw new l.SchemaError( + 'Resolver "' + t + '.' + n + '" must be a function', + ) } else console.warn( 'Resolve function missing for "' + @@ -35143,7 +41924,9 @@ and limitations under the License. l.forEachField(e, function(e, t, n) { c && u(e, t, n), i && e.args.length > 0 && u(e, t, n), - !a || r.getNamedType(e.type) instanceof r.GraphQLScalarType || u(e, t, n) + !a || + r.getNamedType(e.type) instanceof r.GraphQLScalarType || + u(e, t, n) }) } }, @@ -35166,7 +41949,11 @@ and limitations under the License. function n() { this.constructor = e } - r(e, t), (e.prototype = null === t ? Object.create(t) : ((n.prototype = t.prototype), new n())) + r(e, t), + (e.prototype = + null === t + ? Object.create(t) + : ((n.prototype = t.prototype), new n())) }), u = (this && this.__awaiter) || @@ -35229,7 +42016,12 @@ and limitations under the License. if ( ((n = 1), r && - (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + (l = + 2 & u[0] + ? r.return + : u[0] + ? r.throw || ((l = r.return) && l.call(r), 0) + : r.next) && !(l = l.call(r, u[1])).done) ) return l @@ -35247,11 +42039,17 @@ and limitations under the License. ;(u = i.ops.pop()), i.trys.pop() continue default: - if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + if ( + !(l = (l = i.trys).length > 0 && l[l.length - 1]) && + (6 === u[0] || 2 === u[0]) + ) { i = 0 continue } - if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + if ( + 3 === u[0] && + (!l || (u[1] > l[0] && u[1] < l[3])) + ) { i.label = u[1] break } @@ -35282,8 +42080,14 @@ and limitations under the License. var o = n(8), a = n(102) t.default = function(e, t) { - if ('object' != typeof t) throw new Error('Expected directiveResolvers to be of type object, got ' + typeof t) - if (Array.isArray(t)) throw new Error('Expected directiveResolvers to be of type object, got Array') + if ('object' != typeof t) + throw new Error( + 'Expected directiveResolvers to be of type object, got ' + typeof t, + ) + if (Array.isArray(t)) + throw new Error( + 'Expected directiveResolvers to be of type object, got Array', + ) var n = Object.create(null) Object.keys(t).forEach(function(e) { n[e] = (function(n) { @@ -35298,7 +42102,8 @@ and limitations under the License. a = n.resolve || o.defaultFieldResolver, s = this.args n.resolve = function() { - for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t] + for (var e = [], t = 0; t < arguments.length; t++) + e[t] = arguments[t] var o = e[0], c = e[2], d = e[3] @@ -35329,29 +42134,50 @@ and limitations under the License. var r = n(8), l = n(457), u = n(53), - i = l.deprecated({ version: '0.7.0', url: 'https://github.com/apollostack/graphql-tools/issues/140' }, function(e, t) { - if (!(e && e instanceof r.GraphQLSchema)) - throw new Error( - 'schema must be an instance of GraphQLSchema. This error could be caused by installing more than one version of GraphQL-JS', - ) - if ('object' != typeof t) throw new Error('Expected connectors to be of type object, got ' + typeof t) - if (0 === Object.keys(t).length) throw new Error('Expected connectors to not be an empty object') - if (Array.isArray(t)) throw new Error('Expected connectors to be of type object, got Array') - if (e._apolloConnectorsAttached) throw new Error('Connectors already attached to context, cannot attach more than once') - e._apolloConnectorsAttached = !0 - u.addSchemaLevelResolveFunction(e, function(e, n, r) { - if ('object' != typeof r) throw new Error('Cannot attach connector because context is not an object: ' + typeof r) - return ( - void 0 === r.connectors && (r.connectors = {}), - Object.keys(t).forEach(function(e) { - var n = t[e] - if (!n.prototype) throw new Error('Connector must be a function or an class') - r.connectors[e] = new n(r) - }), - e - ) - }) - }) + i = l.deprecated( + { + version: '0.7.0', + url: 'https://github.com/apollostack/graphql-tools/issues/140', + }, + function(e, t) { + if (!(e && e instanceof r.GraphQLSchema)) + throw new Error( + 'schema must be an instance of GraphQLSchema. This error could be caused by installing more than one version of GraphQL-JS', + ) + if ('object' != typeof t) + throw new Error( + 'Expected connectors to be of type object, got ' + typeof t, + ) + if (0 === Object.keys(t).length) + throw new Error('Expected connectors to not be an empty object') + if (Array.isArray(t)) + throw new Error( + 'Expected connectors to be of type object, got Array', + ) + if (e._apolloConnectorsAttached) + throw new Error( + 'Connectors already attached to context, cannot attach more than once', + ) + e._apolloConnectorsAttached = !0 + u.addSchemaLevelResolveFunction(e, function(e, n, r) { + if ('object' != typeof r) + throw new Error( + 'Cannot attach connector because context is not an object: ' + + typeof r, + ) + return ( + void 0 === r.connectors && (r.connectors = {}), + Object.keys(t).forEach(function(e) { + var n = t[e] + if (!n.prototype) + throw new Error('Connector must be a function or an class') + r.connectors[e] = new n(r) + }), + e + ) + }) + }, + ) t.default = i }, function(e, t, n) { @@ -35359,8 +42185,12 @@ and limitations under the License. function r(e, t, n, r, l) { var u = {} return function() { - var i = ((new Error().stack || '').match(/(?:\s+at\s.+){2}\s+at\s(.+)/) || [void 0, ''])[1] - if (!((i = /\)$/.test(i) ? i.match(/[^(]+(?=\)$)/)[0] : i.trim()) in u)) { + var i = ((new Error().stack || '').match( + /(?:\s+at\s.+){2}\s+at\s(.+)/, + ) || [void 0, ''])[1] + if ( + !((i = /\)$/.test(i) ? i.match(/[^(]+(?=\)$)/)[0] : i.trim()) in u) + ) { var o switch (((u[i] = !0), e)) { case 'class': @@ -35388,7 +42218,11 @@ and limitations under the License. function l(e, n, l, u, i, o) { var a = (t.options.getWarner || r)(e, n, u, i, o), s = { - enumerable: (l = l || { writable: !0, enumerable: !1, configurable: !0 }).enumerable, + enumerable: (l = l || { + writable: !0, + enumerable: !1, + configurable: !0, + }).enumerable, configurable: l.configurable, } if (l.get || l.set) @@ -35426,12 +42260,15 @@ and limitations under the License. ) { var f = d[c], p = Object.getOwnPropertyDescriptor(n, f) - p.writable ? (s[f] = n[f]) : p.configurable && Object.defineProperty(s, f, p) + p.writable + ? (s[f] = n[f]) + : p.configurable && Object.defineProperty(s, f, p) } return s } function i() { - for (var e = [], t = 0; t < arguments.length; t++) e[t - 0] = arguments[t] + for (var e = [], t = 0; t < arguments.length; t++) + e[t - 0] = arguments[t] var n = e[e.length - 1] n = 'function' == typeof n ? e.pop() : void 0 var r, @@ -35439,16 +42276,35 @@ and limitations under the License. o, a = e[0] return ( - 'string' == typeof a ? ((r = a), (i = e[1]), (o = e[2])) : a && ((r = a.alternative), (i = a.version), (o = a.url)), + 'string' == typeof a + ? ((r = a), (i = e[1]), (o = e[2])) + : a && ((r = a.alternative), (i = a.version), (o = a.url)), n ? u('function', n, r, i, o) : function(e, t, n) { - if ('string' == typeof t) return l(n && 'function' == typeof n.value ? 'method' : 'property', t, n, r, i, o) + if ('string' == typeof t) + return l( + n && 'function' == typeof n.value ? 'method' : 'property', + t, + n, + r, + i, + o, + ) if ('function' == typeof e) { - for (var a = u('class', e, r, i, o), s = e.name, c = 0, d = Object.getOwnPropertyNames(a); c < d.length; c++) { + for ( + var a = u('class', e, r, i, o), + s = e.name, + c = 0, + d = Object.getOwnPropertyNames(a); + c < d.length; + c++ + ) { var f = d[c], p = Object.getOwnPropertyDescriptor(a, f) - ;(p = l('class', s, p, r, i, o)).writable ? (a[f] = e[f]) : p.configurable && Object.defineProperty(a, f, p) + ;(p = l('class', s, p, r, i, o)).writable + ? (a[f] = e[f]) + : p.configurable && Object.defineProperty(a, f, p) } return a } @@ -35476,7 +42332,9 @@ and limitations under the License. else if ('string' != typeof u) { if (!Array.isArray(u)) { var i = typeof u - throw new l.SchemaError('typeDefs must be a string, array or schema AST, got ' + i) + throw new l.SchemaError( + 'typeDefs must be a string, array or schema AST, got ' + i, + ) } u = l.concatenateTypeDefs(u) } @@ -35508,9 +42366,16 @@ and limitations under the License. return e.getType(t) }) .forEach(function(e) { - if ((e instanceof r.GraphQLUnionType || e instanceof r.GraphQLInterfaceType) && !e.resolveType) { + if ( + (e instanceof r.GraphQLUnionType || + e instanceof r.GraphQLInterfaceType) && + !e.resolveType + ) { if (!1 === t) return - if (!0 === t) throw new l.SchemaError('Type "' + e.name + '" is missing a "resolveType" resolver') + if (!0 === t) + throw new l.SchemaError( + 'Type "' + e.name + '" is missing a "resolveType" resolver', + ) console.warn( 'Type "' + e.name + @@ -35535,7 +42400,10 @@ and limitations under the License. else { if ('string' != typeof t) { var u = typeof t - throw new l.SchemaError('typeDef array must contain only strings and functions, got ' + u) + throw new l.SchemaError( + 'typeDef array must contain only strings and functions, got ' + + u, + ) } i.push(t.trim()) } @@ -35557,7 +42425,9 @@ and limitations under the License. var l = function(e) { var r = new Error() ;(r.stack = e.stack), - n && ((r.originalMessage = e.message), (r.message = 'Error in resolver ' + n + '\n' + e.message)), + n && + ((r.originalMessage = e.message), + (r.message = 'Error in resolver ' + n + '\n' + e.message)), t.log(r) } return function(t, n, r, u) { @@ -35587,7 +42457,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -35620,7 +42491,13 @@ and limitations under the License. i = 'EnumTypeExtension' t.default = function(e) { var t = e.definitions.filter(function(e) { - return e.kind === n || e.kind === r || e.kind === l || e.kind === u || e.kind === i + return ( + e.kind === n || + e.kind === r || + e.kind === l || + e.kind === u || + e.kind === i + ) }) return Object.assign({}, e, { definitions: t }) } @@ -35632,7 +42509,10 @@ and limitations under the License. var n = e.getTypeMap() Object.keys(n).forEach(function(e) { var l = n[e] - if (!r.getNamedType(l).name.startsWith('__') && l instanceof r.GraphQLObjectType) { + if ( + !r.getNamedType(l).name.startsWith('__') && + l instanceof r.GraphQLObjectType + ) { var u = l.getFields() Object.keys(u).forEach(function(n) { var r = u[n] @@ -35661,7 +42541,11 @@ and limitations under the License. function r() { this.constructor = e } - n(e, t), (e.prototype = null === t ? Object.create(t) : ((r.prototype = t.prototype), new r())) + n(e, t), + (e.prototype = + null === t + ? Object.create(t) + : ((r.prototype = t.prototype), new r())) }) Object.defineProperty(t, '__esModule', { value: !0 }) var l = (function(e) { @@ -35683,7 +42567,10 @@ and limitations under the License. return ( void 0 === n && (n = !1), o({ - schema: (l = e instanceof r.GraphQLSchema ? e : u.buildSchemaFromTypeDefinitions(e)), + schema: (l = + e instanceof r.GraphQLSchema + ? e + : u.buildSchemaFromTypeDefinitions(e)), mocks: t, preserveResolvers: n, }), @@ -35702,14 +42589,16 @@ and limitations under the License. o = e.preserveResolvers, f = void 0 !== o && o if (!t) throw new Error('Must provide schema to mock') - if (!(t instanceof r.GraphQLSchema)) throw new Error('Value at "schema" must be of type GraphQLSchema') + if (!(t instanceof r.GraphQLSchema)) + throw new Error('Value at "schema" must be of type GraphQLSchema') if (!a(l)) throw new Error('mocks must be of type Object') var p = new Map() Object.keys(l).forEach(function(e) { p.set(e, l[e]) }), p.forEach(function(e, t) { - if ('function' != typeof e) throw new Error('mockFunctionMap[' + t + '] must be a function') + if ('function' != typeof e) + throw new Error('mockFunctionMap[' + t + '] must be a function') }) var h = function(e, n, l) { return function(n, u, o, c) { @@ -35718,7 +42607,10 @@ and limitations under the License. if (n && void 0 !== n[l]) { var y = void 0 return ( - 'function' == typeof n[l] ? (y = n[l](n, u, o, c)) instanceof d && (y = y.mock(n, u, o, c, f, h)) : (y = n[l]), + 'function' == typeof n[l] + ? (y = n[l](n, u, o, c)) instanceof d && + (y = y.mock(n, u, o, c, f, h)) + : (y = n[l]), p.has(m.name) && (y = (function e(t, n) { if (Array.isArray(n)) @@ -35734,14 +42626,24 @@ and limitations under the License. } if (f instanceof r.GraphQLList || f instanceof r.GraphQLNonNull) return [h(f.ofType)(n, u, o, c), h(f.ofType)(n, u, o, c)] - if (p.has(f.name) && !(f instanceof r.GraphQLUnionType || f instanceof r.GraphQLInterfaceType)) + if ( + p.has(f.name) && + !( + f instanceof r.GraphQLUnionType || + f instanceof r.GraphQLInterfaceType + ) + ) return p.get(f.name)(n, u, o, c) if (f instanceof r.GraphQLObjectType) return {} - if (f instanceof r.GraphQLUnionType || f instanceof r.GraphQLInterfaceType) { + if ( + f instanceof r.GraphQLUnionType || + f instanceof r.GraphQLInterfaceType + ) { var _ = void 0 if (p.has(f.name)) { var g = p.get(f.name)(n, u, o, c) - if (!g || !g.__typename) return Error('Please return a __typename in "' + f.name + '"') + if (!g || !g.__typename) + return Error('Please return a __typename in "' + f.name + '"') _ = t.getType(g.__typename) } else { _ = s(t.getPossibleTypes(f)) @@ -35761,10 +42663,14 @@ and limitations under the License. var n = r.getNullableType(e), l = r.getNamedType(n), u = (function(e) { - return e instanceof r.GraphQLInterfaceType || e instanceof r.GraphQLUnionType ? e.resolveType : void 0 + return e instanceof r.GraphQLInterfaceType || + e instanceof r.GraphQLUnionType + ? e.resolveType + : void 0 })(l) if (t && u && u.length) return - ;(l instanceof r.GraphQLUnionType || l instanceof r.GraphQLInterfaceType) && + ;(l instanceof r.GraphQLUnionType || + l instanceof r.GraphQLInterfaceType) && (l.resolveType = function(e, t, n) { return n.schema.getType(e.__typename) }) @@ -35782,7 +42688,9 @@ and limitations under the License. if ((u || (u = h(e.type, n, l)), f && e.resolve)) { var d = e.resolve e.resolve = function(e, t, n, r) { - return Promise.all([u(e, t, n, r), d(e, t, n, r)]).then(function(e) { + return Promise.all([u(e, t, n, r), d(e, t, n, r)]).then(function( + e, + ) { var t = e[0], n = e[1] if (t instanceof Error) { @@ -35795,10 +42703,12 @@ and limitations under the License. : t : a(t) && a(n) ? (function(e) { - for (var t = [], n = 1; n < arguments.length; n++) t[n - 1] = arguments[n] + for (var t = [], n = 1; n < arguments.length; n++) + t[n - 1] = arguments[n] return ( t.forEach(function(t) { - for (var n = t; n; ) c(e, n), (n = Object.getPrototypeOf(n)) + for (var n = t; n; ) + c(e, n), (n = Object.getPrototypeOf(n)) }), e ) @@ -35819,7 +42729,8 @@ and limitations under the License. } function c(e, t) { Object.getOwnPropertyNames(t).forEach(function(n) { - Object.getOwnPropertyDescriptor(e, n) || Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(t, n)) + Object.getOwnPropertyDescriptor(e, n) || + Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(t, n)) }) } i.set('Int', function() { @@ -35841,14 +42752,19 @@ and limitations under the License. var d = (function() { function e(e, t) { if (((this.len = e), void 0 !== t)) { - if ('function' != typeof t) throw new Error('Second argument to MockList must be a function or undefined') + if ('function' != typeof t) + throw new Error( + 'Second argument to MockList must be a function or undefined', + ) this.wrappedFunction = t } } return ( (e.prototype.mock = function(t, n, l, u, i, o) { var a - a = Array.isArray(this.len) ? new Array(this.randint(this.len[0], this.len[1])) : new Array(this.len) + a = Array.isArray(this.len) + ? new Array(this.randint(this.len[0], this.len[1])) + : new Array(this.len) for (var s = 0; s < a.length; s++) if ('function' == typeof this.wrappedFunction) { var c = this.wrappedFunction(t, n, l, u) @@ -35887,18 +42803,24 @@ and limitations under the License. f = void 0 !== e.clockseq ? e.clockseq : l if (null == d || null == f) { var p = u() - null == d && (d = r = [1 | p[0], p[1], p[2], p[3], p[4], p[5]]), null == f && (f = l = 16383 & ((p[6] << 8) | p[7])) + null == d && (d = r = [1 | p[0], p[1], p[2], p[3], p[4], p[5]]), + null == f && (f = l = 16383 & ((p[6] << 8) | p[7])) } var h = void 0 !== e.msecs ? e.msecs : new Date().getTime(), m = void 0 !== e.nsecs ? e.nsecs : a + 1, y = h - o + (m - a) / 1e4 if ( - (y < 0 && void 0 === e.clockseq && (f = (f + 1) & 16383), (y < 0 || h > o) && void 0 === e.nsecs && (m = 0), m >= 1e4) + (y < 0 && void 0 === e.clockseq && (f = (f + 1) & 16383), + (y < 0 || h > o) && void 0 === e.nsecs && (m = 0), + m >= 1e4) ) throw new Error("uuid.v1(): Can't create more than 10M uuids/sec") ;(o = h), (a = m), (l = f) var _ = (1e4 * (268435455 & (h += 122192928e5)) + m) % 4294967296 - ;(c[s++] = (_ >>> 24) & 255), (c[s++] = (_ >>> 16) & 255), (c[s++] = (_ >>> 8) & 255), (c[s++] = 255 & _) + ;(c[s++] = (_ >>> 24) & 255), + (c[s++] = (_ >>> 16) & 255), + (c[s++] = (_ >>> 8) & 255), + (c[s++] = 255 & _) var g = ((h / 4294967296) * 1e4) & 268435455 ;(c[s++] = (g >>> 8) & 255), (c[s++] = 255 & g), @@ -35915,16 +42837,19 @@ and limitations under the License. l = n(201) e.exports = function(e, t, n) { var u = (t && n) || 0 - 'string' == typeof e && ((t = 'binary' === e ? new Array(16) : null), (e = null)) + 'string' == typeof e && + ((t = 'binary' === e ? new Array(16) : null), (e = null)) var i = (e = e || {}).random || (e.rng || r)() - if (((i[6] = (15 & i[6]) | 64), (i[8] = (63 & i[8]) | 128), t)) for (var o = 0; o < 16; ++o) t[u + o] = i[o] + if (((i[6] = (15 & i[6]) | 64), (i[8] = (63 & i[8]) | 128), t)) + for (var o = 0; o < 16; ++o) t[u + o] = i[o] return t || l(i) } }, function(e, t, n) { Object.defineProperty(t, '__esModule', { value: !0 }) var r = n(472) - ;(t.makeRemoteExecutableSchema = r.default), (t.defaultCreateRemoteResolver = r.createResolver) + ;(t.makeRemoteExecutableSchema = r.default), + (t.defaultCreateRemoteResolver = r.createResolver) var l = n(475) t.introspectSchema = l.default var u = n(476) @@ -35996,7 +42921,12 @@ and limitations under the License. if ( ((n = 1), r && - (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + (l = + 2 & u[0] + ? r.return + : u[0] + ? r.throw || ((l = r.return) && l.call(r), 0) + : r.next) && !(l = l.call(r, u[1])).done) ) return l @@ -36014,11 +42944,17 @@ and limitations under the License. ;(u = i.ops.pop()), i.trys.pop() continue default: - if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + if ( + !(l = (l = i.trys).length > 0 && l[l.length - 1]) && + (6 === u[0] || 2 === u[0]) + ) { i = 0 continue } - if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + if ( + 3 === u[0] && + (!l || (u[1] > l[0] && u[1] < l[3])) + ) { i.label = u[1] break } @@ -36067,8 +43003,18 @@ and limitations under the License. (t = Object.keys(a.fragments).map(function(e) { return a.fragments[e] })), - (n = { kind: u.Kind.DOCUMENT, definitions: [a.operation].concat(t) }), - [4, e({ query: n, variables: a.variableValues, context: { graphqlContext: o } })] + (n = { + kind: u.Kind.DOCUMENT, + definitions: [a.operation].concat(t), + }), + [ + 4, + e({ + query: n, + variables: a.variableValues, + context: { graphqlContext: o }, + }), + ] ) case 1: return (r = l.sent()), [2, f.checkResultAndHandleErrors(r, a)] @@ -36083,7 +43029,10 @@ and limitations under the License. return l.fragments[e] }), a = { - query: { kind: u.Kind.DOCUMENT, definitions: [l.operation].concat(o) }, + query: { + kind: u.Kind.DOCUMENT, + definitions: [l.operation].concat(o), + }, variables: l.variableValues, context: { graphqlContext: r }, }, @@ -36102,7 +43051,10 @@ and limitations under the License. _ = e.buildSchemaOptions, g = e.printSchemaOptions, v = void 0 === g ? { commentDescriptions: !0 } : g - !f && l && (f = i.default(l)), 'string' == typeof r ? ((n = r), (r = u.buildSchema(n, _))) : (n = u.printSchema(r, v)) + !f && l && (f = i.default(l)), + 'string' == typeof r + ? ((n = r), (r = u.buildSchema(n, _))) + : (n = u.printSchema(r, v)) var b = {}, T = r.getQueryType(), w = T.getFields() @@ -36130,7 +43082,10 @@ and limitations under the License. for ( var j = r.getTypeMap(), C = function(e) { - if (e instanceof u.GraphQLInterfaceType || e instanceof u.GraphQLUnionType) + if ( + e instanceof u.GraphQLInterfaceType || + e instanceof u.GraphQLUnionType + ) k[e.name] = { __resolveType: function(e, t, n) { return c.default(e, n.schema) @@ -36149,7 +43104,13 @@ and limitations under the License. }, !1, )) - else if (e instanceof u.GraphQLObjectType && '__' !== e.name.slice(0, 2) && e !== T && e !== D && e !== M) { + else if ( + e instanceof u.GraphQLObjectType && + '__' !== e.name.slice(0, 2) && + e !== T && + e !== D && + e !== M + ) { var t = {} Object.keys(e.getFields()).forEach(function(e) { t[e] = d.default @@ -36187,7 +43148,8 @@ and limitations under the License. } })() function l(e, t) { - if (!(e instanceof t)) throw new TypeError('Cannot call a class as a function') + if (!(e instanceof t)) + throw new TypeError('Cannot call a class as a function') } var u = function() { return 'function' == typeof Symbol @@ -36205,13 +43167,17 @@ and limitations under the License. function d(e, t) { var n = e[t] if (null != n) { - if ('function' != typeof n) throw new TypeError(n + ' is not a function') + if ('function' != typeof n) + throw new TypeError(n + ' is not a function') return n } } function f(e) { var t = e.constructor - return void 0 !== t && null === (t = t[c]) && (t = void 0), void 0 !== t ? t : w + return ( + void 0 !== t && null === (t = t[c]) && (t = void 0), + void 0 !== t ? t : w + ) } function p(e) { return e instanceof w @@ -36267,7 +43233,9 @@ and limitations under the License. } catch (e) { h(e) } - 'closed' === e._state ? y(e) : 'running' === e._state && (e._state = 'ready') + 'closed' === e._state + ? y(e) + : 'running' === e._state && (e._state = 'ready') } function v(e, t, n) { if ('closed' !== e._state) { @@ -36280,7 +43248,12 @@ and limitations under the License. var t = e._queue if (t) { ;(e._queue = void 0), (e._state = 'ready') - for (var n = 0; n < t.length && (g(e, t[n].type, t[n].value), 'closed' !== e._state); ++n); + for ( + var n = 0; + n < t.length && + (g(e, t[n].type, t[n].value), 'closed' !== e._state); + ++n + ); } })(e) })) @@ -36290,7 +43263,11 @@ and limitations under the License. } var b = (function() { function e(t, n) { - l(this, e), (this._cleanup = void 0), (this._observer = t), (this._queue = void 0), (this._state = 'initializing') + l(this, e), + (this._cleanup = void 0), + (this._observer = t), + (this._queue = void 0), + (this._state = 'initializing') var r = new T(this) try { this._cleanup = n.call(void 0, r) @@ -36353,8 +43330,10 @@ and limitations under the License. })(), w = (t.Observable = (function() { function e(t) { - if ((l(this, e), !(this instanceof e))) throw new TypeError('Observable cannot be called as a function') - if ('function' != typeof t) throw new TypeError('Observable initializer must be a function') + if ((l(this, e), !(this instanceof e))) + throw new TypeError('Observable cannot be called as a function') + if ('function' != typeof t) + throw new TypeError('Observable initializer must be a function') this._subscriber = t } return ( @@ -36365,7 +43344,12 @@ and limitations under the License. key: 'subscribe', value: function(e) { return ( - ('object' == typeof e && null !== e) || (e = { next: e, error: arguments[1], complete: arguments[2] }), + ('object' == typeof e && null !== e) || + (e = { + next: e, + error: arguments[1], + complete: arguments[2], + }), new b(e, this._subscriber) ) }, @@ -36398,7 +43382,8 @@ and limitations under the License. key: 'map', value: function(e) { var t = this - if ('function' != typeof e) throw new TypeError(e + ' is not a function') + if ('function' != typeof e) + throw new TypeError(e + ' is not a function') return new (f(this))(function(n) { return t.subscribe({ next: function(t) { @@ -36423,7 +43408,8 @@ and limitations under the License. key: 'filter', value: function(e) { var t = this - if ('function' != typeof e) throw new TypeError(e + ' is not a function') + if ('function' != typeof e) + throw new TypeError(e + ' is not a function') return new (f(this))(function(n) { return t.subscribe({ next: function(t) { @@ -36448,7 +43434,8 @@ and limitations under the License. key: 'reduce', value: function(e) { var t = this - if ('function' != typeof e) throw new TypeError(e + ' is not a function') + if ('function' != typeof e) + throw new TypeError(e + ' is not a function') var n = f(this), r = arguments.length > 1, l = !1, @@ -36469,7 +43456,10 @@ and limitations under the License. n.error(e) }, complete: function() { - if (!l && !r) return n.error(new TypeError('Cannot reduce an empty sequence')) + if (!l && !r) + return n.error( + new TypeError('Cannot reduce an empty sequence'), + ) n.next(u), n.complete() }, }) @@ -36479,7 +43469,12 @@ and limitations under the License. { key: 'concat', value: function() { - for (var e = this, t = arguments.length, n = Array(t), r = 0; r < t; r++) n[r] = arguments[r] + for ( + var e = this, t = arguments.length, n = Array(t), r = 0; + r < t; + r++ + ) + n[r] = arguments[r] var l = f(this) return new l(function(t) { var r = void 0, @@ -36494,7 +43489,9 @@ and limitations under the License. t.error(e) }, complete: function() { - u === n.length ? ((r = void 0), t.complete()) : e(l.from(n[u++])) + u === n.length + ? ((r = void 0), t.complete()) + : e(l.from(n[u++])) }, }) })(e), @@ -36509,7 +43506,8 @@ and limitations under the License. key: 'flatMap', value: function(e) { var t = this - if ('function' != typeof e) throw new TypeError(e + ' is not a function') + if ('function' != typeof e) + throw new TypeError(e + ' is not a function') var n = f(this) return new n(function(r) { var l = [], @@ -36570,7 +43568,8 @@ and limitations under the License. var r = d(t, s) if (r) { var l = r.call(t) - if (Object(l) !== l) throw new TypeError(l + ' is not an object') + if (Object(l) !== l) + throw new TypeError(l + ' is not an object') return p(l) && l.constructor === n ? l : new n(function(e) { @@ -36585,7 +43584,11 @@ and limitations under the License. l = !1, u = void 0 try { - for (var i, o = r.call(t)[Symbol.iterator](); !(n = (i = o.next()).done); n = !0) { + for ( + var i, o = r.call(t)[Symbol.iterator](); + !(n = (i = o.next()).done); + n = !0 + ) { var a = i.value if ((e.next(a), e.closed)) return } @@ -36606,7 +43609,8 @@ and limitations under the License. return new n(function(e) { m(function() { if (!e.closed) { - for (var n = 0; n < t.length; ++n) if ((e.next(t[n]), e.closed)) return + for (var n = 0; n < t.length; ++n) + if ((e.next(t[n]), e.closed)) return e.complete() } }) @@ -36617,11 +43621,19 @@ and limitations under the License. { key: 'of', value: function() { - for (var t = arguments.length, n = Array(t), r = 0; r < t; r++) n[r] = arguments[r] - return new ('function' == typeof this ? this : e)(function(e) { + for ( + var t = arguments.length, n = Array(t), r = 0; + r < t; + r++ + ) + n[r] = arguments[r] + return new ('function' == typeof this ? this : e)(function( + e, + ) { m(function() { if (!e.closed) { - for (var t = 0; t < n.length; ++t) if ((e.next(n[t]), e.closed)) return + for (var t = 0; t < n.length; ++t) + if ((e.next(n[t]), e.closed)) return e.complete() } }) @@ -36639,7 +43651,11 @@ and limitations under the License. e ) })()) - u() && Object.defineProperty(w, Symbol('extensions'), { value: { symbol: s, hostReportError: h }, configurable: !0 }) + u() && + Object.defineProperty(w, Symbol('extensions'), { + value: { symbol: s, hostReportError: h }, + configurable: !0, + }) }, function(e, t, n) { var r = @@ -36649,7 +43665,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) }, @@ -36714,7 +43731,12 @@ and limitations under the License. if ( ((n = 1), r && - (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + (l = + 2 & u[0] + ? r.return + : u[0] + ? r.throw || ((l = r.return) && l.call(r), 0) + : r.next) && !(l = l.call(r, u[1])).done) ) return l @@ -36732,11 +43754,17 @@ and limitations under the License. ;(u = i.ops.pop()), i.trys.pop() continue default: - if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + if ( + !(l = (l = i.trys).length > 0 && l[l.length - 1]) && + (6 === u[0] || 2 === u[0]) + ) { i = 0 continue } - if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + if ( + 3 === u[0] && + (!l || (u[1] > l[0] && u[1] < l[3])) + ) { i.label = u[1] break } @@ -36774,12 +43802,17 @@ and limitations under the License. next: function(e) { !(function(e) { var t = e.data - 0 !== n.length ? n.shift()({ value: t, done: !1 }) : o.push({ value: t }) + 0 !== n.length + ? n.shift()({ value: t, done: !1 }) + : o.push({ value: t }) })(e) }, error: function(e) { var t - ;(t = e), 0 !== n.length ? n.shift()({ value: { errors: [t] }, done: !1 }) : o.push({ value: { errors: [t] } }) + ;(t = e), + 0 !== n.length + ? n.shift()({ value: { errors: [t] }, done: !1 }) + : o.push({ value: { errors: [t] } }) }, }), c = function() { @@ -36886,7 +43919,12 @@ and limitations under the License. if ( ((n = 1), r && - (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + (l = + 2 & u[0] + ? r.return + : u[0] + ? r.throw || ((l = r.return) && l.call(r), 0) + : r.next) && !(l = l.call(r, u[1])).done) ) return l @@ -36904,11 +43942,17 @@ and limitations under the License. ;(u = i.ops.pop()), i.trys.pop() continue default: - if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + if ( + !(l = (l = i.trys).length > 0 && l[l.length - 1]) && + (6 === u[0] || 2 === u[0]) + ) { i = 0 continue } - if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + if ( + 3 === u[0] && + (!l || (u[1] > l[0] && u[1] < l[3])) + ) { i.label = u[1] break } @@ -36945,9 +43989,16 @@ and limitations under the License. return l(this, function(r) { switch (r.label) { case 0: - return e.request && (e = i.default(e)), [4, e({ query: o, context: t })] + return ( + e.request && (e = i.default(e)), + [4, e({ query: o, context: t })] + ) case 1: - if (((n = r.sent()).errors && n.errors.length) || !n.data.__schema) throw n.errors + if ( + ((n = r.sent()).errors && n.errors.length) || + !n.data.__schema + ) + throw n.errors return [2, u.buildClientSchema(n.data)] } }) @@ -36962,7 +44013,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -36995,7 +44047,8 @@ and limitations under the License. b = [], T = [], w = i.createResolveType(function(e) { - if (void 0 === g[e]) throw new Error("Can't find type " + e + '.') + if (void 0 === g[e]) + throw new Error("Can't find type " + e + '.') return g[e] }) t.forEach(function(e) { @@ -37025,13 +44078,18 @@ and limitations under the License. i !== r && f(_, i.name, { schema: e, type: i }) }) - } else if ('string' == typeof e || (e && e.kind === l.Kind.DOCUMENT)) { + } else if ( + 'string' == typeof e || + (e && e.kind === l.Kind.DOCUMENT) + ) { var s = 'string' == typeof e ? l.parse(e) : e s.definitions.forEach(function(e) { var t = a.default(e) t instanceof l.GraphQLDirective && m ? b.push(t) - : !t || t instanceof l.GraphQLDirective || f(_, t.name, { type: t }) + : !t || + t instanceof l.GraphQLDirective || + f(_, t.name, { type: t }) }) var c = u.extractExtensionDefinitions(s) c.definitions.length > 0 && v.push(c) @@ -37064,7 +44122,13 @@ and limitations under the License. if (o[n]) return u } } - throw new Error('Could not find subschema with field `' + t + '.' + n + '`') + throw new Error( + 'Could not find subschema with field `' + + t + + '.' + + n + + '`', + ) })(e, n, r), d = new s.ExpandAbstractTypes(i.schema, c), f = new s.ReplaceFieldWithFragment(c, t) @@ -37086,13 +44150,17 @@ and limitations under the License. })(y, T) n ? 'function' == typeof n - ? (console.warn('Passing functions as resolver parameter is deprecated. Use `info.mergeInfo` instead.'), + ? (console.warn( + 'Passing functions as resolver parameter is deprecated. Use `info.mergeInfo` instead.', + ), (n = n(O))) : Array.isArray(n) && (n = n.reduce(function(e, t) { return ( 'function' == typeof t && - (console.warn('Passing functions as resolver parameter is deprecated. Use `info.mergeInfo` instead.'), + (console.warn( + 'Passing functions as resolver parameter is deprecated. Use `info.mergeInfo` instead.', + ), (t = t(O))), c.default(e, t) ) @@ -37130,22 +44198,26 @@ and limitations under the License. ;(a = r({}, a, l)), Object.keys(l).forEach(function(e) { var t - s[e] = (((t = {})[c] = (function(e, t, n) { - return function(r, l, u, i) { - return i.mergeInfo.delegateToSchema({ - schema: e, - operation: t, - fieldName: n, - args: l, - context: u, - info: i, - }) - } - })(n, o, e)), - t) + s[e] = + (((t = {})[c] = (function(e, t, n) { + return function(r, l, u, i) { + return i.mergeInfo.delegateToSchema({ + schema: e, + operation: t, + fieldName: n, + args: l, + context: u, + info: i, + }) + } + })(n, o, e)), + t) }) }) - var d = new l.GraphQLObjectType({ name: e, fields: i.fieldMapToFieldConfigMap(a, u, !1) }) + var d = new l.GraphQLObjectType({ + name: e, + fields: i.fieldMapToFieldConfigMap(a, u, !1), + }) return { type: d, resolvers: s } } var f = n(t) @@ -37157,7 +44229,8 @@ and limitations under the License. u = void 0 if (l.isNamedType(t)) n = t else { - if (!t.type) throw new Error('Invalid visitType result for type ' + e) + if (!t.type) + throw new Error('Invalid visitType result for type ' + e) ;(n = t.type), (u = t.resolvers) } ;(g[e] = i.recreateType(n, w, !1)), u && (D[e] = u) @@ -37214,7 +44287,10 @@ and limitations under the License. (M = E.getTypeMap()), Object.keys(M).forEach(function(e) { var t = M[e] - if (!l.getNamedType(t).name.startsWith('__') && t instanceof l.GraphQLObjectType) { + if ( + !l.getNamedType(t).name.startsWith('__') && + t instanceof l.GraphQLObjectType + ) { var n = t.getFields() Object.keys(n).forEach(function(t) { var r = n[t] @@ -37273,10 +44349,14 @@ and limitations under the License. return e.next().then(c, s) }, return: function() { - return o ? o.call(e).then(c, s) : Promise.resolve({ value: void 0, done: !0 }) + return o + ? o.call(e).then(c, s) + : Promise.resolve({ value: void 0, done: !0 }) }, throw: function(t) { - return 'function' == typeof e.throw ? e.throw(t).then(c, s) : Promise.reject(t).catch(a) + return 'function' == typeof e.throw + ? e.throw(t).then(c, s) + : Promise.reject(t).catch(a) }, })[r.$$asyncIterator] = function() { return this @@ -37335,7 +44415,11 @@ and limitations under the License. return ( e.forEach(function(e) { var n = a(e.type, 'input') - t[e.name.value] = { type: n, defaultValue: r.valueFromAST(e.defaultValue, n), description: r.getDescription(e, u) } + t[e.name.value] = { + type: n, + defaultValue: r.valueFromAST(e.defaultValue, n), + description: r.getDescription(e, u), + } }), t ) @@ -37351,9 +44435,14 @@ and limitations under the License. } } function s(e, t) { - return new ('object' === t ? r.GraphQLObjectType : 'interface' === t ? r.GraphQLInterfaceType : r.GraphQLInputObjectType)( - { name: e, fields: { __fake: { type: r.GraphQLString } } }, - ) + return new ('object' === t + ? r.GraphQLObjectType + : 'interface' === t + ? r.GraphQLInterfaceType + : r.GraphQLInputObjectType)({ + name: e, + fields: { __fake: { type: r.GraphQLString } }, + }) } t.default = function(e) { switch (e.kind) { @@ -37392,7 +44481,11 @@ and limitations under the License. e.values.forEach(function(e) { t[e.name.value] = { description: r.getDescription(e, u) } }), - new r.GraphQLEnumType({ name: e.name.value, values: t, description: r.getDescription(e, u) }) + new r.GraphQLEnumType({ + name: e.name.value, + values: t, + description: r.getDescription(e, u), + }) ) })(e) case r.Kind.UNION_TYPE_DEFINITION: @@ -37500,12 +44593,21 @@ and limitations under the License. var o, a = i[n], s = 'subscription' === a.operation ? 'subscribe' : 'resolve' - l[u][n] = (((o = {})[s] = (function(e, t, n, l) { - return function(u, i, o, a) { - return r.default({ schema: e, operation: t, fieldName: n, args: {}, context: o, info: a, transforms: l }) - } - })(e, a.operation, a.name, t)), - o) + l[u][n] = + (((o = {})[s] = (function(e, t, n, l) { + return function(u, i, o, a) { + return r.default({ + schema: e, + operation: t, + fieldName: n, + args: {}, + context: o, + info: a, + transforms: l, + }) + } + })(e, a.operation, a.name, t)), + o) }) }), l @@ -37516,7 +44618,12 @@ and limitations under the License. n = e.getMutationType(), r = e.getSubscriptionType(), u = {} - return t && (u[t.name] = l(t, 'query')), n && (u[n.name] = l(n, 'mutation')), r && (u[r.name] = l(r, 'subscription')), u + return ( + t && (u[t.name] = l(t, 'query')), + n && (u[n.name] = l(n, 'mutation')), + r && (u[r.name] = l(r, 'subscription')), + u + ) }), (t.generateMappingFromObjectType = l) }, @@ -37528,7 +44635,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -37553,7 +44661,10 @@ and limitations under the License. return i.visitSchema( e, (((t = {})[i.VisitSchemaKind.TYPE] = function(e) { - if ((!u.default(e) || n.renameBuiltins) && (!(e instanceof l.GraphQLScalarType) || n.renameScalars)) { + if ( + (!u.default(e) || n.renameBuiltins) && + (!(e instanceof l.GraphQLScalarType) || n.renameScalars) + ) { var t = n.renamer(e.name) if (t && t !== e.name) { n.reverseMap[t] = e.name @@ -37574,7 +44685,10 @@ and limitations under the License. e.document, (((t = {})[l.Kind.NAMED_TYPE] = function(e) { var t = e.name.value - if (t in n.reverseMap) return r({}, e, { name: { kind: l.Kind.NAME, value: n.reverseMap[t] } }) + if (t in n.reverseMap) + return r({}, e, { + name: { kind: l.Kind.NAME, value: n.reverseMap[t] }, + }) }), t), ), @@ -37592,7 +44706,9 @@ and limitations under the License. var n = this if ('__typename' === t) return this.renamer(e) if (e && 'object' == typeof e) { - var r = Array.isArray(e) ? [] : Object.create(Object.getPrototypeOf(e)), + var r = Array.isArray(e) + ? [] + : Object.create(Object.getPrototypeOf(e)), l = !1 if ( (Object.keys(e).forEach(function(t) { @@ -37683,7 +44799,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -37707,7 +44824,8 @@ and limitations under the License. e.document, (((t = {})[l.Kind.FIELD] = { enter: function(e) { - if ((a.push(e.name.value), i === JSON.stringify(a))) return (u = e.selectionSet), l.BREAK + if ((a.push(e.name.value), i === JSON.stringify(a))) + return (u = e.selectionSet), l.BREAK }, leave: function(e) { a.pop() @@ -37720,7 +44838,8 @@ and limitations under the License. e.document, (((n = {})[l.Kind.FIELD] = { enter: function(e) { - if ((a.push(e.name.value), o === JSON.stringify(a) && u)) return r({}, e, { selectionSet: u }) + if ((a.push(e.name.value), o === JSON.stringify(a) && u)) + return r({}, e, { selectionSet: u }) }, leave: function(e) { a.pop() @@ -37743,7 +44862,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }).apply(this, arguments) } @@ -37766,7 +44886,10 @@ and limitations under the License. enter: function(e) { if ((i.push(e.name.value), o === JSON.stringify(i))) { var t = n.wrapper(e.selectionSet), - u = t.kind === l.Kind.SELECTION_SET ? t : { kind: l.Kind.SELECTION_SET, selections: [t] } + u = + t.kind === l.Kind.SELECTION_SET + ? t + : { kind: l.Kind.SELECTION_SET, selections: [t] } return r({}, e, { selectionSet: u }) } }, @@ -37819,7 +44942,8 @@ and limitations under the License. 'Wrapped type resolvers should maintain the existing execution dynamics of the resolvers they wrap (i.e. async vs sync) or introspection types should be excluded from wrapping by checking them with `graphql/type`s, `isIntrospectionType` predicate function prior to wrapping.', ].join('\n'), ) - if (!r || !r.data || !r.data.__schema) throw new Error('Unable to generate server introspection document.') + if (!r || !r.data || !r.data.__schema) + throw new Error('Unable to generate server introspection document.') const s = r.data.__schema, c = o.default(s) return a @@ -37837,7 +44961,10 @@ and limitations under the License. (e = Array.isArray(e) ? e : [e]).some( (e) => ( 'string' == typeof e && (e = l.gql(e)), - e.definitions.some((e) => e.kind === r.Kind.DIRECTIVE_DEFINITION && e.name.value === t) + e.definitions.some( + (e) => + e.kind === r.Kind.DIRECTIVE_DEFINITION && e.name.value === t, + ) ), ) }, @@ -37846,7 +44973,10 @@ and limitations under the License. function r(e) { for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) } - Object.defineProperty(t, '__esModule', { value: !0 }), n(103), r(n(538)), r(n(540)) + Object.defineProperty(t, '__esModule', { value: !0 }), + n(103), + r(n(538)), + r(n(540)) }, function(e, t, n) { 'use strict' @@ -37961,7 +45091,9 @@ and limitations under the License. c = u(i, s) if (e && n != n) { for (; s > c; ) if ((o = a[c++]) != o) return !0 - } else for (; s > c; c++) if ((e || c in a) && a[c] === n) return e || c || 0 + } else + for (; s > c; c++) + if ((e || c in a) && a[c] === n) return e || c || 0 return !e && -1 } } @@ -38016,7 +45148,8 @@ and limitations under the License. ? Object.defineProperties : function(e, t) { u(e) - for (var n, r = i(t), o = r.length, a = 0; o > a; ) l.f(e, (n = r[a++]), t[n]) + for (var n, r = i(t), o = r.length, a = 0; o > a; ) + l.f(e, (n = r[a++]), t[n]) return e } }, @@ -38056,7 +45189,20 @@ and limitations under the License. var t, n = u(this), r = i(n.length) - return o(e), ((t = a(n, 0)).length = l(t, n, n, r, 0, 1, e, arguments.length > 1 ? arguments[1] : void 0)), t + return ( + o(e), + ((t = a(n, 0)).length = l( + t, + n, + n, + r, + 0, + 1, + e, + arguments.length > 1 ? arguments[1] : void 0, + )), + t + ) }, }, ) @@ -38161,7 +45307,11 @@ and limitations under the License. ((b = u(k.call(new e()))), h !== Object.prototype && b.next && - (d || u(b) === h || (i ? i(b, h) : 'function' != typeof b[y] && a(b, y, _)), o(b, D, !0, !0), d && (f[D] = _))), + (d || + u(b) === h || + (i ? i(b, h) : 'function' != typeof b[y] && a(b, y, _)), + o(b, D, !0, !0), + d && (f[D] = _))), 'values' == p && M && 'values' !== M.name && @@ -38173,7 +45323,14 @@ and limitations under the License. (f[t] = S), p) ) - if (((T = { values: O('values'), keys: g ? S : O('keys'), entries: O('entries') }), v)) + if ( + ((T = { + values: O('values'), + keys: g ? S : O('keys'), + entries: O('entries'), + }), + v) + ) for (w in T) (!m && !E && w in L) || s(L, w, T[w]) else r({ target: t, proto: !0, forced: m || E }, T) return T @@ -38191,14 +45348,22 @@ and limitations under the License. } e.exports = function(e, t, n) { var s = t + ' Iterator' - return (e.prototype = l(r, { next: u(1, n) })), i(e, s, !1, !0), (o[s] = a), e + return ( + (e.prototype = l(r, { next: u(1, n) })), + i(e, s, !1, !0), + (o[s] = a), + e + ) } }, function(e, t, n) { var r = n(72) e.exports = !r(function() { function e() {} - return (e.prototype.constructor = null), Object.getPrototypeOf(new e()) !== e.prototype + return ( + (e.prototype.constructor = null), + Object.getPrototypeOf(new e()) !== e.prototype + ) }) }, function(e, t, n) { @@ -38212,7 +45377,11 @@ and limitations under the License. t = !1, n = {} try { - ;(e = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set).call(n, []), (t = n instanceof Array) + ;(e = Object.getOwnPropertyDescriptor( + Object.prototype, + '__proto__', + ).set).call(n, []), + (t = n instanceof Array) } catch (e) {} return function(n, u) { return r(n), l(u), t ? e.call(n, u) : (n.__proto__ = u), n @@ -38223,7 +45392,8 @@ and limitations under the License. function(e, t, n) { var r = n(73) e.exports = function(e) { - if (!r(e) && null !== e) throw TypeError("Can't set " + String(e) + ' as a prototype') + if (!r(e) && null !== e) + throw TypeError("Can't set " + String(e) + ' as a prototype') return e } }, @@ -38271,14 +45441,21 @@ and limitations under the License. g = i(t, n, c ? 2 : 1) if (d) f = e else { - if ('function' != typeof (p = o(e))) throw TypeError('Target is not iterable') + if ('function' != typeof (p = o(e))) + throw TypeError('Target is not iterable') if (l(p)) { - for (h = 0, m = u(e.length); m > h; h++) if ((y = c ? g(r((_ = e[h]))[0], _[1]) : g(e[h])) && y instanceof s) return y + for (h = 0, m = u(e.length); m > h; h++) + if ( + (y = c ? g(r((_ = e[h]))[0], _[1]) : g(e[h])) && + y instanceof s + ) + return y return new s(!1) } f = p.call(e) } - for (; !(_ = f.next()).done; ) if ((y = a(f, g, _.value, c)) && y instanceof s) return y + for (; !(_ = f.next()).done; ) + if ((y = a(f, g, _.value, c)) && y instanceof s) return y return new s(!1) }).stop = function(e) { return new s(!0, e) @@ -38357,13 +45534,18 @@ and limitations under the License. function r(e) { for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) } - Object.defineProperty(t, '__esModule', { value: !0 }), r(n(532)), r(n(533)) + Object.defineProperty(t, '__esModule', { value: !0 }), + r(n(532)), + r(n(533)) }, function(e, t, n) { 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }) var r = n(94) - ;(t.fetch = r.default), (t.Request = r.Request), (t.Response = r.Response), (t.Headers = r.Headers) + ;(t.fetch = r.default), + (t.Request = r.Request), + (t.Response = r.Response), + (t.Headers = r.Headers) }, function(e, t, n) { 'use strict' @@ -38376,7 +45558,11 @@ and limitations under the License. function r(e) { for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) } - Object.defineProperty(t, '__esModule', { value: !0 }), r(n(535)), r(n(233)), r(n(536)), r(n(537)) + Object.defineProperty(t, '__esModule', { value: !0 }), + r(n(535)), + r(n(233)), + r(n(536)), + r(n(537)) }, function(e, t, n) { 'use strict' @@ -38407,7 +45593,10 @@ and limitations under the License. function r(e) { for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) } - Object.defineProperty(t, '__esModule', { value: !0 }), r(n(539)), r(n(234)), r(n(235)) + Object.defineProperty(t, '__esModule', { value: !0 }), + r(n(539)), + r(n(234)), + r(n(235)) }, function(e, t, n) { 'use strict' @@ -38436,7 +45625,8 @@ and limitations under the License. r && ('function' == typeof n ? (r.resolve = n) - : (n.resolve && (r.resolve = n.resolve), n.subscribe && (r.subscribe = n.subscribe))) + : (n.resolve && (r.resolve = n.resolve), + n.subscribe && (r.subscribe = n.subscribe))) } } } @@ -38459,12 +45649,24 @@ and limitations under the License. } else if (e.kind === r.Kind.DIRECTIVE_DEFINITION) { const t = e.name.value a[t] ? a[t].push(e) : (a[t] = [e]) - } else e.kind === r.Kind.SCHEMA_DEFINITION ? s.push(e) : e.kind === r.Kind.SCHEMA_EXTENSION && c.push(e) + } else + e.kind === r.Kind.SCHEMA_DEFINITION + ? s.push(e) + : e.kind === r.Kind.SCHEMA_EXTENSION && c.push(e) } for (const [e, l] of Object.entries(n)) - l.length > 1 && t.push(new r.GraphQLError(`Type "${e}" was defined more than once.`, l)) + l.length > 1 && + t.push( + new r.GraphQLError(`Type "${e}" was defined more than once.`, l), + ) for (const [e, n] of Object.entries(a)) - n.length > 1 && t.push(new r.GraphQLError(`Directive "${e}" was defined more than once.`, n)) + n.length > 1 && + t.push( + new r.GraphQLError( + `Directive "${e}" was defined more than once.`, + n, + ), + ) let d if (s.length > 0 || c.length > 0) { d = {} @@ -38476,23 +45678,50 @@ and limitations under the License. for (const l of t) { const t = l.type.name.value, u = l.operation - if (d[u]) throw new r.GraphQLError(`Must provide only one ${u} type in schema.`, [e]) - if (!n[t] && !o[t]) throw new r.GraphQLError(`Specified ${u} type "${t}" not found in document.`, [e]) + if (d[u]) + throw new r.GraphQLError( + `Must provide only one ${u} type in schema.`, + [e], + ) + if (!n[t] && !o[t]) + throw new r.GraphQLError( + `Specified ${u} type "${t}" not found in document.`, + [e], + ) d[u] = t } - } else d = { query: 'Query', mutation: 'Mutation', subscription: 'Subscription' } + } else + d = { + query: 'Query', + mutation: 'Mutation', + subscription: 'Subscription', + } for (const [e, l] of Object.entries(o)) n[e] || (Object.values(d).includes(e) - ? (n[e] = [{ kind: r.Kind.OBJECT_TYPE_DEFINITION, name: { kind: r.Kind.NAME, value: e } }]) - : t.push(new r.GraphQLError(`Cannot extend type "${e}" because it does not exist in the existing schema.`, l))) + ? (n[e] = [ + { + kind: r.Kind.OBJECT_TYPE_DEFINITION, + name: { kind: r.Kind.NAME, value: e }, + }, + ]) + : t.push( + new r.GraphQLError( + `Cannot extend type "${e}" because it does not exist in the existing schema.`, + l, + ), + )) if (t.length > 0) return { errors: t } try { const t = Object.values(n).flat(), l = Object.values(a).flat() - let u = r.buildASTSchema({ kind: r.Kind.DOCUMENT, definitions: [...t, ...l] }) + let u = r.buildASTSchema({ + kind: r.Kind.DOCUMENT, + definitions: [...t, ...l], + }) const s = Object.values(o).flat() - s.length > 0 && (u = r.extendSchema(u, { kind: r.Kind.DOCUMENT, definitions: s })) + s.length > 0 && + (u = r.extendSchema(u, { kind: r.Kind.DOCUMENT, definitions: s })) for (const t of e) t.resolvers && i(u, t.resolvers) return { schema: u } } catch (e) { @@ -38560,17 +45789,24 @@ and limitations under the License. ) if ( (void 0 !== e.privateVariables && - (null !== e.privateVariables && (e.sendVariableValues = y(e.privateVariables)), delete e.privateVariables), + (null !== e.privateVariables && + (e.sendVariableValues = y(e.privateVariables)), + delete e.privateVariables), void 0 !== e.privateHeaders && e.sendHeaders) ) throw new Error( "You have set both the 'sendHeaders' and the deprecated 'privateHeaders' options. Please only set 'sendHeaders'.", ) void 0 !== e.privateHeaders && - (null !== e.privateHeaders && (e.sendHeaders = y(e.privateHeaders)), delete e.privateHeaders) + (null !== e.privateHeaders && (e.sendHeaders = y(e.privateHeaders)), + delete e.privateHeaders) } function y(e) { - return Array.isArray(e) ? { exceptNames: e } : e ? { none: !0 } : { all: !0 } + return Array.isArray(e) + ? { exceptNames: e } + : e + ? { none: !0 } + : { all: !0 } } ;(t.EngineReportingAgent = class { constructor(e = {}) { @@ -38591,7 +45827,8 @@ and limitations under the License. let e, t = 0 return new d.InMemoryLRUCache({ - sizeCalculator: (e) => Buffer.byteLength(JSON.stringify(e), 'utf8'), + sizeCalculator: (e) => + Buffer.byteLength(JSON.stringify(e), 'utf8'), maxSize: 3 * Math.pow(2, 20), onDispose() { t++, @@ -38612,53 +45849,91 @@ and limitations under the License. })()), (this.sendReportsImmediately = e.sendReportsImmediately), this.sendReportsImmediately || - (this.reportTimer = setInterval(() => this.sendAllReportsAndReportErrors(), this.options.reportIntervalMs || 1e4)), + (this.reportTimer = setInterval( + () => this.sendAllReportsAndReportErrors(), + this.options.reportIntervalMs || 1e4, + )), !1 !== this.options.handleSignals && ['SIGINT', 'SIGTERM'].forEach((e) => { const t = () => r(this, void 0, void 0, function*() { - this.stop(), yield this.sendAllReportsAndReportErrors(), process.kill(process.pid, e) + this.stop(), + yield this.sendAllReportsAndReportErrors(), + process.kill(process.pid, e) }) process.once(e, t), this.signalHandlers.set(e, t) }), m(this.options) } newExtension(e) { - return new c.EngineReportingExtension(this.options, this.addTrace.bind(this), e) + return new c.EngineReportingExtension( + this.options, + this.addTrace.bind(this), + e, + ) } - addTrace({ trace: e, queryHash: t, documentAST: n, operationName: l, queryString: u, schemaHash: i }) { + addTrace({ + trace: e, + queryHash: t, + documentAST: n, + operationName: l, + queryString: u, + schemaHash: i, + }) { return r(this, void 0, void 0, function*() { if (this.stopped) return i in this.reports || ((this.reportHeaders[i] = new o.ReportHeader( - Object.assign({}, p, { schemaHash: i, schemaTag: this.options.schemaTag || process.env.ENGINE_SCHEMA_TAG || '' }), + Object.assign({}, p, { + schemaHash: i, + schemaTag: + this.options.schemaTag || + process.env.ENGINE_SCHEMA_TAG || + '', + }), )), this.resetReport(i)) const r = this.reports[i], a = o.Trace.verify(e) if (a) throw new Error(`Error encoding trace: ${a}`) const s = o.Trace.encode(e).finish(), - c = yield this.getTraceSignature({ queryHash: t, documentAST: n, queryString: u, operationName: l }), + c = yield this.getTraceSignature({ + queryHash: t, + documentAST: n, + queryString: u, + operationName: l, + }), d = `# ${l || '-'}\n${c}` r.tracesPerQuery.hasOwnProperty(d) || - ((r.tracesPerQuery[d] = new o.Traces()), (r.tracesPerQuery[d].encodedTraces = [])), + ((r.tracesPerQuery[d] = new o.Traces()), + (r.tracesPerQuery[d].encodedTraces = [])), r.tracesPerQuery[d].encodedTraces.push(s), (this.reportSizes[i] += s.length + Buffer.byteLength(d)), - (this.sendReportsImmediately || this.reportSizes[i] >= (this.options.maxUncompressedReportSize || 4194304)) && + (this.sendReportsImmediately || + this.reportSizes[i] >= + (this.options.maxUncompressedReportSize || 4194304)) && (yield this.sendReportAndReportErrors(i)) }) } sendAllReports() { return r(this, void 0, void 0, function*() { - yield Promise.all(Object.keys(this.reports).map((e) => this.sendReport(e))) + yield Promise.all( + Object.keys(this.reports).map((e) => this.sendReport(e)), + ) }) } sendReport(e) { return r(this, void 0, void 0, function*() { const t = this.reports[e] - if ((this.resetReport(e), 0 === Object.keys(t.tracesPerQuery).length)) return + if ( + (this.resetReport(e), 0 === Object.keys(t.tracesPerQuery).length) + ) + return yield Promise.resolve(), - this.options.debugPrintReports && console.log(`Engine sending report: ${JSON.stringify(t.toJSON())}`) + this.options.debugPrintReports && + console.log( + `Engine sending report: ${JSON.stringify(t.toJSON())}`, + ) const n = o.FullTracesReport.verify(t) if (n) throw new Error(`Error encoding report: ${n}`) const l = o.FullTracesReport.encode(t).finish(), @@ -38668,7 +45943,10 @@ and limitations under the License. n ? t(n) : e(r) }) }), - c = (this.options.endpointUrl || 'https://engine-report.apollodata.com') + '/api/ingress/traces', + c = + (this.options.endpointUrl || + 'https://engine-report.apollodata.com') + + '/api/ingress/traces', d = yield s .default( () => @@ -38683,49 +45961,77 @@ and limitations under the License. body: u, agent: this.options.requestAgent, }) - if (e.status >= 500 && e.status < 600) throw new Error(`${e.status}: ${e.statusText}`) + if (e.status >= 500 && e.status < 600) + throw new Error(`${e.status}: ${e.statusText}`) return e }), - { retries: this.options.maxAttempts || 5, minTimeout: this.options.minimumRetryDelayMs || 100, factor: 2 }, + { + retries: this.options.maxAttempts || 5, + minTimeout: this.options.minimumRetryDelayMs || 100, + factor: 2, + }, ) .catch((e) => { - throw new Error(`Error sending report to Apollo Engine servers: ${e}`) + throw new Error( + `Error sending report to Apollo Engine servers: ${e}`, + ) }) if (d.status < 200 || d.status >= 300) - throw new Error(`Error sending report to Apollo Engine servers (HTTP status ${d.status}): ${yield d.text()}`) - this.options.debugPrintReports && console.log(`Engine report: status ${d.status}`) + throw new Error( + `Error sending report to Apollo Engine servers (HTTP status ${ + d.status + }): ${yield d.text()}`, + ) + this.options.debugPrintReports && + console.log(`Engine report: status ${d.status}`) }) } stop() { this.signalHandlers.forEach((e, t) => { process.removeListener(t, e) }), - this.reportTimer && (clearInterval(this.reportTimer), (this.reportTimer = void 0)), + this.reportTimer && + (clearInterval(this.reportTimer), (this.reportTimer = void 0)), (this.stopped = !0) } - getTraceSignature({ queryHash: e, operationName: t, documentAST: n, queryString: l }) { + getTraceSignature({ + queryHash: e, + operationName: t, + documentAST: n, + queryString: l, + }) { return r(this, void 0, void 0, function*() { if (!n && !l) throw new Error('No queryString or parsedQuery?') const r = h(e, t), u = yield this.signatureCache.get(r) if (u) return u if (!n) return l - const i = (this.options.calculateSignature || f.defaultEngineReportingSignature)(n, t) + const i = (this.options.calculateSignature || + f.defaultEngineReportingSignature)(n, t) return this.signatureCache.set(r, i), i }) } sendAllReportsAndReportErrors() { return r(this, void 0, void 0, function*() { - yield Promise.all(Object.keys(this.reports).map((e) => this.sendReportAndReportErrors(e))) + yield Promise.all( + Object.keys(this.reports).map((e) => + this.sendReportAndReportErrors(e), + ), + ) }) } sendReportAndReportErrors(e) { return this.sendReport(e).catch((e) => { - this.options.reportErrorFunction ? this.options.reportErrorFunction(e) : console.error(e.message) + this.options.reportErrorFunction + ? this.options.reportErrorFunction(e) + : console.error(e.message) }) } resetReport(e) { - ;(this.reports[e] = new o.FullTracesReport({ header: this.reportHeaders[e] })), (this.reportSizes[e] = 0) + ;(this.reports[e] = new o.FullTracesReport({ + header: this.reportHeaders[e], + })), + (this.reportSizes[e] = 0) } }), (t.signatureCacheKey = h), @@ -38742,7 +46048,9 @@ and limitations under the License. s = u.roots.default || (u.roots.default = {}) ;(s.Trace = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.startTime = null), @@ -38765,7 +46073,9 @@ and limitations under the License. (e.prototype.forbiddenOperation = !1), (e.prototype.originReportedStartTime = null), (e.prototype.originReportedEndTime = null), - (e.prototype.originReportedDurationNs = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.originReportedDurationNs = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.prototype.legacySignatureNeedsResigning = ''), (e.create = function(t) { return new e(t) @@ -38775,46 +46085,88 @@ and limitations under the License. t || (t = o.create()), null != e.endTime && e.hasOwnProperty('endTime') && - s.google.protobuf.Timestamp.encode(e.endTime, t.uint32(26).fork()).ldelim(), + s.google.protobuf.Timestamp.encode( + e.endTime, + t.uint32(26).fork(), + ).ldelim(), null != e.startTime && e.hasOwnProperty('startTime') && - s.google.protobuf.Timestamp.encode(e.startTime, t.uint32(34).fork()).ldelim(), + s.google.protobuf.Timestamp.encode( + e.startTime, + t.uint32(34).fork(), + ).ldelim(), null != e.legacySignatureNeedsResigning && e.hasOwnProperty('legacySignatureNeedsResigning') && t.uint32(42).string(e.legacySignatureNeedsResigning), - null != e.details && e.hasOwnProperty('details') && s.Trace.Details.encode(e.details, t.uint32(50).fork()).ldelim(), - null != e.clientName && e.hasOwnProperty('clientName') && t.uint32(58).string(e.clientName), - null != e.clientVersion && e.hasOwnProperty('clientVersion') && t.uint32(66).string(e.clientVersion), - null != e.clientAddress && e.hasOwnProperty('clientAddress') && t.uint32(74).string(e.clientAddress), - null != e.http && e.hasOwnProperty('http') && s.Trace.HTTP.encode(e.http, t.uint32(82).fork()).ldelim(), - null != e.durationNs && e.hasOwnProperty('durationNs') && t.uint32(88).uint64(e.durationNs), - null != e.root && e.hasOwnProperty('root') && s.Trace.Node.encode(e.root, t.uint32(114).fork()).ldelim(), + null != e.details && + e.hasOwnProperty('details') && + s.Trace.Details.encode(e.details, t.uint32(50).fork()).ldelim(), + null != e.clientName && + e.hasOwnProperty('clientName') && + t.uint32(58).string(e.clientName), + null != e.clientVersion && + e.hasOwnProperty('clientVersion') && + t.uint32(66).string(e.clientVersion), + null != e.clientAddress && + e.hasOwnProperty('clientAddress') && + t.uint32(74).string(e.clientAddress), + null != e.http && + e.hasOwnProperty('http') && + s.Trace.HTTP.encode(e.http, t.uint32(82).fork()).ldelim(), + null != e.durationNs && + e.hasOwnProperty('durationNs') && + t.uint32(88).uint64(e.durationNs), + null != e.root && + e.hasOwnProperty('root') && + s.Trace.Node.encode(e.root, t.uint32(114).fork()).ldelim(), null != e.originReportedStartTime && e.hasOwnProperty('originReportedStartTime') && - s.google.protobuf.Timestamp.encode(e.originReportedStartTime, t.uint32(122).fork()).ldelim(), + s.google.protobuf.Timestamp.encode( + e.originReportedStartTime, + t.uint32(122).fork(), + ).ldelim(), null != e.originReportedEndTime && e.hasOwnProperty('originReportedEndTime') && - s.google.protobuf.Timestamp.encode(e.originReportedEndTime, t.uint32(130).fork()).ldelim(), + s.google.protobuf.Timestamp.encode( + e.originReportedEndTime, + t.uint32(130).fork(), + ).ldelim(), null != e.originReportedDurationNs && e.hasOwnProperty('originReportedDurationNs') && t.uint32(136).uint64(e.originReportedDurationNs), null != e.cachePolicy && e.hasOwnProperty('cachePolicy') && - s.Trace.CachePolicy.encode(e.cachePolicy, t.uint32(146).fork()).ldelim(), - null != e.signature && e.hasOwnProperty('signature') && t.uint32(154).string(e.signature), - null != e.fullQueryCacheHit && e.hasOwnProperty('fullQueryCacheHit') && t.uint32(160).bool(e.fullQueryCacheHit), - null != e.persistedQueryHit && e.hasOwnProperty('persistedQueryHit') && t.uint32(168).bool(e.persistedQueryHit), + s.Trace.CachePolicy.encode( + e.cachePolicy, + t.uint32(146).fork(), + ).ldelim(), + null != e.signature && + e.hasOwnProperty('signature') && + t.uint32(154).string(e.signature), + null != e.fullQueryCacheHit && + e.hasOwnProperty('fullQueryCacheHit') && + t.uint32(160).bool(e.fullQueryCacheHit), + null != e.persistedQueryHit && + e.hasOwnProperty('persistedQueryHit') && + t.uint32(168).bool(e.persistedQueryHit), null != e.persistedQueryRegister && e.hasOwnProperty('persistedQueryRegister') && t.uint32(176).bool(e.persistedQueryRegister), - null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && t.uint32(186).string(e.clientReferenceId), + null != e.clientReferenceId && + e.hasOwnProperty('clientReferenceId') && + t.uint32(186).string(e.clientReferenceId), null != e.registeredOperation && e.hasOwnProperty('registeredOperation') && t.uint32(192).bool(e.registeredOperation), - null != e.forbiddenOperation && e.hasOwnProperty('forbiddenOperation') && t.uint32(200).bool(e.forbiddenOperation), + null != e.forbiddenOperation && + e.hasOwnProperty('forbiddenOperation') && + t.uint32(200).bool(e.forbiddenOperation), null != e.queryPlan && e.hasOwnProperty('queryPlan') && - s.Trace.QueryPlanNode.encode(e.queryPlan, t.uint32(210).fork()).ldelim(), + s.Trace.QueryPlanNode.encode( + e.queryPlan, + t.uint32(210).fork(), + ).ldelim(), t ) }), @@ -38823,11 +46175,18 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 4: - r.startTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + r.startTime = s.google.protobuf.Timestamp.decode( + e, + e.uint32(), + ) break case 3: r.endTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) @@ -38881,10 +46240,16 @@ and limitations under the License. r.forbiddenOperation = e.bool() break case 15: - r.originReportedStartTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + r.originReportedStartTime = s.google.protobuf.Timestamp.decode( + e, + e.uint32(), + ) break case 16: - r.originReportedEndTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + r.originReportedEndTime = s.google.protobuf.Timestamp.decode( + e, + e.uint32(), + ) break case 17: r.originReportedDurationNs = e.uint64() @@ -38904,36 +46269,100 @@ and limitations under the License. (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' var t - if (null != e.startTime && e.hasOwnProperty('startTime') && (t = s.google.protobuf.Timestamp.verify(e.startTime))) + if ( + null != e.startTime && + e.hasOwnProperty('startTime') && + (t = s.google.protobuf.Timestamp.verify(e.startTime)) + ) return 'startTime.' + t - if (null != e.endTime && e.hasOwnProperty('endTime') && (t = s.google.protobuf.Timestamp.verify(e.endTime))) + if ( + null != e.endTime && + e.hasOwnProperty('endTime') && + (t = s.google.protobuf.Timestamp.verify(e.endTime)) + ) return 'endTime.' + t if ( null != e.durationNs && e.hasOwnProperty('durationNs') && - !(a.isInteger(e.durationNs) || (e.durationNs && a.isInteger(e.durationNs.low) && a.isInteger(e.durationNs.high))) + !( + a.isInteger(e.durationNs) || + (e.durationNs && + a.isInteger(e.durationNs.low) && + a.isInteger(e.durationNs.high)) + ) ) return 'durationNs: integer|Long expected' - if (null != e.root && e.hasOwnProperty('root') && (t = s.Trace.Node.verify(e.root))) return 'root.' + t - if (null != e.signature && e.hasOwnProperty('signature') && !a.isString(e.signature)) + if ( + null != e.root && + e.hasOwnProperty('root') && + (t = s.Trace.Node.verify(e.root)) + ) + return 'root.' + t + if ( + null != e.signature && + e.hasOwnProperty('signature') && + !a.isString(e.signature) + ) return 'signature: string expected' - if (null != e.details && e.hasOwnProperty('details') && (t = s.Trace.Details.verify(e.details))) return 'details.' + t - if (null != e.clientName && e.hasOwnProperty('clientName') && !a.isString(e.clientName)) + if ( + null != e.details && + e.hasOwnProperty('details') && + (t = s.Trace.Details.verify(e.details)) + ) + return 'details.' + t + if ( + null != e.clientName && + e.hasOwnProperty('clientName') && + !a.isString(e.clientName) + ) return 'clientName: string expected' - if (null != e.clientVersion && e.hasOwnProperty('clientVersion') && !a.isString(e.clientVersion)) + if ( + null != e.clientVersion && + e.hasOwnProperty('clientVersion') && + !a.isString(e.clientVersion) + ) return 'clientVersion: string expected' - if (null != e.clientAddress && e.hasOwnProperty('clientAddress') && !a.isString(e.clientAddress)) + if ( + null != e.clientAddress && + e.hasOwnProperty('clientAddress') && + !a.isString(e.clientAddress) + ) return 'clientAddress: string expected' - if (null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && !a.isString(e.clientReferenceId)) + if ( + null != e.clientReferenceId && + e.hasOwnProperty('clientReferenceId') && + !a.isString(e.clientReferenceId) + ) return 'clientReferenceId: string expected' - if (null != e.http && e.hasOwnProperty('http') && (t = s.Trace.HTTP.verify(e.http))) return 'http.' + t - if (null != e.cachePolicy && e.hasOwnProperty('cachePolicy') && (t = s.Trace.CachePolicy.verify(e.cachePolicy))) + if ( + null != e.http && + e.hasOwnProperty('http') && + (t = s.Trace.HTTP.verify(e.http)) + ) + return 'http.' + t + if ( + null != e.cachePolicy && + e.hasOwnProperty('cachePolicy') && + (t = s.Trace.CachePolicy.verify(e.cachePolicy)) + ) return 'cachePolicy.' + t - if (null != e.queryPlan && e.hasOwnProperty('queryPlan') && (t = s.Trace.QueryPlanNode.verify(e.queryPlan))) + if ( + null != e.queryPlan && + e.hasOwnProperty('queryPlan') && + (t = s.Trace.QueryPlanNode.verify(e.queryPlan)) + ) return 'queryPlan.' + t - if (null != e.fullQueryCacheHit && e.hasOwnProperty('fullQueryCacheHit') && 'boolean' != typeof e.fullQueryCacheHit) + if ( + null != e.fullQueryCacheHit && + e.hasOwnProperty('fullQueryCacheHit') && + 'boolean' != typeof e.fullQueryCacheHit + ) return 'fullQueryCacheHit: boolean expected' - if (null != e.persistedQueryHit && e.hasOwnProperty('persistedQueryHit') && 'boolean' != typeof e.persistedQueryHit) + if ( + null != e.persistedQueryHit && + e.hasOwnProperty('persistedQueryHit') && + 'boolean' != typeof e.persistedQueryHit + ) return 'persistedQueryHit: boolean expected' if ( null != e.persistedQueryRegister && @@ -38956,7 +46385,9 @@ and limitations under the License. if ( null != e.originReportedStartTime && e.hasOwnProperty('originReportedStartTime') && - (t = s.google.protobuf.Timestamp.verify(e.originReportedStartTime)) + (t = s.google.protobuf.Timestamp.verify( + e.originReportedStartTime, + )) ) return 'originReportedStartTime.' + t if ( @@ -38984,71 +46415,107 @@ and limitations under the License. if (e instanceof s.Trace) return e var t = new s.Trace() if (null != e.startTime) { - if ('object' != typeof e.startTime) throw TypeError('.Trace.startTime: object expected') + if ('object' != typeof e.startTime) + throw TypeError('.Trace.startTime: object expected') t.startTime = s.google.protobuf.Timestamp.fromObject(e.startTime) } if (null != e.endTime) { - if ('object' != typeof e.endTime) throw TypeError('.Trace.endTime: object expected') + if ('object' != typeof e.endTime) + throw TypeError('.Trace.endTime: object expected') t.endTime = s.google.protobuf.Timestamp.fromObject(e.endTime) } if ( (null != e.durationNs && (a.Long - ? ((t.durationNs = a.Long.fromValue(e.durationNs)).unsigned = !0) + ? ((t.durationNs = a.Long.fromValue( + e.durationNs, + )).unsigned = !0) : 'string' == typeof e.durationNs ? (t.durationNs = parseInt(e.durationNs, 10)) : 'number' == typeof e.durationNs ? (t.durationNs = e.durationNs) : 'object' == typeof e.durationNs && - (t.durationNs = new a.LongBits(e.durationNs.low >>> 0, e.durationNs.high >>> 0).toNumber(!0))), + (t.durationNs = new a.LongBits( + e.durationNs.low >>> 0, + e.durationNs.high >>> 0, + ).toNumber(!0))), null != e.root) ) { - if ('object' != typeof e.root) throw TypeError('.Trace.root: object expected') + if ('object' != typeof e.root) + throw TypeError('.Trace.root: object expected') t.root = s.Trace.Node.fromObject(e.root) } - if ((null != e.signature && (t.signature = String(e.signature)), null != e.details)) { - if ('object' != typeof e.details) throw TypeError('.Trace.details: object expected') + if ( + (null != e.signature && (t.signature = String(e.signature)), + null != e.details) + ) { + if ('object' != typeof e.details) + throw TypeError('.Trace.details: object expected') t.details = s.Trace.Details.fromObject(e.details) } if ( (null != e.clientName && (t.clientName = String(e.clientName)), - null != e.clientVersion && (t.clientVersion = String(e.clientVersion)), - null != e.clientAddress && (t.clientAddress = String(e.clientAddress)), - null != e.clientReferenceId && (t.clientReferenceId = String(e.clientReferenceId)), + null != e.clientVersion && + (t.clientVersion = String(e.clientVersion)), + null != e.clientAddress && + (t.clientAddress = String(e.clientAddress)), + null != e.clientReferenceId && + (t.clientReferenceId = String(e.clientReferenceId)), null != e.http) ) { - if ('object' != typeof e.http) throw TypeError('.Trace.http: object expected') + if ('object' != typeof e.http) + throw TypeError('.Trace.http: object expected') t.http = s.Trace.HTTP.fromObject(e.http) } if (null != e.cachePolicy) { - if ('object' != typeof e.cachePolicy) throw TypeError('.Trace.cachePolicy: object expected') + if ('object' != typeof e.cachePolicy) + throw TypeError('.Trace.cachePolicy: object expected') t.cachePolicy = s.Trace.CachePolicy.fromObject(e.cachePolicy) } if (null != e.queryPlan) { - if ('object' != typeof e.queryPlan) throw TypeError('.Trace.queryPlan: object expected') + if ('object' != typeof e.queryPlan) + throw TypeError('.Trace.queryPlan: object expected') t.queryPlan = s.Trace.QueryPlanNode.fromObject(e.queryPlan) } if ( - (null != e.fullQueryCacheHit && (t.fullQueryCacheHit = Boolean(e.fullQueryCacheHit)), - null != e.persistedQueryHit && (t.persistedQueryHit = Boolean(e.persistedQueryHit)), - null != e.persistedQueryRegister && (t.persistedQueryRegister = Boolean(e.persistedQueryRegister)), - null != e.registeredOperation && (t.registeredOperation = Boolean(e.registeredOperation)), - null != e.forbiddenOperation && (t.forbiddenOperation = Boolean(e.forbiddenOperation)), + (null != e.fullQueryCacheHit && + (t.fullQueryCacheHit = Boolean(e.fullQueryCacheHit)), + null != e.persistedQueryHit && + (t.persistedQueryHit = Boolean(e.persistedQueryHit)), + null != e.persistedQueryRegister && + (t.persistedQueryRegister = Boolean(e.persistedQueryRegister)), + null != e.registeredOperation && + (t.registeredOperation = Boolean(e.registeredOperation)), + null != e.forbiddenOperation && + (t.forbiddenOperation = Boolean(e.forbiddenOperation)), null != e.originReportedStartTime) ) { - if ('object' != typeof e.originReportedStartTime) throw TypeError('.Trace.originReportedStartTime: object expected') - t.originReportedStartTime = s.google.protobuf.Timestamp.fromObject(e.originReportedStartTime) + if ('object' != typeof e.originReportedStartTime) + throw TypeError( + '.Trace.originReportedStartTime: object expected', + ) + t.originReportedStartTime = s.google.protobuf.Timestamp.fromObject( + e.originReportedStartTime, + ) } if (null != e.originReportedEndTime) { - if ('object' != typeof e.originReportedEndTime) throw TypeError('.Trace.originReportedEndTime: object expected') - t.originReportedEndTime = s.google.protobuf.Timestamp.fromObject(e.originReportedEndTime) + if ('object' != typeof e.originReportedEndTime) + throw TypeError('.Trace.originReportedEndTime: object expected') + t.originReportedEndTime = s.google.protobuf.Timestamp.fromObject( + e.originReportedEndTime, + ) } return ( null != e.originReportedDurationNs && (a.Long - ? ((t.originReportedDurationNs = a.Long.fromValue(e.originReportedDurationNs)).unsigned = !0) + ? ((t.originReportedDurationNs = a.Long.fromValue( + e.originReportedDurationNs, + )).unsigned = !0) : 'string' == typeof e.originReportedDurationNs - ? (t.originReportedDurationNs = parseInt(e.originReportedDurationNs, 10)) + ? (t.originReportedDurationNs = parseInt( + e.originReportedDurationNs, + 10, + )) : 'number' == typeof e.originReportedDurationNs ? (t.originReportedDurationNs = e.originReportedDurationNs) : 'object' == typeof e.originReportedDurationNs && @@ -39057,7 +46524,9 @@ and limitations under the License. e.originReportedDurationNs.high >>> 0, ).toNumber(!0))), null != e.legacySignatureNeedsResigning && - (t.legacySignatureNeedsResigning = String(e.legacySignatureNeedsResigning)), + (t.legacySignatureNeedsResigning = String( + e.legacySignatureNeedsResigning, + )), t ) }), @@ -39077,11 +46546,26 @@ and limitations under the License. a.Long) ) { var r = new a.Long(0, 0, !0) - n.durationNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.durationNs = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.durationNs = t.longs === String ? '0' : 0 - if (((n.root = null), (n.originReportedStartTime = null), (n.originReportedEndTime = null), a.Long)) { + if ( + ((n.root = null), + (n.originReportedStartTime = null), + (n.originReportedEndTime = null), + a.Long) + ) { r = new a.Long(0, 0, !0) - n.originReportedDurationNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.originReportedDurationNs = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.originReportedDurationNs = t.longs === String ? '0' : 0 ;(n.cachePolicy = null), (n.signature = ''), @@ -39096,56 +46580,103 @@ and limitations under the License. return ( null != e.endTime && e.hasOwnProperty('endTime') && - (n.endTime = s.google.protobuf.Timestamp.toObject(e.endTime, t)), + (n.endTime = s.google.protobuf.Timestamp.toObject( + e.endTime, + t, + )), null != e.startTime && e.hasOwnProperty('startTime') && - (n.startTime = s.google.protobuf.Timestamp.toObject(e.startTime, t)), + (n.startTime = s.google.protobuf.Timestamp.toObject( + e.startTime, + t, + )), null != e.legacySignatureNeedsResigning && e.hasOwnProperty('legacySignatureNeedsResigning') && - (n.legacySignatureNeedsResigning = e.legacySignatureNeedsResigning), - null != e.details && e.hasOwnProperty('details') && (n.details = s.Trace.Details.toObject(e.details, t)), - null != e.clientName && e.hasOwnProperty('clientName') && (n.clientName = e.clientName), - null != e.clientVersion && e.hasOwnProperty('clientVersion') && (n.clientVersion = e.clientVersion), - null != e.clientAddress && e.hasOwnProperty('clientAddress') && (n.clientAddress = e.clientAddress), - null != e.http && e.hasOwnProperty('http') && (n.http = s.Trace.HTTP.toObject(e.http, t)), + (n.legacySignatureNeedsResigning = + e.legacySignatureNeedsResigning), + null != e.details && + e.hasOwnProperty('details') && + (n.details = s.Trace.Details.toObject(e.details, t)), + null != e.clientName && + e.hasOwnProperty('clientName') && + (n.clientName = e.clientName), + null != e.clientVersion && + e.hasOwnProperty('clientVersion') && + (n.clientVersion = e.clientVersion), + null != e.clientAddress && + e.hasOwnProperty('clientAddress') && + (n.clientAddress = e.clientAddress), + null != e.http && + e.hasOwnProperty('http') && + (n.http = s.Trace.HTTP.toObject(e.http, t)), null != e.durationNs && e.hasOwnProperty('durationNs') && ('number' == typeof e.durationNs - ? (n.durationNs = t.longs === String ? String(e.durationNs) : e.durationNs) + ? (n.durationNs = + t.longs === String ? String(e.durationNs) : e.durationNs) : (n.durationNs = t.longs === String ? a.Long.prototype.toString.call(e.durationNs) : t.longs === Number - ? new a.LongBits(e.durationNs.low >>> 0, e.durationNs.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.durationNs.low >>> 0, + e.durationNs.high >>> 0, + ).toNumber(!0) : e.durationNs)), - null != e.root && e.hasOwnProperty('root') && (n.root = s.Trace.Node.toObject(e.root, t)), + null != e.root && + e.hasOwnProperty('root') && + (n.root = s.Trace.Node.toObject(e.root, t)), null != e.originReportedStartTime && e.hasOwnProperty('originReportedStartTime') && - (n.originReportedStartTime = s.google.protobuf.Timestamp.toObject(e.originReportedStartTime, t)), + (n.originReportedStartTime = s.google.protobuf.Timestamp.toObject( + e.originReportedStartTime, + t, + )), null != e.originReportedEndTime && e.hasOwnProperty('originReportedEndTime') && - (n.originReportedEndTime = s.google.protobuf.Timestamp.toObject(e.originReportedEndTime, t)), + (n.originReportedEndTime = s.google.protobuf.Timestamp.toObject( + e.originReportedEndTime, + t, + )), null != e.originReportedDurationNs && e.hasOwnProperty('originReportedDurationNs') && ('number' == typeof e.originReportedDurationNs ? (n.originReportedDurationNs = - t.longs === String ? String(e.originReportedDurationNs) : e.originReportedDurationNs) + t.longs === String + ? String(e.originReportedDurationNs) + : e.originReportedDurationNs) : (n.originReportedDurationNs = t.longs === String - ? a.Long.prototype.toString.call(e.originReportedDurationNs) + ? a.Long.prototype.toString.call( + e.originReportedDurationNs, + ) : t.longs === Number - ? new a.LongBits(e.originReportedDurationNs.low >>> 0, e.originReportedDurationNs.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.originReportedDurationNs.low >>> 0, + e.originReportedDurationNs.high >>> 0, + ).toNumber(!0) : e.originReportedDurationNs)), null != e.cachePolicy && e.hasOwnProperty('cachePolicy') && - (n.cachePolicy = s.Trace.CachePolicy.toObject(e.cachePolicy, t)), - null != e.signature && e.hasOwnProperty('signature') && (n.signature = e.signature), - null != e.fullQueryCacheHit && e.hasOwnProperty('fullQueryCacheHit') && (n.fullQueryCacheHit = e.fullQueryCacheHit), - null != e.persistedQueryHit && e.hasOwnProperty('persistedQueryHit') && (n.persistedQueryHit = e.persistedQueryHit), + (n.cachePolicy = s.Trace.CachePolicy.toObject( + e.cachePolicy, + t, + )), + null != e.signature && + e.hasOwnProperty('signature') && + (n.signature = e.signature), + null != e.fullQueryCacheHit && + e.hasOwnProperty('fullQueryCacheHit') && + (n.fullQueryCacheHit = e.fullQueryCacheHit), + null != e.persistedQueryHit && + e.hasOwnProperty('persistedQueryHit') && + (n.persistedQueryHit = e.persistedQueryHit), null != e.persistedQueryRegister && e.hasOwnProperty('persistedQueryRegister') && (n.persistedQueryRegister = e.persistedQueryRegister), - null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && (n.clientReferenceId = e.clientReferenceId), + null != e.clientReferenceId && + e.hasOwnProperty('clientReferenceId') && + (n.clientReferenceId = e.clientReferenceId), null != e.registeredOperation && e.hasOwnProperty('registeredOperation') && (n.registeredOperation = e.registeredOperation), @@ -39163,7 +46694,9 @@ and limitations under the License. }), (e.CachePolicy = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } var t, n return ( @@ -39175,8 +46708,12 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.scope && e.hasOwnProperty('scope') && t.uint32(8).int32(e.scope), - null != e.maxAgeNs && e.hasOwnProperty('maxAgeNs') && t.uint32(16).int64(e.maxAgeNs), + null != e.scope && + e.hasOwnProperty('scope') && + t.uint32(8).int32(e.scope), + null != e.maxAgeNs && + e.hasOwnProperty('maxAgeNs') && + t.uint32(16).int64(e.maxAgeNs), t ) }), @@ -39185,7 +46722,12 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.CachePolicy(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.CachePolicy(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: @@ -39201,7 +46743,9 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' @@ -39215,7 +46759,12 @@ and limitations under the License. } return null != e.maxAgeNs && e.hasOwnProperty('maxAgeNs') && - !(a.isInteger(e.maxAgeNs) || (e.maxAgeNs && a.isInteger(e.maxAgeNs.low) && a.isInteger(e.maxAgeNs.high))) + !( + a.isInteger(e.maxAgeNs) || + (e.maxAgeNs && + a.isInteger(e.maxAgeNs.low) && + a.isInteger(e.maxAgeNs.high)) + ) ? 'maxAgeNs: integer|Long expected' : null }), @@ -39238,13 +46787,18 @@ and limitations under the License. return ( null != e.maxAgeNs && (a.Long - ? ((t.maxAgeNs = a.Long.fromValue(e.maxAgeNs)).unsigned = !1) + ? ((t.maxAgeNs = a.Long.fromValue( + e.maxAgeNs, + )).unsigned = !1) : 'string' == typeof e.maxAgeNs ? (t.maxAgeNs = parseInt(e.maxAgeNs, 10)) : 'number' == typeof e.maxAgeNs ? (t.maxAgeNs = e.maxAgeNs) : 'object' == typeof e.maxAgeNs && - (t.maxAgeNs = new a.LongBits(e.maxAgeNs.low >>> 0, e.maxAgeNs.high >>> 0).toNumber())), + (t.maxAgeNs = new a.LongBits( + e.maxAgeNs.low >>> 0, + e.maxAgeNs.high >>> 0, + ).toNumber())), t ) }), @@ -39252,23 +46806,37 @@ and limitations under the License. t || (t = {}) var n = {} if (t.defaults) - if (((n.scope = t.enums === String ? 'UNKNOWN' : 0), a.Long)) { + if ( + ((n.scope = t.enums === String ? 'UNKNOWN' : 0), a.Long) + ) { var r = new a.Long(0, 0, !1) - n.maxAgeNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.maxAgeNs = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.maxAgeNs = t.longs === String ? '0' : 0 return ( null != e.scope && e.hasOwnProperty('scope') && - (n.scope = t.enums === String ? s.Trace.CachePolicy.Scope[e.scope] : e.scope), + (n.scope = + t.enums === String + ? s.Trace.CachePolicy.Scope[e.scope] + : e.scope), null != e.maxAgeNs && e.hasOwnProperty('maxAgeNs') && ('number' == typeof e.maxAgeNs - ? (n.maxAgeNs = t.longs === String ? String(e.maxAgeNs) : e.maxAgeNs) + ? (n.maxAgeNs = + t.longs === String ? String(e.maxAgeNs) : e.maxAgeNs) : (n.maxAgeNs = t.longs === String ? a.Long.prototype.toString.call(e.maxAgeNs) : t.longs === Number - ? new a.LongBits(e.maxAgeNs.low >>> 0, e.maxAgeNs.high >>> 0).toNumber() + ? new a.LongBits( + e.maxAgeNs.low >>> 0, + e.maxAgeNs.high >>> 0, + ).toNumber() : e.maxAgeNs)), n ) @@ -39276,18 +46844,20 @@ and limitations under the License. (e.prototype.toJSON = function() { return this.constructor.toObject(this, u.util.toJSONOptions) }), - (e.Scope = ((t = {}), - ((n = Object.create(t))[(t[0] = 'UNKNOWN')] = 0), - (n[(t[1] = 'PUBLIC')] = 1), - (n[(t[2] = 'PRIVATE')] = 2), - n)), + (e.Scope = + ((t = {}), + ((n = Object.create(t))[(t[0] = 'UNKNOWN')] = 0), + (n[(t[1] = 'PUBLIC')] = 1), + (n[(t[2] = 'PRIVATE')] = 2), + n)), e ) })()), (e.Details = (function() { function e(e) { if (((this.variablesJson = {}), (this.variables = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.variablesJson = a.emptyObject), @@ -39298,8 +46868,15 @@ and limitations under the License. return new e(t) }), (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.variables && e.hasOwnProperty('variables'))) - for (var n = Object.keys(e.variables), r = 0; r < n.length; ++r) + if ( + (t || (t = o.create()), + null != e.variables && e.hasOwnProperty('variables')) + ) + for ( + var n = Object.keys(e.variables), r = 0; + r < n.length; + ++r + ) t.uint32(10) .fork() .uint32(10) @@ -39308,11 +46885,19 @@ and limitations under the License. .bytes(e.variables[n[r]]) .ldelim() if ( - (null != e.rawQuery && e.hasOwnProperty('rawQuery') && t.uint32(18).string(e.rawQuery), - null != e.operationName && e.hasOwnProperty('operationName') && t.uint32(26).string(e.operationName), + (null != e.rawQuery && + e.hasOwnProperty('rawQuery') && + t.uint32(18).string(e.rawQuery), + null != e.operationName && + e.hasOwnProperty('operationName') && + t.uint32(26).string(e.operationName), null != e.variablesJson && e.hasOwnProperty('variablesJson')) ) - for (n = Object.keys(e.variablesJson), r = 0; r < n.length; ++r) + for ( + n = Object.keys(e.variablesJson), r = 0; + r < n.length; + ++r + ) t.uint32(34) .fork() .uint32(10) @@ -39327,12 +46912,19 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.Trace.Details(); e.pos < r; ) { + for ( + var n, + r = void 0 === t ? e.len : e.pos + t, + l = new s.Trace.Details(); + e.pos < r; + + ) { var u = e.uint32() switch (u >>> 3) { case 4: e.skip().pos++, - l.variablesJson === a.emptyObject && (l.variablesJson = {}), + l.variablesJson === a.emptyObject && + (l.variablesJson = {}), (n = e.string()), e.pos++, (l.variablesJson[n] = e.string()) @@ -39357,24 +46949,46 @@ and limitations under the License. return l }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.variablesJson && e.hasOwnProperty('variablesJson')) { - if (!a.isObject(e.variablesJson)) return 'variablesJson: object expected' - for (var t = Object.keys(e.variablesJson), n = 0; n < t.length; ++n) - if (!a.isString(e.variablesJson[t[n]])) return 'variablesJson: string{k:string} expected' + if ( + null != e.variablesJson && + e.hasOwnProperty('variablesJson') + ) { + if (!a.isObject(e.variablesJson)) + return 'variablesJson: object expected' + for ( + var t = Object.keys(e.variablesJson), n = 0; + n < t.length; + ++n + ) + if (!a.isString(e.variablesJson[t[n]])) + return 'variablesJson: string{k:string} expected' } if (null != e.variables && e.hasOwnProperty('variables')) { - if (!a.isObject(e.variables)) return 'variables: object expected' + if (!a.isObject(e.variables)) + return 'variables: object expected' for (t = Object.keys(e.variables), n = 0; n < t.length; ++n) - if (!((e.variables[t[n]] && 'number' == typeof e.variables[t[n]].length) || a.isString(e.variables[t[n]]))) + if ( + !( + (e.variables[t[n]] && + 'number' == typeof e.variables[t[n]].length) || + a.isString(e.variables[t[n]]) + ) + ) return 'variables: buffer{k:string} expected' } - return null != e.rawQuery && e.hasOwnProperty('rawQuery') && !a.isString(e.rawQuery) + return null != e.rawQuery && + e.hasOwnProperty('rawQuery') && + !a.isString(e.rawQuery) ? 'rawQuery: string expected' - : null != e.operationName && e.hasOwnProperty('operationName') && !a.isString(e.operationName) + : null != e.operationName && + e.hasOwnProperty('operationName') && + !a.isString(e.operationName) ? 'operationName: string expected' : null }), @@ -39382,26 +46996,38 @@ and limitations under the License. if (e instanceof s.Trace.Details) return e var t = new s.Trace.Details() if (e.variablesJson) { - if ('object' != typeof e.variablesJson) throw TypeError('.Trace.Details.variablesJson: object expected') + if ('object' != typeof e.variablesJson) + throw TypeError( + '.Trace.Details.variablesJson: object expected', + ) t.variablesJson = {} - for (var n = Object.keys(e.variablesJson), r = 0; r < n.length; ++r) + for ( + var n = Object.keys(e.variablesJson), r = 0; + r < n.length; + ++r + ) t.variablesJson[n[r]] = String(e.variablesJson[n[r]]) } if (e.variables) { - if ('object' != typeof e.variables) throw TypeError('.Trace.Details.variables: object expected') + if ('object' != typeof e.variables) + throw TypeError('.Trace.Details.variables: object expected') t.variables = {} for (n = Object.keys(e.variables), r = 0; r < n.length; ++r) 'string' == typeof e.variables[n[r]] ? a.base64.decode( e.variables[n[r]], - (t.variables[n[r]] = a.newBuffer(a.base64.length(e.variables[n[r]]))), + (t.variables[n[r]] = a.newBuffer( + a.base64.length(e.variables[n[r]]), + )), 0, ) - : e.variables[n[r]].length && (t.variables[n[r]] = e.variables[n[r]]) + : e.variables[n[r]].length && + (t.variables[n[r]] = e.variables[n[r]]) } return ( null != e.rawQuery && (t.rawQuery = String(e.rawQuery)), - null != e.operationName && (t.operationName = String(e.operationName)), + null != e.operationName && + (t.operationName = String(e.operationName)), t ) }), @@ -39410,7 +47036,8 @@ and limitations under the License. var n, r = {} if ( - ((t.objects || t.defaults) && ((r.variables = {}), (r.variablesJson = {})), + ((t.objects || t.defaults) && + ((r.variables = {}), (r.variablesJson = {})), t.defaults && ((r.rawQuery = ''), (r.operationName = '')), e.variables && (n = Object.keys(e.variables)).length) ) { @@ -39418,18 +47045,27 @@ and limitations under the License. for (var l = 0; l < n.length; ++l) r.variables[n[l]] = t.bytes === String - ? a.base64.encode(e.variables[n[l]], 0, e.variables[n[l]].length) + ? a.base64.encode( + e.variables[n[l]], + 0, + e.variables[n[l]].length, + ) : t.bytes === Array ? Array.prototype.slice.call(e.variables[n[l]]) : e.variables[n[l]] } if ( - (null != e.rawQuery && e.hasOwnProperty('rawQuery') && (r.rawQuery = e.rawQuery), - null != e.operationName && e.hasOwnProperty('operationName') && (r.operationName = e.operationName), + (null != e.rawQuery && + e.hasOwnProperty('rawQuery') && + (r.rawQuery = e.rawQuery), + null != e.operationName && + e.hasOwnProperty('operationName') && + (r.operationName = e.operationName), e.variablesJson && (n = Object.keys(e.variablesJson)).length) ) { r.variablesJson = {} - for (l = 0; l < n.length; ++l) r.variablesJson[n[l]] = e.variablesJson[n[l]] + for (l = 0; l < n.length; ++l) + r.variablesJson[n[l]] = e.variablesJson[n[l]] } return r }), @@ -39442,7 +47078,8 @@ and limitations under the License. (e.Error = (function() { function e(e) { if (((this.location = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.message = ''), @@ -39455,13 +47092,23 @@ and limitations under the License. (e.encode = function(e, t) { if ( (t || (t = o.create()), - null != e.message && e.hasOwnProperty('message') && t.uint32(10).string(e.message), + null != e.message && + e.hasOwnProperty('message') && + t.uint32(10).string(e.message), null != e.location && e.location.length) ) - for (var n = 0; n < e.location.length; ++n) s.Trace.Location.encode(e.location[n], t.uint32(18).fork()).ldelim() + for (var n = 0; n < e.location.length; ++n) + s.Trace.Location.encode( + e.location[n], + t.uint32(18).fork(), + ).ldelim() return ( - null != e.timeNs && e.hasOwnProperty('timeNs') && t.uint32(24).uint64(e.timeNs), - null != e.json && e.hasOwnProperty('json') && t.uint32(34).string(e.json), + null != e.timeNs && + e.hasOwnProperty('timeNs') && + t.uint32(24).uint64(e.timeNs), + null != e.json && + e.hasOwnProperty('json') && + t.uint32(34).string(e.json), t ) }), @@ -39470,7 +47117,12 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.Error(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.Error(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: @@ -39493,13 +47145,21 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.message && e.hasOwnProperty('message') && !a.isString(e.message)) return 'message: string expected' + if ( + null != e.message && + e.hasOwnProperty('message') && + !a.isString(e.message) + ) + return 'message: string expected' if (null != e.location && e.hasOwnProperty('location')) { - if (!Array.isArray(e.location)) return 'location: array expected' + if (!Array.isArray(e.location)) + return 'location: array expected' for (var t = 0; t < e.location.length; ++t) { var n = s.Trace.Location.verify(e.location[t]) if (n) return 'location.' + n @@ -39507,20 +47167,32 @@ and limitations under the License. } return null != e.timeNs && e.hasOwnProperty('timeNs') && - !(a.isInteger(e.timeNs) || (e.timeNs && a.isInteger(e.timeNs.low) && a.isInteger(e.timeNs.high))) + !( + a.isInteger(e.timeNs) || + (e.timeNs && + a.isInteger(e.timeNs.low) && + a.isInteger(e.timeNs.high)) + ) ? 'timeNs: integer|Long expected' - : null != e.json && e.hasOwnProperty('json') && !a.isString(e.json) + : null != e.json && + e.hasOwnProperty('json') && + !a.isString(e.json) ? 'json: string expected' : null }), (e.fromObject = function(e) { if (e instanceof s.Trace.Error) return e var t = new s.Trace.Error() - if ((null != e.message && (t.message = String(e.message)), e.location)) { - if (!Array.isArray(e.location)) throw TypeError('.Trace.Error.location: array expected') + if ( + (null != e.message && (t.message = String(e.message)), + e.location) + ) { + if (!Array.isArray(e.location)) + throw TypeError('.Trace.Error.location: array expected') t.location = [] for (var n = 0; n < e.location.length; ++n) { - if ('object' != typeof e.location[n]) throw TypeError('.Trace.Error.location: object expected') + if ('object' != typeof e.location[n]) + throw TypeError('.Trace.Error.location: object expected') t.location[n] = s.Trace.Location.fromObject(e.location[n]) } } @@ -39533,7 +47205,10 @@ and limitations under the License. : 'number' == typeof e.timeNs ? (t.timeNs = e.timeNs) : 'object' == typeof e.timeNs && - (t.timeNs = new a.LongBits(e.timeNs.low >>> 0, e.timeNs.high >>> 0).toNumber(!0))), + (t.timeNs = new a.LongBits( + e.timeNs.low >>> 0, + e.timeNs.high >>> 0, + ).toNumber(!0))), null != e.json && (t.json = String(e.json)), t ) @@ -39541,31 +47216,48 @@ and limitations under the License. (e.toObject = function(e, t) { t || (t = {}) var n = {} - if (((t.arrays || t.defaults) && (n.location = []), t.defaults)) { + if ( + ((t.arrays || t.defaults) && (n.location = []), t.defaults) + ) { if (((n.message = ''), a.Long)) { var r = new a.Long(0, 0, !0) - n.timeNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.timeNs = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.timeNs = t.longs === String ? '0' : 0 n.json = '' } if ( - (null != e.message && e.hasOwnProperty('message') && (n.message = e.message), e.location && e.location.length) + (null != e.message && + e.hasOwnProperty('message') && + (n.message = e.message), + e.location && e.location.length) ) { n.location = [] - for (var l = 0; l < e.location.length; ++l) n.location[l] = s.Trace.Location.toObject(e.location[l], t) + for (var l = 0; l < e.location.length; ++l) + n.location[l] = s.Trace.Location.toObject(e.location[l], t) } return ( null != e.timeNs && e.hasOwnProperty('timeNs') && ('number' == typeof e.timeNs - ? (n.timeNs = t.longs === String ? String(e.timeNs) : e.timeNs) + ? (n.timeNs = + t.longs === String ? String(e.timeNs) : e.timeNs) : (n.timeNs = t.longs === String ? a.Long.prototype.toString.call(e.timeNs) : t.longs === Number - ? new a.LongBits(e.timeNs.low >>> 0, e.timeNs.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.timeNs.low >>> 0, + e.timeNs.high >>> 0, + ).toNumber(!0) : e.timeNs)), - null != e.json && e.hasOwnProperty('json') && (n.json = e.json), + null != e.json && + e.hasOwnProperty('json') && + (n.json = e.json), n ) }), @@ -39578,7 +47270,8 @@ and limitations under the License. (e.HTTP = (function() { function e(e) { if (((this.requestHeaders = {}), (this.responseHeaders = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } var t, n return ( @@ -39596,34 +47289,64 @@ and limitations under the License. (e.encode = function(e, t) { if ( (t || (t = o.create()), - null != e.method && e.hasOwnProperty('method') && t.uint32(8).int32(e.method), - null != e.host && e.hasOwnProperty('host') && t.uint32(18).string(e.host), - null != e.path && e.hasOwnProperty('path') && t.uint32(26).string(e.path), - null != e.requestHeaders && e.hasOwnProperty('requestHeaders')) + null != e.method && + e.hasOwnProperty('method') && + t.uint32(8).int32(e.method), + null != e.host && + e.hasOwnProperty('host') && + t.uint32(18).string(e.host), + null != e.path && + e.hasOwnProperty('path') && + t.uint32(26).string(e.path), + null != e.requestHeaders && + e.hasOwnProperty('requestHeaders')) ) - for (var n = Object.keys(e.requestHeaders), r = 0; r < n.length; ++r) + for ( + var n = Object.keys(e.requestHeaders), r = 0; + r < n.length; + ++r + ) t .uint32(34) .fork() .uint32(10) .string(n[r]), - s.Trace.HTTP.Values.encode(e.requestHeaders[n[r]], t.uint32(18).fork()) + s.Trace.HTTP.Values.encode( + e.requestHeaders[n[r]], + t.uint32(18).fork(), + ) .ldelim() .ldelim() - if (null != e.responseHeaders && e.hasOwnProperty('responseHeaders')) - for (n = Object.keys(e.responseHeaders), r = 0; r < n.length; ++r) + if ( + null != e.responseHeaders && + e.hasOwnProperty('responseHeaders') + ) + for ( + n = Object.keys(e.responseHeaders), r = 0; + r < n.length; + ++r + ) t .uint32(42) .fork() .uint32(10) .string(n[r]), - s.Trace.HTTP.Values.encode(e.responseHeaders[n[r]], t.uint32(18).fork()) + s.Trace.HTTP.Values.encode( + e.responseHeaders[n[r]], + t.uint32(18).fork(), + ) .ldelim() .ldelim() return ( - null != e.statusCode && e.hasOwnProperty('statusCode') && t.uint32(48).uint32(e.statusCode), - null != e.secure && e.hasOwnProperty('secure') && t.uint32(64).bool(e.secure), - null != e.protocol && e.hasOwnProperty('protocol') && t.uint32(74).string(e.protocol), + null != e.statusCode && + e.hasOwnProperty('statusCode') && + t.uint32(48).uint32(e.statusCode), + null != e.secure && + e.hasOwnProperty('secure') && + t.uint32(64).bool(e.secure), + null != e.protocol && + e.hasOwnProperty('protocol') && + t.uint32(74).string(e.protocol), t ) }), @@ -39632,7 +47355,13 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.Trace.HTTP(); e.pos < r; ) { + for ( + var n, + r = void 0 === t ? e.len : e.pos + t, + l = new s.Trace.HTTP(); + e.pos < r; + + ) { var u = e.uint32() switch (u >>> 3) { case 1: @@ -39646,17 +47375,25 @@ and limitations under the License. break case 4: e.skip().pos++, - l.requestHeaders === a.emptyObject && (l.requestHeaders = {}), + l.requestHeaders === a.emptyObject && + (l.requestHeaders = {}), (n = e.string()), e.pos++, - (l.requestHeaders[n] = s.Trace.HTTP.Values.decode(e, e.uint32())) + (l.requestHeaders[n] = s.Trace.HTTP.Values.decode( + e, + e.uint32(), + )) break case 5: e.skip().pos++, - l.responseHeaders === a.emptyObject && (l.responseHeaders = {}), + l.responseHeaders === a.emptyObject && + (l.responseHeaders = {}), (n = e.string()), e.pos++, - (l.responseHeaders[n] = s.Trace.HTTP.Values.decode(e, e.uint32())) + (l.responseHeaders[n] = s.Trace.HTTP.Values.decode( + e, + e.uint32(), + )) break case 6: l.statusCode = e.uint32() @@ -39674,7 +47411,9 @@ and limitations under the License. return l }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' @@ -39693,26 +47432,64 @@ and limitations under the License. case 8: case 9: } - if (null != e.host && e.hasOwnProperty('host') && !a.isString(e.host)) return 'host: string expected' - if (null != e.path && e.hasOwnProperty('path') && !a.isString(e.path)) return 'path: string expected' - if (null != e.requestHeaders && e.hasOwnProperty('requestHeaders')) { - if (!a.isObject(e.requestHeaders)) return 'requestHeaders: object expected' - for (var t = Object.keys(e.requestHeaders), n = 0; n < t.length; ++n) { - if ((r = s.Trace.HTTP.Values.verify(e.requestHeaders[t[n]]))) return 'requestHeaders.' + r + if ( + null != e.host && + e.hasOwnProperty('host') && + !a.isString(e.host) + ) + return 'host: string expected' + if ( + null != e.path && + e.hasOwnProperty('path') && + !a.isString(e.path) + ) + return 'path: string expected' + if ( + null != e.requestHeaders && + e.hasOwnProperty('requestHeaders') + ) { + if (!a.isObject(e.requestHeaders)) + return 'requestHeaders: object expected' + for ( + var t = Object.keys(e.requestHeaders), n = 0; + n < t.length; + ++n + ) { + if ( + (r = s.Trace.HTTP.Values.verify(e.requestHeaders[t[n]])) + ) + return 'requestHeaders.' + r } } - if (null != e.responseHeaders && e.hasOwnProperty('responseHeaders')) { - if (!a.isObject(e.responseHeaders)) return 'responseHeaders: object expected' - for (t = Object.keys(e.responseHeaders), n = 0; n < t.length; ++n) { + if ( + null != e.responseHeaders && + e.hasOwnProperty('responseHeaders') + ) { + if (!a.isObject(e.responseHeaders)) + return 'responseHeaders: object expected' + for ( + t = Object.keys(e.responseHeaders), n = 0; + n < t.length; + ++n + ) { var r - if ((r = s.Trace.HTTP.Values.verify(e.responseHeaders[t[n]]))) return 'responseHeaders.' + r + if ( + (r = s.Trace.HTTP.Values.verify(e.responseHeaders[t[n]])) + ) + return 'responseHeaders.' + r } } - return null != e.statusCode && e.hasOwnProperty('statusCode') && !a.isInteger(e.statusCode) + return null != e.statusCode && + e.hasOwnProperty('statusCode') && + !a.isInteger(e.statusCode) ? 'statusCode: integer expected' - : null != e.secure && e.hasOwnProperty('secure') && 'boolean' != typeof e.secure + : null != e.secure && + e.hasOwnProperty('secure') && + 'boolean' != typeof e.secure ? 'secure: boolean expected' - : null != e.protocol && e.hasOwnProperty('protocol') && !a.isString(e.protocol) + : null != e.protocol && + e.hasOwnProperty('protocol') && + !a.isString(e.protocol) ? 'protocol: string expected' : null }), @@ -39761,22 +47538,47 @@ and limitations under the License. t.method = 9 } if ( - (null != e.host && (t.host = String(e.host)), null != e.path && (t.path = String(e.path)), e.requestHeaders) + (null != e.host && (t.host = String(e.host)), + null != e.path && (t.path = String(e.path)), + e.requestHeaders) ) { - if ('object' != typeof e.requestHeaders) throw TypeError('.Trace.HTTP.requestHeaders: object expected') + if ('object' != typeof e.requestHeaders) + throw TypeError( + '.Trace.HTTP.requestHeaders: object expected', + ) t.requestHeaders = {} - for (var n = Object.keys(e.requestHeaders), r = 0; r < n.length; ++r) { - if ('object' != typeof e.requestHeaders[n[r]]) throw TypeError('.Trace.HTTP.requestHeaders: object expected') - t.requestHeaders[n[r]] = s.Trace.HTTP.Values.fromObject(e.requestHeaders[n[r]]) + for ( + var n = Object.keys(e.requestHeaders), r = 0; + r < n.length; + ++r + ) { + if ('object' != typeof e.requestHeaders[n[r]]) + throw TypeError( + '.Trace.HTTP.requestHeaders: object expected', + ) + t.requestHeaders[n[r]] = s.Trace.HTTP.Values.fromObject( + e.requestHeaders[n[r]], + ) } } if (e.responseHeaders) { - if ('object' != typeof e.responseHeaders) throw TypeError('.Trace.HTTP.responseHeaders: object expected') + if ('object' != typeof e.responseHeaders) + throw TypeError( + '.Trace.HTTP.responseHeaders: object expected', + ) t.responseHeaders = {} - for (n = Object.keys(e.responseHeaders), r = 0; r < n.length; ++r) { + for ( + n = Object.keys(e.responseHeaders), r = 0; + r < n.length; + ++r + ) { if ('object' != typeof e.responseHeaders[n[r]]) - throw TypeError('.Trace.HTTP.responseHeaders: object expected') - t.responseHeaders[n[r]] = s.Trace.HTTP.Values.fromObject(e.responseHeaders[n[r]]) + throw TypeError( + '.Trace.HTTP.responseHeaders: object expected', + ) + t.responseHeaders[n[r]] = s.Trace.HTTP.Values.fromObject( + e.responseHeaders[n[r]], + ) } } return ( @@ -39791,7 +47593,8 @@ and limitations under the License. var n, r = {} if ( - ((t.objects || t.defaults) && ((r.requestHeaders = {}), (r.responseHeaders = {})), + ((t.objects || t.defaults) && + ((r.requestHeaders = {}), (r.responseHeaders = {})), t.defaults && ((r.method = t.enums === String ? 'UNKNOWN' : 0), (r.host = ''), @@ -39801,24 +47604,47 @@ and limitations under the License. (r.protocol = '')), null != e.method && e.hasOwnProperty('method') && - (r.method = t.enums === String ? s.Trace.HTTP.Method[e.method] : e.method), - null != e.host && e.hasOwnProperty('host') && (r.host = e.host), - null != e.path && e.hasOwnProperty('path') && (r.path = e.path), - e.requestHeaders && (n = Object.keys(e.requestHeaders)).length) + (r.method = + t.enums === String + ? s.Trace.HTTP.Method[e.method] + : e.method), + null != e.host && + e.hasOwnProperty('host') && + (r.host = e.host), + null != e.path && + e.hasOwnProperty('path') && + (r.path = e.path), + e.requestHeaders && + (n = Object.keys(e.requestHeaders)).length) ) { r.requestHeaders = {} for (var l = 0; l < n.length; ++l) - r.requestHeaders[n[l]] = s.Trace.HTTP.Values.toObject(e.requestHeaders[n[l]], t) + r.requestHeaders[n[l]] = s.Trace.HTTP.Values.toObject( + e.requestHeaders[n[l]], + t, + ) } - if (e.responseHeaders && (n = Object.keys(e.responseHeaders)).length) { + if ( + e.responseHeaders && + (n = Object.keys(e.responseHeaders)).length + ) { r.responseHeaders = {} for (l = 0; l < n.length; ++l) - r.responseHeaders[n[l]] = s.Trace.HTTP.Values.toObject(e.responseHeaders[n[l]], t) + r.responseHeaders[n[l]] = s.Trace.HTTP.Values.toObject( + e.responseHeaders[n[l]], + t, + ) } return ( - null != e.statusCode && e.hasOwnProperty('statusCode') && (r.statusCode = e.statusCode), - null != e.secure && e.hasOwnProperty('secure') && (r.secure = e.secure), - null != e.protocol && e.hasOwnProperty('protocol') && (r.protocol = e.protocol), + null != e.statusCode && + e.hasOwnProperty('statusCode') && + (r.statusCode = e.statusCode), + null != e.secure && + e.hasOwnProperty('secure') && + (r.secure = e.secure), + null != e.protocol && + e.hasOwnProperty('protocol') && + (r.protocol = e.protocol), r ) }), @@ -39828,7 +47654,8 @@ and limitations under the License. (e.Values = (function() { function e(e) { if (((this.value = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.value = a.emptyArray), @@ -39836,8 +47663,11 @@ and limitations under the License. return new e(t) }), (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.value && e.value.length)) - for (var n = 0; n < e.value.length; ++n) t.uint32(10).string(e.value[n]) + if ( + (t || (t = o.create()), null != e.value && e.value.length) + ) + for (var n = 0; n < e.value.length; ++n) + t.uint32(10).string(e.value[n]) return t }), (e.encodeDelimited = function(e, t) { @@ -39845,11 +47675,17 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.HTTP.Values(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.HTTP.Values(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: - ;(r.value && r.value.length) || (r.value = []), r.value.push(e.string()) + ;(r.value && r.value.length) || (r.value = []), + r.value.push(e.string()) break default: e.skipType(7 & l) @@ -39858,13 +47694,20 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), + this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' + if ('object' != typeof e || null === e) + return 'object expected' if (null != e.value && e.hasOwnProperty('value')) { - if (!Array.isArray(e.value)) return 'value: array expected' - for (var t = 0; t < e.value.length; ++t) if (!a.isString(e.value[t])) return 'value: string[] expected' + if (!Array.isArray(e.value)) + return 'value: array expected' + for (var t = 0; t < e.value.length; ++t) + if (!a.isString(e.value[t])) + return 'value: string[] expected' } return null }), @@ -39872,18 +47715,26 @@ and limitations under the License. if (e instanceof s.Trace.HTTP.Values) return e var t = new s.Trace.HTTP.Values() if (e.value) { - if (!Array.isArray(e.value)) throw TypeError('.Trace.HTTP.Values.value: array expected') + if (!Array.isArray(e.value)) + throw TypeError( + '.Trace.HTTP.Values.value: array expected', + ) t.value = [] - for (var n = 0; n < e.value.length; ++n) t.value[n] = String(e.value[n]) + for (var n = 0; n < e.value.length; ++n) + t.value[n] = String(e.value[n]) } return t }), (e.toObject = function(e, t) { t || (t = {}) var n = {} - if (((t.arrays || t.defaults) && (n.value = []), e.value && e.value.length)) { + if ( + ((t.arrays || t.defaults) && (n.value = []), + e.value && e.value.length) + ) { n.value = [] - for (var r = 0; r < e.value.length; ++r) n.value[r] = e.value[r] + for (var r = 0; r < e.value.length; ++r) + n.value[r] = e.value[r] } return n }), @@ -39893,24 +47744,27 @@ and limitations under the License. e ) })()), - (e.Method = ((t = {}), - ((n = Object.create(t))[(t[0] = 'UNKNOWN')] = 0), - (n[(t[1] = 'OPTIONS')] = 1), - (n[(t[2] = 'GET')] = 2), - (n[(t[3] = 'HEAD')] = 3), - (n[(t[4] = 'POST')] = 4), - (n[(t[5] = 'PUT')] = 5), - (n[(t[6] = 'DELETE')] = 6), - (n[(t[7] = 'TRACE')] = 7), - (n[(t[8] = 'CONNECT')] = 8), - (n[(t[9] = 'PATCH')] = 9), - n)), + (e.Method = + ((t = {}), + ((n = Object.create(t))[(t[0] = 'UNKNOWN')] = 0), + (n[(t[1] = 'OPTIONS')] = 1), + (n[(t[2] = 'GET')] = 2), + (n[(t[3] = 'HEAD')] = 3), + (n[(t[4] = 'POST')] = 4), + (n[(t[5] = 'PUT')] = 5), + (n[(t[6] = 'DELETE')] = 6), + (n[(t[7] = 'TRACE')] = 7), + (n[(t[8] = 'CONNECT')] = 8), + (n[(t[9] = 'PATCH')] = 9), + n)), e ) })()), (e.Location = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.line = 0), @@ -39921,8 +47775,12 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.line && e.hasOwnProperty('line') && t.uint32(8).uint32(e.line), - null != e.column && e.hasOwnProperty('column') && t.uint32(16).uint32(e.column), + null != e.line && + e.hasOwnProperty('line') && + t.uint32(8).uint32(e.line), + null != e.column && + e.hasOwnProperty('column') && + t.uint32(16).uint32(e.column), t ) }), @@ -39931,7 +47789,12 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.Location(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.Location(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: @@ -39947,29 +47810,43 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { return 'object' != typeof e || null === e ? 'object expected' - : null != e.line && e.hasOwnProperty('line') && !a.isInteger(e.line) + : null != e.line && + e.hasOwnProperty('line') && + !a.isInteger(e.line) ? 'line: integer expected' - : null != e.column && e.hasOwnProperty('column') && !a.isInteger(e.column) + : null != e.column && + e.hasOwnProperty('column') && + !a.isInteger(e.column) ? 'column: integer expected' : null }), (e.fromObject = function(e) { if (e instanceof s.Trace.Location) return e var t = new s.Trace.Location() - return null != e.line && (t.line = e.line >>> 0), null != e.column && (t.column = e.column >>> 0), t + return ( + null != e.line && (t.line = e.line >>> 0), + null != e.column && (t.column = e.column >>> 0), + t + ) }), (e.toObject = function(e, t) { t || (t = {}) var n = {} return ( t.defaults && ((n.line = 0), (n.column = 0)), - null != e.line && e.hasOwnProperty('line') && (n.line = e.line), - null != e.column && e.hasOwnProperty('column') && (n.column = e.column), + null != e.line && + e.hasOwnProperty('line') && + (n.line = e.line), + null != e.column && + e.hasOwnProperty('column') && + (n.column = e.column), n ) }), @@ -39982,7 +47859,8 @@ and limitations under the License. (e.Node = (function() { function e(e) { if (((this.error = []), (this.child = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } var t return ( @@ -40006,21 +47884,44 @@ and limitations under the License. (e.encode = function(e, t) { if ( (t || (t = o.create()), - null != e.responseName && e.hasOwnProperty('responseName') && t.uint32(10).string(e.responseName), - null != e.index && e.hasOwnProperty('index') && t.uint32(16).uint32(e.index), - null != e.type && e.hasOwnProperty('type') && t.uint32(26).string(e.type), + null != e.responseName && + e.hasOwnProperty('responseName') && + t.uint32(10).string(e.responseName), + null != e.index && + e.hasOwnProperty('index') && + t.uint32(16).uint32(e.index), + null != e.type && + e.hasOwnProperty('type') && + t.uint32(26).string(e.type), null != e.cachePolicy && e.hasOwnProperty('cachePolicy') && - s.Trace.CachePolicy.encode(e.cachePolicy, t.uint32(42).fork()).ldelim(), - null != e.startTime && e.hasOwnProperty('startTime') && t.uint32(64).uint64(e.startTime), - null != e.endTime && e.hasOwnProperty('endTime') && t.uint32(72).uint64(e.endTime), + s.Trace.CachePolicy.encode( + e.cachePolicy, + t.uint32(42).fork(), + ).ldelim(), + null != e.startTime && + e.hasOwnProperty('startTime') && + t.uint32(64).uint64(e.startTime), + null != e.endTime && + e.hasOwnProperty('endTime') && + t.uint32(72).uint64(e.endTime), null != e.error && e.error.length) ) - for (var n = 0; n < e.error.length; ++n) s.Trace.Error.encode(e.error[n], t.uint32(90).fork()).ldelim() + for (var n = 0; n < e.error.length; ++n) + s.Trace.Error.encode( + e.error[n], + t.uint32(90).fork(), + ).ldelim() if (null != e.child && e.child.length) - for (n = 0; n < e.child.length; ++n) s.Trace.Node.encode(e.child[n], t.uint32(98).fork()).ldelim() + for (n = 0; n < e.child.length; ++n) + s.Trace.Node.encode( + e.child[n], + t.uint32(98).fork(), + ).ldelim() return ( - null != e.parentType && e.hasOwnProperty('parentType') && t.uint32(106).string(e.parentType), + null != e.parentType && + e.hasOwnProperty('parentType') && + t.uint32(106).string(e.parentType), null != e.originalFieldName && e.hasOwnProperty('originalFieldName') && t.uint32(114).string(e.originalFieldName), @@ -40032,7 +47933,12 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.Node(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.Node(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: @@ -40060,10 +47966,12 @@ and limitations under the License. r.endTime = e.uint64() break case 11: - ;(r.error && r.error.length) || (r.error = []), r.error.push(s.Trace.Error.decode(e, e.uint32())) + ;(r.error && r.error.length) || (r.error = []), + r.error.push(s.Trace.Error.decode(e, e.uint32())) break case 12: - ;(r.child && r.child.length) || (r.child = []), r.child.push(s.Trace.Node.decode(e, e.uint32())) + ;(r.child && r.child.length) || (r.child = []), + r.child.push(s.Trace.Node.decode(e, e.uint32())) break default: e.skipType(7 & l) @@ -40072,47 +47980,83 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' var t = {} - if (null != e.responseName && e.hasOwnProperty('responseName') && ((t.id = 1), !a.isString(e.responseName))) + if ( + null != e.responseName && + e.hasOwnProperty('responseName') && + ((t.id = 1), !a.isString(e.responseName)) + ) return 'responseName: string expected' if (null != e.index && e.hasOwnProperty('index')) { if (1 === t.id) return 'id: multiple values' - if (((t.id = 1), !a.isInteger(e.index))) return 'index: integer expected' + if (((t.id = 1), !a.isInteger(e.index))) + return 'index: integer expected' } - if (null != e.originalFieldName && e.hasOwnProperty('originalFieldName') && !a.isString(e.originalFieldName)) + if ( + null != e.originalFieldName && + e.hasOwnProperty('originalFieldName') && + !a.isString(e.originalFieldName) + ) return 'originalFieldName: string expected' - if (null != e.type && e.hasOwnProperty('type') && !a.isString(e.type)) return 'type: string expected' - if (null != e.parentType && e.hasOwnProperty('parentType') && !a.isString(e.parentType)) + if ( + null != e.type && + e.hasOwnProperty('type') && + !a.isString(e.type) + ) + return 'type: string expected' + if ( + null != e.parentType && + e.hasOwnProperty('parentType') && + !a.isString(e.parentType) + ) return 'parentType: string expected' - if (null != e.cachePolicy && e.hasOwnProperty('cachePolicy') && (r = s.Trace.CachePolicy.verify(e.cachePolicy))) + if ( + null != e.cachePolicy && + e.hasOwnProperty('cachePolicy') && + (r = s.Trace.CachePolicy.verify(e.cachePolicy)) + ) return 'cachePolicy.' + r if ( null != e.startTime && e.hasOwnProperty('startTime') && - !(a.isInteger(e.startTime) || (e.startTime && a.isInteger(e.startTime.low) && a.isInteger(e.startTime.high))) + !( + a.isInteger(e.startTime) || + (e.startTime && + a.isInteger(e.startTime.low) && + a.isInteger(e.startTime.high)) + ) ) return 'startTime: integer|Long expected' if ( null != e.endTime && e.hasOwnProperty('endTime') && - !(a.isInteger(e.endTime) || (e.endTime && a.isInteger(e.endTime.low) && a.isInteger(e.endTime.high))) + !( + a.isInteger(e.endTime) || + (e.endTime && + a.isInteger(e.endTime.low) && + a.isInteger(e.endTime.high)) + ) ) return 'endTime: integer|Long expected' if (null != e.error && e.hasOwnProperty('error')) { if (!Array.isArray(e.error)) return 'error: array expected' for (var n = 0; n < e.error.length; ++n) { - if ((r = s.Trace.Error.verify(e.error[n]))) return 'error.' + r + if ((r = s.Trace.Error.verify(e.error[n]))) + return 'error.' + r } } if (null != e.child && e.hasOwnProperty('child')) { if (!Array.isArray(e.child)) return 'child: array expected' for (n = 0; n < e.child.length; ++n) { var r - if ((r = s.Trace.Node.verify(e.child[n]))) return 'child.' + r + if ((r = s.Trace.Node.verify(e.child[n]))) + return 'child.' + r } } return null @@ -40121,49 +48065,66 @@ and limitations under the License. if (e instanceof s.Trace.Node) return e var t = new s.Trace.Node() if ( - (null != e.responseName && (t.responseName = String(e.responseName)), + (null != e.responseName && + (t.responseName = String(e.responseName)), null != e.index && (t.index = e.index >>> 0), - null != e.originalFieldName && (t.originalFieldName = String(e.originalFieldName)), + null != e.originalFieldName && + (t.originalFieldName = String(e.originalFieldName)), null != e.type && (t.type = String(e.type)), null != e.parentType && (t.parentType = String(e.parentType)), null != e.cachePolicy) ) { - if ('object' != typeof e.cachePolicy) throw TypeError('.Trace.Node.cachePolicy: object expected') + if ('object' != typeof e.cachePolicy) + throw TypeError('.Trace.Node.cachePolicy: object expected') t.cachePolicy = s.Trace.CachePolicy.fromObject(e.cachePolicy) } if ( (null != e.startTime && (a.Long - ? ((t.startTime = a.Long.fromValue(e.startTime)).unsigned = !0) + ? ((t.startTime = a.Long.fromValue( + e.startTime, + )).unsigned = !0) : 'string' == typeof e.startTime ? (t.startTime = parseInt(e.startTime, 10)) : 'number' == typeof e.startTime ? (t.startTime = e.startTime) : 'object' == typeof e.startTime && - (t.startTime = new a.LongBits(e.startTime.low >>> 0, e.startTime.high >>> 0).toNumber(!0))), + (t.startTime = new a.LongBits( + e.startTime.low >>> 0, + e.startTime.high >>> 0, + ).toNumber(!0))), null != e.endTime && (a.Long - ? ((t.endTime = a.Long.fromValue(e.endTime)).unsigned = !0) + ? ((t.endTime = a.Long.fromValue( + e.endTime, + )).unsigned = !0) : 'string' == typeof e.endTime ? (t.endTime = parseInt(e.endTime, 10)) : 'number' == typeof e.endTime ? (t.endTime = e.endTime) : 'object' == typeof e.endTime && - (t.endTime = new a.LongBits(e.endTime.low >>> 0, e.endTime.high >>> 0).toNumber(!0))), + (t.endTime = new a.LongBits( + e.endTime.low >>> 0, + e.endTime.high >>> 0, + ).toNumber(!0))), e.error) ) { - if (!Array.isArray(e.error)) throw TypeError('.Trace.Node.error: array expected') + if (!Array.isArray(e.error)) + throw TypeError('.Trace.Node.error: array expected') t.error = [] for (var n = 0; n < e.error.length; ++n) { - if ('object' != typeof e.error[n]) throw TypeError('.Trace.Node.error: object expected') + if ('object' != typeof e.error[n]) + throw TypeError('.Trace.Node.error: object expected') t.error[n] = s.Trace.Error.fromObject(e.error[n]) } } if (e.child) { - if (!Array.isArray(e.child)) throw TypeError('.Trace.Node.child: array expected') + if (!Array.isArray(e.child)) + throw TypeError('.Trace.Node.child: array expected') t.child = [] for (n = 0; n < e.child.length; ++n) { - if ('object' != typeof e.child[n]) throw TypeError('.Trace.Node.child: object expected') + if ('object' != typeof e.child[n]) + throw TypeError('.Trace.Node.child: object expected') t.child[n] = s.Trace.Node.fromObject(e.child[n]) } } @@ -40172,57 +48133,92 @@ and limitations under the License. (e.toObject = function(e, t) { t || (t = {}) var n = {} - if (((t.arrays || t.defaults) && ((n.error = []), (n.child = [])), t.defaults)) { + if ( + ((t.arrays || t.defaults) && ((n.error = []), (n.child = [])), + t.defaults) + ) { if (((n.type = ''), (n.cachePolicy = null), a.Long)) { var r = new a.Long(0, 0, !0) - n.startTime = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.startTime = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.startTime = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.endTime = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.endTime = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.endTime = t.longs === String ? '0' : 0 ;(n.parentType = ''), (n.originalFieldName = '') } if ( (null != e.responseName && e.hasOwnProperty('responseName') && - ((n.responseName = e.responseName), t.oneofs && (n.id = 'responseName')), - null != e.index && e.hasOwnProperty('index') && ((n.index = e.index), t.oneofs && (n.id = 'index')), - null != e.type && e.hasOwnProperty('type') && (n.type = e.type), + ((n.responseName = e.responseName), + t.oneofs && (n.id = 'responseName')), + null != e.index && + e.hasOwnProperty('index') && + ((n.index = e.index), t.oneofs && (n.id = 'index')), + null != e.type && + e.hasOwnProperty('type') && + (n.type = e.type), null != e.cachePolicy && e.hasOwnProperty('cachePolicy') && - (n.cachePolicy = s.Trace.CachePolicy.toObject(e.cachePolicy, t)), + (n.cachePolicy = s.Trace.CachePolicy.toObject( + e.cachePolicy, + t, + )), null != e.startTime && e.hasOwnProperty('startTime') && ('number' == typeof e.startTime - ? (n.startTime = t.longs === String ? String(e.startTime) : e.startTime) + ? (n.startTime = + t.longs === String + ? String(e.startTime) + : e.startTime) : (n.startTime = t.longs === String ? a.Long.prototype.toString.call(e.startTime) : t.longs === Number - ? new a.LongBits(e.startTime.low >>> 0, e.startTime.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.startTime.low >>> 0, + e.startTime.high >>> 0, + ).toNumber(!0) : e.startTime)), null != e.endTime && e.hasOwnProperty('endTime') && ('number' == typeof e.endTime - ? (n.endTime = t.longs === String ? String(e.endTime) : e.endTime) + ? (n.endTime = + t.longs === String ? String(e.endTime) : e.endTime) : (n.endTime = t.longs === String ? a.Long.prototype.toString.call(e.endTime) : t.longs === Number - ? new a.LongBits(e.endTime.low >>> 0, e.endTime.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.endTime.low >>> 0, + e.endTime.high >>> 0, + ).toNumber(!0) : e.endTime)), e.error && e.error.length) ) { n.error = [] - for (var l = 0; l < e.error.length; ++l) n.error[l] = s.Trace.Error.toObject(e.error[l], t) + for (var l = 0; l < e.error.length; ++l) + n.error[l] = s.Trace.Error.toObject(e.error[l], t) } if (e.child && e.child.length) { n.child = [] - for (l = 0; l < e.child.length; ++l) n.child[l] = s.Trace.Node.toObject(e.child[l], t) + for (l = 0; l < e.child.length; ++l) + n.child[l] = s.Trace.Node.toObject(e.child[l], t) } return ( - null != e.parentType && e.hasOwnProperty('parentType') && (n.parentType = e.parentType), + null != e.parentType && + e.hasOwnProperty('parentType') && + (n.parentType = e.parentType), null != e.originalFieldName && e.hasOwnProperty('originalFieldName') && (n.originalFieldName = e.originalFieldName), @@ -40237,7 +48233,9 @@ and limitations under the License. })()), (e.QueryPlanNode = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } var t return ( @@ -40246,7 +48244,9 @@ and limitations under the License. (e.prototype.fetch = null), (e.prototype.flatten = null), Object.defineProperty(e.prototype, 'node', { - get: a.oneOfGetter((t = ['sequence', 'parallel', 'fetch', 'flatten'])), + get: a.oneOfGetter( + (t = ['sequence', 'parallel', 'fetch', 'flatten']), + ), set: a.oneOfSetter(t), }), (e.create = function(t) { @@ -40257,16 +48257,28 @@ and limitations under the License. t || (t = o.create()), null != e.sequence && e.hasOwnProperty('sequence') && - s.Trace.QueryPlanNode.SequenceNode.encode(e.sequence, t.uint32(10).fork()).ldelim(), + s.Trace.QueryPlanNode.SequenceNode.encode( + e.sequence, + t.uint32(10).fork(), + ).ldelim(), null != e.parallel && e.hasOwnProperty('parallel') && - s.Trace.QueryPlanNode.ParallelNode.encode(e.parallel, t.uint32(18).fork()).ldelim(), + s.Trace.QueryPlanNode.ParallelNode.encode( + e.parallel, + t.uint32(18).fork(), + ).ldelim(), null != e.fetch && e.hasOwnProperty('fetch') && - s.Trace.QueryPlanNode.FetchNode.encode(e.fetch, t.uint32(26).fork()).ldelim(), + s.Trace.QueryPlanNode.FetchNode.encode( + e.fetch, + t.uint32(26).fork(), + ).ldelim(), null != e.flatten && e.hasOwnProperty('flatten') && - s.Trace.QueryPlanNode.FlattenNode.encode(e.flatten, t.uint32(34).fork()).ldelim(), + s.Trace.QueryPlanNode.FlattenNode.encode( + e.flatten, + t.uint32(34).fork(), + ).ldelim(), t ) }), @@ -40275,20 +48287,37 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.QueryPlanNode(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: - r.sequence = s.Trace.QueryPlanNode.SequenceNode.decode(e, e.uint32()) + r.sequence = s.Trace.QueryPlanNode.SequenceNode.decode( + e, + e.uint32(), + ) break case 2: - r.parallel = s.Trace.QueryPlanNode.ParallelNode.decode(e, e.uint32()) + r.parallel = s.Trace.QueryPlanNode.ParallelNode.decode( + e, + e.uint32(), + ) break case 3: - r.fetch = s.Trace.QueryPlanNode.FetchNode.decode(e, e.uint32()) + r.fetch = s.Trace.QueryPlanNode.FetchNode.decode( + e, + e.uint32(), + ) break case 4: - r.flatten = s.Trace.QueryPlanNode.FlattenNode.decode(e, e.uint32()) + r.flatten = s.Trace.QueryPlanNode.FlattenNode.decode( + e, + e.uint32(), + ) break default: e.skipType(7 & l) @@ -40297,7 +48326,9 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' @@ -40305,21 +48336,34 @@ and limitations under the License. if ( null != e.sequence && e.hasOwnProperty('sequence') && - ((t.node = 1), (n = s.Trace.QueryPlanNode.SequenceNode.verify(e.sequence))) + ((t.node = 1), + (n = s.Trace.QueryPlanNode.SequenceNode.verify(e.sequence))) ) return 'sequence.' + n if (null != e.parallel && e.hasOwnProperty('parallel')) { if (1 === t.node) return 'node: multiple values' - if (((t.node = 1), (n = s.Trace.QueryPlanNode.ParallelNode.verify(e.parallel)))) return 'parallel.' + n + if ( + ((t.node = 1), + (n = s.Trace.QueryPlanNode.ParallelNode.verify(e.parallel))) + ) + return 'parallel.' + n } if (null != e.fetch && e.hasOwnProperty('fetch')) { if (1 === t.node) return 'node: multiple values' - if (((t.node = 1), (n = s.Trace.QueryPlanNode.FetchNode.verify(e.fetch)))) return 'fetch.' + n + if ( + ((t.node = 1), + (n = s.Trace.QueryPlanNode.FetchNode.verify(e.fetch))) + ) + return 'fetch.' + n } if (null != e.flatten && e.hasOwnProperty('flatten')) { if (1 === t.node) return 'node: multiple values' var n - if (((t.node = 1), (n = s.Trace.QueryPlanNode.FlattenNode.verify(e.flatten)))) return 'flatten.' + n + if ( + ((t.node = 1), + (n = s.Trace.QueryPlanNode.FlattenNode.verify(e.flatten))) + ) + return 'flatten.' + n } return null }), @@ -40327,20 +48371,38 @@ and limitations under the License. if (e instanceof s.Trace.QueryPlanNode) return e var t = new s.Trace.QueryPlanNode() if (null != e.sequence) { - if ('object' != typeof e.sequence) throw TypeError('.Trace.QueryPlanNode.sequence: object expected') - t.sequence = s.Trace.QueryPlanNode.SequenceNode.fromObject(e.sequence) + if ('object' != typeof e.sequence) + throw TypeError( + '.Trace.QueryPlanNode.sequence: object expected', + ) + t.sequence = s.Trace.QueryPlanNode.SequenceNode.fromObject( + e.sequence, + ) } if (null != e.parallel) { - if ('object' != typeof e.parallel) throw TypeError('.Trace.QueryPlanNode.parallel: object expected') - t.parallel = s.Trace.QueryPlanNode.ParallelNode.fromObject(e.parallel) + if ('object' != typeof e.parallel) + throw TypeError( + '.Trace.QueryPlanNode.parallel: object expected', + ) + t.parallel = s.Trace.QueryPlanNode.ParallelNode.fromObject( + e.parallel, + ) } if (null != e.fetch) { - if ('object' != typeof e.fetch) throw TypeError('.Trace.QueryPlanNode.fetch: object expected') + if ('object' != typeof e.fetch) + throw TypeError( + '.Trace.QueryPlanNode.fetch: object expected', + ) t.fetch = s.Trace.QueryPlanNode.FetchNode.fromObject(e.fetch) } if (null != e.flatten) { - if ('object' != typeof e.flatten) throw TypeError('.Trace.QueryPlanNode.flatten: object expected') - t.flatten = s.Trace.QueryPlanNode.FlattenNode.fromObject(e.flatten) + if ('object' != typeof e.flatten) + throw TypeError( + '.Trace.QueryPlanNode.flatten: object expected', + ) + t.flatten = s.Trace.QueryPlanNode.FlattenNode.fromObject( + e.flatten, + ) } return t }), @@ -40350,18 +48412,32 @@ and limitations under the License. return ( null != e.sequence && e.hasOwnProperty('sequence') && - ((n.sequence = s.Trace.QueryPlanNode.SequenceNode.toObject(e.sequence, t)), + ((n.sequence = s.Trace.QueryPlanNode.SequenceNode.toObject( + e.sequence, + t, + )), t.oneofs && (n.node = 'sequence')), null != e.parallel && e.hasOwnProperty('parallel') && - ((n.parallel = s.Trace.QueryPlanNode.ParallelNode.toObject(e.parallel, t)), + ((n.parallel = s.Trace.QueryPlanNode.ParallelNode.toObject( + e.parallel, + t, + )), t.oneofs && (n.node = 'parallel')), null != e.fetch && e.hasOwnProperty('fetch') && - ((n.fetch = s.Trace.QueryPlanNode.FetchNode.toObject(e.fetch, t)), t.oneofs && (n.node = 'fetch')), + ((n.fetch = s.Trace.QueryPlanNode.FetchNode.toObject( + e.fetch, + t, + )), + t.oneofs && (n.node = 'fetch')), null != e.flatten && e.hasOwnProperty('flatten') && - ((n.flatten = s.Trace.QueryPlanNode.FlattenNode.toObject(e.flatten, t)), t.oneofs && (n.node = 'flatten')), + ((n.flatten = s.Trace.QueryPlanNode.FlattenNode.toObject( + e.flatten, + t, + )), + t.oneofs && (n.node = 'flatten')), n ) }), @@ -40371,7 +48447,8 @@ and limitations under the License. (e.SequenceNode = (function() { function e(e) { if (((this.nodes = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.nodes = a.emptyArray), @@ -40379,9 +48456,14 @@ and limitations under the License. return new e(t) }), (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.nodes && e.nodes.length)) + if ( + (t || (t = o.create()), null != e.nodes && e.nodes.length) + ) for (var n = 0; n < e.nodes.length; ++n) - s.Trace.QueryPlanNode.encode(e.nodes[n], t.uint32(10).fork()).ldelim() + s.Trace.QueryPlanNode.encode( + e.nodes[n], + t.uint32(10).fork(), + ).ldelim() return t }), (e.encodeDelimited = function(e, t) { @@ -40389,12 +48471,19 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.SequenceNode(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.QueryPlanNode.SequenceNode(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: ;(r.nodes && r.nodes.length) || (r.nodes = []), - r.nodes.push(s.Trace.QueryPlanNode.decode(e, e.uint32())) + r.nodes.push( + s.Trace.QueryPlanNode.decode(e, e.uint32()), + ) break default: e.skipType(7 & l) @@ -40403,12 +48492,17 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), + this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' + if ('object' != typeof e || null === e) + return 'object expected' if (null != e.nodes && e.hasOwnProperty('nodes')) { - if (!Array.isArray(e.nodes)) return 'nodes: array expected' + if (!Array.isArray(e.nodes)) + return 'nodes: array expected' for (var t = 0; t < e.nodes.length; ++t) { var n = s.Trace.QueryPlanNode.verify(e.nodes[t]) if (n) return 'nodes.' + n @@ -40417,15 +48511,23 @@ and limitations under the License. return null }), (e.fromObject = function(e) { - if (e instanceof s.Trace.QueryPlanNode.SequenceNode) return e + if (e instanceof s.Trace.QueryPlanNode.SequenceNode) + return e var t = new s.Trace.QueryPlanNode.SequenceNode() if (e.nodes) { - if (!Array.isArray(e.nodes)) throw TypeError('.Trace.QueryPlanNode.SequenceNode.nodes: array expected') + if (!Array.isArray(e.nodes)) + throw TypeError( + '.Trace.QueryPlanNode.SequenceNode.nodes: array expected', + ) t.nodes = [] for (var n = 0; n < e.nodes.length; ++n) { if ('object' != typeof e.nodes[n]) - throw TypeError('.Trace.QueryPlanNode.SequenceNode.nodes: object expected') - t.nodes[n] = s.Trace.QueryPlanNode.fromObject(e.nodes[n]) + throw TypeError( + '.Trace.QueryPlanNode.SequenceNode.nodes: object expected', + ) + t.nodes[n] = s.Trace.QueryPlanNode.fromObject( + e.nodes[n], + ) } } return t @@ -40433,9 +48535,16 @@ and limitations under the License. (e.toObject = function(e, t) { t || (t = {}) var n = {} - if (((t.arrays || t.defaults) && (n.nodes = []), e.nodes && e.nodes.length)) { + if ( + ((t.arrays || t.defaults) && (n.nodes = []), + e.nodes && e.nodes.length) + ) { n.nodes = [] - for (var r = 0; r < e.nodes.length; ++r) n.nodes[r] = s.Trace.QueryPlanNode.toObject(e.nodes[r], t) + for (var r = 0; r < e.nodes.length; ++r) + n.nodes[r] = s.Trace.QueryPlanNode.toObject( + e.nodes[r], + t, + ) } return n }), @@ -40448,7 +48557,8 @@ and limitations under the License. (e.ParallelNode = (function() { function e(e) { if (((this.nodes = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.nodes = a.emptyArray), @@ -40456,9 +48566,14 @@ and limitations under the License. return new e(t) }), (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.nodes && e.nodes.length)) + if ( + (t || (t = o.create()), null != e.nodes && e.nodes.length) + ) for (var n = 0; n < e.nodes.length; ++n) - s.Trace.QueryPlanNode.encode(e.nodes[n], t.uint32(10).fork()).ldelim() + s.Trace.QueryPlanNode.encode( + e.nodes[n], + t.uint32(10).fork(), + ).ldelim() return t }), (e.encodeDelimited = function(e, t) { @@ -40466,12 +48581,19 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.ParallelNode(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.QueryPlanNode.ParallelNode(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: ;(r.nodes && r.nodes.length) || (r.nodes = []), - r.nodes.push(s.Trace.QueryPlanNode.decode(e, e.uint32())) + r.nodes.push( + s.Trace.QueryPlanNode.decode(e, e.uint32()), + ) break default: e.skipType(7 & l) @@ -40480,12 +48602,17 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), + this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' + if ('object' != typeof e || null === e) + return 'object expected' if (null != e.nodes && e.hasOwnProperty('nodes')) { - if (!Array.isArray(e.nodes)) return 'nodes: array expected' + if (!Array.isArray(e.nodes)) + return 'nodes: array expected' for (var t = 0; t < e.nodes.length; ++t) { var n = s.Trace.QueryPlanNode.verify(e.nodes[t]) if (n) return 'nodes.' + n @@ -40494,15 +48621,23 @@ and limitations under the License. return null }), (e.fromObject = function(e) { - if (e instanceof s.Trace.QueryPlanNode.ParallelNode) return e + if (e instanceof s.Trace.QueryPlanNode.ParallelNode) + return e var t = new s.Trace.QueryPlanNode.ParallelNode() if (e.nodes) { - if (!Array.isArray(e.nodes)) throw TypeError('.Trace.QueryPlanNode.ParallelNode.nodes: array expected') + if (!Array.isArray(e.nodes)) + throw TypeError( + '.Trace.QueryPlanNode.ParallelNode.nodes: array expected', + ) t.nodes = [] for (var n = 0; n < e.nodes.length; ++n) { if ('object' != typeof e.nodes[n]) - throw TypeError('.Trace.QueryPlanNode.ParallelNode.nodes: object expected') - t.nodes[n] = s.Trace.QueryPlanNode.fromObject(e.nodes[n]) + throw TypeError( + '.Trace.QueryPlanNode.ParallelNode.nodes: object expected', + ) + t.nodes[n] = s.Trace.QueryPlanNode.fromObject( + e.nodes[n], + ) } } return t @@ -40510,9 +48645,16 @@ and limitations under the License. (e.toObject = function(e, t) { t || (t = {}) var n = {} - if (((t.arrays || t.defaults) && (n.nodes = []), e.nodes && e.nodes.length)) { + if ( + ((t.arrays || t.defaults) && (n.nodes = []), + e.nodes && e.nodes.length) + ) { n.nodes = [] - for (var r = 0; r < e.nodes.length; ++r) n.nodes[r] = s.Trace.QueryPlanNode.toObject(e.nodes[r], t) + for (var r = 0; r < e.nodes.length; ++r) + n.nodes[r] = s.Trace.QueryPlanNode.toObject( + e.nodes[r], + t, + ) } return n }), @@ -40524,13 +48666,17 @@ and limitations under the License. })()), (e.FetchNode = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.serviceName = ''), (e.prototype.traceParsingFailed = !1), (e.prototype.trace = null), - (e.prototype.sentTimeOffset = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.sentTimeOffset = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.prototype.sentTime = null), (e.prototype.receivedTime = null), (e.create = function(t) { @@ -40539,18 +48685,30 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.serviceName && e.hasOwnProperty('serviceName') && t.uint32(10).string(e.serviceName), + null != e.serviceName && + e.hasOwnProperty('serviceName') && + t.uint32(10).string(e.serviceName), null != e.traceParsingFailed && e.hasOwnProperty('traceParsingFailed') && t.uint32(16).bool(e.traceParsingFailed), - null != e.trace && e.hasOwnProperty('trace') && s.Trace.encode(e.trace, t.uint32(26).fork()).ldelim(), - null != e.sentTimeOffset && e.hasOwnProperty('sentTimeOffset') && t.uint32(32).uint64(e.sentTimeOffset), + null != e.trace && + e.hasOwnProperty('trace') && + s.Trace.encode(e.trace, t.uint32(26).fork()).ldelim(), + null != e.sentTimeOffset && + e.hasOwnProperty('sentTimeOffset') && + t.uint32(32).uint64(e.sentTimeOffset), null != e.sentTime && e.hasOwnProperty('sentTime') && - s.google.protobuf.Timestamp.encode(e.sentTime, t.uint32(42).fork()).ldelim(), + s.google.protobuf.Timestamp.encode( + e.sentTime, + t.uint32(42).fork(), + ).ldelim(), null != e.receivedTime && e.hasOwnProperty('receivedTime') && - s.google.protobuf.Timestamp.encode(e.receivedTime, t.uint32(50).fork()).ldelim(), + s.google.protobuf.Timestamp.encode( + e.receivedTime, + t.uint32(50).fork(), + ).ldelim(), t ) }), @@ -40559,7 +48717,12 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.FetchNode(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.QueryPlanNode.FetchNode(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: @@ -40575,10 +48738,16 @@ and limitations under the License. r.sentTimeOffset = e.uint64() break case 5: - r.sentTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + r.sentTime = s.google.protobuf.Timestamp.decode( + e, + e.uint32(), + ) break case 6: - r.receivedTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + r.receivedTime = s.google.protobuf.Timestamp.decode( + e, + e.uint32(), + ) break default: e.skipType(7 & l) @@ -40587,11 +48756,19 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), + this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if (null != e.serviceName && e.hasOwnProperty('serviceName') && !a.isString(e.serviceName)) + if ('object' != typeof e || null === e) + return 'object expected' + if ( + null != e.serviceName && + e.hasOwnProperty('serviceName') && + !a.isString(e.serviceName) + ) return 'serviceName: string expected' if ( null != e.traceParsingFailed && @@ -40600,13 +48777,20 @@ and limitations under the License. ) return 'traceParsingFailed: boolean expected' var t - if (null != e.trace && e.hasOwnProperty('trace') && (t = s.Trace.verify(e.trace))) return 'trace.' + t + if ( + null != e.trace && + e.hasOwnProperty('trace') && + (t = s.Trace.verify(e.trace)) + ) + return 'trace.' + t if ( null != e.sentTimeOffset && e.hasOwnProperty('sentTimeOffset') && !( a.isInteger(e.sentTimeOffset) || - (e.sentTimeOffset && a.isInteger(e.sentTimeOffset.low) && a.isInteger(e.sentTimeOffset.high)) + (e.sentTimeOffset && + a.isInteger(e.sentTimeOffset.low) && + a.isInteger(e.sentTimeOffset.high)) ) ) return 'sentTimeOffset: integer|Long expected' @@ -40628,35 +48812,51 @@ and limitations under the License. if (e instanceof s.Trace.QueryPlanNode.FetchNode) return e var t = new s.Trace.QueryPlanNode.FetchNode() if ( - (null != e.serviceName && (t.serviceName = String(e.serviceName)), - null != e.traceParsingFailed && (t.traceParsingFailed = Boolean(e.traceParsingFailed)), + (null != e.serviceName && + (t.serviceName = String(e.serviceName)), + null != e.traceParsingFailed && + (t.traceParsingFailed = Boolean(e.traceParsingFailed)), null != e.trace) ) { - if ('object' != typeof e.trace) throw TypeError('.Trace.QueryPlanNode.FetchNode.trace: object expected') + if ('object' != typeof e.trace) + throw TypeError( + '.Trace.QueryPlanNode.FetchNode.trace: object expected', + ) t.trace = s.Trace.fromObject(e.trace) } if ( (null != e.sentTimeOffset && (a.Long - ? ((t.sentTimeOffset = a.Long.fromValue(e.sentTimeOffset)).unsigned = !0) + ? ((t.sentTimeOffset = a.Long.fromValue( + e.sentTimeOffset, + )).unsigned = !0) : 'string' == typeof e.sentTimeOffset ? (t.sentTimeOffset = parseInt(e.sentTimeOffset, 10)) : 'number' == typeof e.sentTimeOffset ? (t.sentTimeOffset = e.sentTimeOffset) : 'object' == typeof e.sentTimeOffset && - (t.sentTimeOffset = new a.LongBits(e.sentTimeOffset.low >>> 0, e.sentTimeOffset.high >>> 0).toNumber( - !0, - ))), + (t.sentTimeOffset = new a.LongBits( + e.sentTimeOffset.low >>> 0, + e.sentTimeOffset.high >>> 0, + ).toNumber(!0))), null != e.sentTime) ) { if ('object' != typeof e.sentTime) - throw TypeError('.Trace.QueryPlanNode.FetchNode.sentTime: object expected') - t.sentTime = s.google.protobuf.Timestamp.fromObject(e.sentTime) + throw TypeError( + '.Trace.QueryPlanNode.FetchNode.sentTime: object expected', + ) + t.sentTime = s.google.protobuf.Timestamp.fromObject( + e.sentTime, + ) } if (null != e.receivedTime) { if ('object' != typeof e.receivedTime) - throw TypeError('.Trace.QueryPlanNode.FetchNode.receivedTime: object expected') - t.receivedTime = s.google.protobuf.Timestamp.fromObject(e.receivedTime) + throw TypeError( + '.Trace.QueryPlanNode.FetchNode.receivedTime: object expected', + ) + t.receivedTime = s.google.protobuf.Timestamp.fromObject( + e.receivedTime, + ) } return t }), @@ -40664,34 +48864,62 @@ and limitations under the License. t || (t = {}) var n = {} if (t.defaults) { - if (((n.serviceName = ''), (n.traceParsingFailed = !1), (n.trace = null), a.Long)) { + if ( + ((n.serviceName = ''), + (n.traceParsingFailed = !1), + (n.trace = null), + a.Long) + ) { var r = new a.Long(0, 0, !0) - n.sentTimeOffset = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.sentTimeOffset = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.sentTimeOffset = t.longs === String ? '0' : 0 ;(n.sentTime = null), (n.receivedTime = null) } return ( - null != e.serviceName && e.hasOwnProperty('serviceName') && (n.serviceName = e.serviceName), + null != e.serviceName && + e.hasOwnProperty('serviceName') && + (n.serviceName = e.serviceName), null != e.traceParsingFailed && e.hasOwnProperty('traceParsingFailed') && (n.traceParsingFailed = e.traceParsingFailed), - null != e.trace && e.hasOwnProperty('trace') && (n.trace = s.Trace.toObject(e.trace, t)), + null != e.trace && + e.hasOwnProperty('trace') && + (n.trace = s.Trace.toObject(e.trace, t)), null != e.sentTimeOffset && e.hasOwnProperty('sentTimeOffset') && ('number' == typeof e.sentTimeOffset - ? (n.sentTimeOffset = t.longs === String ? String(e.sentTimeOffset) : e.sentTimeOffset) + ? (n.sentTimeOffset = + t.longs === String + ? String(e.sentTimeOffset) + : e.sentTimeOffset) : (n.sentTimeOffset = t.longs === String - ? a.Long.prototype.toString.call(e.sentTimeOffset) + ? a.Long.prototype.toString.call( + e.sentTimeOffset, + ) : t.longs === Number - ? new a.LongBits(e.sentTimeOffset.low >>> 0, e.sentTimeOffset.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.sentTimeOffset.low >>> 0, + e.sentTimeOffset.high >>> 0, + ).toNumber(!0) : e.sentTimeOffset)), null != e.sentTime && e.hasOwnProperty('sentTime') && - (n.sentTime = s.google.protobuf.Timestamp.toObject(e.sentTime, t)), + (n.sentTime = s.google.protobuf.Timestamp.toObject( + e.sentTime, + t, + )), null != e.receivedTime && e.hasOwnProperty('receivedTime') && - (n.receivedTime = s.google.protobuf.Timestamp.toObject(e.receivedTime, t)), + (n.receivedTime = s.google.protobuf.Timestamp.toObject( + e.receivedTime, + t, + )), n ) }), @@ -40704,7 +48932,8 @@ and limitations under the License. (e.FlattenNode = (function() { function e(e) { if (((this.responsePath = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.responsePath = a.emptyArray), @@ -40713,13 +48942,22 @@ and limitations under the License. return new e(t) }), (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.responsePath && e.responsePath.length)) + if ( + (t || (t = o.create()), + null != e.responsePath && e.responsePath.length) + ) for (var n = 0; n < e.responsePath.length; ++n) - s.Trace.QueryPlanNode.ResponsePathElement.encode(e.responsePath[n], t.uint32(10).fork()).ldelim() + s.Trace.QueryPlanNode.ResponsePathElement.encode( + e.responsePath[n], + t.uint32(10).fork(), + ).ldelim() return ( null != e.node && e.hasOwnProperty('node') && - s.Trace.QueryPlanNode.encode(e.node, t.uint32(18).fork()).ldelim(), + s.Trace.QueryPlanNode.encode( + e.node, + t.uint32(18).fork(), + ).ldelim(), t ) }), @@ -40728,12 +48966,23 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.FlattenNode(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.QueryPlanNode.FlattenNode(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: - ;(r.responsePath && r.responsePath.length) || (r.responsePath = []), - r.responsePath.push(s.Trace.QueryPlanNode.ResponsePathElement.decode(e, e.uint32())) + ;(r.responsePath && r.responsePath.length) || + (r.responsePath = []), + r.responsePath.push( + s.Trace.QueryPlanNode.ResponsePathElement.decode( + e, + e.uint32(), + ), + ) break case 2: r.node = s.Trace.QueryPlanNode.decode(e, e.uint32()) @@ -40745,18 +48994,35 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), + this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if (null != e.responsePath && e.hasOwnProperty('responsePath')) { - if (!Array.isArray(e.responsePath)) return 'responsePath: array expected' + if ('object' != typeof e || null === e) + return 'object expected' + if ( + null != e.responsePath && + e.hasOwnProperty('responsePath') + ) { + if (!Array.isArray(e.responsePath)) + return 'responsePath: array expected' for (var t = 0; t < e.responsePath.length; ++t) { - if ((n = s.Trace.QueryPlanNode.ResponsePathElement.verify(e.responsePath[t]))) return 'responsePath.' + n + if ( + (n = s.Trace.QueryPlanNode.ResponsePathElement.verify( + e.responsePath[t], + )) + ) + return 'responsePath.' + n } } var n - if (null != e.node && e.hasOwnProperty('node') && (n = s.Trace.QueryPlanNode.verify(e.node))) + if ( + null != e.node && + e.hasOwnProperty('node') && + (n = s.Trace.QueryPlanNode.verify(e.node)) + ) return 'node.' + n return null }), @@ -40765,16 +49031,27 @@ and limitations under the License. var t = new s.Trace.QueryPlanNode.FlattenNode() if (e.responsePath) { if (!Array.isArray(e.responsePath)) - throw TypeError('.Trace.QueryPlanNode.FlattenNode.responsePath: array expected') + throw TypeError( + '.Trace.QueryPlanNode.FlattenNode.responsePath: array expected', + ) t.responsePath = [] for (var n = 0; n < e.responsePath.length; ++n) { if ('object' != typeof e.responsePath[n]) - throw TypeError('.Trace.QueryPlanNode.FlattenNode.responsePath: object expected') - t.responsePath[n] = s.Trace.QueryPlanNode.ResponsePathElement.fromObject(e.responsePath[n]) + throw TypeError( + '.Trace.QueryPlanNode.FlattenNode.responsePath: object expected', + ) + t.responsePath[ + n + ] = s.Trace.QueryPlanNode.ResponsePathElement.fromObject( + e.responsePath[n], + ) } } if (null != e.node) { - if ('object' != typeof e.node) throw TypeError('.Trace.QueryPlanNode.FlattenNode.node: object expected') + if ('object' != typeof e.node) + throw TypeError( + '.Trace.QueryPlanNode.FlattenNode.node: object expected', + ) t.node = s.Trace.QueryPlanNode.fromObject(e.node) } return t @@ -40789,9 +49066,19 @@ and limitations under the License. ) { n.responsePath = [] for (var r = 0; r < e.responsePath.length; ++r) - n.responsePath[r] = s.Trace.QueryPlanNode.ResponsePathElement.toObject(e.responsePath[r], t) + n.responsePath[ + r + ] = s.Trace.QueryPlanNode.ResponsePathElement.toObject( + e.responsePath[r], + t, + ) } - return null != e.node && e.hasOwnProperty('node') && (n.node = s.Trace.QueryPlanNode.toObject(e.node, t)), n + return ( + null != e.node && + e.hasOwnProperty('node') && + (n.node = s.Trace.QueryPlanNode.toObject(e.node, t)), + n + ) }), (e.prototype.toJSON = function() { return this.constructor.toObject(this, u.util.toJSONOptions) @@ -40801,7 +49088,9 @@ and limitations under the License. })()), (e.ResponsePathElement = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } var t return ( @@ -40817,8 +49106,12 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.fieldName && e.hasOwnProperty('fieldName') && t.uint32(10).string(e.fieldName), - null != e.index && e.hasOwnProperty('index') && t.uint32(16).uint32(e.index), + null != e.fieldName && + e.hasOwnProperty('fieldName') && + t.uint32(10).string(e.fieldName), + null != e.index && + e.hasOwnProperty('index') && + t.uint32(16).uint32(e.index), t ) }), @@ -40828,7 +49121,8 @@ and limitations under the License. (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) for ( - var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace.QueryPlanNode.ResponsePathElement(); + var n = void 0 === t ? e.len : e.pos + t, + r = new s.Trace.QueryPlanNode.ResponsePathElement(); e.pos < n; ) { @@ -40847,24 +49141,37 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), + this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' + if ('object' != typeof e || null === e) + return 'object expected' var t = {} - if (null != e.fieldName && e.hasOwnProperty('fieldName') && ((t.id = 1), !a.isString(e.fieldName))) + if ( + null != e.fieldName && + e.hasOwnProperty('fieldName') && + ((t.id = 1), !a.isString(e.fieldName)) + ) return 'fieldName: string expected' if (null != e.index && e.hasOwnProperty('index')) { if (1 === t.id) return 'id: multiple values' - if (((t.id = 1), !a.isInteger(e.index))) return 'index: integer expected' + if (((t.id = 1), !a.isInteger(e.index))) + return 'index: integer expected' } return null }), (e.fromObject = function(e) { - if (e instanceof s.Trace.QueryPlanNode.ResponsePathElement) return e + if (e instanceof s.Trace.QueryPlanNode.ResponsePathElement) + return e var t = new s.Trace.QueryPlanNode.ResponsePathElement() return ( - null != e.fieldName && (t.fieldName = String(e.fieldName)), null != e.index && (t.index = e.index >>> 0), t + null != e.fieldName && + (t.fieldName = String(e.fieldName)), + null != e.index && (t.index = e.index >>> 0), + t ) }), (e.toObject = function(e, t) { @@ -40873,8 +49180,11 @@ and limitations under the License. return ( null != e.fieldName && e.hasOwnProperty('fieldName') && - ((n.fieldName = e.fieldName), t.oneofs && (n.id = 'fieldName')), - null != e.index && e.hasOwnProperty('index') && ((n.index = e.index), t.oneofs && (n.id = 'index')), + ((n.fieldName = e.fieldName), + t.oneofs && (n.id = 'fieldName')), + null != e.index && + e.hasOwnProperty('index') && + ((n.index = e.index), t.oneofs && (n.id = 'index')), n ) }), @@ -40892,7 +49202,9 @@ and limitations under the License. })()), (s.ReportHeader = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.service = ''), @@ -40909,14 +49221,30 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.service && e.hasOwnProperty('service') && t.uint32(26).string(e.service), - null != e.hostname && e.hasOwnProperty('hostname') && t.uint32(42).string(e.hostname), - null != e.agentVersion && e.hasOwnProperty('agentVersion') && t.uint32(50).string(e.agentVersion), - null != e.serviceVersion && e.hasOwnProperty('serviceVersion') && t.uint32(58).string(e.serviceVersion), - null != e.runtimeVersion && e.hasOwnProperty('runtimeVersion') && t.uint32(66).string(e.runtimeVersion), - null != e.uname && e.hasOwnProperty('uname') && t.uint32(74).string(e.uname), - null != e.schemaTag && e.hasOwnProperty('schemaTag') && t.uint32(82).string(e.schemaTag), - null != e.schemaHash && e.hasOwnProperty('schemaHash') && t.uint32(90).string(e.schemaHash), + null != e.service && + e.hasOwnProperty('service') && + t.uint32(26).string(e.service), + null != e.hostname && + e.hasOwnProperty('hostname') && + t.uint32(42).string(e.hostname), + null != e.agentVersion && + e.hasOwnProperty('agentVersion') && + t.uint32(50).string(e.agentVersion), + null != e.serviceVersion && + e.hasOwnProperty('serviceVersion') && + t.uint32(58).string(e.serviceVersion), + null != e.runtimeVersion && + e.hasOwnProperty('runtimeVersion') && + t.uint32(66).string(e.runtimeVersion), + null != e.uname && + e.hasOwnProperty('uname') && + t.uint32(74).string(e.uname), + null != e.schemaTag && + e.hasOwnProperty('schemaTag') && + t.uint32(82).string(e.schemaTag), + null != e.schemaHash && + e.hasOwnProperty('schemaHash') && + t.uint32(90).string(e.schemaHash), t ) }), @@ -40925,7 +49253,12 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.ReportHeader(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.ReportHeader(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 3: @@ -40959,26 +49292,44 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { return 'object' != typeof e || null === e ? 'object expected' - : null != e.service && e.hasOwnProperty('service') && !a.isString(e.service) + : null != e.service && + e.hasOwnProperty('service') && + !a.isString(e.service) ? 'service: string expected' - : null != e.hostname && e.hasOwnProperty('hostname') && !a.isString(e.hostname) + : null != e.hostname && + e.hasOwnProperty('hostname') && + !a.isString(e.hostname) ? 'hostname: string expected' - : null != e.agentVersion && e.hasOwnProperty('agentVersion') && !a.isString(e.agentVersion) + : null != e.agentVersion && + e.hasOwnProperty('agentVersion') && + !a.isString(e.agentVersion) ? 'agentVersion: string expected' - : null != e.serviceVersion && e.hasOwnProperty('serviceVersion') && !a.isString(e.serviceVersion) + : null != e.serviceVersion && + e.hasOwnProperty('serviceVersion') && + !a.isString(e.serviceVersion) ? 'serviceVersion: string expected' - : null != e.runtimeVersion && e.hasOwnProperty('runtimeVersion') && !a.isString(e.runtimeVersion) + : null != e.runtimeVersion && + e.hasOwnProperty('runtimeVersion') && + !a.isString(e.runtimeVersion) ? 'runtimeVersion: string expected' - : null != e.uname && e.hasOwnProperty('uname') && !a.isString(e.uname) + : null != e.uname && + e.hasOwnProperty('uname') && + !a.isString(e.uname) ? 'uname: string expected' - : null != e.schemaTag && e.hasOwnProperty('schemaTag') && !a.isString(e.schemaTag) + : null != e.schemaTag && + e.hasOwnProperty('schemaTag') && + !a.isString(e.schemaTag) ? 'schemaTag: string expected' - : null != e.schemaHash && e.hasOwnProperty('schemaHash') && !a.isString(e.schemaHash) + : null != e.schemaHash && + e.hasOwnProperty('schemaHash') && + !a.isString(e.schemaHash) ? 'schemaHash: string expected' : null }), @@ -40988,9 +49339,12 @@ and limitations under the License. return ( null != e.service && (t.service = String(e.service)), null != e.hostname && (t.hostname = String(e.hostname)), - null != e.agentVersion && (t.agentVersion = String(e.agentVersion)), - null != e.serviceVersion && (t.serviceVersion = String(e.serviceVersion)), - null != e.runtimeVersion && (t.runtimeVersion = String(e.runtimeVersion)), + null != e.agentVersion && + (t.agentVersion = String(e.agentVersion)), + null != e.serviceVersion && + (t.serviceVersion = String(e.serviceVersion)), + null != e.runtimeVersion && + (t.runtimeVersion = String(e.runtimeVersion)), null != e.uname && (t.uname = String(e.uname)), null != e.schemaTag && (t.schemaTag = String(e.schemaTag)), null != e.schemaHash && (t.schemaHash = String(e.schemaHash)), @@ -41010,14 +49364,30 @@ and limitations under the License. (n.uname = ''), (n.schemaTag = ''), (n.schemaHash = '')), - null != e.service && e.hasOwnProperty('service') && (n.service = e.service), - null != e.hostname && e.hasOwnProperty('hostname') && (n.hostname = e.hostname), - null != e.agentVersion && e.hasOwnProperty('agentVersion') && (n.agentVersion = e.agentVersion), - null != e.serviceVersion && e.hasOwnProperty('serviceVersion') && (n.serviceVersion = e.serviceVersion), - null != e.runtimeVersion && e.hasOwnProperty('runtimeVersion') && (n.runtimeVersion = e.runtimeVersion), - null != e.uname && e.hasOwnProperty('uname') && (n.uname = e.uname), - null != e.schemaTag && e.hasOwnProperty('schemaTag') && (n.schemaTag = e.schemaTag), - null != e.schemaHash && e.hasOwnProperty('schemaHash') && (n.schemaHash = e.schemaHash), + null != e.service && + e.hasOwnProperty('service') && + (n.service = e.service), + null != e.hostname && + e.hasOwnProperty('hostname') && + (n.hostname = e.hostname), + null != e.agentVersion && + e.hasOwnProperty('agentVersion') && + (n.agentVersion = e.agentVersion), + null != e.serviceVersion && + e.hasOwnProperty('serviceVersion') && + (n.serviceVersion = e.serviceVersion), + null != e.runtimeVersion && + e.hasOwnProperty('runtimeVersion') && + (n.runtimeVersion = e.runtimeVersion), + null != e.uname && + e.hasOwnProperty('uname') && + (n.uname = e.uname), + null != e.schemaTag && + e.hasOwnProperty('schemaTag') && + (n.schemaTag = e.schemaTag), + null != e.schemaHash && + e.hasOwnProperty('schemaHash') && + (n.schemaHash = e.schemaHash), n ) }), @@ -41030,28 +49400,39 @@ and limitations under the License. (s.PathErrorStats = (function() { function e(e) { if (((this.children = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.children = a.emptyObject), (e.prototype.errorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.requestsWithErrorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.requestsWithErrorsCount = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.create = function(t) { return new e(t) }), (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.children && e.hasOwnProperty('children'))) + if ( + (t || (t = o.create()), + null != e.children && e.hasOwnProperty('children')) + ) for (var n = Object.keys(e.children), r = 0; r < n.length; ++r) t .uint32(10) .fork() .uint32(10) .string(n[r]), - s.PathErrorStats.encode(e.children[n[r]], t.uint32(18).fork()) + s.PathErrorStats.encode( + e.children[n[r]], + t.uint32(18).fork(), + ) .ldelim() .ldelim() return ( - null != e.errorsCount && e.hasOwnProperty('errorsCount') && t.uint32(32).uint64(e.errorsCount), + null != e.errorsCount && + e.hasOwnProperty('errorsCount') && + t.uint32(32).uint64(e.errorsCount), null != e.requestsWithErrorsCount && e.hasOwnProperty('requestsWithErrorsCount') && t.uint32(40).uint64(e.requestsWithErrorsCount), @@ -41063,7 +49444,13 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.PathErrorStats(); e.pos < r; ) { + for ( + var n, + r = void 0 === t ? e.len : e.pos + t, + l = new s.PathErrorStats(); + e.pos < r; + + ) { var u = e.uint32() switch (u >>> 3) { case 1: @@ -41086,13 +49473,19 @@ and limitations under the License. return l }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' if (null != e.children && e.hasOwnProperty('children')) { if (!a.isObject(e.children)) return 'children: object expected' - for (var t = Object.keys(e.children), n = 0; n < t.length; ++n) { + for ( + var t = Object.keys(e.children), n = 0; + n < t.length; + ++n + ) { var r = s.PathErrorStats.verify(e.children[t[n]]) if (r) return 'children.' + r } @@ -41101,7 +49494,9 @@ and limitations under the License. e.hasOwnProperty('errorsCount') && !( a.isInteger(e.errorsCount) || - (e.errorsCount && a.isInteger(e.errorsCount.low) && a.isInteger(e.errorsCount.high)) + (e.errorsCount && + a.isInteger(e.errorsCount.low) && + a.isInteger(e.errorsCount.high)) ) ? 'errorsCount: integer|Long expected' : null != e.requestsWithErrorsCount && @@ -41119,28 +49514,46 @@ and limitations under the License. if (e instanceof s.PathErrorStats) return e var t = new s.PathErrorStats() if (e.children) { - if ('object' != typeof e.children) throw TypeError('.PathErrorStats.children: object expected') + if ('object' != typeof e.children) + throw TypeError('.PathErrorStats.children: object expected') t.children = {} - for (var n = Object.keys(e.children), r = 0; r < n.length; ++r) { - if ('object' != typeof e.children[n[r]]) throw TypeError('.PathErrorStats.children: object expected') - t.children[n[r]] = s.PathErrorStats.fromObject(e.children[n[r]]) + for ( + var n = Object.keys(e.children), r = 0; + r < n.length; + ++r + ) { + if ('object' != typeof e.children[n[r]]) + throw TypeError('.PathErrorStats.children: object expected') + t.children[n[r]] = s.PathErrorStats.fromObject( + e.children[n[r]], + ) } } return ( null != e.errorsCount && (a.Long - ? ((t.errorsCount = a.Long.fromValue(e.errorsCount)).unsigned = !0) + ? ((t.errorsCount = a.Long.fromValue( + e.errorsCount, + )).unsigned = !0) : 'string' == typeof e.errorsCount ? (t.errorsCount = parseInt(e.errorsCount, 10)) : 'number' == typeof e.errorsCount ? (t.errorsCount = e.errorsCount) : 'object' == typeof e.errorsCount && - (t.errorsCount = new a.LongBits(e.errorsCount.low >>> 0, e.errorsCount.high >>> 0).toNumber(!0))), + (t.errorsCount = new a.LongBits( + e.errorsCount.low >>> 0, + e.errorsCount.high >>> 0, + ).toNumber(!0))), null != e.requestsWithErrorsCount && (a.Long - ? ((t.requestsWithErrorsCount = a.Long.fromValue(e.requestsWithErrorsCount)).unsigned = !0) + ? ((t.requestsWithErrorsCount = a.Long.fromValue( + e.requestsWithErrorsCount, + )).unsigned = !0) : 'string' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = parseInt(e.requestsWithErrorsCount, 10)) + ? (t.requestsWithErrorsCount = parseInt( + e.requestsWithErrorsCount, + 10, + )) : 'number' == typeof e.requestsWithErrorsCount ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) : 'object' == typeof e.requestsWithErrorsCount && @@ -41155,41 +49568,70 @@ and limitations under the License. t || (t = {}) var n, r = {} - if (((t.objects || t.defaults) && (r.children = {}), t.defaults)) { + if ( + ((t.objects || t.defaults) && (r.children = {}), t.defaults) + ) { if (a.Long) { var l = new a.Long(0, 0, !0) - r.errorsCount = t.longs === String ? l.toString() : t.longs === Number ? l.toNumber() : l + r.errorsCount = + t.longs === String + ? l.toString() + : t.longs === Number + ? l.toNumber() + : l } else r.errorsCount = t.longs === String ? '0' : 0 if (a.Long) { l = new a.Long(0, 0, !0) - r.requestsWithErrorsCount = t.longs === String ? l.toString() : t.longs === Number ? l.toNumber() : l + r.requestsWithErrorsCount = + t.longs === String + ? l.toString() + : t.longs === Number + ? l.toNumber() + : l } else r.requestsWithErrorsCount = t.longs === String ? '0' : 0 } if (e.children && (n = Object.keys(e.children)).length) { r.children = {} - for (var u = 0; u < n.length; ++u) r.children[n[u]] = s.PathErrorStats.toObject(e.children[n[u]], t) + for (var u = 0; u < n.length; ++u) + r.children[n[u]] = s.PathErrorStats.toObject( + e.children[n[u]], + t, + ) } return ( null != e.errorsCount && e.hasOwnProperty('errorsCount') && ('number' == typeof e.errorsCount - ? (r.errorsCount = t.longs === String ? String(e.errorsCount) : e.errorsCount) + ? (r.errorsCount = + t.longs === String + ? String(e.errorsCount) + : e.errorsCount) : (r.errorsCount = t.longs === String ? a.Long.prototype.toString.call(e.errorsCount) : t.longs === Number - ? new a.LongBits(e.errorsCount.low >>> 0, e.errorsCount.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.errorsCount.low >>> 0, + e.errorsCount.high >>> 0, + ).toNumber(!0) : e.errorsCount)), null != e.requestsWithErrorsCount && e.hasOwnProperty('requestsWithErrorsCount') && ('number' == typeof e.requestsWithErrorsCount ? (r.requestsWithErrorsCount = - t.longs === String ? String(e.requestsWithErrorsCount) : e.requestsWithErrorsCount) + t.longs === String + ? String(e.requestsWithErrorsCount) + : e.requestsWithErrorsCount) : (r.requestsWithErrorsCount = t.longs === String - ? a.Long.prototype.toString.call(e.requestsWithErrorsCount) + ? a.Long.prototype.toString.call( + e.requestsWithErrorsCount, + ) : t.longs === Number - ? new a.LongBits(e.requestsWithErrorsCount.low >>> 0, e.requestsWithErrorsCount.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.requestsWithErrorsCount.low >>> 0, + e.requestsWithErrorsCount.high >>> 0, + ).toNumber(!0) : e.requestsWithErrorsCount)), r ) @@ -41215,7 +49657,8 @@ and limitations under the License. (this.privateCacheTtlCount = []), e) ) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.latencyCount = a.emptyArray), @@ -41227,19 +49670,28 @@ and limitations under the License. (e.prototype.forbiddenOperationCountPerVersion = a.emptyObject), (e.prototype.cacheLatencyCount = a.emptyArray), (e.prototype.rootErrorStats = null), - (e.prototype.requestsWithErrorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.requestsWithErrorsCount = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.prototype.publicCacheTtlCount = a.emptyArray), (e.prototype.privateCacheTtlCount = a.emptyArray), (e.create = function(t) { return new e(t) }), (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.latencyCount && e.latencyCount.length)) { + if ( + (t || (t = o.create()), + null != e.latencyCount && e.latencyCount.length) + ) { t.uint32(10).fork() - for (var n = 0; n < e.latencyCount.length; ++n) t.int64(e.latencyCount[n]) + for (var n = 0; n < e.latencyCount.length; ++n) + t.int64(e.latencyCount[n]) t.ldelim() } - if (null != e.requestsCountPerVersion && e.hasOwnProperty('requestsCountPerVersion')) { + if ( + null != e.requestsCountPerVersion && + e.hasOwnProperty('requestsCountPerVersion') + ) { var r = Object.keys(e.requestsCountPerVersion) for (n = 0; n < r.length; ++n) t.uint32(26) @@ -41250,8 +49702,15 @@ and limitations under the License. .uint64(e.requestsCountPerVersion[r[n]]) .ldelim() } - if (null != e.cacheHitsPerVersion && e.hasOwnProperty('cacheHitsPerVersion')) - for (r = Object.keys(e.cacheHitsPerVersion), n = 0; n < r.length; ++n) + if ( + null != e.cacheHitsPerVersion && + e.hasOwnProperty('cacheHitsPerVersion') + ) + for ( + r = Object.keys(e.cacheHitsPerVersion), n = 0; + n < r.length; + ++n + ) t.uint32(34) .fork() .uint32(10) @@ -41261,29 +49720,45 @@ and limitations under the License. .ldelim() if (null != e.cacheLatencyCount && e.cacheLatencyCount.length) { t.uint32(42).fork() - for (n = 0; n < e.cacheLatencyCount.length; ++n) t.int64(e.cacheLatencyCount[n]) + for (n = 0; n < e.cacheLatencyCount.length; ++n) + t.int64(e.cacheLatencyCount[n]) t.ldelim() } if ( (null != e.rootErrorStats && e.hasOwnProperty('rootErrorStats') && - s.PathErrorStats.encode(e.rootErrorStats, t.uint32(50).fork()).ldelim(), + s.PathErrorStats.encode( + e.rootErrorStats, + t.uint32(50).fork(), + ).ldelim(), null != e.requestsWithErrorsCount && e.hasOwnProperty('requestsWithErrorsCount') && t.uint32(56).uint64(e.requestsWithErrorsCount), null != e.publicCacheTtlCount && e.publicCacheTtlCount.length) ) { t.uint32(66).fork() - for (n = 0; n < e.publicCacheTtlCount.length; ++n) t.int64(e.publicCacheTtlCount[n]) + for (n = 0; n < e.publicCacheTtlCount.length; ++n) + t.int64(e.publicCacheTtlCount[n]) t.ldelim() } - if (null != e.privateCacheTtlCount && e.privateCacheTtlCount.length) { + if ( + null != e.privateCacheTtlCount && + e.privateCacheTtlCount.length + ) { t.uint32(74).fork() - for (n = 0; n < e.privateCacheTtlCount.length; ++n) t.int64(e.privateCacheTtlCount[n]) + for (n = 0; n < e.privateCacheTtlCount.length; ++n) + t.int64(e.privateCacheTtlCount[n]) t.ldelim() } - if (null != e.persistedQueryHitsPerVersion && e.hasOwnProperty('persistedQueryHitsPerVersion')) - for (r = Object.keys(e.persistedQueryHitsPerVersion), n = 0; n < r.length; ++n) + if ( + null != e.persistedQueryHitsPerVersion && + e.hasOwnProperty('persistedQueryHitsPerVersion') + ) + for ( + r = Object.keys(e.persistedQueryHitsPerVersion), n = 0; + n < r.length; + ++n + ) t.uint32(82) .fork() .uint32(10) @@ -41291,8 +49766,15 @@ and limitations under the License. .uint32(16) .uint64(e.persistedQueryHitsPerVersion[r[n]]) .ldelim() - if (null != e.persistedQueryMissesPerVersion && e.hasOwnProperty('persistedQueryMissesPerVersion')) - for (r = Object.keys(e.persistedQueryMissesPerVersion), n = 0; n < r.length; ++n) + if ( + null != e.persistedQueryMissesPerVersion && + e.hasOwnProperty('persistedQueryMissesPerVersion') + ) + for ( + r = Object.keys(e.persistedQueryMissesPerVersion), n = 0; + n < r.length; + ++n + ) t.uint32(90) .fork() .uint32(10) @@ -41300,8 +49782,15 @@ and limitations under the License. .uint32(16) .uint64(e.persistedQueryMissesPerVersion[r[n]]) .ldelim() - if (null != e.registeredOperationCountPerVersion && e.hasOwnProperty('registeredOperationCountPerVersion')) - for (r = Object.keys(e.registeredOperationCountPerVersion), n = 0; n < r.length; ++n) + if ( + null != e.registeredOperationCountPerVersion && + e.hasOwnProperty('registeredOperationCountPerVersion') + ) + for ( + r = Object.keys(e.registeredOperationCountPerVersion), n = 0; + n < r.length; + ++n + ) t.uint32(98) .fork() .uint32(10) @@ -41309,8 +49798,15 @@ and limitations under the License. .uint32(16) .uint64(e.registeredOperationCountPerVersion[r[n]]) .ldelim() - if (null != e.forbiddenOperationCountPerVersion && e.hasOwnProperty('forbiddenOperationCountPerVersion')) - for (r = Object.keys(e.forbiddenOperationCountPerVersion), n = 0; n < r.length; ++n) + if ( + null != e.forbiddenOperationCountPerVersion && + e.hasOwnProperty('forbiddenOperationCountPerVersion') + ) + for ( + r = Object.keys(e.forbiddenOperationCountPerVersion), n = 0; + n < r.length; + ++n + ) t.uint32(106) .fork() .uint32(10) @@ -41325,59 +49821,81 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.ClientNameStats(); e.pos < r; ) { + for ( + var n, + r = void 0 === t ? e.len : e.pos + t, + l = new s.ClientNameStats(); + e.pos < r; + + ) { var u = e.uint32() switch (u >>> 3) { case 1: - if (((l.latencyCount && l.latencyCount.length) || (l.latencyCount = []), 2 == (7 & u))) - for (var o = e.uint32() + e.pos; e.pos < o; ) l.latencyCount.push(e.int64()) + if ( + ((l.latencyCount && l.latencyCount.length) || + (l.latencyCount = []), + 2 == (7 & u)) + ) + for (var o = e.uint32() + e.pos; e.pos < o; ) + l.latencyCount.push(e.int64()) else l.latencyCount.push(e.int64()) break case 3: e.skip().pos++, - l.requestsCountPerVersion === a.emptyObject && (l.requestsCountPerVersion = {}), + l.requestsCountPerVersion === a.emptyObject && + (l.requestsCountPerVersion = {}), (n = e.string()), e.pos++, (l.requestsCountPerVersion[n] = e.uint64()) break case 4: e.skip().pos++, - l.cacheHitsPerVersion === a.emptyObject && (l.cacheHitsPerVersion = {}), + l.cacheHitsPerVersion === a.emptyObject && + (l.cacheHitsPerVersion = {}), (n = e.string()), e.pos++, (l.cacheHitsPerVersion[n] = e.uint64()) break case 10: e.skip().pos++, - l.persistedQueryHitsPerVersion === a.emptyObject && (l.persistedQueryHitsPerVersion = {}), + l.persistedQueryHitsPerVersion === a.emptyObject && + (l.persistedQueryHitsPerVersion = {}), (n = e.string()), e.pos++, (l.persistedQueryHitsPerVersion[n] = e.uint64()) break case 11: e.skip().pos++, - l.persistedQueryMissesPerVersion === a.emptyObject && (l.persistedQueryMissesPerVersion = {}), + l.persistedQueryMissesPerVersion === a.emptyObject && + (l.persistedQueryMissesPerVersion = {}), (n = e.string()), e.pos++, (l.persistedQueryMissesPerVersion[n] = e.uint64()) break case 12: e.skip().pos++, - l.registeredOperationCountPerVersion === a.emptyObject && (l.registeredOperationCountPerVersion = {}), + l.registeredOperationCountPerVersion === a.emptyObject && + (l.registeredOperationCountPerVersion = {}), (n = e.string()), e.pos++, (l.registeredOperationCountPerVersion[n] = e.uint64()) break case 13: e.skip().pos++, - l.forbiddenOperationCountPerVersion === a.emptyObject && (l.forbiddenOperationCountPerVersion = {}), + l.forbiddenOperationCountPerVersion === a.emptyObject && + (l.forbiddenOperationCountPerVersion = {}), (n = e.string()), e.pos++, (l.forbiddenOperationCountPerVersion[n] = e.uint64()) break case 5: - if (((l.cacheLatencyCount && l.cacheLatencyCount.length) || (l.cacheLatencyCount = []), 2 == (7 & u))) - for (o = e.uint32() + e.pos; e.pos < o; ) l.cacheLatencyCount.push(e.int64()) + if ( + ((l.cacheLatencyCount && l.cacheLatencyCount.length) || + (l.cacheLatencyCount = []), + 2 == (7 & u)) + ) + for (o = e.uint32() + e.pos; e.pos < o; ) + l.cacheLatencyCount.push(e.int64()) else l.cacheLatencyCount.push(e.int64()) break case 6: @@ -41387,15 +49905,25 @@ and limitations under the License. l.requestsWithErrorsCount = e.uint64() break case 8: - if (((l.publicCacheTtlCount && l.publicCacheTtlCount.length) || (l.publicCacheTtlCount = []), 2 == (7 & u))) - for (o = e.uint32() + e.pos; e.pos < o; ) l.publicCacheTtlCount.push(e.int64()) + if ( + ((l.publicCacheTtlCount && + l.publicCacheTtlCount.length) || + (l.publicCacheTtlCount = []), + 2 == (7 & u)) + ) + for (o = e.uint32() + e.pos; e.pos < o; ) + l.publicCacheTtlCount.push(e.int64()) else l.publicCacheTtlCount.push(e.int64()) break case 9: if ( - ((l.privateCacheTtlCount && l.privateCacheTtlCount.length) || (l.privateCacheTtlCount = []), 2 == (7 & u)) + ((l.privateCacheTtlCount && + l.privateCacheTtlCount.length) || + (l.privateCacheTtlCount = []), + 2 == (7 & u)) ) - for (o = e.uint32() + e.pos; e.pos < o; ) l.privateCacheTtlCount.push(e.int64()) + for (o = e.uint32() + e.pos; e.pos < o; ) + l.privateCacheTtlCount.push(e.int64()) else l.privateCacheTtlCount.push(e.int64()) break default: @@ -41405,23 +49933,32 @@ and limitations under the License. return l }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' if (null != e.latencyCount && e.hasOwnProperty('latencyCount')) { - if (!Array.isArray(e.latencyCount)) return 'latencyCount: array expected' + if (!Array.isArray(e.latencyCount)) + return 'latencyCount: array expected' for (var t = 0; t < e.latencyCount.length; ++t) if ( !( a.isInteger(e.latencyCount[t]) || - (e.latencyCount[t] && a.isInteger(e.latencyCount[t].low) && a.isInteger(e.latencyCount[t].high)) + (e.latencyCount[t] && + a.isInteger(e.latencyCount[t].low) && + a.isInteger(e.latencyCount[t].high)) ) ) return 'latencyCount: integer|Long[] expected' } - if (null != e.requestsCountPerVersion && e.hasOwnProperty('requestsCountPerVersion')) { - if (!a.isObject(e.requestsCountPerVersion)) return 'requestsCountPerVersion: object expected' + if ( + null != e.requestsCountPerVersion && + e.hasOwnProperty('requestsCountPerVersion') + ) { + if (!a.isObject(e.requestsCountPerVersion)) + return 'requestsCountPerVersion: object expected' var n = Object.keys(e.requestsCountPerVersion) for (t = 0; t < n.length; ++t) if ( @@ -41434,9 +49971,17 @@ and limitations under the License. ) return 'requestsCountPerVersion: integer|Long{k:string} expected' } - if (null != e.cacheHitsPerVersion && e.hasOwnProperty('cacheHitsPerVersion')) { - if (!a.isObject(e.cacheHitsPerVersion)) return 'cacheHitsPerVersion: object expected' - for (n = Object.keys(e.cacheHitsPerVersion), t = 0; t < n.length; ++t) + if ( + null != e.cacheHitsPerVersion && + e.hasOwnProperty('cacheHitsPerVersion') + ) { + if (!a.isObject(e.cacheHitsPerVersion)) + return 'cacheHitsPerVersion: object expected' + for ( + n = Object.keys(e.cacheHitsPerVersion), t = 0; + t < n.length; + ++t + ) if ( !( a.isInteger(e.cacheHitsPerVersion[n[t]]) || @@ -41447,9 +49992,17 @@ and limitations under the License. ) return 'cacheHitsPerVersion: integer|Long{k:string} expected' } - if (null != e.persistedQueryHitsPerVersion && e.hasOwnProperty('persistedQueryHitsPerVersion')) { - if (!a.isObject(e.persistedQueryHitsPerVersion)) return 'persistedQueryHitsPerVersion: object expected' - for (n = Object.keys(e.persistedQueryHitsPerVersion), t = 0; t < n.length; ++t) + if ( + null != e.persistedQueryHitsPerVersion && + e.hasOwnProperty('persistedQueryHitsPerVersion') + ) { + if (!a.isObject(e.persistedQueryHitsPerVersion)) + return 'persistedQueryHitsPerVersion: object expected' + for ( + n = Object.keys(e.persistedQueryHitsPerVersion), t = 0; + t < n.length; + ++t + ) if ( !( a.isInteger(e.persistedQueryHitsPerVersion[n[t]]) || @@ -41460,48 +50013,87 @@ and limitations under the License. ) return 'persistedQueryHitsPerVersion: integer|Long{k:string} expected' } - if (null != e.persistedQueryMissesPerVersion && e.hasOwnProperty('persistedQueryMissesPerVersion')) { - if (!a.isObject(e.persistedQueryMissesPerVersion)) return 'persistedQueryMissesPerVersion: object expected' - for (n = Object.keys(e.persistedQueryMissesPerVersion), t = 0; t < n.length; ++t) + if ( + null != e.persistedQueryMissesPerVersion && + e.hasOwnProperty('persistedQueryMissesPerVersion') + ) { + if (!a.isObject(e.persistedQueryMissesPerVersion)) + return 'persistedQueryMissesPerVersion: object expected' + for ( + n = Object.keys(e.persistedQueryMissesPerVersion), t = 0; + t < n.length; + ++t + ) if ( !( a.isInteger(e.persistedQueryMissesPerVersion[n[t]]) || (e.persistedQueryMissesPerVersion[n[t]] && - a.isInteger(e.persistedQueryMissesPerVersion[n[t]].low) && - a.isInteger(e.persistedQueryMissesPerVersion[n[t]].high)) + a.isInteger( + e.persistedQueryMissesPerVersion[n[t]].low, + ) && + a.isInteger( + e.persistedQueryMissesPerVersion[n[t]].high, + )) ) ) return 'persistedQueryMissesPerVersion: integer|Long{k:string} expected' } - if (null != e.registeredOperationCountPerVersion && e.hasOwnProperty('registeredOperationCountPerVersion')) { + if ( + null != e.registeredOperationCountPerVersion && + e.hasOwnProperty('registeredOperationCountPerVersion') + ) { if (!a.isObject(e.registeredOperationCountPerVersion)) return 'registeredOperationCountPerVersion: object expected' - for (n = Object.keys(e.registeredOperationCountPerVersion), t = 0; t < n.length; ++t) + for ( + n = Object.keys(e.registeredOperationCountPerVersion), t = 0; + t < n.length; + ++t + ) if ( !( a.isInteger(e.registeredOperationCountPerVersion[n[t]]) || (e.registeredOperationCountPerVersion[n[t]] && - a.isInteger(e.registeredOperationCountPerVersion[n[t]].low) && - a.isInteger(e.registeredOperationCountPerVersion[n[t]].high)) + a.isInteger( + e.registeredOperationCountPerVersion[n[t]].low, + ) && + a.isInteger( + e.registeredOperationCountPerVersion[n[t]].high, + )) ) ) return 'registeredOperationCountPerVersion: integer|Long{k:string} expected' } - if (null != e.forbiddenOperationCountPerVersion && e.hasOwnProperty('forbiddenOperationCountPerVersion')) { - if (!a.isObject(e.forbiddenOperationCountPerVersion)) return 'forbiddenOperationCountPerVersion: object expected' - for (n = Object.keys(e.forbiddenOperationCountPerVersion), t = 0; t < n.length; ++t) + if ( + null != e.forbiddenOperationCountPerVersion && + e.hasOwnProperty('forbiddenOperationCountPerVersion') + ) { + if (!a.isObject(e.forbiddenOperationCountPerVersion)) + return 'forbiddenOperationCountPerVersion: object expected' + for ( + n = Object.keys(e.forbiddenOperationCountPerVersion), t = 0; + t < n.length; + ++t + ) if ( !( a.isInteger(e.forbiddenOperationCountPerVersion[n[t]]) || (e.forbiddenOperationCountPerVersion[n[t]] && - a.isInteger(e.forbiddenOperationCountPerVersion[n[t]].low) && - a.isInteger(e.forbiddenOperationCountPerVersion[n[t]].high)) + a.isInteger( + e.forbiddenOperationCountPerVersion[n[t]].low, + ) && + a.isInteger( + e.forbiddenOperationCountPerVersion[n[t]].high, + )) ) ) return 'forbiddenOperationCountPerVersion: integer|Long{k:string} expected' } - if (null != e.cacheLatencyCount && e.hasOwnProperty('cacheLatencyCount')) { - if (!Array.isArray(e.cacheLatencyCount)) return 'cacheLatencyCount: array expected' + if ( + null != e.cacheLatencyCount && + e.hasOwnProperty('cacheLatencyCount') + ) { + if (!Array.isArray(e.cacheLatencyCount)) + return 'cacheLatencyCount: array expected' for (t = 0; t < e.cacheLatencyCount.length; ++t) if ( !( @@ -41513,7 +50105,10 @@ and limitations under the License. ) return 'cacheLatencyCount: integer|Long[] expected' } - if (null != e.rootErrorStats && e.hasOwnProperty('rootErrorStats')) { + if ( + null != e.rootErrorStats && + e.hasOwnProperty('rootErrorStats') + ) { var r = s.PathErrorStats.verify(e.rootErrorStats) if (r) return 'rootErrorStats.' + r } @@ -41528,8 +50123,12 @@ and limitations under the License. ) ) return 'requestsWithErrorsCount: integer|Long expected' - if (null != e.publicCacheTtlCount && e.hasOwnProperty('publicCacheTtlCount')) { - if (!Array.isArray(e.publicCacheTtlCount)) return 'publicCacheTtlCount: array expected' + if ( + null != e.publicCacheTtlCount && + e.hasOwnProperty('publicCacheTtlCount') + ) { + if (!Array.isArray(e.publicCacheTtlCount)) + return 'publicCacheTtlCount: array expected' for (t = 0; t < e.publicCacheTtlCount.length; ++t) if ( !( @@ -41541,8 +50140,12 @@ and limitations under the License. ) return 'publicCacheTtlCount: integer|Long[] expected' } - if (null != e.privateCacheTtlCount && e.hasOwnProperty('privateCacheTtlCount')) { - if (!Array.isArray(e.privateCacheTtlCount)) return 'privateCacheTtlCount: array expected' + if ( + null != e.privateCacheTtlCount && + e.hasOwnProperty('privateCacheTtlCount') + ) { + if (!Array.isArray(e.privateCacheTtlCount)) + return 'privateCacheTtlCount: array expected' for (t = 0; t < e.privateCacheTtlCount.length; ++t) if ( !( @@ -41560,30 +50163,46 @@ and limitations under the License. if (e instanceof s.ClientNameStats) return e var t = new s.ClientNameStats() if (e.latencyCount) { - if (!Array.isArray(e.latencyCount)) throw TypeError('.ClientNameStats.latencyCount: array expected') + if (!Array.isArray(e.latencyCount)) + throw TypeError( + '.ClientNameStats.latencyCount: array expected', + ) t.latencyCount = [] for (var n = 0; n < e.latencyCount.length; ++n) a.Long - ? ((t.latencyCount[n] = a.Long.fromValue(e.latencyCount[n])).unsigned = !1) + ? ((t.latencyCount[n] = a.Long.fromValue( + e.latencyCount[n], + )).unsigned = !1) : 'string' == typeof e.latencyCount[n] ? (t.latencyCount[n] = parseInt(e.latencyCount[n], 10)) : 'number' == typeof e.latencyCount[n] ? (t.latencyCount[n] = e.latencyCount[n]) : 'object' == typeof e.latencyCount[n] && - (t.latencyCount[n] = new a.LongBits(e.latencyCount[n].low >>> 0, e.latencyCount[n].high >>> 0).toNumber()) + (t.latencyCount[n] = new a.LongBits( + e.latencyCount[n].low >>> 0, + e.latencyCount[n].high >>> 0, + ).toNumber()) } if (e.requestsCountPerVersion) { if ('object' != typeof e.requestsCountPerVersion) - throw TypeError('.ClientNameStats.requestsCountPerVersion: object expected') + throw TypeError( + '.ClientNameStats.requestsCountPerVersion: object expected', + ) t.requestsCountPerVersion = {} var r = Object.keys(e.requestsCountPerVersion) for (n = 0; n < r.length; ++n) a.Long - ? ((t.requestsCountPerVersion[r[n]] = a.Long.fromValue(e.requestsCountPerVersion[r[n]])).unsigned = !0) + ? ((t.requestsCountPerVersion[r[n]] = a.Long.fromValue( + e.requestsCountPerVersion[r[n]], + )).unsigned = !0) : 'string' == typeof e.requestsCountPerVersion[r[n]] - ? (t.requestsCountPerVersion[r[n]] = parseInt(e.requestsCountPerVersion[r[n]], 10)) + ? (t.requestsCountPerVersion[r[n]] = parseInt( + e.requestsCountPerVersion[r[n]], + 10, + )) : 'number' == typeof e.requestsCountPerVersion[r[n]] - ? (t.requestsCountPerVersion[r[n]] = e.requestsCountPerVersion[r[n]]) + ? (t.requestsCountPerVersion[r[n]] = + e.requestsCountPerVersion[r[n]]) : 'object' == typeof e.requestsCountPerVersion[r[n]] && (t.requestsCountPerVersion[r[n]] = new a.LongBits( e.requestsCountPerVersion[r[n]].low >>> 0, @@ -41592,15 +50211,27 @@ and limitations under the License. } if (e.cacheHitsPerVersion) { if ('object' != typeof e.cacheHitsPerVersion) - throw TypeError('.ClientNameStats.cacheHitsPerVersion: object expected') + throw TypeError( + '.ClientNameStats.cacheHitsPerVersion: object expected', + ) t.cacheHitsPerVersion = {} - for (r = Object.keys(e.cacheHitsPerVersion), n = 0; n < r.length; ++n) + for ( + r = Object.keys(e.cacheHitsPerVersion), n = 0; + n < r.length; + ++n + ) a.Long - ? ((t.cacheHitsPerVersion[r[n]] = a.Long.fromValue(e.cacheHitsPerVersion[r[n]])).unsigned = !0) + ? ((t.cacheHitsPerVersion[r[n]] = a.Long.fromValue( + e.cacheHitsPerVersion[r[n]], + )).unsigned = !0) : 'string' == typeof e.cacheHitsPerVersion[r[n]] - ? (t.cacheHitsPerVersion[r[n]] = parseInt(e.cacheHitsPerVersion[r[n]], 10)) + ? (t.cacheHitsPerVersion[r[n]] = parseInt( + e.cacheHitsPerVersion[r[n]], + 10, + )) : 'number' == typeof e.cacheHitsPerVersion[r[n]] - ? (t.cacheHitsPerVersion[r[n]] = e.cacheHitsPerVersion[r[n]]) + ? (t.cacheHitsPerVersion[r[n]] = + e.cacheHitsPerVersion[r[n]]) : 'object' == typeof e.cacheHitsPerVersion[r[n]] && (t.cacheHitsPerVersion[r[n]] = new a.LongBits( e.cacheHitsPerVersion[r[n]].low >>> 0, @@ -41609,17 +50240,27 @@ and limitations under the License. } if (e.persistedQueryHitsPerVersion) { if ('object' != typeof e.persistedQueryHitsPerVersion) - throw TypeError('.ClientNameStats.persistedQueryHitsPerVersion: object expected') + throw TypeError( + '.ClientNameStats.persistedQueryHitsPerVersion: object expected', + ) t.persistedQueryHitsPerVersion = {} - for (r = Object.keys(e.persistedQueryHitsPerVersion), n = 0; n < r.length; ++n) + for ( + r = Object.keys(e.persistedQueryHitsPerVersion), n = 0; + n < r.length; + ++n + ) a.Long ? ((t.persistedQueryHitsPerVersion[r[n]] = a.Long.fromValue( e.persistedQueryHitsPerVersion[r[n]], )).unsigned = !0) : 'string' == typeof e.persistedQueryHitsPerVersion[r[n]] - ? (t.persistedQueryHitsPerVersion[r[n]] = parseInt(e.persistedQueryHitsPerVersion[r[n]], 10)) + ? (t.persistedQueryHitsPerVersion[r[n]] = parseInt( + e.persistedQueryHitsPerVersion[r[n]], + 10, + )) : 'number' == typeof e.persistedQueryHitsPerVersion[r[n]] - ? (t.persistedQueryHitsPerVersion[r[n]] = e.persistedQueryHitsPerVersion[r[n]]) + ? (t.persistedQueryHitsPerVersion[r[n]] = + e.persistedQueryHitsPerVersion[r[n]]) : 'object' == typeof e.persistedQueryHitsPerVersion[r[n]] && (t.persistedQueryHitsPerVersion[r[n]] = new a.LongBits( e.persistedQueryHitsPerVersion[r[n]].low >>> 0, @@ -41628,18 +50269,31 @@ and limitations under the License. } if (e.persistedQueryMissesPerVersion) { if ('object' != typeof e.persistedQueryMissesPerVersion) - throw TypeError('.ClientNameStats.persistedQueryMissesPerVersion: object expected') + throw TypeError( + '.ClientNameStats.persistedQueryMissesPerVersion: object expected', + ) t.persistedQueryMissesPerVersion = {} - for (r = Object.keys(e.persistedQueryMissesPerVersion), n = 0; n < r.length; ++n) + for ( + r = Object.keys(e.persistedQueryMissesPerVersion), n = 0; + n < r.length; + ++n + ) a.Long - ? ((t.persistedQueryMissesPerVersion[r[n]] = a.Long.fromValue( + ? ((t.persistedQueryMissesPerVersion[ + r[n] + ] = a.Long.fromValue( e.persistedQueryMissesPerVersion[r[n]], )).unsigned = !0) : 'string' == typeof e.persistedQueryMissesPerVersion[r[n]] - ? (t.persistedQueryMissesPerVersion[r[n]] = parseInt(e.persistedQueryMissesPerVersion[r[n]], 10)) + ? (t.persistedQueryMissesPerVersion[r[n]] = parseInt( + e.persistedQueryMissesPerVersion[r[n]], + 10, + )) : 'number' == typeof e.persistedQueryMissesPerVersion[r[n]] - ? (t.persistedQueryMissesPerVersion[r[n]] = e.persistedQueryMissesPerVersion[r[n]]) - : 'object' == typeof e.persistedQueryMissesPerVersion[r[n]] && + ? (t.persistedQueryMissesPerVersion[r[n]] = + e.persistedQueryMissesPerVersion[r[n]]) + : 'object' == + typeof e.persistedQueryMissesPerVersion[r[n]] && (t.persistedQueryMissesPerVersion[r[n]] = new a.LongBits( e.persistedQueryMissesPerVersion[r[n]].low >>> 0, e.persistedQueryMissesPerVersion[r[n]].high >>> 0, @@ -41647,50 +50301,92 @@ and limitations under the License. } if (e.registeredOperationCountPerVersion) { if ('object' != typeof e.registeredOperationCountPerVersion) - throw TypeError('.ClientNameStats.registeredOperationCountPerVersion: object expected') + throw TypeError( + '.ClientNameStats.registeredOperationCountPerVersion: object expected', + ) t.registeredOperationCountPerVersion = {} - for (r = Object.keys(e.registeredOperationCountPerVersion), n = 0; n < r.length; ++n) + for ( + r = Object.keys(e.registeredOperationCountPerVersion), n = 0; + n < r.length; + ++n + ) a.Long - ? ((t.registeredOperationCountPerVersion[r[n]] = a.Long.fromValue( + ? ((t.registeredOperationCountPerVersion[ + r[n] + ] = a.Long.fromValue( e.registeredOperationCountPerVersion[r[n]], )).unsigned = !0) - : 'string' == typeof e.registeredOperationCountPerVersion[r[n]] - ? (t.registeredOperationCountPerVersion[r[n]] = parseInt(e.registeredOperationCountPerVersion[r[n]], 10)) - : 'number' == typeof e.registeredOperationCountPerVersion[r[n]] - ? (t.registeredOperationCountPerVersion[r[n]] = e.registeredOperationCountPerVersion[r[n]]) - : 'object' == typeof e.registeredOperationCountPerVersion[r[n]] && - (t.registeredOperationCountPerVersion[r[n]] = new a.LongBits( + : 'string' == + typeof e.registeredOperationCountPerVersion[r[n]] + ? (t.registeredOperationCountPerVersion[r[n]] = parseInt( + e.registeredOperationCountPerVersion[r[n]], + 10, + )) + : 'number' == + typeof e.registeredOperationCountPerVersion[r[n]] + ? (t.registeredOperationCountPerVersion[r[n]] = + e.registeredOperationCountPerVersion[r[n]]) + : 'object' == + typeof e.registeredOperationCountPerVersion[r[n]] && + (t.registeredOperationCountPerVersion[ + r[n] + ] = new a.LongBits( e.registeredOperationCountPerVersion[r[n]].low >>> 0, e.registeredOperationCountPerVersion[r[n]].high >>> 0, ).toNumber(!0)) } if (e.forbiddenOperationCountPerVersion) { if ('object' != typeof e.forbiddenOperationCountPerVersion) - throw TypeError('.ClientNameStats.forbiddenOperationCountPerVersion: object expected') + throw TypeError( + '.ClientNameStats.forbiddenOperationCountPerVersion: object expected', + ) t.forbiddenOperationCountPerVersion = {} - for (r = Object.keys(e.forbiddenOperationCountPerVersion), n = 0; n < r.length; ++n) + for ( + r = Object.keys(e.forbiddenOperationCountPerVersion), n = 0; + n < r.length; + ++n + ) a.Long - ? ((t.forbiddenOperationCountPerVersion[r[n]] = a.Long.fromValue( + ? ((t.forbiddenOperationCountPerVersion[ + r[n] + ] = a.Long.fromValue( e.forbiddenOperationCountPerVersion[r[n]], )).unsigned = !0) - : 'string' == typeof e.forbiddenOperationCountPerVersion[r[n]] - ? (t.forbiddenOperationCountPerVersion[r[n]] = parseInt(e.forbiddenOperationCountPerVersion[r[n]], 10)) - : 'number' == typeof e.forbiddenOperationCountPerVersion[r[n]] - ? (t.forbiddenOperationCountPerVersion[r[n]] = e.forbiddenOperationCountPerVersion[r[n]]) - : 'object' == typeof e.forbiddenOperationCountPerVersion[r[n]] && - (t.forbiddenOperationCountPerVersion[r[n]] = new a.LongBits( + : 'string' == + typeof e.forbiddenOperationCountPerVersion[r[n]] + ? (t.forbiddenOperationCountPerVersion[r[n]] = parseInt( + e.forbiddenOperationCountPerVersion[r[n]], + 10, + )) + : 'number' == + typeof e.forbiddenOperationCountPerVersion[r[n]] + ? (t.forbiddenOperationCountPerVersion[r[n]] = + e.forbiddenOperationCountPerVersion[r[n]]) + : 'object' == + typeof e.forbiddenOperationCountPerVersion[r[n]] && + (t.forbiddenOperationCountPerVersion[ + r[n] + ] = new a.LongBits( e.forbiddenOperationCountPerVersion[r[n]].low >>> 0, e.forbiddenOperationCountPerVersion[r[n]].high >>> 0, ).toNumber(!0)) } if (e.cacheLatencyCount) { - if (!Array.isArray(e.cacheLatencyCount)) throw TypeError('.ClientNameStats.cacheLatencyCount: array expected') + if (!Array.isArray(e.cacheLatencyCount)) + throw TypeError( + '.ClientNameStats.cacheLatencyCount: array expected', + ) t.cacheLatencyCount = [] for (n = 0; n < e.cacheLatencyCount.length; ++n) a.Long - ? ((t.cacheLatencyCount[n] = a.Long.fromValue(e.cacheLatencyCount[n])).unsigned = !1) + ? ((t.cacheLatencyCount[n] = a.Long.fromValue( + e.cacheLatencyCount[n], + )).unsigned = !1) : 'string' == typeof e.cacheLatencyCount[n] - ? (t.cacheLatencyCount[n] = parseInt(e.cacheLatencyCount[n], 10)) + ? (t.cacheLatencyCount[n] = parseInt( + e.cacheLatencyCount[n], + 10, + )) : 'number' == typeof e.cacheLatencyCount[n] ? (t.cacheLatencyCount[n] = e.cacheLatencyCount[n]) : 'object' == typeof e.cacheLatencyCount[n] && @@ -41700,15 +50396,23 @@ and limitations under the License. ).toNumber()) } if (null != e.rootErrorStats) { - if ('object' != typeof e.rootErrorStats) throw TypeError('.ClientNameStats.rootErrorStats: object expected') + if ('object' != typeof e.rootErrorStats) + throw TypeError( + '.ClientNameStats.rootErrorStats: object expected', + ) t.rootErrorStats = s.PathErrorStats.fromObject(e.rootErrorStats) } if ( (null != e.requestsWithErrorsCount && (a.Long - ? ((t.requestsWithErrorsCount = a.Long.fromValue(e.requestsWithErrorsCount)).unsigned = !0) + ? ((t.requestsWithErrorsCount = a.Long.fromValue( + e.requestsWithErrorsCount, + )).unsigned = !0) : 'string' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = parseInt(e.requestsWithErrorsCount, 10)) + ? (t.requestsWithErrorsCount = parseInt( + e.requestsWithErrorsCount, + 10, + )) : 'number' == typeof e.requestsWithErrorsCount ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) : 'object' == typeof e.requestsWithErrorsCount && @@ -41718,13 +50422,21 @@ and limitations under the License. ).toNumber(!0))), e.publicCacheTtlCount) ) { - if (!Array.isArray(e.publicCacheTtlCount)) throw TypeError('.ClientNameStats.publicCacheTtlCount: array expected') + if (!Array.isArray(e.publicCacheTtlCount)) + throw TypeError( + '.ClientNameStats.publicCacheTtlCount: array expected', + ) t.publicCacheTtlCount = [] for (n = 0; n < e.publicCacheTtlCount.length; ++n) a.Long - ? ((t.publicCacheTtlCount[n] = a.Long.fromValue(e.publicCacheTtlCount[n])).unsigned = !1) + ? ((t.publicCacheTtlCount[n] = a.Long.fromValue( + e.publicCacheTtlCount[n], + )).unsigned = !1) : 'string' == typeof e.publicCacheTtlCount[n] - ? (t.publicCacheTtlCount[n] = parseInt(e.publicCacheTtlCount[n], 10)) + ? (t.publicCacheTtlCount[n] = parseInt( + e.publicCacheTtlCount[n], + 10, + )) : 'number' == typeof e.publicCacheTtlCount[n] ? (t.publicCacheTtlCount[n] = e.publicCacheTtlCount[n]) : 'object' == typeof e.publicCacheTtlCount[n] && @@ -41735,13 +50447,20 @@ and limitations under the License. } if (e.privateCacheTtlCount) { if (!Array.isArray(e.privateCacheTtlCount)) - throw TypeError('.ClientNameStats.privateCacheTtlCount: array expected') + throw TypeError( + '.ClientNameStats.privateCacheTtlCount: array expected', + ) t.privateCacheTtlCount = [] for (n = 0; n < e.privateCacheTtlCount.length; ++n) a.Long - ? ((t.privateCacheTtlCount[n] = a.Long.fromValue(e.privateCacheTtlCount[n])).unsigned = !1) + ? ((t.privateCacheTtlCount[n] = a.Long.fromValue( + e.privateCacheTtlCount[n], + )).unsigned = !1) : 'string' == typeof e.privateCacheTtlCount[n] - ? (t.privateCacheTtlCount[n] = parseInt(e.privateCacheTtlCount[n], 10)) + ? (t.privateCacheTtlCount[n] = parseInt( + e.privateCacheTtlCount[n], + 10, + )) : 'number' == typeof e.privateCacheTtlCount[n] ? (t.privateCacheTtlCount[n] = e.privateCacheTtlCount[n]) : 'object' == typeof e.privateCacheTtlCount[n] && @@ -41773,29 +50492,47 @@ and limitations under the License. ) if (((r.rootErrorStats = null), a.Long)) { var l = new a.Long(0, 0, !0) - r.requestsWithErrorsCount = t.longs === String ? l.toString() : t.longs === Number ? l.toNumber() : l + r.requestsWithErrorsCount = + t.longs === String + ? l.toString() + : t.longs === Number + ? l.toNumber() + : l } else r.requestsWithErrorsCount = t.longs === String ? '0' : 0 if (e.latencyCount && e.latencyCount.length) { r.latencyCount = [] for (var u = 0; u < e.latencyCount.length; ++u) 'number' == typeof e.latencyCount[u] - ? (r.latencyCount[u] = t.longs === String ? String(e.latencyCount[u]) : e.latencyCount[u]) + ? (r.latencyCount[u] = + t.longs === String + ? String(e.latencyCount[u]) + : e.latencyCount[u]) : (r.latencyCount[u] = t.longs === String ? a.Long.prototype.toString.call(e.latencyCount[u]) : t.longs === Number - ? new a.LongBits(e.latencyCount[u].low >>> 0, e.latencyCount[u].high >>> 0).toNumber() + ? new a.LongBits( + e.latencyCount[u].low >>> 0, + e.latencyCount[u].high >>> 0, + ).toNumber() : e.latencyCount[u]) } - if (e.requestsCountPerVersion && (n = Object.keys(e.requestsCountPerVersion)).length) { + if ( + e.requestsCountPerVersion && + (n = Object.keys(e.requestsCountPerVersion)).length + ) { r.requestsCountPerVersion = {} for (u = 0; u < n.length; ++u) 'number' == typeof e.requestsCountPerVersion[n[u]] ? (r.requestsCountPerVersion[n[u]] = - t.longs === String ? String(e.requestsCountPerVersion[n[u]]) : e.requestsCountPerVersion[n[u]]) + t.longs === String + ? String(e.requestsCountPerVersion[n[u]]) + : e.requestsCountPerVersion[n[u]]) : (r.requestsCountPerVersion[n[u]] = t.longs === String - ? a.Long.prototype.toString.call(e.requestsCountPerVersion[n[u]]) + ? a.Long.prototype.toString.call( + e.requestsCountPerVersion[n[u]], + ) : t.longs === Number ? new a.LongBits( e.requestsCountPerVersion[n[u]].low >>> 0, @@ -41803,15 +50540,22 @@ and limitations under the License. ).toNumber(!0) : e.requestsCountPerVersion[n[u]]) } - if (e.cacheHitsPerVersion && (n = Object.keys(e.cacheHitsPerVersion)).length) { + if ( + e.cacheHitsPerVersion && + (n = Object.keys(e.cacheHitsPerVersion)).length + ) { r.cacheHitsPerVersion = {} for (u = 0; u < n.length; ++u) 'number' == typeof e.cacheHitsPerVersion[n[u]] ? (r.cacheHitsPerVersion[n[u]] = - t.longs === String ? String(e.cacheHitsPerVersion[n[u]]) : e.cacheHitsPerVersion[n[u]]) + t.longs === String + ? String(e.cacheHitsPerVersion[n[u]]) + : e.cacheHitsPerVersion[n[u]]) : (r.cacheHitsPerVersion[n[u]] = t.longs === String - ? a.Long.prototype.toString.call(e.cacheHitsPerVersion[n[u]]) + ? a.Long.prototype.toString.call( + e.cacheHitsPerVersion[n[u]], + ) : t.longs === Number ? new a.LongBits( e.cacheHitsPerVersion[n[u]].low >>> 0, @@ -41823,28 +50567,46 @@ and limitations under the License. r.cacheLatencyCount = [] for (u = 0; u < e.cacheLatencyCount.length; ++u) 'number' == typeof e.cacheLatencyCount[u] - ? (r.cacheLatencyCount[u] = t.longs === String ? String(e.cacheLatencyCount[u]) : e.cacheLatencyCount[u]) + ? (r.cacheLatencyCount[u] = + t.longs === String + ? String(e.cacheLatencyCount[u]) + : e.cacheLatencyCount[u]) : (r.cacheLatencyCount[u] = t.longs === String - ? a.Long.prototype.toString.call(e.cacheLatencyCount[u]) + ? a.Long.prototype.toString.call( + e.cacheLatencyCount[u], + ) : t.longs === Number - ? new a.LongBits(e.cacheLatencyCount[u].low >>> 0, e.cacheLatencyCount[u].high >>> 0).toNumber() + ? new a.LongBits( + e.cacheLatencyCount[u].low >>> 0, + e.cacheLatencyCount[u].high >>> 0, + ).toNumber() : e.cacheLatencyCount[u]) } if ( (null != e.rootErrorStats && e.hasOwnProperty('rootErrorStats') && - (r.rootErrorStats = s.PathErrorStats.toObject(e.rootErrorStats, t)), + (r.rootErrorStats = s.PathErrorStats.toObject( + e.rootErrorStats, + t, + )), null != e.requestsWithErrorsCount && e.hasOwnProperty('requestsWithErrorsCount') && ('number' == typeof e.requestsWithErrorsCount ? (r.requestsWithErrorsCount = - t.longs === String ? String(e.requestsWithErrorsCount) : e.requestsWithErrorsCount) + t.longs === String + ? String(e.requestsWithErrorsCount) + : e.requestsWithErrorsCount) : (r.requestsWithErrorsCount = t.longs === String - ? a.Long.prototype.toString.call(e.requestsWithErrorsCount) + ? a.Long.prototype.toString.call( + e.requestsWithErrorsCount, + ) : t.longs === Number - ? new a.LongBits(e.requestsWithErrorsCount.low >>> 0, e.requestsWithErrorsCount.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.requestsWithErrorsCount.low >>> 0, + e.requestsWithErrorsCount.high >>> 0, + ).toNumber(!0) : e.requestsWithErrorsCount)), e.publicCacheTtlCount && e.publicCacheTtlCount.length) ) { @@ -41852,12 +50614,19 @@ and limitations under the License. for (u = 0; u < e.publicCacheTtlCount.length; ++u) 'number' == typeof e.publicCacheTtlCount[u] ? (r.publicCacheTtlCount[u] = - t.longs === String ? String(e.publicCacheTtlCount[u]) : e.publicCacheTtlCount[u]) + t.longs === String + ? String(e.publicCacheTtlCount[u]) + : e.publicCacheTtlCount[u]) : (r.publicCacheTtlCount[u] = t.longs === String - ? a.Long.prototype.toString.call(e.publicCacheTtlCount[u]) + ? a.Long.prototype.toString.call( + e.publicCacheTtlCount[u], + ) : t.longs === Number - ? new a.LongBits(e.publicCacheTtlCount[u].low >>> 0, e.publicCacheTtlCount[u].high >>> 0).toNumber() + ? new a.LongBits( + e.publicCacheTtlCount[u].low >>> 0, + e.publicCacheTtlCount[u].high >>> 0, + ).toNumber() : e.publicCacheTtlCount[u]) } if (e.privateCacheTtlCount && e.privateCacheTtlCount.length) { @@ -41865,23 +50634,37 @@ and limitations under the License. for (u = 0; u < e.privateCacheTtlCount.length; ++u) 'number' == typeof e.privateCacheTtlCount[u] ? (r.privateCacheTtlCount[u] = - t.longs === String ? String(e.privateCacheTtlCount[u]) : e.privateCacheTtlCount[u]) + t.longs === String + ? String(e.privateCacheTtlCount[u]) + : e.privateCacheTtlCount[u]) : (r.privateCacheTtlCount[u] = t.longs === String - ? a.Long.prototype.toString.call(e.privateCacheTtlCount[u]) + ? a.Long.prototype.toString.call( + e.privateCacheTtlCount[u], + ) : t.longs === Number - ? new a.LongBits(e.privateCacheTtlCount[u].low >>> 0, e.privateCacheTtlCount[u].high >>> 0).toNumber() + ? new a.LongBits( + e.privateCacheTtlCount[u].low >>> 0, + e.privateCacheTtlCount[u].high >>> 0, + ).toNumber() : e.privateCacheTtlCount[u]) } - if (e.persistedQueryHitsPerVersion && (n = Object.keys(e.persistedQueryHitsPerVersion)).length) { + if ( + e.persistedQueryHitsPerVersion && + (n = Object.keys(e.persistedQueryHitsPerVersion)).length + ) { r.persistedQueryHitsPerVersion = {} for (u = 0; u < n.length; ++u) 'number' == typeof e.persistedQueryHitsPerVersion[n[u]] ? (r.persistedQueryHitsPerVersion[n[u]] = - t.longs === String ? String(e.persistedQueryHitsPerVersion[n[u]]) : e.persistedQueryHitsPerVersion[n[u]]) + t.longs === String + ? String(e.persistedQueryHitsPerVersion[n[u]]) + : e.persistedQueryHitsPerVersion[n[u]]) : (r.persistedQueryHitsPerVersion[n[u]] = t.longs === String - ? a.Long.prototype.toString.call(e.persistedQueryHitsPerVersion[n[u]]) + ? a.Long.prototype.toString.call( + e.persistedQueryHitsPerVersion[n[u]], + ) : t.longs === Number ? new a.LongBits( e.persistedQueryHitsPerVersion[n[u]].low >>> 0, @@ -41889,7 +50672,10 @@ and limitations under the License. ).toNumber(!0) : e.persistedQueryHitsPerVersion[n[u]]) } - if (e.persistedQueryMissesPerVersion && (n = Object.keys(e.persistedQueryMissesPerVersion)).length) { + if ( + e.persistedQueryMissesPerVersion && + (n = Object.keys(e.persistedQueryMissesPerVersion)).length + ) { r.persistedQueryMissesPerVersion = {} for (u = 0; u < n.length; ++u) 'number' == typeof e.persistedQueryMissesPerVersion[n[u]] @@ -41899,7 +50685,9 @@ and limitations under the License. : e.persistedQueryMissesPerVersion[n[u]]) : (r.persistedQueryMissesPerVersion[n[u]] = t.longs === String - ? a.Long.prototype.toString.call(e.persistedQueryMissesPerVersion[n[u]]) + ? a.Long.prototype.toString.call( + e.persistedQueryMissesPerVersion[n[u]], + ) : t.longs === Number ? new a.LongBits( e.persistedQueryMissesPerVersion[n[u]].low >>> 0, @@ -41907,7 +50695,10 @@ and limitations under the License. ).toNumber(!0) : e.persistedQueryMissesPerVersion[n[u]]) } - if (e.registeredOperationCountPerVersion && (n = Object.keys(e.registeredOperationCountPerVersion)).length) { + if ( + e.registeredOperationCountPerVersion && + (n = Object.keys(e.registeredOperationCountPerVersion)).length + ) { r.registeredOperationCountPerVersion = {} for (u = 0; u < n.length; ++u) 'number' == typeof e.registeredOperationCountPerVersion[n[u]] @@ -41917,15 +50708,22 @@ and limitations under the License. : e.registeredOperationCountPerVersion[n[u]]) : (r.registeredOperationCountPerVersion[n[u]] = t.longs === String - ? a.Long.prototype.toString.call(e.registeredOperationCountPerVersion[n[u]]) + ? a.Long.prototype.toString.call( + e.registeredOperationCountPerVersion[n[u]], + ) : t.longs === Number ? new a.LongBits( - e.registeredOperationCountPerVersion[n[u]].low >>> 0, - e.registeredOperationCountPerVersion[n[u]].high >>> 0, + e.registeredOperationCountPerVersion[n[u]].low >>> + 0, + e.registeredOperationCountPerVersion[n[u]] + .high >>> 0, ).toNumber(!0) : e.registeredOperationCountPerVersion[n[u]]) } - if (e.forbiddenOperationCountPerVersion && (n = Object.keys(e.forbiddenOperationCountPerVersion)).length) { + if ( + e.forbiddenOperationCountPerVersion && + (n = Object.keys(e.forbiddenOperationCountPerVersion)).length + ) { r.forbiddenOperationCountPerVersion = {} for (u = 0; u < n.length; ++u) 'number' == typeof e.forbiddenOperationCountPerVersion[n[u]] @@ -41935,11 +50733,15 @@ and limitations under the License. : e.forbiddenOperationCountPerVersion[n[u]]) : (r.forbiddenOperationCountPerVersion[n[u]] = t.longs === String - ? a.Long.prototype.toString.call(e.forbiddenOperationCountPerVersion[n[u]]) + ? a.Long.prototype.toString.call( + e.forbiddenOperationCountPerVersion[n[u]], + ) : t.longs === Number ? new a.LongBits( - e.forbiddenOperationCountPerVersion[n[u]].low >>> 0, - e.forbiddenOperationCountPerVersion[n[u]].high >>> 0, + e.forbiddenOperationCountPerVersion[n[u]].low >>> + 0, + e.forbiddenOperationCountPerVersion[n[u]].high >>> + 0, ).toNumber(!0) : e.forbiddenOperationCountPerVersion[n[u]]) } @@ -41960,33 +50762,52 @@ and limitations under the License. (this.privateCacheTtlCount = []), e) ) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.latencyCount = a.emptyArray), (e.prototype.requestCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), (e.prototype.cacheHits = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.persistedQueryHits = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.persistedQueryMisses = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.persistedQueryHits = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), + (e.prototype.persistedQueryMisses = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.prototype.cacheLatencyCount = a.emptyArray), (e.prototype.rootErrorStats = null), - (e.prototype.requestsWithErrorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.requestsWithErrorsCount = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.prototype.publicCacheTtlCount = a.emptyArray), (e.prototype.privateCacheTtlCount = a.emptyArray), - (e.prototype.registeredOperationCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.forbiddenOperationCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.registeredOperationCount = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), + (e.prototype.forbiddenOperationCount = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.create = function(t) { return new e(t) }), (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.latencyCount && e.latencyCount.length)) { + if ( + (t || (t = o.create()), + null != e.latencyCount && e.latencyCount.length) + ) { t.uint32(10).fork() - for (var n = 0; n < e.latencyCount.length; ++n) t.int64(e.latencyCount[n]) + for (var n = 0; n < e.latencyCount.length; ++n) + t.int64(e.latencyCount[n]) t.ldelim() } if ( - (null != e.requestCount && e.hasOwnProperty('requestCount') && t.uint32(16).uint64(e.requestCount), - null != e.cacheHits && e.hasOwnProperty('cacheHits') && t.uint32(24).uint64(e.cacheHits), + (null != e.requestCount && + e.hasOwnProperty('requestCount') && + t.uint32(16).uint64(e.requestCount), + null != e.cacheHits && + e.hasOwnProperty('cacheHits') && + t.uint32(24).uint64(e.cacheHits), null != e.persistedQueryHits && e.hasOwnProperty('persistedQueryHits') && t.uint32(32).uint64(e.persistedQueryHits), @@ -41996,25 +50817,34 @@ and limitations under the License. null != e.cacheLatencyCount && e.cacheLatencyCount.length) ) { t.uint32(50).fork() - for (n = 0; n < e.cacheLatencyCount.length; ++n) t.int64(e.cacheLatencyCount[n]) + for (n = 0; n < e.cacheLatencyCount.length; ++n) + t.int64(e.cacheLatencyCount[n]) t.ldelim() } if ( (null != e.rootErrorStats && e.hasOwnProperty('rootErrorStats') && - s.PathErrorStats.encode(e.rootErrorStats, t.uint32(58).fork()).ldelim(), + s.PathErrorStats.encode( + e.rootErrorStats, + t.uint32(58).fork(), + ).ldelim(), null != e.requestsWithErrorsCount && e.hasOwnProperty('requestsWithErrorsCount') && t.uint32(64).uint64(e.requestsWithErrorsCount), null != e.publicCacheTtlCount && e.publicCacheTtlCount.length) ) { t.uint32(74).fork() - for (n = 0; n < e.publicCacheTtlCount.length; ++n) t.int64(e.publicCacheTtlCount[n]) + for (n = 0; n < e.publicCacheTtlCount.length; ++n) + t.int64(e.publicCacheTtlCount[n]) t.ldelim() } - if (null != e.privateCacheTtlCount && e.privateCacheTtlCount.length) { + if ( + null != e.privateCacheTtlCount && + e.privateCacheTtlCount.length + ) { t.uint32(82).fork() - for (n = 0; n < e.privateCacheTtlCount.length; ++n) t.int64(e.privateCacheTtlCount[n]) + for (n = 0; n < e.privateCacheTtlCount.length; ++n) + t.int64(e.privateCacheTtlCount[n]) t.ldelim() } return ( @@ -42032,12 +50862,22 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.QueryLatencyStats(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.QueryLatencyStats(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: - if (((r.latencyCount && r.latencyCount.length) || (r.latencyCount = []), 2 == (7 & l))) - for (var u = e.uint32() + e.pos; e.pos < u; ) r.latencyCount.push(e.int64()) + if ( + ((r.latencyCount && r.latencyCount.length) || + (r.latencyCount = []), + 2 == (7 & l)) + ) + for (var u = e.uint32() + e.pos; e.pos < u; ) + r.latencyCount.push(e.int64()) else r.latencyCount.push(e.int64()) break case 2: @@ -42053,8 +50893,13 @@ and limitations under the License. r.persistedQueryMisses = e.uint64() break case 6: - if (((r.cacheLatencyCount && r.cacheLatencyCount.length) || (r.cacheLatencyCount = []), 2 == (7 & l))) - for (u = e.uint32() + e.pos; e.pos < u; ) r.cacheLatencyCount.push(e.int64()) + if ( + ((r.cacheLatencyCount && r.cacheLatencyCount.length) || + (r.cacheLatencyCount = []), + 2 == (7 & l)) + ) + for (u = e.uint32() + e.pos; e.pos < u; ) + r.cacheLatencyCount.push(e.int64()) else r.cacheLatencyCount.push(e.int64()) break case 7: @@ -42064,15 +50909,25 @@ and limitations under the License. r.requestsWithErrorsCount = e.uint64() break case 9: - if (((r.publicCacheTtlCount && r.publicCacheTtlCount.length) || (r.publicCacheTtlCount = []), 2 == (7 & l))) - for (u = e.uint32() + e.pos; e.pos < u; ) r.publicCacheTtlCount.push(e.int64()) + if ( + ((r.publicCacheTtlCount && + r.publicCacheTtlCount.length) || + (r.publicCacheTtlCount = []), + 2 == (7 & l)) + ) + for (u = e.uint32() + e.pos; e.pos < u; ) + r.publicCacheTtlCount.push(e.int64()) else r.publicCacheTtlCount.push(e.int64()) break case 10: if ( - ((r.privateCacheTtlCount && r.privateCacheTtlCount.length) || (r.privateCacheTtlCount = []), 2 == (7 & l)) + ((r.privateCacheTtlCount && + r.privateCacheTtlCount.length) || + (r.privateCacheTtlCount = []), + 2 == (7 & l)) ) - for (u = e.uint32() + e.pos; e.pos < u; ) r.privateCacheTtlCount.push(e.int64()) + for (u = e.uint32() + e.pos; e.pos < u; ) + r.privateCacheTtlCount.push(e.int64()) else r.privateCacheTtlCount.push(e.int64()) break case 11: @@ -42088,17 +50943,22 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' if (null != e.latencyCount && e.hasOwnProperty('latencyCount')) { - if (!Array.isArray(e.latencyCount)) return 'latencyCount: array expected' + if (!Array.isArray(e.latencyCount)) + return 'latencyCount: array expected' for (var t = 0; t < e.latencyCount.length; ++t) if ( !( a.isInteger(e.latencyCount[t]) || - (e.latencyCount[t] && a.isInteger(e.latencyCount[t].low) && a.isInteger(e.latencyCount[t].high)) + (e.latencyCount[t] && + a.isInteger(e.latencyCount[t].low) && + a.isInteger(e.latencyCount[t].high)) ) ) return 'latencyCount: integer|Long[] expected' @@ -42108,14 +50968,21 @@ and limitations under the License. e.hasOwnProperty('requestCount') && !( a.isInteger(e.requestCount) || - (e.requestCount && a.isInteger(e.requestCount.low) && a.isInteger(e.requestCount.high)) + (e.requestCount && + a.isInteger(e.requestCount.low) && + a.isInteger(e.requestCount.high)) ) ) return 'requestCount: integer|Long expected' if ( null != e.cacheHits && e.hasOwnProperty('cacheHits') && - !(a.isInteger(e.cacheHits) || (e.cacheHits && a.isInteger(e.cacheHits.low) && a.isInteger(e.cacheHits.high))) + !( + a.isInteger(e.cacheHits) || + (e.cacheHits && + a.isInteger(e.cacheHits.low) && + a.isInteger(e.cacheHits.high)) + ) ) return 'cacheHits: integer|Long expected' if ( @@ -42123,7 +50990,9 @@ and limitations under the License. e.hasOwnProperty('persistedQueryHits') && !( a.isInteger(e.persistedQueryHits) || - (e.persistedQueryHits && a.isInteger(e.persistedQueryHits.low) && a.isInteger(e.persistedQueryHits.high)) + (e.persistedQueryHits && + a.isInteger(e.persistedQueryHits.low) && + a.isInteger(e.persistedQueryHits.high)) ) ) return 'persistedQueryHits: integer|Long expected' @@ -42132,12 +51001,18 @@ and limitations under the License. e.hasOwnProperty('persistedQueryMisses') && !( a.isInteger(e.persistedQueryMisses) || - (e.persistedQueryMisses && a.isInteger(e.persistedQueryMisses.low) && a.isInteger(e.persistedQueryMisses.high)) + (e.persistedQueryMisses && + a.isInteger(e.persistedQueryMisses.low) && + a.isInteger(e.persistedQueryMisses.high)) ) ) return 'persistedQueryMisses: integer|Long expected' - if (null != e.cacheLatencyCount && e.hasOwnProperty('cacheLatencyCount')) { - if (!Array.isArray(e.cacheLatencyCount)) return 'cacheLatencyCount: array expected' + if ( + null != e.cacheLatencyCount && + e.hasOwnProperty('cacheLatencyCount') + ) { + if (!Array.isArray(e.cacheLatencyCount)) + return 'cacheLatencyCount: array expected' for (t = 0; t < e.cacheLatencyCount.length; ++t) if ( !( @@ -42149,7 +51024,10 @@ and limitations under the License. ) return 'cacheLatencyCount: integer|Long[] expected' } - if (null != e.rootErrorStats && e.hasOwnProperty('rootErrorStats')) { + if ( + null != e.rootErrorStats && + e.hasOwnProperty('rootErrorStats') + ) { var n = s.PathErrorStats.verify(e.rootErrorStats) if (n) return 'rootErrorStats.' + n } @@ -42164,8 +51042,12 @@ and limitations under the License. ) ) return 'requestsWithErrorsCount: integer|Long expected' - if (null != e.publicCacheTtlCount && e.hasOwnProperty('publicCacheTtlCount')) { - if (!Array.isArray(e.publicCacheTtlCount)) return 'publicCacheTtlCount: array expected' + if ( + null != e.publicCacheTtlCount && + e.hasOwnProperty('publicCacheTtlCount') + ) { + if (!Array.isArray(e.publicCacheTtlCount)) + return 'publicCacheTtlCount: array expected' for (t = 0; t < e.publicCacheTtlCount.length; ++t) if ( !( @@ -42177,8 +51059,12 @@ and limitations under the License. ) return 'publicCacheTtlCount: integer|Long[] expected' } - if (null != e.privateCacheTtlCount && e.hasOwnProperty('privateCacheTtlCount')) { - if (!Array.isArray(e.privateCacheTtlCount)) return 'privateCacheTtlCount: array expected' + if ( + null != e.privateCacheTtlCount && + e.hasOwnProperty('privateCacheTtlCount') + ) { + if (!Array.isArray(e.privateCacheTtlCount)) + return 'privateCacheTtlCount: array expected' for (t = 0; t < e.privateCacheTtlCount.length; ++t) if ( !( @@ -42214,42 +51100,65 @@ and limitations under the License. if (e instanceof s.QueryLatencyStats) return e var t = new s.QueryLatencyStats() if (e.latencyCount) { - if (!Array.isArray(e.latencyCount)) throw TypeError('.QueryLatencyStats.latencyCount: array expected') + if (!Array.isArray(e.latencyCount)) + throw TypeError( + '.QueryLatencyStats.latencyCount: array expected', + ) t.latencyCount = [] for (var n = 0; n < e.latencyCount.length; ++n) a.Long - ? ((t.latencyCount[n] = a.Long.fromValue(e.latencyCount[n])).unsigned = !1) + ? ((t.latencyCount[n] = a.Long.fromValue( + e.latencyCount[n], + )).unsigned = !1) : 'string' == typeof e.latencyCount[n] ? (t.latencyCount[n] = parseInt(e.latencyCount[n], 10)) : 'number' == typeof e.latencyCount[n] ? (t.latencyCount[n] = e.latencyCount[n]) : 'object' == typeof e.latencyCount[n] && - (t.latencyCount[n] = new a.LongBits(e.latencyCount[n].low >>> 0, e.latencyCount[n].high >>> 0).toNumber()) + (t.latencyCount[n] = new a.LongBits( + e.latencyCount[n].low >>> 0, + e.latencyCount[n].high >>> 0, + ).toNumber()) } if ( (null != e.requestCount && (a.Long - ? ((t.requestCount = a.Long.fromValue(e.requestCount)).unsigned = !0) + ? ((t.requestCount = a.Long.fromValue( + e.requestCount, + )).unsigned = !0) : 'string' == typeof e.requestCount ? (t.requestCount = parseInt(e.requestCount, 10)) : 'number' == typeof e.requestCount ? (t.requestCount = e.requestCount) : 'object' == typeof e.requestCount && - (t.requestCount = new a.LongBits(e.requestCount.low >>> 0, e.requestCount.high >>> 0).toNumber(!0))), + (t.requestCount = new a.LongBits( + e.requestCount.low >>> 0, + e.requestCount.high >>> 0, + ).toNumber(!0))), null != e.cacheHits && (a.Long - ? ((t.cacheHits = a.Long.fromValue(e.cacheHits)).unsigned = !0) + ? ((t.cacheHits = a.Long.fromValue( + e.cacheHits, + )).unsigned = !0) : 'string' == typeof e.cacheHits ? (t.cacheHits = parseInt(e.cacheHits, 10)) : 'number' == typeof e.cacheHits ? (t.cacheHits = e.cacheHits) : 'object' == typeof e.cacheHits && - (t.cacheHits = new a.LongBits(e.cacheHits.low >>> 0, e.cacheHits.high >>> 0).toNumber(!0))), + (t.cacheHits = new a.LongBits( + e.cacheHits.low >>> 0, + e.cacheHits.high >>> 0, + ).toNumber(!0))), null != e.persistedQueryHits && (a.Long - ? ((t.persistedQueryHits = a.Long.fromValue(e.persistedQueryHits)).unsigned = !0) + ? ((t.persistedQueryHits = a.Long.fromValue( + e.persistedQueryHits, + )).unsigned = !0) : 'string' == typeof e.persistedQueryHits - ? (t.persistedQueryHits = parseInt(e.persistedQueryHits, 10)) + ? (t.persistedQueryHits = parseInt( + e.persistedQueryHits, + 10, + )) : 'number' == typeof e.persistedQueryHits ? (t.persistedQueryHits = e.persistedQueryHits) : 'object' == typeof e.persistedQueryHits && @@ -42259,9 +51168,14 @@ and limitations under the License. ).toNumber(!0))), null != e.persistedQueryMisses && (a.Long - ? ((t.persistedQueryMisses = a.Long.fromValue(e.persistedQueryMisses)).unsigned = !0) + ? ((t.persistedQueryMisses = a.Long.fromValue( + e.persistedQueryMisses, + )).unsigned = !0) : 'string' == typeof e.persistedQueryMisses - ? (t.persistedQueryMisses = parseInt(e.persistedQueryMisses, 10)) + ? (t.persistedQueryMisses = parseInt( + e.persistedQueryMisses, + 10, + )) : 'number' == typeof e.persistedQueryMisses ? (t.persistedQueryMisses = e.persistedQueryMisses) : 'object' == typeof e.persistedQueryMisses && @@ -42271,13 +51185,21 @@ and limitations under the License. ).toNumber(!0))), e.cacheLatencyCount) ) { - if (!Array.isArray(e.cacheLatencyCount)) throw TypeError('.QueryLatencyStats.cacheLatencyCount: array expected') + if (!Array.isArray(e.cacheLatencyCount)) + throw TypeError( + '.QueryLatencyStats.cacheLatencyCount: array expected', + ) t.cacheLatencyCount = [] for (n = 0; n < e.cacheLatencyCount.length; ++n) a.Long - ? ((t.cacheLatencyCount[n] = a.Long.fromValue(e.cacheLatencyCount[n])).unsigned = !1) + ? ((t.cacheLatencyCount[n] = a.Long.fromValue( + e.cacheLatencyCount[n], + )).unsigned = !1) : 'string' == typeof e.cacheLatencyCount[n] - ? (t.cacheLatencyCount[n] = parseInt(e.cacheLatencyCount[n], 10)) + ? (t.cacheLatencyCount[n] = parseInt( + e.cacheLatencyCount[n], + 10, + )) : 'number' == typeof e.cacheLatencyCount[n] ? (t.cacheLatencyCount[n] = e.cacheLatencyCount[n]) : 'object' == typeof e.cacheLatencyCount[n] && @@ -42287,15 +51209,23 @@ and limitations under the License. ).toNumber()) } if (null != e.rootErrorStats) { - if ('object' != typeof e.rootErrorStats) throw TypeError('.QueryLatencyStats.rootErrorStats: object expected') + if ('object' != typeof e.rootErrorStats) + throw TypeError( + '.QueryLatencyStats.rootErrorStats: object expected', + ) t.rootErrorStats = s.PathErrorStats.fromObject(e.rootErrorStats) } if ( (null != e.requestsWithErrorsCount && (a.Long - ? ((t.requestsWithErrorsCount = a.Long.fromValue(e.requestsWithErrorsCount)).unsigned = !0) + ? ((t.requestsWithErrorsCount = a.Long.fromValue( + e.requestsWithErrorsCount, + )).unsigned = !0) : 'string' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = parseInt(e.requestsWithErrorsCount, 10)) + ? (t.requestsWithErrorsCount = parseInt( + e.requestsWithErrorsCount, + 10, + )) : 'number' == typeof e.requestsWithErrorsCount ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) : 'object' == typeof e.requestsWithErrorsCount && @@ -42306,13 +51236,20 @@ and limitations under the License. e.publicCacheTtlCount) ) { if (!Array.isArray(e.publicCacheTtlCount)) - throw TypeError('.QueryLatencyStats.publicCacheTtlCount: array expected') + throw TypeError( + '.QueryLatencyStats.publicCacheTtlCount: array expected', + ) t.publicCacheTtlCount = [] for (n = 0; n < e.publicCacheTtlCount.length; ++n) a.Long - ? ((t.publicCacheTtlCount[n] = a.Long.fromValue(e.publicCacheTtlCount[n])).unsigned = !1) + ? ((t.publicCacheTtlCount[n] = a.Long.fromValue( + e.publicCacheTtlCount[n], + )).unsigned = !1) : 'string' == typeof e.publicCacheTtlCount[n] - ? (t.publicCacheTtlCount[n] = parseInt(e.publicCacheTtlCount[n], 10)) + ? (t.publicCacheTtlCount[n] = parseInt( + e.publicCacheTtlCount[n], + 10, + )) : 'number' == typeof e.publicCacheTtlCount[n] ? (t.publicCacheTtlCount[n] = e.publicCacheTtlCount[n]) : 'object' == typeof e.publicCacheTtlCount[n] && @@ -42323,13 +51260,20 @@ and limitations under the License. } if (e.privateCacheTtlCount) { if (!Array.isArray(e.privateCacheTtlCount)) - throw TypeError('.QueryLatencyStats.privateCacheTtlCount: array expected') + throw TypeError( + '.QueryLatencyStats.privateCacheTtlCount: array expected', + ) t.privateCacheTtlCount = [] for (n = 0; n < e.privateCacheTtlCount.length; ++n) a.Long - ? ((t.privateCacheTtlCount[n] = a.Long.fromValue(e.privateCacheTtlCount[n])).unsigned = !1) + ? ((t.privateCacheTtlCount[n] = a.Long.fromValue( + e.privateCacheTtlCount[n], + )).unsigned = !1) : 'string' == typeof e.privateCacheTtlCount[n] - ? (t.privateCacheTtlCount[n] = parseInt(e.privateCacheTtlCount[n], 10)) + ? (t.privateCacheTtlCount[n] = parseInt( + e.privateCacheTtlCount[n], + 10, + )) : 'number' == typeof e.privateCacheTtlCount[n] ? (t.privateCacheTtlCount[n] = e.privateCacheTtlCount[n]) : 'object' == typeof e.privateCacheTtlCount[n] && @@ -42341,9 +51285,14 @@ and limitations under the License. return ( null != e.registeredOperationCount && (a.Long - ? ((t.registeredOperationCount = a.Long.fromValue(e.registeredOperationCount)).unsigned = !0) + ? ((t.registeredOperationCount = a.Long.fromValue( + e.registeredOperationCount, + )).unsigned = !0) : 'string' == typeof e.registeredOperationCount - ? (t.registeredOperationCount = parseInt(e.registeredOperationCount, 10)) + ? (t.registeredOperationCount = parseInt( + e.registeredOperationCount, + 10, + )) : 'number' == typeof e.registeredOperationCount ? (t.registeredOperationCount = e.registeredOperationCount) : 'object' == typeof e.registeredOperationCount && @@ -42353,9 +51302,14 @@ and limitations under the License. ).toNumber(!0))), null != e.forbiddenOperationCount && (a.Long - ? ((t.forbiddenOperationCount = a.Long.fromValue(e.forbiddenOperationCount)).unsigned = !0) + ? ((t.forbiddenOperationCount = a.Long.fromValue( + e.forbiddenOperationCount, + )).unsigned = !0) : 'string' == typeof e.forbiddenOperationCount - ? (t.forbiddenOperationCount = parseInt(e.forbiddenOperationCount, 10)) + ? (t.forbiddenOperationCount = parseInt( + e.forbiddenOperationCount, + 10, + )) : 'number' == typeof e.forbiddenOperationCount ? (t.forbiddenOperationCount = e.forbiddenOperationCount) : 'object' == typeof e.forbiddenOperationCount && @@ -42379,113 +51333,196 @@ and limitations under the License. ) { if (a.Long) { var r = new a.Long(0, 0, !0) - n.requestCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.requestCount = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.requestCount = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.cacheHits = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.cacheHits = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.cacheHits = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.persistedQueryHits = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.persistedQueryHits = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.persistedQueryHits = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.persistedQueryMisses = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.persistedQueryMisses = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.persistedQueryMisses = t.longs === String ? '0' : 0 if (((n.rootErrorStats = null), a.Long)) { r = new a.Long(0, 0, !0) - n.requestsWithErrorsCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.requestsWithErrorsCount = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.requestsWithErrorsCount = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.registeredOperationCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.registeredOperationCount = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.registeredOperationCount = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.forbiddenOperationCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.forbiddenOperationCount = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.forbiddenOperationCount = t.longs === String ? '0' : 0 } if (e.latencyCount && e.latencyCount.length) { n.latencyCount = [] for (var l = 0; l < e.latencyCount.length; ++l) 'number' == typeof e.latencyCount[l] - ? (n.latencyCount[l] = t.longs === String ? String(e.latencyCount[l]) : e.latencyCount[l]) + ? (n.latencyCount[l] = + t.longs === String + ? String(e.latencyCount[l]) + : e.latencyCount[l]) : (n.latencyCount[l] = t.longs === String ? a.Long.prototype.toString.call(e.latencyCount[l]) : t.longs === Number - ? new a.LongBits(e.latencyCount[l].low >>> 0, e.latencyCount[l].high >>> 0).toNumber() + ? new a.LongBits( + e.latencyCount[l].low >>> 0, + e.latencyCount[l].high >>> 0, + ).toNumber() : e.latencyCount[l]) } if ( (null != e.requestCount && e.hasOwnProperty('requestCount') && ('number' == typeof e.requestCount - ? (n.requestCount = t.longs === String ? String(e.requestCount) : e.requestCount) + ? (n.requestCount = + t.longs === String + ? String(e.requestCount) + : e.requestCount) : (n.requestCount = t.longs === String ? a.Long.prototype.toString.call(e.requestCount) : t.longs === Number - ? new a.LongBits(e.requestCount.low >>> 0, e.requestCount.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.requestCount.low >>> 0, + e.requestCount.high >>> 0, + ).toNumber(!0) : e.requestCount)), null != e.cacheHits && e.hasOwnProperty('cacheHits') && ('number' == typeof e.cacheHits - ? (n.cacheHits = t.longs === String ? String(e.cacheHits) : e.cacheHits) + ? (n.cacheHits = + t.longs === String ? String(e.cacheHits) : e.cacheHits) : (n.cacheHits = t.longs === String ? a.Long.prototype.toString.call(e.cacheHits) : t.longs === Number - ? new a.LongBits(e.cacheHits.low >>> 0, e.cacheHits.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.cacheHits.low >>> 0, + e.cacheHits.high >>> 0, + ).toNumber(!0) : e.cacheHits)), null != e.persistedQueryHits && e.hasOwnProperty('persistedQueryHits') && ('number' == typeof e.persistedQueryHits - ? (n.persistedQueryHits = t.longs === String ? String(e.persistedQueryHits) : e.persistedQueryHits) + ? (n.persistedQueryHits = + t.longs === String + ? String(e.persistedQueryHits) + : e.persistedQueryHits) : (n.persistedQueryHits = t.longs === String ? a.Long.prototype.toString.call(e.persistedQueryHits) : t.longs === Number - ? new a.LongBits(e.persistedQueryHits.low >>> 0, e.persistedQueryHits.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.persistedQueryHits.low >>> 0, + e.persistedQueryHits.high >>> 0, + ).toNumber(!0) : e.persistedQueryHits)), null != e.persistedQueryMisses && e.hasOwnProperty('persistedQueryMisses') && ('number' == typeof e.persistedQueryMisses - ? (n.persistedQueryMisses = t.longs === String ? String(e.persistedQueryMisses) : e.persistedQueryMisses) + ? (n.persistedQueryMisses = + t.longs === String + ? String(e.persistedQueryMisses) + : e.persistedQueryMisses) : (n.persistedQueryMisses = t.longs === String - ? a.Long.prototype.toString.call(e.persistedQueryMisses) + ? a.Long.prototype.toString.call( + e.persistedQueryMisses, + ) : t.longs === Number - ? new a.LongBits(e.persistedQueryMisses.low >>> 0, e.persistedQueryMisses.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.persistedQueryMisses.low >>> 0, + e.persistedQueryMisses.high >>> 0, + ).toNumber(!0) : e.persistedQueryMisses)), e.cacheLatencyCount && e.cacheLatencyCount.length) ) { n.cacheLatencyCount = [] for (l = 0; l < e.cacheLatencyCount.length; ++l) 'number' == typeof e.cacheLatencyCount[l] - ? (n.cacheLatencyCount[l] = t.longs === String ? String(e.cacheLatencyCount[l]) : e.cacheLatencyCount[l]) + ? (n.cacheLatencyCount[l] = + t.longs === String + ? String(e.cacheLatencyCount[l]) + : e.cacheLatencyCount[l]) : (n.cacheLatencyCount[l] = t.longs === String - ? a.Long.prototype.toString.call(e.cacheLatencyCount[l]) + ? a.Long.prototype.toString.call( + e.cacheLatencyCount[l], + ) : t.longs === Number - ? new a.LongBits(e.cacheLatencyCount[l].low >>> 0, e.cacheLatencyCount[l].high >>> 0).toNumber() + ? new a.LongBits( + e.cacheLatencyCount[l].low >>> 0, + e.cacheLatencyCount[l].high >>> 0, + ).toNumber() : e.cacheLatencyCount[l]) } if ( (null != e.rootErrorStats && e.hasOwnProperty('rootErrorStats') && - (n.rootErrorStats = s.PathErrorStats.toObject(e.rootErrorStats, t)), + (n.rootErrorStats = s.PathErrorStats.toObject( + e.rootErrorStats, + t, + )), null != e.requestsWithErrorsCount && e.hasOwnProperty('requestsWithErrorsCount') && ('number' == typeof e.requestsWithErrorsCount ? (n.requestsWithErrorsCount = - t.longs === String ? String(e.requestsWithErrorsCount) : e.requestsWithErrorsCount) + t.longs === String + ? String(e.requestsWithErrorsCount) + : e.requestsWithErrorsCount) : (n.requestsWithErrorsCount = t.longs === String - ? a.Long.prototype.toString.call(e.requestsWithErrorsCount) + ? a.Long.prototype.toString.call( + e.requestsWithErrorsCount, + ) : t.longs === Number - ? new a.LongBits(e.requestsWithErrorsCount.low >>> 0, e.requestsWithErrorsCount.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.requestsWithErrorsCount.low >>> 0, + e.requestsWithErrorsCount.high >>> 0, + ).toNumber(!0) : e.requestsWithErrorsCount)), e.publicCacheTtlCount && e.publicCacheTtlCount.length) ) { @@ -42493,12 +51530,19 @@ and limitations under the License. for (l = 0; l < e.publicCacheTtlCount.length; ++l) 'number' == typeof e.publicCacheTtlCount[l] ? (n.publicCacheTtlCount[l] = - t.longs === String ? String(e.publicCacheTtlCount[l]) : e.publicCacheTtlCount[l]) + t.longs === String + ? String(e.publicCacheTtlCount[l]) + : e.publicCacheTtlCount[l]) : (n.publicCacheTtlCount[l] = t.longs === String - ? a.Long.prototype.toString.call(e.publicCacheTtlCount[l]) + ? a.Long.prototype.toString.call( + e.publicCacheTtlCount[l], + ) : t.longs === Number - ? new a.LongBits(e.publicCacheTtlCount[l].low >>> 0, e.publicCacheTtlCount[l].high >>> 0).toNumber() + ? new a.LongBits( + e.publicCacheTtlCount[l].low >>> 0, + e.publicCacheTtlCount[l].high >>> 0, + ).toNumber() : e.publicCacheTtlCount[l]) } if (e.privateCacheTtlCount && e.privateCacheTtlCount.length) { @@ -42506,12 +51550,19 @@ and limitations under the License. for (l = 0; l < e.privateCacheTtlCount.length; ++l) 'number' == typeof e.privateCacheTtlCount[l] ? (n.privateCacheTtlCount[l] = - t.longs === String ? String(e.privateCacheTtlCount[l]) : e.privateCacheTtlCount[l]) + t.longs === String + ? String(e.privateCacheTtlCount[l]) + : e.privateCacheTtlCount[l]) : (n.privateCacheTtlCount[l] = t.longs === String - ? a.Long.prototype.toString.call(e.privateCacheTtlCount[l]) + ? a.Long.prototype.toString.call( + e.privateCacheTtlCount[l], + ) : t.longs === Number - ? new a.LongBits(e.privateCacheTtlCount[l].low >>> 0, e.privateCacheTtlCount[l].high >>> 0).toNumber() + ? new a.LongBits( + e.privateCacheTtlCount[l].low >>> 0, + e.privateCacheTtlCount[l].high >>> 0, + ).toNumber() : e.privateCacheTtlCount[l]) } return ( @@ -42519,25 +51570,37 @@ and limitations under the License. e.hasOwnProperty('registeredOperationCount') && ('number' == typeof e.registeredOperationCount ? (n.registeredOperationCount = - t.longs === String ? String(e.registeredOperationCount) : e.registeredOperationCount) + t.longs === String + ? String(e.registeredOperationCount) + : e.registeredOperationCount) : (n.registeredOperationCount = t.longs === String - ? a.Long.prototype.toString.call(e.registeredOperationCount) - : t.longs === Number - ? new a.LongBits(e.registeredOperationCount.low >>> 0, e.registeredOperationCount.high >>> 0).toNumber( - !0, + ? a.Long.prototype.toString.call( + e.registeredOperationCount, ) + : t.longs === Number + ? new a.LongBits( + e.registeredOperationCount.low >>> 0, + e.registeredOperationCount.high >>> 0, + ).toNumber(!0) : e.registeredOperationCount)), null != e.forbiddenOperationCount && e.hasOwnProperty('forbiddenOperationCount') && ('number' == typeof e.forbiddenOperationCount ? (n.forbiddenOperationCount = - t.longs === String ? String(e.forbiddenOperationCount) : e.forbiddenOperationCount) + t.longs === String + ? String(e.forbiddenOperationCount) + : e.forbiddenOperationCount) : (n.forbiddenOperationCount = t.longs === String - ? a.Long.prototype.toString.call(e.forbiddenOperationCount) + ? a.Long.prototype.toString.call( + e.forbiddenOperationCount, + ) : t.longs === Number - ? new a.LongBits(e.forbiddenOperationCount.low >>> 0, e.forbiddenOperationCount.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.forbiddenOperationCount.low >>> 0, + e.forbiddenOperationCount.high >>> 0, + ).toNumber(!0) : e.forbiddenOperationCount)), n ) @@ -42550,7 +51613,9 @@ and limitations under the License. })()), (s.StatsContext = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.clientReferenceId = ''), @@ -42562,9 +51627,15 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && t.uint32(10).string(e.clientReferenceId), - null != e.clientName && e.hasOwnProperty('clientName') && t.uint32(18).string(e.clientName), - null != e.clientVersion && e.hasOwnProperty('clientVersion') && t.uint32(26).string(e.clientVersion), + null != e.clientReferenceId && + e.hasOwnProperty('clientReferenceId') && + t.uint32(10).string(e.clientReferenceId), + null != e.clientName && + e.hasOwnProperty('clientName') && + t.uint32(18).string(e.clientName), + null != e.clientVersion && + e.hasOwnProperty('clientVersion') && + t.uint32(26).string(e.clientVersion), t ) }), @@ -42573,7 +51644,12 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.StatsContext(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.StatsContext(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: @@ -42592,16 +51668,24 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { return 'object' != typeof e || null === e ? 'object expected' - : null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && !a.isString(e.clientReferenceId) + : null != e.clientReferenceId && + e.hasOwnProperty('clientReferenceId') && + !a.isString(e.clientReferenceId) ? 'clientReferenceId: string expected' - : null != e.clientName && e.hasOwnProperty('clientName') && !a.isString(e.clientName) + : null != e.clientName && + e.hasOwnProperty('clientName') && + !a.isString(e.clientName) ? 'clientName: string expected' - : null != e.clientVersion && e.hasOwnProperty('clientVersion') && !a.isString(e.clientVersion) + : null != e.clientVersion && + e.hasOwnProperty('clientVersion') && + !a.isString(e.clientVersion) ? 'clientVersion: string expected' : null }), @@ -42609,9 +51693,11 @@ and limitations under the License. if (e instanceof s.StatsContext) return e var t = new s.StatsContext() return ( - null != e.clientReferenceId && (t.clientReferenceId = String(e.clientReferenceId)), + null != e.clientReferenceId && + (t.clientReferenceId = String(e.clientReferenceId)), null != e.clientName && (t.clientName = String(e.clientName)), - null != e.clientVersion && (t.clientVersion = String(e.clientVersion)), + null != e.clientVersion && + (t.clientVersion = String(e.clientVersion)), t ) }), @@ -42619,12 +51705,19 @@ and limitations under the License. t || (t = {}) var n = {} return ( - t.defaults && ((n.clientReferenceId = ''), (n.clientName = ''), (n.clientVersion = '')), + t.defaults && + ((n.clientReferenceId = ''), + (n.clientName = ''), + (n.clientVersion = '')), null != e.clientReferenceId && e.hasOwnProperty('clientReferenceId') && (n.clientReferenceId = e.clientReferenceId), - null != e.clientName && e.hasOwnProperty('clientName') && (n.clientName = e.clientName), - null != e.clientVersion && e.hasOwnProperty('clientVersion') && (n.clientVersion = e.clientVersion), + null != e.clientName && + e.hasOwnProperty('clientName') && + (n.clientName = e.clientName), + null != e.clientVersion && + e.hasOwnProperty('clientVersion') && + (n.clientVersion = e.clientVersion), n ) }), @@ -42636,7 +51729,9 @@ and limitations under the License. })()), (s.ContextualizedQueryLatencyStats = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.queryLatencyStats = null), @@ -42649,10 +51744,16 @@ and limitations under the License. t || (t = o.create()), null != e.queryLatencyStats && e.hasOwnProperty('queryLatencyStats') && - s.QueryLatencyStats.encode(e.queryLatencyStats, t.uint32(10).fork()).ldelim(), + s.QueryLatencyStats.encode( + e.queryLatencyStats, + t.uint32(10).fork(), + ).ldelim(), null != e.context && e.hasOwnProperty('context') && - s.StatsContext.encode(e.context, t.uint32(18).fork()).ldelim(), + s.StatsContext.encode( + e.context, + t.uint32(18).fork(), + ).ldelim(), t ) }), @@ -42661,11 +51762,19 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.ContextualizedQueryLatencyStats(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.ContextualizedQueryLatencyStats(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: - r.queryLatencyStats = s.QueryLatencyStats.decode(e, e.uint32()) + r.queryLatencyStats = s.QueryLatencyStats.decode( + e, + e.uint32(), + ) break case 2: r.context = s.StatsContext.decode(e, e.uint32()) @@ -42677,7 +51786,9 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' @@ -42688,7 +51799,11 @@ and limitations under the License. (t = s.QueryLatencyStats.verify(e.queryLatencyStats)) ) return 'queryLatencyStats.' + t - if (null != e.context && e.hasOwnProperty('context') && (t = s.StatsContext.verify(e.context))) + if ( + null != e.context && + e.hasOwnProperty('context') && + (t = s.StatsContext.verify(e.context)) + ) return 'context.' + t return null }), @@ -42697,11 +51812,18 @@ and limitations under the License. var t = new s.ContextualizedQueryLatencyStats() if (null != e.queryLatencyStats) { if ('object' != typeof e.queryLatencyStats) - throw TypeError('.ContextualizedQueryLatencyStats.queryLatencyStats: object expected') - t.queryLatencyStats = s.QueryLatencyStats.fromObject(e.queryLatencyStats) + throw TypeError( + '.ContextualizedQueryLatencyStats.queryLatencyStats: object expected', + ) + t.queryLatencyStats = s.QueryLatencyStats.fromObject( + e.queryLatencyStats, + ) } if (null != e.context) { - if ('object' != typeof e.context) throw TypeError('.ContextualizedQueryLatencyStats.context: object expected') + if ('object' != typeof e.context) + throw TypeError( + '.ContextualizedQueryLatencyStats.context: object expected', + ) t.context = s.StatsContext.fromObject(e.context) } return t @@ -42710,11 +51832,17 @@ and limitations under the License. t || (t = {}) var n = {} return ( - t.defaults && ((n.queryLatencyStats = null), (n.context = null)), + t.defaults && + ((n.queryLatencyStats = null), (n.context = null)), null != e.queryLatencyStats && e.hasOwnProperty('queryLatencyStats') && - (n.queryLatencyStats = s.QueryLatencyStats.toObject(e.queryLatencyStats, t)), - null != e.context && e.hasOwnProperty('context') && (n.context = s.StatsContext.toObject(e.context, t)), + (n.queryLatencyStats = s.QueryLatencyStats.toObject( + e.queryLatencyStats, + t, + )), + null != e.context && + e.hasOwnProperty('context') && + (n.context = s.StatsContext.toObject(e.context, t)), n ) }), @@ -42727,7 +51855,8 @@ and limitations under the License. (s.ContextualizedTypeStats = (function() { function e(e) { if (((this.perTypeStat = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.context = null), @@ -42740,10 +51869,17 @@ and limitations under the License. (t || (t = o.create()), null != e.context && e.hasOwnProperty('context') && - s.StatsContext.encode(e.context, t.uint32(10).fork()).ldelim(), + s.StatsContext.encode( + e.context, + t.uint32(10).fork(), + ).ldelim(), null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) ) - for (var n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) + for ( + var n = Object.keys(e.perTypeStat), r = 0; + r < n.length; + ++r + ) t .uint32(18) .fork() @@ -42759,7 +51895,13 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.ContextualizedTypeStats(); e.pos < r; ) { + for ( + var n, + r = void 0 === t ? e.len : e.pos + t, + l = new s.ContextualizedTypeStats(); + e.pos < r; + + ) { var u = e.uint32() switch (u >>> 3) { case 1: @@ -42779,17 +51921,29 @@ and limitations under the License. return l }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.context && e.hasOwnProperty('context') && (r = s.StatsContext.verify(e.context))) + if ( + null != e.context && + e.hasOwnProperty('context') && + (r = s.StatsContext.verify(e.context)) + ) return 'context.' + r if (null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) { - if (!a.isObject(e.perTypeStat)) return 'perTypeStat: object expected' - for (var t = Object.keys(e.perTypeStat), n = 0; n < t.length; ++n) { + if (!a.isObject(e.perTypeStat)) + return 'perTypeStat: object expected' + for ( + var t = Object.keys(e.perTypeStat), n = 0; + n < t.length; + ++n + ) { var r - if ((r = s.TypeStat.verify(e.perTypeStat[t[n]]))) return 'perTypeStat.' + r + if ((r = s.TypeStat.verify(e.perTypeStat[t[n]]))) + return 'perTypeStat.' + r } } return null @@ -42798,16 +51952,30 @@ and limitations under the License. if (e instanceof s.ContextualizedTypeStats) return e var t = new s.ContextualizedTypeStats() if (null != e.context) { - if ('object' != typeof e.context) throw TypeError('.ContextualizedTypeStats.context: object expected') + if ('object' != typeof e.context) + throw TypeError( + '.ContextualizedTypeStats.context: object expected', + ) t.context = s.StatsContext.fromObject(e.context) } if (e.perTypeStat) { - if ('object' != typeof e.perTypeStat) throw TypeError('.ContextualizedTypeStats.perTypeStat: object expected') + if ('object' != typeof e.perTypeStat) + throw TypeError( + '.ContextualizedTypeStats.perTypeStat: object expected', + ) t.perTypeStat = {} - for (var n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) { + for ( + var n = Object.keys(e.perTypeStat), r = 0; + r < n.length; + ++r + ) { if ('object' != typeof e.perTypeStat[n[r]]) - throw TypeError('.ContextualizedTypeStats.perTypeStat: object expected') - t.perTypeStat[n[r]] = s.TypeStat.fromObject(e.perTypeStat[n[r]]) + throw TypeError( + '.ContextualizedTypeStats.perTypeStat: object expected', + ) + t.perTypeStat[n[r]] = s.TypeStat.fromObject( + e.perTypeStat[n[r]], + ) } } return t @@ -42819,11 +51987,17 @@ and limitations under the License. if ( ((t.objects || t.defaults) && (r.perTypeStat = {}), t.defaults && (r.context = null), - null != e.context && e.hasOwnProperty('context') && (r.context = s.StatsContext.toObject(e.context, t)), + null != e.context && + e.hasOwnProperty('context') && + (r.context = s.StatsContext.toObject(e.context, t)), e.perTypeStat && (n = Object.keys(e.perTypeStat)).length) ) { r.perTypeStat = {} - for (var l = 0; l < n.length; ++l) r.perTypeStat[n[l]] = s.TypeStat.toObject(e.perTypeStat[n[l]], t) + for (var l = 0; l < n.length; ++l) + r.perTypeStat[n[l]] = s.TypeStat.toObject( + e.perTypeStat[n[l]], + t, + ) } return r }), @@ -42836,14 +52010,17 @@ and limitations under the License. (s.FieldStat = (function() { function e(e) { if (((this.latencyCount = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.name = ''), (e.prototype.returnType = ''), (e.prototype.errorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), (e.prototype.count = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.requestsWithErrorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.requestsWithErrorsCount = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.prototype.latencyCount = a.emptyArray), (e.create = function(t) { return new e(t) @@ -42851,17 +52028,26 @@ and limitations under the License. (e.encode = function(e, t) { if ( (t || (t = o.create()), - null != e.name && e.hasOwnProperty('name') && t.uint32(18).string(e.name), - null != e.returnType && e.hasOwnProperty('returnType') && t.uint32(26).string(e.returnType), - null != e.errorsCount && e.hasOwnProperty('errorsCount') && t.uint32(32).uint64(e.errorsCount), - null != e.count && e.hasOwnProperty('count') && t.uint32(40).uint64(e.count), + null != e.name && + e.hasOwnProperty('name') && + t.uint32(18).string(e.name), + null != e.returnType && + e.hasOwnProperty('returnType') && + t.uint32(26).string(e.returnType), + null != e.errorsCount && + e.hasOwnProperty('errorsCount') && + t.uint32(32).uint64(e.errorsCount), + null != e.count && + e.hasOwnProperty('count') && + t.uint32(40).uint64(e.count), null != e.requestsWithErrorsCount && e.hasOwnProperty('requestsWithErrorsCount') && t.uint32(48).uint64(e.requestsWithErrorsCount), null != e.latencyCount && e.latencyCount.length) ) { t.uint32(66).fork() - for (var n = 0; n < e.latencyCount.length; ++n) t.int64(e.latencyCount[n]) + for (var n = 0; n < e.latencyCount.length; ++n) + t.int64(e.latencyCount[n]) t.ldelim() } return t @@ -42871,7 +52057,11 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.FieldStat(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, r = new s.FieldStat(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 2: @@ -42890,8 +52080,13 @@ and limitations under the License. r.requestsWithErrorsCount = e.uint64() break case 8: - if (((r.latencyCount && r.latencyCount.length) || (r.latencyCount = []), 2 == (7 & l))) - for (var u = e.uint32() + e.pos; e.pos < u; ) r.latencyCount.push(e.int64()) + if ( + ((r.latencyCount && r.latencyCount.length) || + (r.latencyCount = []), + 2 == (7 & l)) + ) + for (var u = e.uint32() + e.pos; e.pos < u; ) + r.latencyCount.push(e.int64()) else r.latencyCount.push(e.int64()) break default: @@ -42901,26 +52096,44 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.name && e.hasOwnProperty('name') && !a.isString(e.name)) return 'name: string expected' - if (null != e.returnType && e.hasOwnProperty('returnType') && !a.isString(e.returnType)) + if ( + null != e.name && + e.hasOwnProperty('name') && + !a.isString(e.name) + ) + return 'name: string expected' + if ( + null != e.returnType && + e.hasOwnProperty('returnType') && + !a.isString(e.returnType) + ) return 'returnType: string expected' if ( null != e.errorsCount && e.hasOwnProperty('errorsCount') && !( a.isInteger(e.errorsCount) || - (e.errorsCount && a.isInteger(e.errorsCount.low) && a.isInteger(e.errorsCount.high)) + (e.errorsCount && + a.isInteger(e.errorsCount.low) && + a.isInteger(e.errorsCount.high)) ) ) return 'errorsCount: integer|Long expected' if ( null != e.count && e.hasOwnProperty('count') && - !(a.isInteger(e.count) || (e.count && a.isInteger(e.count.low) && a.isInteger(e.count.high))) + !( + a.isInteger(e.count) || + (e.count && + a.isInteger(e.count.low) && + a.isInteger(e.count.high)) + ) ) return 'count: integer|Long expected' if ( @@ -42935,12 +52148,15 @@ and limitations under the License. ) return 'requestsWithErrorsCount: integer|Long expected' if (null != e.latencyCount && e.hasOwnProperty('latencyCount')) { - if (!Array.isArray(e.latencyCount)) return 'latencyCount: array expected' + if (!Array.isArray(e.latencyCount)) + return 'latencyCount: array expected' for (var t = 0; t < e.latencyCount.length; ++t) if ( !( a.isInteger(e.latencyCount[t]) || - (e.latencyCount[t] && a.isInteger(e.latencyCount[t].low) && a.isInteger(e.latencyCount[t].high)) + (e.latencyCount[t] && + a.isInteger(e.latencyCount[t].low) && + a.isInteger(e.latencyCount[t].high)) ) ) return 'latencyCount: integer|Long[] expected' @@ -42955,13 +52171,18 @@ and limitations under the License. null != e.returnType && (t.returnType = String(e.returnType)), null != e.errorsCount && (a.Long - ? ((t.errorsCount = a.Long.fromValue(e.errorsCount)).unsigned = !0) + ? ((t.errorsCount = a.Long.fromValue( + e.errorsCount, + )).unsigned = !0) : 'string' == typeof e.errorsCount ? (t.errorsCount = parseInt(e.errorsCount, 10)) : 'number' == typeof e.errorsCount ? (t.errorsCount = e.errorsCount) : 'object' == typeof e.errorsCount && - (t.errorsCount = new a.LongBits(e.errorsCount.low >>> 0, e.errorsCount.high >>> 0).toNumber(!0))), + (t.errorsCount = new a.LongBits( + e.errorsCount.low >>> 0, + e.errorsCount.high >>> 0, + ).toNumber(!0))), null != e.count && (a.Long ? ((t.count = a.Long.fromValue(e.count)).unsigned = !0) @@ -42970,12 +52191,20 @@ and limitations under the License. : 'number' == typeof e.count ? (t.count = e.count) : 'object' == typeof e.count && - (t.count = new a.LongBits(e.count.low >>> 0, e.count.high >>> 0).toNumber(!0))), + (t.count = new a.LongBits( + e.count.low >>> 0, + e.count.high >>> 0, + ).toNumber(!0))), null != e.requestsWithErrorsCount && (a.Long - ? ((t.requestsWithErrorsCount = a.Long.fromValue(e.requestsWithErrorsCount)).unsigned = !0) + ? ((t.requestsWithErrorsCount = a.Long.fromValue( + e.requestsWithErrorsCount, + )).unsigned = !0) : 'string' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = parseInt(e.requestsWithErrorsCount, 10)) + ? (t.requestsWithErrorsCount = parseInt( + e.requestsWithErrorsCount, + 10, + )) : 'number' == typeof e.requestsWithErrorsCount ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) : 'object' == typeof e.requestsWithErrorsCount && @@ -42985,49 +52214,82 @@ and limitations under the License. ).toNumber(!0))), e.latencyCount) ) { - if (!Array.isArray(e.latencyCount)) throw TypeError('.FieldStat.latencyCount: array expected') + if (!Array.isArray(e.latencyCount)) + throw TypeError('.FieldStat.latencyCount: array expected') t.latencyCount = [] for (var n = 0; n < e.latencyCount.length; ++n) a.Long - ? ((t.latencyCount[n] = a.Long.fromValue(e.latencyCount[n])).unsigned = !1) + ? ((t.latencyCount[n] = a.Long.fromValue( + e.latencyCount[n], + )).unsigned = !1) : 'string' == typeof e.latencyCount[n] ? (t.latencyCount[n] = parseInt(e.latencyCount[n], 10)) : 'number' == typeof e.latencyCount[n] ? (t.latencyCount[n] = e.latencyCount[n]) : 'object' == typeof e.latencyCount[n] && - (t.latencyCount[n] = new a.LongBits(e.latencyCount[n].low >>> 0, e.latencyCount[n].high >>> 0).toNumber()) + (t.latencyCount[n] = new a.LongBits( + e.latencyCount[n].low >>> 0, + e.latencyCount[n].high >>> 0, + ).toNumber()) } return t }), (e.toObject = function(e, t) { t || (t = {}) var n = {} - if (((t.arrays || t.defaults) && (n.latencyCount = []), t.defaults)) { + if ( + ((t.arrays || t.defaults) && (n.latencyCount = []), t.defaults) + ) { if (((n.name = ''), (n.returnType = ''), a.Long)) { var r = new a.Long(0, 0, !0) - n.errorsCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.errorsCount = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.errorsCount = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.count = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.count = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.count = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.requestsWithErrorsCount = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.requestsWithErrorsCount = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.requestsWithErrorsCount = t.longs === String ? '0' : 0 } if ( - (null != e.name && e.hasOwnProperty('name') && (n.name = e.name), - null != e.returnType && e.hasOwnProperty('returnType') && (n.returnType = e.returnType), + (null != e.name && + e.hasOwnProperty('name') && + (n.name = e.name), + null != e.returnType && + e.hasOwnProperty('returnType') && + (n.returnType = e.returnType), null != e.errorsCount && e.hasOwnProperty('errorsCount') && ('number' == typeof e.errorsCount - ? (n.errorsCount = t.longs === String ? String(e.errorsCount) : e.errorsCount) + ? (n.errorsCount = + t.longs === String + ? String(e.errorsCount) + : e.errorsCount) : (n.errorsCount = t.longs === String ? a.Long.prototype.toString.call(e.errorsCount) : t.longs === Number - ? new a.LongBits(e.errorsCount.low >>> 0, e.errorsCount.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.errorsCount.low >>> 0, + e.errorsCount.high >>> 0, + ).toNumber(!0) : e.errorsCount)), null != e.count && e.hasOwnProperty('count') && @@ -43037,30 +52299,46 @@ and limitations under the License. t.longs === String ? a.Long.prototype.toString.call(e.count) : t.longs === Number - ? new a.LongBits(e.count.low >>> 0, e.count.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.count.low >>> 0, + e.count.high >>> 0, + ).toNumber(!0) : e.count)), null != e.requestsWithErrorsCount && e.hasOwnProperty('requestsWithErrorsCount') && ('number' == typeof e.requestsWithErrorsCount ? (n.requestsWithErrorsCount = - t.longs === String ? String(e.requestsWithErrorsCount) : e.requestsWithErrorsCount) + t.longs === String + ? String(e.requestsWithErrorsCount) + : e.requestsWithErrorsCount) : (n.requestsWithErrorsCount = t.longs === String - ? a.Long.prototype.toString.call(e.requestsWithErrorsCount) + ? a.Long.prototype.toString.call( + e.requestsWithErrorsCount, + ) : t.longs === Number - ? new a.LongBits(e.requestsWithErrorsCount.low >>> 0, e.requestsWithErrorsCount.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.requestsWithErrorsCount.low >>> 0, + e.requestsWithErrorsCount.high >>> 0, + ).toNumber(!0) : e.requestsWithErrorsCount)), e.latencyCount && e.latencyCount.length) ) { n.latencyCount = [] for (var l = 0; l < e.latencyCount.length; ++l) 'number' == typeof e.latencyCount[l] - ? (n.latencyCount[l] = t.longs === String ? String(e.latencyCount[l]) : e.latencyCount[l]) + ? (n.latencyCount[l] = + t.longs === String + ? String(e.latencyCount[l]) + : e.latencyCount[l]) : (n.latencyCount[l] = t.longs === String ? a.Long.prototype.toString.call(e.latencyCount[l]) : t.longs === Number - ? new a.LongBits(e.latencyCount[l].low >>> 0, e.latencyCount[l].high >>> 0).toNumber() + ? new a.LongBits( + e.latencyCount[l].low >>> 0, + e.latencyCount[l].high >>> 0, + ).toNumber() : e.latencyCount[l]) } return n @@ -43074,7 +52352,8 @@ and limitations under the License. (s.TypeStat = (function() { function e(e) { if (((this.field = []), (this.perFieldStat = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.name = ''), @@ -43086,10 +52365,13 @@ and limitations under the License. (e.encode = function(e, t) { if ( (t || (t = o.create()), - null != e.name && e.hasOwnProperty('name') && t.uint32(10).string(e.name), + null != e.name && + e.hasOwnProperty('name') && + t.uint32(10).string(e.name), null != e.field && e.field.length) ) - for (var n = 0; n < e.field.length; ++n) s.FieldStat.encode(e.field[n], t.uint32(18).fork()).ldelim() + for (var n = 0; n < e.field.length; ++n) + s.FieldStat.encode(e.field[n], t.uint32(18).fork()).ldelim() if (null != e.perFieldStat && e.hasOwnProperty('perFieldStat')) { var r = Object.keys(e.perFieldStat) for (n = 0; n < r.length; ++n) @@ -43098,7 +52380,10 @@ and limitations under the License. .fork() .uint32(10) .string(r[n]), - s.FieldStat.encode(e.perFieldStat[r[n]], t.uint32(18).fork()) + s.FieldStat.encode( + e.perFieldStat[r[n]], + t.uint32(18).fork(), + ) .ldelim() .ldelim() } @@ -43109,14 +52394,21 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.TypeStat(); e.pos < r; ) { + for ( + var n, + r = void 0 === t ? e.len : e.pos + t, + l = new s.TypeStat(); + e.pos < r; + + ) { var u = e.uint32() switch (u >>> 3) { case 1: l.name = e.string() break case 2: - ;(l.field && l.field.length) || (l.field = []), l.field.push(s.FieldStat.decode(e, e.uint32())) + ;(l.field && l.field.length) || (l.field = []), + l.field.push(s.FieldStat.decode(e, e.uint32())) break case 3: e.skip().pos++, @@ -43132,11 +52424,18 @@ and limitations under the License. return l }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.name && e.hasOwnProperty('name') && !a.isString(e.name)) return 'name: string expected' + if ( + null != e.name && + e.hasOwnProperty('name') && + !a.isString(e.name) + ) + return 'name: string expected' if (null != e.field && e.hasOwnProperty('field')) { if (!Array.isArray(e.field)) return 'field: array expected' for (var t = 0; t < e.field.length; ++t) { @@ -43144,11 +52443,13 @@ and limitations under the License. } } if (null != e.perFieldStat && e.hasOwnProperty('perFieldStat')) { - if (!a.isObject(e.perFieldStat)) return 'perFieldStat: object expected' + if (!a.isObject(e.perFieldStat)) + return 'perFieldStat: object expected' var n = Object.keys(e.perFieldStat) for (t = 0; t < n.length; ++t) { var r - if ((r = s.FieldStat.verify(e.perFieldStat[n[t]]))) return 'perFieldStat.' + r + if ((r = s.FieldStat.verify(e.perFieldStat[n[t]]))) + return 'perFieldStat.' + r } } return null @@ -43157,20 +52458,26 @@ and limitations under the License. if (e instanceof s.TypeStat) return e var t = new s.TypeStat() if ((null != e.name && (t.name = String(e.name)), e.field)) { - if (!Array.isArray(e.field)) throw TypeError('.TypeStat.field: array expected') + if (!Array.isArray(e.field)) + throw TypeError('.TypeStat.field: array expected') t.field = [] for (var n = 0; n < e.field.length; ++n) { - if ('object' != typeof e.field[n]) throw TypeError('.TypeStat.field: object expected') + if ('object' != typeof e.field[n]) + throw TypeError('.TypeStat.field: object expected') t.field[n] = s.FieldStat.fromObject(e.field[n]) } } if (e.perFieldStat) { - if ('object' != typeof e.perFieldStat) throw TypeError('.TypeStat.perFieldStat: object expected') + if ('object' != typeof e.perFieldStat) + throw TypeError('.TypeStat.perFieldStat: object expected') t.perFieldStat = {} var r = Object.keys(e.perFieldStat) for (n = 0; n < r.length; ++n) { - if ('object' != typeof e.perFieldStat[r[n]]) throw TypeError('.TypeStat.perFieldStat: object expected') - t.perFieldStat[r[n]] = s.FieldStat.fromObject(e.perFieldStat[r[n]]) + if ('object' != typeof e.perFieldStat[r[n]]) + throw TypeError('.TypeStat.perFieldStat: object expected') + t.perFieldStat[r[n]] = s.FieldStat.fromObject( + e.perFieldStat[r[n]], + ) } } return t @@ -43187,11 +52494,16 @@ and limitations under the License. e.field && e.field.length) ) { r.field = [] - for (var l = 0; l < e.field.length; ++l) r.field[l] = s.FieldStat.toObject(e.field[l], t) + for (var l = 0; l < e.field.length; ++l) + r.field[l] = s.FieldStat.toObject(e.field[l], t) } if (e.perFieldStat && (n = Object.keys(e.perFieldStat)).length) { r.perFieldStat = {} - for (l = 0; l < n.length; ++l) r.perFieldStat[n[l]] = s.FieldStat.toObject(e.perFieldStat[n[l]], t) + for (l = 0; l < n.length; ++l) + r.perFieldStat[n[l]] = s.FieldStat.toObject( + e.perFieldStat[n[l]], + t, + ) } return r }), @@ -43211,7 +52523,8 @@ and limitations under the License. (this.typeStatsWithContext = []), e) ) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.perClientName = a.emptyObject), @@ -43223,18 +52536,29 @@ and limitations under the License. return new e(t) }), (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.perClientName && e.hasOwnProperty('perClientName'))) - for (var n = Object.keys(e.perClientName), r = 0; r < n.length; ++r) + if ( + (t || (t = o.create()), + null != e.perClientName && e.hasOwnProperty('perClientName')) + ) + for ( + var n = Object.keys(e.perClientName), r = 0; + r < n.length; + ++r + ) t .uint32(10) .fork() .uint32(10) .string(n[r]), - s.ClientNameStats.encode(e.perClientName[n[r]], t.uint32(18).fork()) + s.ClientNameStats.encode( + e.perClientName[n[r]], + t.uint32(18).fork(), + ) .ldelim() .ldelim() if (null != e.perType && e.perType.length) - for (r = 0; r < e.perType.length; ++r) s.TypeStat.encode(e.perType[r], t.uint32(18).fork()).ldelim() + for (r = 0; r < e.perType.length; ++r) + s.TypeStat.encode(e.perType[r], t.uint32(18).fork()).ldelim() if (null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) for (n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) t @@ -43245,12 +52569,24 @@ and limitations under the License. s.TypeStat.encode(e.perTypeStat[n[r]], t.uint32(18).fork()) .ldelim() .ldelim() - if (null != e.queryStatsWithContext && e.queryStatsWithContext.length) + if ( + null != e.queryStatsWithContext && + e.queryStatsWithContext.length + ) for (r = 0; r < e.queryStatsWithContext.length; ++r) - s.ContextualizedQueryLatencyStats.encode(e.queryStatsWithContext[r], t.uint32(34).fork()).ldelim() - if (null != e.typeStatsWithContext && e.typeStatsWithContext.length) + s.ContextualizedQueryLatencyStats.encode( + e.queryStatsWithContext[r], + t.uint32(34).fork(), + ).ldelim() + if ( + null != e.typeStatsWithContext && + e.typeStatsWithContext.length + ) for (r = 0; r < e.typeStatsWithContext.length; ++r) - s.ContextualizedTypeStats.encode(e.typeStatsWithContext[r], t.uint32(42).fork()).ldelim() + s.ContextualizedTypeStats.encode( + e.typeStatsWithContext[r], + t.uint32(42).fork(), + ).ldelim() return t }), (e.encodeDelimited = function(e, t) { @@ -43258,22 +52594,37 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.QueryStats(); e.pos < r; ) { + for ( + var n, + r = void 0 === t ? e.len : e.pos + t, + l = new s.QueryStats(); + e.pos < r; + + ) { var u = e.uint32() switch (u >>> 3) { case 1: e.skip().pos++, - l.perClientName === a.emptyObject && (l.perClientName = {}), + l.perClientName === a.emptyObject && + (l.perClientName = {}), (n = e.string()), e.pos++, - (l.perClientName[n] = s.ClientNameStats.decode(e, e.uint32())) + (l.perClientName[n] = s.ClientNameStats.decode( + e, + e.uint32(), + )) break case 4: - ;(l.queryStatsWithContext && l.queryStatsWithContext.length) || (l.queryStatsWithContext = []), - l.queryStatsWithContext.push(s.ContextualizedQueryLatencyStats.decode(e, e.uint32())) + ;(l.queryStatsWithContext && + l.queryStatsWithContext.length) || + (l.queryStatsWithContext = []), + l.queryStatsWithContext.push( + s.ContextualizedQueryLatencyStats.decode(e, e.uint32()), + ) break case 2: - ;(l.perType && l.perType.length) || (l.perType = []), l.perType.push(s.TypeStat.decode(e, e.uint32())) + ;(l.perType && l.perType.length) || (l.perType = []), + l.perType.push(s.TypeStat.decode(e, e.uint32())) break case 3: e.skip().pos++, @@ -43283,8 +52634,12 @@ and limitations under the License. (l.perTypeStat[n] = s.TypeStat.decode(e, e.uint32())) break case 5: - ;(l.typeStatsWithContext && l.typeStatsWithContext.length) || (l.typeStatsWithContext = []), - l.typeStatsWithContext.push(s.ContextualizedTypeStats.decode(e, e.uint32())) + ;(l.typeStatsWithContext && + l.typeStatsWithContext.length) || + (l.typeStatsWithContext = []), + l.typeStatsWithContext.push( + s.ContextualizedTypeStats.decode(e, e.uint32()), + ) break default: e.skipType(7 & u) @@ -43293,40 +52648,71 @@ and limitations under the License. return l }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.perClientName && e.hasOwnProperty('perClientName')) { - if (!a.isObject(e.perClientName)) return 'perClientName: object expected' - for (var t = Object.keys(e.perClientName), n = 0; n < t.length; ++n) { - if ((r = s.ClientNameStats.verify(e.perClientName[t[n]]))) return 'perClientName.' + r + if ( + null != e.perClientName && + e.hasOwnProperty('perClientName') + ) { + if (!a.isObject(e.perClientName)) + return 'perClientName: object expected' + for ( + var t = Object.keys(e.perClientName), n = 0; + n < t.length; + ++n + ) { + if ((r = s.ClientNameStats.verify(e.perClientName[t[n]]))) + return 'perClientName.' + r } } - if (null != e.queryStatsWithContext && e.hasOwnProperty('queryStatsWithContext')) { - if (!Array.isArray(e.queryStatsWithContext)) return 'queryStatsWithContext: array expected' + if ( + null != e.queryStatsWithContext && + e.hasOwnProperty('queryStatsWithContext') + ) { + if (!Array.isArray(e.queryStatsWithContext)) + return 'queryStatsWithContext: array expected' for (n = 0; n < e.queryStatsWithContext.length; ++n) { - if ((r = s.ContextualizedQueryLatencyStats.verify(e.queryStatsWithContext[n]))) + if ( + (r = s.ContextualizedQueryLatencyStats.verify( + e.queryStatsWithContext[n], + )) + ) return 'queryStatsWithContext.' + r } } if (null != e.perType && e.hasOwnProperty('perType')) { if (!Array.isArray(e.perType)) return 'perType: array expected' for (n = 0; n < e.perType.length; ++n) { - if ((r = s.TypeStat.verify(e.perType[n]))) return 'perType.' + r + if ((r = s.TypeStat.verify(e.perType[n]))) + return 'perType.' + r } } if (null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) { - if (!a.isObject(e.perTypeStat)) return 'perTypeStat: object expected' + if (!a.isObject(e.perTypeStat)) + return 'perTypeStat: object expected' for (t = Object.keys(e.perTypeStat), n = 0; n < t.length; ++n) { - if ((r = s.TypeStat.verify(e.perTypeStat[t[n]]))) return 'perTypeStat.' + r + if ((r = s.TypeStat.verify(e.perTypeStat[t[n]]))) + return 'perTypeStat.' + r } } - if (null != e.typeStatsWithContext && e.hasOwnProperty('typeStatsWithContext')) { - if (!Array.isArray(e.typeStatsWithContext)) return 'typeStatsWithContext: array expected' + if ( + null != e.typeStatsWithContext && + e.hasOwnProperty('typeStatsWithContext') + ) { + if (!Array.isArray(e.typeStatsWithContext)) + return 'typeStatsWithContext: array expected' for (n = 0; n < e.typeStatsWithContext.length; ++n) { var r - if ((r = s.ContextualizedTypeStats.verify(e.typeStatsWithContext[n]))) return 'typeStatsWithContext.' + r + if ( + (r = s.ContextualizedTypeStats.verify( + e.typeStatsWithContext[n], + )) + ) + return 'typeStatsWithContext.' + r } } return null @@ -43335,45 +52721,79 @@ and limitations under the License. if (e instanceof s.QueryStats) return e var t = new s.QueryStats() if (e.perClientName) { - if ('object' != typeof e.perClientName) throw TypeError('.QueryStats.perClientName: object expected') + if ('object' != typeof e.perClientName) + throw TypeError('.QueryStats.perClientName: object expected') t.perClientName = {} - for (var n = Object.keys(e.perClientName), r = 0; r < n.length; ++r) { - if ('object' != typeof e.perClientName[n[r]]) throw TypeError('.QueryStats.perClientName: object expected') - t.perClientName[n[r]] = s.ClientNameStats.fromObject(e.perClientName[n[r]]) + for ( + var n = Object.keys(e.perClientName), r = 0; + r < n.length; + ++r + ) { + if ('object' != typeof e.perClientName[n[r]]) + throw TypeError( + '.QueryStats.perClientName: object expected', + ) + t.perClientName[n[r]] = s.ClientNameStats.fromObject( + e.perClientName[n[r]], + ) } } if (e.queryStatsWithContext) { - if (!Array.isArray(e.queryStatsWithContext)) throw TypeError('.QueryStats.queryStatsWithContext: array expected') + if (!Array.isArray(e.queryStatsWithContext)) + throw TypeError( + '.QueryStats.queryStatsWithContext: array expected', + ) t.queryStatsWithContext = [] for (r = 0; r < e.queryStatsWithContext.length; ++r) { if ('object' != typeof e.queryStatsWithContext[r]) - throw TypeError('.QueryStats.queryStatsWithContext: object expected') - t.queryStatsWithContext[r] = s.ContextualizedQueryLatencyStats.fromObject(e.queryStatsWithContext[r]) + throw TypeError( + '.QueryStats.queryStatsWithContext: object expected', + ) + t.queryStatsWithContext[ + r + ] = s.ContextualizedQueryLatencyStats.fromObject( + e.queryStatsWithContext[r], + ) } } if (e.perType) { - if (!Array.isArray(e.perType)) throw TypeError('.QueryStats.perType: array expected') + if (!Array.isArray(e.perType)) + throw TypeError('.QueryStats.perType: array expected') t.perType = [] for (r = 0; r < e.perType.length; ++r) { - if ('object' != typeof e.perType[r]) throw TypeError('.QueryStats.perType: object expected') + if ('object' != typeof e.perType[r]) + throw TypeError('.QueryStats.perType: object expected') t.perType[r] = s.TypeStat.fromObject(e.perType[r]) } } if (e.perTypeStat) { - if ('object' != typeof e.perTypeStat) throw TypeError('.QueryStats.perTypeStat: object expected') + if ('object' != typeof e.perTypeStat) + throw TypeError('.QueryStats.perTypeStat: object expected') t.perTypeStat = {} for (n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) { - if ('object' != typeof e.perTypeStat[n[r]]) throw TypeError('.QueryStats.perTypeStat: object expected') - t.perTypeStat[n[r]] = s.TypeStat.fromObject(e.perTypeStat[n[r]]) + if ('object' != typeof e.perTypeStat[n[r]]) + throw TypeError('.QueryStats.perTypeStat: object expected') + t.perTypeStat[n[r]] = s.TypeStat.fromObject( + e.perTypeStat[n[r]], + ) } } if (e.typeStatsWithContext) { - if (!Array.isArray(e.typeStatsWithContext)) throw TypeError('.QueryStats.typeStatsWithContext: array expected') + if (!Array.isArray(e.typeStatsWithContext)) + throw TypeError( + '.QueryStats.typeStatsWithContext: array expected', + ) t.typeStatsWithContext = [] for (r = 0; r < e.typeStatsWithContext.length; ++r) { if ('object' != typeof e.typeStatsWithContext[r]) - throw TypeError('.QueryStats.typeStatsWithContext: object expected') - t.typeStatsWithContext[r] = s.ContextualizedTypeStats.fromObject(e.typeStatsWithContext[r]) + throw TypeError( + '.QueryStats.typeStatsWithContext: object expected', + ) + t.typeStatsWithContext[ + r + ] = s.ContextualizedTypeStats.fromObject( + e.typeStatsWithContext[r], + ) } } return t @@ -43383,30 +52803,53 @@ and limitations under the License. var n, r = {} if ( - ((t.arrays || t.defaults) && ((r.perType = []), (r.queryStatsWithContext = []), (r.typeStatsWithContext = [])), - (t.objects || t.defaults) && ((r.perClientName = {}), (r.perTypeStat = {})), + ((t.arrays || t.defaults) && + ((r.perType = []), + (r.queryStatsWithContext = []), + (r.typeStatsWithContext = [])), + (t.objects || t.defaults) && + ((r.perClientName = {}), (r.perTypeStat = {})), e.perClientName && (n = Object.keys(e.perClientName)).length) ) { r.perClientName = {} - for (var l = 0; l < n.length; ++l) r.perClientName[n[l]] = s.ClientNameStats.toObject(e.perClientName[n[l]], t) + for (var l = 0; l < n.length; ++l) + r.perClientName[n[l]] = s.ClientNameStats.toObject( + e.perClientName[n[l]], + t, + ) } if (e.perType && e.perType.length) { r.perType = [] - for (l = 0; l < e.perType.length; ++l) r.perType[l] = s.TypeStat.toObject(e.perType[l], t) + for (l = 0; l < e.perType.length; ++l) + r.perType[l] = s.TypeStat.toObject(e.perType[l], t) } if (e.perTypeStat && (n = Object.keys(e.perTypeStat)).length) { r.perTypeStat = {} - for (l = 0; l < n.length; ++l) r.perTypeStat[n[l]] = s.TypeStat.toObject(e.perTypeStat[n[l]], t) + for (l = 0; l < n.length; ++l) + r.perTypeStat[n[l]] = s.TypeStat.toObject( + e.perTypeStat[n[l]], + t, + ) } if (e.queryStatsWithContext && e.queryStatsWithContext.length) { r.queryStatsWithContext = [] for (l = 0; l < e.queryStatsWithContext.length; ++l) - r.queryStatsWithContext[l] = s.ContextualizedQueryLatencyStats.toObject(e.queryStatsWithContext[l], t) + r.queryStatsWithContext[ + l + ] = s.ContextualizedQueryLatencyStats.toObject( + e.queryStatsWithContext[l], + t, + ) } if (e.typeStatsWithContext && e.typeStatsWithContext.length) { r.typeStatsWithContext = [] for (l = 0; l < e.typeStatsWithContext.length; ++l) - r.typeStatsWithContext[l] = s.ContextualizedTypeStats.toObject(e.typeStatsWithContext[l], t) + r.typeStatsWithContext[ + l + ] = s.ContextualizedTypeStats.toObject( + e.typeStatsWithContext[l], + t, + ) } return r }), @@ -43419,7 +52862,8 @@ and limitations under the License. (s.TracesReport = (function() { function e(e) { if (((this.trace = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.header = null), @@ -43430,10 +52874,13 @@ and limitations under the License. (e.encode = function(e, t) { if ( (t || (t = o.create()), - null != e.header && e.hasOwnProperty('header') && s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), + null != e.header && + e.hasOwnProperty('header') && + s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), null != e.trace && e.trace.length) ) - for (var n = 0; n < e.trace.length; ++n) s.Trace.encode(e.trace[n], t.uint32(18).fork()).ldelim() + for (var n = 0; n < e.trace.length; ++n) + s.Trace.encode(e.trace[n], t.uint32(18).fork()).ldelim() return t }), (e.encodeDelimited = function(e, t) { @@ -43441,14 +52888,20 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.TracesReport(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.TracesReport(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: r.header = s.ReportHeader.decode(e, e.uint32()) break case 2: - ;(r.trace && r.trace.length) || (r.trace = []), r.trace.push(s.Trace.decode(e, e.uint32())) + ;(r.trace && r.trace.length) || (r.trace = []), + r.trace.push(s.Trace.decode(e, e.uint32())) break default: e.skipType(7 & l) @@ -43457,11 +52910,18 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.header && e.hasOwnProperty('header') && (n = s.ReportHeader.verify(e.header))) return 'header.' + n + if ( + null != e.header && + e.hasOwnProperty('header') && + (n = s.ReportHeader.verify(e.header)) + ) + return 'header.' + n if (null != e.trace && e.hasOwnProperty('trace')) { if (!Array.isArray(e.trace)) return 'trace: array expected' for (var t = 0; t < e.trace.length; ++t) { @@ -43475,14 +52935,17 @@ and limitations under the License. if (e instanceof s.TracesReport) return e var t = new s.TracesReport() if (null != e.header) { - if ('object' != typeof e.header) throw TypeError('.TracesReport.header: object expected') + if ('object' != typeof e.header) + throw TypeError('.TracesReport.header: object expected') t.header = s.ReportHeader.fromObject(e.header) } if (e.trace) { - if (!Array.isArray(e.trace)) throw TypeError('.TracesReport.trace: array expected') + if (!Array.isArray(e.trace)) + throw TypeError('.TracesReport.trace: array expected') t.trace = [] for (var n = 0; n < e.trace.length; ++n) { - if ('object' != typeof e.trace[n]) throw TypeError('.TracesReport.trace: object expected') + if ('object' != typeof e.trace[n]) + throw TypeError('.TracesReport.trace: object expected') t.trace[n] = s.Trace.fromObject(e.trace[n]) } } @@ -43494,11 +52957,14 @@ and limitations under the License. if ( ((t.arrays || t.defaults) && (n.trace = []), t.defaults && (n.header = null), - null != e.header && e.hasOwnProperty('header') && (n.header = s.ReportHeader.toObject(e.header, t)), + null != e.header && + e.hasOwnProperty('header') && + (n.header = s.ReportHeader.toObject(e.header, t)), e.trace && e.trace.length) ) { n.trace = [] - for (var r = 0; r < e.trace.length; ++r) n.trace[r] = s.Trace.toObject(e.trace[r], t) + for (var r = 0; r < e.trace.length; ++r) + n.trace[r] = s.Trace.toObject(e.trace[r], t) } return n }), @@ -43510,7 +52976,9 @@ and limitations under the License. })()), (s.Field = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.name = ''), @@ -43521,8 +52989,12 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.name && e.hasOwnProperty('name') && t.uint32(18).string(e.name), - null != e.returnType && e.hasOwnProperty('returnType') && t.uint32(26).string(e.returnType), + null != e.name && + e.hasOwnProperty('name') && + t.uint32(18).string(e.name), + null != e.returnType && + e.hasOwnProperty('returnType') && + t.uint32(26).string(e.returnType), t ) }), @@ -43531,7 +53003,11 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Field(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, r = new s.Field(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 2: @@ -43547,21 +53023,31 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { return 'object' != typeof e || null === e ? 'object expected' - : null != e.name && e.hasOwnProperty('name') && !a.isString(e.name) + : null != e.name && + e.hasOwnProperty('name') && + !a.isString(e.name) ? 'name: string expected' - : null != e.returnType && e.hasOwnProperty('returnType') && !a.isString(e.returnType) + : null != e.returnType && + e.hasOwnProperty('returnType') && + !a.isString(e.returnType) ? 'returnType: string expected' : null }), (e.fromObject = function(e) { if (e instanceof s.Field) return e var t = new s.Field() - return null != e.name && (t.name = String(e.name)), null != e.returnType && (t.returnType = String(e.returnType)), t + return ( + null != e.name && (t.name = String(e.name)), + null != e.returnType && (t.returnType = String(e.returnType)), + t + ) }), (e.toObject = function(e, t) { t || (t = {}) @@ -43569,7 +53055,9 @@ and limitations under the License. return ( t.defaults && ((n.name = ''), (n.returnType = '')), null != e.name && e.hasOwnProperty('name') && (n.name = e.name), - null != e.returnType && e.hasOwnProperty('returnType') && (n.returnType = e.returnType), + null != e.returnType && + e.hasOwnProperty('returnType') && + (n.returnType = e.returnType), n ) }), @@ -43582,7 +53070,8 @@ and limitations under the License. (s.Type = (function() { function e(e) { if (((this.field = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.name = ''), @@ -43593,10 +53082,13 @@ and limitations under the License. (e.encode = function(e, t) { if ( (t || (t = o.create()), - null != e.name && e.hasOwnProperty('name') && t.uint32(10).string(e.name), + null != e.name && + e.hasOwnProperty('name') && + t.uint32(10).string(e.name), null != e.field && e.field.length) ) - for (var n = 0; n < e.field.length; ++n) s.Field.encode(e.field[n], t.uint32(18).fork()).ldelim() + for (var n = 0; n < e.field.length; ++n) + s.Field.encode(e.field[n], t.uint32(18).fork()).ldelim() return t }), (e.encodeDelimited = function(e, t) { @@ -43604,14 +53096,19 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Type(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, r = new s.Type(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: r.name = e.string() break case 2: - ;(r.field && r.field.length) || (r.field = []), r.field.push(s.Field.decode(e, e.uint32())) + ;(r.field && r.field.length) || (r.field = []), + r.field.push(s.Field.decode(e, e.uint32())) break default: e.skipType(7 & l) @@ -43620,11 +53117,18 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.name && e.hasOwnProperty('name') && !a.isString(e.name)) return 'name: string expected' + if ( + null != e.name && + e.hasOwnProperty('name') && + !a.isString(e.name) + ) + return 'name: string expected' if (null != e.field && e.hasOwnProperty('field')) { if (!Array.isArray(e.field)) return 'field: array expected' for (var t = 0; t < e.field.length; ++t) { @@ -43638,10 +53142,12 @@ and limitations under the License. if (e instanceof s.Type) return e var t = new s.Type() if ((null != e.name && (t.name = String(e.name)), e.field)) { - if (!Array.isArray(e.field)) throw TypeError('.Type.field: array expected') + if (!Array.isArray(e.field)) + throw TypeError('.Type.field: array expected') t.field = [] for (var n = 0; n < e.field.length; ++n) { - if ('object' != typeof e.field[n]) throw TypeError('.Type.field: object expected') + if ('object' != typeof e.field[n]) + throw TypeError('.Type.field: object expected') t.field[n] = s.Field.fromObject(e.field[n]) } } @@ -43657,7 +53163,8 @@ and limitations under the License. e.field && e.field.length) ) { n.field = [] - for (var r = 0; r < e.field.length; ++r) n.field[r] = s.Field.toObject(e.field[r], t) + for (var r = 0; r < e.field.length; ++r) + n.field[r] = s.Field.toObject(e.field[r], t) } return n }), @@ -43669,20 +53176,38 @@ and limitations under the License. })()), (s.MemStats = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.totalBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), (e.prototype.stackBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), (e.prototype.heapBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.heapReleasedBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.gcOverheadBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.stackUsedBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.heapAllocatedBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.heapAllocatedObjects = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.heapAllocatedBytesDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.heapAllocatedObjectsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.heapFreedObjectsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.heapReleasedBytes = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), + (e.prototype.gcOverheadBytes = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), + (e.prototype.stackUsedBytes = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), + (e.prototype.heapAllocatedBytes = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), + (e.prototype.heapAllocatedObjects = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), + (e.prototype.heapAllocatedBytesDelta = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), + (e.prototype.heapAllocatedObjectsDelta = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), + (e.prototype.heapFreedObjectsDelta = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.prototype.gcStwNsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), (e.prototype.gcCountDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), (e.create = function(t) { @@ -43691,11 +53216,21 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.totalBytes && e.hasOwnProperty('totalBytes') && t.uint32(8).uint64(e.totalBytes), - null != e.stackBytes && e.hasOwnProperty('stackBytes') && t.uint32(16).uint64(e.stackBytes), - null != e.heapBytes && e.hasOwnProperty('heapBytes') && t.uint32(24).uint64(e.heapBytes), - null != e.gcOverheadBytes && e.hasOwnProperty('gcOverheadBytes') && t.uint32(32).uint64(e.gcOverheadBytes), - null != e.stackUsedBytes && e.hasOwnProperty('stackUsedBytes') && t.uint32(40).uint64(e.stackUsedBytes), + null != e.totalBytes && + e.hasOwnProperty('totalBytes') && + t.uint32(8).uint64(e.totalBytes), + null != e.stackBytes && + e.hasOwnProperty('stackBytes') && + t.uint32(16).uint64(e.stackBytes), + null != e.heapBytes && + e.hasOwnProperty('heapBytes') && + t.uint32(24).uint64(e.heapBytes), + null != e.gcOverheadBytes && + e.hasOwnProperty('gcOverheadBytes') && + t.uint32(32).uint64(e.gcOverheadBytes), + null != e.stackUsedBytes && + e.hasOwnProperty('stackUsedBytes') && + t.uint32(40).uint64(e.stackUsedBytes), null != e.heapAllocatedBytes && e.hasOwnProperty('heapAllocatedBytes') && t.uint32(48).uint64(e.heapAllocatedBytes), @@ -43711,9 +53246,15 @@ and limitations under the License. null != e.heapFreedObjectsDelta && e.hasOwnProperty('heapFreedObjectsDelta') && t.uint32(80).uint64(e.heapFreedObjectsDelta), - null != e.gcStwNsDelta && e.hasOwnProperty('gcStwNsDelta') && t.uint32(88).uint64(e.gcStwNsDelta), - null != e.gcCountDelta && e.hasOwnProperty('gcCountDelta') && t.uint32(96).uint64(e.gcCountDelta), - null != e.heapReleasedBytes && e.hasOwnProperty('heapReleasedBytes') && t.uint32(104).uint64(e.heapReleasedBytes), + null != e.gcStwNsDelta && + e.hasOwnProperty('gcStwNsDelta') && + t.uint32(88).uint64(e.gcStwNsDelta), + null != e.gcCountDelta && + e.hasOwnProperty('gcCountDelta') && + t.uint32(96).uint64(e.gcCountDelta), + null != e.heapReleasedBytes && + e.hasOwnProperty('heapReleasedBytes') && + t.uint32(104).uint64(e.heapReleasedBytes), t ) }), @@ -43722,7 +53263,11 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.MemStats(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, r = new s.MemStats(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: @@ -43771,7 +53316,9 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { return 'object' != typeof e || null === e @@ -43780,46 +53327,63 @@ and limitations under the License. e.hasOwnProperty('totalBytes') && !( a.isInteger(e.totalBytes) || - (e.totalBytes && a.isInteger(e.totalBytes.low) && a.isInteger(e.totalBytes.high)) + (e.totalBytes && + a.isInteger(e.totalBytes.low) && + a.isInteger(e.totalBytes.high)) ) ? 'totalBytes: integer|Long expected' : null != e.stackBytes && e.hasOwnProperty('stackBytes') && !( a.isInteger(e.stackBytes) || - (e.stackBytes && a.isInteger(e.stackBytes.low) && a.isInteger(e.stackBytes.high)) + (e.stackBytes && + a.isInteger(e.stackBytes.low) && + a.isInteger(e.stackBytes.high)) ) ? 'stackBytes: integer|Long expected' : null != e.heapBytes && e.hasOwnProperty('heapBytes') && - !(a.isInteger(e.heapBytes) || (e.heapBytes && a.isInteger(e.heapBytes.low) && a.isInteger(e.heapBytes.high))) + !( + a.isInteger(e.heapBytes) || + (e.heapBytes && + a.isInteger(e.heapBytes.low) && + a.isInteger(e.heapBytes.high)) + ) ? 'heapBytes: integer|Long expected' : null != e.heapReleasedBytes && e.hasOwnProperty('heapReleasedBytes') && !( a.isInteger(e.heapReleasedBytes) || - (e.heapReleasedBytes && a.isInteger(e.heapReleasedBytes.low) && a.isInteger(e.heapReleasedBytes.high)) + (e.heapReleasedBytes && + a.isInteger(e.heapReleasedBytes.low) && + a.isInteger(e.heapReleasedBytes.high)) ) ? 'heapReleasedBytes: integer|Long expected' : null != e.gcOverheadBytes && e.hasOwnProperty('gcOverheadBytes') && !( a.isInteger(e.gcOverheadBytes) || - (e.gcOverheadBytes && a.isInteger(e.gcOverheadBytes.low) && a.isInteger(e.gcOverheadBytes.high)) + (e.gcOverheadBytes && + a.isInteger(e.gcOverheadBytes.low) && + a.isInteger(e.gcOverheadBytes.high)) ) ? 'gcOverheadBytes: integer|Long expected' : null != e.stackUsedBytes && e.hasOwnProperty('stackUsedBytes') && !( a.isInteger(e.stackUsedBytes) || - (e.stackUsedBytes && a.isInteger(e.stackUsedBytes.low) && a.isInteger(e.stackUsedBytes.high)) + (e.stackUsedBytes && + a.isInteger(e.stackUsedBytes.low) && + a.isInteger(e.stackUsedBytes.high)) ) ? 'stackUsedBytes: integer|Long expected' : null != e.heapAllocatedBytes && e.hasOwnProperty('heapAllocatedBytes') && !( a.isInteger(e.heapAllocatedBytes) || - (e.heapAllocatedBytes && a.isInteger(e.heapAllocatedBytes.low) && a.isInteger(e.heapAllocatedBytes.high)) + (e.heapAllocatedBytes && + a.isInteger(e.heapAllocatedBytes.low) && + a.isInteger(e.heapAllocatedBytes.high)) ) ? 'heapAllocatedBytes: integer|Long expected' : null != e.heapAllocatedObjects && @@ -43862,14 +53426,18 @@ and limitations under the License. e.hasOwnProperty('gcStwNsDelta') && !( a.isInteger(e.gcStwNsDelta) || - (e.gcStwNsDelta && a.isInteger(e.gcStwNsDelta.low) && a.isInteger(e.gcStwNsDelta.high)) + (e.gcStwNsDelta && + a.isInteger(e.gcStwNsDelta.low) && + a.isInteger(e.gcStwNsDelta.high)) ) ? 'gcStwNsDelta: integer|Long expected' : null != e.gcCountDelta && e.hasOwnProperty('gcCountDelta') && !( a.isInteger(e.gcCountDelta) || - (e.gcCountDelta && a.isInteger(e.gcCountDelta.low) && a.isInteger(e.gcCountDelta.high)) + (e.gcCountDelta && + a.isInteger(e.gcCountDelta.low) && + a.isInteger(e.gcCountDelta.high)) ) ? 'gcCountDelta: integer|Long expected' : null @@ -43880,34 +53448,51 @@ and limitations under the License. return ( null != e.totalBytes && (a.Long - ? ((t.totalBytes = a.Long.fromValue(e.totalBytes)).unsigned = !0) + ? ((t.totalBytes = a.Long.fromValue( + e.totalBytes, + )).unsigned = !0) : 'string' == typeof e.totalBytes ? (t.totalBytes = parseInt(e.totalBytes, 10)) : 'number' == typeof e.totalBytes ? (t.totalBytes = e.totalBytes) : 'object' == typeof e.totalBytes && - (t.totalBytes = new a.LongBits(e.totalBytes.low >>> 0, e.totalBytes.high >>> 0).toNumber(!0))), + (t.totalBytes = new a.LongBits( + e.totalBytes.low >>> 0, + e.totalBytes.high >>> 0, + ).toNumber(!0))), null != e.stackBytes && (a.Long - ? ((t.stackBytes = a.Long.fromValue(e.stackBytes)).unsigned = !0) + ? ((t.stackBytes = a.Long.fromValue( + e.stackBytes, + )).unsigned = !0) : 'string' == typeof e.stackBytes ? (t.stackBytes = parseInt(e.stackBytes, 10)) : 'number' == typeof e.stackBytes ? (t.stackBytes = e.stackBytes) : 'object' == typeof e.stackBytes && - (t.stackBytes = new a.LongBits(e.stackBytes.low >>> 0, e.stackBytes.high >>> 0).toNumber(!0))), + (t.stackBytes = new a.LongBits( + e.stackBytes.low >>> 0, + e.stackBytes.high >>> 0, + ).toNumber(!0))), null != e.heapBytes && (a.Long - ? ((t.heapBytes = a.Long.fromValue(e.heapBytes)).unsigned = !0) + ? ((t.heapBytes = a.Long.fromValue( + e.heapBytes, + )).unsigned = !0) : 'string' == typeof e.heapBytes ? (t.heapBytes = parseInt(e.heapBytes, 10)) : 'number' == typeof e.heapBytes ? (t.heapBytes = e.heapBytes) : 'object' == typeof e.heapBytes && - (t.heapBytes = new a.LongBits(e.heapBytes.low >>> 0, e.heapBytes.high >>> 0).toNumber(!0))), + (t.heapBytes = new a.LongBits( + e.heapBytes.low >>> 0, + e.heapBytes.high >>> 0, + ).toNumber(!0))), null != e.heapReleasedBytes && (a.Long - ? ((t.heapReleasedBytes = a.Long.fromValue(e.heapReleasedBytes)).unsigned = !0) + ? ((t.heapReleasedBytes = a.Long.fromValue( + e.heapReleasedBytes, + )).unsigned = !0) : 'string' == typeof e.heapReleasedBytes ? (t.heapReleasedBytes = parseInt(e.heapReleasedBytes, 10)) : 'number' == typeof e.heapReleasedBytes @@ -43919,29 +53504,42 @@ and limitations under the License. ).toNumber(!0))), null != e.gcOverheadBytes && (a.Long - ? ((t.gcOverheadBytes = a.Long.fromValue(e.gcOverheadBytes)).unsigned = !0) + ? ((t.gcOverheadBytes = a.Long.fromValue( + e.gcOverheadBytes, + )).unsigned = !0) : 'string' == typeof e.gcOverheadBytes ? (t.gcOverheadBytes = parseInt(e.gcOverheadBytes, 10)) : 'number' == typeof e.gcOverheadBytes ? (t.gcOverheadBytes = e.gcOverheadBytes) : 'object' == typeof e.gcOverheadBytes && - (t.gcOverheadBytes = new a.LongBits(e.gcOverheadBytes.low >>> 0, e.gcOverheadBytes.high >>> 0).toNumber( - !0, - ))), + (t.gcOverheadBytes = new a.LongBits( + e.gcOverheadBytes.low >>> 0, + e.gcOverheadBytes.high >>> 0, + ).toNumber(!0))), null != e.stackUsedBytes && (a.Long - ? ((t.stackUsedBytes = a.Long.fromValue(e.stackUsedBytes)).unsigned = !0) + ? ((t.stackUsedBytes = a.Long.fromValue( + e.stackUsedBytes, + )).unsigned = !0) : 'string' == typeof e.stackUsedBytes ? (t.stackUsedBytes = parseInt(e.stackUsedBytes, 10)) : 'number' == typeof e.stackUsedBytes ? (t.stackUsedBytes = e.stackUsedBytes) : 'object' == typeof e.stackUsedBytes && - (t.stackUsedBytes = new a.LongBits(e.stackUsedBytes.low >>> 0, e.stackUsedBytes.high >>> 0).toNumber(!0))), + (t.stackUsedBytes = new a.LongBits( + e.stackUsedBytes.low >>> 0, + e.stackUsedBytes.high >>> 0, + ).toNumber(!0))), null != e.heapAllocatedBytes && (a.Long - ? ((t.heapAllocatedBytes = a.Long.fromValue(e.heapAllocatedBytes)).unsigned = !0) + ? ((t.heapAllocatedBytes = a.Long.fromValue( + e.heapAllocatedBytes, + )).unsigned = !0) : 'string' == typeof e.heapAllocatedBytes - ? (t.heapAllocatedBytes = parseInt(e.heapAllocatedBytes, 10)) + ? (t.heapAllocatedBytes = parseInt( + e.heapAllocatedBytes, + 10, + )) : 'number' == typeof e.heapAllocatedBytes ? (t.heapAllocatedBytes = e.heapAllocatedBytes) : 'object' == typeof e.heapAllocatedBytes && @@ -43951,9 +53549,14 @@ and limitations under the License. ).toNumber(!0))), null != e.heapAllocatedObjects && (a.Long - ? ((t.heapAllocatedObjects = a.Long.fromValue(e.heapAllocatedObjects)).unsigned = !0) + ? ((t.heapAllocatedObjects = a.Long.fromValue( + e.heapAllocatedObjects, + )).unsigned = !0) : 'string' == typeof e.heapAllocatedObjects - ? (t.heapAllocatedObjects = parseInt(e.heapAllocatedObjects, 10)) + ? (t.heapAllocatedObjects = parseInt( + e.heapAllocatedObjects, + 10, + )) : 'number' == typeof e.heapAllocatedObjects ? (t.heapAllocatedObjects = e.heapAllocatedObjects) : 'object' == typeof e.heapAllocatedObjects && @@ -43963,9 +53566,14 @@ and limitations under the License. ).toNumber(!0))), null != e.heapAllocatedBytesDelta && (a.Long - ? ((t.heapAllocatedBytesDelta = a.Long.fromValue(e.heapAllocatedBytesDelta)).unsigned = !0) + ? ((t.heapAllocatedBytesDelta = a.Long.fromValue( + e.heapAllocatedBytesDelta, + )).unsigned = !0) : 'string' == typeof e.heapAllocatedBytesDelta - ? (t.heapAllocatedBytesDelta = parseInt(e.heapAllocatedBytesDelta, 10)) + ? (t.heapAllocatedBytesDelta = parseInt( + e.heapAllocatedBytesDelta, + 10, + )) : 'number' == typeof e.heapAllocatedBytesDelta ? (t.heapAllocatedBytesDelta = e.heapAllocatedBytesDelta) : 'object' == typeof e.heapAllocatedBytesDelta && @@ -43975,11 +53583,17 @@ and limitations under the License. ).toNumber(!0))), null != e.heapAllocatedObjectsDelta && (a.Long - ? ((t.heapAllocatedObjectsDelta = a.Long.fromValue(e.heapAllocatedObjectsDelta)).unsigned = !0) + ? ((t.heapAllocatedObjectsDelta = a.Long.fromValue( + e.heapAllocatedObjectsDelta, + )).unsigned = !0) : 'string' == typeof e.heapAllocatedObjectsDelta - ? (t.heapAllocatedObjectsDelta = parseInt(e.heapAllocatedObjectsDelta, 10)) + ? (t.heapAllocatedObjectsDelta = parseInt( + e.heapAllocatedObjectsDelta, + 10, + )) : 'number' == typeof e.heapAllocatedObjectsDelta - ? (t.heapAllocatedObjectsDelta = e.heapAllocatedObjectsDelta) + ? (t.heapAllocatedObjectsDelta = + e.heapAllocatedObjectsDelta) : 'object' == typeof e.heapAllocatedObjectsDelta && (t.heapAllocatedObjectsDelta = new a.LongBits( e.heapAllocatedObjectsDelta.low >>> 0, @@ -43987,9 +53601,14 @@ and limitations under the License. ).toNumber(!0))), null != e.heapFreedObjectsDelta && (a.Long - ? ((t.heapFreedObjectsDelta = a.Long.fromValue(e.heapFreedObjectsDelta)).unsigned = !0) + ? ((t.heapFreedObjectsDelta = a.Long.fromValue( + e.heapFreedObjectsDelta, + )).unsigned = !0) : 'string' == typeof e.heapFreedObjectsDelta - ? (t.heapFreedObjectsDelta = parseInt(e.heapFreedObjectsDelta, 10)) + ? (t.heapFreedObjectsDelta = parseInt( + e.heapFreedObjectsDelta, + 10, + )) : 'number' == typeof e.heapFreedObjectsDelta ? (t.heapFreedObjectsDelta = e.heapFreedObjectsDelta) : 'object' == typeof e.heapFreedObjectsDelta && @@ -43999,22 +53618,32 @@ and limitations under the License. ).toNumber(!0))), null != e.gcStwNsDelta && (a.Long - ? ((t.gcStwNsDelta = a.Long.fromValue(e.gcStwNsDelta)).unsigned = !0) + ? ((t.gcStwNsDelta = a.Long.fromValue( + e.gcStwNsDelta, + )).unsigned = !0) : 'string' == typeof e.gcStwNsDelta ? (t.gcStwNsDelta = parseInt(e.gcStwNsDelta, 10)) : 'number' == typeof e.gcStwNsDelta ? (t.gcStwNsDelta = e.gcStwNsDelta) : 'object' == typeof e.gcStwNsDelta && - (t.gcStwNsDelta = new a.LongBits(e.gcStwNsDelta.low >>> 0, e.gcStwNsDelta.high >>> 0).toNumber(!0))), + (t.gcStwNsDelta = new a.LongBits( + e.gcStwNsDelta.low >>> 0, + e.gcStwNsDelta.high >>> 0, + ).toNumber(!0))), null != e.gcCountDelta && (a.Long - ? ((t.gcCountDelta = a.Long.fromValue(e.gcCountDelta)).unsigned = !0) + ? ((t.gcCountDelta = a.Long.fromValue( + e.gcCountDelta, + )).unsigned = !0) : 'string' == typeof e.gcCountDelta ? (t.gcCountDelta = parseInt(e.gcCountDelta, 10)) : 'number' == typeof e.gcCountDelta ? (t.gcCountDelta = e.gcCountDelta) : 'object' == typeof e.gcCountDelta && - (t.gcCountDelta = new a.LongBits(e.gcCountDelta.low >>> 0, e.gcCountDelta.high >>> 0).toNumber(!0))), + (t.gcCountDelta = new a.LongBits( + e.gcCountDelta.low >>> 0, + e.gcCountDelta.high >>> 0, + ).toNumber(!0))), t ) }), @@ -44024,147 +53653,266 @@ and limitations under the License. if (t.defaults) { if (a.Long) { var r = new a.Long(0, 0, !0) - n.totalBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.totalBytes = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.totalBytes = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.stackBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.stackBytes = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.stackBytes = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.heapBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.heapBytes = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.heapBytes = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.gcOverheadBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.gcOverheadBytes = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.gcOverheadBytes = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.stackUsedBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.stackUsedBytes = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.stackUsedBytes = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.heapAllocatedBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.heapAllocatedBytes = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.heapAllocatedBytes = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.heapAllocatedObjects = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.heapAllocatedObjects = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.heapAllocatedObjects = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.heapAllocatedBytesDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.heapAllocatedBytesDelta = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.heapAllocatedBytesDelta = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.heapAllocatedObjectsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r - } else n.heapAllocatedObjectsDelta = t.longs === String ? '0' : 0 + n.heapAllocatedObjectsDelta = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r + } else + n.heapAllocatedObjectsDelta = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.heapFreedObjectsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.heapFreedObjectsDelta = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.heapFreedObjectsDelta = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.gcStwNsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.gcStwNsDelta = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.gcStwNsDelta = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.gcCountDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.gcCountDelta = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.gcCountDelta = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.heapReleasedBytes = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.heapReleasedBytes = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.heapReleasedBytes = t.longs === String ? '0' : 0 } return ( null != e.totalBytes && e.hasOwnProperty('totalBytes') && ('number' == typeof e.totalBytes - ? (n.totalBytes = t.longs === String ? String(e.totalBytes) : e.totalBytes) + ? (n.totalBytes = + t.longs === String + ? String(e.totalBytes) + : e.totalBytes) : (n.totalBytes = t.longs === String ? a.Long.prototype.toString.call(e.totalBytes) : t.longs === Number - ? new a.LongBits(e.totalBytes.low >>> 0, e.totalBytes.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.totalBytes.low >>> 0, + e.totalBytes.high >>> 0, + ).toNumber(!0) : e.totalBytes)), null != e.stackBytes && e.hasOwnProperty('stackBytes') && ('number' == typeof e.stackBytes - ? (n.stackBytes = t.longs === String ? String(e.stackBytes) : e.stackBytes) + ? (n.stackBytes = + t.longs === String + ? String(e.stackBytes) + : e.stackBytes) : (n.stackBytes = t.longs === String ? a.Long.prototype.toString.call(e.stackBytes) : t.longs === Number - ? new a.LongBits(e.stackBytes.low >>> 0, e.stackBytes.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.stackBytes.low >>> 0, + e.stackBytes.high >>> 0, + ).toNumber(!0) : e.stackBytes)), null != e.heapBytes && e.hasOwnProperty('heapBytes') && ('number' == typeof e.heapBytes - ? (n.heapBytes = t.longs === String ? String(e.heapBytes) : e.heapBytes) + ? (n.heapBytes = + t.longs === String ? String(e.heapBytes) : e.heapBytes) : (n.heapBytes = t.longs === String ? a.Long.prototype.toString.call(e.heapBytes) : t.longs === Number - ? new a.LongBits(e.heapBytes.low >>> 0, e.heapBytes.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.heapBytes.low >>> 0, + e.heapBytes.high >>> 0, + ).toNumber(!0) : e.heapBytes)), null != e.gcOverheadBytes && e.hasOwnProperty('gcOverheadBytes') && ('number' == typeof e.gcOverheadBytes - ? (n.gcOverheadBytes = t.longs === String ? String(e.gcOverheadBytes) : e.gcOverheadBytes) + ? (n.gcOverheadBytes = + t.longs === String + ? String(e.gcOverheadBytes) + : e.gcOverheadBytes) : (n.gcOverheadBytes = t.longs === String ? a.Long.prototype.toString.call(e.gcOverheadBytes) : t.longs === Number - ? new a.LongBits(e.gcOverheadBytes.low >>> 0, e.gcOverheadBytes.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.gcOverheadBytes.low >>> 0, + e.gcOverheadBytes.high >>> 0, + ).toNumber(!0) : e.gcOverheadBytes)), null != e.stackUsedBytes && e.hasOwnProperty('stackUsedBytes') && ('number' == typeof e.stackUsedBytes - ? (n.stackUsedBytes = t.longs === String ? String(e.stackUsedBytes) : e.stackUsedBytes) + ? (n.stackUsedBytes = + t.longs === String + ? String(e.stackUsedBytes) + : e.stackUsedBytes) : (n.stackUsedBytes = t.longs === String ? a.Long.prototype.toString.call(e.stackUsedBytes) : t.longs === Number - ? new a.LongBits(e.stackUsedBytes.low >>> 0, e.stackUsedBytes.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.stackUsedBytes.low >>> 0, + e.stackUsedBytes.high >>> 0, + ).toNumber(!0) : e.stackUsedBytes)), null != e.heapAllocatedBytes && e.hasOwnProperty('heapAllocatedBytes') && ('number' == typeof e.heapAllocatedBytes - ? (n.heapAllocatedBytes = t.longs === String ? String(e.heapAllocatedBytes) : e.heapAllocatedBytes) + ? (n.heapAllocatedBytes = + t.longs === String + ? String(e.heapAllocatedBytes) + : e.heapAllocatedBytes) : (n.heapAllocatedBytes = t.longs === String ? a.Long.prototype.toString.call(e.heapAllocatedBytes) : t.longs === Number - ? new a.LongBits(e.heapAllocatedBytes.low >>> 0, e.heapAllocatedBytes.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.heapAllocatedBytes.low >>> 0, + e.heapAllocatedBytes.high >>> 0, + ).toNumber(!0) : e.heapAllocatedBytes)), null != e.heapAllocatedObjects && e.hasOwnProperty('heapAllocatedObjects') && ('number' == typeof e.heapAllocatedObjects - ? (n.heapAllocatedObjects = t.longs === String ? String(e.heapAllocatedObjects) : e.heapAllocatedObjects) + ? (n.heapAllocatedObjects = + t.longs === String + ? String(e.heapAllocatedObjects) + : e.heapAllocatedObjects) : (n.heapAllocatedObjects = t.longs === String - ? a.Long.prototype.toString.call(e.heapAllocatedObjects) + ? a.Long.prototype.toString.call( + e.heapAllocatedObjects, + ) : t.longs === Number - ? new a.LongBits(e.heapAllocatedObjects.low >>> 0, e.heapAllocatedObjects.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.heapAllocatedObjects.low >>> 0, + e.heapAllocatedObjects.high >>> 0, + ).toNumber(!0) : e.heapAllocatedObjects)), null != e.heapAllocatedBytesDelta && e.hasOwnProperty('heapAllocatedBytesDelta') && ('number' == typeof e.heapAllocatedBytesDelta ? (n.heapAllocatedBytesDelta = - t.longs === String ? String(e.heapAllocatedBytesDelta) : e.heapAllocatedBytesDelta) + t.longs === String + ? String(e.heapAllocatedBytesDelta) + : e.heapAllocatedBytesDelta) : (n.heapAllocatedBytesDelta = t.longs === String - ? a.Long.prototype.toString.call(e.heapAllocatedBytesDelta) + ? a.Long.prototype.toString.call( + e.heapAllocatedBytesDelta, + ) : t.longs === Number - ? new a.LongBits(e.heapAllocatedBytesDelta.low >>> 0, e.heapAllocatedBytesDelta.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.heapAllocatedBytesDelta.low >>> 0, + e.heapAllocatedBytesDelta.high >>> 0, + ).toNumber(!0) : e.heapAllocatedBytesDelta)), null != e.heapAllocatedObjectsDelta && e.hasOwnProperty('heapAllocatedObjectsDelta') && ('number' == typeof e.heapAllocatedObjectsDelta ? (n.heapAllocatedObjectsDelta = - t.longs === String ? String(e.heapAllocatedObjectsDelta) : e.heapAllocatedObjectsDelta) + t.longs === String + ? String(e.heapAllocatedObjectsDelta) + : e.heapAllocatedObjectsDelta) : (n.heapAllocatedObjectsDelta = t.longs === String - ? a.Long.prototype.toString.call(e.heapAllocatedObjectsDelta) + ? a.Long.prototype.toString.call( + e.heapAllocatedObjectsDelta, + ) : t.longs === Number ? new a.LongBits( e.heapAllocatedObjectsDelta.low >>> 0, @@ -44174,42 +53922,68 @@ and limitations under the License. null != e.heapFreedObjectsDelta && e.hasOwnProperty('heapFreedObjectsDelta') && ('number' == typeof e.heapFreedObjectsDelta - ? (n.heapFreedObjectsDelta = t.longs === String ? String(e.heapFreedObjectsDelta) : e.heapFreedObjectsDelta) + ? (n.heapFreedObjectsDelta = + t.longs === String + ? String(e.heapFreedObjectsDelta) + : e.heapFreedObjectsDelta) : (n.heapFreedObjectsDelta = t.longs === String - ? a.Long.prototype.toString.call(e.heapFreedObjectsDelta) + ? a.Long.prototype.toString.call( + e.heapFreedObjectsDelta, + ) : t.longs === Number - ? new a.LongBits(e.heapFreedObjectsDelta.low >>> 0, e.heapFreedObjectsDelta.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.heapFreedObjectsDelta.low >>> 0, + e.heapFreedObjectsDelta.high >>> 0, + ).toNumber(!0) : e.heapFreedObjectsDelta)), null != e.gcStwNsDelta && e.hasOwnProperty('gcStwNsDelta') && ('number' == typeof e.gcStwNsDelta - ? (n.gcStwNsDelta = t.longs === String ? String(e.gcStwNsDelta) : e.gcStwNsDelta) + ? (n.gcStwNsDelta = + t.longs === String + ? String(e.gcStwNsDelta) + : e.gcStwNsDelta) : (n.gcStwNsDelta = t.longs === String ? a.Long.prototype.toString.call(e.gcStwNsDelta) : t.longs === Number - ? new a.LongBits(e.gcStwNsDelta.low >>> 0, e.gcStwNsDelta.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.gcStwNsDelta.low >>> 0, + e.gcStwNsDelta.high >>> 0, + ).toNumber(!0) : e.gcStwNsDelta)), null != e.gcCountDelta && e.hasOwnProperty('gcCountDelta') && ('number' == typeof e.gcCountDelta - ? (n.gcCountDelta = t.longs === String ? String(e.gcCountDelta) : e.gcCountDelta) + ? (n.gcCountDelta = + t.longs === String + ? String(e.gcCountDelta) + : e.gcCountDelta) : (n.gcCountDelta = t.longs === String ? a.Long.prototype.toString.call(e.gcCountDelta) : t.longs === Number - ? new a.LongBits(e.gcCountDelta.low >>> 0, e.gcCountDelta.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.gcCountDelta.low >>> 0, + e.gcCountDelta.high >>> 0, + ).toNumber(!0) : e.gcCountDelta)), null != e.heapReleasedBytes && e.hasOwnProperty('heapReleasedBytes') && ('number' == typeof e.heapReleasedBytes - ? (n.heapReleasedBytes = t.longs === String ? String(e.heapReleasedBytes) : e.heapReleasedBytes) + ? (n.heapReleasedBytes = + t.longs === String + ? String(e.heapReleasedBytes) + : e.heapReleasedBytes) : (n.heapReleasedBytes = t.longs === String ? a.Long.prototype.toString.call(e.heapReleasedBytes) : t.longs === Number - ? new a.LongBits(e.heapReleasedBytes.low >>> 0, e.heapReleasedBytes.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.heapReleasedBytes.low >>> 0, + e.heapReleasedBytes.high >>> 0, + ).toNumber(!0) : e.heapReleasedBytes)), n ) @@ -44222,7 +53996,9 @@ and limitations under the License. })()), (s.TimeStats = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.uptimeNs = a.Long ? a.Long.fromBits(0, 0, !0) : 0), @@ -44235,10 +54011,18 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.uptimeNs && e.hasOwnProperty('uptimeNs') && t.uint32(8).uint64(e.uptimeNs), - null != e.realNsDelta && e.hasOwnProperty('realNsDelta') && t.uint32(16).uint64(e.realNsDelta), - null != e.userNsDelta && e.hasOwnProperty('userNsDelta') && t.uint32(24).uint64(e.userNsDelta), - null != e.sysNsDelta && e.hasOwnProperty('sysNsDelta') && t.uint32(32).uint64(e.sysNsDelta), + null != e.uptimeNs && + e.hasOwnProperty('uptimeNs') && + t.uint32(8).uint64(e.uptimeNs), + null != e.realNsDelta && + e.hasOwnProperty('realNsDelta') && + t.uint32(16).uint64(e.realNsDelta), + null != e.userNsDelta && + e.hasOwnProperty('userNsDelta') && + t.uint32(24).uint64(e.userNsDelta), + null != e.sysNsDelta && + e.hasOwnProperty('sysNsDelta') && + t.uint32(32).uint64(e.sysNsDelta), t ) }), @@ -44247,7 +54031,11 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.TimeStats(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, r = new s.TimeStats(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: @@ -44269,34 +54057,47 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { return 'object' != typeof e || null === e ? 'object expected' : null != e.uptimeNs && e.hasOwnProperty('uptimeNs') && - !(a.isInteger(e.uptimeNs) || (e.uptimeNs && a.isInteger(e.uptimeNs.low) && a.isInteger(e.uptimeNs.high))) + !( + a.isInteger(e.uptimeNs) || + (e.uptimeNs && + a.isInteger(e.uptimeNs.low) && + a.isInteger(e.uptimeNs.high)) + ) ? 'uptimeNs: integer|Long expected' : null != e.realNsDelta && e.hasOwnProperty('realNsDelta') && !( a.isInteger(e.realNsDelta) || - (e.realNsDelta && a.isInteger(e.realNsDelta.low) && a.isInteger(e.realNsDelta.high)) + (e.realNsDelta && + a.isInteger(e.realNsDelta.low) && + a.isInteger(e.realNsDelta.high)) ) ? 'realNsDelta: integer|Long expected' : null != e.userNsDelta && e.hasOwnProperty('userNsDelta') && !( a.isInteger(e.userNsDelta) || - (e.userNsDelta && a.isInteger(e.userNsDelta.low) && a.isInteger(e.userNsDelta.high)) + (e.userNsDelta && + a.isInteger(e.userNsDelta.low) && + a.isInteger(e.userNsDelta.high)) ) ? 'userNsDelta: integer|Long expected' : null != e.sysNsDelta && e.hasOwnProperty('sysNsDelta') && !( a.isInteger(e.sysNsDelta) || - (e.sysNsDelta && a.isInteger(e.sysNsDelta.low) && a.isInteger(e.sysNsDelta.high)) + (e.sysNsDelta && + a.isInteger(e.sysNsDelta.low) && + a.isInteger(e.sysNsDelta.high)) ) ? 'sysNsDelta: integer|Long expected' : null @@ -44307,40 +54108,60 @@ and limitations under the License. return ( null != e.uptimeNs && (a.Long - ? ((t.uptimeNs = a.Long.fromValue(e.uptimeNs)).unsigned = !0) + ? ((t.uptimeNs = a.Long.fromValue( + e.uptimeNs, + )).unsigned = !0) : 'string' == typeof e.uptimeNs ? (t.uptimeNs = parseInt(e.uptimeNs, 10)) : 'number' == typeof e.uptimeNs ? (t.uptimeNs = e.uptimeNs) : 'object' == typeof e.uptimeNs && - (t.uptimeNs = new a.LongBits(e.uptimeNs.low >>> 0, e.uptimeNs.high >>> 0).toNumber(!0))), + (t.uptimeNs = new a.LongBits( + e.uptimeNs.low >>> 0, + e.uptimeNs.high >>> 0, + ).toNumber(!0))), null != e.realNsDelta && (a.Long - ? ((t.realNsDelta = a.Long.fromValue(e.realNsDelta)).unsigned = !0) + ? ((t.realNsDelta = a.Long.fromValue( + e.realNsDelta, + )).unsigned = !0) : 'string' == typeof e.realNsDelta ? (t.realNsDelta = parseInt(e.realNsDelta, 10)) : 'number' == typeof e.realNsDelta ? (t.realNsDelta = e.realNsDelta) : 'object' == typeof e.realNsDelta && - (t.realNsDelta = new a.LongBits(e.realNsDelta.low >>> 0, e.realNsDelta.high >>> 0).toNumber(!0))), + (t.realNsDelta = new a.LongBits( + e.realNsDelta.low >>> 0, + e.realNsDelta.high >>> 0, + ).toNumber(!0))), null != e.userNsDelta && (a.Long - ? ((t.userNsDelta = a.Long.fromValue(e.userNsDelta)).unsigned = !0) + ? ((t.userNsDelta = a.Long.fromValue( + e.userNsDelta, + )).unsigned = !0) : 'string' == typeof e.userNsDelta ? (t.userNsDelta = parseInt(e.userNsDelta, 10)) : 'number' == typeof e.userNsDelta ? (t.userNsDelta = e.userNsDelta) : 'object' == typeof e.userNsDelta && - (t.userNsDelta = new a.LongBits(e.userNsDelta.low >>> 0, e.userNsDelta.high >>> 0).toNumber(!0))), + (t.userNsDelta = new a.LongBits( + e.userNsDelta.low >>> 0, + e.userNsDelta.high >>> 0, + ).toNumber(!0))), null != e.sysNsDelta && (a.Long - ? ((t.sysNsDelta = a.Long.fromValue(e.sysNsDelta)).unsigned = !0) + ? ((t.sysNsDelta = a.Long.fromValue( + e.sysNsDelta, + )).unsigned = !0) : 'string' == typeof e.sysNsDelta ? (t.sysNsDelta = parseInt(e.sysNsDelta, 10)) : 'number' == typeof e.sysNsDelta ? (t.sysNsDelta = e.sysNsDelta) : 'object' == typeof e.sysNsDelta && - (t.sysNsDelta = new a.LongBits(e.sysNsDelta.low >>> 0, e.sysNsDelta.high >>> 0).toNumber(!0))), + (t.sysNsDelta = new a.LongBits( + e.sysNsDelta.low >>> 0, + e.sysNsDelta.high >>> 0, + ).toNumber(!0))), t ) }), @@ -44350,61 +54171,103 @@ and limitations under the License. if (t.defaults) { if (a.Long) { var r = new a.Long(0, 0, !0) - n.uptimeNs = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.uptimeNs = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.uptimeNs = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.realNsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.realNsDelta = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.realNsDelta = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.userNsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.userNsDelta = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.userNsDelta = t.longs === String ? '0' : 0 if (a.Long) { r = new a.Long(0, 0, !0) - n.sysNsDelta = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r + n.sysNsDelta = + t.longs === String + ? r.toString() + : t.longs === Number + ? r.toNumber() + : r } else n.sysNsDelta = t.longs === String ? '0' : 0 } return ( null != e.uptimeNs && e.hasOwnProperty('uptimeNs') && ('number' == typeof e.uptimeNs - ? (n.uptimeNs = t.longs === String ? String(e.uptimeNs) : e.uptimeNs) + ? (n.uptimeNs = + t.longs === String ? String(e.uptimeNs) : e.uptimeNs) : (n.uptimeNs = t.longs === String ? a.Long.prototype.toString.call(e.uptimeNs) : t.longs === Number - ? new a.LongBits(e.uptimeNs.low >>> 0, e.uptimeNs.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.uptimeNs.low >>> 0, + e.uptimeNs.high >>> 0, + ).toNumber(!0) : e.uptimeNs)), null != e.realNsDelta && e.hasOwnProperty('realNsDelta') && ('number' == typeof e.realNsDelta - ? (n.realNsDelta = t.longs === String ? String(e.realNsDelta) : e.realNsDelta) + ? (n.realNsDelta = + t.longs === String + ? String(e.realNsDelta) + : e.realNsDelta) : (n.realNsDelta = t.longs === String ? a.Long.prototype.toString.call(e.realNsDelta) : t.longs === Number - ? new a.LongBits(e.realNsDelta.low >>> 0, e.realNsDelta.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.realNsDelta.low >>> 0, + e.realNsDelta.high >>> 0, + ).toNumber(!0) : e.realNsDelta)), null != e.userNsDelta && e.hasOwnProperty('userNsDelta') && ('number' == typeof e.userNsDelta - ? (n.userNsDelta = t.longs === String ? String(e.userNsDelta) : e.userNsDelta) + ? (n.userNsDelta = + t.longs === String + ? String(e.userNsDelta) + : e.userNsDelta) : (n.userNsDelta = t.longs === String ? a.Long.prototype.toString.call(e.userNsDelta) : t.longs === Number - ? new a.LongBits(e.userNsDelta.low >>> 0, e.userNsDelta.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.userNsDelta.low >>> 0, + e.userNsDelta.high >>> 0, + ).toNumber(!0) : e.userNsDelta)), null != e.sysNsDelta && e.hasOwnProperty('sysNsDelta') && ('number' == typeof e.sysNsDelta - ? (n.sysNsDelta = t.longs === String ? String(e.sysNsDelta) : e.sysNsDelta) + ? (n.sysNsDelta = + t.longs === String + ? String(e.sysNsDelta) + : e.sysNsDelta) : (n.sysNsDelta = t.longs === String ? a.Long.prototype.toString.call(e.sysNsDelta) : t.longs === Number - ? new a.LongBits(e.sysNsDelta.low >>> 0, e.sysNsDelta.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.sysNsDelta.low >>> 0, + e.sysNsDelta.high >>> 0, + ).toNumber(!0) : e.sysNsDelta)), n ) @@ -44417,8 +54280,14 @@ and limitations under the License. })()), (s.StatsReport = (function() { function e(e) { - if (((this.perQuery = {}), (this.legacyPerQueryImplicitOperationName = {}), (this.type = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if ( + ((this.perQuery = {}), + (this.legacyPerQueryImplicitOperationName = {}), + (this.type = []), + e) + ) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.header = null), @@ -44426,7 +54295,9 @@ and limitations under the License. (e.prototype.timeStats = null), (e.prototype.startTime = null), (e.prototype.endTime = null), - (e.prototype.realtimeDuration = a.Long ? a.Long.fromBits(0, 0, !0) : 0), + (e.prototype.realtimeDuration = a.Long + ? a.Long.fromBits(0, 0, !0) + : 0), (e.prototype.perQuery = a.emptyObject), (e.prototype.legacyPerQueryImplicitOperationName = a.emptyObject), (e.prototype.type = a.emptyArray), @@ -44436,31 +54307,53 @@ and limitations under the License. (e.encode = function(e, t) { if ( (t || (t = o.create()), - null != e.header && e.hasOwnProperty('header') && s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), - null != e.memStats && e.hasOwnProperty('memStats') && s.MemStats.encode(e.memStats, t.uint32(18).fork()).ldelim(), + null != e.header && + e.hasOwnProperty('header') && + s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), + null != e.memStats && + e.hasOwnProperty('memStats') && + s.MemStats.encode(e.memStats, t.uint32(18).fork()).ldelim(), null != e.timeStats && e.hasOwnProperty('timeStats') && s.TimeStats.encode(e.timeStats, t.uint32(26).fork()).ldelim(), null != e.startTime && e.hasOwnProperty('startTime') && - s.google.protobuf.Timestamp.encode(e.startTime, t.uint32(66).fork()).ldelim(), + s.google.protobuf.Timestamp.encode( + e.startTime, + t.uint32(66).fork(), + ).ldelim(), null != e.endTime && e.hasOwnProperty('endTime') && - s.google.protobuf.Timestamp.encode(e.endTime, t.uint32(74).fork()).ldelim(), - null != e.realtimeDuration && e.hasOwnProperty('realtimeDuration') && t.uint32(80).uint64(e.realtimeDuration), - null != e.legacyPerQueryImplicitOperationName && e.hasOwnProperty('legacyPerQueryImplicitOperationName')) + s.google.protobuf.Timestamp.encode( + e.endTime, + t.uint32(74).fork(), + ).ldelim(), + null != e.realtimeDuration && + e.hasOwnProperty('realtimeDuration') && + t.uint32(80).uint64(e.realtimeDuration), + null != e.legacyPerQueryImplicitOperationName && + e.hasOwnProperty('legacyPerQueryImplicitOperationName')) ) - for (var n = Object.keys(e.legacyPerQueryImplicitOperationName), r = 0; r < n.length; ++r) + for ( + var n = Object.keys(e.legacyPerQueryImplicitOperationName), + r = 0; + r < n.length; + ++r + ) t .uint32(98) .fork() .uint32(10) .string(n[r]), - s.QueryStats.encode(e.legacyPerQueryImplicitOperationName[n[r]], t.uint32(18).fork()) + s.QueryStats.encode( + e.legacyPerQueryImplicitOperationName[n[r]], + t.uint32(18).fork(), + ) .ldelim() .ldelim() if (null != e.type && e.type.length) - for (r = 0; r < e.type.length; ++r) s.Type.encode(e.type[r], t.uint32(106).fork()).ldelim() + for (r = 0; r < e.type.length; ++r) + s.Type.encode(e.type[r], t.uint32(106).fork()).ldelim() if (null != e.perQuery && e.hasOwnProperty('perQuery')) for (n = Object.keys(e.perQuery), r = 0; r < n.length; ++r) t @@ -44478,7 +54371,13 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.StatsReport(); e.pos < r; ) { + for ( + var n, + r = void 0 === t ? e.len : e.pos + t, + l = new s.StatsReport(); + e.pos < r; + + ) { var u = e.uint32() switch (u >>> 3) { case 1: @@ -44491,10 +54390,16 @@ and limitations under the License. l.timeStats = s.TimeStats.decode(e, e.uint32()) break case 8: - l.startTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + l.startTime = s.google.protobuf.Timestamp.decode( + e, + e.uint32(), + ) break case 9: - l.endTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) + l.endTime = s.google.protobuf.Timestamp.decode( + e, + e.uint32(), + ) break case 10: l.realtimeDuration = e.uint64() @@ -44508,13 +54413,17 @@ and limitations under the License. break case 12: e.skip().pos++, - l.legacyPerQueryImplicitOperationName === a.emptyObject && (l.legacyPerQueryImplicitOperationName = {}), + l.legacyPerQueryImplicitOperationName === a.emptyObject && + (l.legacyPerQueryImplicitOperationName = {}), (n = e.string()), e.pos++, - (l.legacyPerQueryImplicitOperationName[n] = s.QueryStats.decode(e, e.uint32())) + (l.legacyPerQueryImplicitOperationName[ + n + ] = s.QueryStats.decode(e, e.uint32())) break case 13: - ;(l.type && l.type.length) || (l.type = []), l.type.push(s.Type.decode(e, e.uint32())) + ;(l.type && l.type.length) || (l.type = []), + l.type.push(s.Type.decode(e, e.uint32())) break default: e.skipType(7 & u) @@ -44523,39 +54432,80 @@ and limitations under the License. return l }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.header && e.hasOwnProperty('header') && (r = s.ReportHeader.verify(e.header))) return 'header.' + r - if (null != e.memStats && e.hasOwnProperty('memStats') && (r = s.MemStats.verify(e.memStats))) + if ( + null != e.header && + e.hasOwnProperty('header') && + (r = s.ReportHeader.verify(e.header)) + ) + return 'header.' + r + if ( + null != e.memStats && + e.hasOwnProperty('memStats') && + (r = s.MemStats.verify(e.memStats)) + ) return 'memStats.' + r - if (null != e.timeStats && e.hasOwnProperty('timeStats') && (r = s.TimeStats.verify(e.timeStats))) + if ( + null != e.timeStats && + e.hasOwnProperty('timeStats') && + (r = s.TimeStats.verify(e.timeStats)) + ) return 'timeStats.' + r - if (null != e.startTime && e.hasOwnProperty('startTime') && (r = s.google.protobuf.Timestamp.verify(e.startTime))) + if ( + null != e.startTime && + e.hasOwnProperty('startTime') && + (r = s.google.protobuf.Timestamp.verify(e.startTime)) + ) return 'startTime.' + r - if (null != e.endTime && e.hasOwnProperty('endTime') && (r = s.google.protobuf.Timestamp.verify(e.endTime))) + if ( + null != e.endTime && + e.hasOwnProperty('endTime') && + (r = s.google.protobuf.Timestamp.verify(e.endTime)) + ) return 'endTime.' + r if ( null != e.realtimeDuration && e.hasOwnProperty('realtimeDuration') && !( a.isInteger(e.realtimeDuration) || - (e.realtimeDuration && a.isInteger(e.realtimeDuration.low) && a.isInteger(e.realtimeDuration.high)) + (e.realtimeDuration && + a.isInteger(e.realtimeDuration.low) && + a.isInteger(e.realtimeDuration.high)) ) ) return 'realtimeDuration: integer|Long expected' if (null != e.perQuery && e.hasOwnProperty('perQuery')) { if (!a.isObject(e.perQuery)) return 'perQuery: object expected' - for (var t = Object.keys(e.perQuery), n = 0; n < t.length; ++n) { - if ((r = s.QueryStats.verify(e.perQuery[t[n]]))) return 'perQuery.' + r + for ( + var t = Object.keys(e.perQuery), n = 0; + n < t.length; + ++n + ) { + if ((r = s.QueryStats.verify(e.perQuery[t[n]]))) + return 'perQuery.' + r } } - if (null != e.legacyPerQueryImplicitOperationName && e.hasOwnProperty('legacyPerQueryImplicitOperationName')) { + if ( + null != e.legacyPerQueryImplicitOperationName && + e.hasOwnProperty('legacyPerQueryImplicitOperationName') + ) { if (!a.isObject(e.legacyPerQueryImplicitOperationName)) return 'legacyPerQueryImplicitOperationName: object expected' - for (t = Object.keys(e.legacyPerQueryImplicitOperationName), n = 0; n < t.length; ++n) { - if ((r = s.QueryStats.verify(e.legacyPerQueryImplicitOperationName[t[n]]))) + for ( + t = Object.keys(e.legacyPerQueryImplicitOperationName), n = 0; + n < t.length; + ++n + ) { + if ( + (r = s.QueryStats.verify( + e.legacyPerQueryImplicitOperationName[t[n]], + )) + ) return 'legacyPerQueryImplicitOperationName.' + r } } @@ -44572,63 +54522,94 @@ and limitations under the License. if (e instanceof s.StatsReport) return e var t = new s.StatsReport() if (null != e.header) { - if ('object' != typeof e.header) throw TypeError('.StatsReport.header: object expected') + if ('object' != typeof e.header) + throw TypeError('.StatsReport.header: object expected') t.header = s.ReportHeader.fromObject(e.header) } if (null != e.memStats) { - if ('object' != typeof e.memStats) throw TypeError('.StatsReport.memStats: object expected') + if ('object' != typeof e.memStats) + throw TypeError('.StatsReport.memStats: object expected') t.memStats = s.MemStats.fromObject(e.memStats) } if (null != e.timeStats) { - if ('object' != typeof e.timeStats) throw TypeError('.StatsReport.timeStats: object expected') + if ('object' != typeof e.timeStats) + throw TypeError('.StatsReport.timeStats: object expected') t.timeStats = s.TimeStats.fromObject(e.timeStats) } if (null != e.startTime) { - if ('object' != typeof e.startTime) throw TypeError('.StatsReport.startTime: object expected') - t.startTime = s.google.protobuf.Timestamp.fromObject(e.startTime) + if ('object' != typeof e.startTime) + throw TypeError('.StatsReport.startTime: object expected') + t.startTime = s.google.protobuf.Timestamp.fromObject( + e.startTime, + ) } if (null != e.endTime) { - if ('object' != typeof e.endTime) throw TypeError('.StatsReport.endTime: object expected') + if ('object' != typeof e.endTime) + throw TypeError('.StatsReport.endTime: object expected') t.endTime = s.google.protobuf.Timestamp.fromObject(e.endTime) } if ( (null != e.realtimeDuration && (a.Long - ? ((t.realtimeDuration = a.Long.fromValue(e.realtimeDuration)).unsigned = !0) + ? ((t.realtimeDuration = a.Long.fromValue( + e.realtimeDuration, + )).unsigned = !0) : 'string' == typeof e.realtimeDuration ? (t.realtimeDuration = parseInt(e.realtimeDuration, 10)) : 'number' == typeof e.realtimeDuration ? (t.realtimeDuration = e.realtimeDuration) : 'object' == typeof e.realtimeDuration && - (t.realtimeDuration = new a.LongBits(e.realtimeDuration.low >>> 0, e.realtimeDuration.high >>> 0).toNumber( - !0, - ))), + (t.realtimeDuration = new a.LongBits( + e.realtimeDuration.low >>> 0, + e.realtimeDuration.high >>> 0, + ).toNumber(!0))), e.perQuery) ) { - if ('object' != typeof e.perQuery) throw TypeError('.StatsReport.perQuery: object expected') + if ('object' != typeof e.perQuery) + throw TypeError('.StatsReport.perQuery: object expected') t.perQuery = {} - for (var n = Object.keys(e.perQuery), r = 0; r < n.length; ++r) { - if ('object' != typeof e.perQuery[n[r]]) throw TypeError('.StatsReport.perQuery: object expected') + for ( + var n = Object.keys(e.perQuery), r = 0; + r < n.length; + ++r + ) { + if ('object' != typeof e.perQuery[n[r]]) + throw TypeError('.StatsReport.perQuery: object expected') t.perQuery[n[r]] = s.QueryStats.fromObject(e.perQuery[n[r]]) } } if (e.legacyPerQueryImplicitOperationName) { if ('object' != typeof e.legacyPerQueryImplicitOperationName) - throw TypeError('.StatsReport.legacyPerQueryImplicitOperationName: object expected') + throw TypeError( + '.StatsReport.legacyPerQueryImplicitOperationName: object expected', + ) t.legacyPerQueryImplicitOperationName = {} - for (n = Object.keys(e.legacyPerQueryImplicitOperationName), r = 0; r < n.length; ++r) { - if ('object' != typeof e.legacyPerQueryImplicitOperationName[n[r]]) - throw TypeError('.StatsReport.legacyPerQueryImplicitOperationName: object expected') - t.legacyPerQueryImplicitOperationName[n[r]] = s.QueryStats.fromObject( + for ( + n = Object.keys(e.legacyPerQueryImplicitOperationName), r = 0; + r < n.length; + ++r + ) { + if ( + 'object' != + typeof e.legacyPerQueryImplicitOperationName[n[r]] + ) + throw TypeError( + '.StatsReport.legacyPerQueryImplicitOperationName: object expected', + ) + t.legacyPerQueryImplicitOperationName[ + n[r] + ] = s.QueryStats.fromObject( e.legacyPerQueryImplicitOperationName[n[r]], ) } } if (e.type) { - if (!Array.isArray(e.type)) throw TypeError('.StatsReport.type: array expected') + if (!Array.isArray(e.type)) + throw TypeError('.StatsReport.type: array expected') t.type = [] for (r = 0; r < e.type.length; ++r) { - if ('object' != typeof e.type[r]) throw TypeError('.StatsReport.type: object expected') + if ('object' != typeof e.type[r]) + throw TypeError('.StatsReport.type: object expected') t.type[r] = s.Type.fromObject(e.type[r]) } } @@ -44640,51 +54621,87 @@ and limitations under the License. r = {} if ( ((t.arrays || t.defaults) && (r.type = []), - (t.objects || t.defaults) && ((r.legacyPerQueryImplicitOperationName = {}), (r.perQuery = {})), + (t.objects || t.defaults) && + ((r.legacyPerQueryImplicitOperationName = {}), + (r.perQuery = {})), t.defaults) ) if ( - ((r.header = null), (r.memStats = null), (r.timeStats = null), (r.startTime = null), (r.endTime = null), a.Long) + ((r.header = null), + (r.memStats = null), + (r.timeStats = null), + (r.startTime = null), + (r.endTime = null), + a.Long) ) { var l = new a.Long(0, 0, !0) - r.realtimeDuration = t.longs === String ? l.toString() : t.longs === Number ? l.toNumber() : l + r.realtimeDuration = + t.longs === String + ? l.toString() + : t.longs === Number + ? l.toNumber() + : l } else r.realtimeDuration = t.longs === String ? '0' : 0 if ( - (null != e.header && e.hasOwnProperty('header') && (r.header = s.ReportHeader.toObject(e.header, t)), - null != e.memStats && e.hasOwnProperty('memStats') && (r.memStats = s.MemStats.toObject(e.memStats, t)), - null != e.timeStats && e.hasOwnProperty('timeStats') && (r.timeStats = s.TimeStats.toObject(e.timeStats, t)), + (null != e.header && + e.hasOwnProperty('header') && + (r.header = s.ReportHeader.toObject(e.header, t)), + null != e.memStats && + e.hasOwnProperty('memStats') && + (r.memStats = s.MemStats.toObject(e.memStats, t)), + null != e.timeStats && + e.hasOwnProperty('timeStats') && + (r.timeStats = s.TimeStats.toObject(e.timeStats, t)), null != e.startTime && e.hasOwnProperty('startTime') && - (r.startTime = s.google.protobuf.Timestamp.toObject(e.startTime, t)), + (r.startTime = s.google.protobuf.Timestamp.toObject( + e.startTime, + t, + )), null != e.endTime && e.hasOwnProperty('endTime') && - (r.endTime = s.google.protobuf.Timestamp.toObject(e.endTime, t)), + (r.endTime = s.google.protobuf.Timestamp.toObject( + e.endTime, + t, + )), null != e.realtimeDuration && e.hasOwnProperty('realtimeDuration') && ('number' == typeof e.realtimeDuration - ? (r.realtimeDuration = t.longs === String ? String(e.realtimeDuration) : e.realtimeDuration) + ? (r.realtimeDuration = + t.longs === String + ? String(e.realtimeDuration) + : e.realtimeDuration) : (r.realtimeDuration = t.longs === String ? a.Long.prototype.toString.call(e.realtimeDuration) : t.longs === Number - ? new a.LongBits(e.realtimeDuration.low >>> 0, e.realtimeDuration.high >>> 0).toNumber(!0) + ? new a.LongBits( + e.realtimeDuration.low >>> 0, + e.realtimeDuration.high >>> 0, + ).toNumber(!0) : e.realtimeDuration)), - e.legacyPerQueryImplicitOperationName && (n = Object.keys(e.legacyPerQueryImplicitOperationName)).length) + e.legacyPerQueryImplicitOperationName && + (n = Object.keys(e.legacyPerQueryImplicitOperationName)) + .length) ) { r.legacyPerQueryImplicitOperationName = {} for (var u = 0; u < n.length; ++u) - r.legacyPerQueryImplicitOperationName[n[u]] = s.QueryStats.toObject( + r.legacyPerQueryImplicitOperationName[ + n[u] + ] = s.QueryStats.toObject( e.legacyPerQueryImplicitOperationName[n[u]], t, ) } if (e.type && e.type.length) { r.type = [] - for (u = 0; u < e.type.length; ++u) r.type[u] = s.Type.toObject(e.type[u], t) + for (u = 0; u < e.type.length; ++u) + r.type[u] = s.Type.toObject(e.type[u], t) } if (e.perQuery && (n = Object.keys(e.perQuery)).length) { r.perQuery = {} - for (u = 0; u < n.length; ++u) r.perQuery[n[u]] = s.QueryStats.toObject(e.perQuery[n[u]], t) + for (u = 0; u < n.length; ++u) + r.perQuery[n[u]] = s.QueryStats.toObject(e.perQuery[n[u]], t) } return r }), @@ -44697,7 +54714,8 @@ and limitations under the License. (s.FullTracesReport = (function() { function e(e) { if (((this.tracesPerQuery = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.header = null), @@ -44708,10 +54726,16 @@ and limitations under the License. (e.encode = function(e, t) { if ( (t || (t = o.create()), - null != e.header && e.hasOwnProperty('header') && s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), + null != e.header && + e.hasOwnProperty('header') && + s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), null != e.tracesPerQuery && e.hasOwnProperty('tracesPerQuery')) ) - for (var n = Object.keys(e.tracesPerQuery), r = 0; r < n.length; ++r) + for ( + var n = Object.keys(e.tracesPerQuery), r = 0; + r < n.length; + ++r + ) t .uint32(42) .fork() @@ -44727,7 +54751,13 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n, r = void 0 === t ? e.len : e.pos + t, l = new s.FullTracesReport(); e.pos < r; ) { + for ( + var n, + r = void 0 === t ? e.len : e.pos + t, + l = new s.FullTracesReport(); + e.pos < r; + + ) { var u = e.uint32() switch (u >>> 3) { case 1: @@ -44735,7 +54765,8 @@ and limitations under the License. break case 5: e.skip().pos++, - l.tracesPerQuery === a.emptyObject && (l.tracesPerQuery = {}), + l.tracesPerQuery === a.emptyObject && + (l.tracesPerQuery = {}), (n = e.string()), e.pos++, (l.tracesPerQuery[n] = s.Traces.decode(e, e.uint32())) @@ -44747,16 +54778,32 @@ and limitations under the License. return l }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' - if (null != e.header && e.hasOwnProperty('header') && (r = s.ReportHeader.verify(e.header))) return 'header.' + r - if (null != e.tracesPerQuery && e.hasOwnProperty('tracesPerQuery')) { - if (!a.isObject(e.tracesPerQuery)) return 'tracesPerQuery: object expected' - for (var t = Object.keys(e.tracesPerQuery), n = 0; n < t.length; ++n) { + if ( + null != e.header && + e.hasOwnProperty('header') && + (r = s.ReportHeader.verify(e.header)) + ) + return 'header.' + r + if ( + null != e.tracesPerQuery && + e.hasOwnProperty('tracesPerQuery') + ) { + if (!a.isObject(e.tracesPerQuery)) + return 'tracesPerQuery: object expected' + for ( + var t = Object.keys(e.tracesPerQuery), n = 0; + n < t.length; + ++n + ) { var r - if ((r = s.Traces.verify(e.tracesPerQuery[t[n]]))) return 'tracesPerQuery.' + r + if ((r = s.Traces.verify(e.tracesPerQuery[t[n]]))) + return 'tracesPerQuery.' + r } } return null @@ -44765,16 +54812,28 @@ and limitations under the License. if (e instanceof s.FullTracesReport) return e var t = new s.FullTracesReport() if (null != e.header) { - if ('object' != typeof e.header) throw TypeError('.FullTracesReport.header: object expected') + if ('object' != typeof e.header) + throw TypeError('.FullTracesReport.header: object expected') t.header = s.ReportHeader.fromObject(e.header) } if (e.tracesPerQuery) { - if ('object' != typeof e.tracesPerQuery) throw TypeError('.FullTracesReport.tracesPerQuery: object expected') + if ('object' != typeof e.tracesPerQuery) + throw TypeError( + '.FullTracesReport.tracesPerQuery: object expected', + ) t.tracesPerQuery = {} - for (var n = Object.keys(e.tracesPerQuery), r = 0; r < n.length; ++r) { + for ( + var n = Object.keys(e.tracesPerQuery), r = 0; + r < n.length; + ++r + ) { if ('object' != typeof e.tracesPerQuery[n[r]]) - throw TypeError('.FullTracesReport.tracesPerQuery: object expected') - t.tracesPerQuery[n[r]] = s.Traces.fromObject(e.tracesPerQuery[n[r]]) + throw TypeError( + '.FullTracesReport.tracesPerQuery: object expected', + ) + t.tracesPerQuery[n[r]] = s.Traces.fromObject( + e.tracesPerQuery[n[r]], + ) } } return t @@ -44786,11 +54845,17 @@ and limitations under the License. if ( ((t.objects || t.defaults) && (r.tracesPerQuery = {}), t.defaults && (r.header = null), - null != e.header && e.hasOwnProperty('header') && (r.header = s.ReportHeader.toObject(e.header, t)), + null != e.header && + e.hasOwnProperty('header') && + (r.header = s.ReportHeader.toObject(e.header, t)), e.tracesPerQuery && (n = Object.keys(e.tracesPerQuery)).length) ) { r.tracesPerQuery = {} - for (var l = 0; l < n.length; ++l) r.tracesPerQuery[n[l]] = s.Traces.toObject(e.tracesPerQuery[n[l]], t) + for (var l = 0; l < n.length; ++l) + r.tracesPerQuery[n[l]] = s.Traces.toObject( + e.tracesPerQuery[n[l]], + t, + ) } return r }), @@ -44803,7 +54868,8 @@ and limitations under the License. (s.Traces = (function() { function e(e) { if (((this.trace = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.trace = a.emptyArray), @@ -44812,7 +54878,8 @@ and limitations under the License. }), (e.encode = function(e, t) { if ((t || (t = o.create()), null != e.trace && e.trace.length)) - for (var n = 0; n < e.trace.length; ++n) s.Trace.encode(e.trace[n], t.uint32(10).fork()).ldelim() + for (var n = 0; n < e.trace.length; ++n) + s.Trace.encode(e.trace[n], t.uint32(10).fork()).ldelim() return t }), (e.encodeDelimited = function(e, t) { @@ -44820,11 +54887,16 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.Traces(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, r = new s.Traces(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: - ;(r.trace && r.trace.length) || (r.trace = []), r.trace.push(s.Trace.decode(e, e.uint32())) + ;(r.trace && r.trace.length) || (r.trace = []), + r.trace.push(s.Trace.decode(e, e.uint32())) break default: e.skipType(7 & l) @@ -44833,7 +54905,9 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' @@ -44850,10 +54924,12 @@ and limitations under the License. if (e instanceof s.Traces) return e var t = new s.Traces() if (e.trace) { - if (!Array.isArray(e.trace)) throw TypeError('.Traces.trace: array expected') + if (!Array.isArray(e.trace)) + throw TypeError('.Traces.trace: array expected') t.trace = [] for (var n = 0; n < e.trace.length; ++n) { - if ('object' != typeof e.trace[n]) throw TypeError('.Traces.trace: object expected') + if ('object' != typeof e.trace[n]) + throw TypeError('.Traces.trace: object expected') t.trace[n] = s.Trace.fromObject(e.trace[n]) } } @@ -44862,9 +54938,13 @@ and limitations under the License. (e.toObject = function(e, t) { t || (t = {}) var n = {} - if (((t.arrays || t.defaults) && (n.trace = []), e.trace && e.trace.length)) { + if ( + ((t.arrays || t.defaults) && (n.trace = []), + e.trace && e.trace.length) + ) { n.trace = [] - for (var r = 0; r < e.trace.length; ++r) n.trace[r] = s.Trace.toObject(e.trace[r], t) + for (var r = 0; r < e.trace.length; ++r) + n.trace[r] = s.Trace.toObject(e.trace[r], t) } return n }), @@ -44876,7 +54956,9 @@ and limitations under the License. })()), (s.TraceV1 = (function() { function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( (e.prototype.header = null), @@ -44887,8 +54969,12 @@ and limitations under the License. (e.encode = function(e, t) { return ( t || (t = o.create()), - null != e.header && e.hasOwnProperty('header') && s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), - null != e.trace && e.hasOwnProperty('trace') && s.Trace.encode(e.trace, t.uint32(18).fork()).ldelim(), + null != e.header && + e.hasOwnProperty('header') && + s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), + null != e.trace && + e.hasOwnProperty('trace') && + s.Trace.encode(e.trace, t.uint32(18).fork()).ldelim(), t ) }), @@ -44897,7 +54983,11 @@ and limitations under the License. }), (e.decode = function(e, t) { e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.TraceV1(); e.pos < n; ) { + for ( + var n = void 0 === t ? e.len : e.pos + t, r = new s.TraceV1(); + e.pos < n; + + ) { var l = e.uint32() switch (l >>> 3) { case 1: @@ -44913,24 +55003,38 @@ and limitations under the License. return r }), (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) }), (e.verify = function(e) { if ('object' != typeof e || null === e) return 'object expected' var t - if (null != e.header && e.hasOwnProperty('header') && (t = s.ReportHeader.verify(e.header))) return 'header.' + t - if (null != e.trace && e.hasOwnProperty('trace') && (t = s.Trace.verify(e.trace))) return 'trace.' + t + if ( + null != e.header && + e.hasOwnProperty('header') && + (t = s.ReportHeader.verify(e.header)) + ) + return 'header.' + t + if ( + null != e.trace && + e.hasOwnProperty('trace') && + (t = s.Trace.verify(e.trace)) + ) + return 'trace.' + t return null }), (e.fromObject = function(e) { if (e instanceof s.TraceV1) return e var t = new s.TraceV1() if (null != e.header) { - if ('object' != typeof e.header) throw TypeError('.TraceV1.header: object expected') + if ('object' != typeof e.header) + throw TypeError('.TraceV1.header: object expected') t.header = s.ReportHeader.fromObject(e.header) } if (null != e.trace) { - if ('object' != typeof e.trace) throw TypeError('.TraceV1.trace: object expected') + if ('object' != typeof e.trace) + throw TypeError('.TraceV1.trace: object expected') t.trace = s.Trace.fromObject(e.trace) } return t @@ -44940,8 +55044,12 @@ and limitations under the License. var n = {} return ( t.defaults && ((n.header = null), (n.trace = null)), - null != e.header && e.hasOwnProperty('header') && (n.header = s.ReportHeader.toObject(e.header, t)), - null != e.trace && e.hasOwnProperty('trace') && (n.trace = s.Trace.toObject(e.trace, t)), + null != e.header && + e.hasOwnProperty('header') && + (n.header = s.ReportHeader.toObject(e.header, t)), + null != e.trace && + e.hasOwnProperty('trace') && + (n.trace = s.Trace.toObject(e.trace, t)), n ) }), @@ -44951,108 +55059,146 @@ and limitations under the License. e ) })()), - (s.google = (((l = {}).protobuf = (((r = {}).Timestamp = (function() { - function e(e) { - if (e) for (var t = Object.keys(e), n = 0; n < t.length; ++n) null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.seconds = a.Long ? a.Long.fromBits(0, 0, !1) : 0), - (e.prototype.nanos = 0), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.seconds && e.hasOwnProperty('seconds') && t.uint32(8).int64(e.seconds), - null != e.nanos && e.hasOwnProperty('nanos') && t.uint32(16).int32(e.nanos), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for (var n = void 0 === t ? e.len : e.pos + t, r = new s.google.protobuf.Timestamp(); e.pos < n; ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.seconds = e.int64() - break - case 2: - r.nanos = e.int32() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - }), - (e.verify = function(e) { - return 'object' != typeof e || null === e - ? 'object expected' - : null != e.seconds && - e.hasOwnProperty('seconds') && - !(a.isInteger(e.seconds) || (e.seconds && a.isInteger(e.seconds.low) && a.isInteger(e.seconds.high))) - ? 'seconds: integer|Long expected' - : null != e.nanos && e.hasOwnProperty('nanos') && !a.isInteger(e.nanos) - ? 'nanos: integer expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.google.protobuf.Timestamp) return e - var t = new s.google.protobuf.Timestamp() - return ( - null != e.seconds && - (a.Long - ? ((t.seconds = a.Long.fromValue(e.seconds)).unsigned = !1) - : 'string' == typeof e.seconds - ? (t.seconds = parseInt(e.seconds, 10)) - : 'number' == typeof e.seconds - ? (t.seconds = e.seconds) - : 'object' == typeof e.seconds && - (t.seconds = new a.LongBits(e.seconds.low >>> 0, e.seconds.high >>> 0).toNumber())), - null != e.nanos && (t.nanos = 0 | e.nanos), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if (t.defaults) { - if (a.Long) { - var r = new a.Long(0, 0, !1) - n.seconds = t.longs === String ? r.toString() : t.longs === Number ? r.toNumber() : r - } else n.seconds = t.longs === String ? '0' : 0 - n.nanos = 0 + (s.google = + (((l = {}).protobuf = + (((r = {}).Timestamp = (function() { + function e(e) { + if (e) + for (var t = Object.keys(e), n = 0; n < t.length; ++n) + null != e[t[n]] && (this[t[n]] = e[t[n]]) } return ( - null != e.seconds && - e.hasOwnProperty('seconds') && - ('number' == typeof e.seconds - ? (n.seconds = t.longs === String ? String(e.seconds) : e.seconds) - : (n.seconds = + (e.prototype.seconds = a.Long ? a.Long.fromBits(0, 0, !1) : 0), + (e.prototype.nanos = 0), + (e.create = function(t) { + return new e(t) + }), + (e.encode = function(e, t) { + return ( + t || (t = o.create()), + null != e.seconds && + e.hasOwnProperty('seconds') && + t.uint32(8).int64(e.seconds), + null != e.nanos && + e.hasOwnProperty('nanos') && + t.uint32(16).int32(e.nanos), + t + ) + }), + (e.encodeDelimited = function(e, t) { + return this.encode(e, t).ldelim() + }), + (e.decode = function(e, t) { + e instanceof i || (e = i.create(e)) + for ( + var n = void 0 === t ? e.len : e.pos + t, + r = new s.google.protobuf.Timestamp(); + e.pos < n; + + ) { + var l = e.uint32() + switch (l >>> 3) { + case 1: + r.seconds = e.int64() + break + case 2: + r.nanos = e.int32() + break + default: + e.skipType(7 & l) + } + } + return r + }), + (e.decodeDelimited = function(e) { + return ( + e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) + ) + }), + (e.verify = function(e) { + return 'object' != typeof e || null === e + ? 'object expected' + : null != e.seconds && + e.hasOwnProperty('seconds') && + !( + a.isInteger(e.seconds) || + (e.seconds && + a.isInteger(e.seconds.low) && + a.isInteger(e.seconds.high)) + ) + ? 'seconds: integer|Long expected' + : null != e.nanos && + e.hasOwnProperty('nanos') && + !a.isInteger(e.nanos) + ? 'nanos: integer expected' + : null + }), + (e.fromObject = function(e) { + if (e instanceof s.google.protobuf.Timestamp) return e + var t = new s.google.protobuf.Timestamp() + return ( + null != e.seconds && + (a.Long + ? ((t.seconds = a.Long.fromValue( + e.seconds, + )).unsigned = !1) + : 'string' == typeof e.seconds + ? (t.seconds = parseInt(e.seconds, 10)) + : 'number' == typeof e.seconds + ? (t.seconds = e.seconds) + : 'object' == typeof e.seconds && + (t.seconds = new a.LongBits( + e.seconds.low >>> 0, + e.seconds.high >>> 0, + ).toNumber())), + null != e.nanos && (t.nanos = 0 | e.nanos), + t + ) + }), + (e.toObject = function(e, t) { + t || (t = {}) + var n = {} + if (t.defaults) { + if (a.Long) { + var r = new a.Long(0, 0, !1) + n.seconds = t.longs === String - ? a.Long.prototype.toString.call(e.seconds) + ? r.toString() : t.longs === Number - ? new a.LongBits(e.seconds.low >>> 0, e.seconds.high >>> 0).toNumber() - : e.seconds)), - null != e.nanos && e.hasOwnProperty('nanos') && (n.nanos = e.nanos), - n + ? r.toNumber() + : r + } else n.seconds = t.longs === String ? '0' : 0 + n.nanos = 0 + } + return ( + null != e.seconds && + e.hasOwnProperty('seconds') && + ('number' == typeof e.seconds + ? (n.seconds = + t.longs === String ? String(e.seconds) : e.seconds) + : (n.seconds = + t.longs === String + ? a.Long.prototype.toString.call(e.seconds) + : t.longs === Number + ? new a.LongBits( + e.seconds.low >>> 0, + e.seconds.high >>> 0, + ).toNumber() + : e.seconds)), + null != e.nanos && + e.hasOwnProperty('nanos') && + (n.nanos = e.nanos), + n + ) + }), + (e.prototype.toJSON = function() { + return this.constructor.toObject(this, u.util.toJSONOptions) + }), + e ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - r)), - l)), + })()), + r)), + l)), (e.exports = s) }, function(e, t, n) { @@ -45086,7 +55232,12 @@ and limitations under the License. if (u) if (((u = !1), e)) i(e) else { - for (var t = new Array(arguments.length - 1), n = 0; n < t.length; ) t[n++] = arguments[n] + for ( + var t = new Array(arguments.length - 1), n = 0; + n < t.length; + + ) + t[n++] = arguments[n] l.apply(null, t) } } @@ -45108,7 +55259,10 @@ and limitations under the License. return Math.ceil(3 * e.length) / 4 - n } for (var l = new Array(64), u = new Array(123), i = 0; i < 64; ) - u[(l[i] = i < 26 ? i + 65 : i < 52 ? i + 71 : i < 62 ? i - 4 : (i - 59) | 43)] = i++ + u[ + (l[i] = + i < 26 ? i + 65 : i < 52 ? i + 71 : i < 62 ? i - 4 : (i - 59) | 43) + ] = i++ r.encode = function(e, t, n) { for (var r, u = null, i = [], o = 0, a = 0; t < n; ) { var s = e[t++] @@ -45122,12 +55276,15 @@ and limitations under the License. case 2: ;(i[o++] = l[r | (s >> 6)]), (i[o++] = l[63 & s]), (a = 0) } - o > 8191 && ((u || (u = [])).push(String.fromCharCode.apply(String, i)), (o = 0)) + o > 8191 && + ((u || (u = [])).push(String.fromCharCode.apply(String, i)), + (o = 0)) } return ( a && ((i[o++] = l[r]), (i[o++] = 61), 1 === a && (i[o++] = 61)), u - ? (o && u.push(String.fromCharCode.apply(String, i.slice(0, o))), u.join('')) + ? (o && u.push(String.fromCharCode.apply(String, i.slice(0, o))), + u.join('')) : String.fromCharCode.apply(String, i.slice(0, o)) ) } @@ -45154,7 +55311,9 @@ and limitations under the License. return n - l }), (r.test = function(e) { - return /^(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/.test(e) + return /^(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/.test( + e, + ) }) }, function(e, t, n) { @@ -45164,18 +55323,27 @@ and limitations under the License. } ;(e.exports = r), (r.prototype.on = function(e, t, n) { - return (this._listeners[e] || (this._listeners[e] = [])).push({ fn: t, ctx: n || this }), this + return ( + (this._listeners[e] || (this._listeners[e] = [])).push({ + fn: t, + ctx: n || this, + }), + this + ) }), (r.prototype.off = function(e, t) { if (void 0 === e) this._listeners = {} else if (void 0 === t) this._listeners[e] = [] - else for (var n = this._listeners[e], r = 0; r < n.length; ) n[r].fn === t ? n.splice(r, 1) : ++r + else + for (var n = this._listeners[e], r = 0; r < n.length; ) + n[r].fn === t ? n.splice(r, 1) : ++r return this }), (r.prototype.emit = function(e) { var t = this._listeners[e] if (t) { - for (var n = [], r = 1; r < arguments.length; ) n.push(arguments[r++]) + for (var n = [], r = 1; r < arguments.length; ) + n.push(arguments[r++]) for (r = 0; r < t.length; ) t[r].fn.apply(t[r++].ctx, n) } return this @@ -45191,16 +55359,36 @@ and limitations under the License. n = new Uint8Array(t.buffer), r = 128 === n[3] function l(e, r, l) { - ;(t[0] = e), (r[l] = n[0]), (r[l + 1] = n[1]), (r[l + 2] = n[2]), (r[l + 3] = n[3]) + ;(t[0] = e), + (r[l] = n[0]), + (r[l + 1] = n[1]), + (r[l + 2] = n[2]), + (r[l + 3] = n[3]) } function u(e, r, l) { - ;(t[0] = e), (r[l] = n[3]), (r[l + 1] = n[2]), (r[l + 2] = n[1]), (r[l + 3] = n[0]) + ;(t[0] = e), + (r[l] = n[3]), + (r[l + 1] = n[2]), + (r[l + 2] = n[1]), + (r[l + 3] = n[0]) } function i(e, r) { - return (n[0] = e[r]), (n[1] = e[r + 1]), (n[2] = e[r + 2]), (n[3] = e[r + 3]), t[0] + return ( + (n[0] = e[r]), + (n[1] = e[r + 1]), + (n[2] = e[r + 2]), + (n[3] = e[r + 3]), + t[0] + ) } function o(e, r) { - return (n[3] = e[r]), (n[2] = e[r + 1]), (n[1] = e[r + 2]), (n[0] = e[r + 3]), t[0] + return ( + (n[3] = e[r]), + (n[2] = e[r + 1]), + (n[1] = e[r + 2]), + (n[0] = e[r + 3]), + t[0] + ) } ;(e.writeFloatLE = r ? l : u), (e.writeFloatBE = r ? u : l), @@ -45210,13 +55398,28 @@ and limitations under the License. : (function() { function t(e, t, n, r) { var l = t < 0 ? 1 : 0 - if ((l && (t = -t), 0 === t)) e(1 / t > 0 ? 0 : 2147483648, n, r) + if ((l && (t = -t), 0 === t)) + e(1 / t > 0 ? 0 : 2147483648, n, r) else if (isNaN(t)) e(2143289344, n, r) - else if (t > 3.4028234663852886e38) e(((l << 31) | 2139095040) >>> 0, n, r) - else if (t < 1.1754943508222875e-38) e(((l << 31) | Math.round(t / 1.401298464324817e-45)) >>> 0, n, r) + else if (t > 3.4028234663852886e38) + e(((l << 31) | 2139095040) >>> 0, n, r) + else if (t < 1.1754943508222875e-38) + e( + ((l << 31) | Math.round(t / 1.401298464324817e-45)) >>> 0, + n, + r, + ) else { var u = Math.floor(Math.log(t) / Math.LN2) - e(((l << 31) | ((u + 127) << 23) | (8388607 & Math.round(t * Math.pow(2, -u) * 8388608))) >>> 0, n, r) + e( + ((l << 31) | + ((u + 127) << 23) | + (8388607 & + Math.round(t * Math.pow(2, -u) * 8388608))) >>> + 0, + n, + r, + ) } } function n(e, t, n) { @@ -45298,18 +55501,32 @@ and limitations under the License. : (function() { function t(e, t, n, r, l, u) { var i = r < 0 ? 1 : 0 - if ((i && (r = -r), 0 === r)) e(0, l, u + t), e(1 / r > 0 ? 0 : 2147483648, l, u + n) + if ((i && (r = -r), 0 === r)) + e(0, l, u + t), e(1 / r > 0 ? 0 : 2147483648, l, u + n) else if (isNaN(r)) e(0, l, u + t), e(2146959360, l, u + n) - else if (r > 1.7976931348623157e308) e(0, l, u + t), e(((i << 31) | 2146435072) >>> 0, l, u + n) + else if (r > 1.7976931348623157e308) + e(0, l, u + t), e(((i << 31) | 2146435072) >>> 0, l, u + n) else { var o if (r < 2.2250738585072014e-308) - e((o = r / 5e-324) >>> 0, l, u + t), e(((i << 31) | (o / 4294967296)) >>> 0, l, u + n) + e((o = r / 5e-324) >>> 0, l, u + t), + e(((i << 31) | (o / 4294967296)) >>> 0, l, u + n) else { var a = Math.floor(Math.log(r) / Math.LN2) 1024 === a && (a = 1023), - e((4503599627370496 * (o = r * Math.pow(2, -a))) >>> 0, l, u + t), - e(((i << 31) | ((a + 1023) << 20) | ((1048576 * o) & 1048575)) >>> 0, l, u + n) + e( + (4503599627370496 * (o = r * Math.pow(2, -a))) >>> 0, + l, + u + t, + ), + e( + ((i << 31) | + ((a + 1023) << 20) | + ((1048576 * o) & 1048575)) >>> + 0, + l, + u + n, + ) } } } @@ -45336,16 +55553,26 @@ and limitations under the License. ) } function l(e, t, n) { - ;(t[n] = 255 & e), (t[n + 1] = (e >>> 8) & 255), (t[n + 2] = (e >>> 16) & 255), (t[n + 3] = e >>> 24) + ;(t[n] = 255 & e), + (t[n + 1] = (e >>> 8) & 255), + (t[n + 2] = (e >>> 16) & 255), + (t[n + 3] = e >>> 24) } function u(e, t, n) { - ;(t[n] = e >>> 24), (t[n + 1] = (e >>> 16) & 255), (t[n + 2] = (e >>> 8) & 255), (t[n + 3] = 255 & e) + ;(t[n] = e >>> 24), + (t[n + 1] = (e >>> 16) & 255), + (t[n + 2] = (e >>> 8) & 255), + (t[n + 3] = 255 & e) } function i(e, t) { - return (e[t] | (e[t + 1] << 8) | (e[t + 2] << 16) | (e[t + 3] << 24)) >>> 0 + return ( + (e[t] | (e[t + 1] << 8) | (e[t + 2] << 16) | (e[t + 3] << 24)) >>> 0 + ) } function o(e, t) { - return ((e[t] << 24) | (e[t + 1] << 16) | (e[t + 2] << 8) | e[t + 3]) >>> 0 + return ( + ((e[t] << 24) | (e[t + 1] << 16) | (e[t + 2] << 8) | e[t + 3]) >>> 0 + ) } e.exports = r(r) }, @@ -45382,13 +55609,22 @@ and limitations under the License. : r > 191 && r < 224 ? (u[i++] = ((31 & r) << 6) | (63 & e[t++])) : r > 239 && r < 365 - ? ((r = (((7 & r) << 18) | ((63 & e[t++]) << 12) | ((63 & e[t++]) << 6) | (63 & e[t++])) - 65536), + ? ((r = + (((7 & r) << 18) | + ((63 & e[t++]) << 12) | + ((63 & e[t++]) << 6) | + (63 & e[t++])) - + 65536), (u[i++] = 55296 + (r >> 10)), (u[i++] = 56320 + (1023 & r))) - : (u[i++] = ((15 & r) << 12) | ((63 & e[t++]) << 6) | (63 & e[t++])), - i > 8191 && ((l || (l = [])).push(String.fromCharCode.apply(String, u)), (i = 0)) + : (u[i++] = + ((15 & r) << 12) | ((63 & e[t++]) << 6) | (63 & e[t++])), + i > 8191 && + ((l || (l = [])).push(String.fromCharCode.apply(String, u)), + (i = 0)) return l - ? (i && l.push(String.fromCharCode.apply(String, u.slice(0, i))), l.join('')) + ? (i && l.push(String.fromCharCode.apply(String, u.slice(0, i))), + l.join('')) : String.fromCharCode.apply(String, u.slice(0, i)) }), (r.write = function(e, t, n) { @@ -45397,14 +55633,17 @@ and limitations under the License. ? (t[n++] = r) : r < 2048 ? ((t[n++] = (r >> 6) | 192), (t[n++] = (63 & r) | 128)) - : 55296 == (64512 & r) && 56320 == (64512 & (l = e.charCodeAt(i + 1))) + : 55296 == (64512 & r) && + 56320 == (64512 & (l = e.charCodeAt(i + 1))) ? ((r = 65536 + ((1023 & r) << 10) + (1023 & l)), ++i, (t[n++] = (r >> 18) | 240), (t[n++] = ((r >> 12) & 63) | 128), (t[n++] = ((r >> 6) & 63) | 128), (t[n++] = (63 & r) | 128)) - : ((t[n++] = (r >> 12) | 224), (t[n++] = ((r >> 6) & 63) | 128), (t[n++] = (63 & r) | 128)) + : ((t[n++] = (r >> 12) | 224), + (t[n++] = ((r >> 6) & 63) | 128), + (t[n++] = (63 & r) | 128)) return n - u }) }, @@ -45447,7 +55686,13 @@ and limitations under the License. t && (e = -e) var n = e >>> 0, r = ((e - n) / 4294967296) >>> 0 - return t && ((r = ~r >>> 0), (n = ~n >>> 0), ++n > 4294967295 && ((n = 0), ++r > 4294967295 && (r = 0))), new l(n, r) + return ( + t && + ((r = ~r >>> 0), + (n = ~n >>> 0), + ++n > 4294967295 && ((n = 0), ++r > 4294967295 && (r = 0))), + new l(n, r) + ) }), (l.from = function(e) { if ('number' == typeof e) return l.fromNumber(e) @@ -45475,8 +55720,16 @@ and limitations under the License. return e === i ? u : new l( - (o.call(e, 0) | (o.call(e, 1) << 8) | (o.call(e, 2) << 16) | (o.call(e, 3) << 24)) >>> 0, - (o.call(e, 4) | (o.call(e, 5) << 8) | (o.call(e, 6) << 16) | (o.call(e, 7) << 24)) >>> 0, + (o.call(e, 0) | + (o.call(e, 1) << 8) | + (o.call(e, 2) << 16) | + (o.call(e, 3) << 24)) >>> + 0, + (o.call(e, 4) | + (o.call(e, 5) << 8) | + (o.call(e, 6) << 16) | + (o.call(e, 7) << 24)) >>> + 0, ) }), (l.prototype.toHash = function() { @@ -45493,11 +55746,19 @@ and limitations under the License. }), (l.prototype.zzEncode = function() { var e = this.hi >> 31 - return (this.hi = (((this.hi << 1) | (this.lo >>> 31)) ^ e) >>> 0), (this.lo = ((this.lo << 1) ^ e) >>> 0), this + return ( + (this.hi = (((this.hi << 1) | (this.lo >>> 31)) ^ e) >>> 0), + (this.lo = ((this.lo << 1) ^ e) >>> 0), + this + ) }), (l.prototype.zzDecode = function() { var e = -(1 & this.lo) - return (this.lo = (((this.lo >>> 1) | (this.hi << 31)) ^ e) >>> 0), (this.hi = ((this.hi >>> 1) ^ e) >>> 0), this + return ( + (this.lo = (((this.lo >>> 1) | (this.hi << 31)) ^ e) >>> 0), + (this.hi = ((this.hi >>> 1) ^ e) >>> 0), + this + ) }), (l.prototype.length = function() { var e = this.lo, @@ -45571,7 +55832,10 @@ and limitations under the License. l.Buffer && (u.prototype._slice = l.Buffer.prototype.slice), (u.prototype.string = function() { var e = this.uint32() - return this.buf.utf8Slice(this.pos, (this.pos = Math.min(this.pos + e, this.len))) + return this.buf.utf8Slice( + this.pos, + (this.pos = Math.min(this.pos + e, this.len)), + ) }) }, function(e, t, n) { @@ -45583,29 +55847,43 @@ and limitations under the License. e.exports = l var r = n(65) function l(e, t, n) { - if ('function' != typeof e) throw TypeError('rpcImpl must be a function') - r.EventEmitter.call(this), (this.rpcImpl = e), (this.requestDelimited = Boolean(t)), (this.responseDelimited = Boolean(n)) - } - ;((l.prototype = Object.create(r.EventEmitter.prototype)).constructor = l), + if ('function' != typeof e) + throw TypeError('rpcImpl must be a function') + r.EventEmitter.call(this), + (this.rpcImpl = e), + (this.requestDelimited = Boolean(t)), + (this.responseDelimited = Boolean(n)) + } + ;((l.prototype = Object.create( + r.EventEmitter.prototype, + )).constructor = l), (l.prototype.rpcCall = function e(t, n, l, u, i) { if (!u) throw TypeError('request must be specified') var o = this if (!i) return r.asPromise(e, o, t, n, l, u) if (o.rpcImpl) try { - return o.rpcImpl(t, n[o.requestDelimited ? 'encodeDelimited' : 'encode'](u).finish(), function(e, n) { - if (e) return o.emit('error', e, t), i(e) - if (null !== n) { - if (!(n instanceof l)) - try { - n = l[o.responseDelimited ? 'decodeDelimited' : 'decode'](n) - } catch (e) { - return o.emit('error', e, t), i(e) - } - return o.emit('data', n, t), i(null, n) - } - o.end(!0) - }) + return o.rpcImpl( + t, + n[o.requestDelimited ? 'encodeDelimited' : 'encode']( + u, + ).finish(), + function(e, n) { + if (e) return o.emit('error', e, t), i(e) + if (null !== n) { + if (!(n instanceof l)) + try { + n = l[ + o.responseDelimited ? 'decodeDelimited' : 'decode' + ](n) + } catch (e) { + return o.emit('error', e, t), i(e) + } + return o.emit('data', n, t), i(null, n) + } + o.end(!0) + }, + ) } catch (e) { return ( o.emit('error', e, t), @@ -45620,7 +55898,13 @@ and limitations under the License. }, 0) }), (l.prototype.end = function(e) { - return this.rpcImpl && (e || this.rpcImpl(null, null, null), (this.rpcImpl = null), this.emit('end').off()), this + return ( + this.rpcImpl && + (e || this.rpcImpl(null, null, null), + (this.rpcImpl = null), + this.emit('end').off()), + this + ) }) }, function(e, t, n) { @@ -45637,7 +55921,11 @@ and limitations under the License. l(e || new Error('Aborted')) } function a(e, t) { - e.bail ? o(e) : i.retry(e) ? u.onRetry && u.onRetry(e, t) : l(i.mainError()) + e.bail + ? o(e) + : i.retry(e) + ? u.onRetry && u.onRetry(e, t) + : l(i.mainError()) } i.attempt(function(t) { var r @@ -45662,14 +55950,26 @@ and limitations under the License. var r = n(560) ;(t.operation = function(e) { var n = t.timeouts(e) - return new r(n, { forever: e && e.forever, unref: e && e.unref, maxRetryTime: e && e.maxRetryTime }) + return new r(n, { + forever: e && e.forever, + unref: e && e.unref, + maxRetryTime: e && e.maxRetryTime, + }) }), (t.timeouts = function(e) { if (e instanceof Array) return [].concat(e) - var t = { retries: 10, factor: 2, minTimeout: 1e3, maxTimeout: 1 / 0, randomize: !1 } + var t = { + retries: 10, + factor: 2, + minTimeout: 1e3, + maxTimeout: 1 / 0, + randomize: !1, + } for (var n in e) t[n] = e[n] - if (t.minTimeout > t.maxTimeout) throw new Error('minTimeout is greater than maxTimeout') - for (var r = [], l = 0; l < t.retries; l++) r.push(this.createTimeout(l, t)) + if (t.minTimeout > t.maxTimeout) + throw new Error('minTimeout is greater than maxTimeout') + for (var r = [], l = 0; l < t.retries; l++) + r.push(this.createTimeout(l, t)) return ( e && e.forever && !r.length && r.push(this.createTimeout(l, t)), r.sort(function(e, t) { @@ -45694,7 +55994,9 @@ and limitations under the License. u = Array.prototype.slice.call(arguments, 1), i = u.pop() u.push(function(e) { - l.retry(e) || (e && (arguments[0] = l.mainError()), i.apply(this, arguments)) + l.retry(e) || + (e && (arguments[0] = l.mainError()), + i.apply(this, arguments)) }), l.attempt(function() { r.apply(e, u) @@ -45718,20 +56020,28 @@ and limitations under the License. (this._operationTimeoutCb = null), (this._timeout = null), (this._operationStart = null), - this._options.forever && (this._cachedTimeouts = this._timeouts.slice(0)) + this._options.forever && + (this._cachedTimeouts = this._timeouts.slice(0)) } ;(e.exports = n), (n.prototype.reset = function() { ;(this._attempts = 1), (this._timeouts = this._originalTimeouts) }), (n.prototype.stop = function() { - this._timeout && clearTimeout(this._timeout), (this._timeouts = []), (this._cachedTimeouts = null) + this._timeout && clearTimeout(this._timeout), + (this._timeouts = []), + (this._cachedTimeouts = null) }), (n.prototype.retry = function(e) { if ((this._timeout && clearTimeout(this._timeout), !e)) return !1 var t = new Date().getTime() if (e && t - this._operationStart >= this._maxRetryTime) - return this._errors.unshift(new Error('RetryOperation timeout occurred')), !1 + return ( + this._errors.unshift( + new Error('RetryOperation timeout occurred'), + ), + !1 + ) this._errors.push(e) var n = this._timeouts.shift() if (void 0 === n) { @@ -45753,7 +56063,10 @@ and limitations under the License. return this._options.unref && l.unref(), !0 }), (n.prototype.attempt = function(e, t) { - ;(this._fn = e), t && (t.timeout && (this._operationTimeout = t.timeout), t.cb && (this._operationTimeoutCb = t.cb)) + ;(this._fn = e), + t && + (t.timeout && (this._operationTimeout = t.timeout), + t.cb && (this._operationTimeoutCb = t.cb)) var n = this this._operationTimeoutCb && (this._timeout = setTimeout(function() { @@ -45763,10 +56076,12 @@ and limitations under the License. this._fn(this._attempts) }), (n.prototype.try = function(e) { - console.log('Using RetryOperation.try() is deprecated'), this.attempt(e) + console.log('Using RetryOperation.try() is deprecated'), + this.attempt(e) }), (n.prototype.start = function(e) { - console.log('Using RetryOperation.start() is deprecated'), this.attempt(e) + console.log('Using RetryOperation.start() is deprecated'), + this.attempt(e) }), (n.prototype.start = n.prototype.try), (n.prototype.errors = function() { @@ -45777,7 +56092,11 @@ and limitations under the License. }), (n.prototype.mainError = function() { if (0 === this._errors.length) return null - for (var e = {}, t = null, n = 0, r = 0; r < this._errors.length; r++) { + for ( + var e = {}, t = null, n = 0, r = 0; + r < this._errors.length; + r++ + ) { var l = this._errors[r], u = l.message, i = (e[u] || 0) + 1 @@ -45795,8 +56114,16 @@ and limitations under the License. i = 'apollographql-client-reference-id', o = 'apollographql-client-version' function a({ request: e }) { - return e.http && e.http.headers && (e.http.headers.get(u) || e.http.headers.get(o) || e.http.headers.get(i)) - ? { clientName: e.http.headers.get(u), clientVersion: e.http.headers.get(o), clientReferenceId: e.http.headers.get(i) } + return e.http && + e.http.headers && + (e.http.headers.get(u) || + e.http.headers.get(o) || + e.http.headers.get(i)) + ? { + clientName: e.http.headers.get(u), + clientVersion: e.http.headers.get(o), + clientReferenceId: e.http.headers.get(i), + } : e.extensions && e.extensions.clientInfo ? e.extensions.clientInfo : {} @@ -45844,7 +56171,9 @@ and limitations under the License. try { l.variablesJson[e] = void 0 === u[e] ? '' : JSON.stringify(u[e]) } catch (t) { - l.variablesJson[e] = JSON.stringify('[Unable to convert value to JSON]') + l.variablesJson[e] = JSON.stringify( + '[Unable to convert value to JSON]', + ) } }), l @@ -45856,8 +56185,10 @@ and limitations under the License. const t = l.toLowerCase() if ( !( - ('exceptNames' in n && n.exceptNames.some((e) => e.toLowerCase() === t)) || - ('onlyNames' in n && !n.onlyNames.some((e) => e.toLowerCase() === t)) + ('exceptNames' in n && + n.exceptNames.some((e) => e.toLowerCase() === t)) || + ('onlyNames' in n && + !n.onlyNames.some((e) => e.toLowerCase() === t)) ) ) switch (l) { @@ -45876,23 +56207,39 @@ and limitations under the License. (this.options = Object.assign({}, e)), (this.addTrace = t), (this.generateClientInfo = e.generateClientInfo || a), - (this.treeBuilder = new l.EngineReportingTreeBuilder({ rewriteError: e.rewriteError })) + (this.treeBuilder = new l.EngineReportingTreeBuilder({ + rewriteError: e.rewriteError, + })) } requestDidStart(e) { - this.treeBuilder.startTiming(), (e.requestContext.metrics.startHrTime = this.treeBuilder.startHrTime) + this.treeBuilder.startTiming(), + (e.requestContext.metrics.startHrTime = this.treeBuilder.startHrTime) const t = e.requestContext.queryHash ;(this.queryString = e.queryString), (this.documentAST = e.parsedQuery), (this.treeBuilder.trace.http = new r.Trace.HTTP({ - method: r.Trace.HTTP.Method[e.request.method] || r.Trace.HTTP.Method.UNKNOWN, + method: + r.Trace.HTTP.Method[e.request.method] || + r.Trace.HTTP.Method.UNKNOWN, host: null, path: null, })), this.options.sendHeaders && - (c(this.treeBuilder.trace.http, e.request.headers, this.options.sendHeaders), - e.requestContext.metrics.persistedQueryHit && (this.treeBuilder.trace.persistedQueryHit = !0), - e.requestContext.metrics.persistedQueryRegister && (this.treeBuilder.trace.persistedQueryRegister = !0)), - e.variables && (this.treeBuilder.trace.details = s(e.variables, this.options.sendVariableValues, e.queryString)) + (c( + this.treeBuilder.trace.http, + e.request.headers, + this.options.sendHeaders, + ), + e.requestContext.metrics.persistedQueryHit && + (this.treeBuilder.trace.persistedQueryHit = !0), + e.requestContext.metrics.persistedQueryRegister && + (this.treeBuilder.trace.persistedQueryRegister = !0)), + e.variables && + (this.treeBuilder.trace.details = s( + e.variables, + this.options.sendVariableValues, + e.queryString, + )) const n = this.generateClientInfo(e.requestContext) if (n) { const { clientName: e, clientVersion: t, clientReferenceId: r } = n @@ -45902,13 +56249,20 @@ and limitations under the License. } return () => { this.treeBuilder.stopTiming(), - (this.treeBuilder.trace.fullQueryCacheHit = !!e.requestContext.metrics.responseCacheHit), - (this.treeBuilder.trace.forbiddenOperation = !!e.requestContext.metrics.forbiddenOperation), - (this.treeBuilder.trace.registeredOperation = !!e.requestContext.metrics.registeredOperation) - const n = this.explicitOperationName || e.requestContext.operationName || '', + (this.treeBuilder.trace.fullQueryCacheHit = !!e.requestContext + .metrics.responseCacheHit), + (this.treeBuilder.trace.forbiddenOperation = !!e.requestContext + .metrics.forbiddenOperation), + (this.treeBuilder.trace.registeredOperation = !!e.requestContext + .metrics.registeredOperation) + const n = + this.explicitOperationName || + e.requestContext.operationName || + '', r = this.documentAST || e.requestContext.document e.requestContext.metrics.queryPlanTrace && - (this.treeBuilder.trace.queryPlan = e.requestContext.metrics.queryPlanTrace), + (this.treeBuilder.trace.queryPlan = + e.requestContext.metrics.queryPlanTrace), this.addTrace({ operationName: n, queryHash: t, @@ -45920,7 +56274,8 @@ and limitations under the License. } } executionDidStart(e) { - e.executionArgs.operationName && (this.explicitOperationName = e.executionArgs.operationName), + e.executionArgs.operationName && + (this.explicitOperationName = e.executionArgs.operationName), (this.documentAST = e.executionArgs.document) } willResolveField(e, t, n, r) { @@ -45938,7 +56293,8 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }) var r = n(563) ;(t.defaultEngineReportingSignature = r.defaultEngineReportingSignature), - (t.defaultOperationRegistrySignature = r.defaultOperationRegistrySignature), + (t.defaultOperationRegistrySignature = + r.defaultOperationRegistrySignature), (t.operationHash = r.operationHash), (function(e) { for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) @@ -45950,10 +56306,18 @@ and limitations under the License. const r = n(103), l = n(564) ;(t.defaultEngineReportingSignature = function(e, t) { - return l.printWithReducedWhitespace(l.sortAST(l.removeAliases(l.hideLiterals(l.dropUnusedDefinitions(e, t))))) + return l.printWithReducedWhitespace( + l.sortAST( + l.removeAliases(l.hideLiterals(l.dropUnusedDefinitions(e, t))), + ), + ) }), (t.defaultOperationRegistrySignature = function(e, t) { - return l.printWithReducedWhitespace(l.sortAST(l.hideStringAndNumericLiterals(l.dropUnusedDefinitions(e, t)))) + return l.printWithReducedWhitespace( + l.sortAST( + l.hideStringAndNumericLiterals(l.dropUnusedDefinitions(e, t)), + ), + ) }), (t.operationHash = function(e) { return r @@ -45999,34 +56363,64 @@ and limitations under the License. }), (t.sortAST = function(e) { return l.visit(e, { - Document: (e) => Object.assign({}, e, { definitions: o.default(e.definitions, 'kind', 'name.value') }), + Document: (e) => + Object.assign({}, e, { + definitions: o.default(e.definitions, 'kind', 'name.value'), + }), OperationDefinition: (e) => - Object.assign({}, e, { variableDefinitions: a(e.variableDefinitions, 'variable.name.value') }), - SelectionSet: (e) => Object.assign({}, e, { selections: o.default(e.selections, 'kind', 'name.value') }), - Field: (e) => Object.assign({}, e, { arguments: a(e.arguments, 'name.value') }), - FragmentSpread: (e) => Object.assign({}, e, { directives: a(e.directives, 'name.value') }), - InlineFragment: (e) => Object.assign({}, e, { directives: a(e.directives, 'name.value') }), + Object.assign({}, e, { + variableDefinitions: a( + e.variableDefinitions, + 'variable.name.value', + ), + }), + SelectionSet: (e) => + Object.assign({}, e, { + selections: o.default(e.selections, 'kind', 'name.value'), + }), + Field: (e) => + Object.assign({}, e, { arguments: a(e.arguments, 'name.value') }), + FragmentSpread: (e) => + Object.assign({}, e, { + directives: a(e.directives, 'name.value'), + }), + InlineFragment: (e) => + Object.assign({}, e, { + directives: a(e.directives, 'name.value'), + }), FragmentDefinition: (e) => Object.assign({}, e, { directives: a(e.directives, 'name.value'), - variableDefinitions: a(e.variableDefinitions, 'variable.name.value'), + variableDefinitions: a( + e.variableDefinitions, + 'variable.name.value', + ), }), - Directive: (e) => Object.assign({}, e, { arguments: a(e.arguments, 'name.value') }), + Directive: (e) => + Object.assign({}, e, { arguments: a(e.arguments, 'name.value') }), }) }), (t.removeAliases = function(e) { - return l.visit(e, { Field: (e) => Object.assign({}, e, { alias: void 0 }) }) + return l.visit(e, { + Field: (e) => Object.assign({}, e, { alias: void 0 }), + }) }), (t.printWithReducedWhitespace = function(e) { const t = l.visit(e, { - StringValue: (e) => Object.assign({}, e, { value: Buffer.from(e.value, 'utf8').toString('hex'), block: !1 }), + StringValue: (e) => + Object.assign({}, e, { + value: Buffer.from(e.value, 'utf8').toString('hex'), + block: !1, + }), }) return u .print(t) .replace(/\s+/g, ' ') .replace(/([^_a-zA-Z0-9]) /g, (e, t) => t) .replace(/ ([^_a-zA-Z0-9])/g, (e, t) => t) - .replace(/"([a-f0-9]+)"/g, (e, t) => JSON.stringify(Buffer.from(t, 'hex').toString('utf8'))) + .replace(/"([a-f0-9]+)"/g, (e, t) => + JSON.stringify(Buffer.from(t, 'hex').toString('utf8')), + ) }) }, function(e, t, n) { @@ -46062,15 +56456,21 @@ and limitations under the License. j = /^\[object .+?Constructor\]$/, C = /^(?:0|[1-9]\d*)$/, N = {} - ;(N['[object Float32Array]'] = N['[object Float64Array]'] = N['[object Int8Array]'] = N['[object Int16Array]'] = N[ - '[object Int32Array]' - ] = N['[object Uint8Array]'] = N['[object Uint8ClampedArray]'] = N['[object Uint16Array]'] = N[ + ;(N['[object Float32Array]'] = N['[object Float64Array]'] = N[ + '[object Int8Array]' + ] = N['[object Int16Array]'] = N['[object Int32Array]'] = N[ + '[object Uint8Array]' + ] = N['[object Uint8ClampedArray]'] = N['[object Uint16Array]'] = N[ '[object Uint32Array]' ] = !0), - (N[s] = N[c] = N[O] = N[d] = N[D] = N[f] = N[p] = N[h] = N[y] = N[_] = N[g] = N[v] = N[b] = N[T] = N[ - '[object WeakMap]' - ] = !1) - var A = 'object' == typeof global && global && global.Object === Object && global, + (N[s] = N[c] = N[O] = N[d] = N[D] = N[f] = N[p] = N[h] = N[y] = N[ + _ + ] = N[g] = N[v] = N[b] = N[T] = N['[object WeakMap]'] = !1) + var A = + 'object' == typeof global && + global && + global.Object === Object && + global, P = 'object' == typeof self && self && self.Object === Object && self, x = A || P || Function('return this')(), Y = t && !t.nodeType && t, @@ -46083,15 +56483,18 @@ and limitations under the License. })(), B = R && R.isTypedArray function H(e, t) { - for (var n = -1, r = e ? e.length : 0, l = Array(r); ++n < r; ) l[n] = t(e[n], n, e) + for (var n = -1, r = e ? e.length : 0, l = Array(r); ++n < r; ) + l[n] = t(e[n], n, e) return l } function V(e, t) { - for (var n = -1, r = t.length, l = e.length; ++n < r; ) e[l + n] = t[n] + for (var n = -1, r = t.length, l = e.length; ++n < r; ) + e[l + n] = t[n] return e } function Q(e, t) { - for (var n = -1, r = e ? e.length : 0; ++n < r; ) if (t(e[n], n, e)) return !0 + for (var n = -1, r = e ? e.length : 0; ++n < r; ) + if (t(e[n], n, e)) return !0 return !1 } function U(e) { @@ -46134,7 +56537,9 @@ and limitations under the License. Z = Function.prototype, X = Object.prototype, ee = x['__core-js_shared__'], - te = ($ = /[^.]+$/.exec((ee && ee.keys && ee.keys.IE_PROTO) || '')) ? 'Symbol(src)_1.' + $ : '', + te = ($ = /[^.]+$/.exec((ee && ee.keys && ee.keys.IE_PROTO) || '')) + ? 'Symbol(src)_1.' + $ + : '', ne = Z.toString, re = X.hasOwnProperty, le = X.toString, @@ -46143,7 +56548,10 @@ and limitations under the License. ne .call(re) .replace(/[\\^$.*+?()[\]{}|]/g, '\\$&') - .replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, '$1.*?') + + .replace( + /hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, + '$1.*?', + ) + '$', ), ie = x.Symbol, @@ -46151,11 +56559,12 @@ and limitations under the License. ae = X.propertyIsEnumerable, se = K.splice, ce = ie ? ie.isConcatSpreadable : void 0, - de = ((z = Object.keys), - (J = Object), - function(e) { - return z(J(e)) - }), + de = + ((z = Object.keys), + (J = Object), + function(e) { + return z(J(e)) + }), fe = Math.max, pe = ze(x, 'DataView'), he = ze(x, 'Map'), @@ -46213,7 +56622,10 @@ and limitations under the License. : [], r = n.length, l = !!r - for (var u in e) (!t && !re.call(e, u)) || (l && ('length' == u || Ze(u, r))) || n.push(u) + for (var u in e) + (!t && !re.call(e, u)) || + (l && ('length' == u || Ze(u, r))) || + n.push(u) return n } function Ae(e, t) { @@ -46247,7 +56659,9 @@ and limitations under the License. (Se.prototype.delete = function(e) { var t = this.__data__, n = Ae(t, e) - return !(n < 0 || (n == t.length - 1 ? t.pop() : se.call(t, n, 1), 0)) + return !( + n < 0 || (n == t.length - 1 ? t.pop() : se.call(t, n, 1), 0) + ) }), (Se.prototype.get = function(e) { var t = this.__data__, @@ -46263,7 +56677,11 @@ and limitations under the License. return r < 0 ? n.push([e, t]) : (n[r][1] = t), this }), (ke.prototype.clear = function() { - this.__data__ = { hash: new Me(), map: new (he || Se)(), string: new Me() } + this.__data__ = { + hash: new Me(), + map: new (he || Se)(), + string: new Me(), + } }), (ke.prototype.delete = function(e) { return $e(this, e).delete(e) @@ -46306,15 +56724,20 @@ and limitations under the License. }) var Pe, xe, - Ye = ((Pe = function(e, t) { - return e && Ie(e, t, gt) - }), - function(e, t) { - if (null == e) return e - if (!dt(e)) return Pe(e, t) - for (var n = e.length, r = xe ? n : -1, l = Object(e); (xe ? r-- : ++r < n) && !1 !== t(l[r], r, l); ); - return e - }) + Ye = + ((Pe = function(e, t) { + return e && Ie(e, t, gt) + }), + function(e, t) { + if (null == e) return e + if (!dt(e)) return Pe(e, t) + for ( + var n = e.length, r = xe ? n : -1, l = Object(e); + (xe ? r-- : ++r < n) && !1 !== t(l[r], r, l); + + ); + return e + }) var Ie = (function(e) { return function(t, n, r) { for (var l = -1, u = Object(t), i = r(t), o = i.length; o--; ) { @@ -46325,7 +56748,12 @@ and limitations under the License. } })() function Fe(e, t) { - for (var n = 0, r = (t = et(t, e) ? [t] : qe(t)).length; null != e && n < r; ) e = e[lt(t[n++])] + for ( + var n = 0, r = (t = et(t, e) ? [t] : qe(t)).length; + null != e && n < r; + + ) + e = e[lt(t[n++])] return n && n == r ? e : void 0 } function Re(e, t) { @@ -46354,16 +56782,25 @@ and limitations under the License. : (function(e, t, n, r, l, o, a) { switch (n) { case D: - if (e.byteLength != t.byteLength || e.byteOffset != t.byteOffset) return !1 + if ( + e.byteLength != t.byteLength || + e.byteOffset != t.byteOffset + ) + return !1 ;(e = e.buffer), (t = t.buffer) case O: - return !(e.byteLength != t.byteLength || !r(new oe(e), new oe(t))) + return !( + e.byteLength != t.byteLength || + !r(new oe(e), new oe(t)) + ) case d: case f: case _: return at(+e, +t) case p: - return e.name == t.name && e.message == t.message + return ( + e.name == t.name && e.message == t.message + ) case v: case T: return e == t + '' @@ -46371,7 +56808,8 @@ and limitations under the License. var s = W case b: var c = o & i - if ((s || (s = G), e.size != t.size && !c)) return !1 + if ((s || (s = G), e.size != t.size && !c)) + return !1 var h = a.get(e) if (h) return h == t ;(o |= u), a.set(e, t) @@ -46413,7 +56851,8 @@ and limitations under the License. f = a[d] var y = e[f], _ = t[f] - if (r) var g = o ? r(_, y, f, t, e, u) : r(y, _, f, e, t, u) + if (r) + var g = o ? r(_, y, f, t, e, u) : r(y, _, f, e, t, u) if (!(void 0 === g ? y === _ || n(y, _, r, l, u) : g)) { h = !1 break @@ -46426,7 +56865,12 @@ and limitations under the License. v != b && 'constructor' in e && 'constructor' in t && - !('function' == typeof v && v instanceof v && 'function' == typeof b && b instanceof b) && + !( + 'function' == typeof v && + v instanceof v && + 'function' == typeof b && + b instanceof b + ) && (h = !1) } return u.delete(e), u.delete(t), h @@ -46474,7 +56918,12 @@ and limitations under the License. e = e[i] } if (r) return r - return !!(u = e ? e.length : 0) && pt(u) && Ze(i, u) && (ct(e) || st(e)) + return ( + !!(u = e ? e.length : 0) && + pt(u) && + Ze(i, u) && + (ct(e) || st(e)) + ) })(e, t, Re) ) })(n, e) @@ -46503,7 +56952,8 @@ and limitations under the License. if (null == e) return !o for (e = Object(e); l--; ) { var s = n[l] - if (a && s[2] ? s[1] !== e[s[0]] : !(s[0] in e)) return !1 + if (a && s[2] ? s[1] !== e[s[0]] : !(s[0] in e)) + return !1 } for (; ++l < o; ) { var c = (s = n[l])[0], @@ -46514,7 +56964,8 @@ and limitations under the License. } else { var p = new Ce() if (r) var h = r(d, f, c, e, t, p) - if (!(void 0 === h ? Be(f, d, r, u | i, p) : h)) return !1 + if (!(void 0 === h ? Be(f, d, r, u | i, p) : h)) + return !1 } } return !0 @@ -46535,12 +56986,18 @@ and limitations under the License. var t, n } function Qe(e) { - if (((n = (t = e) && t.constructor), (r = ('function' == typeof n && n.prototype) || X), t !== r)) return de(e) + if ( + ((n = (t = e) && t.constructor), + (r = ('function' == typeof n && n.prototype) || X), + t !== r) + ) + return de(e) var t, n, r, l = [] - for (var u in Object(e)) re.call(e, u) && 'constructor' != u && l.push(u) + for (var u in Object(e)) + re.call(e, u) && 'constructor' != u && l.push(u) return l } function Ue(e, t, n) { @@ -46604,8 +57061,22 @@ and limitations under the License. o = null === t, a = t == t, s = yt(t) - if ((!o && !s && !u && e > t) || (u && i && a && !o && !s) || (r && i && a) || (!n && a) || !l) return 1 - if ((!r && !u && !s && e < t) || (s && n && l && !r && !u) || (o && n && l) || (!i && l) || !a) return -1 + if ( + (!o && !s && !u && e > t) || + (u && i && a && !o && !s) || + (r && i && a) || + (!n && a) || + !l + ) + return 1 + if ( + (!r && !u && !s && e < t) || + (s && n && l && !r && !u) || + (o && n && l) || + (!i && l) || + !a + ) + return -1 } return 0 } @@ -46631,7 +57102,8 @@ and limitations under the License. if (h) { if ( !Q(t, function(e, t) { - if (!h.has(t) && (m === e || n(m, e, r, l, o))) return h.add(t) + if (!h.has(t) && (m === e || n(m, e, r, l, o))) + return h.add(t) }) ) { p = !1 @@ -46648,7 +57120,10 @@ and limitations under the License. var n, r, l = e.__data__ - return ('string' == (r = typeof (n = t)) || 'number' == r || 'symbol' == r || 'boolean' == r + return ('string' == (r = typeof (n = t)) || + 'number' == r || + 'symbol' == r || + 'boolean' == r ? '__proto__' !== n : null === n) ? l['string' == typeof t ? 'string' : 'hash'] @@ -46667,18 +57142,34 @@ and limitations under the License. return ct(e) || st(e) || !!(ce && e && e[ce]) } function Ze(e, t) { - return !!(t = null == t ? a : t) && ('number' == typeof e || C.test(e)) && e > -1 && e % 1 == 0 && e < t + return ( + !!(t = null == t ? a : t) && + ('number' == typeof e || C.test(e)) && + e > -1 && + e % 1 == 0 && + e < t + ) } function Xe(e, t, n) { if (!ht(n)) return !1 var r = typeof t - return !!('number' == r ? dt(n) && Ze(t, n.length) : 'string' == r && t in n) && at(n[t], e) + return ( + !!('number' == r + ? dt(n) && Ze(t, n.length) + : 'string' == r && t in n) && at(n[t], e) + ) } function et(e, t) { if (ct(e)) return !1 var n = typeof e return ( - !('number' != n && 'symbol' != n && 'boolean' != n && null != e && !yt(e)) || + !( + 'number' != n && + 'symbol' != n && + 'boolean' != n && + null != e && + !yt(e) + ) || (L.test(e) || !E.test(e) || (null != t && e in Object(t))) ) } @@ -46754,7 +57245,15 @@ and limitations under the License. return ( (t = fe(void 0 === t ? e.length - 1 : t, 0)), function() { - for (var n = arguments, r = -1, l = fe(n.length - t, 0), u = Array(l); ++r < l; ) u[r] = n[t + r] + for ( + var n = arguments, + r = -1, + l = fe(n.length - t, 0), + u = Array(l); + ++r < l; + + ) + u[r] = n[t + r] r = -1 for (var i = Array(t + 1); ++r < t; ) i[r] = n[r] return ( @@ -46779,7 +57278,9 @@ and limitations under the License. if (null == e) return [] var n = t.length return ( - n > 1 && Xe(e, t[0], t[1]) ? (t = []) : n > 2 && Xe(t[0], t[1], t[2]) && (t = [t[0]]), + n > 1 && Xe(e, t[0], t[1]) + ? (t = []) + : n > 2 && Xe(t[0], t[1], t[2]) && (t = [t[0]]), Ue( e, (function e(t, n, r, l, u) { @@ -46787,7 +57288,11 @@ and limitations under the License. o = t.length for (r || (r = Ke), u || (u = []); ++i < o; ) { var a = t[i] - n > 0 && r(a) ? (n > 1 ? e(a, n - 1, r, l, u) : V(u, a)) : l || (u[u.length] = a) + n > 0 && r(a) + ? n > 1 + ? e(a, n - 1, r, l, u) + : V(u, a) + : l || (u[u.length] = a) } return u })(t, 1), @@ -46796,7 +57301,8 @@ and limitations under the License. ) }) function ot(e, t) { - if ('function' != typeof e || (t && 'function' != typeof t)) throw new TypeError(r) + if ('function' != typeof e || (t && 'function' != typeof t)) + throw new TypeError(r) var n = function() { var r = arguments, l = t ? t.apply(this, r) : r[0], @@ -46860,7 +57366,10 @@ and limitations under the License. function r(e) { for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) } - Object.defineProperty(t, '__esModule', { value: !0 }), r(n(567)), r(n(241)), r(n(569)) + Object.defineProperty(t, '__esModule', { value: !0 }), + r(n(567)), + r(n(241)), + r(n(569)) }, function(e, t, n) { 'use strict' @@ -46871,10 +57380,18 @@ and limitations under the License. i = n(241), o = n(116), a = n(103), - s = ['PossibleTypeExtensions', 'KnownTypeNames', 'UniqueDirectivesPerLocation'], + s = [ + 'PossibleTypeExtensions', + 'KnownTypeNames', + 'UniqueDirectivesPerLocation', + ], c = o.specifiedSDLRules.filter((e) => !s.includes(e.name)) function d(e) { - return Array.isArray(e) ? e.map((e) => (u.isNode(e) && u.isDocumentNode(e) ? { typeDefs: e } : e)) : [{ typeDefs: e }] + return Array.isArray(e) + ? e.map((e) => + u.isNode(e) && u.isDocumentNode(e) ? { typeDefs: e } : e, + ) + : [{ typeDefs: e }] } ;(t.modulesFromSDL = d), (t.buildSchemaFromSDL = function(e, t) { @@ -46913,10 +57430,17 @@ and limitations under the License. if ( ((g = r.extendSchema( g, - { kind: r.Kind.DOCUMENT, definitions: [...Object.values(s).flat(), ...v, ...m] }, + { + kind: r.Kind.DOCUMENT, + definitions: [...Object.values(s).flat(), ...v, ...m], + }, + { assumeValidSDL: !0 }, + )), + (g = r.extendSchema( + g, + { kind: r.Kind.DOCUMENT, definitions: Object.values(h).flat() }, { assumeValidSDL: !0 }, )), - (g = r.extendSchema(g, { kind: r.Kind.DOCUMENT, definitions: Object.values(h).flat() }, { assumeValidSDL: !0 })), y.length > 0 || _.length > 0) ) { b = {} @@ -46925,8 +57449,19 @@ and limitations under the License. .filter(a.isNotNullOrUndefined) .flat() for (const { operation: t, type: n } of e) b[t] = n.name.value - } else b = { query: 'Query', mutation: 'Mutation', subscription: 'Subscription' } - g = new r.GraphQLSchema(Object.assign({}, g.toConfig(), a.mapValues(b, (e) => (e ? g.getType(e) : void 0)))) + } else + b = { + query: 'Query', + mutation: 'Mutation', + subscription: 'Subscription', + } + g = new r.GraphQLSchema( + Object.assign( + {}, + g.toConfig(), + a.mapValues(b, (e) => (e ? g.getType(e) : void 0)), + ), + ) for (const e of n) e.resolvers && p(g, e.resolvers) return g }) @@ -46936,12 +57471,15 @@ and limitations under the License. [r.Kind.INTERFACE_TYPE_EXTENSION]: r.Kind.INTERFACE_TYPE_DEFINITION, [r.Kind.UNION_TYPE_EXTENSION]: r.Kind.UNION_TYPE_DEFINITION, [r.Kind.ENUM_TYPE_EXTENSION]: r.Kind.ENUM_TYPE_DEFINITION, - [r.Kind.INPUT_OBJECT_TYPE_EXTENSION]: r.Kind.INPUT_OBJECT_TYPE_DEFINITION, + [r.Kind.INPUT_OBJECT_TYPE_EXTENSION]: + r.Kind.INPUT_OBJECT_TYPE_DEFINITION, } function p(e, t) { for (const [n, l] of Object.entries(t)) { const t = e.getType(n) - if (r.isAbstractType(t)) for (const [e, n] of Object.entries(l)) e.startsWith('__') && (t[e.substring(2)] = n) + if (r.isAbstractType(t)) + for (const [e, n] of Object.entries(l)) + e.startsWith('__') && (t[e.substring(2)] = n) if (r.isScalarType(t)) for (const e in l) t[e] = l[e] if (r.isEnumType(t)) { const e = t.getValues(), @@ -46956,7 +57494,12 @@ and limitations under the License. name: e.name, } }), - Object.assign(t, new r.GraphQLEnumType(Object.assign({}, t.toConfig(), { values: n }))) + Object.assign( + t, + new r.GraphQLEnumType( + Object.assign({}, t.toConfig(), { values: n }), + ), + ) } if (!r.isObjectType(t)) continue const u = t.getFields() @@ -47011,16 +57554,23 @@ and limitations under the License. if (r.isObjectType(e)) { const t = e.toConfig() return new r.GraphQLObjectType( - Object.assign({}, t, { interfaces: () => t.interfaces.map(a), fields: () => c(t.fields) }), + Object.assign({}, t, { + interfaces: () => t.interfaces.map(a), + fields: () => c(t.fields), + }), ) } if (r.isInterfaceType(e)) { const t = e.toConfig() - return new r.GraphQLInterfaceType(Object.assign({}, t, { fields: () => c(t.fields) })) + return new r.GraphQLInterfaceType( + Object.assign({}, t, { fields: () => c(t.fields) }), + ) } if (r.isUnionType(e)) { const t = e.toConfig() - return new r.GraphQLUnionType(Object.assign({}, t, { types: () => t.types.map(a) })) + return new r.GraphQLUnionType( + Object.assign({}, t, { types: () => t.types.map(a) }), + ) } if (r.isInputObjectType(e)) { const t = e.toConfig() @@ -47028,7 +57578,9 @@ and limitations under the License. Object.assign({}, t, { fields: () => (function(e) { - return l.mapValues(e, (e) => Object.assign({}, e, { type: o(e.type) })) + return l.mapValues(e, (e) => + Object.assign({}, e, { type: o(e.type) }), + ) })(t.fields), }), ) @@ -47036,7 +57588,11 @@ and limitations under the License. return e } function o(e) { - return r.isListType(e) ? new r.GraphQLList(o(e.ofType)) : r.isNonNullType(e) ? new r.GraphQLNonNull(o(e.ofType)) : a(e) + return r.isListType(e) + ? new r.GraphQLList(o(e.ofType)) + : r.isNonNullType(e) + ? new r.GraphQLNonNull(o(e.ofType)) + : a(e) } function a(e) { const t = n[e.name] @@ -47046,10 +57602,17 @@ and limitations under the License. return e ? a(e) : void 0 } function c(e) { - return l.mapValues(e, (e) => Object.assign({}, e, { type: o(e.type), args: e.args ? d(e.args) : void 0 })) + return l.mapValues(e, (e) => + Object.assign({}, e, { + type: o(e.type), + args: e.args ? d(e.args) : void 0, + }), + ) } function d(e) { - return l.mapValues(e, (e) => Object.assign({}, e, { type: o(e.type) })) + return l.mapValues(e, (e) => + Object.assign({}, e, { type: o(e.type) }), + ) } } }, @@ -47067,11 +57630,15 @@ and limitations under the License. constructor(e) { ;(this.enabled = !1), (this.done = !1), - (this.treeBuilder = new l.EngineReportingTreeBuilder({ rewriteError: e.rewriteError })) + (this.treeBuilder = new l.EngineReportingTreeBuilder({ + rewriteError: e.rewriteError, + })) } requestDidStart(e) { const t = e.requestContext.request.http - t && 'ftv1' === t.headers.get('apollo-federation-include-trace') && (this.enabled = !0), + t && + 'ftv1' === t.headers.get('apollo-federation-include-trace') && + (this.enabled = !0), this.enabled && this.treeBuilder.startTiming() } willResolveField(e, t, n, r) { @@ -47085,7 +57652,10 @@ and limitations under the License. if (this.done) throw Error('format called twice?') this.treeBuilder.stopTiming(), (this.done = !0) const e = r.Trace.encode(this.treeBuilder.trace).finish() - return ['ftv1', Buffer.from(e, e.byteOffset, e.byteLength).toString('base64')] + return [ + 'ftv1', + Buffer.from(e, e.byteOffset, e.byteLength).toString('base64'), + ] } } }, @@ -47104,13 +57674,15 @@ and limitations under the License. return t >= e.length ? u : Number(e[t]) }), (this.offset = function(n) { - if ((t += n) < 0) throw new Error('Seeking past start of the buffer') + if ((t += n) < 0) + throw new Error('Seeking past start of the buffer') if (t > e.length) throw new Error('Seeking past EOF') }), (this.match = function(n) { if (n.length > t + e.length) return !1 var r - for (r = 0; r < n.length; r += 1) if (Number(e[t + r]) !== n[r]) return !1 + for (r = 0; r < n.length; r += 1) + if (Number(e[t + r]) !== n[r]) return !1 return !0 }) } @@ -47119,7 +57691,8 @@ and limitations under the License. this.emit = function(n) { var r, l = u - for (r = 0; r < arguments.length; ++r) (l = Number(arguments[r])), (e[t++] = l) + for (r = 0; r < arguments.length; ++r) + (l = Number(arguments[r])), (e[t++] = l) return l } } @@ -47185,11 +57758,22 @@ and limitations under the License. } d.prototype = Error.prototype var m = [ - { encodings: [{ labels: ['unicode-1-1-utf-8', 'utf-8', 'utf8'], name: 'utf-8' }], heading: 'The Encoding' }, { encodings: [ - { labels: ['864', 'cp864', 'csibm864', 'ibm864'], name: 'ibm864' }, - { labels: ['866', 'cp866', 'csibm866', 'ibm866'], name: 'ibm866' }, + { labels: ['unicode-1-1-utf-8', 'utf-8', 'utf8'], name: 'utf-8' }, + ], + heading: 'The Encoding', + }, + { + encodings: [ + { + labels: ['864', 'cp864', 'csibm864', 'ibm864'], + name: 'ibm864', + }, + { + labels: ['866', 'cp866', 'csibm866', 'ibm866'], + name: 'ibm866', + }, { labels: [ 'csisolatin2', @@ -47297,21 +57881,70 @@ and limitations under the License. ], name: 'iso-8859-8', }, - { labels: ['csiso88598i', 'iso-8859-8-i', 'logical'], name: 'iso-8859-8-i' }, { - labels: ['csisolatin6', 'iso-8859-10', 'iso-ir-157', 'iso8859-10', 'iso885910', 'l6', 'latin6'], + labels: ['csiso88598i', 'iso-8859-8-i', 'logical'], + name: 'iso-8859-8-i', + }, + { + labels: [ + 'csisolatin6', + 'iso-8859-10', + 'iso-ir-157', + 'iso8859-10', + 'iso885910', + 'l6', + 'latin6', + ], name: 'iso-8859-10', }, - { labels: ['iso-8859-13', 'iso8859-13', 'iso885913'], name: 'iso-8859-13' }, - { labels: ['iso-8859-14', 'iso8859-14', 'iso885914'], name: 'iso-8859-14' }, - { labels: ['csisolatin9', 'iso-8859-15', 'iso8859-15', 'iso885915', 'iso_8859-15', 'l9'], name: 'iso-8859-15' }, + { + labels: ['iso-8859-13', 'iso8859-13', 'iso885913'], + name: 'iso-8859-13', + }, + { + labels: ['iso-8859-14', 'iso8859-14', 'iso885914'], + name: 'iso-8859-14', + }, + { + labels: [ + 'csisolatin9', + 'iso-8859-15', + 'iso8859-15', + 'iso885915', + 'iso_8859-15', + 'l9', + ], + name: 'iso-8859-15', + }, { labels: ['iso-8859-16'], name: 'iso-8859-16' }, - { labels: ['cskoi8r', 'koi', 'koi8', 'koi8-r', 'koi8_r'], name: 'koi8-r' }, + { + labels: ['cskoi8r', 'koi', 'koi8', 'koi8-r', 'koi8_r'], + name: 'koi8-r', + }, { labels: ['koi8-u'], name: 'koi8-u' }, - { labels: ['csmacintosh', 'mac', 'macintosh', 'x-mac-roman'], name: 'macintosh' }, - { labels: ['dos-874', 'iso-8859-11', 'iso8859-11', 'iso885911', 'tis-620', 'windows-874'], name: 'windows-874' }, - { labels: ['cp1250', 'windows-1250', 'x-cp1250'], name: 'windows-1250' }, - { labels: ['cp1251', 'windows-1251', 'x-cp1251'], name: 'windows-1251' }, + { + labels: ['csmacintosh', 'mac', 'macintosh', 'x-mac-roman'], + name: 'macintosh', + }, + { + labels: [ + 'dos-874', + 'iso-8859-11', + 'iso8859-11', + 'iso885911', + 'tis-620', + 'windows-874', + ], + name: 'windows-874', + }, + { + labels: ['cp1250', 'windows-1250', 'x-cp1250'], + name: 'windows-1250', + }, + { + labels: ['cp1251', 'windows-1251', 'x-cp1251'], + name: 'windows-1251', + }, { labels: [ 'ansi_x3.4-1968', @@ -47334,7 +57967,10 @@ and limitations under the License. ], name: 'windows-1252', }, - { labels: ['cp1253', 'windows-1253', 'x-cp1253'], name: 'windows-1253' }, + { + labels: ['cp1253', 'windows-1253', 'x-cp1253'], + name: 'windows-1253', + }, { labels: [ 'cp1254', @@ -47352,11 +57988,26 @@ and limitations under the License. ], name: 'windows-1254', }, - { labels: ['cp1255', 'windows-1255', 'x-cp1255'], name: 'windows-1255' }, - { labels: ['cp1256', 'windows-1256', 'x-cp1256'], name: 'windows-1256' }, - { labels: ['cp1257', 'windows-1257', 'x-cp1257'], name: 'windows-1257' }, - { labels: ['cp1258', 'windows-1258', 'x-cp1258'], name: 'windows-1258' }, - { labels: ['x-mac-cyrillic', 'x-mac-ukrainian'], name: 'x-mac-cyrillic' }, + { + labels: ['cp1255', 'windows-1255', 'x-cp1255'], + name: 'windows-1255', + }, + { + labels: ['cp1256', 'windows-1256', 'x-cp1256'], + name: 'windows-1256', + }, + { + labels: ['cp1257', 'windows-1257', 'x-cp1257'], + name: 'windows-1257', + }, + { + labels: ['cp1258', 'windows-1258', 'x-cp1258'], + name: 'windows-1258', + }, + { + labels: ['x-mac-cyrillic', 'x-mac-ukrainian'], + name: 'x-mac-cyrillic', + }, ], heading: 'Legacy single-byte encodings', }, @@ -47382,15 +58033,31 @@ and limitations under the License. heading: 'Legacy multi-byte Chinese (simplified) encodings', }, { - encodings: [{ labels: ['big5', 'big5-hkscs', 'cn-big5', 'csbig5', 'x-x-big5'], name: 'big5' }], + encodings: [ + { + labels: ['big5', 'big5-hkscs', 'cn-big5', 'csbig5', 'x-x-big5'], + name: 'big5', + }, + ], heading: 'Legacy multi-byte Chinese (traditional) encodings', }, { encodings: [ - { labels: ['cseucpkdfmtjapanese', 'euc-jp', 'x-euc-jp'], name: 'euc-jp' }, + { + labels: ['cseucpkdfmtjapanese', 'euc-jp', 'x-euc-jp'], + name: 'euc-jp', + }, { labels: ['csiso2022jp', 'iso-2022-jp'], name: 'iso-2022-jp' }, { - labels: ['csshiftjis', 'ms_kanji', 'shift-jis', 'shift_jis', 'sjis', 'windows-31j', 'x-sjis'], + labels: [ + 'csshiftjis', + 'ms_kanji', + 'shift-jis', + 'shift_jis', + 'sjis', + 'windows-31j', + 'x-sjis', + ], name: 'shift_jis', }, ], @@ -47418,7 +58085,15 @@ and limitations under the License. }, { encodings: [ - { labels: ['csiso2022kr', 'iso-2022-cn', 'iso-2022-cn-ext', 'iso-2022-kr'], name: 'replacement' }, + { + labels: [ + 'csiso2022kr', + 'iso-2022-cn', + 'iso-2022-cn-ext', + 'iso-2022-kr', + ], + name: 'replacement', + }, { labels: ['utf-16be'], name: 'utf-16be' }, { labels: ['utf-16', 'utf-16le'], name: 'utf-16le' }, { labels: ['x-user-defined'], name: 'x-user-defined' }, @@ -47472,9 +58147,12 @@ and limitations under the License. w.prototype = { decode: function(e, t) { ;(t = Object(t)), - this._streaming || ((this._decoder = this._encoding.getDecoder(this._options)), (this._BOMseen = !1)), + this._streaming || + ((this._decoder = this._encoding.getDecoder(this._options)), + (this._BOMseen = !1)), (this._streaming = Boolean(t.stream)) - for (var n, r = new o(e), l = new c(); r.get() !== u; ) null !== (n = this._decoder.decode(r)) && n !== i && l.emit(n) + for (var n, r = new o(e), l = new c(); r.get() !== u; ) + null !== (n = this._decoder.decode(r)) && n !== i && l.emit(n) if (!this._streaming) { do { null !== (n = this._decoder.decode(r)) && n !== i && l.emit(n) @@ -47485,7 +58163,10 @@ and limitations under the License. return ( !this._BOMseen && a.length && - ((this._BOMseen = !0), -1 !== O.indexOf(this.encoding) && 65279 === a.charCodeAt(0) && (a = a.substring(1))), + ((this._BOMseen = !0), + -1 !== O.indexOf(this.encoding) && + 65279 === a.charCodeAt(0) && + (a = a.substring(1))), a ) }, @@ -47498,7 +58179,9 @@ and limitations under the License. (t = Object(t)), (this._encoding = h(e)), null === this._encoding || - ('utf-8' !== this._encoding.name && 'utf-16le' !== this._encoding.name && 'utf-16be' !== this._encoding.name)) + ('utf-8' !== this._encoding.name && + 'utf-16le' !== this._encoding.name && + 'utf-16be' !== this._encoding.name)) ) throw new TypeError('Unknown encoding: ' + e) return ( @@ -47534,11 +58217,19 @@ and limitations under the License. } return (n *= Math.pow(64, l)), null } - if (!r(s, 128, 191)) return (n = 0), (l = 0), (o = 0), (a = 0), e.offset(-1), f(t) - if (((o += 1), (n += (s - 128) * Math.pow(64, l - o)), o !== l)) return null + if (!r(s, 128, 191)) + return (n = 0), (l = 0), (o = 0), (a = 0), e.offset(-1), f(t) + if (((o += 1), (n += (s - 128) * Math.pow(64, l - o)), o !== l)) + return null var c = n, d = a - return (n = 0), (l = 0), (o = 0), (a = 0), r(c, d, 1114111) && !r(c, 55296, 57343) ? c : f(t) + return ( + (n = 0), + (l = 0), + (o = 0), + (a = 0), + r(c, d, 1114111) && !r(c, 55296, 57343) ? c : f(t) + ) } } function L(e) { @@ -47591,7 +58282,13 @@ and limitations under the License. var s, c = t.get() if (c === u && 0 === l && 0 === o && 0 === a) return i - if ((c !== u || (0 === l && 0 === o && 0 === a) || ((l = 0), (o = 0), (a = 0), f(n)), t.offset(1), 0 !== a)) + if ( + (c !== u || + (0 === l && 0 === o && 0 === a) || + ((l = 0), (o = 0), (a = 0), f(n)), + t.offset(1), + 0 !== a) + ) return ( (s = null), r(c, 48, 57) && @@ -47607,13 +58304,18 @@ and limitations under the License. ;(n = u[0]), (r = u[1]) } return r + e - n - })(10 * (126 * (10 * (l - 129) + (o - 48)) + (a - 129)) + c - 48)), + })( + 10 * (126 * (10 * (l - 129) + (o - 48)) + (a - 129)) + c - 48, + )), (l = 0), (o = 0), (a = 0), null === s ? (t.offset(-3), f(n)) : s ) - if (0 !== o) return r(c, 129, 254) ? ((a = c), null) : (t.offset(-2), (l = 0), (o = 0), f(n)) + if (0 !== o) + return r(c, 129, 254) + ? ((a = c), null) + : (t.offset(-2), (l = 0), (o = 0), f(n)) if (0 !== l) { if (r(c, 48, 57) && e) return (o = c), null var d = l, @@ -47621,13 +58323,20 @@ and limitations under the License. l = 0 var h = c < 127 ? 64 : 65 return ( - (r(c, 64, 126) || r(c, 128, 254)) && (p = 190 * (d - 129) + (c - h)), + (r(c, 64, 126) || r(c, 128, 254)) && + (p = 190 * (d - 129) + (c - h)), (s = null === p ? null : g(p, b.gbk)), null === p && t.offset(-1), null === s ? f(n) : s ) } - return r(c, 0, 127) ? c : 128 === c ? 8364 : r(c, 129, 254) ? ((l = c), null) : f(n) + return r(c, 0, 127) + ? c + : 128 === c + ? 8364 + : r(c, 129, 254) + ? ((l = c), null) + : f(n) } } function j(e, t) { @@ -47696,7 +58405,11 @@ and limitations under the License. var a = l l = 0 var s = null - return r(o, 33, 126) && (s = g(190 * (a - 1) + (o + 63), b.gbk)), 10 === o && (n = !1), null === s ? f(t) : s + return ( + r(o, 33, 126) && (s = g(190 * (a - 1) + (o + 63), b.gbk)), + 10 === o && (n = !1), + null === s ? f(t) : s + ) } return 126 === o ? ((l = 126), null) @@ -47715,7 +58428,8 @@ and limitations under the License. this.encode = function(e, n) { var o = n.get() if (o === i) return u - if ((n.offset(1), r(o, 0, 127) && t)) return n.offset(-1), (t = !1), e.emit(126, 125) + if ((n.offset(1), r(o, 0, 127) && t)) + return n.offset(-1), (t = !1), e.emit(126, 125) if (126 === o) return e.emit(126, 126) if (r(o, 0, 127)) return e.emit(o) if (!t) return n.offset(-1), (t = !0), e.emit(126, 123) @@ -47743,7 +58457,12 @@ and limitations under the License. c = null n = 0 var d = a < 127 ? 64 : 98 - if (((r(a, 64, 126) || r(a, 161, 254)) && (c = 157 * (s - 129) + (a - d)), 1133 === c)) return (l = 772), 202 + if ( + ((r(a, 64, 126) || r(a, 161, 254)) && + (c = 157 * (s - 129) + (a - d)), + 1133 === c) + ) + return (l = 772), 202 if (1135 === c) return (l = 780), 202 if (1164 === c) return (l = 772), 234 if (1166 === c) return (l = 780), 234 @@ -47784,7 +58503,9 @@ and limitations under the License. ? ((o = l), (l = 0), (a = null), - r(o, 161, 254) && r(s, 161, 254) && (a = g(94 * (o - 161) + s - 161, b.jis0212)), + r(o, 161, 254) && + r(s, 161, 254) && + (a = g(94 * (o - 161) + s - 161, b.jis0212)), r(s, 161, 254) || e.offset(-1), null === a ? f(t) : a) : 142 === n && r(s, 161, 223) @@ -47795,7 +58516,9 @@ and limitations under the License. ? ((o = n), (n = 0), (a = null), - r(o, 161, 254) && r(s, 161, 254) && (a = g(94 * (o - 161) + s - 161, b.jis0208)), + r(o, 161, 254) && + r(s, 161, 254) && + (a = g(94 * (o - 161) + s - 161, b.jis0208)), r(s, 161, 254) || e.offset(-1), null === a ? f(t) : a) : r(s, 0, 127) @@ -47838,9 +58561,17 @@ and limitations under the License. switch ((y !== u && e.offset(1), p)) { default: case n: - return 27 === y ? ((p = l), null) : r(y, 0, 127) ? y : y === u ? i : f(t) + return 27 === y + ? ((p = l), null) + : r(y, 0, 127) + ? y + : y === u + ? i + : f(t) case l: - return 36 === y || 40 === y ? ((m = y), (p = o), null) : (y !== u && e.offset(-1), (p = n), f(t)) + return 36 === y || 40 === y + ? ((m = y), (p = o), null) + : (y !== u && e.offset(-1), (p = n), f(t)) case o: var _ = m return ( @@ -47856,16 +58587,35 @@ and limitations under the License. : ((h = !1), (p = s), null) ) case a: - return 68 === y ? ((h = !0), (p = s), null) : (y === u ? e.offset(-2) : e.offset(-3), (p = n), f(t)) + return 68 === y + ? ((h = !0), (p = s), null) + : (y === u ? e.offset(-2) : e.offset(-3), (p = n), f(t)) case s: - return 10 === y ? ((p = n), f(t, 10)) : 27 === y ? ((p = l), null) : y === u ? i : ((m = y), (p = c), null) + return 10 === y + ? ((p = n), f(t, 10)) + : 27 === y + ? ((p = l), null) + : y === u + ? i + : ((m = y), (p = c), null) case c: if (((p = s), y === u)) return f(t) var v = null, T = 94 * (m - 33) + y - 33 - return r(m, 33, 126) && r(y, 33, 126) && (v = g(T, !1 === h ? b.jis0208 : b.jis0212)), null === v ? f(t) : v + return ( + r(m, 33, 126) && + r(y, 33, 126) && + (v = g(T, !1 === h ? b.jis0208 : b.jis0212)), + null === v ? f(t) : v + ) case d: - return 27 === y ? ((p = l), null) : r(y, 33, 95) ? 65377 + y - 33 : y === u ? i : f(t) + return 27 === y + ? ((p = l), null) + : r(y, 33, 95) + ? 65377 + y - 33 + : y === u + ? i + : f(t) } } } @@ -47878,12 +58628,15 @@ and limitations under the License. this.encode = function(e, s) { var c = s.get() if (c === i) return u - if ((s.offset(1), (r(c, 0, 127) || 165 === c || 8254 === c) && a !== t)) + if ( + (s.offset(1), (r(c, 0, 127) || 165 === c || 8254 === c) && a !== t) + ) return s.offset(-1), (a = t), e.emit(27, 40, 66) if (r(c, 0, 127)) return e.emit(c) if (165 === c) return e.emit(92) if (8254 === c) return e.emit(126) - if (r(c, 65377, 65439) && a !== o) return s.offset(-1), (a = o), e.emit(27, 40, 73) + if (r(c, 65377, 65439) && a !== o) + return s.offset(-1), (a = o), e.emit(27, 40, 73) if (r(c, 65377, 65439)) return e.emit(c - 65377 - 33) if (a !== n) return s.offset(-1), (a = n), e.emit(27, 36, 66) var d = v(c, b.jis0208) @@ -47903,12 +58656,21 @@ and limitations under the License. if ((e.offset(1), 0 !== n)) { var o = n if (((n = 0), r(l, 64, 126) || r(l, 128, 252))) { - var a = g(188 * (o - (o < 160 ? 129 : 193)) + l - (l < 127 ? 64 : 65), b.jis0208) + var a = g( + 188 * (o - (o < 160 ? 129 : 193)) + l - (l < 127 ? 64 : 65), + b.jis0208, + ) return null === a ? f(t) : a } return e.offset(-1), f(t) } - return r(l, 0, 128) ? l : r(l, 161, 223) ? 65377 + l - 161 : r(l, 129, 159) || r(l, 224, 252) ? ((n = l), null) : f(t) + return r(l, 0, 128) + ? l + : r(l, 161, 223) + ? 65377 + l - 161 + : r(l, 129, 159) || r(l, 224, 252) + ? ((n = l), null) + : f(t) } } function B(e) { @@ -47947,7 +58709,9 @@ and limitations under the License. ? (a = s + 26 + l - 97) : r(l, 129, 254) && (a = s + 26 + 26 + l - 129) } - r(o, 199, 253) && r(l, 161, 254) && (a = 12460 + 94 * (o - 199) + (l - 161)) + r(o, 199, 253) && + r(l, 161, 254) && + (a = 12460 + 94 * (o - 199) + (l - 161)) var c = null === a ? null : g(a, b['euc-kr']) return null === a && e.offset(-1), null === c ? f(t) : c } @@ -47969,7 +58733,9 @@ and limitations under the License. var c = (a = s % 178) < 26 ? 65 : a < 52 ? 71 : 77 return e.emit(o, a + c) } - return (o = l((s -= 12460), 94) + 199), (a = (s % 94) + 161), e.emit(o, a) + return ( + (o = l((s -= 12460), 94) + 199), (a = (s % 94) + 161), e.emit(o, a) + ) } } function Q(e, t) { @@ -47984,9 +58750,18 @@ and limitations under the License. if ((t.offset(1), null === l)) return (l = s), null if (((a = e ? (l << 8) + s : (s << 8) + l), (l = null), null !== o)) { var c = o - return (o = null), r(a, 56320, 57343) ? 65536 + 1024 * (c - 55296) + (a - 56320) : (t.offset(-2), f(n)) + return ( + (o = null), + r(a, 56320, 57343) + ? 65536 + 1024 * (c - 55296) + (a - 56320) + : (t.offset(-2), f(n)) + ) } - return r(a, 55296, 56319) ? ((o = a), null) : r(a, 56320, 57343) ? f(n) : a + return r(a, 55296, 56319) + ? ((o = a), null) + : r(a, 56320, 57343) + ? f(n) + : a } } function U(e, t) { @@ -48008,9 +58783,11 @@ and limitations under the License. encode: function(e, t) { ;(e = e ? String(e) : ''), (t = Object(t)), - this._streaming || (this._encoder = this._encoding.getEncoder(this._options)), + this._streaming || + (this._encoder = this._encoding.getEncoder(this._options)), (this._streaming = Boolean(t.stream)) - for (var n = [], r = new a(n), l = new s(e); l.get() !== i; ) this._encoder.encode(r, l) + for (var n = [], r = new a(n), l = new s(e); l.get() !== i; ) + this._encoder.encode(r, l) if (!this._streaming) { var o do { @@ -133471,7 +144248,8 @@ and limitations under the License. ;(e._done = !0), e.emit('finish') })) } - if ('string' != typeof l) throw new Error('Multipart: Boundary not found') + if ('string' != typeof l) + throw new Error('Multipart: Boundary not found') var D, E, L = g && 'number' == typeof g.fieldSize ? g.fieldSize : 1048576, @@ -133483,7 +144261,11 @@ and limitations under the License. N = 0, A = 0, P = !1 - ;(this._needDrain = !1), (this._pause = !1), (this._cb = void 0), (this._nparts = 0), (this._boy = e) + ;(this._needDrain = !1), + (this._pause = !1), + (this._cb = void 0), + (this._nparts = 0), + (this._boy = e) var x = { boundary: l, maxHeaderPairs: g && g.headerPairs } w.highWaterMark && (x.partHwm = w.highWaterMark), t.highWaterMark && (x.highWaterMark = t.highWaterMark), @@ -133498,7 +144280,11 @@ and limitations under the License. .on('part', function t(l) { if (++_._nparts > j) return ( - _.parser.removeListener('part', t), _.parser.on('part', m), (e.hitPartsLimit = !0), e.emit('partsLimit'), m(l) + _.parser.removeListener('part', t), + _.parser.on('part', m), + (e.hitPartsLimit = !0), + e.emit('partsLimit'), + m(l) ) if (E) { var u = E @@ -133520,17 +144306,31 @@ and limitations under the License. g = h[n][1].toLowerCase() break } - if ((void 0 === u && (u = 'text/plain'), void 0 === g && (g = b), !t['content-disposition'])) return m(l) - if (((h = i(t['content-disposition'][0])), !c.test(h[0]))) return m(l) + if ( + (void 0 === u && (u = 'text/plain'), + void 0 === g && (g = b), + !t['content-disposition']) + ) + return m(l) + if (((h = i(t['content-disposition'][0])), !c.test(h[0]))) + return m(l) for (n = 0, r = h.length; n < r; ++n) p.test(h[n][0]) ? (s = o(h[n][1], 'binary', 'utf8')) - : f.test(h[n][0]) && ((j = o(h[n][1], 'binary', 'utf8')), T || (j = a(j))) + : f.test(h[n][0]) && + ((j = o(h[n][1], 'binary', 'utf8')), T || (j = a(j))) if ( - ((v = t['content-transfer-encoding'] ? t['content-transfer-encoding'][0].toLowerCase() : '7bit'), + ((v = t['content-transfer-encoding'] + ? t['content-transfer-encoding'][0].toLowerCase() + : '7bit'), 'application/octet-stream' === u || void 0 !== j) ) { - if (C === S) return e.hitFilesLimit || ((e.hitFilesLimit = !0), e.emit('filesLimit')), m(l) + if (C === S) + return ( + e.hitFilesLimit || + ((e.hitFilesLimit = !0), e.emit('filesLimit')), + m(l) + ) if ((++C, !e._events.file)) return void _.parser._ignore() ++A var I = new y(w) @@ -133542,7 +144342,10 @@ and limitations under the License. } }), (I._read = function(e) { - if (_._pause && ((_._pause = !1), _._cb && !_._needDrain)) { + if ( + _._pause && + ((_._pause = !1), _._cb && !_._needDrain) + ) { var t = _._cb ;(_._cb = void 0), t() } @@ -133551,14 +144354,22 @@ and limitations under the License. (P = function(e) { if ((Y += e.length) > M) { var t = M - (Y - e.length) - t > 0 && I.push(e.slice(0, t)), I.emit('limit'), (I.truncated = !0), l.removeAllListeners('data') + t > 0 && I.push(e.slice(0, t)), + I.emit('limit'), + (I.truncated = !0), + l.removeAllListeners('data') } else I.push(e) || (_._pause = !0) }), (x = function() { ;(D = void 0), I.push(null) }) } else { - if (N === k) return e.hitFieldsLimit || ((e.hitFieldsLimit = !0), e.emit('fieldsLimit')), m(l) + if (N === k) + return ( + e.hitFieldsLimit || + ((e.hitFieldsLimit = !0), e.emit('fieldsLimit')), + m(l) + ) ++N, ++A var F = '', R = !1 @@ -133566,11 +144377,17 @@ and limitations under the License. (P = function(e) { if ((Y += e.length) > L) { var t = L - (Y - e.length) - ;(F += e.toString('binary', 0, t)), (R = !0), l.removeAllListeners('data') + ;(F += e.toString('binary', 0, t)), + (R = !0), + l.removeAllListeners('data') } else F += e.toString('binary') }), (x = function() { - ;(E = void 0), F.length && (F = o(F, 'binary', g)), e.emit('field', s, F, !1, R, v, u), --A, O() + ;(E = void 0), + F.length && (F = o(F, 'binary', g)), + e.emit('field', s, F, !1, R, v, u), + --A, + O() }) } ;(l._readableState.sync = !1), l.on('data', P), l.on('end', x) @@ -133595,7 +144412,9 @@ and limitations under the License. ;(h.detect = /^multipart\/form-data/i), (h.prototype.write = function(e, t) { var n - ;(n = this.parser.write(e)) && !this._pause ? t() : ((this._needDrain = !n), (this._cb = t)) + ;(n = this.parser.write(e)) && !this._pause + ? t() + : ((this._needDrain = !n), (this._cb = t)) }), (h.prototype.end = function() { var e = this @@ -133620,8 +144439,14 @@ and limitations under the License. c = function() {} function d(e) { if (!(this instanceof d)) return new d(e) - if ((r.call(this, e), !e || (!e.headerFirst && 'string' != typeof e.boundary))) throw new TypeError('Boundary required') - 'string' == typeof e.boundary ? this.setBoundary(e.boundary) : (this._bparser = void 0), + if ( + (r.call(this, e), + !e || (!e.headerFirst && 'string' != typeof e.boundary)) + ) + throw new TypeError('Boundary required') + 'string' == typeof e.boundary + ? this.setBoundary(e.boundary) + : (this._bparser = void 0), (this._headerFirst = e.headerFirst) var t = this ;(this._dashes = 0), @@ -133635,7 +144460,8 @@ and limitations under the License. (this._part = void 0), (this._cb = void 0), (this._ignoreData = !1), - (this._partOpts = 'number' == typeof e.partHwm ? { highWaterMark: e.partHwm } : {}), + (this._partOpts = + 'number' == typeof e.partHwm ? { highWaterMark: e.partHwm } : {}), (this._pause = !1), (this._hparser = new o(e)), this._hparser.on('header', function(e) { @@ -133644,17 +144470,29 @@ and limitations under the License. } l(d, r), (d.prototype.emit = function(e) { - if ('finish' !== e || this._realFinish) r.prototype.emit.apply(this, arguments) + if ('finish' !== e || this._realFinish) + r.prototype.emit.apply(this, arguments) else if (!this._finished) { var t = this process.nextTick(function() { - if ((t.emit('error', new Error('Unexpected end of multipart data')), t._part && !t._ignoreData)) { + if ( + (t.emit('error', new Error('Unexpected end of multipart data')), + t._part && !t._ignoreData) + ) { var e = t._isPreamble ? 'Preamble' : 'Part' return ( - t._part.emit('error', new Error(e + ' terminated early due to unexpected end of multipart data')), + t._part.emit( + 'error', + new Error( + e + + ' terminated early due to unexpected end of multipart data', + ), + ), t._part.push(null), void process.nextTick(function() { - ;(t._realFinish = !0), t.emit('finish'), (t._realFinish = !1) + ;(t._realFinish = !0), + t.emit('finish'), + (t._realFinish = !1) }) ) } @@ -133666,7 +144504,10 @@ and limitations under the License. if (!this._hparser && !this._bparser) return n() if (this._headerFirst && this._isPreamble) { this._part || - ((this._part = new i(this._partOpts)), this._events.preamble ? this.emit('preamble', this._part) : this._ignore()) + ((this._part = new i(this._partOpts)), + this._events.preamble + ? this.emit('preamble', this._part) + : this._ignore()) var r = this._hparser.push(e) if (this._inHeader || void 0 === r || !(r < e.length)) return n() e = e.slice(r) @@ -133676,7 +144517,9 @@ and limitations under the License. this._pause ? (this._cb = n) : n() }), (d.prototype.reset = function() { - ;(this._part = void 0), (this._bparser = void 0), (this._hparser = void 0) + ;(this._part = void 0), + (this._bparser = void 0), + (this._hparser = void 0) }), (d.prototype.setBoundary = function(e) { var t = this @@ -133686,7 +144529,11 @@ and limitations under the License. }) }), (d.prototype._ignore = function() { - this._part && !this._ignoreData && ((this._ignoreData = !0), this._part.on('error', c), this._part.resume()) + this._part && + !this._ignoreData && + ((this._ignoreData = !0), + this._part.on('error', c), + this._part.resume()) }), (d.prototype._oninfo = function(e, t, n, r) { var l, @@ -133704,10 +144551,15 @@ and limitations under the License. } if ( (2 === this._dashes && - (n + c < r && this._events.trailer && this.emit('trailer', t.slice(n + c, r)), + (n + c < r && + this._events.trailer && + this.emit('trailer', t.slice(n + c, r)), this.reset(), (this._finished = !0), - 0 === s._parts && ((s._realFinish = !0), s.emit('finish'), (s._realFinish = !1))), + 0 === s._parts && + ((s._realFinish = !0), + s.emit('finish'), + (s._realFinish = !1))), this._dashes) ) return @@ -133725,12 +144577,16 @@ and limitations under the License. n < r && !this._ignoreData && (this._isPreamble || !this._inHeader - ? (l && this._part.push(l), this._part.push(t.slice(n, r)) || (this._pause = !0)) + ? (l && this._part.push(l), + this._part.push(t.slice(n, r)) || (this._pause = !0)) : !this._isPreamble && this._inHeader && (l && this._hparser.push(l), (u = this._hparser.push(t.slice(n, r))), - !this._inHeader && void 0 !== u && u < r && this._oninfo(!1, t, n + u, r))), + !this._inHeader && + void 0 !== u && + u < r && + this._oninfo(!1, t, n + u, r))), e && (this._hparser.reset(), this._isPreamble @@ -133738,7 +144594,11 @@ and limitations under the License. : (++this._parts, this._part.on('end', function() { 0 == --s._parts && - (s._finished ? ((s._realFinish = !0), s.emit('finish'), (s._realFinish = !1)) : s._unpause()) + (s._finished + ? ((s._realFinish = !0), + s.emit('finish'), + (s._realFinish = !1)) + : s._unpause()) })), this._part.push(null), (this._part = void 0), @@ -133777,7 +144637,8 @@ and limitations under the License. ;(this.nread = 0), (this.maxed = !1), (this.npairs = 0), - (this.maxHeaderPairs = e && 'number' == typeof e.maxHeaderPairs ? e.maxHeaderPairs : s), + (this.maxHeaderPairs = + e && 'number' == typeof e.maxHeaderPairs ? e.maxHeaderPairs : s), (this.buffer = ''), (this.header = {}), (this.finished = !1), @@ -133785,7 +144646,9 @@ and limitations under the License. this.ss.on('info', function(e, n, r, l) { n && !t.maxed && - (t.nread + (l - r) > c ? ((l = c - t.nread), (t.nread = c)) : (t.nread += l - r), + (t.nread + (l - r) > c + ? ((l = c - t.nread), (t.nread = c)) + : (t.nread += l - r), t.nread === c && (t.maxed = !0), (t.buffer += n.toString('binary', r, l))), e && t._finish() @@ -133797,10 +144660,14 @@ and limitations under the License. if (this.finished) return t }), (d.prototype.reset = function() { - ;(this.finished = !1), (this.buffer = ''), (this.header = {}), this.ss.reset() + ;(this.finished = !1), + (this.buffer = ''), + (this.header = {}), + this.ss.reset() }), (d.prototype._finish = function() { - this.buffer && this._parseHeader(), (this.ss.matches = this.ss.maxMatches) + this.buffer && this._parseHeader(), + (this.ss.matches = this.ss.maxMatches) var e = this.header ;(this.header = {}), (this.buffer = ''), @@ -133811,9 +144678,14 @@ and limitations under the License. }), (d.prototype._parseHeader = function() { if (this.npairs !== this.maxHeaderPairs) { - for (var e, t, n = this.buffer.split(o), r = n.length, l = !1, u = 0; u < r; ++u) + for ( + var e, t, n = this.buffer.split(o), r = n.length, l = !1, u = 0; + u < r; + ++u + ) if (0 !== n[u].length) - if ('\t' === n[u][0] || ' ' === n[u][0]) this.header[t][this.header[t].length - 1] += n[u] + if ('\t' === n[u][0] || ' ' === n[u][0]) + this.header[t][this.header[t].length - 1] += n[u] else { if (!(e = a.exec(n[u]))) { ;(this.buffer = n[u]), (l = !0) @@ -133845,9 +144717,12 @@ and limitations under the License. l = t.limits, o = (t.headers, t.parsedConType) ;(this.boy = e), - (this.fieldSizeLimit = l && 'number' == typeof l.fieldSize ? l.fieldSize : 1048576), - (this.fieldNameSizeLimit = l && 'number' == typeof l.fieldNameSize ? l.fieldNameSize : 100), - (this.fieldsLimit = l && 'number' == typeof l.fields ? l.fields : 1 / 0) + (this.fieldSizeLimit = + l && 'number' == typeof l.fieldSize ? l.fieldSize : 1048576), + (this.fieldNameSizeLimit = + l && 'number' == typeof l.fieldNameSize ? l.fieldNameSize : 100), + (this.fieldsLimit = + l && 'number' == typeof l.fields ? l.fields : 1 / 0) for (var a = 0, s = o.length; a < s; ++a) if (Array.isArray(o[a]) && u.test(o[a][0])) { n = o[a][1].toLowerCase() @@ -133870,7 +144745,11 @@ and limitations under the License. ;(i.detect = /^application\/x-www-form-urlencoded/i), (i.prototype.write = function(e, t) { if (this._fields === this.fieldsLimit) - return this.boy.hitFieldsLimit || ((this.boy.hitFieldsLimit = !0), this.boy.emit('fieldsLimit')), t() + return ( + this.boy.hitFieldsLimit || + ((this.boy.hitFieldsLimit = !0), this.boy.emit('fieldsLimit')), + t() + ) for (var n, r, u, i = 0, o = e.length; i < o; ) if ('key' === this._state) { for (n = r = void 0, u = i; u < o; ++u) { @@ -133882,14 +144761,18 @@ and limitations under the License. r = u break } - if (this._checkingBytes && this._bytesKey === this.fieldNameSizeLimit) { + if ( + this._checkingBytes && + this._bytesKey === this.fieldNameSizeLimit + ) { this._hitLimit = !0 break } this._checkingBytes && ++this._bytesKey } if (void 0 !== n) - n > i && (this._key += this.decoder.write(e.toString('binary', i, n))), + n > i && + (this._key += this.decoder.write(e.toString('binary', i, n))), (this._state = 'val'), (this._hitLimit = !1), (this._checkingBytes = !0), @@ -133903,32 +144786,55 @@ and limitations under the License. var a, s = this._keyTrunc if ( - ((a = r > i ? (this._key += this.decoder.write(e.toString('binary', i, r))) : this._key), + ((a = + r > i + ? (this._key += this.decoder.write( + e.toString('binary', i, r), + )) + : this._key), (this._hitLimit = !1), (this._checkingBytes = !0), (this._key = ''), (this._bytesKey = 0), (this._keyTrunc = !1), this.decoder.reset(), - a.length && this.boy.emit('field', l(a, 'binary', this.charset), '', s, !1), + a.length && + this.boy.emit( + 'field', + l(a, 'binary', this.charset), + '', + s, + !1, + ), (i = r + 1), this._fields === this.fieldsLimit) ) return t() } else this._hitLimit - ? (u > i && (this._key += this.decoder.write(e.toString('binary', i, u))), + ? (u > i && + (this._key += this.decoder.write( + e.toString('binary', i, u), + )), (i = u), - (this._bytesKey = this._key.length) === this.fieldNameSizeLimit && + (this._bytesKey = this._key.length) === + this.fieldNameSizeLimit && ((this._checkingBytes = !1), (this._keyTrunc = !0))) - : (i < o && (this._key += this.decoder.write(e.toString('binary', i))), (i = o)) + : (i < o && + (this._key += this.decoder.write( + e.toString('binary', i), + )), + (i = o)) } else { for (r = void 0, u = i; u < o; ++u) { if ((this._checkingBytes || ++i, 38 === e[u])) { r = u break } - if (this._checkingBytes && this._bytesVal === this.fieldSizeLimit) { + if ( + this._checkingBytes && + this._bytesVal === this.fieldSizeLimit + ) { this._hitLimit = !0 break } @@ -133937,7 +144843,10 @@ and limitations under the License. if (void 0 !== r) { if ( (++this._fields, - r > i && (this._val += this.decoder.write(e.toString('binary', i, r))), + r > i && + (this._val += this.decoder.write( + e.toString('binary', i, r), + )), this.boy.emit( 'field', l(this._key, 'binary', this.charset), @@ -133958,19 +144867,33 @@ and limitations under the License. return t() } else this._hitLimit - ? (u > i && (this._val += this.decoder.write(e.toString('binary', i, u))), + ? (u > i && + (this._val += this.decoder.write( + e.toString('binary', i, u), + )), (i = u), (('' === this._val && 0 === this.fieldSizeLimit) || - (this._bytesVal = this._val.length) === this.fieldSizeLimit) && + (this._bytesVal = this._val.length) === + this.fieldSizeLimit) && ((this._checkingBytes = !1), (this._valTrunc = !0))) - : (i < o && (this._val += this.decoder.write(e.toString('binary', i))), (i = o)) + : (i < o && + (this._val += this.decoder.write( + e.toString('binary', i), + )), + (i = o)) } t() }), (i.prototype.end = function() { this.boy._done || ('key' === this._state && this._key.length > 0 - ? this.boy.emit('field', l(this._key, 'binary', this.charset), '', this._keyTrunc, !1) + ? this.boy.emit( + 'field', + l(this._key, 'binary', this.charset), + '', + this._keyTrunc, + !1, + ) : 'val' === this._state && this.boy.emit( 'field', @@ -133996,7 +144919,11 @@ and limitations under the License. module.exports = depd var basePath = process.cwd() function containsNamespace(e, t) { - for (var n = e.split(/[ ,]+/), r = String(t).toLowerCase(), l = 0; l < n.length; l++) { + for ( + var n = e.split(/[ ,]+/), r = String(t).toLowerCase(), l = 0; + l < n.length; + l++ + ) { var u = n[l] if (u && ('*' === u || u.toLowerCase() === r)) return !0 } @@ -134026,7 +144953,8 @@ and limitations under the License. function createStackString(e) { var t = this.name + ': ' + this.namespace this.message && (t += ' deprecated ' + this.message) - for (var n = 0; n < e.length; n++) t += '\n at ' + callSiteToString(e[n]) + for (var n = 0; n < e.length; n++) + t += '\n at ' + callSiteToString(e[n]) return t } function depd(e) { @@ -134047,10 +144975,16 @@ and limitations under the License. ) } function isignored(e) { - return !!process.noDeprecation || containsNamespace(process.env.NO_DEPRECATION || '', e) + return ( + !!process.noDeprecation || + containsNamespace(process.env.NO_DEPRECATION || '', e) + ) } function istraced(e) { - return !!process.traceDeprecation || containsNamespace(process.env.TRACE_DEPRECATION || '', e) + return ( + !!process.traceDeprecation || + containsNamespace(process.env.TRACE_DEPRECATION || '', e) + ) } function log(e, t) { var n = 0 !== eventListenerCount(process, 'deprecation') @@ -134064,7 +144998,11 @@ and limitations under the License. s = getStack(), c = this._file for ( - t ? ((i = t), ((u = callSiteLocation(s[1])).name = i.name), (c = u[0])) : (u = i = callSiteLocation(s[(o = 2)])); + t + ? ((i = t), + ((u = callSiteLocation(s[1])).name = i.name), + (c = u[0])) + : (u = i = callSiteLocation(s[(o = 2)])); o < s.length; o++ ) @@ -134075,11 +145013,20 @@ and limitations under the License. if (!(void 0 !== d && d in this._warned)) { this._warned[d] = !0 var f = e - if ((f || (f = u !== i && u.name ? defaultMessage(u) : defaultMessage(i)), n)) { + if ( + (f || + (f = u !== i && u.name ? defaultMessage(u) : defaultMessage(i)), + n) + ) { var p = DeprecationError(this._namespace, f, s.slice(o)) process.emit('deprecation', p) } else { - var h = (process.stderr.isTTY ? formatColor : formatPlain).call(this, f, r, s.slice(o)) + var h = (process.stderr.isTTY ? formatColor : formatPlain).call( + this, + f, + r, + s.slice(o), + ) process.stderr.write(h + '\n', 'utf8') } } @@ -134099,12 +145046,18 @@ and limitations under the License. n || (n = '') var r = t.getThis(), l = r && t.getTypeName() - return 'Object' === l && (l = void 0), 'Function' === l && (l = r.name || l), l && t.getMethodName() ? l + '.' + n : n + return ( + 'Object' === l && (l = void 0), + 'Function' === l && (l = r.name || l), + l && t.getMethodName() ? l + '.' + n : n + ) } function formatPlain(e, t, n) { - var r = new Date().toUTCString() + ' ' + this._namespace + ' deprecated ' + e + var r = + new Date().toUTCString() + ' ' + this._namespace + ' deprecated ' + e if (this._traced) { - for (var l = 0; l < n.length; l++) r += '\n at ' + callSiteToString(n[l]) + for (var l = 0; l < n.length; l++) + r += '\n at ' + callSiteToString(n[l]) return r } return t && (r += ' at ' + formatLocation(t)), r @@ -134112,7 +145065,8 @@ and limitations under the License. function formatColor(e, t, n) { var r = '' + this._namespace + ' deprecated ' + e + '' if (this._traced) { - for (var l = 0; l < n.length; l++) r += '\n at ' + callSiteToString(n[l]) + '' + for (var l = 0; l < n.length; l++) + r += '\n at ' + callSiteToString(n[l]) + '' return r } return t && (r += ' ' + formatLocation(t) + ''), r @@ -134134,25 +145088,31 @@ and limitations under the License. return t } function wrapfunction(fn, message) { - if ('function' != typeof fn) throw new TypeError('argument fn must be a function') + if ('function' != typeof fn) + throw new TypeError('argument fn must be a function') var args = createArgumentsString(fn.length), deprecate = this, stack = getStack(), site = callSiteLocation(stack[1]) site.name = fn.name var deprecatedfn = eval( - '(function (' + args + ') {\n"use strict"\nlog.call(deprecate, message, site)\nreturn fn.apply(this, arguments)\n})', + '(function (' + + args + + ') {\n"use strict"\nlog.call(deprecate, message, site)\nreturn fn.apply(this, arguments)\n})', ) return deprecatedfn } function wrapproperty(e, t, n) { - if (!e || ('object' != typeof e && 'function' != typeof e)) throw new TypeError('argument obj must be object') + if (!e || ('object' != typeof e && 'function' != typeof e)) + throw new TypeError('argument obj must be object') var r = Object.getOwnPropertyDescriptor(e, t) if (!r) throw new TypeError('must call property on owner object') - if (!r.configurable) throw new TypeError('property must be configurable') + if (!r.configurable) + throw new TypeError('property must be configurable') var l = this, u = callSiteLocation(getStack()[1]) - ;(u.name = t), 'value' in r && (r = convertDataDescriptorToAccessor(e, t, n)) + ;(u.name = t), + 'value' in r && (r = convertDataDescriptorToAccessor(e, t, n)) var i = r.get, o = r.set 'function' == typeof i && @@ -134170,9 +145130,24 @@ and limitations under the License. l = new Error() return ( Object.defineProperty(l, 'constructor', { value: DeprecationError }), - Object.defineProperty(l, 'message', { configurable: !0, enumerable: !1, value: t, writable: !0 }), - Object.defineProperty(l, 'name', { enumerable: !1, configurable: !0, value: 'DeprecationError', writable: !0 }), - Object.defineProperty(l, 'namespace', { configurable: !0, enumerable: !1, value: e, writable: !0 }), + Object.defineProperty(l, 'message', { + configurable: !0, + enumerable: !1, + value: t, + writable: !0, + }), + Object.defineProperty(l, 'name', { + enumerable: !1, + configurable: !0, + value: 'DeprecationError', + writable: !0, + }), + Object.defineProperty(l, 'namespace', { + configurable: !0, + enumerable: !1, + value: e, + writable: !0, + }), Object.defineProperty(l, 'stack', { configurable: !0, enumerable: !1, @@ -134224,9 +145199,16 @@ and limitations under the License. r ? (a && 0 !== r.indexOf(a) && (i += a + '.'), (i += r), - o && r.lastIndexOf('.' + o) !== r.length - o.length - 1 && (i += ' [as ' + o + ']')) + o && + r.lastIndexOf('.' + o) !== r.length - o.length - 1 && + (i += ' [as ' + o + ']')) : (i += a + '.' + (o || '')) - } else l ? (i += 'new ' + (r || '')) : r ? (i += r) : ((t = !1), (i += n)) + } else + l + ? (i += 'new ' + (r || '')) + : r + ? (i += r) + : ((t = !1), (i += n)) var s t && (i += ' (' + n + ')') return i @@ -134268,13 +145250,15 @@ and limitations under the License. if (!l[e]) throw new Error('invalid status code: ' + e) return e } - if ('string' != typeof e) throw new TypeError('code must be a number or string') + if ('string' != typeof e) + throw new TypeError('code must be a number or string') var t = parseInt(e, 10) if (!isNaN(t)) { if (!l[t]) throw new Error('invalid status code: ' + t) return t } - if (!(t = l[e.toLowerCase()])) throw new Error('invalid status message: "' + e + '"') + if (!(t = l[e.toLowerCase()])) + throw new Error('invalid status message: "' + e + '"') return t } ;(e.exports = l), @@ -134290,7 +145274,15 @@ and limitations under the License. n ) })(l, r)), - (l.redirect = { 300: !0, 301: !0, 302: !0, 303: !0, 305: !0, 307: !0, 308: !0 }), + (l.redirect = { + 300: !0, + 301: !0, + 302: !0, + 303: !0, + 305: !0, + 307: !0, + 308: !0, + }), (l.empty = { 204: !0, 205: !0, 304: !0 }), (l.retry = { 502: !0, 503: !0, 504: !0 }) }, @@ -134320,7 +145312,11 @@ and limitations under the License. function r(e) { for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) } - Object.defineProperty(t, '__esModule', { value: !0 }), r(n(587)), r(n(594)), r(n(109)), r(n(146)) + Object.defineProperty(t, '__esModule', { value: !0 }), + r(n(587)), + r(n(594)), + r(n(109)), + r(n(146)) }, function(e, t, n) { 'use strict' @@ -134329,7 +145325,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e }, l = @@ -134393,7 +145390,12 @@ and limitations under the License. if ( ((n = 1), r && - (l = 2 & u[0] ? r.return : u[0] ? r.throw || ((l = r.return) && l.call(r), 0) : r.next) && + (l = + 2 & u[0] + ? r.return + : u[0] + ? r.throw || ((l = r.return) && l.call(r), 0) + : r.next) && !(l = l.call(r, u[1])).done) ) return l @@ -134411,11 +145413,17 @@ and limitations under the License. ;(u = i.ops.pop()), i.trys.pop() continue default: - if (!(l = (l = i.trys).length > 0 && l[l.length - 1]) && (6 === u[0] || 2 === u[0])) { + if ( + !(l = (l = i.trys).length > 0 && l[l.length - 1]) && + (6 === u[0] || 2 === u[0]) + ) { i = 0 continue } - if (3 === u[0] && (!l || (u[1] > l[0] && u[1] < l[3]))) { + if ( + 3 === u[0] && + (!l || (u[1] > l[0] && u[1] < l[3])) + ) { i.label = u[1] break } @@ -134443,7 +145451,12 @@ and limitations under the License. } } Object.defineProperty(t, '__esModule', { value: !0 }) - var i = 'undefined' != typeof global ? global : 'undefined' != typeof window ? window : {}, + var i = + 'undefined' != typeof global + ? global + : 'undefined' != typeof window + ? window + : {}, o = i.WebSocket || i.MozWebSocket, a = n(588), s = n(589), @@ -134473,7 +145486,9 @@ and limitations under the License. w = l.inactivityTimeout, O = void 0 === w ? 0 : w if (((this.wsImpl = n || o), !this.wsImpl)) - throw new Error('Unable to find native implementation, or alternative implementation for WebSocket!') + throw new Error( + 'Unable to find native implementation, or alternative implementation for WebSocket!', + ) ;(this.wsProtocols = r || m.GRAPHQL_WS), (this.connectionCallback = i), (this.url = e), @@ -134498,7 +145513,9 @@ and limitations under the License. return ( Object.defineProperty(e.prototype, 'status', { get: function() { - return null === this.client ? this.wsImpl.CLOSED : this.client.readyState + return null === this.client + ? this.wsImpl.CLOSED + : this.client.readyState }, enumerable: !0, configurable: !0, @@ -134514,7 +145531,11 @@ and limitations under the License. this.clearMaxConnectTimeout(), this.clearTryReconnectTimeout(), this.unsubscribeAll(), - this.sendMessage(void 0, _.default.GQL_CONNECTION_TERMINATE, null)), + this.sendMessage( + void 0, + _.default.GQL_CONNECTION_TERMINATE, + null, + )), this.client.close(), (this.client = null), this.eventEmitter.emit('disconnected'), @@ -134535,7 +145556,11 @@ and limitations under the License. var a = r(t, i, o) return ( (n = l(e, function(e, t) { - null === e && null === t ? a.complete && a.complete() : e ? a.error && a.error(e[0]) : a.next && a.next(t) + null === e && null === t + ? a.complete && a.complete() + : e + ? a.error && a.error(e[0]) + : a.next && a.next(t) })), { unsubscribe: function() { @@ -134597,7 +145622,9 @@ and limitations under the License. return ( e.map(function(e) { if ('function' != typeof e.applyMiddleware) - throw new Error('Middleware must implement the applyMiddleware function.') + throw new Error( + 'Middleware must implement the applyMiddleware function.', + ) t.middlewares.push(e) }), this @@ -134626,7 +145653,8 @@ and limitations under the License. .then(function(e) { n.checkOperationOptions(e, t), n.operations[r] && - ((n.operations[r] = { options: e, handler: t }), n.sendMessage(r, _.default.GQL_START, e)) + ((n.operations[r] = { options: e, handler: t }), + n.sendMessage(r, _.default.GQL_START, e)) }) .catch(function(e) { n.unsubscribe(r), t(n.formatErrors(e)) @@ -134655,16 +145683,23 @@ and limitations under the License. }), (e.prototype.clearCheckConnectionInterval = function() { this.checkConnectionIntervalId && - (clearInterval(this.checkConnectionIntervalId), (this.checkConnectionIntervalId = null)) + (clearInterval(this.checkConnectionIntervalId), + (this.checkConnectionIntervalId = null)) }), (e.prototype.clearMaxConnectTimeout = function() { - this.maxConnectTimeoutId && (clearTimeout(this.maxConnectTimeoutId), (this.maxConnectTimeoutId = null)) + this.maxConnectTimeoutId && + (clearTimeout(this.maxConnectTimeoutId), + (this.maxConnectTimeoutId = null)) }), (e.prototype.clearTryReconnectTimeout = function() { - this.tryReconnectTimeoutId && (clearTimeout(this.tryReconnectTimeoutId), (this.tryReconnectTimeoutId = null)) + this.tryReconnectTimeoutId && + (clearTimeout(this.tryReconnectTimeoutId), + (this.tryReconnectTimeoutId = null)) }), (e.prototype.clearInactivityTimeout = function() { - this.inactivityTimeoutId && (clearTimeout(this.inactivityTimeoutId), (this.inactivityTimeoutId = null)) + this.inactivityTimeoutId && + (clearTimeout(this.inactivityTimeoutId), + (this.inactivityTimeoutId = null)) }), (e.prototype.setInactivityTimeout = function() { var e = this @@ -134680,7 +145715,11 @@ and limitations under the License. l = e.operationName if (!n) throw new Error('Must provide a query.') if (!t) throw new Error('Must provide an handler.') - if ((!c.default(n) && !p.getOperationAST(n, l)) || (l && !c.default(l)) || (r && !d.default(r))) + if ( + (!c.default(n) && !p.getOperationAST(n, l)) || + (l && !c.default(l)) || + (r && !d.default(r)) + ) throw new Error( 'Incorrect option types. query must be a string or a document,`operationName` must be a string, and `variables` must be an object.', ) @@ -134689,7 +145728,15 @@ and limitations under the License. return { id: e, type: t, - payload: n && n.query ? r({}, n, { query: 'string' == typeof n.query ? n.query : f.print(n.query) }) : n, + payload: + n && n.query + ? r({}, n, { + query: + 'string' == typeof n.query + ? n.query + : f.print(n.query), + }) + : n, } }), (e.prototype.formatErrors = function(e) { @@ -134699,7 +145746,13 @@ and limitations under the License. ? this.formatErrors(e.errors) : e && e.message ? [e] - : [{ name: 'FormatedError', message: 'Unknown error', originalError: e }] + : [ + { + name: 'FormatedError', + message: 'Unknown error', + originalError: e, + }, + ] }), (e.prototype.sendMessage = function(e, t, n) { this.sendMessageRaw(this.buildMessage(e, t, n)) @@ -134711,7 +145764,10 @@ and limitations under the License. try { JSON.parse(t) } catch (t) { - this.eventEmitter.emit('error', new Error('Message must be JSON-serializable. Got: ' + e)) + this.eventEmitter.emit( + 'error', + new Error('Message must be JSON-serializable. Got: ' + e), + ) } this.client.send(t) break @@ -134734,10 +145790,19 @@ and limitations under the License. }), (e.prototype.tryReconnect = function() { var e = this - if (this.reconnect && !(this.backoff.attempts >= this.reconnectionAttempts)) { + if ( + this.reconnect && + !(this.backoff.attempts >= this.reconnectionAttempts) + ) { this.reconnecting || (Object.keys(this.operations).forEach(function(t) { - e.unsentMessagesQueue.push(e.buildMessage(t, _.default.GQL_START, e.operations[t].options)) + e.unsentMessagesQueue.push( + e.buildMessage( + t, + _.default.GQL_START, + e.operations[t].options, + ), + ) }), (this.reconnecting = !0)), this.clearTryReconnectTimeout() @@ -134755,13 +145820,16 @@ and limitations under the License. (this.unsentMessagesQueue = []) }), (e.prototype.checkConnection = function() { - this.wasKeepAliveReceived ? (this.wasKeepAliveReceived = !1) : this.reconnecting || this.close(!1, !0) + this.wasKeepAliveReceived + ? (this.wasKeepAliveReceived = !1) + : this.reconnecting || this.close(!1, !0) }), (e.prototype.checkMaxConnectTimeout = function() { var e = this this.clearMaxConnectTimeout(), (this.maxConnectTimeoutId = setTimeout(function() { - e.status !== e.wsImpl.OPEN && ((e.reconnecting = !0), e.close(!1, !0)) + e.status !== e.wsImpl.OPEN && + ((e.reconnecting = !0), e.close(!1, !0)) }, this.maxConnectTimeGenerator.duration())) }), (e.prototype.connect = function() { @@ -134777,21 +145845,34 @@ and limitations under the License. if (this.status !== this.wsImpl.OPEN) return [3, 4] this.clearMaxConnectTimeout(), (this.closedByUser = !1), - this.eventEmitter.emit(this.reconnecting ? 'reconnecting' : 'connecting'), + this.eventEmitter.emit( + this.reconnecting ? 'reconnecting' : 'connecting', + ), (n.label = 1) case 1: - return n.trys.push([1, 3, , 4]), [4, this.connectionParams()] + return ( + n.trys.push([1, 3, , 4]), + [4, this.connectionParams()] + ) case 2: return ( (e = n.sent()), - this.sendMessage(void 0, _.default.GQL_CONNECTION_INIT, e), + this.sendMessage( + void 0, + _.default.GQL_CONNECTION_INIT, + e, + ), this.flushUnsentMessagesQueue(), [3, 4] ) case 3: return ( (t = n.sent()), - this.sendMessage(void 0, _.default.GQL_CONNECTION_ERROR, t), + this.sendMessage( + void 0, + _.default.GQL_CONNECTION_ERROR, + t, + ), this.flushUnsentMessagesQueue(), [3, 4] ) @@ -134819,34 +145900,59 @@ and limitations under the License. } catch (t) { throw new Error('Message must be JSON-parseable. Got: ' + e) } - if (-1 === [_.default.GQL_DATA, _.default.GQL_COMPLETE, _.default.GQL_ERROR].indexOf(t.type) || this.operations[n]) + if ( + -1 === + [ + _.default.GQL_DATA, + _.default.GQL_COMPLETE, + _.default.GQL_ERROR, + ].indexOf(t.type) || + this.operations[n] + ) switch (t.type) { case _.default.GQL_CONNECTION_ERROR: - this.connectionCallback && this.connectionCallback(t.payload) + this.connectionCallback && + this.connectionCallback(t.payload) break case _.default.GQL_CONNECTION_ACK: - this.eventEmitter.emit(this.reconnecting ? 'reconnected' : 'connected'), + this.eventEmitter.emit( + this.reconnecting ? 'reconnected' : 'connected', + ), (this.reconnecting = !1), this.backoff.reset(), this.maxConnectTimeGenerator.reset(), this.connectionCallback && this.connectionCallback() break case _.default.GQL_COMPLETE: - this.operations[n].handler(null, null), delete this.operations[n] + this.operations[n].handler(null, null), + delete this.operations[n] break case _.default.GQL_ERROR: - this.operations[n].handler(this.formatErrors(t.payload), null), delete this.operations[n] + this.operations[n].handler( + this.formatErrors(t.payload), + null, + ), + delete this.operations[n] break case _.default.GQL_DATA: - var l = t.payload.errors ? r({}, t.payload, { errors: this.formatErrors(t.payload.errors) }) : t.payload + var l = t.payload.errors + ? r({}, t.payload, { + errors: this.formatErrors(t.payload.errors), + }) + : t.payload this.operations[n].handler(null, l) break case _.default.GQL_CONNECTION_KEEP_ALIVE: var u = void 0 === this.wasKeepAliveReceived ;(this.wasKeepAliveReceived = !0), u && this.checkConnection(), - this.checkConnectionIntervalId && (clearInterval(this.checkConnectionIntervalId), this.checkConnection()), - (this.checkConnectionIntervalId = setInterval(this.checkConnection.bind(this), this.wsTimeout)) + this.checkConnectionIntervalId && + (clearInterval(this.checkConnectionIntervalId), + this.checkConnection()), + (this.checkConnectionIntervalId = setInterval( + this.checkConnection.bind(this), + this.wsTimeout, + )) break default: throw new Error('Invalid message type!') @@ -134855,7 +145961,9 @@ and limitations under the License. }), (e.prototype.unsubscribe = function(e) { this.operations[e] && - (delete this.operations[e], this.setInactivityTimeout(), this.sendMessage(e, _.default.GQL_STOP, void 0)) + (delete this.operations[e], + this.setInactivityTimeout(), + this.sendMessage(e, _.default.GQL_STOP, void 0)) }), e ) @@ -134903,7 +146011,8 @@ and limitations under the License. ;(this.fn = e), (this.context = t), (this.once = n || !1) } function o(e, t, n, r, u) { - if ('function' != typeof n) throw new TypeError('The listener must be a function') + if ('function' != typeof n) + throw new TypeError('The listener must be a function') var o = new i(n, r || e, u), a = l ? l + t : t return ( @@ -134921,21 +146030,26 @@ and limitations under the License. function s() { ;(this._events = new u()), (this._eventsCount = 0) } - Object.create && ((u.prototype = Object.create(null)), new u().__proto__ || (l = !1)), + Object.create && + ((u.prototype = Object.create(null)), new u().__proto__ || (l = !1)), (s.prototype.eventNames = function() { var e, t, n = [] if (0 === this._eventsCount) return n - for (t in (e = this._events)) r.call(e, t) && n.push(l ? t.slice(1) : t) - return Object.getOwnPropertySymbols ? n.concat(Object.getOwnPropertySymbols(e)) : n + for (t in (e = this._events)) + r.call(e, t) && n.push(l ? t.slice(1) : t) + return Object.getOwnPropertySymbols + ? n.concat(Object.getOwnPropertySymbols(e)) + : n }), (s.prototype.listeners = function(e) { var t = l ? l + e : e, n = this._events[t] if (!n) return [] if (n.fn) return [n.fn] - for (var r = 0, u = n.length, i = new Array(u); r < u; r++) i[r] = n[r].fn + for (var r = 0, u = n.length, i = new Array(u); r < u; r++) + i[r] = n[r].fn return i }), (s.prototype.listenerCount = function(e) { @@ -134965,13 +146079,16 @@ and limitations under the License. case 6: return c.fn.call(c.context, t, n, r, u, i), !0 } - for (s = 1, a = new Array(d - 1); s < d; s++) a[s - 1] = arguments[s] + for (s = 1, a = new Array(d - 1); s < d; s++) + a[s - 1] = arguments[s] c.fn.apply(c.context, a) } else { var f, p = c.length for (s = 0; s < p; s++) - switch ((c[s].once && this.removeListener(e, c[s].fn, void 0, !0), d)) { + switch ( + (c[s].once && this.removeListener(e, c[s].fn, void 0, !0), d) + ) { case 1: c[s].fn.call(c[s].context) break @@ -134985,7 +146102,9 @@ and limitations under the License. c[s].fn.call(c[s].context, t, n, r) break default: - if (!a) for (f = 1, a = new Array(d - 1); f < d; f++) a[f - 1] = arguments[f] + if (!a) + for (f = 1, a = new Array(d - 1); f < d; f++) + a[f - 1] = arguments[f] c[s].fn.apply(c[s].context, a) } } @@ -135002,18 +146121,27 @@ and limitations under the License. if (!this._events[u]) return this if (!t) return a(this, u), this var i = this._events[u] - if (i.fn) i.fn !== t || (r && !i.once) || (n && i.context !== n) || a(this, u) + if (i.fn) + i.fn !== t || (r && !i.once) || (n && i.context !== n) || a(this, u) else { for (var o = 0, s = [], c = i.length; o < c; o++) - (i[o].fn !== t || (r && !i[o].once) || (n && i[o].context !== n)) && s.push(i[o]) - s.length ? (this._events[u] = 1 === s.length ? s[0] : s) : a(this, u) + (i[o].fn !== t || + (r && !i[o].once) || + (n && i[o].context !== n)) && + s.push(i[o]) + s.length + ? (this._events[u] = 1 === s.length ? s[0] : s) + : a(this, u) } return this }), (s.prototype.removeAllListeners = function(e) { var t return ( - e ? ((t = l ? l + e : e), this._events[t] && a(this, t)) : ((this._events = new u()), (this._eventsCount = 0)), this + e + ? ((t = l ? l + e : e), this._events[t] && a(this, t)) + : ((this._events = new u()), (this._eventsCount = 0)), + this ) }), (s.prototype.off = s.prototype.removeListener), @@ -135036,7 +146164,13 @@ and limitations under the License. var r, l = n(408) r = - 'undefined' != typeof self ? self : 'undefined' != typeof window ? window : 'undefined' != typeof global ? global : e + 'undefined' != typeof self + ? self + : 'undefined' != typeof window + ? window + : 'undefined' != typeof global + ? global + : e var u = Object(l.a)(r) t.default = u }.call(this, n(592)(e)) @@ -135099,27 +146233,41 @@ and limitations under the License. (this.onConnect = s), (this.onDisconnect = c), (this.keepAlive = d), - f(t) ? (this.wsServer = t) : (this.wsServer = new r.Server(t || {})) + f(t) + ? (this.wsServer = t) + : (this.wsServer = new r.Server(t || {})) var p = function(e, t) { if ( ((e.upgradeReq = t), void 0 === e.protocol || - (-1 === e.protocol.indexOf(u.GRAPHQL_WS) && -1 === e.protocol.indexOf(u.GRAPHQL_SUBSCRIPTIONS))) + (-1 === e.protocol.indexOf(u.GRAPHQL_WS) && + -1 === e.protocol.indexOf(u.GRAPHQL_SUBSCRIPTIONS))) ) e.close(1002) else { var r = Object.create(null) - ;(r.initPromise = Promise.resolve(!0)), (r.isLegacy = !1), (r.socket = e), (r.request = t), (r.operations = {}) + ;(r.initPromise = Promise.resolve(!0)), + (r.isLegacy = !1), + (r.socket = e), + (r.request = t), + (r.operations = {}) var i = function(t) { t && - (n.sendError(r, '', { message: t.message ? t.message : t }, l.default.GQL_CONNECTION_ERROR), + (n.sendError( + r, + '', + { message: t.message ? t.message : t }, + l.default.GQL_CONNECTION_ERROR, + ), setTimeout(function() { r.socket.close(1011) }, 10)), n.onClose(r), n.onDisconnect && n.onDisconnect(e, r) } - e.on('error', i), e.on('close', i), e.on('message', n.onMessage(r)) + e.on('error', i), + e.on('close', i), + e.on('message', n.onMessage(r)) } } this.wsServer.on('connection', p), @@ -135146,15 +146294,22 @@ and limitations under the License. n = e.subscribe, r = e.schema, l = e.rootValue - if (!t) throw new Error('Must provide `execute` for websocket server constructor.') - ;(this.schema = r), (this.rootValue = l), (this.execute = t), (this.subscribe = n) + if (!t) + throw new Error( + 'Must provide `execute` for websocket server constructor.', + ) + ;(this.schema = r), + (this.rootValue = l), + (this.execute = t), + (this.subscribe = n) }), (e.prototype.unsubscribe = function(e, t) { e.operations && e.operations[t] && (e.operations[t].return && e.operations[t].return(), delete e.operations[t], - this.onOperationComplete && this.onOperationComplete(e.socket, t)) + this.onOperationComplete && + this.onOperationComplete(e.socket, t)) }), (e.prototype.onClose = function(e) { var t = this @@ -135169,7 +146324,12 @@ and limitations under the License. try { u = d.parseLegacyProtocolMessage(e, JSON.parse(n)) } catch (n) { - return void t.sendError(e, null, { message: n.message }, l.default.GQL_CONNECTION_ERROR) + return void t.sendError( + e, + null, + { message: n.message }, + l.default.GQL_CONNECTION_ERROR, + ) } var f = u.id switch (u.type) { @@ -135184,16 +146344,32 @@ and limitations under the License. })), e.initPromise .then(function(n) { - if (!1 === n) throw new Error('Prohibited connection!') - if ((t.sendMessage(e, void 0, l.default.GQL_CONNECTION_ACK, void 0), t.keepAlive)) { + if (!1 === n) + throw new Error('Prohibited connection!') + if ( + (t.sendMessage( + e, + void 0, + l.default.GQL_CONNECTION_ACK, + void 0, + ), + t.keepAlive) + ) { t.sendKeepAlive(e) var u = setInterval(function() { - e.socket.readyState === r.OPEN ? t.sendKeepAlive(e) : clearInterval(u) + e.socket.readyState === r.OPEN + ? t.sendKeepAlive(e) + : clearInterval(u) }, t.keepAlive) } }) .catch(function(n) { - t.sendError(e, f, { message: n.message }, l.default.GQL_CONNECTION_ERROR), + t.sendError( + e, + f, + { message: n.message }, + l.default.GQL_CONNECTION_ERROR, + ), setTimeout(function() { e.socket.close(1011) }, 10) @@ -135210,14 +146386,22 @@ and limitations under the License. query: u.payload.query, variables: u.payload.variables, operationName: u.payload.operationName, - context: i.default(n) ? Object.assign(Object.create(Object.getPrototypeOf(n)), n) : {}, + context: i.default(n) + ? Object.assign( + Object.create(Object.getPrototypeOf(n)), + n, + ) + : {}, formatResponse: void 0, formatError: void 0, callback: void 0, schema: t.schema, }, d = Promise.resolve(r) - if (((e.operations[f] = a.createEmptyIterable()), t.onOperation)) { + if ( + ((e.operations[f] = a.createEmptyIterable()), + t.onOperation) + ) { var p = u d = Promise.resolve(t.onOperation(p, r, e.socket)) } @@ -135225,25 +146409,51 @@ and limitations under the License. d .then(function(n) { if ('object' != typeof n) { - var l = 'Invalid params returned from onOperation! return values must be an object!' - throw (t.sendError(e, f, { message: l }), new Error(l)) + var l = + 'Invalid params returned from onOperation! return values must be an object!' + throw (t.sendError(e, f, { message: l }), + new Error(l)) } if (!n.schema) { l = 'Missing schema information. The GraphQL schema should be provided either statically in the `SubscriptionServer` constructor or as a property on the object returned from onOperation!' - throw (t.sendError(e, f, { message: l }), new Error(l)) + throw (t.sendError(e, f, { message: l }), + new Error(l)) } var u, - i = 'string' != typeof r.query ? r.query : o.parse(r.query), + i = + 'string' != typeof r.query + ? r.query + : o.parse(r.query), a = o.validate(n.schema, i, t.specifiedRules) - if (a.length > 0) u = Promise.resolve({ errors: a }) + if (a.length > 0) + u = Promise.resolve({ errors: a }) else { var d = t.execute - t.subscribe && c.isASubscriptionOperation(i, n.operationName) && (d = t.subscribe), - (u = Promise.resolve(d(n.schema, i, t.rootValue, n.context, n.variables, n.operationName))) + t.subscribe && + c.isASubscriptionOperation( + i, + n.operationName, + ) && + (d = t.subscribe), + (u = Promise.resolve( + d( + n.schema, + i, + t.rootValue, + n.context, + n.variables, + n.operationName, + ), + )) } return u.then(function(e) { - return { executionIterable: s.isAsyncIterable(e) ? e : s.createAsyncIterator([e]), params: n } + return { + executionIterable: s.isAsyncIterable(e) + ? e + : s.createAsyncIterator([e]), + params: n, + } }) }) .then(function(n) { @@ -135257,12 +146467,20 @@ and limitations under the License. try { r = u.formatResponse(n, u) } catch (e) { - console.error('Error in formatError function:', e) + console.error( + 'Error in formatError function:', + e, + ) } t.sendMessage(e, f, l.default.GQL_DATA, r) }) .then(function() { - t.sendMessage(e, f, l.default.GQL_COMPLETE, null) + t.sendMessage( + e, + f, + l.default.GQL_COMPLETE, + null, + ) }) .catch(function(n) { var r = n @@ -135270,9 +146488,16 @@ and limitations under the License. try { r = u.formatError(n, u) } catch (e) { - console.error('Error in formatError function: ', e) + console.error( + 'Error in formatError function: ', + e, + ) } - 0 === Object.keys(n).length && (r = { name: n.name, message: n.message }), + 0 === Object.keys(n).length && + (r = { + name: n.name, + message: n.message, + }), t.sendError(e, f, r) }), r @@ -135282,11 +146507,18 @@ and limitations under the License. e.operations[f] = t }) .then(function() { - t.sendMessage(e, f, l.default.SUBSCRIPTION_SUCCESS, void 0) + t.sendMessage( + e, + f, + l.default.SUBSCRIPTION_SUCCESS, + void 0, + ) }) .catch(function(n) { n.errors - ? t.sendMessage(e, f, l.default.GQL_DATA, { errors: n.errors }) + ? t.sendMessage(e, f, l.default.GQL_DATA, { + errors: n.errors, + }) : t.sendError(e, f, { message: n.message }), t.unsubscribe(e, f) }), @@ -135294,7 +146526,8 @@ and limitations under the License. ) }) .catch(function(n) { - t.sendError(e, f, { message: n.message }), t.unsubscribe(e, f) + t.sendError(e, f, { message: n.message }), + t.unsubscribe(e, f) }) break case l.default.GQL_STOP: @@ -135308,15 +146541,29 @@ and limitations under the License. (e.prototype.sendKeepAlive = function(e) { e.isLegacy ? this.sendMessage(e, void 0, l.default.KEEP_ALIVE, void 0) - : this.sendMessage(e, void 0, l.default.GQL_CONNECTION_KEEP_ALIVE, void 0) + : this.sendMessage( + e, + void 0, + l.default.GQL_CONNECTION_KEEP_ALIVE, + void 0, + ) }), (e.prototype.sendMessage = function(e, t, n, l) { - var u = d.parseLegacyProtocolMessage(e, { type: n, id: t, payload: l }) - u && e.socket.readyState === r.OPEN && e.socket.send(JSON.stringify(u)) + var u = d.parseLegacyProtocolMessage(e, { + type: n, + id: t, + payload: l, + }) + u && + e.socket.readyState === r.OPEN && + e.socket.send(JSON.stringify(u)) }), (e.prototype.sendError = function(e, t, n, r) { var u = r || l.default.GQL_ERROR - if (-1 === [l.default.GQL_CONNECTION_ERROR, l.default.GQL_ERROR].indexOf(u)) + if ( + -1 === + [l.default.GQL_CONNECTION_ERROR, l.default.GQL_ERROR].indexOf(u) + ) throw new Error( 'overrideDefaultErrorType should be one of the allowed error messages GQL_CONNECTION_ERROR or GQL_ERROR', ) @@ -135330,7 +146577,10 @@ and limitations under the License. function(e, t, n) { 'use strict' const r = n(245) - ;(r.Server = n(600)), (r.Receiver = n(247)), (r.Sender = n(249)), (e.exports = r) + ;(r.Server = n(600)), + (r.Receiver = n(247)), + (r.Sender = n(249)), + (e.exports = r) }, function(e, t) { e.exports = require('net') @@ -135394,7 +146644,10 @@ and limitations under the License. } class u extends r { constructor(e, t, n) { - super('close', n), (this.wasClean = n._closeFrameReceived && n._closeFrameSent), (this.reason = t), (this.code = e) + super('close', n), + (this.wasClean = n._closeFrameReceived && n._closeFrameSent), + (this.reason = t), + (this.code = e) } } class i extends r { @@ -135434,7 +146687,8 @@ and limitations under the License. }, removeEventListener(e, t) { const n = this.listeners(e) - for (var r = 0; r < n.length; r++) (n[r] !== t && n[r]._listener !== t) || this.removeListener(e, n[r]) + for (var r = 0; r < n.length; r++) + (n[r] !== t && n[r]._listener !== t) || this.removeListener(e, n[r]) }, } e.exports = a @@ -135455,7 +146709,14 @@ and limitations under the License. function f(e, t, n, r) { e.writable && ((n = n || u.STATUS_CODES[t]), - (r = Object.assign({ Connection: 'close', 'Content-type': 'text/html', 'Content-Length': Buffer.byteLength(n) }, r)), + (r = Object.assign( + { + Connection: 'close', + 'Content-type': 'text/html', + 'Content-Length': Buffer.byteLength(n), + }, + r, + )), e.write( `HTTP/1.1 ${t} ${u.STATUS_CODES[t]}\r\n` + Object.keys(r) @@ -135491,11 +146752,17 @@ and limitations under the License. !e.server && !e.noServer) ) - throw new TypeError('One of the "port", "server", or "noServer" options must be specified') + throw new TypeError( + 'One of the "port", "server", or "noServer" options must be specified', + ) null != e.port ? ((this._server = u.createServer((e, t) => { const n = u.STATUS_CODES[426] - t.writeHead(426, { 'Content-Length': n.length, 'Content-Type': 'text/plain' }), t.end(n) + t.writeHead(426, { + 'Content-Length': n.length, + 'Content-Type': 'text/plain', + }), + t.end(n) })), this._server.listen(e.port, e.host, e.backlog, t)) : e.server && (this._server = e.server), @@ -135519,18 +146786,26 @@ and limitations under the License. (this.options = e) } address() { - if (this.options.noServer) throw new Error('The server is operating in "noServer" mode') + if (this.options.noServer) + throw new Error('The server is operating in "noServer" mode') return this._server ? this._server.address() : null } close(e) { if (this.clients) for (const e of this.clients) e.terminate() const t = this._server - if (t && (this._removeListeners(), (this._removeListeners = this._server = null), null != this.options.port)) + if ( + t && + (this._removeListeners(), + (this._removeListeners = this._server = null), + null != this.options.port) + ) return t.close(e) e && e() } shouldHandle(e) { - return !this.options.path || i.parse(e.url).pathname === this.options.path + return ( + !this.options.path || i.parse(e.url).pathname === this.options.path + ) } handleUpgrade(e, t, n, r) { t.on('error', d) @@ -135545,17 +146820,23 @@ and limitations under the License. ) return f(t, 400) if (this.options.perMessageDeflate) { - const n = new o(this.options.perMessageDeflate, !0, this.options.maxPayload) + const n = new o( + this.options.perMessageDeflate, + !0, + this.options.maxPayload, + ) try { const r = a.parse(e.headers['sec-websocket-extensions']) - r[o.extensionName] && (n.accept(r[o.extensionName]), (u[o.extensionName] = n)) + r[o.extensionName] && + (n.accept(r[o.extensionName]), (u[o.extensionName] = n)) } catch (e) { return f(t, 400) } } if (this.options.verifyClient) { const i = { - origin: e.headers[`${8 === l ? 'sec-websocket-origin' : 'origin'}`], + origin: + e.headers[`${8 === l ? 'sec-websocket-origin' : 'origin'}`], secure: !(!e.connection.authorized && !e.connection.encrypted), req: e, } @@ -135584,7 +146865,9 @@ and limitations under the License. if ( (p && ((p = p.trim().split(/ *, */)), - (p = this.options.handleProtocols ? this.options.handleProtocols(p, t) : p[0]) && + (p = this.options.handleProtocols + ? this.options.handleProtocols(p, t) + : p[0]) && (i.push(`Sec-WebSocket-Protocol: ${p}`), (f.protocol = p))), e[o.extensionName]) ) { @@ -135596,7 +146879,9 @@ and limitations under the License. n.write(i.concat('\r\n').join('\r\n')), n.removeListener('error', d), f.setSocket(n, r, this.options.maxPayload), - this.clients && (this.clients.add(f), f.on('close', () => this.clients.delete(f))), + this.clients && + (this.clients.add(f), + f.on('close', () => this.clients.delete(f))), u(f) } } @@ -135641,7 +146926,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e } Object.defineProperty(t, '__esModule', { value: !0 }) @@ -135650,13 +146936,18 @@ and limitations under the License. var n = t switch (t.type) { case l.default.INIT: - ;(e.isLegacy = !0), (n = r({}, t, { type: l.default.GQL_CONNECTION_INIT })) + ;(e.isLegacy = !0), + (n = r({}, t, { type: l.default.GQL_CONNECTION_INIT })) break case l.default.SUBSCRIPTION_START: n = { id: t.id, type: l.default.GQL_START, - payload: { query: t.query, operationName: t.operationName, variables: t.variables }, + payload: { + query: t.query, + operationName: t.operationName, + variables: t.variables, + }, } break case l.default.SUBSCRIPTION_END: @@ -135667,7 +146958,12 @@ and limitations under the License. break case l.default.GQL_CONNECTION_ERROR: e.isLegacy && - (n = r({}, t, { type: l.default.INIT_FAIL, payload: t.payload.message ? { error: t.payload.message } : t.payload })) + (n = r({}, t, { + type: l.default.INIT_FAIL, + payload: t.payload.message + ? { error: t.payload.message } + : t.payload, + })) break case l.default.GQL_ERROR: e.isLegacy && (n = r({}, t, { type: l.default.SUBSCRIPTION_FAIL })) @@ -135709,7 +147005,8 @@ and limitations under the License. var t = l(e) if (u[t]) return u[t] var n = r(e, { experimentalFragmentVariables: a }) - if (!n || 'Document' !== n.kind) throw new Error('Not a valid GraphQL document.') + if (!n || 'Document' !== n.kind) + throw new Error('Not a valid GraphQL document.') return ( (n = (function e(t, n) { var r = Object.prototype.toString.call(t) @@ -135718,7 +147015,8 @@ and limitations under the License. return e(t, n) }) if ('[object Object]' !== r) throw new Error('Unexpected input.') - n && t.loc && delete t.loc, t.loc && (delete t.loc.startToken, delete t.loc.endToken) + n && t.loc && delete t.loc, + t.loc && (delete t.loc.startToken, delete t.loc.endToken) var l, u, i, @@ -135726,11 +147024,18 @@ and limitations under the License. for (l in o) o.hasOwnProperty(l) && ((u = t[o[l]]), - ('[object Object]' !== (i = Object.prototype.toString.call(u)) && '[object Array]' !== i) || (t[o[l]] = e(u, !0))) + ('[object Object]' !== + (i = Object.prototype.toString.call(u)) && + '[object Array]' !== i) || + (t[o[l]] = e(u, !0))) return t })( (n = (function(e) { - for (var t, n = {}, r = [], u = 0; u < e.definitions.length; u++) { + for ( + var t, n = {}, r = [], u = 0; + u < e.definitions.length; + u++ + ) { var a = e.definitions[u] if ('FragmentDefinition' === a.kind) { var s = a.name.value, @@ -135757,11 +147062,17 @@ and limitations under the License. } function c() { for ( - var e = Array.prototype.slice.call(arguments), t = e[0], n = 'string' == typeof t ? t : t[0], r = 1; + var e = Array.prototype.slice.call(arguments), + t = e[0], + n = 'string' == typeof t ? t : t[0], + r = 1; r < e.length; r++ ) - e[r] && e[r].kind && 'Document' === e[r].kind ? (n += e[r].loc.source.body) : (n += e[r]), (n += t[r]) + e[r] && e[r].kind && 'Document' === e[r].kind + ? (n += e[r].loc.source.body) + : (n += e[r]), + (n += t[r]) return s(n) } ;(c.default = c), @@ -135831,7 +147142,10 @@ and limitations under the License. t.ApolloServer = class extends l.ApolloServerBase { constructor(e) { ;(process.env.ENGINE_API_KEY || e.engine) && - (e.engine = Object.assign({ sendReportsImmediately: !0 }, 'boolean' != typeof e.engine ? e.engine : {})), + (e.engine = Object.assign( + { sendReportsImmediately: !0 }, + 'boolean' != typeof e.engine ? e.engine : {}, + )), super(e) } createGraphQLServerOptions(e, t) { @@ -135845,17 +147159,28 @@ and limitations under the License. (e.methods && ('string' == typeof e.methods ? n.set('access-control-allow-methods', e.methods) - : Array.isArray(e.methods) && n.set('access-control-allow-methods', e.methods.join(','))), + : Array.isArray(e.methods) && + n.set('access-control-allow-methods', e.methods.join(','))), e.allowedHeaders && ('string' == typeof e.allowedHeaders ? n.set('access-control-allow-headers', e.allowedHeaders) - : Array.isArray(e.allowedHeaders) && n.set('access-control-allow-headers', e.allowedHeaders.join(','))), + : Array.isArray(e.allowedHeaders) && + n.set( + 'access-control-allow-headers', + e.allowedHeaders.join(','), + )), e.exposedHeaders && ('string' == typeof e.exposedHeaders ? n.set('access-control-expose-headers', e.exposedHeaders) - : Array.isArray(e.exposedHeaders) && n.set('access-control-expose-headers', e.exposedHeaders.join(','))), - e.credentials && n.set('access-control-allow-credentials', 'true'), - 'number' == typeof e.maxAge && n.set('access-control-max-age', e.maxAge.toString())), + : Array.isArray(e.exposedHeaders) && + n.set( + 'access-control-expose-headers', + e.exposedHeaders.join(','), + )), + e.credentials && + n.set('access-control-allow-credentials', 'true'), + 'number' == typeof e.maxAge && + n.set('access-control-max-age', e.maxAge.toString())), (l, a, s) => { const c = new o.Headers(l.headers), d = new o.Headers(n) @@ -135864,20 +147189,31 @@ and limitations under the License. 'string' == typeof e.origin ? d.set('access-control-allow-origin', e.origin) : t && - ('boolean' == typeof e.origin || (Array.isArray(e.origin) && t && e.origin.includes(t))) && + ('boolean' == typeof e.origin || + (Array.isArray(e.origin) && t && e.origin.includes(t))) && d.set('access-control-allow-origin', t) const n = c.get('access-control-request-headers') - !e.allowedHeaders && n && d.set('access-control-allow-headers', n) + !e.allowedHeaders && + n && + d.set('access-control-allow-headers', n) } const f = Array.from(d).reduce((e, [t, n]) => ((e[t] = n), e), {}) if ('OPTIONS' === l.httpMethod) return ( - (a.callbackWaitsForEmptyEventLoop = !1), s(null, { body: '', statusCode: 204, headers: Object.assign({}, f) }) + (a.callbackWaitsForEmptyEventLoop = !1), + s(null, { + body: '', + statusCode: 204, + headers: Object.assign({}, f), + }) ) if (this.playgroundOptions && 'GET' === l.httpMethod) { const e = l.headers.Accept || l.headers.accept if (e && e.includes('text/html')) { - const e = l.path || (l.requestContext && l.requestContext.path) || '/', + const e = + l.path || + (l.requestContext && l.requestContext.path) || + '/', t = Object.assign({ endpoint: e }, this.playgroundOptions) return s(null, { body: u.renderPlaygroundPage(t), @@ -135891,7 +147227,13 @@ and limitations under the License. return yield t, this.createGraphQLServerOptions(l, a) }), )(l, a, (e, t) => { - s(e, t && Object.assign({}, t, { headers: Object.assign({}, t.headers, f) })) + s( + e, + t && + Object.assign({}, t, { + headers: Object.assign({}, t.headers, f), + }), + ) }) } ) @@ -135911,7 +147253,8 @@ and limitations under the License. Object.assign || function(e) { for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) + for (var l in (t = arguments[n])) + Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) return e } Object.defineProperty(t, '__esModule', { value: !0 }) @@ -135927,7 +147270,9 @@ and limitations under the License. '/graphql-playground-react' + (t ? '@' + t : '') + '/build/static/css/index.css" />\n ' + - ('string' == typeof l ? '' : '') + + ('string' == typeof l + ? '' + : '') + '\n ' + (void 0 === l ? '$/i, d = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i, f = /^[a-z\d]+$/, @@ -136980,7 +148434,8 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { - if (((0, r.default)(e), !e || e.length >= 2083 || /[\s<>]/.test(e))) return !1 + if (((0, r.default)(e), !e || e.length >= 2083 || /[\s<>]/.test(e))) + return !1 if (0 === e.indexOf('mailto:')) return !1 var n, o, d, f, p, h, m, y if ( @@ -136991,7 +148446,11 @@ and limitations under the License. (e = m.shift()), (m = e.split('://')).length > 1) ) { - if (((n = m.shift().toLowerCase()), t.require_valid_protocol && -1 === t.protocols.indexOf(n))) return !1 + if ( + ((n = m.shift().toLowerCase()), + t.require_valid_protocol && -1 === t.protocols.indexOf(n)) + ) + return !1 } else { if (t.require_protocol) return !1 if ('//' === e.substr(0, 2)) { @@ -137000,17 +148459,35 @@ and limitations under the License. } } if ('' === (e = m.join('://'))) return !1 - if (((m = e.split('/')), '' === (e = m.shift()) && !t.require_host)) return !0 + if (((m = e.split('/')), '' === (e = m.shift()) && !t.require_host)) + return !0 if ((m = e.split('@')).length > 1) { if (t.disallow_auth) return !1 - if ((o = m.shift()).indexOf(':') >= 0 && o.split(':').length > 2) return !1 + if ((o = m.shift()).indexOf(':') >= 0 && o.split(':').length > 2) + return !1 } ;(f = m.join('@')), (h = null), (y = null) var _ = f.match(s) - _ ? ((d = ''), (y = _[1]), (h = _[2] || null)) : ((m = f.split(':')), (d = m.shift()), m.length && (h = m.join(':'))) - if (null !== h && ((p = parseInt(h, 10)), !/^[0-9]+$/.test(h) || p <= 0 || p > 65535)) return !1 - if (!((0, u.default)(d) || (0, l.default)(d, t) || (y && (0, u.default)(y, 6)))) return !1 - if (((d = d || y), t.host_whitelist && !c(d, t.host_whitelist))) return !1 + _ + ? ((d = ''), (y = _[1]), (h = _[2] || null)) + : ((m = f.split(':')), + (d = m.shift()), + m.length && (h = m.join(':'))) + if ( + null !== h && + ((p = parseInt(h, 10)), !/^[0-9]+$/.test(h) || p <= 0 || p > 65535) + ) + return !1 + if ( + !( + (0, u.default)(d) || + (0, l.default)(d, t) || + (y && (0, u.default)(y, 6)) + ) + ) + return !1 + if (((d = d || y), t.host_whitelist && !c(d, t.host_whitelist))) + return !1 if (t.host_blacklist && c(d, t.host_blacklist)) return !1 return !0 }) @@ -137035,7 +148512,13 @@ and limitations under the License. function c(e, t) { for (var n = 0; n < t.length; n++) { var r = t[n] - if (e === r || ((l = r), '[object RegExp]' === Object.prototype.toString.call(l) && r.test(e))) return !0 + if ( + e === r || + ((l = r), + '[object RegExp]' === Object.prototype.toString.call(l) && + r.test(e)) + ) + return !0 } var l return !1 @@ -137088,7 +148571,10 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'en-US' + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : 'en-US' if (((0, l.default)(e), t in u.alpha)) return u.alpha[t].test(e) throw new Error("Invalid locale '".concat(t, "'")) }), @@ -137103,8 +148589,12 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'en-US' - if (((0, l.default)(e), t in u.alphanumeric)) return u.alphanumeric[t].test(e) + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : 'en-US' + if (((0, l.default)(e), t in u.alphanumeric)) + return u.alphanumeric[t].test(e) throw new Error("Invalid locale '".concat(t, "'")) }), (t.locales = void 0) @@ -137208,7 +148698,10 @@ and limitations under the License. (t.default = function(e, t) { ;(0, l.default)(e), (t = t || {}) var n = new RegExp( - '^(?:[-+])?(?:[0-9]+)?(?:\\'.concat(t.locale ? u.decimal[t.locale] : '.', '[0-9]*)?(?:[eE][\\+\\-]?(?:[0-9]+))?$'), + '^(?:[-+])?(?:[0-9]+)?(?:\\'.concat( + t.locale ? u.decimal[t.locale] : '.', + '[0-9]*)?(?:[eE][\\+\\-]?(?:[0-9]+))?$', + ), ) if ('' === e || '.' === e || '-' === e || '+' === e) return !1 var r = parseFloat(e.replace(',', '.')) @@ -137231,7 +148724,9 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { - if (((0, l.default)(e), (t = (0, r.default)(t, a)).locale in i.decimal)) + if ( + ((0, l.default)(e), (t = (0, r.default)(t, a)).locale in i.decimal) + ) return ( !(0, u.default)(s, e.replace(/ /g, '')) && (function(e) { @@ -137306,7 +148801,10 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { - return (0, l.default)(e), new RegExp('^[a-f0-9]{'.concat(u[t], '}$')).test(e) + return ( + (0, l.default)(e), + new RegExp('^[a-f0-9]{'.concat(u[t], '}$')).test(e) + ) }) var r, l = (r = n(7)) && r.__esModule ? r : { default: r } @@ -137358,7 +148856,10 @@ and limitations under the License. return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) @@ -137369,7 +148870,13 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { - return (0, r.default)(e), 0 === ((t = (0, l.default)(t, i)).ignore_whitespace ? e.trim().length : e.length) + return ( + (0, r.default)(e), + 0 === + ((t = (0, l.default)(t, i)).ignore_whitespace + ? e.trim().length + : e.length) + ) }) var r = u(n(7)), l = u(n(66)) @@ -137384,7 +148891,10 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { var n, r - ;(0, l.default)(e), 'object' === u(t) ? ((n = t.min || 0), (r = t.max)) : ((n = arguments[1]), (r = arguments[2])) + ;(0, l.default)(e), + 'object' === u(t) + ? ((n = t.min || 0), (r = t.max)) + : ((n = arguments[1]), (r = arguments[2])) var i = e.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g) || [], o = e.length - i.length return o >= n && (void 0 === r || o <= r) @@ -137398,7 +148908,10 @@ and limitations under the License. return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) @@ -137409,7 +148922,10 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'all' + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : 'all' ;(0, l.default)(e) var n = u[t] return n && n.test(e) @@ -137441,7 +148957,10 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : String(new Date()) + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : String(new Date()) ;(0, r.default)(e) var n = (0, l.default)(t), u = (0, l.default)(e) @@ -137458,7 +148977,10 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : String(new Date()) + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : String(new Date()) ;(0, r.default)(e) var n = (0, l.default)(t), u = (0, l.default)(e) @@ -137476,9 +148998,13 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { var n - if (((0, r.default)(e), '[object Array]' === Object.prototype.toString.call(t))) { + if ( + ((0, r.default)(e), + '[object Array]' === Object.prototype.toString.call(t)) + ) { var u = [] - for (n in t) ({}.hasOwnProperty.call(t, n) && (u[n] = (0, l.default)(t[n]))) + for (n in t) + ({}.hasOwnProperty.call(t, n) && (u[n] = (0, l.default)(t[n]))) return u.indexOf(e) >= 0 } if ('object' === i(t)) return t.hasOwnProperty(e) @@ -137497,7 +149023,10 @@ and limitations under the License. return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) @@ -137512,7 +149041,10 @@ and limitations under the License. var t = e.replace(/[- ]+/g, '') if (!u.test(t)) return !1 for (var n, r, i, o = 0, a = t.length - 1; a >= 0; a--) - (n = t.substring(a, a + 1)), (r = parseInt(n, 10)), (o += i && (r *= 2) >= 10 ? (r % 10) + 1 : r), (i = !i) + (n = t.substring(a, a + 1)), + (r = parseInt(n, 10)), + (o += i && (r *= 2) >= 10 ? (r % 10) + 1 : r), + (i = !i) return !(o % 10 != 0 || !t) }) var r, @@ -137524,7 +149056,10 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 'any' + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : 'any' if (((0, l.default)(e), t in u)) return u[t](e) if ('any' === t) { for (var n in u) @@ -137548,9 +149083,31 @@ and limitations under the License. return t[e] }) return n.endsWith( - ['T', 'R', 'W', 'A', 'G', 'M', 'Y', 'F', 'P', 'D', 'X', 'B', 'N', 'J', 'Z', 'S', 'Q', 'V', 'H', 'L', 'C', 'K', 'E'][ - r % 23 - ], + [ + 'T', + 'R', + 'W', + 'A', + 'G', + 'M', + 'Y', + 'F', + 'P', + 'D', + 'X', + 'B', + 'N', + 'J', + 'Z', + 'S', + 'Q', + 'V', + 'H', + 'L', + 'C', + 'K', + 'E', + ][r % 23], ) }, } @@ -137573,7 +149130,10 @@ and limitations under the License. a >= 0; a-- ) - (t = r.substring(a, a + 1)), (n = parseInt(t, 10)), (i += o && (n *= 2) >= 10 ? n + 1 : n), (o = !o) + (t = r.substring(a, a + 1)), + (n = parseInt(t, 10)), + (i += o && (n *= 2) >= 10 ? n + 1 : n), + (o = !o) return parseInt(e.substr(e.length - 1), 10) === (1e4 - i) % 10 }) var r, @@ -137585,7 +149145,8 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function e(t) { - var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '' + var n = + arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '' ;(0, l.default)(t) n = String(n) if (!n) return e(t, 10) || e(t, 13) @@ -137595,7 +149156,11 @@ and limitations under the License. if ('10' === n) { if (!u.test(r)) return !1 for (s = 0; s < 9; s++) a += (s + 1) * r.charAt(s) - if (('X' === r.charAt(9) ? (a += 100) : (a += 10 * r.charAt(9)), a % 11 == 0)) return !!r + if ( + ('X' === r.charAt(9) ? (a += 100) : (a += 10 * r.charAt(9)), + a % 11 == 0) + ) + return !!r } else if ('13' === n) { if (!i.test(r)) return !1 for (s = 0; s < 12; s++) a += o[s % 2] * r.charAt(s) @@ -137614,15 +149179,22 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {} + var t = + arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {} ;(0, l.default)(e) var n = u if ( ((n = t.require_hyphen ? n.replace('?', '') : n), - !(n = t.case_sensitive ? new RegExp(n) : new RegExp(n, 'i')).test(e)) + !(n = t.case_sensitive ? new RegExp(n) : new RegExp(n, 'i')).test( + e, + )) ) return !1 - for (var r = e.replace('-', '').toUpperCase(), i = 0, o = 0; o < r.length; o++) { + for ( + var r = e.replace('-', '').toUpperCase(), i = 0, o = 0; + o < r.length; + o++ + ) { var a = r[o] i += ('X' === a ? 10 : +a) * (8 - o) } @@ -137637,7 +149209,8 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t, n) { - if (((0, l.default)(e), n && n.strictMode && !e.startsWith('+'))) return !1 + if (((0, l.default)(e), n && n.strictMode && !e.startsWith('+'))) + return !1 if (Array.isArray(t)) return t.some(function(t) { if (u.hasOwnProperty(t)) { @@ -137732,7 +149305,9 @@ and limitations under the License. 'zh-CN': /^((\+|00)86)?1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/, 'zh-TW': /^(\+?886\-?|0)?9\d{8}$/, } - ;(u['en-CA'] = u['en-US']), (u['fr-BE'] = u['nl-BE']), (u['zh-HK'] = u['en-HK']) + ;(u['en-CA'] = u['en-US']), + (u['fr-BE'] = u['nl-BE']), + (u['zh-HK'] = u['en-HK']) var i = Object.keys(u) t.locales = i }, @@ -137747,8 +149322,13 @@ and limitations under the License. e.digits_after_decimal.forEach(function(e, n) { 0 !== n && (t = ''.concat(t, '|\\d{').concat(e, '}')) }) - var n = '(\\'.concat(e.symbol.replace(/\./g, '\\.'), ')').concat(e.require_symbol ? '' : '?'), - r = '[1-9]\\d{0,2}(\\'.concat(e.thousands_separator, '\\d{3})*'), + var n = '(\\' + .concat(e.symbol.replace(/\./g, '\\.'), ')') + .concat(e.require_symbol ? '' : '?'), + r = '[1-9]\\d{0,2}(\\'.concat( + e.thousands_separator, + '\\d{3})*', + ), l = '('.concat(['0', '[1-9]\\d*', r].join('|'), ')?'), u = '(\\' .concat(e.decimal_separator, '(') @@ -137758,7 +149338,9 @@ and limitations under the License. return ( e.allow_negatives && !e.parens_for_negatives && - (e.negative_sign_after_digits ? (i += '-?') : e.negative_sign_before_digits && (i = '-?' + i)), + (e.negative_sign_after_digits + ? (i += '-?') + : e.negative_sign_before_digits && (i = '-?' + i)), e.allow_negative_sign_placeholder ? (i = '( (?!\\-))?'.concat(i)) : e.allow_space_after_symbol @@ -137768,7 +149350,9 @@ and limitations under the License. e.allow_negatives && (e.parens_for_negatives ? (i = '(\\('.concat(i, '\\)|').concat(i, ')')) - : e.negative_sign_before_digits || e.negative_sign_after_digits || (i = '-?' + i)), + : e.negative_sign_before_digits || + e.negative_sign_after_digits || + (i = '-?' + i)), new RegExp('^(?!-? )(?=.*\\d)'.concat(i, '$')) ) })((t = (0, r.default)(t, i))).test(e) @@ -137830,7 +149414,11 @@ and limitations under the License. ) return ( !isNaN(c.getUTCFullYear()) && - (!i || !o || (c.getUTCFullYear() === u && c.getUTCMonth() + 1 === i && c.getUTCDate() === o)) + (!i || + !o || + (c.getUTCFullYear() === u && + c.getUTCMonth() + 1 === i && + c.getUTCDate() === o)) ) } ;(e.exports = t.default), (e.exports.default = t.default) @@ -138605,7 +150193,9 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { ;(0, r.default)(e) - var n = t ? '\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F' : '\\x00-\\x1F\\x7F' + var n = t + ? '\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F' + : '\\x00-\\x1F\\x7F' return (0, l.default)(e, n) }) var r = u(n(7)), @@ -138619,7 +150209,10 @@ and limitations under the License. 'use strict' Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { - return (0, l.default)(e), e.replace(new RegExp('[^'.concat(t, ']+'), 'g'), '') + return ( + (0, l.default)(e), + e.replace(new RegExp('[^'.concat(t, ']+'), 'g'), '') + ) }) var r, l = (r = n(7)) && r.__esModule ? r : { default: r } @@ -138630,7 +150223,8 @@ and limitations under the License. Object.defineProperty(t, '__esModule', { value: !0 }), (t.default = function(e, t) { ;(0, l.default)(e) - for (var n = e.length - 1; n >= 0; n--) if (-1 === t.indexOf(e[n])) return !1 + for (var n = e.length - 1; n >= 0; n--) + if (-1 === t.indexOf(e[n])) return !1 return !0 }) var r, @@ -138645,31 +150239,48 @@ and limitations under the License. var n = e.split('@'), r = n.pop(), d = [n.join('@'), r] - if (((d[1] = d[1].toLowerCase()), 'gmail.com' === d[1] || 'googlemail.com' === d[1])) { + if ( + ((d[1] = d[1].toLowerCase()), + 'gmail.com' === d[1] || 'googlemail.com' === d[1]) + ) { if ( (t.gmail_remove_subaddress && (d[0] = d[0].split('+')[0]), t.gmail_remove_dots && (d[0] = d[0].replace(/\.+/g, c)), !d[0].length) ) return !1 - ;(t.all_lowercase || t.gmail_lowercase) && (d[0] = d[0].toLowerCase()), + ;(t.all_lowercase || t.gmail_lowercase) && + (d[0] = d[0].toLowerCase()), (d[1] = t.gmail_convert_googlemaildotcom ? 'gmail.com' : d[1]) } else if (i.indexOf(d[1]) >= 0) { - if ((t.icloud_remove_subaddress && (d[0] = d[0].split('+')[0]), !d[0].length)) return !1 - ;(t.all_lowercase || t.icloud_lowercase) && (d[0] = d[0].toLowerCase()) + if ( + (t.icloud_remove_subaddress && (d[0] = d[0].split('+')[0]), + !d[0].length) + ) + return !1 + ;(t.all_lowercase || t.icloud_lowercase) && + (d[0] = d[0].toLowerCase()) } else if (o.indexOf(d[1]) >= 0) { - if ((t.outlookdotcom_remove_subaddress && (d[0] = d[0].split('+')[0]), !d[0].length)) return !1 - ;(t.all_lowercase || t.outlookdotcom_lowercase) && (d[0] = d[0].toLowerCase()) + if ( + (t.outlookdotcom_remove_subaddress && (d[0] = d[0].split('+')[0]), + !d[0].length) + ) + return !1 + ;(t.all_lowercase || t.outlookdotcom_lowercase) && + (d[0] = d[0].toLowerCase()) } else if (a.indexOf(d[1]) >= 0) { if (t.yahoo_remove_subaddress) { var f = d[0].split('-') d[0] = f.length > 1 ? f.slice(0, -1).join('-') : f[0] } if (!d[0].length) return !1 - ;(t.all_lowercase || t.yahoo_lowercase) && (d[0] = d[0].toLowerCase()) + ;(t.all_lowercase || t.yahoo_lowercase) && + (d[0] = d[0].toLowerCase()) } else s.indexOf(d[1]) >= 0 - ? ((t.all_lowercase || t.yandex_lowercase) && (d[0] = d[0].toLowerCase()), (d[1] = 'yandex.ru')) + ? ((t.all_lowercase || t.yandex_lowercase) && + (d[0] = d[0].toLowerCase()), + (d[1] = 'yandex.ru')) : t.all_lowercase && (d[0] = d[0].toLowerCase()) return d.join('@') }) @@ -138785,7 +150396,14 @@ and limitations under the License. 'yahoo.it', 'ymail.com', ], - s = ['yandex.ru', 'yandex.ua', 'yandex.kz', 'yandex.com', 'yandex.by', 'ya.ru'] + s = [ + 'yandex.ru', + 'yandex.ua', + 'yandex.kz', + 'yandex.com', + 'yandex.by', + 'ya.ru', + ] function c(e) { return e.length > 1 ? e : '' } @@ -139168,7 +150786,11 @@ and limitations under the License. var t = e.key || e const n = Object.keys(e) .map(function(e) { - return { boolean: 'bools', string: 'strings', number: 'numbers' }[e] + return { + boolean: 'bools', + string: 'strings', + number: 'numbers', + }[e] }) .filter(Boolean) .pop() @@ -139228,13 +150850,21 @@ and limitations under the License. v.aliases[e].concat(e).forEach(function(t) { if (/-/.test(t) && c['camel-case-expansion']) { var n = r(t) - n !== e && -1 === v.aliases[e].indexOf(n) && (v.aliases[e].push(n), (y[n] = !0)) + n !== e && + -1 === v.aliases[e].indexOf(n) && + (v.aliases[e].push(n), (y[n] = !0)) } }), v.aliases[e].concat(e).forEach(function(t) { - if (t.length > 1 && /[A-Z]/.test(t) && c['camel-case-expansion']) { + if ( + t.length > 1 && + /[A-Z]/.test(t) && + c['camel-case-expansion'] + ) { var n = l(t, '-') - n !== e && -1 === v.aliases[e].indexOf(n) && (v.aliases[e].push(n), (y[n] = !0)) + n !== e && + -1 === v.aliases[e].indexOf(n) && + (v.aliases[e].push(n), (y[n] = !0)) } }), v.aliases[e].forEach(function(t) { @@ -139270,28 +150900,41 @@ and limitations under the License. k, j, C = e[D] - if (C.match(/^--.+=/) || (!c['short-option-groups'] && C.match(/^-.+=/))) + if ( + C.match(/^--.+=/) || + (!c['short-option-groups'] && C.match(/^-.+=/)) + ) Q((S = C.match(/^--?([^=]+)=([\s\S]*)$/))[1], v.nargs) ? (e.splice(D + 1, 0, S[2]), (D = A(D, S[1], e))) : Q(S[1], v.arrays) && e.length > D + 1 ? (e.splice(D + 1, 0, S[2]), (D = P(D, S[1], e))) : x(S[1], S[2]) - else if (C.match(T) && c['boolean-negation']) x((L = C.match(T)[1]), !1) - else if (C.match(/^--.+/) || (!c['short-option-groups'] && C.match(/^-.+/))) + else if (C.match(T) && c['boolean-negation']) + x((L = C.match(T)[1]), !1) + else if ( + C.match(/^--.+/) || + (!c['short-option-groups'] && C.match(/^-.+/)) + ) Q((L = C.match(/^--?(.+)/)[1]), v.nargs) ? (D = A(D, L, e)) : Q(L, v.arrays) && e.length > D + 1 ? (D = P(D, L, e)) - : void 0 === (k = e[D + 1]) || (k.match(/^-/) && !k.match(b)) || Q(L, v.bools) || Q(L, v.counts) + : void 0 === (k = e[D + 1]) || + (k.match(/^-/) && !k.match(b)) || + Q(L, v.bools) || + Q(L, v.counts) ? /^(true|false)$/.test(k) ? (x(L, k), D++) : x(L, U(L)) : (x(L, k), D++) - else if (C.match(/^-.\..+=/)) x((S = C.match(/^-([^=]+)=([\s\S]*)$/))[1], S[2]) + else if (C.match(/^-.\..+=/)) + x((S = C.match(/^-([^=]+)=([\s\S]*)$/))[1], S[2]) else if (C.match(/^-.\..+/)) (k = e[D + 1]), (L = C.match(/^-(.\..+)/)[1]), - void 0 === k || k.match(/^-/) || Q(L, v.bools) || Q(L, v.counts) ? x(L, U(L)) : (x(L, k), D++) + void 0 === k || k.match(/^-/) || Q(L, v.bools) || Q(L, v.counts) + ? x(L, U(L)) + : (x(L, k), D++) else if (C.match(/^-[^-]+/) && !C.match(b)) { ;(M = C.slice(1, -1).split('')), (E = !1) for (var N = 0; N < M.length; N++) { @@ -139306,7 +150949,10 @@ and limitations under the License. break } if ('-' !== k) { - if (/[A-Za-z]/.test(M[N]) && /^-?\d+(\.\d*)?(e-?\d+)?$/.test(k)) { + if ( + /[A-Za-z]/.test(M[N]) && + /^-?\d+(\.\d*)?(e-?\d+)?$/.test(k) + ) { x(M[N], k), (E = !0) break } @@ -139324,7 +150970,10 @@ and limitations under the License. ? (D = A(D, L, e)) : Q(L, v.arrays) && e.length > D + 1 ? (D = P(D, L, e)) - : void 0 === (k = e[D + 1]) || (/^(-|--)[^-]/.test(k) && !k.match(b)) || Q(L, v.bools) || Q(L, v.counts) + : void 0 === (k = e[D + 1]) || + (/^(-|--)[^-]/.test(k) && !k.match(b)) || + Q(L, v.bools) || + Q(L, v.counts) ? /^(true|false)$/.test(k) ? (x(L, k), D++) : x(L, U(L)) @@ -139389,7 +151038,8 @@ and limitations under the License. }) .join('.') !(function e(t, n) { - ;(v.aliases[t] && v.aliases[t].length) || ((v.aliases[t] = [n]), (y[n] = !0)) + ;(v.aliases[t] && v.aliases[t].length) || + ((v.aliases[t] = [n]), (y[n] = !0)) ;(v.aliases[n] && v.aliases[n].length) || e(n, t) })(e, n) } @@ -139422,11 +151072,15 @@ and limitations under the License. ("'" !== t[0] && '"' !== t[0]) || t[t.length - 1] !== t[0] || (t = t.substring(1, t.length - 1)), - (Q(e, v.bools) || Q(e, v.counts)) && 'string' == typeof t && (t = 'true' === t) + (Q(e, v.bools) || Q(e, v.counts)) && + 'string' == typeof t && + (t = 'true' === t) var n = I(e, t) return ( Q(e, v.counts) && (W(n) || 'boolean' == typeof n) && (n = s), - Q(e, v.normalize) && Q(e, v.arrays) && (n = Array.isArray(t) ? t.map(u.normalize) : u.normalize(t)), + Q(e, v.normalize) && + Q(e, v.arrays) && + (n = Array.isArray(t) ? t.map(u.normalize) : u.normalize(t)), n ) } @@ -139435,7 +151089,8 @@ and limitations under the License. ;((null != (n = t) && ('number' == typeof n || !!/^0x[0-9a-f]+$/i.test(n) || - (!(n.length > 1 && '0' === n[0]) && /^[-]?(?:\d+(?:\.\d*)?|\.\d+)(e[-+]?\d+)?$/.test(n))) && + (!(n.length > 1 && '0' === n[0]) && + /^[-]?(?:\d+(?:\.\d*)?|\.\d+)(e[-+]?\d+)?$/.test(n))) && c['parse-numbers'] && Number.isSafeInteger(Math.floor(t))) || (!W(t) && Q(e, v.numbers))) && @@ -139448,9 +151103,15 @@ and limitations under the License. Object.keys(e).forEach(function(n) { var r = e[n], l = t ? t + '.' + n : n - 'object' == typeof r && null !== r && !Array.isArray(r) && c['dot-notation'] + 'object' == typeof r && + null !== r && + !Array.isArray(r) && + c['dot-notation'] ? F(r, l) - : (!H(w, l.split('.')) || v.defaulted[l] || (v.arrays[l] && c['combine-arrays'])) && x(l, r) + : (!H(w, l.split('.')) || + v.defaulted[l] || + (v.arrays[l] && c['combine-arrays'])) && + x(l, r) }) } function R(e, t) { @@ -139461,7 +151122,9 @@ and limitations under the License. var u = l.split('__').map(function(e, t) { return 0 === t && (e = e.substring(n.length)), r(e) }) - !((t && v.configs[u.join('.')]) || !t) || (H(e, u) && !v.defaulted[u.join('.')]) || x(u.join('.'), process.env[l]) + !((t && v.configs[u.join('.')]) || !t) || + (H(e, u) && !v.defaulted[u.join('.')]) || + x(u.join('.'), process.env[l]) } }) } @@ -139490,7 +151153,8 @@ and limitations under the License. t.slice(0, -1).forEach(function(e, t) { 'object' == typeof r && void 0 === r[e] && (r[e] = {}), 'object' != typeof r[e] || Array.isArray(r[e]) - ? (Array.isArray(r[e]) ? r[e].push({}) : (r[e] = [r[e], {}]), (r = r[e][r[e].length - 1])) + ? (Array.isArray(r[e]) ? r[e].push({}) : (r[e] = [r[e], {}]), + (r = r[e][r[e].length - 1])) : (r = r[e]) }) var l = t[t.length - 1], @@ -139501,13 +151165,21 @@ and limitations under the License. ? (r[l] = s(r[l])) : Array.isArray(r[l]) ? o && u && i - ? (r[l] = c['flatten-duplicate-arrays'] ? r[l].concat(n) : (Array.isArray(r[l][0]) ? r[l] : [r[l]]).concat([n])) + ? (r[l] = c['flatten-duplicate-arrays'] + ? r[l].concat(n) + : (Array.isArray(r[l][0]) ? r[l] : [r[l]]).concat([n])) : o || Boolean(u) !== Boolean(i) ? (r[l] = r[l].concat([n])) : (r[l] = n) : void 0 === r[l] && u ? (r[l] = i ? n : [n]) - : o && !(void 0 === r[l] || Q(l, v.bools) || Q(t.join('.'), v.bools) || Q(l, v.counts)) + : o && + !( + void 0 === r[l] || + Q(l, v.bools) || + Q(t.join('.'), v.bools) || + Q(l, v.counts) + ) ? (r[l] = [r[l], n]) : (r[l] = n) } @@ -139526,7 +151198,11 @@ and limitations under the License. : q( (function(e) { var t = 'boolean' - Q(e, v.strings) ? (t = 'string') : Q(e, v.numbers) ? (t = 'number') : Q(e, v.arrays) && (t = 'array') + Q(e, v.strings) + ? (t = 'string') + : Q(e, v.numbers) + ? (t = 'number') + : Q(e, v.arrays) && (t = 'array') return t })(e), ) @@ -139574,7 +151250,10 @@ and limitations under the License. var t, n = {} Object.keys(e).forEach(function(r) { - if (!n.hasOwnProperty(r) && 'function' == typeof (t = Q(r, v.coercions))) + if ( + !n.hasOwnProperty(r) && + 'function' == typeof (t = Q(r, v.coercions)) + ) try { var l = t(e[r]) ;[].concat(v.aliases[r] || [], r).forEach((t) => { @@ -139598,7 +151277,13 @@ and limitations under the License. O.forEach(function(e) { w[m].push(e) }), - { argv: w, error: g, aliases: v.aliases, newAliases: y, configuration: c } + { + argv: w, + error: g, + aliases: v.aliases, + newAliases: y, + configuration: c, + } ) } function s(e) { @@ -139615,7 +151300,8 @@ and limitations under the License. function(e, t, n) { 'use strict' const r = (e, t) => { - if ('string' != typeof e && !Array.isArray(e)) throw new TypeError('Expected the input to be `string | string[]`') + if ('string' != typeof e && !Array.isArray(e)) + throw new TypeError('Expected the input to be `string | string[]`') t = Object.assign({ pascalCase: !1 }, t) return 0 === (e = Array.isArray(e) @@ -139637,16 +151323,24 @@ and limitations under the License. for (let l = 0; l < e.length; l++) { const u = e[l] t && /[a-zA-Z]/.test(u) && u.toUpperCase() === u - ? ((e = e.slice(0, l) + '-' + e.slice(l)), (t = !1), (r = n), (n = !0), l++) + ? ((e = e.slice(0, l) + '-' + e.slice(l)), + (t = !1), + (r = n), + (n = !0), + l++) : n && r && /[a-zA-Z]/.test(u) && u.toLowerCase() === u - ? ((e = e.slice(0, l - 1) + '-' + e.slice(l - 1)), (r = n), (n = !1), (t = !0)) + ? ((e = e.slice(0, l - 1) + '-' + e.slice(l - 1)), + (r = n), + (n = !1), + (t = !0)) : ((t = u.toLowerCase() === u && u.toUpperCase() !== u), (r = n), (n = u.toUpperCase() === u && u.toLowerCase() !== u)) } return e })(e)), - ((e) => (t.pascalCase ? e.charAt(0).toUpperCase() + e.slice(1) : e))( + ((e) => + t.pascalCase ? e.charAt(0).toUpperCase() + e.slice(1) : e)( (e = e .replace(/^[_.\- ]+/, '') .toLowerCase() @@ -139673,10 +151367,16 @@ and limitations under the License. e.exports = function(e) { if (Array.isArray(e)) return e e = e.trim() - for (var t = 0, n = null, r = null, l = null, u = [], i = 0; i < e.length; i++) + for ( + var t = 0, n = null, r = null, l = null, u = [], i = 0; + i < e.length; + i++ + ) (n = r), ' ' !== (r = e.charAt(i)) || l - ? (r === l ? (u[t] || (u[t] = ''), (l = null)) : ("'" !== r && '"' !== r) || l || (l = r), + ? (r === l + ? (u[t] || (u[t] = ''), (l = null)) + : ("'" !== r && '"' !== r) || l || (l = r), u[t] || (u[t] = ''), (u[t] += r)) : ' ' !== n && t++ @@ -139727,11 +151427,17 @@ and limitations under the License. k = /^\[object .+?Constructor\]$/, j = /^(?:0|[1-9]\d*)$/, C = {} - ;(C[u] = C['[object Array]'] = C[_] = C[g] = C[i] = C[o] = C[v] = C[b] = C[T] = C[w] = C[O] = C[c] = C[d] = C[f] = C[ - p - ] = C[h] = C[m] = C[y] = C[D] = C[E] = C[L] = C[M] = !0), + ;(C[u] = C['[object Array]'] = C[_] = C[g] = C[i] = C[o] = C[v] = C[ + b + ] = C[T] = C[w] = C[O] = C[c] = C[d] = C[f] = C[p] = C[h] = C[m] = C[ + y + ] = C[D] = C[E] = C[L] = C[M] = !0), (C['[object Error]'] = C[a] = C['[object WeakMap]'] = !1) - var N = 'object' == typeof global && global && global.Object === Object && global, + var N = + 'object' == typeof global && + global && + global.Object === Object && + global, A = 'object' == typeof self && self && self.Object === Object && self, P = N || A || Function('return this')(), x = t && !t.nodeType && t, @@ -139787,7 +151493,9 @@ and limitations under the License. G = Function.prototype, $ = Object.prototype, z = P['__core-js_shared__'], - J = (q = /[^.]+$/.exec((z && z.keys && z.keys.IE_PROTO) || '')) ? 'Symbol(src)_1.' + q : '', + J = (q = /[^.]+$/.exec((z && z.keys && z.keys.IE_PROTO) || '')) + ? 'Symbol(src)_1.' + q + : '', K = G.toString, Z = $.hasOwnProperty, X = $.toString, @@ -139795,7 +151503,10 @@ and limitations under the License. '^' + K.call(Z) .replace(/[\\^$.*+?()[\]{}|]/g, '\\$&') - .replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, '$1.*?') + + .replace( + /hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, + '$1.*?', + ) + '$', ), te = I ? P.Buffer : void 0, @@ -139871,7 +151582,10 @@ and limitations under the License. : [], r = n.length, l = !!r - for (var i in e) (!t && !Z.call(e, i)) || (l && ('length' == i || Re(i, r))) || n.push(i) + for (var i in e) + (!t && !Z.call(e, i)) || + (l && ('length' == i || Re(i, r))) || + n.push(i) return n } function ke(e, t, n) { @@ -139892,7 +151606,10 @@ and limitations under the License. ((N = (function(e) { var t = e.length, n = e.constructor(t) - t && 'string' == typeof e[0] && Z.call(e, 'index') && ((n.index = e.index), (n.input = e.input)) + t && + 'string' == typeof e[0] && + Z.call(e, 'index') && + ((n.index = e.index), (n.input = e.input)) return n })(e)), !t) @@ -139917,7 +151634,9 @@ and limitations under the License. if (H(e)) return k ? e : {} if ( ((N = (function(e) { - return 'function' != typeof e.constructor || Be(e) ? {} : ((t = le(e)), Ge(t) ? ue(t) : {}) + return 'function' != typeof e.constructor || Be(e) + ? {} + : ((t = le(e)), Ge(t) ? ue(t) : {}) var t })(x ? {} : e)), !t) @@ -139966,7 +151685,13 @@ and limitations under the License. case m: return new l(e) case p: - return ((s = new (a = e).constructor(a.source, S.exec(a))).lastIndex = a.lastIndex), s + return ( + ((s = new (a = e).constructor( + a.source, + S.exec(a), + )).lastIndex = a.lastIndex), + s + ) case h: return (function(e, t, n) { return B(t ? n(U(e), !0) : U(e), R, new e.constructor()) @@ -139990,7 +151715,12 @@ and limitations under the License. return Qe(e) ? r : (function(e, t) { - for (var n = -1, r = t.length, l = e.length; ++n < r; ) e[l + n] = t[n] + for ( + var n = -1, r = t.length, l = e.length; + ++n < r; + + ) + e[l + n] = t[n] return e })(r, n(e)) })(e, $e, Ie) @@ -139998,7 +151728,11 @@ and limitations under the License. : $e(e) return ( (function(e, t) { - for (var n = -1, r = e ? e.length : 0; ++n < r && !1 !== t(e[n], n, e); ); + for ( + var n = -1, r = e ? e.length : 0; + ++n < r && !1 !== t(e[n], n, e); + + ); })(I || e, function(l, u) { I && (l = e[(u = l)]), ke(N, u, Ce(l, t, n, r, u, e, j)) }), @@ -140006,7 +151740,10 @@ and limitations under the License. ) } function Ne(e) { - return !(!Ge(e) || ((t = e), J && J in t)) && (We(e) || H(e) ? ee : k).test(He(e)) + return ( + !(!Ge(e) || ((t = e), J && J in t)) && + (We(e) || H(e) ? ee : k).test(He(e)) + ) var t } function Ae(e) { @@ -140026,7 +151763,10 @@ and limitations under the License. var n, r, l = e.__data__ - return ('string' == (r = typeof (n = t)) || 'number' == r || 'symbol' == r || 'boolean' == r + return ('string' == (r = typeof (n = t)) || + 'number' == r || + 'symbol' == r || + 'boolean' == r ? '__proto__' !== n : null === n) ? l['string' == typeof t ? 'string' : 'hash'] @@ -140065,7 +151805,9 @@ and limitations under the License. (Ee.prototype.delete = function(e) { var t = this.__data__, n = je(t, e) - return !(n < 0 || (n == t.length - 1 ? t.pop() : oe.call(t, n, 1), 0)) + return !( + n < 0 || (n == t.length - 1 ? t.pop() : oe.call(t, n, 1), 0) + ) }), (Ee.prototype.get = function(e) { var t = this.__data__, @@ -140081,7 +151823,11 @@ and limitations under the License. return r < 0 ? n.push([e, t]) : (n[r][1] = t), this }), (Le.prototype.clear = function() { - this.__data__ = { hash: new De(), map: new (fe || Ee)(), string: new De() } + this.__data__ = { + hash: new De(), + map: new (fe || Ee)(), + string: new De(), + } }), (Le.prototype.delete = function(e) { return xe(this, e).delete(e) @@ -140125,7 +151871,13 @@ and limitations under the License. return X.call(e) } function Re(e, t) { - return !!(t = null == t ? l : t) && ('number' == typeof e || j.test(e)) && e > -1 && e % 1 == 0 && e < t + return ( + !!(t = null == t ? l : t) && + ('number' == typeof e || j.test(e)) && + e > -1 && + e % 1 == 0 && + e < t + ) } function Be(e) { var t = e && e.constructor @@ -140198,7 +151950,8 @@ and limitations under the License. : (function(e) { if (!Be(e)) return ce(e) var t = [] - for (var n in Object(e)) Z.call(e, n) && 'constructor' != n && t.push(n) + for (var n in Object(e)) + Z.call(e, n) && 'constructor' != n && t.push(n) return t })(e) } @@ -140230,7 +151983,9 @@ and limitations under the License. let t = l[2] || '' const n = t.length - 1, u = '"' === t[0] && '"' === t[n] - ;("'" === t[0] && "'" === t[n]) || u ? ((t = t.substring(1, n)), u && (t = t.replace(a, i))) : (t = t.trim()), + ;("'" === t[0] && "'" === t[n]) || u + ? ((t = t.substring(1, n)), u && (t = t.replace(a, i))) + : (t = t.trim()), (r[e] = t) } else n && u(`did not match key and value when parsing line ${t + 1}: ${e}`) }), @@ -140241,13 +151996,19 @@ and limitations under the License. let t = l.resolve(process.cwd(), '.env'), n = 'utf8', i = !1 - e && (null != e.path && (t = e.path), null != e.encoding && (n = e.encoding), null != e.debug && (i = !0)) + e && + (null != e.path && (t = e.path), + null != e.encoding && (n = e.encoding), + null != e.debug && (i = !0)) try { const e = s(r.readFileSync(t, { encoding: n }), { debug: i }) return ( Object.keys(e).forEach(function(t) { process.env.hasOwnProperty(t) - ? i && u(`"${t}" is already defined in \`process.env\` and will not be overwritten`) + ? i && + u( + `"${t}" is already defined in \`process.env\` and will not be overwritten`, + ) : (process.env[t] = e[t]) }), { parsed: e } @@ -140261,7 +152022,10 @@ and limitations under the License. function(e, t, n) { 'use strict' n.r(t) - var r = 'function' == typeof Symbol ? Symbol.for('nodejs.util.inspect.custom') : void 0 + var r = + 'function' == typeof Symbol + ? Symbol.for('nodejs.util.inspect.custom') + : void 0 function l(e) { return (l = 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator @@ -140269,7 +152033,10 @@ and limitations under the License. return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) @@ -140299,8 +152066,18 @@ and limitations under the License. return (function(e, t) { if (0 === e.length) return '[]' if (t.length > i) return '[Array]' - for (var n = Math.min(u, e.length), r = e.length - n, l = [], a = 0; a < n; ++a) l.push(o(e[a], t)) - 1 === r ? l.push('... 1 more item') : r > 1 && l.push('... '.concat(r, ' more items')) + for ( + var n = Math.min(u, e.length), + r = e.length - n, + l = [], + a = 0; + a < n; + ++a + ) + l.push(o(e[a], t)) + 1 === r + ? l.push('... 1 more item') + : r > 1 && l.push('... '.concat(r, ' more items')) return '[' + l.join(', ') + ']' })(e, n) return (function(e, t) { @@ -140314,7 +152091,10 @@ and limitations under the License. .call(e) .replace(/^\[object /, '') .replace(/]$/, '') - if ('Object' === t && 'function' == typeof e.constructor) { + if ( + 'Object' === t && + 'function' == typeof e.constructor + ) { var n = e.constructor.name if ('string' == typeof n) return n } @@ -140341,8 +152121,13 @@ and limitations under the License. } } function a(e) { - var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : e.prototype.toString - ;(e.prototype.toJSON = t), (e.prototype.inspect = t), r && (e.prototype[r] = t) + var t = + arguments.length > 1 && void 0 !== arguments[1] + ? arguments[1] + : e.prototype.toString + ;(e.prototype.toJSON = t), + (e.prototype.inspect = t), + r && (e.prototype[r] = t) } function s(e, t) { if (!Boolean(e)) throw new Error(t) @@ -140352,11 +152137,17 @@ and limitations under the License. ;(this.body = e), (this.name = t || 'GraphQL request'), (this.locationOffset = n || { line: 1, column: 1 }), - this.locationOffset.line > 0 || s(0, 'line in locationOffset is 1-indexed and must be positive'), - this.locationOffset.column > 0 || s(0, 'column in locationOffset is 1-indexed and must be positive') + this.locationOffset.line > 0 || + s(0, 'line in locationOffset is 1-indexed and must be positive'), + this.locationOffset.column > 0 || + s(0, 'column in locationOffset is 1-indexed and must be positive') } function f(e, t) { - for (var n, r = /\r\n|[\n\r]/g, l = 1, u = t + 1; (n = r.exec(e.body)) && n.index < t; ) + for ( + var n, r = /\r\n|[\n\r]/g, l = 1, u = t + 1; + (n = r.exec(e.body)) && n.index < t; + + ) (l += 1), (u = t + 1 - (n.index + n[0].length)) return { line: l, column: u } } @@ -140385,7 +152176,11 @@ and limitations under the License. l = !1, u = void 0 try { - for (var i, o = t[Symbol.iterator](); !(r = (i = o.next()).done); r = !0) { + for ( + var i, o = t[Symbol.iterator](); + !(r = (i = o.next()).done); + r = !0 + ) { var a = i.value, s = a[0] n = Math.max(n, s.length) @@ -140425,13 +152220,22 @@ and limitations under the License. return typeof e } : function(e) { - return e && 'function' == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype ? 'symbol' : typeof e })(e) } function y(e, t, n, r, l, u, i) { - var o = Array.isArray(t) ? (0 !== t.length ? t : void 0) : t ? [t] : void 0, + var o = Array.isArray(t) + ? 0 !== t.length + ? t + : void 0 + : t + ? [t] + : void 0, a = n if (!a && o) { var s = o[0] @@ -140469,10 +152273,18 @@ and limitations under the License. extensions: { value: p || void 0, enumerable: Boolean(p) }, }), u && u.stack - ? Object.defineProperty(this, 'stack', { value: u.stack, writable: !0, configurable: !0 }) + ? Object.defineProperty(this, 'stack', { + value: u.stack, + writable: !0, + configurable: !0, + }) : Error.captureStackTrace ? Error.captureStackTrace(this, y) - : Object.defineProperty(this, 'stack', { value: Error().stack, writable: !0, configurable: !0 }) + : Object.defineProperty(this, 'stack', { + value: Error().stack, + writable: !0, + configurable: !0, + }) } function _(e, t, n) { return new y('Syntax Error: '.concat(n), void 0, e, [t]) @@ -140483,7 +152295,8 @@ and limitations under the License. for (var t = null, n = 1; n < e.length; n++) { var r = e[n], l = v(r) - if (l !== r.length && ((null === t || l < t) && 0 === (t = l))) break + if (l !== r.length && ((null === t || l < t) && 0 === (t = l))) + break } return null === t ? 0 : t })(t) @@ -140501,7 +152314,16 @@ and limitations under the License. } function T(e, t) { var n = new L(D.SOF, 0, 0, 0, 0, null) - return { source: e, options: t, lastToken: n, token: n, line: 1, lineStart: 0, advance: w, lookahead: O } + return { + source: e, + options: t, + lastToken: n, + token: n, + line: 1, + lineStart: 0, + advance: w, + lookahead: O, + } } function w() { return (this.lastToken = this.token), (this.token = this.lookahead()) @@ -140534,9 +152356,14 @@ and limitations under the License. r = !1, l = void 0 try { - for (var u, i = e.nodes[Symbol.iterator](); !(n = (u = i.next()).done); n = !0) { + for ( + var u, i = e.nodes[Symbol.iterator](); + !(n = (u = i.next()).done); + n = !0 + ) { var o = u.value - o.loc && t.push(p(o.loc.source, f(o.loc.source, o.loc.start))) + o.loc && + t.push(p(o.loc.source, f(o.loc.source, o.loc.start))) } } catch (e) { ;(r = !0), (l = e) @@ -140553,7 +152380,11 @@ and limitations under the License. c = !1, d = void 0 try { - for (var h, m = e.locations[Symbol.iterator](); !(s = (h = m.next()).done); s = !0) { + for ( + var h, m = e.locations[Symbol.iterator](); + !(s = (h = m.next()).done); + s = !0 + ) { var y = h.value t.push(p(a, y)) } @@ -140567,7 +152398,9 @@ and limitations under the License. } } } - return 0 === t.length ? e.message : [e.message].concat(t).join('\n\n') + '\n' + return 0 === t.length + ? e.message + : [e.message].concat(t).join('\n\n') + '\n' })(this) }, }, @@ -140630,7 +152463,9 @@ and limitations under the License. else if (10 === u) ++l, ++n.line, (n.lineStart = l) else { if (13 !== u) break - 10 === e.charCodeAt(l + 1) ? (l += 2) : ++l, ++n.line, (n.lineStart = l) + 10 === e.charCodeAt(l + 1) ? (l += 2) : ++l, + ++n.line, + (n.lineStart = l) } } return l @@ -140661,7 +152496,8 @@ and limitations under the License. case 41: return new L(D.PAREN_R, u, u + 1, i, o, t) case 46: - if (46 === r.charCodeAt(u + 1) && 46 === r.charCodeAt(u + 2)) return new L(D.SPREAD, u, u + 3, i, o, t) + if (46 === r.charCodeAt(u + 1) && 46 === r.charCodeAt(u + 2)) + return new L(D.SPREAD, u, u + 3, i, o, t) break case 58: return new L(D.COLON, u, u + 1, i, o, t) @@ -140741,7 +152577,10 @@ and limitations under the License. ; o !== i && !isNaN((a = u.charCodeAt(o))) && - (95 === a || (a >= 48 && a <= 57) || (a >= 65 && a <= 90) || (a >= 97 && a <= 122)); + (95 === a || + (a >= 48 && a <= 57) || + (a >= 65 && a <= 90) || + (a >= 97 && a <= 122)); ) ++o @@ -140766,11 +152605,25 @@ and limitations under the License. 45 === o && (o = i.charCodeAt(++a)) if (48 === o) { if ((o = i.charCodeAt(++a)) >= 48 && o <= 57) - throw _(e, a, 'Invalid number, unexpected digit after 0: '.concat(M(o), '.')) + throw _( + e, + a, + 'Invalid number, unexpected digit after 0: '.concat( + M(o), + '.', + ), + ) } else (a = k(e, a, o)), (o = i.charCodeAt(a)) - 46 === o && ((s = !0), (o = i.charCodeAt(++a)), (a = k(e, a, o)), (o = i.charCodeAt(a))) + 46 === o && + ((s = !0), + (o = i.charCodeAt(++a)), + (a = k(e, a, o)), + (o = i.charCodeAt(a))) ;(69 !== o && 101 !== o) || - ((s = !0), (43 !== (o = i.charCodeAt(++a)) && 45 !== o) || (o = i.charCodeAt(++a)), (a = k(e, a, o))) + ((s = !0), + (43 !== (o = i.charCodeAt(++a)) && 45 !== o) || + (o = i.charCodeAt(++a)), + (a = k(e, a, o))) return new L(s ? D.FLOAT : D.INT, t, a, r, l, u, i.slice(t, a)) })(n, u, a, i, o, t) case 34: @@ -140782,15 +152635,31 @@ and limitations under the License. s = 0, c = '' for (; o < i.length && !isNaN((s = i.charCodeAt(o))); ) { - if (34 === s && 34 === i.charCodeAt(o + 1) && 34 === i.charCodeAt(o + 2)) - return (c += i.slice(a, o)), new L(D.BLOCK_STRING, t, o + 3, n, r, l, g(c)) + if ( + 34 === s && + 34 === i.charCodeAt(o + 1) && + 34 === i.charCodeAt(o + 2) + ) + return ( + (c += i.slice(a, o)), + new L(D.BLOCK_STRING, t, o + 3, n, r, l, g(c)) + ) if (s < 32 && 9 !== s && 10 !== s && 13 !== s) - throw _(e, o, 'Invalid character within String: '.concat(M(s), '.')) + throw _( + e, + o, + 'Invalid character within String: '.concat(M(s), '.'), + ) 10 === s ? (++o, ++u.line, (u.lineStart = o)) : 13 === s - ? (10 === i.charCodeAt(o + 1) ? (o += 2) : ++o, ++u.line, (u.lineStart = o)) - : 92 === s && 34 === i.charCodeAt(o + 1) && 34 === i.charCodeAt(o + 2) && 34 === i.charCodeAt(o + 3) + ? (10 === i.charCodeAt(o + 1) ? (o += 2) : ++o, + ++u.line, + (u.lineStart = o)) + : 92 === s && + 34 === i.charCodeAt(o + 1) && + 34 === i.charCodeAt(o + 2) && + 34 === i.charCodeAt(o + 3) ? ((c += i.slice(a, o) + '"""'), (a = o += 4)) : ++o } @@ -140802,11 +152671,29 @@ and limitations under the License. o = i, a = 0, s = '' - for (; i < u.length && !isNaN((a = u.charCodeAt(i))) && 10 !== a && 13 !== a; ) { - if (34 === a) return (s += u.slice(o, i)), new L(D.STRING, t, i + 1, n, r, l, s) - if (a < 32 && 9 !== a) throw _(e, i, 'Invalid character within String: '.concat(M(a), '.')) + for ( + ; + i < u.length && + !isNaN((a = u.charCodeAt(i))) && + 10 !== a && + 13 !== a; + + ) { + if (34 === a) + return ( + (s += u.slice(o, i)), + new L(D.STRING, t, i + 1, n, r, l, s) + ) + if (a < 32 && 9 !== a) + throw _( + e, + i, + 'Invalid character within String: '.concat(M(a), '.'), + ) if ((++i, 92 === a)) { - switch (((s += u.slice(o, i - 1)), (a = u.charCodeAt(i)))) { + switch ( + ((s += u.slice(o, i - 1)), (a = u.charCodeAt(i))) + ) { case 34: s += '"' break @@ -140832,17 +152719,30 @@ and limitations under the License. s += '\t' break case 117: - var c = ((d = u.charCodeAt(i + 1)), - (f = u.charCodeAt(i + 2)), - (p = u.charCodeAt(i + 3)), - (h = u.charCodeAt(i + 4)), - (j(d) << 12) | (j(f) << 8) | (j(p) << 4) | j(h)) + var c = + ((d = u.charCodeAt(i + 1)), + (f = u.charCodeAt(i + 2)), + (p = u.charCodeAt(i + 3)), + (h = u.charCodeAt(i + 4)), + (j(d) << 12) | (j(f) << 8) | (j(p) << 4) | j(h)) if (c < 0) - throw _(e, i, 'Invalid character escape sequence: ' + '\\u'.concat(u.slice(i + 1, i + 5), '.')) + throw _( + e, + i, + 'Invalid character escape sequence: ' + + '\\u'.concat(u.slice(i + 1, i + 5), '.'), + ) ;(s += String.fromCharCode(c)), (i += 4) break default: - throw _(e, i, 'Invalid character escape sequence: \\'.concat(String.fromCharCode(a), '.')) + throw _( + e, + i, + 'Invalid character escape sequence: \\'.concat( + String.fromCharCode(a), + '.', + ), + ) } o = ++i } @@ -140855,8 +152755,10 @@ and limitations under the License. n, u, (function(e) { - if (e < 32 && 9 !== e && 10 !== e && 13 !== e) return 'Cannot contain the invalid character '.concat(M(e), '.') - if (39 === e) return 'Unexpected single quote character (\'), did you mean to use a double quote (")?' + if (e < 32 && 9 !== e && 10 !== e && 13 !== e) + return 'Cannot contain the invalid character '.concat(M(e), '.') + if (39 === e) + return 'Unexpected single quote character (\'), did you mean to use a double quote (")?' return 'Cannot parse the unexpected character '.concat(M(e), '.') })(a), ) @@ -140871,13 +152773,28 @@ and limitations under the License. } while (u >= 48 && u <= 57) return l } - throw _(e, l, 'Invalid number, expected digit but got: '.concat(M(u), '.')) + throw _( + e, + l, + 'Invalid number, expected digit but got: '.concat(M(u), '.'), + ) } function j(e) { - return e >= 48 && e <= 57 ? e - 48 : e >= 65 && e <= 70 ? e - 55 : e >= 97 && e <= 102 ? e - 87 : -1 + return e >= 48 && e <= 57 + ? e - 48 + : e >= 65 && e <= 70 + ? e - 55 + : e >= 97 && e <= 102 + ? e - 87 + : -1 } a(L, function() { - return { kind: this.kind, value: this.value, line: this.line, column: this.column } + return { + kind: this.kind, + value: this.value, + line: this.line, + column: this.column, + } }) var C = Object.freeze({ NAME: 'Name', @@ -140947,10 +152864,17 @@ and limitations under the License. }) function A(e, t) { var n = 'string' == typeof e ? new d(e) : e - if (!(n instanceof d)) throw new TypeError('Must provide Source. Received: '.concat(o(n, []))) + if (!(n instanceof d)) + throw new TypeError( + 'Must provide Source. Received: '.concat(o(n, [])), + ) return (function(e) { var t = e.token - return { kind: C.DOCUMENT, definitions: Me(e, D.SOF, I, D.EOF), loc: ge(e, t) } + return { + kind: C.DOCUMENT, + definitions: Me(e, D.SOF, I, D.EOF), + loc: ge(e, t), + } })(T(n, t || {})) } function P(e, t) { @@ -140996,9 +152920,16 @@ and limitations under the License. var t = e.token Oe(e, 'extend'), Oe(e, 'schema') var n = ee(e, !0), - r = be(e, D.BRACE_L) ? Me(e, D.BRACE_L, oe, D.BRACE_R) : [] + r = be(e, D.BRACE_L) + ? Me(e, D.BRACE_L, oe, D.BRACE_R) + : [] if (0 === n.length && 0 === r.length) throw Ee(e) - return { kind: C.SCHEMA_EXTENSION, directives: n, operationTypes: r, loc: ge(e, t) } + return { + kind: C.SCHEMA_EXTENSION, + directives: n, + operationTypes: r, + loc: ge(e, t), + } })(e) case 'scalar': return (function(e) { @@ -141007,7 +152938,12 @@ and limitations under the License. var n = Y(e), r = ee(e, !0) if (0 === r.length) throw Ee(e) - return { kind: C.SCALAR_TYPE_EXTENSION, name: n, directives: r, loc: ge(e, t) } + return { + kind: C.SCALAR_TYPE_EXTENSION, + name: n, + directives: r, + loc: ge(e, t), + } })(e) case 'type': return (function(e) { @@ -141017,8 +152953,16 @@ and limitations under the License. r = ae(e), l = ee(e, !0), u = se(e) - if (0 === r.length && 0 === l.length && 0 === u.length) throw Ee(e) - return { kind: C.OBJECT_TYPE_EXTENSION, name: n, interfaces: r, directives: l, fields: u, loc: ge(e, t) } + if (0 === r.length && 0 === l.length && 0 === u.length) + throw Ee(e) + return { + kind: C.OBJECT_TYPE_EXTENSION, + name: n, + interfaces: r, + directives: l, + fields: u, + loc: ge(e, t), + } })(e) case 'interface': return (function(e) { @@ -141028,7 +152972,13 @@ and limitations under the License. r = ee(e, !0), l = se(e) if (0 === r.length && 0 === l.length) throw Ee(e) - return { kind: C.INTERFACE_TYPE_EXTENSION, name: n, directives: r, fields: l, loc: ge(e, t) } + return { + kind: C.INTERFACE_TYPE_EXTENSION, + name: n, + directives: r, + fields: l, + loc: ge(e, t), + } })(e) case 'union': return (function(e) { @@ -141038,7 +152988,13 @@ and limitations under the License. r = ee(e, !0), l = pe(e) if (0 === r.length && 0 === l.length) throw Ee(e) - return { kind: C.UNION_TYPE_EXTENSION, name: n, directives: r, types: l, loc: ge(e, t) } + return { + kind: C.UNION_TYPE_EXTENSION, + name: n, + directives: r, + types: l, + loc: ge(e, t), + } })(e) case 'enum': return (function(e) { @@ -141048,7 +153004,13 @@ and limitations under the License. r = ee(e, !0), l = he(e) if (0 === r.length && 0 === l.length) throw Ee(e) - return { kind: C.ENUM_TYPE_EXTENSION, name: n, directives: r, values: l, loc: ge(e, t) } + return { + kind: C.ENUM_TYPE_EXTENSION, + name: n, + directives: r, + values: l, + loc: ge(e, t), + } })(e) case 'input': return (function(e) { @@ -141058,7 +153020,13 @@ and limitations under the License. r = ee(e, !0), l = ye(e) if (0 === r.length && 0 === l.length) throw Ee(e) - return { kind: C.INPUT_OBJECT_TYPE_EXTENSION, name: n, directives: r, fields: l, loc: ge(e, t) } + return { + kind: C.INPUT_OBJECT_TYPE_EXTENSION, + name: n, + directives: r, + fields: l, + loc: ge(e, t), + } })(e) } throw Ee(e, t) @@ -141080,7 +153048,9 @@ and limitations under the License. case 'fragment': return (function(e) { var t = e.token - if ((Oe(e, 'fragment'), e.options.experimentalFragmentVariables)) + if ( + (Oe(e, 'fragment'), e.options.experimentalFragmentVariables) + ) return { kind: C.FRAGMENT_DEFINITION, name: z(e), @@ -141162,7 +153132,11 @@ and limitations under the License. } function U(e) { var t = e.token - return { kind: C.SELECTION_SET, selections: Me(e, D.BRACE_L, q, D.BRACE_R), loc: ge(e, t) } + return { + kind: C.SELECTION_SET, + selections: Me(e, D.BRACE_L, q, D.BRACE_R), + loc: ge(e, t), + } } function q(e) { return be(e, D.SPREAD) @@ -141170,7 +153144,13 @@ and limitations under the License. var t = e.token Te(e, D.SPREAD) var n = De(e, 'on') - if (!n && be(e, D.NAME)) return { kind: C.FRAGMENT_SPREAD, name: z(e), directives: ee(e, !1), loc: ge(e, t) } + if (!n && be(e, D.NAME)) + return { + kind: C.FRAGMENT_SPREAD, + name: z(e), + directives: ee(e, !1), + loc: ge(e, t), + } return { kind: C.INLINE_FRAGMENT, typeCondition: n ? re(e) : void 0, @@ -141203,11 +153183,19 @@ and limitations under the License. function G(e) { var t = e.token, n = Y(e) - return Te(e, D.COLON), { kind: C.ARGUMENT, name: n, value: J(e, !1), loc: ge(e, t) } + return ( + Te(e, D.COLON), + { kind: C.ARGUMENT, name: n, value: J(e, !1), loc: ge(e, t) } + ) } function $(e) { var t = e.token - return { kind: C.ARGUMENT, name: Y(e), value: (Te(e, D.COLON), Z(e)), loc: ge(e, t) } + return { + kind: C.ARGUMENT, + name: Y(e), + value: (Te(e, D.COLON), Z(e)), + loc: ge(e, t), + } } function z(e) { if ('on' === e.token.value) throw Ee(e) @@ -141220,7 +153208,11 @@ and limitations under the License. return (function(e, t) { var n = e.token, r = t ? Z : X - return { kind: C.LIST, values: Le(e, D.BRACKET_L, r, D.BRACKET_R), loc: ge(e, n) } + return { + kind: C.LIST, + values: Le(e, D.BRACKET_L, r, D.BRACKET_R), + loc: ge(e, n), + } })(e, t) case D.BRACE_L: return (function(e, t) { @@ -141234,7 +153226,15 @@ and limitations under the License. return (function(e, t) { var n = e.token, r = Y(e) - return Te(e, D.COLON), { kind: C.OBJECT_FIELD, name: r, value: J(e, t), loc: ge(e, n) } + return ( + Te(e, D.COLON), + { + kind: C.OBJECT_FIELD, + name: r, + value: J(e, t), + loc: ge(e, n), + } + ) })(e, t) }, D.BRACE_R, @@ -141251,7 +153251,8 @@ and limitations under the License. return K(e) case D.NAME: return 'true' === n.value || 'false' === n.value - ? (e.advance(), { kind: C.BOOLEAN, value: 'true' === n.value, loc: ge(e, n) }) + ? (e.advance(), + { kind: C.BOOLEAN, value: 'true' === n.value, loc: ge(e, n) }) : 'null' === n.value ? (e.advance(), { kind: C.NULL, loc: ge(e, n) }) : (e.advance(), { kind: C.ENUM, value: n.value, loc: ge(e, n) }) @@ -141262,7 +153263,15 @@ and limitations under the License. } function K(e) { var t = e.token - return e.advance(), { kind: C.STRING, value: t.value, block: t.kind === D.BLOCK_STRING, loc: ge(e, t) } + return ( + e.advance(), + { + kind: C.STRING, + value: t.value, + block: t.kind === D.BLOCK_STRING, + loc: ge(e, t), + } + ) } function Z(e) { return J(e, !0) @@ -141276,14 +153285,19 @@ and limitations under the License. } function te(e, t) { var n = e.token - return Te(e, D.AT), { kind: C.DIRECTIVE, name: Y(e), arguments: W(e, t), loc: ge(e, n) } + return ( + Te(e, D.AT), + { kind: C.DIRECTIVE, name: Y(e), arguments: W(e, t), loc: ge(e, n) } + ) } function ne(e) { var t, n = e.token return ( we(e, D.BRACKET_L) - ? ((t = ne(e)), Te(e, D.BRACKET_R), (t = { kind: C.LIST_TYPE, type: t, loc: ge(e, n) })) + ? ((t = ne(e)), + Te(e, D.BRACKET_R), + (t = { kind: C.LIST_TYPE, type: t, loc: ge(e, n) })) : (t = re(e)), we(e, D.BANG) ? { kind: C.NON_NULL_TYPE, type: t, loc: ge(e, n) } : t ) @@ -141302,7 +153316,12 @@ and limitations under the License. Oe(e, 'schema') var n = ee(e, !0), r = Me(e, D.BRACE_L, oe, D.BRACE_R) - return { kind: C.SCHEMA_DEFINITION, directives: n, operationTypes: r, loc: ge(e, t) } + return { + kind: C.SCHEMA_DEFINITION, + directives: n, + operationTypes: r, + loc: ge(e, t), + } })(e) case 'scalar': return (function(e) { @@ -141311,7 +153330,13 @@ and limitations under the License. Oe(e, 'scalar') var r = Y(e), l = ee(e, !0) - return { kind: C.SCALAR_TYPE_DEFINITION, description: n, name: r, directives: l, loc: ge(e, t) } + return { + kind: C.SCALAR_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + loc: ge(e, t), + } })(e) case 'type': return (function(e) { @@ -141340,7 +153365,14 @@ and limitations under the License. var r = Y(e), l = ee(e, !0), u = se(e) - return { kind: C.INTERFACE_TYPE_DEFINITION, description: n, name: r, directives: l, fields: u, loc: ge(e, t) } + return { + kind: C.INTERFACE_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + fields: u, + loc: ge(e, t), + } })(e) case 'union': return (function(e) { @@ -141350,7 +153382,14 @@ and limitations under the License. var r = Y(e), l = ee(e, !0), u = pe(e) - return { kind: C.UNION_TYPE_DEFINITION, description: n, name: r, directives: l, types: u, loc: ge(e, t) } + return { + kind: C.UNION_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + types: u, + loc: ge(e, t), + } })(e) case 'enum': return (function(e) { @@ -141360,7 +153399,14 @@ and limitations under the License. var r = Y(e), l = ee(e, !0), u = he(e) - return { kind: C.ENUM_TYPE_DEFINITION, description: n, name: r, directives: l, values: u, loc: ge(e, t) } + return { + kind: C.ENUM_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + values: u, + loc: ge(e, t), + } })(e) case 'input': return (function(e) { @@ -141370,7 +153416,14 @@ and limitations under the License. var r = Y(e), l = ee(e, !0), u = ye(e) - return { kind: C.INPUT_OBJECT_TYPE_DEFINITION, description: n, name: r, directives: l, fields: u, loc: ge(e, t) } + return { + kind: C.INPUT_OBJECT_TYPE_DEFINITION, + description: n, + name: r, + directives: l, + fields: u, + loc: ge(e, t), + } })(e) case 'directive': return (function(e) { @@ -141388,7 +153441,14 @@ and limitations under the License. } while (we(e, D.PIPE)) return t })(e) - return { kind: C.DIRECTIVE_DEFINITION, description: n, name: r, arguments: l, locations: u, loc: ge(e, t) } + return { + kind: C.DIRECTIVE_DEFINITION, + description: n, + name: r, + arguments: l, + locations: u, + loc: ge(e, t), + } })(e) } throw Ee(e, t) @@ -141404,7 +153464,12 @@ and limitations under the License. n = B(e) Te(e, D.COLON) var r = re(e) - return { kind: C.OPERATION_TYPE_DEFINITION, operation: n, type: r, loc: ge(e, t) } + return { + kind: C.OPERATION_TYPE_DEFINITION, + operation: n, + type: r, + loc: ge(e, t), + } } function ae(e) { var t = [] @@ -141412,12 +153477,17 @@ and limitations under the License. we(e, D.AMP) do { t.push(re(e)) - } while (we(e, D.AMP) || (e.options.allowLegacySDLImplementsInterfaces && be(e, D.NAME))) + } while ( + we(e, D.AMP) || + (e.options.allowLegacySDLImplementsInterfaces && be(e, D.NAME)) + ) } return t } function se(e) { - return e.options.allowLegacySDLEmptyFields && be(e, D.BRACE_L) && e.lookahead().kind === D.BRACE_R + return e.options.allowLegacySDLEmptyFields && + be(e, D.BRACE_L) && + e.lookahead().kind === D.BRACE_R ? (e.advance(), e.advance(), []) : be(e, D.BRACE_L) ? Me(e, D.BRACE_L, ce, D.BRACE_R) @@ -141431,7 +153501,15 @@ and limitations under the License. Te(e, D.COLON) var u = ne(e), i = ee(e, !0) - return { kind: C.FIELD_DEFINITION, description: n, name: r, arguments: l, type: u, directives: i, loc: ge(e, t) } + return { + kind: C.FIELD_DEFINITION, + description: n, + name: r, + arguments: l, + type: u, + directives: i, + loc: ge(e, t), + } } function de(e) { return be(e, D.PAREN_L) ? Me(e, D.PAREN_L, fe, D.PAREN_R) : [] @@ -141445,7 +153523,15 @@ and limitations under the License. u = ne(e) we(e, D.EQUALS) && (l = Z(e)) var i = ee(e, !0) - return { kind: C.INPUT_VALUE_DEFINITION, description: n, name: r, type: u, defaultValue: l, directives: i, loc: ge(e, t) } + return { + kind: C.INPUT_VALUE_DEFINITION, + description: n, + name: r, + type: u, + defaultValue: l, + directives: i, + loc: ge(e, t), + } } function pe(e) { var t = [] @@ -141465,7 +153551,13 @@ and limitations under the License. n = ie(e), r = Y(e), l = ee(e, !0) - return { kind: C.ENUM_VALUE_DEFINITION, description: n, name: r, directives: l, loc: ge(e, t) } + return { + kind: C.ENUM_VALUE_DEFINITION, + description: n, + name: r, + directives: l, + loc: ge(e, t), + } } function ye(e) { return be(e, D.BRACE_L) ? Me(e, D.BRACE_L, fe, D.BRACE_R) : [] @@ -141480,7 +153572,11 @@ and limitations under the License. if (!e.options.noLocation) return new ve(t, e.lastToken, e.source) } function ve(e, t, n) { - ;(this.start = e.start), (this.end = t.end), (this.startToken = e), (this.endToken = t), (this.source = n) + ;(this.start = e.start), + (this.end = t.end), + (this.startToken = e), + (this.endToken = t), + (this.source = n) } function be(e, t) { return e.token.kind === t @@ -141488,7 +153584,11 @@ and limitations under the License. function Te(e, t) { var n = e.token if (n.kind === t) return e.advance(), n - throw _(e.source, n.start, 'Expected '.concat(t, ', found ').concat(E(n))) + throw _( + e.source, + n.start, + 'Expected '.concat(t, ', found ').concat(E(n)), + ) } function we(e, t) { var n = e.token @@ -141497,7 +153597,11 @@ and limitations under the License. function Oe(e, t) { var n = e.token if (n.kind === D.NAME && n.value === t) return e.advance(), n - throw _(e.source, n.start, 'Expected "'.concat(t, '", found ').concat(E(n))) + throw _( + e.source, + n.start, + 'Expected "'.concat(t, '", found ').concat(E(n)), + ) } function De(e, t) { var n = e.token @@ -141556,7 +153660,11 @@ and limitations under the License. }, d = function(e, t, n) { var r = new Error(n) - throw ((r.name = 'ServerError'), (r.response = e), (r.statusCode = e.status), (r.result = t), r) + throw ((r.name = 'ServerError'), + (r.response = e), + (r.statusCode = e.status), + (r.result = t), + r) }, f = function(e, t) { var n @@ -141575,12 +153683,22 @@ and limitations under the License. r = e.fetch, l = e.includeExtensions, p = e.useGETForQueries, - h = Object(u.c)(e, ['uri', 'fetch', 'includeExtensions', 'useGETForQueries']) + h = Object(u.c)(e, [ + 'uri', + 'fetch', + 'includeExtensions', + 'useGETForQueries', + ]) !(function(e) { if (!e && 'undefined' == typeof fetch) throw new s.a(1) })(r), r || (r = fetch) - var m = { http: { includeExtensions: l }, options: h.fetchOptions, credentials: h.credentials, headers: h.headers } + var m = { + http: { includeExtensions: l }, + options: h.fetchOptions, + credentials: h.credentials, + headers: h.headers, + } return new i.ApolloLink(function(e) { var t = (function(e, t) { var n = e.getContext().uri @@ -141592,17 +153710,29 @@ and limitations under the License. var h = l.clientAwareness, y = h.name, _ = h.version - y && (s['apollographql-client-name'] = y), _ && (s['apollographql-client-version'] = _) + y && (s['apollographql-client-name'] = y), + _ && (s['apollographql-client-version'] = _) } var g, v = Object(u.a)({}, s, l.headers), - b = { http: l.http, options: l.fetchOptions, credentials: l.credentials, headers: v }, + b = { + http: l.http, + options: l.fetchOptions, + credentials: l.credentials, + headers: v, + }, T = (function(e, t) { - for (var n = [], r = 2; r < arguments.length; r++) n[r - 2] = arguments[r] - var l = Object(u.a)({}, t.options, { headers: t.headers, credentials: t.credentials }), + for (var n = [], r = 2; r < arguments.length; r++) + n[r - 2] = arguments[r] + var l = Object(u.a)({}, t.options, { + headers: t.headers, + credentials: t.credentials, + }), i = t.http n.forEach(function(e) { - ;(l = Object(u.a)({}, l, e.options, { headers: Object(u.a)({}, l.headers, e.headers) })), + ;(l = Object(u.a)({}, l, e.options, { + headers: Object(u.a)({}, l.headers, e.headers), + })), e.credentials && (l.credentials = e.credentials), (i = Object(u.a)({}, i, e.http)) }) @@ -141621,7 +153751,8 @@ and limitations under the License. O = T.body if (!w.signal) { var D = (function() { - if ('undefined' == typeof AbortController) return { controller: !1, signal: !1 } + if ('undefined' == typeof AbortController) + return { controller: !1, signal: !1 } var e = new AbortController() return { controller: e, signal: e.signal } })(), @@ -141632,7 +153763,10 @@ and limitations under the License. if ( (p && !e.query.definitions.some(function(e) { - return 'OperationDefinition' === e.kind && 'mutation' === e.operation + return ( + 'OperationDefinition' === e.kind && + 'mutation' === e.operation + ) }) && (w.method = 'GET'), 'GET' === w.method) @@ -141707,7 +153841,13 @@ and limitations under the License. }) .then(function(t) { return ( - e.status >= 300 && d(e, t, 'Response not successful: Received status code ' + e.status), + e.status >= 300 && + d( + e, + t, + 'Response not successful: Received status code ' + + e.status, + ), Array.isArray(t) || t.hasOwnProperty('data') || t.hasOwnProperty('errors') || @@ -141731,7 +153871,12 @@ and limitations under the License. return n.next(e), n.complete(), e }) .catch(function(e) { - 'AbortError' !== e.name && (e.result && e.result.errors && e.result.data && n.next(e.result), n.error(e)) + 'AbortError' !== e.name && + (e.result && + e.result.errors && + e.result.data && + n.next(e.result), + n.error(e)) }), function() { g && g.abort() @@ -141785,9 +153930,15 @@ and limitations under the License. b = (function() { var e = g(function*() { const e = new h({ - uri: `https://${y.a.get('shopify.shopName')}.myshopify.com/api/graphql`, + uri: `https://${y.a.get( + 'shopify.shopName', + )}.myshopify.com/api/graphql`, fetch: m.default, - headers: { 'X-Shopify-Storefront-Access-Token': y.a.get('shopify.accessToken') }, + headers: { + 'X-Shopify-Storefront-Access-Token': y.a.get( + 'shopify.accessToken', + ), + }, }) return yield v(e) }) @@ -141798,7 +153949,11 @@ and limitations under the License. T = (function() { var e = g(function*() { const e = new h({ - uri: `https://${y.a.get('sanity.projectId')}.api.sanity.io/v1/graphql/${y.a.get('sanity.dataset')}/default\n `, + uri: `https://${y.a.get( + 'sanity.projectId', + )}.api.sanity.io/v1/graphql/${y.a.get( + 'sanity.dataset', + )}/default\n `, fetch: m.default, }), t = yield v(e) @@ -141840,30 +153995,44 @@ and limitations under the License. } const E = (function() { var e, - t = ((e = function*(e, t) { - const n = yield O(), - l = new r.ApolloServer({ schema: n, introspection: !0, playground: !0 }).createHandler({ - cors: { origin: '*', credentials: !0, allowedHeaders: ['ContentType', 'content-type', 'Origin', 'Accept'] }, + t = + ((e = function*(e, t) { + const n = yield O(), + l = new r.ApolloServer({ + schema: n, + introspection: !0, + playground: !0, + }).createHandler({ + cors: { + origin: '*', + credentials: !0, + allowedHeaders: [ + 'ContentType', + 'content-type', + 'Origin', + 'Accept', + ], + }, + }) + return yield ((e, t, n) => + new Promise((r, l) => { + n(e, t, (e, t) => (e ? l(e) : r(t))) + }))(e, t, l) + }), + function() { + var t = this, + n = arguments + return new Promise(function(r, l) { + var u = e.apply(t, n) + function i(e) { + D(u, r, l, i, o, 'next', e) + } + function o(e) { + D(u, r, l, i, o, 'throw', e) + } + i(void 0) }) - return yield ((e, t, n) => - new Promise((r, l) => { - n(e, t, (e, t) => (e ? l(e) : r(t))) - }))(e, t, l) - }), - function() { - var t = this, - n = arguments - return new Promise(function(r, l) { - var u = e.apply(t, n) - function i(e) { - D(u, r, l, i, o, 'next', e) - } - function o(e) { - D(u, r, l, i, o, 'throw', e) - } - i(void 0) }) - }) return function(e, n) { return t.apply(this, arguments) } From 443049f82684cc4660bf68a5cbcb4fdbcdf27139 Mon Sep 17 00:00:00 2001 From: misteroh Date: Wed, 31 Jul 2019 21:32:22 -0700 Subject: [PATCH 3/5] fix(app): adding icon to cart in header --- app/src/views/Navigation/Navigation.tsx | 3 ++- package.json | 7 +++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/views/Navigation/Navigation.tsx b/app/src/views/Navigation/Navigation.tsx index d6cd1f21b..c8b4f6af0 100644 --- a/app/src/views/Navigation/Navigation.tsx +++ b/app/src/views/Navigation/Navigation.tsx @@ -20,6 +20,7 @@ import { SubmenuPane, Logo, } from './styled' +import { IoIosCart } from 'react-icons/io' interface MenuProps { activeMenu: null | string @@ -130,7 +131,7 @@ export const Navigation = () => { - Cart {cartCount} + {cartCount} diff --git a/package.json b/package.json index 1c1dc803a..418bd3e60 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,8 @@ "setup": "yarn install", "test": "yarn workspace jemmawynne-app test", "build": "yarn workspace jemmawynne-app build && yarn workspace jemmawynne-proxy build", - "start:app": "yarn workspace jemmawynne-app start", - "start:proxy": "yarn workspace jemmawynne-proxy start" + "start:app": "yarn workspace jemmawynne-app start", + "start:proxy": "yarn workspace jemmawynne-proxy start" }, "devDependencies": { "@commitlint/cli": "^8.0.0", @@ -33,5 +33,8 @@ "post-merge": "yarnhook", "post-rewrite": "yarnhook" } + }, + "dependencies": { + "react-icons": "^3.7.0" } } From 7ee16237f6c8e5dd627377fdf9a1d9a9eb217d6c Mon Sep 17 00:00:00 2001 From: misteroh Date: Wed, 31 Jul 2019 21:57:11 -0700 Subject: [PATCH 4/5] fix(app): cart styling updates - center footer info --- app/src/components/Cart.tsx | 9 ++++-- app/src/components/Layout/Flex.tsx | 4 ++- app/src/components/Text.tsx | 4 ++- app/src/views/Cart/Checkout.tsx | 38 ++++++++++++++----------- app/src/views/Navigation/Navigation.tsx | 2 +- app/src/views/ProductDetail/styled.tsx | 6 ++++ 6 files changed, 41 insertions(+), 22 deletions(-) diff --git a/app/src/components/Cart.tsx b/app/src/components/Cart.tsx index 86b8b5675..5a15613de 100644 --- a/app/src/components/Cart.tsx +++ b/app/src/components/Cart.tsx @@ -9,7 +9,7 @@ export const CartSidebar = styled.div` ${(props: CartSidebarProps) => css` position: fixed; right: ${props.open ? '0px' : '-500px'}; - top: 1; + top: 0; max-width: 500px; max-height: 100vh; min-height: 100vh; @@ -40,10 +40,12 @@ export const CartSidebar = styled.div` ` export const CloseButton = styled.button` - color: blue; + color: white; position: absolute; right: 10px; - top: 10px; + bottom: 0; + background-color: black; + padding: 2rem; padding: ${(props) => props.theme.layout.spacing.small}; ` @@ -58,6 +60,7 @@ export const CartBottom = styled.div` justify-content: space-between; flex-direction: column; height: 15vh; + > div, > h6 { margin: ${(props) => props.theme.layout.spacing.small}; diff --git a/app/src/components/Layout/Flex.tsx b/app/src/components/Layout/Flex.tsx index c2e78f51d..a2a7af84f 100644 --- a/app/src/components/Layout/Flex.tsx +++ b/app/src/components/Layout/Flex.tsx @@ -34,10 +34,12 @@ export const FlexThree = styled.div` export const FlexFour = styled.div` flex: 5; - margin: 10px; ` export const FlexSix = styled.div` flex: 6; margin: 10px; + ${({ theme, marginVertical }: WrapperProps) => ` + margin-top: ${theme.layout.spacing[marginVertical] || 'initial'} ; + `} ` diff --git a/app/src/components/Text.tsx b/app/src/components/Text.tsx index 017e721cd..715e331c2 100644 --- a/app/src/components/Text.tsx +++ b/app/src/components/Text.tsx @@ -8,6 +8,7 @@ export interface TextStyleProps { family?: string transform?: string children: any + margin?: string } const commonHeaderStyles = ({ @@ -17,6 +18,7 @@ const commonHeaderStyles = ({ weight, color, family, + margin, children, }: TextStyleProps) => css` font-weight: ${theme.font.weight[weight] @@ -28,7 +30,7 @@ const commonHeaderStyles = ({ color: ${theme.color[color] || 'inherit'}; text-align: ${align || 'inherit'}; text-transform: ${transform || 'auto'}; - margin: 0.3em 0; + margin: ${margin || '0.3em 0'}; letter-spacing: 0.03em; &:first-child { diff --git a/app/src/views/Cart/Checkout.tsx b/app/src/views/Cart/Checkout.tsx index 2e06c35b4..027e26616 100644 --- a/app/src/views/Cart/Checkout.tsx +++ b/app/src/views/Cart/Checkout.tsx @@ -22,11 +22,13 @@ import { CartBottom } from 'Components/Cart' export const Checkout = () => { const { checkout } = useCheckout() if (!checkout || checkout.lineItems.length < 1) { - return Your cart is empty + return Your cart is empty } return ( - - Your cart + + + Your cart + {checkout.lineItems.edges.map((element) => { let { title, variant } = element.node return ( @@ -34,7 +36,7 @@ export const Checkout = () => { - + {title} @@ -79,18 +81,22 @@ export const Checkout = () => { - - Shipping and discount codes are added at checkout. - - + + + + + Shipping and discount codes are added at checkout. + + ) diff --git a/app/src/views/Navigation/Navigation.tsx b/app/src/views/Navigation/Navigation.tsx index c8b4f6af0..47e128c1f 100644 --- a/app/src/views/Navigation/Navigation.tsx +++ b/app/src/views/Navigation/Navigation.tsx @@ -148,8 +148,8 @@ export const Navigation = () => { - close + close ) diff --git a/app/src/views/ProductDetail/styled.tsx b/app/src/views/ProductDetail/styled.tsx index fa1247317..bbee44fb8 100644 --- a/app/src/views/ProductDetail/styled.tsx +++ b/app/src/views/ProductDetail/styled.tsx @@ -139,11 +139,15 @@ export const ProductRelatedInner = styled.div` interface NormalizeDivProps { theme: DefaultTheme width?: string + top?: string + align?: string } export const NormalizeDiv = styled.div` max-width: ${(props: NormalizeDivProps) => props.width === 'half' ? '50%' : '100%'}; + text-align: ${(props: NormalizeDivProps) => props.align || 'inherit'}; + ${(props) => ` margin: ${props.theme.layout.spacing.small}; `} @@ -172,6 +176,7 @@ interface ButtonProps { family?: string transform?: string href?: string + width?: string } export const Button = styled.button` @@ -194,6 +199,7 @@ export const Button = styled.button` pointer-events: ${props.disabled ? 'none' : 'auto'}; max-width: 200px; border-radius: 2px; + width: ${props.width || 'initial'}; `} ` From 046581223e1f9f3b9ba9197c0f0c12d02cd55bdc Mon Sep 17 00:00:00 2001 From: Joseph Thomas Date: Thu, 1 Aug 2019 13:13:02 -0700 Subject: [PATCH 5/5] chore(proxy): remove lambda-build --- proxy/lambda-build/graphql.js | 154043 ------------------------------- 1 file changed, 154043 deletions(-) delete mode 100644 proxy/lambda-build/graphql.js diff --git a/proxy/lambda-build/graphql.js b/proxy/lambda-build/graphql.js deleted file mode 100644 index 95a683f8b..000000000 --- a/proxy/lambda-build/graphql.js +++ /dev/null @@ -1,154043 +0,0 @@ -!(function(e, t) { - for (var n in t) e[n] = t[n] -})( - exports, - (function(e) { - var t = {} - function n(r) { - if (t[r]) return t[r].exports - var l = (t[r] = { i: r, l: !1, exports: {} }) - return e[r].call(l.exports, l, l.exports, n), (l.l = !0), l.exports - } - return ( - (n.m = e), - (n.c = t), - (n.d = function(e, t, r) { - n.o(e, t) || Object.defineProperty(e, t, { enumerable: !0, get: r }) - }), - (n.r = function(e) { - 'undefined' != typeof Symbol && - Symbol.toStringTag && - Object.defineProperty(e, Symbol.toStringTag, { value: 'Module' }), - Object.defineProperty(e, '__esModule', { value: !0 }) - }), - (n.t = function(e, t) { - if ((1 & t && (e = n(e)), 8 & t)) return e - if (4 & t && 'object' == typeof e && e && e.__esModule) return e - var r = Object.create(null) - if ( - (n.r(r), - Object.defineProperty(r, 'default', { enumerable: !0, value: e }), - 2 & t && 'string' != typeof e) - ) - for (var l in e) - n.d( - r, - l, - function(t) { - return e[t] - }.bind(null, l), - ) - return r - }), - (n.n = function(e) { - var t = - e && e.__esModule - ? function() { - return e.default - } - : function() { - return e - } - return n.d(t, 'a', t), t - }), - (n.o = function(e, t) { - return Object.prototype.hasOwnProperty.call(e, t) - }), - (n.p = ''), - n((n.s = 687)) - ) - })([ - function(e, t, n) { - 'use strict' - var r = n(44), - l = n(34), - u = n(33) - function i(e) { - return e - } - var o = n(39), - a = n(2), - s = n(6), - c = n(25), - d = n(21), - f = n(47), - p = n(19), - h = n(1), - m = n(113) - function y(e) { - for (var t = 1; t < arguments.length; t++) { - var n = null != arguments[t] ? arguments[t] : {}, - r = Object.keys(n) - 'function' == typeof Object.getOwnPropertySymbols && - (r = r.concat( - Object.getOwnPropertySymbols(n).filter(function(e) { - return Object.getOwnPropertyDescriptor(n, e).enumerable - }), - )), - r.forEach(function(t) { - _(e, t, n[t]) - }) - } - return e - } - function _(e, t, n) { - return ( - t in e - ? Object.defineProperty(e, t, { - value: n, - enumerable: !0, - configurable: !0, - writable: !0, - }) - : (e[t] = n), - e - ) - } - function g(e) { - return b(e) || w(e) || D(e) || L(e) || S(e) || j(e) || N(e) || P(e) - } - function v(e) { - return ( - g(e) || - Object(s.a)( - 0, - 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL type.'), - ), - e - ) - } - function b(e) { - return Object(o.a)(e, le) - } - function T(e) { - return ( - b(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL Scalar type.', - ), - ), - e - ) - } - function w(e) { - return Object(o.a)(e, ue) - } - function O(e) { - return ( - w(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL Object type.', - ), - ), - e - ) - } - function D(e) { - return Object(o.a)(e, de) - } - function E(e) { - return ( - D(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL Interface type.', - ), - ), - e - ) - } - function L(e) { - return Object(o.a)(e, fe) - } - function M(e) { - return ( - L(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL Union type.', - ), - ), - e - ) - } - function S(e) { - return Object(o.a)(e, pe) - } - function k(e) { - return ( - S(e) || - Object(s.a)( - 0, - 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL Enum type.'), - ), - e - ) - } - function j(e) { - return Object(o.a)(e, he) - } - function C(e) { - return ( - j(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL Input Object type.', - ), - ), - e - ) - } - function N(e) { - return Object(o.a)(e, W) - } - function A(e) { - return ( - N(e) || - Object(s.a)( - 0, - 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL List type.'), - ), - e - ) - } - function P(e) { - return Object(o.a)(e, G) - } - function x(e) { - return ( - P(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL Non-Null type.', - ), - ), - e - ) - } - function Y(e) { - return b(e) || S(e) || j(e) || ($(e) && Y(e.ofType)) - } - function I(e) { - return ( - Y(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL input type.', - ), - ), - e - ) - } - function F(e) { - return b(e) || w(e) || D(e) || L(e) || S(e) || ($(e) && F(e.ofType)) - } - function R(e) { - return ( - F(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL output type.', - ), - ), - e - ) - } - function B(e) { - return b(e) || S(e) - } - function H(e) { - return ( - B(e) || - Object(s.a)( - 0, - 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL leaf type.'), - ), - e - ) - } - function V(e) { - return w(e) || D(e) || L(e) - } - function Q(e) { - return ( - V(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL composite type.', - ), - ), - e - ) - } - function U(e) { - return D(e) || L(e) - } - function q(e) { - return ( - U(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL abstract type.', - ), - ), - e - ) - } - function W(e) { - if (!(this instanceof W)) return new W(e) - this.ofType = v(e) - } - function G(e) { - if (!(this instanceof G)) return new G(e) - this.ofType = K(e) - } - function $(e) { - return N(e) || P(e) - } - function z(e) { - return ( - $(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL wrapping type.', - ), - ), - e - ) - } - function J(e) { - return g(e) && !P(e) - } - function K(e) { - return ( - J(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL nullable type.', - ), - ), - e - ) - } - function Z(e) { - if (e) return P(e) ? e.ofType : e - } - function X(e) { - return b(e) || w(e) || D(e) || L(e) || S(e) || j(e) - } - function ee(e) { - return ( - X(e) || - Object(s.a)( - 0, - 'Expected '.concat( - Object(a.a)(e), - ' to be a GraphQL named type.', - ), - ), - e - ) - } - function te(e) { - if (e) { - for (var t = e; $(t); ) t = t.ofType - return t - } - } - function ne(e) { - return 'function' == typeof e ? e() : e - } - function re(e) { - return e && e.length > 0 ? e : void 0 - } - n.d(t, 'S', function() { - return g - }), - n.d(t, 'x', function() { - return v - }), - n.d(t, 'R', function() { - return b - }), - n.d(t, 'w', function() { - return T - }), - n.d(t, 'N', function() { - return w - }), - n.d(t, 'u', function() { - return O - }), - n.d(t, 'H', function() { - return D - }), - n.d(t, 'o', function() { - return E - }), - n.d(t, 'T', function() { - return L - }), - n.d(t, 'y', function() { - return M - }), - n.d(t, 'E', function() { - return S - }), - n.d(t, 'l', function() { - return k - }), - n.d(t, 'F', function() { - return j - }), - n.d(t, 'm', function() { - return C - }), - n.d(t, 'J', function() { - return N - }), - n.d(t, 'q', function() { - return A - }), - n.d(t, 'L', function() { - return P - }), - n.d(t, 's', function() { - return x - }), - n.d(t, 'G', function() { - return Y - }), - n.d(t, 'n', function() { - return I - }), - n.d(t, 'O', function() { - return F - }), - n.d(t, 'v', function() { - return R - }), - n.d(t, 'I', function() { - return B - }), - n.d(t, 'p', function() { - return H - }), - n.d(t, 'D', function() { - return V - }), - n.d(t, 'k', function() { - return Q - }), - n.d(t, 'C', function() { - return U - }), - n.d(t, 'j', function() { - return q - }), - n.d(t, 'd', function() { - return W - }), - n.d(t, 'e', function() { - return G - }), - n.d(t, 'U', function() { - return $ - }), - n.d(t, 'z', function() { - return z - }), - n.d(t, 'M', function() { - return J - }), - n.d(t, 't', function() { - return K - }), - n.d(t, 'B', function() { - return Z - }), - n.d(t, 'K', function() { - return X - }), - n.d(t, 'r', function() { - return ee - }), - n.d(t, 'A', function() { - return te - }), - n.d(t, 'g', function() { - return le - }), - n.d(t, 'f', function() { - return ue - }), - n.d(t, 'i', function() { - return se - }), - n.d(t, 'P', function() { - return ce - }), - n.d(t, 'c', function() { - return de - }), - n.d(t, 'h', function() { - return fe - }), - n.d(t, 'a', function() { - return pe - }), - n.d(t, 'b', function() { - return he - }), - n.d(t, 'Q', function() { - return me - }), - (W.prototype.toString = function() { - return '[' + String(this.ofType) + ']' - }), - Object(u.a)(W), - Object(l.a)(W), - (G.prototype.toString = function() { - return String(this.ofType) + '!' - }), - Object(u.a)(G), - Object(l.a)(G) - var le = (function() { - function e(e) { - var t = this - ;(this.name = e.name), - (this.description = e.description), - (this.serialize = e.serialize || i), - (this.parseValue = e.parseValue || i), - (this.parseLiteral = - e.parseLiteral || - function(e) { - return t.parseValue(Object(m.a)(e)) - }), - (this.astNode = e.astNode), - (this.extensionASTNodes = re(e.extensionASTNodes)), - 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.'), - null != e.serialize && - 'function' != typeof e.serialize && - Object(s.a)( - 0, - ''.concat( - this.name, - ' must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.', - ), - ), - e.parseLiteral && - ('function' != typeof e.parseValue || - 'function' != typeof e.parseLiteral) && - Object(s.a)( - 0, - ''.concat( - this.name, - ' must provide both "parseValue" and "parseLiteral" functions.', - ), - ) - } - var t = e.prototype - return ( - (t.toConfig = function() { - return { - name: this.name, - description: this.description, - serialize: this.serialize, - parseValue: this.parseValue, - parseLiteral: this.parseLiteral, - astNode: this.astNode, - extensionASTNodes: this.extensionASTNodes || [], - } - }), - (t.toString = function() { - return this.name - }), - e - ) - })() - Object(u.a)(le), Object(l.a)(le) - var ue = (function() { - function e(e) { - ;(this.name = e.name), - (this.description = e.description), - (this.astNode = e.astNode), - (this.extensionASTNodes = re(e.extensionASTNodes)), - (this.isTypeOf = e.isTypeOf), - (this._fields = ie.bind(void 0, e)), - (this._interfaces = function(e) { - var t = ne(e.interfaces) || [] - return ( - Array.isArray(t) || - Object(s.a)( - 0, - ''.concat( - e.name, - ' interfaces must be an Array or a function which returns an Array.', - ), - ), - t - ) - }.bind(void 0, e)), - 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.'), - null != e.isTypeOf && - 'function' != typeof e.isTypeOf && - Object(s.a)( - 0, - ''.concat( - this.name, - ' must provide "isTypeOf" as a function, ', - ) + 'but got: '.concat(Object(a.a)(e.isTypeOf), '.'), - ) - } - var t = e.prototype - return ( - (t.getFields = function() { - return ( - 'function' == typeof this._fields && - (this._fields = this._fields()), - this._fields - ) - }), - (t.getInterfaces = function() { - return ( - 'function' == typeof this._interfaces && - (this._interfaces = this._interfaces()), - this._interfaces - ) - }), - (t.toConfig = function() { - return { - name: this.name, - description: this.description, - isTypeOf: this.isTypeOf, - interfaces: this.getInterfaces(), - fields: ae(this.getFields()), - astNode: this.astNode, - extensionASTNodes: this.extensionASTNodes || [], - } - }), - (t.toString = function() { - return this.name - }), - e - ) - })() - function ie(e) { - var t = ne(e.fields) || {} - return ( - oe(t) || - Object(s.a)( - 0, - ''.concat( - e.name, - ' fields must be an object with field names as keys or a function which returns such an object.', - ), - ), - Object(f.a)(t, function(t, n) { - oe(t) || - Object(s.a)( - 0, - '' - .concat(e.name, '.') - .concat(n, ' field config must be an object'), - ), - 'isDeprecated' in t && - Object(s.a)( - 0, - '' - .concat(e.name, '.') - .concat( - n, - ' should provide "deprecationReason" instead of "isDeprecated".', - ), - ), - null != t.resolve && - 'function' != typeof t.resolve && - Object(s.a)( - 0, - '' - .concat(e.name, '.') - .concat(n, ' field resolver must be a function if ') + - 'provided, but got: '.concat(Object(a.a)(t.resolve), '.'), - ) - var l = t.args || {} - oe(l) || - Object(s.a)( - 0, - '' - .concat(e.name, '.') - .concat( - n, - ' args must be an object with argument names as keys.', - ), - ) - var u = Object(r.a)(l).map(function(e) { - var t = e[0], - n = e[1] - return { - name: t, - description: void 0 === n.description ? null : n.description, - type: n.type, - defaultValue: n.defaultValue, - astNode: n.astNode, - } - }) - return y({}, t, { - isDeprecated: Boolean(t.deprecationReason), - name: n, - args: u, - }) - }) - ) - } - function oe(e) { - return Object(p.a)(e) && !Array.isArray(e) - } - function ae(e) { - return Object(f.a)(e, function(e) { - return { - type: e.type, - args: se(e.args), - resolve: e.resolve, - subscribe: e.subscribe, - deprecationReason: e.deprecationReason, - description: e.description, - astNode: e.astNode, - } - }) - } - function se(e) { - return Object(d.a)( - e, - function(e) { - return e.name - }, - function(e) { - return { - type: e.type, - defaultValue: e.defaultValue, - description: e.description, - astNode: e.astNode, - } - }, - ) - } - function ce(e) { - return P(e.type) && void 0 === e.defaultValue - } - Object(u.a)(ue), Object(l.a)(ue) - var de = (function() { - function e(e) { - ;(this.name = e.name), - (this.description = e.description), - (this.astNode = e.astNode), - (this.extensionASTNodes = re(e.extensionASTNodes)), - (this.resolveType = e.resolveType), - (this._fields = ie.bind(void 0, e)), - 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.'), - null != e.resolveType && - 'function' != typeof e.resolveType && - Object(s.a)( - 0, - ''.concat( - this.name, - ' must provide "resolveType" as a function, ', - ) + 'but got: '.concat(Object(a.a)(e.resolveType), '.'), - ) - } - var t = e.prototype - return ( - (t.getFields = function() { - return ( - 'function' == typeof this._fields && - (this._fields = this._fields()), - this._fields - ) - }), - (t.toConfig = function() { - return { - name: this.name, - description: this.description, - resolveType: this.resolveType, - fields: ae(this.getFields()), - astNode: this.astNode, - extensionASTNodes: this.extensionASTNodes || [], - } - }), - (t.toString = function() { - return this.name - }), - e - ) - })() - Object(u.a)(de), Object(l.a)(de) - var fe = (function() { - function e(e) { - ;(this.name = e.name), - (this.description = e.description), - (this.astNode = e.astNode), - (this.extensionASTNodes = re(e.extensionASTNodes)), - (this.resolveType = e.resolveType), - (this._types = function(e) { - var t = ne(e.types) || [] - return ( - Array.isArray(t) || - Object(s.a)( - 0, - 'Must provide Array of types or a function which returns such an array for Union '.concat( - e.name, - '.', - ), - ), - t - ) - }.bind(void 0, e)), - 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.'), - null != e.resolveType && - 'function' != typeof e.resolveType && - Object(s.a)( - 0, - ''.concat( - this.name, - ' must provide "resolveType" as a function, ', - ) + 'but got: '.concat(Object(a.a)(e.resolveType), '.'), - ) - } - var t = e.prototype - return ( - (t.getTypes = function() { - return ( - 'function' == typeof this._types && (this._types = this._types()), - this._types - ) - }), - (t.toConfig = function() { - return { - name: this.name, - description: this.description, - resolveType: this.resolveType, - types: this.getTypes(), - astNode: this.astNode, - extensionASTNodes: this.extensionASTNodes || [], - } - }), - (t.toString = function() { - return this.name - }), - e - ) - })() - Object(u.a)(fe), Object(l.a)(fe) - var pe = (function() { - function e(e) { - var t, n - ;(this.name = e.name), - (this.description = e.description), - (this.astNode = e.astNode), - (this.extensionASTNodes = re(e.extensionASTNodes)), - (this._values = - ((t = this), - oe((n = e.values)) || - Object(s.a)( - 0, - ''.concat( - t.name, - ' values must be an object with value names as keys.', - ), - ), - Object(r.a)(n).map(function(e) { - var n = e[0], - r = e[1] - return ( - oe(r) || - Object(s.a)( - 0, - '' - .concat(t.name, '.') - .concat( - n, - ' must refer to an object with a "value" key ', - ) + - 'representing an internal value but got: '.concat( - Object(a.a)(r), - '.', - ), - ), - 'isDeprecated' in r && - Object(s.a)( - 0, - '' - .concat(t.name, '.') - .concat( - n, - ' should provide "deprecationReason" instead of "isDeprecated".', - ), - ), - { - name: n, - description: r.description, - isDeprecated: Boolean(r.deprecationReason), - deprecationReason: r.deprecationReason, - astNode: r.astNode, - value: 'value' in r ? r.value : n, - } - ) - }))), - (this._valueLookup = new Map( - this._values.map(function(e) { - return [e.value, e] - }), - )), - (this._nameLookup = Object(c.a)(this._values, function(e) { - return e.name - })), - 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.') - } - var t = e.prototype - return ( - (t.getValues = function() { - return this._values - }), - (t.getValue = function(e) { - return this._nameLookup[e] - }), - (t.serialize = function(e) { - var t = this._valueLookup.get(e) - if (t) return t.name - }), - (t.parseValue = function(e) { - if ('string' == typeof e) { - var t = this.getValue(e) - if (t) return t.value - } - }), - (t.parseLiteral = function(e, t) { - if (e.kind === h.a.ENUM) { - var n = this.getValue(e.value) - if (n) return n.value - } - }), - (t.toConfig = function() { - var e = Object(d.a)( - this.getValues(), - function(e) { - return e.name - }, - function(e) { - return { - description: e.description, - value: e.value, - deprecationReason: e.deprecationReason, - astNode: e.astNode, - } - }, - ) - return { - name: this.name, - description: this.description, - values: e, - astNode: this.astNode, - extensionASTNodes: this.extensionASTNodes || [], - } - }), - (t.toString = function() { - return this.name - }), - e - ) - })() - Object(u.a)(pe), Object(l.a)(pe) - var he = (function() { - function e(e) { - ;(this.name = e.name), - (this.description = e.description), - (this.astNode = e.astNode), - (this.extensionASTNodes = re(e.extensionASTNodes)), - (this._fields = function(e) { - var t = ne(e.fields) || {} - return ( - oe(t) || - Object(s.a)( - 0, - ''.concat( - e.name, - ' fields must be an object with field names as keys or a function which returns such an object.', - ), - ), - Object(f.a)(t, function(t, n) { - return ( - 'resolve' in t && - Object(s.a)( - 0, - '' - .concat(e.name, '.') - .concat( - n, - ' field has a resolve property, but Input Types cannot define resolvers.', - ), - ), - y({}, t, { name: n }) - ) - }) - ) - }.bind(void 0, e)), - 'string' != typeof e.name && Object(s.a)(0, 'Must provide name.') - } - var t = e.prototype - return ( - (t.getFields = function() { - return ( - 'function' == typeof this._fields && - (this._fields = this._fields()), - this._fields - ) - }), - (t.toConfig = function() { - var e = Object(f.a)(this.getFields(), function(e) { - return { - description: e.description, - type: e.type, - defaultValue: e.defaultValue, - astNode: e.astNode, - } - }) - return { - name: this.name, - description: this.description, - fields: e, - astNode: this.astNode, - extensionASTNodes: this.extensionASTNodes || [], - } - }), - (t.toString = function() { - return this.name - }), - e - ) - })() - function me(e) { - return P(e.type) && void 0 === e.defaultValue - } - Object(u.a)(he), Object(l.a)(he) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return r - }) - var r = Object.freeze({ - NAME: 'Name', - DOCUMENT: 'Document', - OPERATION_DEFINITION: 'OperationDefinition', - VARIABLE_DEFINITION: 'VariableDefinition', - SELECTION_SET: 'SelectionSet', - FIELD: 'Field', - ARGUMENT: 'Argument', - FRAGMENT_SPREAD: 'FragmentSpread', - INLINE_FRAGMENT: 'InlineFragment', - FRAGMENT_DEFINITION: 'FragmentDefinition', - VARIABLE: 'Variable', - INT: 'IntValue', - FLOAT: 'FloatValue', - STRING: 'StringValue', - BOOLEAN: 'BooleanValue', - NULL: 'NullValue', - ENUM: 'EnumValue', - LIST: 'ListValue', - OBJECT: 'ObjectValue', - OBJECT_FIELD: 'ObjectField', - DIRECTIVE: 'Directive', - NAMED_TYPE: 'NamedType', - LIST_TYPE: 'ListType', - NON_NULL_TYPE: 'NonNullType', - SCHEMA_DEFINITION: 'SchemaDefinition', - OPERATION_TYPE_DEFINITION: 'OperationTypeDefinition', - SCALAR_TYPE_DEFINITION: 'ScalarTypeDefinition', - OBJECT_TYPE_DEFINITION: 'ObjectTypeDefinition', - FIELD_DEFINITION: 'FieldDefinition', - INPUT_VALUE_DEFINITION: 'InputValueDefinition', - INTERFACE_TYPE_DEFINITION: 'InterfaceTypeDefinition', - UNION_TYPE_DEFINITION: 'UnionTypeDefinition', - ENUM_TYPE_DEFINITION: 'EnumTypeDefinition', - ENUM_VALUE_DEFINITION: 'EnumValueDefinition', - INPUT_OBJECT_TYPE_DEFINITION: 'InputObjectTypeDefinition', - DIRECTIVE_DEFINITION: 'DirectiveDefinition', - SCHEMA_EXTENSION: 'SchemaExtension', - SCALAR_TYPE_EXTENSION: 'ScalarTypeExtension', - OBJECT_TYPE_EXTENSION: 'ObjectTypeExtension', - INTERFACE_TYPE_EXTENSION: 'InterfaceTypeExtension', - UNION_TYPE_EXTENSION: 'UnionTypeExtension', - ENUM_TYPE_EXTENSION: 'EnumTypeExtension', - INPUT_OBJECT_TYPE_EXTENSION: 'InputObjectTypeExtension', - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }) - var r = n(96) - function l(e) { - return (l = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - var u = 10, - i = 2 - function o(e) { - return a(e, []) - } - function a(e, t) { - switch (l(e)) { - case 'string': - return JSON.stringify(e) - case 'function': - return e.name ? '[function '.concat(e.name, ']') : '[function]' - case 'object': - return null === e - ? 'null' - : (function(e, t) { - if (-1 !== t.indexOf(e)) return '[Circular]' - var n = [].concat(t, [e]), - l = (function(e) { - var t = e[String(r.a)] - if ('function' == typeof t) return t - if ('function' == typeof e.inspect) return e.inspect - })(e) - if (void 0 !== l) { - var o = l.call(e) - if (o !== e) return 'string' == typeof o ? o : a(o, n) - } else if (Array.isArray(e)) - return (function(e, t) { - if (0 === e.length) return '[]' - if (t.length > i) return '[Array]' - for ( - var n = Math.min(u, e.length), - r = e.length - n, - l = [], - o = 0; - o < n; - ++o - ) - l.push(a(e[o], t)) - 1 === r - ? l.push('... 1 more item') - : r > 1 && l.push('... '.concat(r, ' more items')) - return '[' + l.join(', ') + ']' - })(e, n) - return (function(e, t) { - var n = Object.keys(e) - if (0 === n.length) return '{}' - if (t.length > i) - return ( - '[' + - (function(e) { - var t = Object.prototype.toString - .call(e) - .replace(/^\[object /, '') - .replace(/]$/, '') - if ( - 'Object' === t && - 'function' == typeof e.constructor - ) { - var n = e.constructor.name - if ('string' == typeof n) return n - } - return t - })(e) + - ']' - ) - return ( - '{ ' + - n - .map(function(n) { - var r = a(e[n], t) - return n + ': ' + r - }) - .join(', ') + - ' }' - ) - })(e, n) - })(e, t) - default: - return String(e) - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return r - }) - var r = Object.freeze({ - SOF: '', - EOF: '', - BANG: '!', - DOLLAR: '$', - AMP: '&', - PAREN_L: '(', - PAREN_R: ')', - SPREAD: '...', - COLON: ':', - EQUALS: '=', - AT: '@', - BRACKET_L: '[', - BRACKET_R: ']', - BRACE_L: '{', - PIPE: '|', - BRACE_R: '}', - NAME: 'Name', - INT: 'Int', - FLOAT: 'Float', - STRING: 'String', - BLOCK_STRING: 'BlockString', - COMMENT: 'Comment', - }) - }, - function(e, t, n) { - ;(function(e) { - e.exports = (function() { - 'use strict' - var t, r - function l() { - return t.apply(null, arguments) - } - function u(e) { - return ( - e instanceof Array || - '[object Array]' === Object.prototype.toString.call(e) - ) - } - function i(e) { - return ( - null != e && - '[object Object]' === Object.prototype.toString.call(e) - ) - } - function o(e) { - return void 0 === e - } - function a(e) { - return ( - 'number' == typeof e || - '[object Number]' === Object.prototype.toString.call(e) - ) - } - function s(e) { - return ( - e instanceof Date || - '[object Date]' === Object.prototype.toString.call(e) - ) - } - function c(e, t) { - var n, - r = [] - for (n = 0; n < e.length; ++n) r.push(t(e[n], n)) - return r - } - function d(e, t) { - return Object.prototype.hasOwnProperty.call(e, t) - } - function f(e, t) { - for (var n in t) d(t, n) && (e[n] = t[n]) - return ( - d(t, 'toString') && (e.toString = t.toString), - d(t, 'valueOf') && (e.valueOf = t.valueOf), - e - ) - } - function p(e, t, n, r) { - return jt(e, t, n, r, !0).utc() - } - function h(e) { - return ( - null == e._pf && - (e._pf = { - empty: !1, - unusedTokens: [], - unusedInput: [], - overflow: -2, - charsLeftOver: 0, - nullInput: !1, - invalidMonth: null, - invalidFormat: !1, - userInvalidated: !1, - iso: !1, - parsedDateParts: [], - meridiem: null, - rfc2822: !1, - weekdayMismatch: !1, - }), - e._pf - ) - } - function m(e) { - if (null == e._isValid) { - var t = h(e), - n = r.call(t.parsedDateParts, function(e) { - return null != e - }), - l = - !isNaN(e._d.getTime()) && - t.overflow < 0 && - !t.empty && - !t.invalidMonth && - !t.invalidWeekday && - !t.weekdayMismatch && - !t.nullInput && - !t.invalidFormat && - !t.userInvalidated && - (!t.meridiem || (t.meridiem && n)) - if ( - (e._strict && - (l = - l && - 0 === t.charsLeftOver && - 0 === t.unusedTokens.length && - void 0 === t.bigHour), - null != Object.isFrozen && Object.isFrozen(e)) - ) - return l - e._isValid = l - } - return e._isValid - } - function y(e) { - var t = p(NaN) - return null != e ? f(h(t), e) : (h(t).userInvalidated = !0), t - } - r = Array.prototype.some - ? Array.prototype.some - : function(e) { - for ( - var t = Object(this), n = t.length >>> 0, r = 0; - r < n; - r++ - ) - if (r in t && e.call(this, t[r], r, t)) return !0 - return !1 - } - var _ = (l.momentProperties = []) - function g(e, t) { - var n, r, l - if ( - (o(t._isAMomentObject) || - (e._isAMomentObject = t._isAMomentObject), - o(t._i) || (e._i = t._i), - o(t._f) || (e._f = t._f), - o(t._l) || (e._l = t._l), - o(t._strict) || (e._strict = t._strict), - o(t._tzm) || (e._tzm = t._tzm), - o(t._isUTC) || (e._isUTC = t._isUTC), - o(t._offset) || (e._offset = t._offset), - o(t._pf) || (e._pf = h(t)), - o(t._locale) || (e._locale = t._locale), - _.length > 0) - ) - for (n = 0; n < _.length; n++) - (r = _[n]), o((l = t[r])) || (e[r] = l) - return e - } - var v = !1 - function b(e) { - g(this, e), - (this._d = new Date(null != e._d ? e._d.getTime() : NaN)), - this.isValid() || (this._d = new Date(NaN)), - !1 === v && ((v = !0), l.updateOffset(this), (v = !1)) - } - function T(e) { - return e instanceof b || (null != e && null != e._isAMomentObject) - } - function w(e) { - return e < 0 ? Math.ceil(e) || 0 : Math.floor(e) - } - function O(e) { - var t = +e, - n = 0 - return 0 !== t && isFinite(t) && (n = w(t)), n - } - function D(e, t, n) { - var r, - l = Math.min(e.length, t.length), - u = Math.abs(e.length - t.length), - i = 0 - for (r = 0; r < l; r++) - ((n && e[r] !== t[r]) || (!n && O(e[r]) !== O(t[r]))) && i++ - return i + u - } - function E(e) { - !1 === l.suppressDeprecationWarnings && - 'undefined' != typeof console && - console.warn && - console.warn('Deprecation warning: ' + e) - } - function L(e, t) { - var n = !0 - return f(function() { - if ( - (null != l.deprecationHandler && l.deprecationHandler(null, e), - n) - ) { - for (var r, u = [], i = 0; i < arguments.length; i++) { - if (((r = ''), 'object' == typeof arguments[i])) { - for (var o in ((r += '\n[' + i + '] '), arguments[0])) - r += o + ': ' + arguments[0][o] + ', ' - r = r.slice(0, -2) - } else r = arguments[i] - u.push(r) - } - E( - e + - '\nArguments: ' + - Array.prototype.slice.call(u).join('') + - '\n' + - new Error().stack, - ), - (n = !1) - } - return t.apply(this, arguments) - }, t) - } - var M, - S = {} - function k(e, t) { - null != l.deprecationHandler && l.deprecationHandler(e, t), - S[e] || (E(t), (S[e] = !0)) - } - function j(e) { - return ( - e instanceof Function || - '[object Function]' === Object.prototype.toString.call(e) - ) - } - function C(e, t) { - var n, - r = f({}, e) - for (n in t) - d(t, n) && - (i(e[n]) && i(t[n]) - ? ((r[n] = {}), f(r[n], e[n]), f(r[n], t[n])) - : null != t[n] - ? (r[n] = t[n]) - : delete r[n]) - for (n in e) d(e, n) && !d(t, n) && i(e[n]) && (r[n] = f({}, r[n])) - return r - } - function N(e) { - null != e && this.set(e) - } - ;(l.suppressDeprecationWarnings = !1), - (l.deprecationHandler = null), - (M = Object.keys - ? Object.keys - : function(e) { - var t, - n = [] - for (t in e) d(e, t) && n.push(t) - return n - }) - var A = {} - function P(e, t) { - var n = e.toLowerCase() - A[n] = A[n + 's'] = A[t] = e - } - function x(e) { - return 'string' == typeof e ? A[e] || A[e.toLowerCase()] : void 0 - } - function Y(e) { - var t, - n, - r = {} - for (n in e) d(e, n) && (t = x(n)) && (r[t] = e[n]) - return r - } - var I = {} - function F(e, t) { - I[e] = t - } - function R(e, t, n) { - var r = '' + Math.abs(e), - l = t - r.length, - u = e >= 0 - return ( - (u ? (n ? '+' : '') : '-') + - Math.pow(10, Math.max(0, l)) - .toString() - .substr(1) + - r - ) - } - var B = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g, - H = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g, - V = {}, - Q = {} - function U(e, t, n, r) { - var l = r - 'string' == typeof r && - (l = function() { - return this[r]() - }), - e && (Q[e] = l), - t && - (Q[t[0]] = function() { - return R(l.apply(this, arguments), t[1], t[2]) - }), - n && - (Q[n] = function() { - return this.localeData().ordinal(l.apply(this, arguments), e) - }) - } - function q(e, t) { - return e.isValid() - ? ((t = W(t, e.localeData())), - (V[t] = - V[t] || - (function(e) { - var t, - n, - r, - l = e.match(B) - for (t = 0, n = l.length; t < n; t++) - Q[l[t]] - ? (l[t] = Q[l[t]]) - : (l[t] = (r = l[t]).match(/\[[\s\S]/) - ? r.replace(/^\[|\]$/g, '') - : r.replace(/\\/g, '')) - return function(t) { - var r, - u = '' - for (r = 0; r < n; r++) - u += j(l[r]) ? l[r].call(t, e) : l[r] - return u - } - })(t)), - V[t](e)) - : e.localeData().invalidDate() - } - function W(e, t) { - var n = 5 - function r(e) { - return t.longDateFormat(e) || e - } - for (H.lastIndex = 0; n >= 0 && H.test(e); ) - (e = e.replace(H, r)), (H.lastIndex = 0), (n -= 1) - return e - } - var G = /\d/, - $ = /\d\d/, - z = /\d{3}/, - J = /\d{4}/, - K = /[+-]?\d{6}/, - Z = /\d\d?/, - X = /\d\d\d\d?/, - ee = /\d\d\d\d\d\d?/, - te = /\d{1,3}/, - ne = /\d{1,4}/, - re = /[+-]?\d{1,6}/, - le = /\d+/, - ue = /[+-]?\d+/, - ie = /Z|[+-]\d\d:?\d\d/gi, - oe = /Z|[+-]\d\d(?::?\d\d)?/gi, - ae = /[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i, - se = {} - function ce(e, t, n) { - se[e] = j(t) - ? t - : function(e, r) { - return e && n ? n : t - } - } - function de(e, t) { - return d(se, e) - ? se[e](t._strict, t._locale) - : new RegExp( - fe( - e - .replace('\\', '') - .replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function( - e, - t, - n, - r, - l, - ) { - return t || n || r || l - }), - ), - ) - } - function fe(e) { - return e.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&') - } - var pe = {} - function he(e, t) { - var n, - r = t - for ( - 'string' == typeof e && (e = [e]), - a(t) && - (r = function(e, n) { - n[t] = O(e) - }), - n = 0; - n < e.length; - n++ - ) - pe[e[n]] = r - } - function me(e, t) { - he(e, function(e, n, r, l) { - ;(r._w = r._w || {}), t(e, r._w, r, l) - }) - } - function ye(e, t, n) { - null != t && d(pe, e) && pe[e](t, n._a, n, e) - } - var _e = 0, - ge = 1, - ve = 2, - be = 3, - Te = 4, - we = 5, - Oe = 6, - De = 7, - Ee = 8 - function Le(e) { - return Me(e) ? 366 : 365 - } - function Me(e) { - return (e % 4 == 0 && e % 100 != 0) || e % 400 == 0 - } - U('Y', 0, 0, function() { - var e = this.year() - return e <= 9999 ? '' + e : '+' + e - }), - U(0, ['YY', 2], 0, function() { - return this.year() % 100 - }), - U(0, ['YYYY', 4], 0, 'year'), - U(0, ['YYYYY', 5], 0, 'year'), - U(0, ['YYYYYY', 6, !0], 0, 'year'), - P('year', 'y'), - F('year', 1), - ce('Y', ue), - ce('YY', Z, $), - ce('YYYY', ne, J), - ce('YYYYY', re, K), - ce('YYYYYY', re, K), - he(['YYYYY', 'YYYYYY'], _e), - he('YYYY', function(e, t) { - t[_e] = 2 === e.length ? l.parseTwoDigitYear(e) : O(e) - }), - he('YY', function(e, t) { - t[_e] = l.parseTwoDigitYear(e) - }), - he('Y', function(e, t) { - t[_e] = parseInt(e, 10) - }), - (l.parseTwoDigitYear = function(e) { - return O(e) + (O(e) > 68 ? 1900 : 2e3) - }) - var Se, - ke = je('FullYear', !0) - function je(e, t) { - return function(n) { - return null != n - ? (Ne(this, e, n), l.updateOffset(this, t), this) - : Ce(this, e) - } - } - function Ce(e, t) { - return e.isValid() - ? e._d['get' + (e._isUTC ? 'UTC' : '') + t]() - : NaN - } - function Ne(e, t, n) { - e.isValid() && - !isNaN(n) && - ('FullYear' === t && - Me(e.year()) && - 1 === e.month() && - 29 === e.date() - ? e._d['set' + (e._isUTC ? 'UTC' : '') + t]( - n, - e.month(), - Ae(n, e.month()), - ) - : e._d['set' + (e._isUTC ? 'UTC' : '') + t](n)) - } - function Ae(e, t) { - if (isNaN(e) || isNaN(t)) return NaN - var n, - r = ((t % (n = 12)) + n) % n - return ( - (e += (t - r) / 12), - 1 === r ? (Me(e) ? 29 : 28) : 31 - ((r % 7) % 2) - ) - } - ;(Se = Array.prototype.indexOf - ? Array.prototype.indexOf - : function(e) { - var t - for (t = 0; t < this.length; ++t) if (this[t] === e) return t - return -1 - }), - U('M', ['MM', 2], 'Mo', function() { - return this.month() + 1 - }), - U('MMM', 0, 0, function(e) { - return this.localeData().monthsShort(this, e) - }), - U('MMMM', 0, 0, function(e) { - return this.localeData().months(this, e) - }), - P('month', 'M'), - F('month', 8), - ce('M', Z), - ce('MM', Z, $), - ce('MMM', function(e, t) { - return t.monthsShortRegex(e) - }), - ce('MMMM', function(e, t) { - return t.monthsRegex(e) - }), - he(['M', 'MM'], function(e, t) { - t[ge] = O(e) - 1 - }), - he(['MMM', 'MMMM'], function(e, t, n, r) { - var l = n._locale.monthsParse(e, r, n._strict) - null != l ? (t[ge] = l) : (h(n).invalidMonth = e) - }) - var Pe = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/, - xe = 'January_February_March_April_May_June_July_August_September_October_November_December'.split( - '_', - ), - Ye = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_') - function Ie(e, t) { - var n - if (!e.isValid()) return e - if ('string' == typeof t) - if (/^\d+$/.test(t)) t = O(t) - else if (!a((t = e.localeData().monthsParse(t)))) return e - return ( - (n = Math.min(e.date(), Ae(e.year(), t))), - e._d['set' + (e._isUTC ? 'UTC' : '') + 'Month'](t, n), - e - ) - } - function Fe(e) { - return null != e - ? (Ie(this, e), l.updateOffset(this, !0), this) - : Ce(this, 'Month') - } - var Re = ae, - Be = ae - function He() { - function e(e, t) { - return t.length - e.length - } - var t, - n, - r = [], - l = [], - u = [] - for (t = 0; t < 12; t++) - (n = p([2e3, t])), - r.push(this.monthsShort(n, '')), - l.push(this.months(n, '')), - u.push(this.months(n, '')), - u.push(this.monthsShort(n, '')) - for (r.sort(e), l.sort(e), u.sort(e), t = 0; t < 12; t++) - (r[t] = fe(r[t])), (l[t] = fe(l[t])) - for (t = 0; t < 24; t++) u[t] = fe(u[t]) - ;(this._monthsRegex = new RegExp('^(' + u.join('|') + ')', 'i')), - (this._monthsShortRegex = this._monthsRegex), - (this._monthsStrictRegex = new RegExp( - '^(' + l.join('|') + ')', - 'i', - )), - (this._monthsShortStrictRegex = new RegExp( - '^(' + r.join('|') + ')', - 'i', - )) - } - function Ve(e) { - var t - if (e < 100 && e >= 0) { - var n = Array.prototype.slice.call(arguments) - ;(n[0] = e + 400), - (t = new Date(Date.UTC.apply(null, n))), - isFinite(t.getUTCFullYear()) && t.setUTCFullYear(e) - } else t = new Date(Date.UTC.apply(null, arguments)) - return t - } - function Qe(e, t, n) { - var r = 7 + t - n, - l = (7 + Ve(e, 0, r).getUTCDay() - t) % 7 - return -l + r - 1 - } - function Ue(e, t, n, r, l) { - var u, - i, - o = (7 + n - r) % 7, - a = Qe(e, r, l), - s = 1 + 7 * (t - 1) + o + a - return ( - s <= 0 - ? (i = Le((u = e - 1)) + s) - : s > Le(e) - ? ((u = e + 1), (i = s - Le(e))) - : ((u = e), (i = s)), - { year: u, dayOfYear: i } - ) - } - function qe(e, t, n) { - var r, - l, - u = Qe(e.year(), t, n), - i = Math.floor((e.dayOfYear() - u - 1) / 7) + 1 - return ( - i < 1 - ? ((l = e.year() - 1), (r = i + We(l, t, n))) - : i > We(e.year(), t, n) - ? ((r = i - We(e.year(), t, n)), (l = e.year() + 1)) - : ((l = e.year()), (r = i)), - { week: r, year: l } - ) - } - function We(e, t, n) { - var r = Qe(e, t, n), - l = Qe(e + 1, t, n) - return (Le(e) - r + l) / 7 - } - function Ge(e, t) { - return e.slice(t, 7).concat(e.slice(0, t)) - } - U('w', ['ww', 2], 'wo', 'week'), - U('W', ['WW', 2], 'Wo', 'isoWeek'), - P('week', 'w'), - P('isoWeek', 'W'), - F('week', 5), - F('isoWeek', 5), - ce('w', Z), - ce('ww', Z, $), - ce('W', Z), - ce('WW', Z, $), - me(['w', 'ww', 'W', 'WW'], function(e, t, n, r) { - t[r.substr(0, 1)] = O(e) - }), - U('d', 0, 'do', 'day'), - U('dd', 0, 0, function(e) { - return this.localeData().weekdaysMin(this, e) - }), - U('ddd', 0, 0, function(e) { - return this.localeData().weekdaysShort(this, e) - }), - U('dddd', 0, 0, function(e) { - return this.localeData().weekdays(this, e) - }), - U('e', 0, 0, 'weekday'), - U('E', 0, 0, 'isoWeekday'), - P('day', 'd'), - P('weekday', 'e'), - P('isoWeekday', 'E'), - F('day', 11), - F('weekday', 11), - F('isoWeekday', 11), - ce('d', Z), - ce('e', Z), - ce('E', Z), - ce('dd', function(e, t) { - return t.weekdaysMinRegex(e) - }), - ce('ddd', function(e, t) { - return t.weekdaysShortRegex(e) - }), - ce('dddd', function(e, t) { - return t.weekdaysRegex(e) - }), - me(['dd', 'ddd', 'dddd'], function(e, t, n, r) { - var l = n._locale.weekdaysParse(e, r, n._strict) - null != l ? (t.d = l) : (h(n).invalidWeekday = e) - }), - me(['d', 'e', 'E'], function(e, t, n, r) { - t[r] = O(e) - }) - var $e = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( - '_', - ), - ze = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), - Je = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), - Ke = ae, - Ze = ae, - Xe = ae - function et() { - function e(e, t) { - return t.length - e.length - } - var t, - n, - r, - l, - u, - i = [], - o = [], - a = [], - s = [] - for (t = 0; t < 7; t++) - (n = p([2e3, 1]).day(t)), - (r = this.weekdaysMin(n, '')), - (l = this.weekdaysShort(n, '')), - (u = this.weekdays(n, '')), - i.push(r), - o.push(l), - a.push(u), - s.push(r), - s.push(l), - s.push(u) - for (i.sort(e), o.sort(e), a.sort(e), s.sort(e), t = 0; t < 7; t++) - (o[t] = fe(o[t])), (a[t] = fe(a[t])), (s[t] = fe(s[t])) - ;(this._weekdaysRegex = new RegExp('^(' + s.join('|') + ')', 'i')), - (this._weekdaysShortRegex = this._weekdaysRegex), - (this._weekdaysMinRegex = this._weekdaysRegex), - (this._weekdaysStrictRegex = new RegExp( - '^(' + a.join('|') + ')', - 'i', - )), - (this._weekdaysShortStrictRegex = new RegExp( - '^(' + o.join('|') + ')', - 'i', - )), - (this._weekdaysMinStrictRegex = new RegExp( - '^(' + i.join('|') + ')', - 'i', - )) - } - function tt() { - return this.hours() % 12 || 12 - } - function nt(e, t) { - U(e, 0, 0, function() { - return this.localeData().meridiem(this.hours(), this.minutes(), t) - }) - } - function rt(e, t) { - return t._meridiemParse - } - U('H', ['HH', 2], 0, 'hour'), - U('h', ['hh', 2], 0, tt), - U('k', ['kk', 2], 0, function() { - return this.hours() || 24 - }), - U('hmm', 0, 0, function() { - return '' + tt.apply(this) + R(this.minutes(), 2) - }), - U('hmmss', 0, 0, function() { - return ( - '' + - tt.apply(this) + - R(this.minutes(), 2) + - R(this.seconds(), 2) - ) - }), - U('Hmm', 0, 0, function() { - return '' + this.hours() + R(this.minutes(), 2) - }), - U('Hmmss', 0, 0, function() { - return ( - '' + this.hours() + R(this.minutes(), 2) + R(this.seconds(), 2) - ) - }), - nt('a', !0), - nt('A', !1), - P('hour', 'h'), - F('hour', 13), - ce('a', rt), - ce('A', rt), - ce('H', Z), - ce('h', Z), - ce('k', Z), - ce('HH', Z, $), - ce('hh', Z, $), - ce('kk', Z, $), - ce('hmm', X), - ce('hmmss', ee), - ce('Hmm', X), - ce('Hmmss', ee), - he(['H', 'HH'], be), - he(['k', 'kk'], function(e, t, n) { - var r = O(e) - t[be] = 24 === r ? 0 : r - }), - he(['a', 'A'], function(e, t, n) { - ;(n._isPm = n._locale.isPM(e)), (n._meridiem = e) - }), - he(['h', 'hh'], function(e, t, n) { - ;(t[be] = O(e)), (h(n).bigHour = !0) - }), - he('hmm', function(e, t, n) { - var r = e.length - 2 - ;(t[be] = O(e.substr(0, r))), - (t[Te] = O(e.substr(r))), - (h(n).bigHour = !0) - }), - he('hmmss', function(e, t, n) { - var r = e.length - 4, - l = e.length - 2 - ;(t[be] = O(e.substr(0, r))), - (t[Te] = O(e.substr(r, 2))), - (t[we] = O(e.substr(l))), - (h(n).bigHour = !0) - }), - he('Hmm', function(e, t, n) { - var r = e.length - 2 - ;(t[be] = O(e.substr(0, r))), (t[Te] = O(e.substr(r))) - }), - he('Hmmss', function(e, t, n) { - var r = e.length - 4, - l = e.length - 2 - ;(t[be] = O(e.substr(0, r))), - (t[Te] = O(e.substr(r, 2))), - (t[we] = O(e.substr(l))) - }) - var lt, - ut = je('Hours', !0), - it = { - calendar: { - sameDay: '[Today at] LT', - nextDay: '[Tomorrow at] LT', - nextWeek: 'dddd [at] LT', - lastDay: '[Yesterday at] LT', - lastWeek: '[Last] dddd [at] LT', - sameElse: 'L', - }, - longDateFormat: { - LTS: 'h:mm:ss A', - LT: 'h:mm A', - L: 'MM/DD/YYYY', - LL: 'MMMM D, YYYY', - LLL: 'MMMM D, YYYY h:mm A', - LLLL: 'dddd, MMMM D, YYYY h:mm A', - }, - invalidDate: 'Invalid date', - ordinal: '%d', - dayOfMonthOrdinalParse: /\d{1,2}/, - relativeTime: { - future: 'in %s', - past: '%s ago', - s: 'a few seconds', - ss: '%d seconds', - m: 'a minute', - mm: '%d minutes', - h: 'an hour', - hh: '%d hours', - d: 'a day', - dd: '%d days', - M: 'a month', - MM: '%d months', - y: 'a year', - yy: '%d years', - }, - months: xe, - monthsShort: Ye, - week: { dow: 0, doy: 6 }, - weekdays: $e, - weekdaysMin: Je, - weekdaysShort: ze, - meridiemParse: /[ap]\.?m?\.?/i, - }, - ot = {}, - at = {} - function st(e) { - return e ? e.toLowerCase().replace('_', '-') : e - } - function ct(t) { - var r = null - if (!ot[t] && void 0 !== e && e && e.exports) - try { - ;(r = lt._abbr), n(678)('./' + t), dt(r) - } catch (e) {} - return ot[t] - } - function dt(e, t) { - var n - return ( - e && - ((n = o(t) ? pt(e) : ft(e, t)) - ? (lt = n) - : 'undefined' != typeof console && - console.warn && - console.warn( - 'Locale ' + e + ' not found. Did you forget to load it?', - )), - lt._abbr - ) - } - function ft(e, t) { - if (null !== t) { - var n, - r = it - if (((t.abbr = e), null != ot[e])) - k( - 'defineLocaleOverride', - 'use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info.', - ), - (r = ot[e]._config) - else if (null != t.parentLocale) - if (null != ot[t.parentLocale]) r = ot[t.parentLocale]._config - else { - if (null == (n = ct(t.parentLocale))) - return ( - at[t.parentLocale] || (at[t.parentLocale] = []), - at[t.parentLocale].push({ name: e, config: t }), - null - ) - r = n._config - } - return ( - (ot[e] = new N(C(r, t))), - at[e] && - at[e].forEach(function(e) { - ft(e.name, e.config) - }), - dt(e), - ot[e] - ) - } - return delete ot[e], null - } - function pt(e) { - var t - if ( - (e && e._locale && e._locale._abbr && (e = e._locale._abbr), !e) - ) - return lt - if (!u(e)) { - if ((t = ct(e))) return t - e = [e] - } - return (function(e) { - for (var t, n, r, l, u = 0; u < e.length; ) { - for ( - l = st(e[u]).split('-'), - t = l.length, - n = (n = st(e[u + 1])) ? n.split('-') : null; - t > 0; - - ) { - if ((r = ct(l.slice(0, t).join('-')))) return r - if (n && n.length >= t && D(l, n, !0) >= t - 1) break - t-- - } - u++ - } - return lt - })(e) - } - function ht(e) { - var t, - n = e._a - return ( - n && - -2 === h(e).overflow && - ((t = - n[ge] < 0 || n[ge] > 11 - ? ge - : n[ve] < 1 || n[ve] > Ae(n[_e], n[ge]) - ? ve - : n[be] < 0 || - n[be] > 24 || - (24 === n[be] && - (0 !== n[Te] || 0 !== n[we] || 0 !== n[Oe])) - ? be - : n[Te] < 0 || n[Te] > 59 - ? Te - : n[we] < 0 || n[we] > 59 - ? we - : n[Oe] < 0 || n[Oe] > 999 - ? Oe - : -1), - h(e)._overflowDayOfYear && (t < _e || t > ve) && (t = ve), - h(e)._overflowWeeks && -1 === t && (t = De), - h(e)._overflowWeekday && -1 === t && (t = Ee), - (h(e).overflow = t)), - e - ) - } - function mt(e, t, n) { - return null != e ? e : null != t ? t : n - } - function yt(e) { - var t, - n, - r, - u, - i, - o = [] - if (!e._d) { - for ( - r = (function(e) { - var t = new Date(l.now()) - return e._useUTC - ? [t.getUTCFullYear(), t.getUTCMonth(), t.getUTCDate()] - : [t.getFullYear(), t.getMonth(), t.getDate()] - })(e), - e._w && - null == e._a[ve] && - null == e._a[ge] && - (function(e) { - var t, n, r, l, u, i, o, a - if (null != (t = e._w).GG || null != t.W || null != t.E) - (u = 1), - (i = 4), - (n = mt(t.GG, e._a[_e], qe(Ct(), 1, 4).year)), - (r = mt(t.W, 1)), - ((l = mt(t.E, 1)) < 1 || l > 7) && (a = !0) - else { - ;(u = e._locale._week.dow), (i = e._locale._week.doy) - var s = qe(Ct(), u, i) - ;(n = mt(t.gg, e._a[_e], s.year)), - (r = mt(t.w, s.week)), - null != t.d - ? ((l = t.d) < 0 || l > 6) && (a = !0) - : null != t.e - ? ((l = t.e + u), (t.e < 0 || t.e > 6) && (a = !0)) - : (l = u) - } - r < 1 || r > We(n, u, i) - ? (h(e)._overflowWeeks = !0) - : null != a - ? (h(e)._overflowWeekday = !0) - : ((o = Ue(n, r, l, u, i)), - (e._a[_e] = o.year), - (e._dayOfYear = o.dayOfYear)) - })(e), - null != e._dayOfYear && - ((i = mt(e._a[_e], r[_e])), - (e._dayOfYear > Le(i) || 0 === e._dayOfYear) && - (h(e)._overflowDayOfYear = !0), - (n = Ve(i, 0, e._dayOfYear)), - (e._a[ge] = n.getUTCMonth()), - (e._a[ve] = n.getUTCDate())), - t = 0; - t < 3 && null == e._a[t]; - ++t - ) - e._a[t] = o[t] = r[t] - for (; t < 7; t++) - e._a[t] = o[t] = null == e._a[t] ? (2 === t ? 1 : 0) : e._a[t] - 24 === e._a[be] && - 0 === e._a[Te] && - 0 === e._a[we] && - 0 === e._a[Oe] && - ((e._nextDay = !0), (e._a[be] = 0)), - (e._d = (e._useUTC - ? Ve - : function(e, t, n, r, l, u, i) { - var o - return ( - e < 100 && e >= 0 - ? ((o = new Date(e + 400, t, n, r, l, u, i)), - isFinite(o.getFullYear()) && o.setFullYear(e)) - : (o = new Date(e, t, n, r, l, u, i)), - o - ) - } - ).apply(null, o)), - (u = e._useUTC ? e._d.getUTCDay() : e._d.getDay()), - null != e._tzm && - e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), - e._nextDay && (e._a[be] = 24), - e._w && - void 0 !== e._w.d && - e._w.d !== u && - (h(e).weekdayMismatch = !0) - } - } - var _t = /^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/, - gt = /^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/, - vt = /Z|[+-]\d\d(?::?\d\d)?/, - bt = [ - ['YYYYYY-MM-DD', /[+-]\d{6}-\d\d-\d\d/], - ['YYYY-MM-DD', /\d{4}-\d\d-\d\d/], - ['GGGG-[W]WW-E', /\d{4}-W\d\d-\d/], - ['GGGG-[W]WW', /\d{4}-W\d\d/, !1], - ['YYYY-DDD', /\d{4}-\d{3}/], - ['YYYY-MM', /\d{4}-\d\d/, !1], - ['YYYYYYMMDD', /[+-]\d{10}/], - ['YYYYMMDD', /\d{8}/], - ['GGGG[W]WWE', /\d{4}W\d{3}/], - ['GGGG[W]WW', /\d{4}W\d{2}/, !1], - ['YYYYDDD', /\d{7}/], - ], - Tt = [ - ['HH:mm:ss.SSSS', /\d\d:\d\d:\d\d\.\d+/], - ['HH:mm:ss,SSSS', /\d\d:\d\d:\d\d,\d+/], - ['HH:mm:ss', /\d\d:\d\d:\d\d/], - ['HH:mm', /\d\d:\d\d/], - ['HHmmss.SSSS', /\d\d\d\d\d\d\.\d+/], - ['HHmmss,SSSS', /\d\d\d\d\d\d,\d+/], - ['HHmmss', /\d\d\d\d\d\d/], - ['HHmm', /\d\d\d\d/], - ['HH', /\d\d/], - ], - wt = /^\/?Date\((\-?\d+)/i - function Ot(e) { - var t, - n, - r, - l, - u, - i, - o = e._i, - a = _t.exec(o) || gt.exec(o) - if (a) { - for (h(e).iso = !0, t = 0, n = bt.length; t < n; t++) - if (bt[t][1].exec(a[1])) { - ;(l = bt[t][0]), (r = !1 !== bt[t][2]) - break - } - if (null == l) return void (e._isValid = !1) - if (a[3]) { - for (t = 0, n = Tt.length; t < n; t++) - if (Tt[t][1].exec(a[3])) { - u = (a[2] || ' ') + Tt[t][0] - break - } - if (null == u) return void (e._isValid = !1) - } - if (!r && null != u) return void (e._isValid = !1) - if (a[4]) { - if (!vt.exec(a[4])) return void (e._isValid = !1) - i = 'Z' - } - ;(e._f = l + (u || '') + (i || '')), St(e) - } else e._isValid = !1 - } - var Dt = /^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/ - function Et(e) { - var t = parseInt(e, 10) - return t <= 49 ? 2e3 + t : t <= 999 ? 1900 + t : t - } - var Lt = { - UT: 0, - GMT: 0, - EDT: -240, - EST: -300, - CDT: -300, - CST: -360, - MDT: -360, - MST: -420, - PDT: -420, - PST: -480, - } - function Mt(e) { - var t, - n, - r, - l, - u, - i, - o, - a = Dt.exec( - e._i - .replace(/\([^)]*\)|[\n\t]/g, ' ') - .replace(/(\s\s+)/g, ' ') - .replace(/^\s\s*/, '') - .replace(/\s\s*$/, ''), - ) - if (a) { - var s = - ((t = a[4]), - (n = a[3]), - (r = a[2]), - (l = a[5]), - (u = a[6]), - (i = a[7]), - (o = [ - Et(t), - Ye.indexOf(n), - parseInt(r, 10), - parseInt(l, 10), - parseInt(u, 10), - ]), - i && o.push(parseInt(i, 10)), - o) - if ( - !(function(e, t, n) { - if (e) { - var r = ze.indexOf(e), - l = new Date(t[0], t[1], t[2]).getDay() - if (r !== l) - return (h(n).weekdayMismatch = !0), (n._isValid = !1), !1 - } - return !0 - })(a[1], s, e) - ) - return - ;(e._a = s), - (e._tzm = (function(e, t, n) { - if (e) return Lt[e] - if (t) return 0 - var r = parseInt(n, 10), - l = r % 100, - u = (r - l) / 100 - return 60 * u + l - })(a[8], a[9], a[10])), - (e._d = Ve.apply(null, e._a)), - e._d.setUTCMinutes(e._d.getUTCMinutes() - e._tzm), - (h(e).rfc2822 = !0) - } else e._isValid = !1 - } - function St(e) { - if (e._f !== l.ISO_8601) - if (e._f !== l.RFC_2822) { - ;(e._a = []), (h(e).empty = !0) - var t, - n, - r, - u, - i, - o = '' + e._i, - a = o.length, - s = 0 - for ( - r = W(e._f, e._locale).match(B) || [], t = 0; - t < r.length; - t++ - ) - (u = r[t]), - (n = (o.match(de(u, e)) || [])[0]) && - ((i = o.substr(0, o.indexOf(n))).length > 0 && - h(e).unusedInput.push(i), - (o = o.slice(o.indexOf(n) + n.length)), - (s += n.length)), - Q[u] - ? (n ? (h(e).empty = !1) : h(e).unusedTokens.push(u), - ye(u, n, e)) - : e._strict && !n && h(e).unusedTokens.push(u) - ;(h(e).charsLeftOver = a - s), - o.length > 0 && h(e).unusedInput.push(o), - e._a[be] <= 12 && - !0 === h(e).bigHour && - e._a[be] > 0 && - (h(e).bigHour = void 0), - (h(e).parsedDateParts = e._a.slice(0)), - (h(e).meridiem = e._meridiem), - (e._a[be] = (function(e, t, n) { - var r - return null == n - ? t - : null != e.meridiemHour - ? e.meridiemHour(t, n) - : null != e.isPM - ? ((r = e.isPM(n)) && t < 12 && (t += 12), - r || 12 !== t || (t = 0), - t) - : t - })(e._locale, e._a[be], e._meridiem)), - yt(e), - ht(e) - } else Mt(e) - else Ot(e) - } - function kt(e) { - var t = e._i, - n = e._f - return ( - (e._locale = e._locale || pt(e._l)), - null === t || (void 0 === n && '' === t) - ? y({ nullInput: !0 }) - : ('string' == typeof t && (e._i = t = e._locale.preparse(t)), - T(t) - ? new b(ht(t)) - : (s(t) - ? (e._d = t) - : u(n) - ? (function(e) { - var t, n, r, l, u - if (0 === e._f.length) - return ( - (h(e).invalidFormat = !0), - void (e._d = new Date(NaN)) - ) - for (l = 0; l < e._f.length; l++) - (u = 0), - (t = g({}, e)), - null != e._useUTC && (t._useUTC = e._useUTC), - (t._f = e._f[l]), - St(t), - m(t) && - ((u += h(t).charsLeftOver), - (u += 10 * h(t).unusedTokens.length), - (h(t).score = u), - (null == r || u < r) && ((r = u), (n = t))) - f(e, n || t) - })(e) - : n - ? St(e) - : (function(e) { - var t = e._i - o(t) - ? (e._d = new Date(l.now())) - : s(t) - ? (e._d = new Date(t.valueOf())) - : 'string' == typeof t - ? (function(e) { - var t = wt.exec(e._i) - null === t - ? (Ot(e), - !1 === e._isValid && - (delete e._isValid, - Mt(e), - !1 === e._isValid && - (delete e._isValid, - l.createFromInputFallback(e)))) - : (e._d = new Date(+t[1])) - })(e) - : u(t) - ? ((e._a = c(t.slice(0), function(e) { - return parseInt(e, 10) - })), - yt(e)) - : i(t) - ? (function(e) { - if (!e._d) { - var t = Y(e._i) - ;(e._a = c( - [ - t.year, - t.month, - t.day || t.date, - t.hour, - t.minute, - t.second, - t.millisecond, - ], - function(e) { - return e && parseInt(e, 10) - }, - )), - yt(e) - } - })(e) - : a(t) - ? (e._d = new Date(t)) - : l.createFromInputFallback(e) - })(e), - m(e) || (e._d = null), - e)) - ) - } - function jt(e, t, n, r, l) { - var o, - a = {} - return ( - (!0 !== n && !1 !== n) || ((r = n), (n = void 0)), - ((i(e) && - (function(e) { - if (Object.getOwnPropertyNames) - return 0 === Object.getOwnPropertyNames(e).length - var t - for (t in e) if (e.hasOwnProperty(t)) return !1 - return !0 - })(e)) || - (u(e) && 0 === e.length)) && - (e = void 0), - (a._isAMomentObject = !0), - (a._useUTC = a._isUTC = l), - (a._l = n), - (a._i = e), - (a._f = t), - (a._strict = r), - (o = new b(ht(kt(a))))._nextDay && - (o.add(1, 'd'), (o._nextDay = void 0)), - o - ) - } - function Ct(e, t, n, r) { - return jt(e, t, n, r, !1) - } - ;(l.createFromInputFallback = L( - 'value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.', - function(e) { - e._d = new Date(e._i + (e._useUTC ? ' UTC' : '')) - }, - )), - (l.ISO_8601 = function() {}), - (l.RFC_2822 = function() {}) - var Nt = L( - 'moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/', - function() { - var e = Ct.apply(null, arguments) - return this.isValid() && e.isValid() - ? e < this - ? this - : e - : y() - }, - ), - At = L( - 'moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/', - function() { - var e = Ct.apply(null, arguments) - return this.isValid() && e.isValid() - ? e > this - ? this - : e - : y() - }, - ) - function Pt(e, t) { - var n, r - if ((1 === t.length && u(t[0]) && (t = t[0]), !t.length)) - return Ct() - for (n = t[0], r = 1; r < t.length; ++r) - (t[r].isValid() && !t[r][e](n)) || (n = t[r]) - return n - } - var xt = [ - 'year', - 'quarter', - 'month', - 'week', - 'day', - 'hour', - 'minute', - 'second', - 'millisecond', - ] - function Yt(e) { - var t = Y(e), - n = t.year || 0, - r = t.quarter || 0, - l = t.month || 0, - u = t.week || t.isoWeek || 0, - i = t.day || 0, - o = t.hour || 0, - a = t.minute || 0, - s = t.second || 0, - c = t.millisecond || 0 - ;(this._isValid = (function(e) { - for (var t in e) - if (-1 === Se.call(xt, t) || (null != e[t] && isNaN(e[t]))) - return !1 - for (var n = !1, r = 0; r < xt.length; ++r) - if (e[xt[r]]) { - if (n) return !1 - parseFloat(e[xt[r]]) !== O(e[xt[r]]) && (n = !0) - } - return !0 - })(t)), - (this._milliseconds = +c + 1e3 * s + 6e4 * a + 1e3 * o * 60 * 60), - (this._days = +i + 7 * u), - (this._months = +l + 3 * r + 12 * n), - (this._data = {}), - (this._locale = pt()), - this._bubble() - } - function It(e) { - return e instanceof Yt - } - function Ft(e) { - return e < 0 ? -1 * Math.round(-1 * e) : Math.round(e) - } - function Rt(e, t) { - U(e, 0, 0, function() { - var e = this.utcOffset(), - n = '+' - return ( - e < 0 && ((e = -e), (n = '-')), - n + R(~~(e / 60), 2) + t + R(~~e % 60, 2) - ) - }) - } - Rt('Z', ':'), - Rt('ZZ', ''), - ce('Z', oe), - ce('ZZ', oe), - he(['Z', 'ZZ'], function(e, t, n) { - ;(n._useUTC = !0), (n._tzm = Ht(oe, e)) - }) - var Bt = /([\+\-]|\d\d)/gi - function Ht(e, t) { - var n = (t || '').match(e) - if (null === n) return null - var r = n[n.length - 1] || [], - l = (r + '').match(Bt) || ['-', 0, 0], - u = 60 * l[1] + O(l[2]) - return 0 === u ? 0 : '+' === l[0] ? u : -u - } - function Vt(e, t) { - var n, r - return t._isUTC - ? ((n = t.clone()), - (r = - (T(e) || s(e) ? e.valueOf() : Ct(e).valueOf()) - n.valueOf()), - n._d.setTime(n._d.valueOf() + r), - l.updateOffset(n, !1), - n) - : Ct(e).local() - } - function Qt(e) { - return 15 * -Math.round(e._d.getTimezoneOffset() / 15) - } - function Ut() { - return !!this.isValid() && this._isUTC && 0 === this._offset - } - l.updateOffset = function() {} - var qt = /^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/, - Wt = /^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/ - function Gt(e, t) { - var n, - r, - l, - u, - i, - o, - s = e, - c = null - return ( - It(e) - ? (s = { ms: e._milliseconds, d: e._days, M: e._months }) - : a(e) - ? ((s = {}), t ? (s[t] = e) : (s.milliseconds = e)) - : (c = qt.exec(e)) - ? ((n = '-' === c[1] ? -1 : 1), - (s = { - y: 0, - d: O(c[ve]) * n, - h: O(c[be]) * n, - m: O(c[Te]) * n, - s: O(c[we]) * n, - ms: O(Ft(1e3 * c[Oe])) * n, - })) - : (c = Wt.exec(e)) - ? ((n = '-' === c[1] ? -1 : 1), - (s = { - y: $t(c[2], n), - M: $t(c[3], n), - w: $t(c[4], n), - d: $t(c[5], n), - h: $t(c[6], n), - m: $t(c[7], n), - s: $t(c[8], n), - })) - : null == s - ? (s = {}) - : 'object' == typeof s && - ('from' in s || 'to' in s) && - ((u = Ct(s.from)), - (i = Ct(s.to)), - (l = - u.isValid() && i.isValid() - ? ((i = Vt(i, u)), - u.isBefore(i) - ? (o = zt(u, i)) - : (((o = zt(i, u)).milliseconds = -o.milliseconds), - (o.months = -o.months)), - o) - : { milliseconds: 0, months: 0 }), - ((s = {}).ms = l.milliseconds), - (s.M = l.months)), - (r = new Yt(s)), - It(e) && d(e, '_locale') && (r._locale = e._locale), - r - ) - } - function $t(e, t) { - var n = e && parseFloat(e.replace(',', '.')) - return (isNaN(n) ? 0 : n) * t - } - function zt(e, t) { - var n = {} - return ( - (n.months = t.month() - e.month() + 12 * (t.year() - e.year())), - e - .clone() - .add(n.months, 'M') - .isAfter(t) && --n.months, - (n.milliseconds = +t - +e.clone().add(n.months, 'M')), - n - ) - } - function Jt(e, t) { - return function(n, r) { - var l - return ( - null === r || - isNaN(+r) || - (k( - t, - 'moment().' + - t + - '(period, number) is deprecated. Please use moment().' + - t + - '(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.', - ), - (l = n), - (n = r), - (r = l)), - Kt(this, Gt((n = 'string' == typeof n ? +n : n), r), e), - this - ) - } - } - function Kt(e, t, n, r) { - var u = t._milliseconds, - i = Ft(t._days), - o = Ft(t._months) - e.isValid() && - ((r = null == r || r), - o && Ie(e, Ce(e, 'Month') + o * n), - i && Ne(e, 'Date', Ce(e, 'Date') + i * n), - u && e._d.setTime(e._d.valueOf() + u * n), - r && l.updateOffset(e, i || o)) - } - ;(Gt.fn = Yt.prototype), - (Gt.invalid = function() { - return Gt(NaN) - }) - var Zt = Jt(1, 'add'), - Xt = Jt(-1, 'subtract') - function en(e, t) { - var n, - r, - l = 12 * (t.year() - e.year()) + (t.month() - e.month()), - u = e.clone().add(l, 'months') - return ( - t - u < 0 - ? ((n = e.clone().add(l - 1, 'months')), - (r = (t - u) / (u - n))) - : ((n = e.clone().add(l + 1, 'months')), - (r = (t - u) / (n - u))), - -(l + r) || 0 - ) - } - function tn(e) { - var t - return void 0 === e - ? this._locale._abbr - : (null != (t = pt(e)) && (this._locale = t), this) - } - ;(l.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ'), - (l.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]') - var nn = L( - 'moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.', - function(e) { - return void 0 === e ? this.localeData() : this.locale(e) - }, - ) - function rn() { - return this._locale - } - var ln = 1e3, - un = 60 * ln, - on = 60 * un, - an = 3506328 * on - function sn(e, t) { - return ((e % t) + t) % t - } - function cn(e, t, n) { - return e < 100 && e >= 0 - ? new Date(e + 400, t, n) - an - : new Date(e, t, n).valueOf() - } - function dn(e, t, n) { - return e < 100 && e >= 0 - ? Date.UTC(e + 400, t, n) - an - : Date.UTC(e, t, n) - } - function fn(e, t) { - U(0, [e, e.length], 0, t) - } - function pn(e, t, n, r, l) { - var u - return null == e - ? qe(this, r, l).year - : ((u = We(e, r, l)), - t > u && (t = u), - function(e, t, n, r, l) { - var u = Ue(e, t, n, r, l), - i = Ve(u.year, 0, u.dayOfYear) - return ( - this.year(i.getUTCFullYear()), - this.month(i.getUTCMonth()), - this.date(i.getUTCDate()), - this - ) - }.call(this, e, t, n, r, l)) - } - U(0, ['gg', 2], 0, function() { - return this.weekYear() % 100 - }), - U(0, ['GG', 2], 0, function() { - return this.isoWeekYear() % 100 - }), - fn('gggg', 'weekYear'), - fn('ggggg', 'weekYear'), - fn('GGGG', 'isoWeekYear'), - fn('GGGGG', 'isoWeekYear'), - P('weekYear', 'gg'), - P('isoWeekYear', 'GG'), - F('weekYear', 1), - F('isoWeekYear', 1), - ce('G', ue), - ce('g', ue), - ce('GG', Z, $), - ce('gg', Z, $), - ce('GGGG', ne, J), - ce('gggg', ne, J), - ce('GGGGG', re, K), - ce('ggggg', re, K), - me(['gggg', 'ggggg', 'GGGG', 'GGGGG'], function(e, t, n, r) { - t[r.substr(0, 2)] = O(e) - }), - me(['gg', 'GG'], function(e, t, n, r) { - t[r] = l.parseTwoDigitYear(e) - }), - U('Q', 0, 'Qo', 'quarter'), - P('quarter', 'Q'), - F('quarter', 7), - ce('Q', G), - he('Q', function(e, t) { - t[ge] = 3 * (O(e) - 1) - }), - U('D', ['DD', 2], 'Do', 'date'), - P('date', 'D'), - F('date', 9), - ce('D', Z), - ce('DD', Z, $), - ce('Do', function(e, t) { - return e - ? t._dayOfMonthOrdinalParse || t._ordinalParse - : t._dayOfMonthOrdinalParseLenient - }), - he(['D', 'DD'], ve), - he('Do', function(e, t) { - t[ve] = O(e.match(Z)[0]) - }) - var hn = je('Date', !0) - U('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear'), - P('dayOfYear', 'DDD'), - F('dayOfYear', 4), - ce('DDD', te), - ce('DDDD', z), - he(['DDD', 'DDDD'], function(e, t, n) { - n._dayOfYear = O(e) - }), - U('m', ['mm', 2], 0, 'minute'), - P('minute', 'm'), - F('minute', 14), - ce('m', Z), - ce('mm', Z, $), - he(['m', 'mm'], Te) - var mn = je('Minutes', !1) - U('s', ['ss', 2], 0, 'second'), - P('second', 's'), - F('second', 15), - ce('s', Z), - ce('ss', Z, $), - he(['s', 'ss'], we) - var yn, - _n = je('Seconds', !1) - for ( - U('S', 0, 0, function() { - return ~~(this.millisecond() / 100) - }), - U(0, ['SS', 2], 0, function() { - return ~~(this.millisecond() / 10) - }), - U(0, ['SSS', 3], 0, 'millisecond'), - U(0, ['SSSS', 4], 0, function() { - return 10 * this.millisecond() - }), - U(0, ['SSSSS', 5], 0, function() { - return 100 * this.millisecond() - }), - U(0, ['SSSSSS', 6], 0, function() { - return 1e3 * this.millisecond() - }), - U(0, ['SSSSSSS', 7], 0, function() { - return 1e4 * this.millisecond() - }), - U(0, ['SSSSSSSS', 8], 0, function() { - return 1e5 * this.millisecond() - }), - U(0, ['SSSSSSSSS', 9], 0, function() { - return 1e6 * this.millisecond() - }), - P('millisecond', 'ms'), - F('millisecond', 16), - ce('S', te, G), - ce('SS', te, $), - ce('SSS', te, z), - yn = 'SSSS'; - yn.length <= 9; - yn += 'S' - ) - ce(yn, le) - function gn(e, t) { - t[Oe] = O(1e3 * ('0.' + e)) - } - for (yn = 'S'; yn.length <= 9; yn += 'S') he(yn, gn) - var vn = je('Milliseconds', !1) - U('z', 0, 0, 'zoneAbbr'), U('zz', 0, 0, 'zoneName') - var bn = b.prototype - function Tn(e) { - return e - } - ;(bn.add = Zt), - (bn.calendar = function(e, t) { - var n = e || Ct(), - r = Vt(n, this).startOf('day'), - u = l.calendarFormat(this, r) || 'sameElse', - i = t && (j(t[u]) ? t[u].call(this, n) : t[u]) - return this.format( - i || this.localeData().calendar(u, this, Ct(n)), - ) - }), - (bn.clone = function() { - return new b(this) - }), - (bn.diff = function(e, t, n) { - var r, l, u - if (!this.isValid()) return NaN - if (!(r = Vt(e, this)).isValid()) return NaN - switch ( - ((l = 6e4 * (r.utcOffset() - this.utcOffset())), (t = x(t))) - ) { - case 'year': - u = en(this, r) / 12 - break - case 'month': - u = en(this, r) - break - case 'quarter': - u = en(this, r) / 3 - break - case 'second': - u = (this - r) / 1e3 - break - case 'minute': - u = (this - r) / 6e4 - break - case 'hour': - u = (this - r) / 36e5 - break - case 'day': - u = (this - r - l) / 864e5 - break - case 'week': - u = (this - r - l) / 6048e5 - break - default: - u = this - r - } - return n ? u : w(u) - }), - (bn.endOf = function(e) { - var t - if ( - void 0 === (e = x(e)) || - 'millisecond' === e || - !this.isValid() - ) - return this - var n = this._isUTC ? dn : cn - switch (e) { - case 'year': - t = n(this.year() + 1, 0, 1) - 1 - break - case 'quarter': - t = - n(this.year(), this.month() - (this.month() % 3) + 3, 1) - 1 - break - case 'month': - t = n(this.year(), this.month() + 1, 1) - 1 - break - case 'week': - t = - n( - this.year(), - this.month(), - this.date() - this.weekday() + 7, - ) - 1 - break - case 'isoWeek': - t = - n( - this.year(), - this.month(), - this.date() - (this.isoWeekday() - 1) + 7, - ) - 1 - break - case 'day': - case 'date': - t = n(this.year(), this.month(), this.date() + 1) - 1 - break - case 'hour': - ;(t = this._d.valueOf()), - (t += - on - - sn(t + (this._isUTC ? 0 : this.utcOffset() * un), on) - - 1) - break - case 'minute': - ;(t = this._d.valueOf()), (t += un - sn(t, un) - 1) - break - case 'second': - ;(t = this._d.valueOf()), (t += ln - sn(t, ln) - 1) - } - return this._d.setTime(t), l.updateOffset(this, !0), this - }), - (bn.format = function(e) { - e || (e = this.isUtc() ? l.defaultFormatUtc : l.defaultFormat) - var t = q(this, e) - return this.localeData().postformat(t) - }), - (bn.from = function(e, t) { - return this.isValid() && - ((T(e) && e.isValid()) || Ct(e).isValid()) - ? Gt({ to: this, from: e }) - .locale(this.locale()) - .humanize(!t) - : this.localeData().invalidDate() - }), - (bn.fromNow = function(e) { - return this.from(Ct(), e) - }), - (bn.to = function(e, t) { - return this.isValid() && - ((T(e) && e.isValid()) || Ct(e).isValid()) - ? Gt({ from: this, to: e }) - .locale(this.locale()) - .humanize(!t) - : this.localeData().invalidDate() - }), - (bn.toNow = function(e) { - return this.to(Ct(), e) - }), - (bn.get = function(e) { - return j(this[(e = x(e))]) ? this[e]() : this - }), - (bn.invalidAt = function() { - return h(this).overflow - }), - (bn.isAfter = function(e, t) { - var n = T(e) ? e : Ct(e) - return ( - !(!this.isValid() || !n.isValid()) && - ('millisecond' === (t = x(t) || 'millisecond') - ? this.valueOf() > n.valueOf() - : n.valueOf() < - this.clone() - .startOf(t) - .valueOf()) - ) - }), - (bn.isBefore = function(e, t) { - var n = T(e) ? e : Ct(e) - return ( - !(!this.isValid() || !n.isValid()) && - ('millisecond' === (t = x(t) || 'millisecond') - ? this.valueOf() < n.valueOf() - : this.clone() - .endOf(t) - .valueOf() < n.valueOf()) - ) - }), - (bn.isBetween = function(e, t, n, r) { - var l = T(e) ? e : Ct(e), - u = T(t) ? t : Ct(t) - return ( - !!(this.isValid() && l.isValid() && u.isValid()) && - (('(' === (r = r || '()')[0] - ? this.isAfter(l, n) - : !this.isBefore(l, n)) && - (')' === r[1] ? this.isBefore(u, n) : !this.isAfter(u, n))) - ) - }), - (bn.isSame = function(e, t) { - var n, - r = T(e) ? e : Ct(e) - return ( - !(!this.isValid() || !r.isValid()) && - ('millisecond' === (t = x(t) || 'millisecond') - ? this.valueOf() === r.valueOf() - : ((n = r.valueOf()), - this.clone() - .startOf(t) - .valueOf() <= n && - n <= - this.clone() - .endOf(t) - .valueOf())) - ) - }), - (bn.isSameOrAfter = function(e, t) { - return this.isSame(e, t) || this.isAfter(e, t) - }), - (bn.isSameOrBefore = function(e, t) { - return this.isSame(e, t) || this.isBefore(e, t) - }), - (bn.isValid = function() { - return m(this) - }), - (bn.lang = nn), - (bn.locale = tn), - (bn.localeData = rn), - (bn.max = At), - (bn.min = Nt), - (bn.parsingFlags = function() { - return f({}, h(this)) - }), - (bn.set = function(e, t) { - if ('object' == typeof e) - for ( - var n = (function(e) { - var t = [] - for (var n in e) t.push({ unit: n, priority: I[n] }) - return ( - t.sort(function(e, t) { - return e.priority - t.priority - }), - t - ) - })((e = Y(e))), - r = 0; - r < n.length; - r++ - ) - this[n[r].unit](e[n[r].unit]) - else if (j(this[(e = x(e))])) return this[e](t) - return this - }), - (bn.startOf = function(e) { - var t - if ( - void 0 === (e = x(e)) || - 'millisecond' === e || - !this.isValid() - ) - return this - var n = this._isUTC ? dn : cn - switch (e) { - case 'year': - t = n(this.year(), 0, 1) - break - case 'quarter': - t = n(this.year(), this.month() - (this.month() % 3), 1) - break - case 'month': - t = n(this.year(), this.month(), 1) - break - case 'week': - t = n(this.year(), this.month(), this.date() - this.weekday()) - break - case 'isoWeek': - t = n( - this.year(), - this.month(), - this.date() - (this.isoWeekday() - 1), - ) - break - case 'day': - case 'date': - t = n(this.year(), this.month(), this.date()) - break - case 'hour': - ;(t = this._d.valueOf()), - (t -= sn(t + (this._isUTC ? 0 : this.utcOffset() * un), on)) - break - case 'minute': - ;(t = this._d.valueOf()), (t -= sn(t, un)) - break - case 'second': - ;(t = this._d.valueOf()), (t -= sn(t, ln)) - } - return this._d.setTime(t), l.updateOffset(this, !0), this - }), - (bn.subtract = Xt), - (bn.toArray = function() { - var e = this - return [ - e.year(), - e.month(), - e.date(), - e.hour(), - e.minute(), - e.second(), - e.millisecond(), - ] - }), - (bn.toObject = function() { - var e = this - return { - years: e.year(), - months: e.month(), - date: e.date(), - hours: e.hours(), - minutes: e.minutes(), - seconds: e.seconds(), - milliseconds: e.milliseconds(), - } - }), - (bn.toDate = function() { - return new Date(this.valueOf()) - }), - (bn.toISOString = function(e) { - if (!this.isValid()) return null - var t = !0 !== e, - n = t ? this.clone().utc() : this - return n.year() < 0 || n.year() > 9999 - ? q( - n, - t - ? 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]' - : 'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ', - ) - : j(Date.prototype.toISOString) - ? t - ? this.toDate().toISOString() - : new Date(this.valueOf() + 60 * this.utcOffset() * 1e3) - .toISOString() - .replace('Z', q(n, 'Z')) - : q( - n, - t - ? 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]' - : 'YYYY-MM-DD[T]HH:mm:ss.SSSZ', - ) - }), - (bn.inspect = function() { - if (!this.isValid()) - return 'moment.invalid(/* ' + this._i + ' */)' - var e = 'moment', - t = '' - this.isLocal() || - ((e = - 0 === this.utcOffset() ? 'moment.utc' : 'moment.parseZone'), - (t = 'Z')) - var n = '[' + e + '("]', - r = 0 <= this.year() && this.year() <= 9999 ? 'YYYY' : 'YYYYYY', - l = t + '[")]' - return this.format(n + r + '-MM-DD[T]HH:mm:ss.SSS' + l) - }), - (bn.toJSON = function() { - return this.isValid() ? this.toISOString() : null - }), - (bn.toString = function() { - return this.clone() - .locale('en') - .format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ') - }), - (bn.unix = function() { - return Math.floor(this.valueOf() / 1e3) - }), - (bn.valueOf = function() { - return this._d.valueOf() - 6e4 * (this._offset || 0) - }), - (bn.creationData = function() { - return { - input: this._i, - format: this._f, - locale: this._locale, - isUTC: this._isUTC, - strict: this._strict, - } - }), - (bn.year = ke), - (bn.isLeapYear = function() { - return Me(this.year()) - }), - (bn.weekYear = function(e) { - return pn.call( - this, - e, - this.week(), - this.weekday(), - this.localeData()._week.dow, - this.localeData()._week.doy, - ) - }), - (bn.isoWeekYear = function(e) { - return pn.call(this, e, this.isoWeek(), this.isoWeekday(), 1, 4) - }), - (bn.quarter = bn.quarters = function(e) { - return null == e - ? Math.ceil((this.month() + 1) / 3) - : this.month(3 * (e - 1) + (this.month() % 3)) - }), - (bn.month = Fe), - (bn.daysInMonth = function() { - return Ae(this.year(), this.month()) - }), - (bn.week = bn.weeks = function(e) { - var t = this.localeData().week(this) - return null == e ? t : this.add(7 * (e - t), 'd') - }), - (bn.isoWeek = bn.isoWeeks = function(e) { - var t = qe(this, 1, 4).week - return null == e ? t : this.add(7 * (e - t), 'd') - }), - (bn.weeksInYear = function() { - var e = this.localeData()._week - return We(this.year(), e.dow, e.doy) - }), - (bn.isoWeeksInYear = function() { - return We(this.year(), 1, 4) - }), - (bn.date = hn), - (bn.day = bn.days = function(e) { - if (!this.isValid()) return null != e ? this : NaN - var t = this._isUTC ? this._d.getUTCDay() : this._d.getDay() - return null != e - ? ((e = (function(e, t) { - return 'string' != typeof e - ? e - : isNaN(e) - ? 'number' == typeof (e = t.weekdaysParse(e)) - ? e - : null - : parseInt(e, 10) - })(e, this.localeData())), - this.add(e - t, 'd')) - : t - }), - (bn.weekday = function(e) { - if (!this.isValid()) return null != e ? this : NaN - var t = (this.day() + 7 - this.localeData()._week.dow) % 7 - return null == e ? t : this.add(e - t, 'd') - }), - (bn.isoWeekday = function(e) { - if (!this.isValid()) return null != e ? this : NaN - if (null != e) { - var t = (function(e, t) { - return 'string' == typeof e - ? t.weekdaysParse(e) % 7 || 7 - : isNaN(e) - ? null - : e - })(e, this.localeData()) - return this.day(this.day() % 7 ? t : t - 7) - } - return this.day() || 7 - }), - (bn.dayOfYear = function(e) { - var t = - Math.round( - (this.clone().startOf('day') - this.clone().startOf('year')) / - 864e5, - ) + 1 - return null == e ? t : this.add(e - t, 'd') - }), - (bn.hour = bn.hours = ut), - (bn.minute = bn.minutes = mn), - (bn.second = bn.seconds = _n), - (bn.millisecond = bn.milliseconds = vn), - (bn.utcOffset = function(e, t, n) { - var r, - u = this._offset || 0 - if (!this.isValid()) return null != e ? this : NaN - if (null != e) { - if ('string' == typeof e) { - if (null === (e = Ht(oe, e))) return this - } else Math.abs(e) < 16 && !n && (e *= 60) - return ( - !this._isUTC && t && (r = Qt(this)), - (this._offset = e), - (this._isUTC = !0), - null != r && this.add(r, 'm'), - u !== e && - (!t || this._changeInProgress - ? Kt(this, Gt(e - u, 'm'), 1, !1) - : this._changeInProgress || - ((this._changeInProgress = !0), - l.updateOffset(this, !0), - (this._changeInProgress = null))), - this - ) - } - return this._isUTC ? u : Qt(this) - }), - (bn.utc = function(e) { - return this.utcOffset(0, e) - }), - (bn.local = function(e) { - return ( - this._isUTC && - (this.utcOffset(0, e), - (this._isUTC = !1), - e && this.subtract(Qt(this), 'm')), - this - ) - }), - (bn.parseZone = function() { - if (null != this._tzm) this.utcOffset(this._tzm, !1, !0) - else if ('string' == typeof this._i) { - var e = Ht(ie, this._i) - null != e ? this.utcOffset(e) : this.utcOffset(0, !0) - } - return this - }), - (bn.hasAlignedHourOffset = function(e) { - return ( - !!this.isValid() && - ((e = e ? Ct(e).utcOffset() : 0), - (this.utcOffset() - e) % 60 == 0) - ) - }), - (bn.isDST = function() { - return ( - this.utcOffset() > - this.clone() - .month(0) - .utcOffset() || - this.utcOffset() > - this.clone() - .month(5) - .utcOffset() - ) - }), - (bn.isLocal = function() { - return !!this.isValid() && !this._isUTC - }), - (bn.isUtcOffset = function() { - return !!this.isValid() && this._isUTC - }), - (bn.isUtc = Ut), - (bn.isUTC = Ut), - (bn.zoneAbbr = function() { - return this._isUTC ? 'UTC' : '' - }), - (bn.zoneName = function() { - return this._isUTC ? 'Coordinated Universal Time' : '' - }), - (bn.dates = L( - 'dates accessor is deprecated. Use date instead.', - hn, - )), - (bn.months = L( - 'months accessor is deprecated. Use month instead', - Fe, - )), - (bn.years = L( - 'years accessor is deprecated. Use year instead', - ke, - )), - (bn.zone = L( - 'moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/', - function(e, t) { - return null != e - ? ('string' != typeof e && (e = -e), - this.utcOffset(e, t), - this) - : -this.utcOffset() - }, - )), - (bn.isDSTShifted = L( - 'isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information', - function() { - if (!o(this._isDSTShifted)) return this._isDSTShifted - var e = {} - if ((g(e, this), (e = kt(e))._a)) { - var t = e._isUTC ? p(e._a) : Ct(e._a) - this._isDSTShifted = - this.isValid() && D(e._a, t.toArray()) > 0 - } else this._isDSTShifted = !1 - return this._isDSTShifted - }, - )) - var wn = N.prototype - function On(e, t, n, r) { - var l = pt(), - u = p().set(r, t) - return l[n](u, e) - } - function Dn(e, t, n) { - if ((a(e) && ((t = e), (e = void 0)), (e = e || ''), null != t)) - return On(e, t, n, 'month') - var r, - l = [] - for (r = 0; r < 12; r++) l[r] = On(e, r, n, 'month') - return l - } - function En(e, t, n, r) { - 'boolean' == typeof e - ? (a(t) && ((n = t), (t = void 0)), (t = t || '')) - : ((n = t = e), - (e = !1), - a(t) && ((n = t), (t = void 0)), - (t = t || '')) - var l, - u = pt(), - i = e ? u._week.dow : 0 - if (null != n) return On(t, (n + i) % 7, r, 'day') - var o = [] - for (l = 0; l < 7; l++) o[l] = On(t, (l + i) % 7, r, 'day') - return o - } - ;(wn.calendar = function(e, t, n) { - var r = this._calendar[e] || this._calendar.sameElse - return j(r) ? r.call(t, n) : r - }), - (wn.longDateFormat = function(e) { - var t = this._longDateFormat[e], - n = this._longDateFormat[e.toUpperCase()] - return t || !n - ? t - : ((this._longDateFormat[e] = n.replace( - /MMMM|MM|DD|dddd/g, - function(e) { - return e.slice(1) - }, - )), - this._longDateFormat[e]) - }), - (wn.invalidDate = function() { - return this._invalidDate - }), - (wn.ordinal = function(e) { - return this._ordinal.replace('%d', e) - }), - (wn.preparse = Tn), - (wn.postformat = Tn), - (wn.relativeTime = function(e, t, n, r) { - var l = this._relativeTime[n] - return j(l) ? l(e, t, n, r) : l.replace(/%d/i, e) - }), - (wn.pastFuture = function(e, t) { - var n = this._relativeTime[e > 0 ? 'future' : 'past'] - return j(n) ? n(t) : n.replace(/%s/i, t) - }), - (wn.set = function(e) { - var t, n - for (n in e) j((t = e[n])) ? (this[n] = t) : (this['_' + n] = t) - ;(this._config = e), - (this._dayOfMonthOrdinalParseLenient = new RegExp( - (this._dayOfMonthOrdinalParse.source || - this._ordinalParse.source) + - '|' + - /\d{1,2}/.source, - )) - }), - (wn.months = function(e, t) { - return e - ? u(this._months) - ? this._months[e.month()] - : this._months[ - (this._months.isFormat || Pe).test(t) - ? 'format' - : 'standalone' - ][e.month()] - : u(this._months) - ? this._months - : this._months.standalone - }), - (wn.monthsShort = function(e, t) { - return e - ? u(this._monthsShort) - ? this._monthsShort[e.month()] - : this._monthsShort[Pe.test(t) ? 'format' : 'standalone'][ - e.month() - ] - : u(this._monthsShort) - ? this._monthsShort - : this._monthsShort.standalone - }), - (wn.monthsParse = function(e, t, n) { - var r, l, u - if (this._monthsParseExact) - return function(e, t, n) { - var r, - l, - u, - i = e.toLocaleLowerCase() - if (!this._monthsParse) - for ( - this._monthsParse = [], - this._longMonthsParse = [], - this._shortMonthsParse = [], - r = 0; - r < 12; - ++r - ) - (u = p([2e3, r])), - (this._shortMonthsParse[r] = this.monthsShort( - u, - '', - ).toLocaleLowerCase()), - (this._longMonthsParse[r] = this.months( - u, - '', - ).toLocaleLowerCase()) - return n - ? 'MMM' === t - ? -1 !== (l = Se.call(this._shortMonthsParse, i)) - ? l - : null - : -1 !== (l = Se.call(this._longMonthsParse, i)) - ? l - : null - : 'MMM' === t - ? -1 !== (l = Se.call(this._shortMonthsParse, i)) - ? l - : -1 !== (l = Se.call(this._longMonthsParse, i)) - ? l - : null - : -1 !== (l = Se.call(this._longMonthsParse, i)) - ? l - : -1 !== (l = Se.call(this._shortMonthsParse, i)) - ? l - : null - }.call(this, e, t, n) - for ( - this._monthsParse || - ((this._monthsParse = []), - (this._longMonthsParse = []), - (this._shortMonthsParse = [])), - r = 0; - r < 12; - r++ - ) { - if ( - ((l = p([2e3, r])), - n && - !this._longMonthsParse[r] && - ((this._longMonthsParse[r] = new RegExp( - '^' + this.months(l, '').replace('.', '') + '$', - 'i', - )), - (this._shortMonthsParse[r] = new RegExp( - '^' + this.monthsShort(l, '').replace('.', '') + '$', - 'i', - ))), - n || - this._monthsParse[r] || - ((u = - '^' + - this.months(l, '') + - '|^' + - this.monthsShort(l, '')), - (this._monthsParse[r] = new RegExp( - u.replace('.', ''), - 'i', - ))), - n && 'MMMM' === t && this._longMonthsParse[r].test(e)) - ) - return r - if (n && 'MMM' === t && this._shortMonthsParse[r].test(e)) - return r - if (!n && this._monthsParse[r].test(e)) return r - } - }), - (wn.monthsRegex = function(e) { - return this._monthsParseExact - ? (d(this, '_monthsRegex') || He.call(this), - e ? this._monthsStrictRegex : this._monthsRegex) - : (d(this, '_monthsRegex') || (this._monthsRegex = Be), - this._monthsStrictRegex && e - ? this._monthsStrictRegex - : this._monthsRegex) - }), - (wn.monthsShortRegex = function(e) { - return this._monthsParseExact - ? (d(this, '_monthsRegex') || He.call(this), - e ? this._monthsShortStrictRegex : this._monthsShortRegex) - : (d(this, '_monthsShortRegex') || - (this._monthsShortRegex = Re), - this._monthsShortStrictRegex && e - ? this._monthsShortStrictRegex - : this._monthsShortRegex) - }), - (wn.week = function(e) { - return qe(e, this._week.dow, this._week.doy).week - }), - (wn.firstDayOfYear = function() { - return this._week.doy - }), - (wn.firstDayOfWeek = function() { - return this._week.dow - }), - (wn.weekdays = function(e, t) { - var n = u(this._weekdays) - ? this._weekdays - : this._weekdays[ - e && !0 !== e && this._weekdays.isFormat.test(t) - ? 'format' - : 'standalone' - ] - return !0 === e ? Ge(n, this._week.dow) : e ? n[e.day()] : n - }), - (wn.weekdaysMin = function(e) { - return !0 === e - ? Ge(this._weekdaysMin, this._week.dow) - : e - ? this._weekdaysMin[e.day()] - : this._weekdaysMin - }), - (wn.weekdaysShort = function(e) { - return !0 === e - ? Ge(this._weekdaysShort, this._week.dow) - : e - ? this._weekdaysShort[e.day()] - : this._weekdaysShort - }), - (wn.weekdaysParse = function(e, t, n) { - var r, l, u - if (this._weekdaysParseExact) - return function(e, t, n) { - var r, - l, - u, - i = e.toLocaleLowerCase() - if (!this._weekdaysParse) - for ( - this._weekdaysParse = [], - this._shortWeekdaysParse = [], - this._minWeekdaysParse = [], - r = 0; - r < 7; - ++r - ) - (u = p([2e3, 1]).day(r)), - (this._minWeekdaysParse[r] = this.weekdaysMin( - u, - '', - ).toLocaleLowerCase()), - (this._shortWeekdaysParse[r] = this.weekdaysShort( - u, - '', - ).toLocaleLowerCase()), - (this._weekdaysParse[r] = this.weekdays( - u, - '', - ).toLocaleLowerCase()) - return n - ? 'dddd' === t - ? -1 !== (l = Se.call(this._weekdaysParse, i)) - ? l - : null - : 'ddd' === t - ? -1 !== (l = Se.call(this._shortWeekdaysParse, i)) - ? l - : null - : -1 !== (l = Se.call(this._minWeekdaysParse, i)) - ? l - : null - : 'dddd' === t - ? -1 !== (l = Se.call(this._weekdaysParse, i)) - ? l - : -1 !== (l = Se.call(this._shortWeekdaysParse, i)) - ? l - : -1 !== (l = Se.call(this._minWeekdaysParse, i)) - ? l - : null - : 'ddd' === t - ? -1 !== (l = Se.call(this._shortWeekdaysParse, i)) - ? l - : -1 !== (l = Se.call(this._weekdaysParse, i)) - ? l - : -1 !== (l = Se.call(this._minWeekdaysParse, i)) - ? l - : null - : -1 !== (l = Se.call(this._minWeekdaysParse, i)) - ? l - : -1 !== (l = Se.call(this._weekdaysParse, i)) - ? l - : -1 !== (l = Se.call(this._shortWeekdaysParse, i)) - ? l - : null - }.call(this, e, t, n) - for ( - this._weekdaysParse || - ((this._weekdaysParse = []), - (this._minWeekdaysParse = []), - (this._shortWeekdaysParse = []), - (this._fullWeekdaysParse = [])), - r = 0; - r < 7; - r++ - ) { - if ( - ((l = p([2e3, 1]).day(r)), - n && - !this._fullWeekdaysParse[r] && - ((this._fullWeekdaysParse[r] = new RegExp( - '^' + this.weekdays(l, '').replace('.', '\\.?') + '$', - 'i', - )), - (this._shortWeekdaysParse[r] = new RegExp( - '^' + - this.weekdaysShort(l, '').replace('.', '\\.?') + - '$', - 'i', - )), - (this._minWeekdaysParse[r] = new RegExp( - '^' + this.weekdaysMin(l, '').replace('.', '\\.?') + '$', - 'i', - ))), - this._weekdaysParse[r] || - ((u = - '^' + - this.weekdays(l, '') + - '|^' + - this.weekdaysShort(l, '') + - '|^' + - this.weekdaysMin(l, '')), - (this._weekdaysParse[r] = new RegExp( - u.replace('.', ''), - 'i', - ))), - n && 'dddd' === t && this._fullWeekdaysParse[r].test(e)) - ) - return r - if (n && 'ddd' === t && this._shortWeekdaysParse[r].test(e)) - return r - if (n && 'dd' === t && this._minWeekdaysParse[r].test(e)) - return r - if (!n && this._weekdaysParse[r].test(e)) return r - } - }), - (wn.weekdaysRegex = function(e) { - return this._weekdaysParseExact - ? (d(this, '_weekdaysRegex') || et.call(this), - e ? this._weekdaysStrictRegex : this._weekdaysRegex) - : (d(this, '_weekdaysRegex') || (this._weekdaysRegex = Ke), - this._weekdaysStrictRegex && e - ? this._weekdaysStrictRegex - : this._weekdaysRegex) - }), - (wn.weekdaysShortRegex = function(e) { - return this._weekdaysParseExact - ? (d(this, '_weekdaysRegex') || et.call(this), - e ? this._weekdaysShortStrictRegex : this._weekdaysShortRegex) - : (d(this, '_weekdaysShortRegex') || - (this._weekdaysShortRegex = Ze), - this._weekdaysShortStrictRegex && e - ? this._weekdaysShortStrictRegex - : this._weekdaysShortRegex) - }), - (wn.weekdaysMinRegex = function(e) { - return this._weekdaysParseExact - ? (d(this, '_weekdaysRegex') || et.call(this), - e ? this._weekdaysMinStrictRegex : this._weekdaysMinRegex) - : (d(this, '_weekdaysMinRegex') || - (this._weekdaysMinRegex = Xe), - this._weekdaysMinStrictRegex && e - ? this._weekdaysMinStrictRegex - : this._weekdaysMinRegex) - }), - (wn.isPM = function(e) { - return 'p' === (e + '').toLowerCase().charAt(0) - }), - (wn.meridiem = function(e, t, n) { - return e > 11 ? (n ? 'pm' : 'PM') : n ? 'am' : 'AM' - }), - dt('en', { - dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 === O((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - }), - (l.lang = L( - 'moment.lang is deprecated. Use moment.locale instead.', - dt, - )), - (l.langData = L( - 'moment.langData is deprecated. Use moment.localeData instead.', - pt, - )) - var Ln = Math.abs - function Mn(e, t, n, r) { - var l = Gt(t, n) - return ( - (e._milliseconds += r * l._milliseconds), - (e._days += r * l._days), - (e._months += r * l._months), - e._bubble() - ) - } - function Sn(e) { - return e < 0 ? Math.floor(e) : Math.ceil(e) - } - function kn(e) { - return (4800 * e) / 146097 - } - function jn(e) { - return (146097 * e) / 4800 - } - function Cn(e) { - return function() { - return this.as(e) - } - } - var Nn = Cn('ms'), - An = Cn('s'), - Pn = Cn('m'), - xn = Cn('h'), - Yn = Cn('d'), - In = Cn('w'), - Fn = Cn('M'), - Rn = Cn('Q'), - Bn = Cn('y') - function Hn(e) { - return function() { - return this.isValid() ? this._data[e] : NaN - } - } - var Vn = Hn('milliseconds'), - Qn = Hn('seconds'), - Un = Hn('minutes'), - qn = Hn('hours'), - Wn = Hn('days'), - Gn = Hn('months'), - $n = Hn('years'), - zn = Math.round, - Jn = { ss: 44, s: 45, m: 45, h: 22, d: 26, M: 11 }, - Kn = Math.abs - function Zn(e) { - return (e > 0) - (e < 0) || +e - } - function Xn() { - if (!this.isValid()) return this.localeData().invalidDate() - var e, - t, - n = Kn(this._milliseconds) / 1e3, - r = Kn(this._days), - l = Kn(this._months) - ;(e = w(n / 60)), (t = w(e / 60)), (n %= 60), (e %= 60) - var u = w(l / 12), - i = (l %= 12), - o = r, - a = t, - s = e, - c = n ? n.toFixed(3).replace(/\.?0+$/, '') : '', - d = this.asSeconds() - if (!d) return 'P0D' - var f = d < 0 ? '-' : '', - p = Zn(this._months) !== Zn(d) ? '-' : '', - h = Zn(this._days) !== Zn(d) ? '-' : '', - m = Zn(this._milliseconds) !== Zn(d) ? '-' : '' - return ( - f + - 'P' + - (u ? p + u + 'Y' : '') + - (i ? p + i + 'M' : '') + - (o ? h + o + 'D' : '') + - (a || s || c ? 'T' : '') + - (a ? m + a + 'H' : '') + - (s ? m + s + 'M' : '') + - (c ? m + c + 'S' : '') - ) - } - var er = Yt.prototype - return ( - (er.isValid = function() { - return this._isValid - }), - (er.abs = function() { - var e = this._data - return ( - (this._milliseconds = Ln(this._milliseconds)), - (this._days = Ln(this._days)), - (this._months = Ln(this._months)), - (e.milliseconds = Ln(e.milliseconds)), - (e.seconds = Ln(e.seconds)), - (e.minutes = Ln(e.minutes)), - (e.hours = Ln(e.hours)), - (e.months = Ln(e.months)), - (e.years = Ln(e.years)), - this - ) - }), - (er.add = function(e, t) { - return Mn(this, e, t, 1) - }), - (er.subtract = function(e, t) { - return Mn(this, e, t, -1) - }), - (er.as = function(e) { - if (!this.isValid()) return NaN - var t, - n, - r = this._milliseconds - if ('month' === (e = x(e)) || 'quarter' === e || 'year' === e) - switch ( - ((t = this._days + r / 864e5), (n = this._months + kn(t)), e) - ) { - case 'month': - return n - case 'quarter': - return n / 3 - case 'year': - return n / 12 - } - else - switch (((t = this._days + Math.round(jn(this._months))), e)) { - case 'week': - return t / 7 + r / 6048e5 - case 'day': - return t + r / 864e5 - case 'hour': - return 24 * t + r / 36e5 - case 'minute': - return 1440 * t + r / 6e4 - case 'second': - return 86400 * t + r / 1e3 - case 'millisecond': - return Math.floor(864e5 * t) + r - default: - throw new Error('Unknown unit ' + e) - } - }), - (er.asMilliseconds = Nn), - (er.asSeconds = An), - (er.asMinutes = Pn), - (er.asHours = xn), - (er.asDays = Yn), - (er.asWeeks = In), - (er.asMonths = Fn), - (er.asQuarters = Rn), - (er.asYears = Bn), - (er.valueOf = function() { - return this.isValid() - ? this._milliseconds + - 864e5 * this._days + - (this._months % 12) * 2592e6 + - 31536e6 * O(this._months / 12) - : NaN - }), - (er._bubble = function() { - var e, - t, - n, - r, - l, - u = this._milliseconds, - i = this._days, - o = this._months, - a = this._data - return ( - (u >= 0 && i >= 0 && o >= 0) || - (u <= 0 && i <= 0 && o <= 0) || - ((u += 864e5 * Sn(jn(o) + i)), (i = 0), (o = 0)), - (a.milliseconds = u % 1e3), - (e = w(u / 1e3)), - (a.seconds = e % 60), - (t = w(e / 60)), - (a.minutes = t % 60), - (n = w(t / 60)), - (a.hours = n % 24), - (i += w(n / 24)), - (l = w(kn(i))), - (o += l), - (i -= Sn(jn(l))), - (r = w(o / 12)), - (o %= 12), - (a.days = i), - (a.months = o), - (a.years = r), - this - ) - }), - (er.clone = function() { - return Gt(this) - }), - (er.get = function(e) { - return (e = x(e)), this.isValid() ? this[e + 's']() : NaN - }), - (er.milliseconds = Vn), - (er.seconds = Qn), - (er.minutes = Un), - (er.hours = qn), - (er.days = Wn), - (er.weeks = function() { - return w(this.days() / 7) - }), - (er.months = Gn), - (er.years = $n), - (er.humanize = function(e) { - if (!this.isValid()) return this.localeData().invalidDate() - var t = this.localeData(), - n = (function(e, t, n) { - var r = Gt(e).abs(), - l = zn(r.as('s')), - u = zn(r.as('m')), - i = zn(r.as('h')), - o = zn(r.as('d')), - a = zn(r.as('M')), - s = zn(r.as('y')), - c = (l <= Jn.ss && ['s', l]) || - (l < Jn.s && ['ss', l]) || - (u <= 1 && ['m']) || - (u < Jn.m && ['mm', u]) || - (i <= 1 && ['h']) || - (i < Jn.h && ['hh', i]) || - (o <= 1 && ['d']) || - (o < Jn.d && ['dd', o]) || - (a <= 1 && ['M']) || - (a < Jn.M && ['MM', a]) || - (s <= 1 && ['y']) || ['yy', s] - return ( - (c[2] = t), - (c[3] = +e > 0), - (c[4] = n), - function(e, t, n, r, l) { - return l.relativeTime(t || 1, !!n, e, r) - }.apply(null, c) - ) - })(this, !e, t) - return e && (n = t.pastFuture(+this, n)), t.postformat(n) - }), - (er.toISOString = Xn), - (er.toString = Xn), - (er.toJSON = Xn), - (er.locale = tn), - (er.localeData = rn), - (er.toIsoString = L( - 'toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)', - Xn, - )), - (er.lang = nn), - U('X', 0, 0, 'unix'), - U('x', 0, 0, 'valueOf'), - ce('x', ue), - ce('X', /[+-]?\d+(\.\d{1,3})?/), - he('X', function(e, t, n) { - n._d = new Date(1e3 * parseFloat(e, 10)) - }), - he('x', function(e, t, n) { - n._d = new Date(O(e)) - }), - (l.version = '2.24.0'), - (t = Ct), - (l.fn = bn), - (l.min = function() { - return Pt('isBefore', [].slice.call(arguments, 0)) - }), - (l.max = function() { - return Pt('isAfter', [].slice.call(arguments, 0)) - }), - (l.now = function() { - return Date.now ? Date.now() : +new Date() - }), - (l.utc = p), - (l.unix = function(e) { - return Ct(1e3 * e) - }), - (l.months = function(e, t) { - return Dn(e, t, 'months') - }), - (l.isDate = s), - (l.locale = dt), - (l.invalid = y), - (l.duration = Gt), - (l.isMoment = T), - (l.weekdays = function(e, t, n) { - return En(e, t, n, 'weekdays') - }), - (l.parseZone = function() { - return Ct.apply(null, arguments).parseZone() - }), - (l.localeData = pt), - (l.isDuration = It), - (l.monthsShort = function(e, t) { - return Dn(e, t, 'monthsShort') - }), - (l.weekdaysMin = function(e, t, n) { - return En(e, t, n, 'weekdaysMin') - }), - (l.defineLocale = ft), - (l.updateLocale = function(e, t) { - if (null != t) { - var n, - r, - l = it - null != (r = ct(e)) && (l = r._config), - (t = C(l, t)), - ((n = new N(t)).parentLocale = ot[e]), - (ot[e] = n), - dt(e) - } else - null != ot[e] && - (null != ot[e].parentLocale - ? (ot[e] = ot[e].parentLocale) - : null != ot[e] && delete ot[e]) - return ot[e] - }), - (l.locales = function() { - return M(ot) - }), - (l.weekdaysShort = function(e, t, n) { - return En(e, t, n, 'weekdaysShort') - }), - (l.normalizeUnits = x), - (l.relativeTimeRounding = function(e) { - return void 0 === e - ? zn - : 'function' == typeof e && ((zn = e), !0) - }), - (l.relativeTimeThreshold = function(e, t) { - return ( - void 0 !== Jn[e] && - (void 0 === t - ? Jn[e] - : ((Jn[e] = t), 's' === e && (Jn.ss = t - 1), !0)) - ) - }), - (l.calendarFormat = function(e, t) { - var n = e.diff(t, 'days', !0) - return n < -6 - ? 'sameElse' - : n < -1 - ? 'lastWeek' - : n < 0 - ? 'lastDay' - : n < 1 - ? 'sameDay' - : n < 2 - ? 'nextDay' - : n < 7 - ? 'nextWeek' - : 'sameElse' - }), - (l.prototype = bn), - (l.HTML5_FMT = { - DATETIME_LOCAL: 'YYYY-MM-DDTHH:mm', - DATETIME_LOCAL_SECONDS: 'YYYY-MM-DDTHH:mm:ss', - DATETIME_LOCAL_MS: 'YYYY-MM-DDTHH:mm:ss.SSS', - DATE: 'YYYY-MM-DD', - TIME: 'HH:mm', - TIME_SECONDS: 'HH:mm:ss', - TIME_MS: 'HH:mm:ss.SSS', - WEEK: 'GGGG-[W]WW', - MONTH: 'YYYY-MM', - }), - l - ) - })() - }.call(this, n(145)(e))) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return i - }), - n.d(t, 'b', function() { - return o - }) - var r = n(19), - l = n(68), - u = n(76) - function i(e, t, n, u, o, a, s) { - var c = Array.isArray(t) - ? 0 !== t.length - ? t - : void 0 - : t - ? [t] - : void 0, - d = n - if (!d && c) { - var f = c[0] - d = f && f.loc && f.loc.source - } - var p, - h = u - !h && - c && - (h = c.reduce(function(e, t) { - return t.loc && e.push(t.loc.start), e - }, [])), - h && 0 === h.length && (h = void 0), - u && n - ? (p = u.map(function(e) { - return Object(l.a)(n, e) - })) - : c && - (p = c.reduce(function(e, t) { - return ( - t.loc && e.push(Object(l.a)(t.loc.source, t.loc.start)), e - ) - }, [])) - var m = s - if (null == m && null != a) { - var y = a.extensions - Object(r.a)(y) && (m = y) - } - Object.defineProperties(this, { - message: { value: e, enumerable: !0, writable: !0 }, - locations: { value: p || void 0, enumerable: Boolean(p) }, - path: { value: o || void 0, enumerable: Boolean(o) }, - nodes: { value: c || void 0 }, - source: { value: d || void 0 }, - positions: { value: h || void 0 }, - originalError: { value: a }, - extensions: { value: m || void 0, enumerable: Boolean(m) }, - }), - a && a.stack - ? Object.defineProperty(this, 'stack', { - value: a.stack, - writable: !0, - configurable: !0, - }) - : Error.captureStackTrace - ? Error.captureStackTrace(this, i) - : Object.defineProperty(this, 'stack', { - value: Error().stack, - writable: !0, - configurable: !0, - }) - } - function o(e) { - var t = e.message - if (e.nodes) { - var n = !0, - r = !1, - l = void 0 - try { - for ( - var i, o = e.nodes[Symbol.iterator](); - !(n = (i = o.next()).done); - n = !0 - ) { - var a = i.value - a.loc && (t += '\n\n' + Object(u.a)(a.loc)) - } - } catch (e) { - ;(r = !0), (l = e) - } finally { - try { - n || null == o.return || o.return() - } finally { - if (r) throw l - } - } - } else if (e.source && e.locations) { - var s = !0, - c = !1, - d = void 0 - try { - for ( - var f, p = e.locations[Symbol.iterator](); - !(s = (f = p.next()).done); - s = !0 - ) { - var h = f.value - t += '\n\n' + Object(u.b)(e.source, h) - } - } catch (e) { - ;(c = !0), (d = e) - } finally { - try { - s || null == p.return || p.return() - } finally { - if (c) throw d - } - } - } - return t - } - i.prototype = Object.create(Error.prototype, { - constructor: { value: i }, - name: { value: 'GraphQLError' }, - toString: { - value: function() { - return o(this) - }, - }, - }) - }, - function(e, t, n) { - 'use strict' - function r(e, t) { - if (!Boolean(e)) throw new Error(t) - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t, n) { - 'use strict' - function r(e) { - return (r = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - if (!('string' == typeof e || e instanceof String)) { - var t - throw ((t = - null === e - ? 'null' - : 'object' === (t = r(e)) && - e.constructor && - e.constructor.hasOwnProperty('name') - ? e.constructor.name - : 'a '.concat(t)), - new TypeError('Expected string but received '.concat(t, '.'))) - } - }), - (e.exports = t.default), - (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - n.r(t) - var r = Object.freeze({ - major: 14, - minor: 4, - patch: 2, - preReleaseTag: null, - }), - l = n(26), - u = n(80), - i = n(40), - o = n(69), - a = n(23) - function s(e, t, n, r, l, u, i, o) { - var a = arguments - return new Promise(function(s) { - return s( - 1 === a.length - ? d(e) - : d({ - schema: e, - source: t, - rootValue: n, - contextValue: r, - variableValues: l, - operationName: u, - fieldResolver: i, - typeResolver: o, - }), - ) - }) - } - function c(e, t, n, r, u, i, o, a) { - var s = - 1 === arguments.length - ? d(e) - : d({ - schema: e, - source: t, - rootValue: n, - contextValue: r, - variableValues: u, - operationName: i, - fieldResolver: o, - typeResolver: a, - }) - if (Object(l.a)(s)) - throw new Error('GraphQL execution failed to complete synchronously.') - return s - } - function d(e) { - var t, - n = e.schema, - r = e.source, - l = e.rootValue, - s = e.contextValue, - c = e.variableValues, - d = e.operationName, - f = e.fieldResolver, - p = e.typeResolver, - h = Object(u.b)(n) - if (h.length > 0) return { errors: h } - try { - t = Object(i.a)(r) - } catch (e) { - return { errors: [e] } - } - var m = Object(o.validate)(n, t) - return m.length > 0 - ? { errors: m } - : Object(a.h)({ - schema: n, - document: t, - rootValue: l, - contextValue: s, - variableValues: c, - operationName: d, - fieldResolver: f, - typeResolver: p, - }) - } - var f = n(37), - p = n(15), - h = n(0), - m = n(12), - y = n(11), - _ = n(51), - g = n(68), - v = n(76), - b = n(41), - T = n(3), - w = n(14), - O = n(13), - D = n(1), - E = n(9), - L = n(18), - M = n(49), - S = n(22), - k = n(2), - j = n(5), - C = n(79) - function N(e, t, n) { - var r, - l, - u, - i, - o, - a, - s = Object(S.getAsyncIterator)(e) - function c(e) { - return e.done ? e : A(e.value, t).then(P, l) - } - if ( - ('function' == typeof s.return && - ((r = s.return), - (l = function(e) { - var t = function() { - return Promise.reject(e) - } - return r.call(s).then(t, t) - })), - n) - ) { - var d = n - u = function(e) { - return A(e, d).then(P, l) - } - } - return ( - (i = { - next: function() { - return s.next().then(c, u) - }, - return: function() { - return r - ? r.call(s).then(c, u) - : Promise.resolve({ value: void 0, done: !0 }) - }, - throw: function(e) { - return 'function' == typeof s.throw - ? s.throw(e).then(c, u) - : Promise.reject(e).catch(l) - }, - }), - (o = S.$$asyncIterator), - (a = function() { - return this - }), - o in i - ? Object.defineProperty(i, o, { - value: a, - enumerable: !0, - configurable: !0, - writable: !0, - }) - : (i[o] = a), - i - ) - } - function A(e, t) { - return new Promise(function(n) { - return n(t(e)) - }) - } - function P(e) { - return { value: e, done: !1 } - } - var x = n(78) - function Y(e, t, n, r, l, u, i, o) { - return 1 === arguments.length - ? F(e) - : F({ - schema: e, - document: t, - rootValue: n, - contextValue: r, - variableValues: l, - operationName: u, - fieldResolver: i, - subscribeFieldResolver: o, - }) - } - function I(e) { - if (e instanceof j.a) return { errors: [e] } - throw e - } - function F(e) { - var t = e.schema, - n = e.document, - r = e.rootValue, - l = e.contextValue, - u = e.variableValues, - i = e.operationName, - o = e.fieldResolver, - s = e.subscribeFieldResolver, - c = R(t, n, r, l, u, i, s), - d = function(e) { - return Object(a.h)(t, n, e, l, u, i, o) - } - return c.then(function(e) { - return Object(S.isAsyncIterable)(e) ? N(e, d, I) : e - }, I) - } - function R(e, t, n, r, l, u, i) { - Object(a.b)(e, t, l) - try { - var o = Object(a.c)(e, t, n, r, l, u, i) - if (Array.isArray(o)) return Promise.resolve({ errors: o }) - var s = Object(x.a)(e, o.operation), - c = Object(a.e)( - o, - s, - o.operation.selectionSet, - Object.create(null), - Object.create(null), - ), - d = Object.keys(c)[0], - f = c[d], - p = f[0].name.value, - h = Object(a.i)(e, s, p) - if (!h) - throw new j.a( - 'The subscription field "'.concat(p, '" is not defined.'), - f, - ) - var m = h.subscribe || o.fieldResolver, - y = Object(a.a)(void 0, d), - _ = Object(a.d)(o, h, f, s, y), - g = Object(a.j)(o, h, f, m, n, _) - return Promise.resolve(g).then(function(e) { - if (e instanceof Error) throw Object(C.a)(e, f, Object(a.k)(y)) - if (Object(S.isAsyncIterable)(e)) return e - throw new Error( - 'Subscription field must return Async Iterable. Received: ' + - Object(k.a)(e), - ) - }) - } catch (e) { - return Promise.reject(e) - } - } - var B = n(97), - H = n(116), - V = n(394), - Q = n(391), - U = n(159), - q = n(157), - W = n(396), - G = n(156), - $ = n(389), - z = n(399), - J = n(401), - K = n(397), - Z = n(402), - X = n(404), - ee = n(398), - te = n(161), - ne = n(393), - re = n(390), - le = n(160), - ue = n(158), - ie = n(395), - oe = n(162), - ae = n(388), - se = n(400), - ce = n(115), - de = n(392), - fe = n(403), - pe = n(30), - he = n(178), - me = n(93), - ye = n(121), - _e = n(179), - ge = n(180), - ve = n(75), - be = n(181), - Te = n(182), - we = n(101), - Oe = n(20), - De = n(50), - Ee = n(113), - Le = n(54), - Me = n(48), - Se = n(77), - ke = n(183), - je = n(184), - Ce = n(185), - Ne = n(186), - Ae = n(187), - Pe = n(36), - xe = n(92), - Ye = n(82), - Ie = n(188) - n.d(t, 'version', function() { - return '14.4.2' - }), - n.d(t, 'versionInfo', function() { - return r - }), - n.d(t, 'graphql', function() { - return s - }), - n.d(t, 'graphqlSync', function() { - return c - }), - n.d(t, 'GraphQLSchema', function() { - return f.a - }), - n.d(t, 'GraphQLDirective', function() { - return p.c - }), - n.d(t, 'GraphQLScalarType', function() { - return h.g - }), - n.d(t, 'GraphQLObjectType', function() { - return h.f - }), - n.d(t, 'GraphQLInterfaceType', function() { - return h.c - }), - n.d(t, 'GraphQLUnionType', function() { - return h.h - }), - n.d(t, 'GraphQLEnumType', function() { - return h.a - }), - n.d(t, 'GraphQLInputObjectType', function() { - return h.b - }), - n.d(t, 'GraphQLList', function() { - return h.d - }), - n.d(t, 'GraphQLNonNull', function() { - return h.e - }), - n.d(t, 'specifiedScalarTypes', function() { - return m.g - }), - n.d(t, 'GraphQLInt', function() { - return m.d - }), - n.d(t, 'GraphQLFloat', function() { - return m.b - }), - n.d(t, 'GraphQLString', function() { - return m.e - }), - n.d(t, 'GraphQLBoolean', function() { - return m.a - }), - n.d(t, 'GraphQLID', function() { - return m.c - }), - n.d(t, 'specifiedDirectives', function() { - return p.i - }), - n.d(t, 'GraphQLIncludeDirective', function() { - return p.d - }), - n.d(t, 'GraphQLSkipDirective', function() { - return p.e - }), - n.d(t, 'GraphQLDeprecatedDirective', function() { - return p.b - }), - n.d(t, 'TypeKind', function() { - return y.b - }), - n.d(t, 'DEFAULT_DEPRECATION_REASON', function() { - return p.a - }), - n.d(t, 'introspectionTypes', function() { - return y.m - }), - n.d(t, '__Schema', function() { - return y.j - }), - n.d(t, '__Directive', function() { - return y.e - }), - n.d(t, '__DirectiveLocation', function() { - return y.f - }), - n.d(t, '__Type', function() { - return y.k - }), - n.d(t, '__Field', function() { - return y.h - }), - n.d(t, '__InputValue', function() { - return y.i - }), - n.d(t, '__EnumValue', function() { - return y.g - }), - n.d(t, '__TypeKind', function() { - return y.l - }), - n.d(t, 'SchemaMetaFieldDef', function() { - return y.a - }), - n.d(t, 'TypeMetaFieldDef', function() { - return y.c - }), - n.d(t, 'TypeNameMetaFieldDef', function() { - return y.d - }), - n.d(t, 'isSchema', function() { - return f.c - }), - n.d(t, 'isDirective', function() { - return p.g - }), - n.d(t, 'isType', function() { - return h.S - }), - n.d(t, 'isScalarType', function() { - return h.R - }), - n.d(t, 'isObjectType', function() { - return h.N - }), - n.d(t, 'isInterfaceType', function() { - return h.H - }), - n.d(t, 'isUnionType', function() { - return h.T - }), - n.d(t, 'isEnumType', function() { - return h.E - }), - n.d(t, 'isInputObjectType', function() { - return h.F - }), - n.d(t, 'isListType', function() { - return h.J - }), - n.d(t, 'isNonNullType', function() { - return h.L - }), - n.d(t, 'isInputType', function() { - return h.G - }), - n.d(t, 'isOutputType', function() { - return h.O - }), - n.d(t, 'isLeafType', function() { - return h.I - }), - n.d(t, 'isCompositeType', function() { - return h.D - }), - n.d(t, 'isAbstractType', function() { - return h.C - }), - n.d(t, 'isWrappingType', function() { - return h.U - }), - n.d(t, 'isNullableType', function() { - return h.M - }), - n.d(t, 'isNamedType', function() { - return h.K - }), - n.d(t, 'isRequiredArgument', function() { - return h.P - }), - n.d(t, 'isRequiredInputField', function() { - return h.Q - }), - n.d(t, 'isSpecifiedScalarType', function() { - return m.f - }), - n.d(t, 'isIntrospectionType', function() { - return y.n - }), - n.d(t, 'isSpecifiedDirective', function() { - return p.h - }), - n.d(t, 'assertSchema', function() { - return f.b - }), - n.d(t, 'assertDirective', function() { - return p.f - }), - n.d(t, 'assertType', function() { - return h.x - }), - n.d(t, 'assertScalarType', function() { - return h.w - }), - n.d(t, 'assertObjectType', function() { - return h.u - }), - n.d(t, 'assertInterfaceType', function() { - return h.o - }), - n.d(t, 'assertUnionType', function() { - return h.y - }), - n.d(t, 'assertEnumType', function() { - return h.l - }), - n.d(t, 'assertInputObjectType', function() { - return h.m - }), - n.d(t, 'assertListType', function() { - return h.q - }), - n.d(t, 'assertNonNullType', function() { - return h.s - }), - n.d(t, 'assertInputType', function() { - return h.n - }), - n.d(t, 'assertOutputType', function() { - return h.v - }), - n.d(t, 'assertLeafType', function() { - return h.p - }), - n.d(t, 'assertCompositeType', function() { - return h.k - }), - n.d(t, 'assertAbstractType', function() { - return h.j - }), - n.d(t, 'assertWrappingType', function() { - return h.z - }), - n.d(t, 'assertNullableType', function() { - return h.t - }), - n.d(t, 'assertNamedType', function() { - return h.r - }), - n.d(t, 'getNullableType', function() { - return h.B - }), - n.d(t, 'getNamedType', function() { - return h.A - }), - n.d(t, 'validateSchema', function() { - return u.b - }), - n.d(t, 'assertValidSchema', function() { - return u.a - }), - n.d(t, 'Source', function() { - return _.a - }), - n.d(t, 'getLocation', function() { - return g.a - }), - n.d(t, 'printLocation', function() { - return v.a - }), - n.d(t, 'printSourceLocation', function() { - return v.b - }), - n.d(t, 'createLexer', function() { - return b.a - }), - n.d(t, 'TokenKind', function() { - return T.a - }), - n.d(t, 'parse', function() { - return i.a - }), - n.d(t, 'parseValue', function() { - return i.c - }), - n.d(t, 'parseType', function() { - return i.b - }), - n.d(t, 'print', function() { - return w.print - }), - n.d(t, 'visit', function() { - return O.visit - }), - n.d(t, 'visitInParallel', function() { - return O.visitInParallel - }), - n.d(t, 'visitWithTypeInfo', function() { - return O.visitWithTypeInfo - }), - n.d(t, 'getVisitFn', function() { - return O.getVisitFn - }), - n.d(t, 'BREAK', function() { - return O.BREAK - }), - n.d(t, 'Kind', function() { - return D.a - }), - n.d(t, 'DirectiveLocation', function() { - return E.a - }), - n.d(t, 'isDefinitionNode', function() { - return L.a - }), - n.d(t, 'isExecutableDefinitionNode', function() { - return L.b - }), - n.d(t, 'isSelectionNode', function() { - return L.c - }), - n.d(t, 'isValueNode', function() { - return L.i - }), - n.d(t, 'isTypeNode', function() { - return L.f - }), - n.d(t, 'isTypeSystemDefinitionNode', function() { - return L.g - }), - n.d(t, 'isTypeDefinitionNode', function() { - return L.d - }), - n.d(t, 'isTypeSystemExtensionNode', function() { - return L.h - }), - n.d(t, 'isTypeExtensionNode', function() { - return L.e - }), - n.d(t, 'execute', function() { - return a.h - }), - n.d(t, 'defaultFieldResolver', function() { - return a.f - }), - n.d(t, 'defaultTypeResolver', function() { - return a.g - }), - n.d(t, 'responsePathAsArray', function() { - return a.k - }), - n.d(t, 'getDirectiveValues', function() { - return M.getDirectiveValues - }), - n.d(t, 'subscribe', function() { - return Y - }), - n.d(t, 'createSourceEventStream', function() { - return R - }), - n.d(t, 'validate', function() { - return o.validate - }), - n.d(t, 'ValidationContext', function() { - return B.b - }), - n.d(t, 'specifiedRules', function() { - return H.specifiedRules - }), - n.d(t, 'FieldsOnCorrectTypeRule', function() { - return V.a - }), - n.d(t, 'FragmentsOnCompositeTypesRule', function() { - return Q.a - }), - n.d(t, 'KnownArgumentNamesRule', function() { - return U.a - }), - n.d(t, 'KnownDirectivesRule', function() { - return q.a - }), - n.d(t, 'KnownFragmentNamesRule', function() { - return W.a - }), - n.d(t, 'KnownTypeNamesRule', function() { - return G.a - }), - n.d(t, 'LoneAnonymousOperationRule', function() { - return $.a - }), - n.d(t, 'NoFragmentCyclesRule', function() { - return z.a - }), - n.d(t, 'NoUndefinedVariablesRule', function() { - return J.a - }), - n.d(t, 'NoUnusedFragmentsRule', function() { - return K.a - }), - n.d(t, 'NoUnusedVariablesRule', function() { - return Z.a - }), - n.d(t, 'OverlappingFieldsCanBeMergedRule', function() { - return X.a - }), - n.d(t, 'PossibleFragmentSpreadsRule', function() { - return ee.a - }), - n.d(t, 'ProvidedRequiredArgumentsRule', function() { - return te.a - }), - n.d(t, 'ScalarLeafsRule', function() { - return ne.a - }), - n.d(t, 'SingleFieldSubscriptionsRule', function() { - return re.a - }), - n.d(t, 'UniqueArgumentNamesRule', function() { - return le.a - }), - n.d(t, 'UniqueDirectivesPerLocationRule', function() { - return ue.a - }), - n.d(t, 'UniqueFragmentNamesRule', function() { - return ie.a - }), - n.d(t, 'UniqueInputFieldNamesRule', function() { - return oe.a - }), - n.d(t, 'UniqueOperationNamesRule', function() { - return ae.a - }), - n.d(t, 'UniqueVariableNamesRule', function() { - return se.a - }), - n.d(t, 'ValuesOfCorrectTypeRule', function() { - return ce.a - }), - n.d(t, 'VariablesAreInputTypesRule', function() { - return de.a - }), - n.d(t, 'VariablesInAllowedPositionRule', function() { - return fe.a - }), - n.d(t, 'GraphQLError', function() { - return j.a - }), - n.d(t, 'syntaxError', function() { - return pe.a - }), - n.d(t, 'locatedError', function() { - return C.a - }), - n.d(t, 'printError', function() { - return j.b - }), - n.d(t, 'formatError', function() { - return he.a - }), - n.d(t, 'getIntrospectionQuery', function() { - return me.a - }), - n.d(t, 'introspectionQuery', function() { - return me.b - }), - n.d(t, 'getOperationAST', function() { - return ye.getOperationAST - }), - n.d(t, 'getOperationRootType', function() { - return x.a - }), - n.d(t, 'introspectionFromSchema', function() { - return _e.a - }), - n.d(t, 'buildClientSchema', function() { - return ge.a - }), - n.d(t, 'buildASTSchema', function() { - return ve.b - }), - n.d(t, 'buildSchema', function() { - return ve.c - }), - n.d(t, 'getDescription', function() { - return ve.d - }), - n.d(t, 'extendSchema', function() { - return be.a - }), - n.d(t, 'lexicographicSortSchema', function() { - return Te.a - }), - n.d(t, 'printSchema', function() { - return we.b - }), - n.d(t, 'printType', function() { - return we.c - }), - n.d(t, 'printIntrospectionSchema', function() { - return we.a - }), - n.d(t, 'typeFromAST', function() { - return Oe.a - }), - n.d(t, 'valueFromAST', function() { - return De.a - }), - n.d(t, 'valueFromASTUntyped', function() { - return Ee.a - }), - n.d(t, 'astFromValue', function() { - return Le.a - }), - n.d(t, 'TypeInfo', function() { - return Me.a - }), - n.d(t, 'coerceValue', function() { - return Se.a - }), - n.d(t, 'isValidJSValue', function() { - return ke.a - }), - n.d(t, 'isValidLiteralValue', function() { - return je.a - }), - n.d(t, 'concatAST', function() { - return Ce.a - }), - n.d(t, 'separateOperations', function() { - return Ne.a - }), - n.d(t, 'stripIgnoredCharacters', function() { - return Ae.a - }), - n.d(t, 'isEqualType', function() { - return Pe.b - }), - n.d(t, 'isTypeSubTypeOf', function() { - return Pe.c - }), - n.d(t, 'doTypesOverlap', function() { - return Pe.a - }), - n.d(t, 'assertValidName', function() { - return xe.a - }), - n.d(t, 'isValidNameError', function() { - return xe.b - }), - n.d(t, 'BreakingChangeType', function() { - return Ye.a - }), - n.d(t, 'DangerousChangeType', function() { - return Ye.b - }), - n.d(t, 'findBreakingChanges', function() { - return Ye.c - }), - n.d(t, 'findDangerousChanges', function() { - return Ye.d - }), - n.d(t, 'findDeprecatedUsages', function() { - return Ie.a - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return r - }) - var r = Object.freeze({ - QUERY: 'QUERY', - MUTATION: 'MUTATION', - SUBSCRIPTION: 'SUBSCRIPTION', - FIELD: 'FIELD', - FRAGMENT_DEFINITION: 'FRAGMENT_DEFINITION', - FRAGMENT_SPREAD: 'FRAGMENT_SPREAD', - INLINE_FRAGMENT: 'INLINE_FRAGMENT', - VARIABLE_DEFINITION: 'VARIABLE_DEFINITION', - SCHEMA: 'SCHEMA', - SCALAR: 'SCALAR', - OBJECT: 'OBJECT', - FIELD_DEFINITION: 'FIELD_DEFINITION', - ARGUMENT_DEFINITION: 'ARGUMENT_DEFINITION', - INTERFACE: 'INTERFACE', - UNION: 'UNION', - ENUM: 'ENUM', - ENUM_VALUE: 'ENUM_VALUE', - INPUT_OBJECT: 'INPUT_OBJECT', - INPUT_FIELD_DEFINITION: 'INPUT_FIELD_DEFINITION', - }) - }, - function(e, t, n) { - 'use strict' - var r = - Object.values || - function(e) { - return Object.keys(e).map(function(t) { - return e[t] - }) - } - t.a = r - }, - function(e, t, n) { - 'use strict' - n.d(t, 'j', function() { - return c - }), - n.d(t, 'e', function() { - return d - }), - n.d(t, 'f', function() { - return f - }), - n.d(t, 'k', function() { - return p - }), - n.d(t, 'h', function() { - return h - }), - n.d(t, 'i', function() { - return m - }), - n.d(t, 'g', function() { - return y - }), - n.d(t, 'b', function() { - return _ - }), - n.d(t, 'l', function() { - return g - }), - n.d(t, 'a', function() { - return v - }), - n.d(t, 'c', function() { - return b - }), - n.d(t, 'd', function() { - return T - }), - n.d(t, 'm', function() { - return w - }), - n.d(t, 'n', function() { - return O - }) - var r = n(10), - l = n(2), - u = n(54), - i = n(14), - o = n(0), - a = n(12), - s = n(9), - c = new o.f({ - name: '__Schema', - description: - 'A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.', - fields: function() { - return { - types: { - description: 'A list of all types supported by this server.', - type: Object(o.e)(Object(o.d)(Object(o.e)(p))), - resolve: function(e) { - return Object(r.a)(e.getTypeMap()) - }, - }, - queryType: { - description: - 'The type that query operations will be rooted at.', - type: Object(o.e)(p), - resolve: function(e) { - return e.getQueryType() - }, - }, - mutationType: { - description: - 'If this server supports mutation, the type that mutation operations will be rooted at.', - type: p, - resolve: function(e) { - return e.getMutationType() - }, - }, - subscriptionType: { - description: - 'If this server support subscription, the type that subscription operations will be rooted at.', - type: p, - resolve: function(e) { - return e.getSubscriptionType() - }, - }, - directives: { - description: - 'A list of all directives supported by this server.', - type: Object(o.e)(Object(o.d)(Object(o.e)(d))), - resolve: function(e) { - return e.getDirectives() - }, - }, - } - }, - }), - d = new o.f({ - name: '__Directive', - description: - "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", - fields: function() { - return { - name: { - type: Object(o.e)(a.e), - resolve: function(e) { - return e.name - }, - }, - description: { - type: a.e, - resolve: function(e) { - return e.description - }, - }, - locations: { - type: Object(o.e)(Object(o.d)(Object(o.e)(f))), - resolve: function(e) { - return e.locations - }, - }, - args: { - type: Object(o.e)(Object(o.d)(Object(o.e)(m))), - resolve: function(e) { - return e.args - }, - }, - } - }, - }), - f = new o.a({ - name: '__DirectiveLocation', - description: - 'A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.', - values: { - QUERY: { - value: s.a.QUERY, - description: 'Location adjacent to a query operation.', - }, - MUTATION: { - value: s.a.MUTATION, - description: 'Location adjacent to a mutation operation.', - }, - SUBSCRIPTION: { - value: s.a.SUBSCRIPTION, - description: 'Location adjacent to a subscription operation.', - }, - FIELD: { - value: s.a.FIELD, - description: 'Location adjacent to a field.', - }, - FRAGMENT_DEFINITION: { - value: s.a.FRAGMENT_DEFINITION, - description: 'Location adjacent to a fragment definition.', - }, - FRAGMENT_SPREAD: { - value: s.a.FRAGMENT_SPREAD, - description: 'Location adjacent to a fragment spread.', - }, - INLINE_FRAGMENT: { - value: s.a.INLINE_FRAGMENT, - description: 'Location adjacent to an inline fragment.', - }, - VARIABLE_DEFINITION: { - value: s.a.VARIABLE_DEFINITION, - description: 'Location adjacent to a variable definition.', - }, - SCHEMA: { - value: s.a.SCHEMA, - description: 'Location adjacent to a schema definition.', - }, - SCALAR: { - value: s.a.SCALAR, - description: 'Location adjacent to a scalar definition.', - }, - OBJECT: { - value: s.a.OBJECT, - description: 'Location adjacent to an object type definition.', - }, - FIELD_DEFINITION: { - value: s.a.FIELD_DEFINITION, - description: 'Location adjacent to a field definition.', - }, - ARGUMENT_DEFINITION: { - value: s.a.ARGUMENT_DEFINITION, - description: 'Location adjacent to an argument definition.', - }, - INTERFACE: { - value: s.a.INTERFACE, - description: 'Location adjacent to an interface definition.', - }, - UNION: { - value: s.a.UNION, - description: 'Location adjacent to a union definition.', - }, - ENUM: { - value: s.a.ENUM, - description: 'Location adjacent to an enum definition.', - }, - ENUM_VALUE: { - value: s.a.ENUM_VALUE, - description: 'Location adjacent to an enum value definition.', - }, - INPUT_OBJECT: { - value: s.a.INPUT_OBJECT, - description: - 'Location adjacent to an input object type definition.', - }, - INPUT_FIELD_DEFINITION: { - value: s.a.INPUT_FIELD_DEFINITION, - description: - 'Location adjacent to an input object field definition.', - }, - }, - }), - p = new o.f({ - name: '__Type', - description: - 'The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name and description, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.', - fields: function() { - return { - kind: { - type: Object(o.e)(g), - resolve: function(e) { - if (Object(o.R)(e)) return _.SCALAR - if (Object(o.N)(e)) return _.OBJECT - if (Object(o.H)(e)) return _.INTERFACE - if (Object(o.T)(e)) return _.UNION - if (Object(o.E)(e)) return _.ENUM - if (Object(o.F)(e)) return _.INPUT_OBJECT - if (Object(o.J)(e)) return _.LIST - if (Object(o.L)(e)) return _.NON_NULL - throw new Error( - 'Unexpected type: "'.concat(Object(l.a)(e), '".'), - ) - }, - }, - name: { - type: a.e, - resolve: function(e) { - return void 0 !== e.name ? e.name : void 0 - }, - }, - description: { - type: a.e, - resolve: function(e) { - return void 0 !== e.description ? e.description : void 0 - }, - }, - fields: { - type: Object(o.d)(Object(o.e)(h)), - args: { includeDeprecated: { type: a.a, defaultValue: !1 } }, - resolve: function(e, t) { - var n = t.includeDeprecated - if (Object(o.N)(e) || Object(o.H)(e)) { - var l = Object(r.a)(e.getFields()) - return ( - n || - (l = l.filter(function(e) { - return !e.deprecationReason - })), - l - ) - } - return null - }, - }, - interfaces: { - type: Object(o.d)(Object(o.e)(p)), - resolve: function(e) { - if (Object(o.N)(e)) return e.getInterfaces() - }, - }, - possibleTypes: { - type: Object(o.d)(Object(o.e)(p)), - resolve: function(e, t, n, r) { - var l = r.schema - if (Object(o.C)(e)) return l.getPossibleTypes(e) - }, - }, - enumValues: { - type: Object(o.d)(Object(o.e)(y)), - args: { includeDeprecated: { type: a.a, defaultValue: !1 } }, - resolve: function(e, t) { - var n = t.includeDeprecated - if (Object(o.E)(e)) { - var r = e.getValues() - return ( - n || - (r = r.filter(function(e) { - return !e.deprecationReason - })), - r - ) - } - }, - }, - inputFields: { - type: Object(o.d)(Object(o.e)(m)), - resolve: function(e) { - if (Object(o.F)(e)) return Object(r.a)(e.getFields()) - }, - }, - ofType: { - type: p, - resolve: function(e) { - return void 0 !== e.ofType ? e.ofType : void 0 - }, - }, - } - }, - }), - h = new o.f({ - name: '__Field', - description: - 'Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.', - fields: function() { - return { - name: { - type: Object(o.e)(a.e), - resolve: function(e) { - return e.name - }, - }, - description: { - type: a.e, - resolve: function(e) { - return e.description - }, - }, - args: { - type: Object(o.e)(Object(o.d)(Object(o.e)(m))), - resolve: function(e) { - return e.args - }, - }, - type: { - type: Object(o.e)(p), - resolve: function(e) { - return e.type - }, - }, - isDeprecated: { - type: Object(o.e)(a.a), - resolve: function(e) { - return e.isDeprecated - }, - }, - deprecationReason: { - type: a.e, - resolve: function(e) { - return e.deprecationReason - }, - }, - } - }, - }), - m = new o.f({ - name: '__InputValue', - description: - 'Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.', - fields: function() { - return { - name: { - type: Object(o.e)(a.e), - resolve: function(e) { - return e.name - }, - }, - description: { - type: a.e, - resolve: function(e) { - return e.description - }, - }, - type: { - type: Object(o.e)(p), - resolve: function(e) { - return e.type - }, - }, - defaultValue: { - type: a.e, - description: - 'A GraphQL-formatted string representing the default value for this input value.', - resolve: function(e) { - var t = Object(u.a)(e.defaultValue, e.type) - return t ? Object(i.print)(t) : null - }, - }, - } - }, - }), - y = new o.f({ - name: '__EnumValue', - description: - 'One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.', - fields: function() { - return { - name: { - type: Object(o.e)(a.e), - resolve: function(e) { - return e.name - }, - }, - description: { - type: a.e, - resolve: function(e) { - return e.description - }, - }, - isDeprecated: { - type: Object(o.e)(a.a), - resolve: function(e) { - return e.isDeprecated - }, - }, - deprecationReason: { - type: a.e, - resolve: function(e) { - return e.deprecationReason - }, - }, - } - }, - }), - _ = Object.freeze({ - SCALAR: 'SCALAR', - OBJECT: 'OBJECT', - INTERFACE: 'INTERFACE', - UNION: 'UNION', - ENUM: 'ENUM', - INPUT_OBJECT: 'INPUT_OBJECT', - LIST: 'LIST', - NON_NULL: 'NON_NULL', - }), - g = new o.a({ - name: '__TypeKind', - description: - 'An enum describing what kind of type a given `__Type` is.', - values: { - SCALAR: { - value: _.SCALAR, - description: 'Indicates this type is a scalar.', - }, - OBJECT: { - value: _.OBJECT, - description: - 'Indicates this type is an object. `fields` and `interfaces` are valid fields.', - }, - INTERFACE: { - value: _.INTERFACE, - description: - 'Indicates this type is an interface. `fields` and `possibleTypes` are valid fields.', - }, - UNION: { - value: _.UNION, - description: - 'Indicates this type is a union. `possibleTypes` is a valid field.', - }, - ENUM: { - value: _.ENUM, - description: - 'Indicates this type is an enum. `enumValues` is a valid field.', - }, - INPUT_OBJECT: { - value: _.INPUT_OBJECT, - description: - 'Indicates this type is an input object. `inputFields` is a valid field.', - }, - LIST: { - value: _.LIST, - description: - 'Indicates this type is a list. `ofType` is a valid field.', - }, - NON_NULL: { - value: _.NON_NULL, - description: - 'Indicates this type is a non-null. `ofType` is a valid field.', - }, - }, - }), - v = { - name: '__schema', - type: Object(o.e)(c), - description: 'Access the current type schema of this server.', - args: [], - resolve: function(e, t, n, r) { - return r.schema - }, - }, - b = { - name: '__type', - type: p, - description: 'Request the type information of a single type.', - args: [{ name: 'name', type: Object(o.e)(a.e) }], - resolve: function(e, t, n, r) { - var l = t.name - return r.schema.getType(l) - }, - }, - T = { - name: '__typename', - type: Object(o.e)(a.e), - description: 'The name of the current Object type at runtime.', - args: [], - resolve: function(e, t, n, r) { - return r.parentType.name - }, - }, - w = Object.freeze([c, d, f, p, h, m, y, g]) - function O(e) { - return ( - Object(o.K)(e) && - w.some(function(t) { - var n = t.name - return e.name === n - }) - ) - } - }, - function(e, t, n) { - 'use strict' - var r = - Number.isFinite || - function(e) { - return 'number' == typeof e && r(e) - }, - l = r, - u = - Number.isInteger || - function(e) { - return 'number' == typeof e && isFinite(e) && Math.floor(e) === e - }, - i = n(2), - o = n(19), - a = n(0), - s = n(1) - n.d(t, 'd', function() { - return f - }), - n.d(t, 'b', function() { - return p - }), - n.d(t, 'e', function() { - return m - }), - n.d(t, 'a', function() { - return y - }), - n.d(t, 'c', function() { - return _ - }), - n.d(t, 'g', function() { - return g - }), - n.d(t, 'f', function() { - return v - }) - var c = 2147483647, - d = -2147483648 - var f = new a.g({ - name: 'Int', - description: - 'The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.', - serialize: function(e) { - if ('boolean' == typeof e) return e ? 1 : 0 - var t = e - if (('string' == typeof e && '' !== e && (t = Number(e)), !u(t))) - throw new TypeError( - 'Int cannot represent non-integer value: '.concat(Object(i.a)(e)), - ) - if (t > c || t < d) - throw new TypeError( - 'Int cannot represent non 32-bit signed integer value: '.concat( - Object(i.a)(e), - ), - ) - return t - }, - parseValue: function(e) { - if (!u(e)) - throw new TypeError( - 'Int cannot represent non-integer value: '.concat(Object(i.a)(e)), - ) - if (e > c || e < d) - throw new TypeError( - 'Int cannot represent non 32-bit signed integer value: '.concat( - Object(i.a)(e), - ), - ) - return e - }, - parseLiteral: function(e) { - if (e.kind === s.a.INT) { - var t = parseInt(e.value, 10) - if (t <= c && t >= d) return t - } - }, - }) - var p = new a.g({ - name: 'Float', - description: - 'The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).', - serialize: function(e) { - if ('boolean' == typeof e) return e ? 1 : 0 - var t = e - if (('string' == typeof e && '' !== e && (t = Number(e)), !l(t))) - throw new TypeError( - 'Float cannot represent non numeric value: '.concat( - Object(i.a)(e), - ), - ) - return t - }, - parseValue: function(e) { - if (!l(e)) - throw new TypeError( - 'Float cannot represent non numeric value: '.concat( - Object(i.a)(e), - ), - ) - return e - }, - parseLiteral: function(e) { - return e.kind === s.a.FLOAT || e.kind === s.a.INT - ? parseFloat(e.value) - : void 0 - }, - }) - function h(e) { - if (Object(o.a)(e)) { - if ('function' == typeof e.valueOf) { - var t = e.valueOf() - if (!Object(o.a)(t)) return t - } - if ('function' == typeof e.toJSON) return e.toJSON() - } - return e - } - var m = new a.g({ - name: 'String', - description: - 'The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.', - serialize: function(e) { - var t = h(e) - if ('string' == typeof t) return t - if ('boolean' == typeof t) return t ? 'true' : 'false' - if (l(t)) return t.toString() - throw new TypeError( - 'String cannot represent value: '.concat(Object(i.a)(e)), - ) - }, - parseValue: function(e) { - if ('string' != typeof e) - throw new TypeError( - 'String cannot represent a non string value: '.concat( - Object(i.a)(e), - ), - ) - return e - }, - parseLiteral: function(e) { - return e.kind === s.a.STRING ? e.value : void 0 - }, - }) - var y = new a.g({ - name: 'Boolean', - description: 'The `Boolean` scalar type represents `true` or `false`.', - serialize: function(e) { - if ('boolean' == typeof e) return e - if (l(e)) return 0 !== e - throw new TypeError( - 'Boolean cannot represent a non boolean value: '.concat( - Object(i.a)(e), - ), - ) - }, - parseValue: function(e) { - if ('boolean' != typeof e) - throw new TypeError( - 'Boolean cannot represent a non boolean value: '.concat( - Object(i.a)(e), - ), - ) - return e - }, - parseLiteral: function(e) { - return e.kind === s.a.BOOLEAN ? e.value : void 0 - }, - }) - var _ = new a.g({ - name: 'ID', - description: - 'The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID.', - serialize: function(e) { - var t = h(e) - if ('string' == typeof t) return t - if (u(t)) return String(t) - throw new TypeError( - 'ID cannot represent value: '.concat(Object(i.a)(e)), - ) - }, - parseValue: function(e) { - if ('string' == typeof e) return e - if (u(e)) return e.toString() - throw new TypeError( - 'ID cannot represent value: '.concat(Object(i.a)(e)), - ) - }, - parseLiteral: function(e) { - return e.kind === s.a.STRING || e.kind === s.a.INT - ? e.value - : void 0 - }, - }), - g = Object.freeze([m, f, p, y, _]) - function v(e) { - return ( - Object(a.R)(e) && - g.some(function(t) { - var n = t.name - return e.name === n - }) - ) - } - }, - function(e, t, n) { - 'use strict' - n.r(t), - n.d(t, 'QueryDocumentKeys', function() { - return l - }), - n.d(t, 'BREAK', function() { - return u - }), - n.d(t, 'visit', function() { - return i - }), - n.d(t, 'visitInParallel', function() { - return a - }), - n.d(t, 'visitWithTypeInfo', function() { - return s - }), - n.d(t, 'getVisitFn', function() { - return c - }) - var r = n(2), - l = { - Name: [], - Document: ['definitions'], - OperationDefinition: [ - 'name', - 'variableDefinitions', - 'directives', - 'selectionSet', - ], - VariableDefinition: [ - 'variable', - 'type', - 'defaultValue', - 'directives', - ], - Variable: ['name'], - SelectionSet: ['selections'], - Field: ['alias', 'name', 'arguments', 'directives', 'selectionSet'], - Argument: ['name', 'value'], - FragmentSpread: ['name', 'directives'], - InlineFragment: ['typeCondition', 'directives', 'selectionSet'], - FragmentDefinition: [ - 'name', - 'variableDefinitions', - 'typeCondition', - 'directives', - 'selectionSet', - ], - IntValue: [], - FloatValue: [], - StringValue: [], - BooleanValue: [], - NullValue: [], - EnumValue: [], - ListValue: ['values'], - ObjectValue: ['fields'], - ObjectField: ['name', 'value'], - Directive: ['name', 'arguments'], - NamedType: ['name'], - ListType: ['type'], - NonNullType: ['type'], - SchemaDefinition: ['directives', 'operationTypes'], - OperationTypeDefinition: ['type'], - ScalarTypeDefinition: ['description', 'name', 'directives'], - ObjectTypeDefinition: [ - 'description', - 'name', - 'interfaces', - 'directives', - 'fields', - ], - FieldDefinition: [ - 'description', - 'name', - 'arguments', - 'type', - 'directives', - ], - InputValueDefinition: [ - 'description', - 'name', - 'type', - 'defaultValue', - 'directives', - ], - InterfaceTypeDefinition: [ - 'description', - 'name', - 'directives', - 'fields', - ], - UnionTypeDefinition: ['description', 'name', 'directives', 'types'], - EnumTypeDefinition: ['description', 'name', 'directives', 'values'], - EnumValueDefinition: ['description', 'name', 'directives'], - InputObjectTypeDefinition: [ - 'description', - 'name', - 'directives', - 'fields', - ], - DirectiveDefinition: [ - 'description', - 'name', - 'arguments', - 'locations', - ], - SchemaExtension: ['directives', 'operationTypes'], - ScalarTypeExtension: ['name', 'directives'], - ObjectTypeExtension: ['name', 'interfaces', 'directives', 'fields'], - InterfaceTypeExtension: ['name', 'directives', 'fields'], - UnionTypeExtension: ['name', 'directives', 'types'], - EnumTypeExtension: ['name', 'directives', 'values'], - InputObjectTypeExtension: ['name', 'directives', 'fields'], - }, - u = Object.freeze({}) - function i(e, t) { - var n = - arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : l, - i = void 0, - a = Array.isArray(e), - s = [e], - d = -1, - f = [], - p = void 0, - h = void 0, - m = void 0, - y = [], - _ = [], - g = e - do { - var v = ++d === s.length, - b = v && 0 !== f.length - if (v) { - if ( - ((h = 0 === _.length ? void 0 : y[y.length - 1]), - (p = m), - (m = _.pop()), - b) - ) { - if (a) p = p.slice() - else { - for (var T = {}, w = 0, O = Object.keys(p); w < O.length; w++) { - var D = O[w] - T[D] = p[D] - } - p = T - } - for (var E = 0, L = 0; L < f.length; L++) { - var M = f[L][0], - S = f[L][1] - a && (M -= E), - a && null === S ? (p.splice(M, 1), E++) : (p[M] = S) - } - } - ;(d = i.index), - (s = i.keys), - (f = i.edits), - (a = i.inArray), - (i = i.prev) - } else { - if (((h = m ? (a ? d : s[d]) : void 0), null == (p = m ? m[h] : g))) - continue - m && y.push(h) - } - var k = void 0 - if (!Array.isArray(p)) { - if (!o(p)) throw new Error('Invalid AST Node: ' + Object(r.a)(p)) - var j = c(t, p.kind, v) - if (j) { - if ((k = j.call(t, p, h, m, y, _)) === u) break - if (!1 === k) { - if (!v) { - y.pop() - continue - } - } else if (void 0 !== k && (f.push([h, k]), !v)) { - if (!o(k)) { - y.pop() - continue - } - p = k - } - } - } - void 0 === k && b && f.push([h, p]), - v - ? y.pop() - : ((i = { inArray: a, index: d, keys: s, edits: f, prev: i }), - (s = (a = Array.isArray(p)) ? p : n[p.kind] || []), - (d = -1), - (f = []), - m && _.push(m), - (m = p)) - } while (void 0 !== i) - return 0 !== f.length && (g = f[f.length - 1][1]), g - } - function o(e) { - return Boolean(e && 'string' == typeof e.kind) - } - function a(e) { - var t = new Array(e.length) - return { - enter: function(n) { - for (var r = 0; r < e.length; r++) - if (!t[r]) { - var l = c(e[r], n.kind, !1) - if (l) { - var i = l.apply(e[r], arguments) - if (!1 === i) t[r] = n - else if (i === u) t[r] = u - else if (void 0 !== i) return i - } - } - }, - leave: function(n) { - for (var r = 0; r < e.length; r++) - if (t[r]) t[r] === n && (t[r] = null) - else { - var l = c(e[r], n.kind, !0) - if (l) { - var i = l.apply(e[r], arguments) - if (i === u) t[r] = u - else if (void 0 !== i && !1 !== i) return i - } - } - }, - } - } - function s(e, t) { - return { - enter: function(n) { - e.enter(n) - var r = c(t, n.kind, !1) - if (r) { - var l = r.apply(t, arguments) - return void 0 !== l && (e.leave(n), o(l) && e.enter(l)), l - } - }, - leave: function(n) { - var r, - l = c(t, n.kind, !0) - return l && (r = l.apply(t, arguments)), e.leave(n), r - }, - } - } - function c(e, t, n) { - var r = e[t] - if (r) { - if (!n && 'function' == typeof r) return r - var l = n ? r.leave : r.enter - if ('function' == typeof l) return l - } else { - var u = n ? e.leave : e.enter - if (u) { - if ('function' == typeof u) return u - var i = u[t] - if ('function' == typeof i) return i - } - } - } - }, - function(e, t, n) { - 'use strict' - n.r(t), - n.d(t, 'print', function() { - return u - }) - var r = n(13), - l = n(45) - function u(e) { - return Object(r.visit)(e, { leave: i }) - } - var i = { - Name: function(e) { - return e.value - }, - Variable: function(e) { - return '$' + e.name - }, - Document: function(e) { - return a(e.definitions, '\n\n') + '\n' - }, - OperationDefinition: function(e) { - var t = e.operation, - n = e.name, - r = c('(', a(e.variableDefinitions, ', '), ')'), - l = a(e.directives, ' '), - u = e.selectionSet - return n || l || r || 'query' !== t ? a([t, a([n, r]), l, u], ' ') : u - }, - VariableDefinition: function(e) { - var t = e.variable, - n = e.type, - r = e.defaultValue, - l = e.directives - return t + ': ' + n + c(' = ', r) + c(' ', a(l, ' ')) - }, - SelectionSet: function(e) { - return s(e.selections) - }, - Field: function(e) { - var t = e.alias, - n = e.name, - r = e.arguments, - l = e.directives, - u = e.selectionSet - return a( - [c('', t, ': ') + n + c('(', a(r, ', '), ')'), a(l, ' '), u], - ' ', - ) - }, - Argument: function(e) { - return e.name + ': ' + e.value - }, - FragmentSpread: function(e) { - return '...' + e.name + c(' ', a(e.directives, ' ')) - }, - InlineFragment: function(e) { - var t = e.typeCondition, - n = e.directives, - r = e.selectionSet - return a(['...', c('on ', t), a(n, ' '), r], ' ') - }, - FragmentDefinition: function(e) { - var t = e.name, - n = e.typeCondition, - r = e.variableDefinitions, - l = e.directives, - u = e.selectionSet - return ( - 'fragment '.concat(t).concat(c('(', a(r, ', '), ')'), ' ') + - 'on '.concat(n, ' ').concat(c('', a(l, ' '), ' ')) + - u - ) - }, - IntValue: function(e) { - return e.value - }, - FloatValue: function(e) { - return e.value - }, - StringValue: function(e, t) { - var n = e.value - return e.block - ? Object(l.c)(n, 'description' === t ? '' : ' ') - : JSON.stringify(n) - }, - BooleanValue: function(e) { - return e.value ? 'true' : 'false' - }, - NullValue: function() { - return 'null' - }, - EnumValue: function(e) { - return e.value - }, - ListValue: function(e) { - return '[' + a(e.values, ', ') + ']' - }, - ObjectValue: function(e) { - return '{' + a(e.fields, ', ') + '}' - }, - ObjectField: function(e) { - return e.name + ': ' + e.value - }, - Directive: function(e) { - return '@' + e.name + c('(', a(e.arguments, ', '), ')') - }, - NamedType: function(e) { - return e.name - }, - ListType: function(e) { - return '[' + e.type + ']' - }, - NonNullType: function(e) { - return e.type + '!' - }, - SchemaDefinition: function(e) { - var t = e.directives, - n = e.operationTypes - return a(['schema', a(t, ' '), s(n)], ' ') - }, - OperationTypeDefinition: function(e) { - return e.operation + ': ' + e.type - }, - ScalarTypeDefinition: o(function(e) { - return a(['scalar', e.name, a(e.directives, ' ')], ' ') - }), - ObjectTypeDefinition: o(function(e) { - var t = e.name, - n = e.interfaces, - r = e.directives, - l = e.fields - return a( - ['type', t, c('implements ', a(n, ' & ')), a(r, ' '), s(l)], - ' ', - ) - }), - FieldDefinition: o(function(e) { - var t = e.name, - n = e.arguments, - r = e.type, - l = e.directives - return ( - t + - (p(n) ? c('(\n', d(a(n, '\n')), '\n)') : c('(', a(n, ', '), ')')) + - ': ' + - r + - c(' ', a(l, ' ')) - ) - }), - InputValueDefinition: o(function(e) { - var t = e.name, - n = e.type, - r = e.defaultValue, - l = e.directives - return a([t + ': ' + n, c('= ', r), a(l, ' ')], ' ') - }), - InterfaceTypeDefinition: o(function(e) { - var t = e.name, - n = e.directives, - r = e.fields - return a(['interface', t, a(n, ' '), s(r)], ' ') - }), - UnionTypeDefinition: o(function(e) { - var t = e.name, - n = e.directives, - r = e.types - return a( - [ - 'union', - t, - a(n, ' '), - r && 0 !== r.length ? '= ' + a(r, ' | ') : '', - ], - ' ', - ) - }), - EnumTypeDefinition: o(function(e) { - var t = e.name, - n = e.directives, - r = e.values - return a(['enum', t, a(n, ' '), s(r)], ' ') - }), - EnumValueDefinition: o(function(e) { - return a([e.name, a(e.directives, ' ')], ' ') - }), - InputObjectTypeDefinition: o(function(e) { - var t = e.name, - n = e.directives, - r = e.fields - return a(['input', t, a(n, ' '), s(r)], ' ') - }), - DirectiveDefinition: o(function(e) { - var t = e.name, - n = e.arguments, - r = e.repeatable, - l = e.locations - return ( - 'directive @' + - t + - (p(n) ? c('(\n', d(a(n, '\n')), '\n)') : c('(', a(n, ', '), ')')) + - (r ? ' repeatable' : '') + - ' on ' + - a(l, ' | ') - ) - }), - SchemaExtension: function(e) { - var t = e.directives, - n = e.operationTypes - return a(['extend schema', a(t, ' '), s(n)], ' ') - }, - ScalarTypeExtension: function(e) { - return a(['extend scalar', e.name, a(e.directives, ' ')], ' ') - }, - ObjectTypeExtension: function(e) { - var t = e.name, - n = e.interfaces, - r = e.directives, - l = e.fields - return a( - ['extend type', t, c('implements ', a(n, ' & ')), a(r, ' '), s(l)], - ' ', - ) - }, - InterfaceTypeExtension: function(e) { - var t = e.name, - n = e.directives, - r = e.fields - return a(['extend interface', t, a(n, ' '), s(r)], ' ') - }, - UnionTypeExtension: function(e) { - var t = e.name, - n = e.directives, - r = e.types - return a( - [ - 'extend union', - t, - a(n, ' '), - r && 0 !== r.length ? '= ' + a(r, ' | ') : '', - ], - ' ', - ) - }, - EnumTypeExtension: function(e) { - var t = e.name, - n = e.directives, - r = e.values - return a(['extend enum', t, a(n, ' '), s(r)], ' ') - }, - InputObjectTypeExtension: function(e) { - var t = e.name, - n = e.directives, - r = e.fields - return a(['extend input', t, a(n, ' '), s(r)], ' ') - }, - } - function o(e) { - return function(t) { - return a([t.description, e(t)], '\n') - } - } - function a(e, t) { - return e - ? e - .filter(function(e) { - return e - }) - .join(t || '') - : '' - } - function s(e) { - return e && 0 !== e.length ? '{\n' + d(a(e, '\n')) + '\n}' : '' - } - function c(e, t, n) { - return t ? e + t + (n || '') : '' - } - function d(e) { - return e && ' ' + e.replace(/\n/g, '\n ') - } - function f(e) { - return -1 !== e.indexOf('\n') - } - function p(e) { - return e && e.some(f) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'g', function() { - return p - }), - n.d(t, 'f', function() { - return h - }), - n.d(t, 'c', function() { - return m - }), - n.d(t, 'd', function() { - return y - }), - n.d(t, 'e', function() { - return _ - }), - n.d(t, 'a', function() { - return g - }), - n.d(t, 'b', function() { - return v - }), - n.d(t, 'i', function() { - return b - }), - n.d(t, 'h', function() { - return T - }) - var r = n(44), - l = n(19), - u = n(0), - i = n(12), - o = n(33), - a = n(34), - s = n(39), - c = n(6), - d = n(2), - f = n(9) - function p(e) { - return Object(s.a)(e, m) - } - function h(e) { - return ( - p(e) || - Object(c.a)( - 0, - 'Expected '.concat(Object(d.a)(e), ' to be a GraphQL directive.'), - ), - e - ) - } - var m = (function() { - function e(e) { - ;(this.name = e.name), - (this.description = e.description), - (this.locations = e.locations), - (this.isRepeatable = null != e.isRepeatable && e.isRepeatable), - (this.astNode = e.astNode), - e.name || Object(c.a)(0, 'Directive must be named.'), - Array.isArray(e.locations) || - Object(c.a)(0, '@'.concat(e.name, ' locations must be an Array.')) - var t = e.args || {} - ;(!Object(l.a)(t) || Array.isArray(t)) && - Object(c.a)( - 0, - '@'.concat( - e.name, - ' args must be an object with argument names as keys.', - ), - ), - (this.args = Object(r.a)(t).map(function(e) { - var t = e[0], - n = e[1] - return { - name: t, - description: void 0 === n.description ? null : n.description, - type: n.type, - defaultValue: n.defaultValue, - astNode: n.astNode, - } - })) - } - var t = e.prototype - return ( - (t.toString = function() { - return '@' + this.name - }), - (t.toConfig = function() { - return { - name: this.name, - description: this.description, - locations: this.locations, - args: Object(u.i)(this.args), - isRepeatable: this.isRepeatable, - astNode: this.astNode, - } - }), - e - ) - })() - Object(o.a)(m), Object(a.a)(m) - var y = new m({ - name: 'include', - description: - 'Directs the executor to include this field or fragment only when the `if` argument is true.', - locations: [f.a.FIELD, f.a.FRAGMENT_SPREAD, f.a.INLINE_FRAGMENT], - args: { - if: { type: Object(u.e)(i.a), description: 'Included when true.' }, - }, - }), - _ = new m({ - name: 'skip', - description: - 'Directs the executor to skip this field or fragment when the `if` argument is true.', - locations: [f.a.FIELD, f.a.FRAGMENT_SPREAD, f.a.INLINE_FRAGMENT], - args: { - if: { type: Object(u.e)(i.a), description: 'Skipped when true.' }, - }, - }), - g = 'No longer supported', - v = new m({ - name: 'deprecated', - description: - 'Marks an element of a GraphQL schema as no longer supported.', - locations: [f.a.FIELD_DEFINITION, f.a.ENUM_VALUE], - args: { - reason: { - type: i.e, - description: - 'Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax (as specified by [CommonMark](https://commonmark.org/).', - defaultValue: g, - }, - }, - }), - b = Object.freeze([y, _, v]) - function T(e) { - return ( - p(e) && - b.some(function(t) { - return t.name === e.name - }) - ) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'b', function() { - return l - }), - n.d(t, 'a', function() { - return u - }), - n.d(t, 'c', function() { - return i - }) - /*! ***************************************************************************** -Copyright (c) Microsoft Corporation. All rights reserved. -Licensed under the Apache License, Version 2.0 (the "License"); you may not use -this file except in compliance with the License. You may obtain a copy of the -License at http://www.apache.org/licenses/LICENSE-2.0 - -THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED -WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, -MERCHANTABLITY OR NON-INFRINGEMENT. - -See the Apache Version 2.0 License for specific language governing permissions -and limitations under the License. -***************************************************************************** */ - var r = function(e, t) { - return (r = - Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && - function(e, t) { - e.__proto__ = t - }) || - function(e, t) { - for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) - })(e, t) - } - function l(e, t) { - function n() { - this.constructor = e - } - r(e, t), - (e.prototype = - null === t - ? Object.create(t) - : ((n.prototype = t.prototype), new n())) - } - var u = function() { - return (u = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - function i(e, t) { - var n = {} - for (var r in e) - Object.prototype.hasOwnProperty.call(e, r) && - t.indexOf(r) < 0 && - (n[r] = e[r]) - if (null != e && 'function' == typeof Object.getOwnPropertySymbols) { - var l = 0 - for (r = Object.getOwnPropertySymbols(e); l < r.length; l++) - t.indexOf(r[l]) < 0 && - Object.prototype.propertyIsEnumerable.call(e, r[l]) && - (n[r[l]] = e[r[l]]) - } - return n - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }), - n.d(t, 'b', function() { - return a - }) - var r = n(16), - l = 'Invariant Violation', - u = Object.setPrototypeOf, - i = - void 0 === u - ? function(e, t) { - return (e.__proto__ = t), e - } - : u, - o = (function(e) { - function t(n) { - void 0 === n && (n = l) - var r = - e.call( - this, - 'number' == typeof n - ? l + - ': ' + - n + - ' (see https://github.com/apollographql/invariant-packages)' - : n, - ) || this - return (r.framesToPop = 1), (r.name = l), i(r, t.prototype), r - } - return Object(r.b)(t, e), t - })(Error) - function a(e, t) { - if (!e) throw new o(t) - } - function s(e) { - return function() { - return console[e].apply(console, arguments) - } - } - !(function(e) { - ;(e.warn = s('warn')), (e.error = s('error')) - })(a || (a = {})) - var c = { env: {} } - if ('object' == typeof process) c = process - else - try { - Function('stub', 'process = stub')(c) - } catch (e) {} - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }), - n.d(t, 'b', function() { - return u - }), - n.d(t, 'c', function() { - return i - }), - n.d(t, 'i', function() { - return o - }), - n.d(t, 'f', function() { - return a - }), - n.d(t, 'g', function() { - return s - }), - n.d(t, 'd', function() { - return c - }), - n.d(t, 'h', function() { - return d - }), - n.d(t, 'e', function() { - return f - }) - var r = n(1) - function l(e) { - return u(e) || s(e) || d(e) - } - function u(e) { - return ( - e.kind === r.a.OPERATION_DEFINITION || - e.kind === r.a.FRAGMENT_DEFINITION - ) - } - function i(e) { - return ( - e.kind === r.a.FIELD || - e.kind === r.a.FRAGMENT_SPREAD || - e.kind === r.a.INLINE_FRAGMENT - ) - } - function o(e) { - return ( - e.kind === r.a.VARIABLE || - e.kind === r.a.INT || - e.kind === r.a.FLOAT || - e.kind === r.a.STRING || - e.kind === r.a.BOOLEAN || - e.kind === r.a.NULL || - e.kind === r.a.ENUM || - e.kind === r.a.LIST || - e.kind === r.a.OBJECT - ) - } - function a(e) { - return ( - e.kind === r.a.NAMED_TYPE || - e.kind === r.a.LIST_TYPE || - e.kind === r.a.NON_NULL_TYPE - ) - } - function s(e) { - return ( - e.kind === r.a.SCHEMA_DEFINITION || - c(e) || - e.kind === r.a.DIRECTIVE_DEFINITION - ) - } - function c(e) { - return ( - e.kind === r.a.SCALAR_TYPE_DEFINITION || - e.kind === r.a.OBJECT_TYPE_DEFINITION || - e.kind === r.a.INTERFACE_TYPE_DEFINITION || - e.kind === r.a.UNION_TYPE_DEFINITION || - e.kind === r.a.ENUM_TYPE_DEFINITION || - e.kind === r.a.INPUT_OBJECT_TYPE_DEFINITION - ) - } - function d(e) { - return e.kind === r.a.SCHEMA_EXTENSION || f(e) - } - function f(e) { - return ( - e.kind === r.a.SCALAR_TYPE_EXTENSION || - e.kind === r.a.OBJECT_TYPE_EXTENSION || - e.kind === r.a.INTERFACE_TYPE_EXTENSION || - e.kind === r.a.UNION_TYPE_EXTENSION || - e.kind === r.a.ENUM_TYPE_EXTENSION || - e.kind === r.a.INPUT_OBJECT_TYPE_EXTENSION - ) - } - }, - function(e, t, n) { - 'use strict' - function r(e) { - return (r = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - function l(e) { - return 'object' == r(e) && null !== e - } - n.d(t, 'a', function() { - return l - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return i - }) - var r = n(2), - l = n(1), - u = n(0) - function i(e, t) { - var n - if (t.kind === l.a.LIST_TYPE) - return (n = i(e, t.type)) && Object(u.d)(n) - if (t.kind === l.a.NON_NULL_TYPE) - return (n = i(e, t.type)) && Object(u.e)(n) - if (t.kind === l.a.NAMED_TYPE) return e.getType(t.name.value) - throw new Error('Unexpected type node: "'.concat(Object(r.a)(t), '".')) - } - }, - function(e, t, n) { - 'use strict' - function r(e, t, n) { - return e.reduce(function(e, r) { - return (e[t(r)] = n(r)), e - }, Object.create(null)) - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t, n) { - 'use strict' - n.r(t), - n.d(t, '$$iterator', function() { - return u - }), - n.d(t, 'isIterable', function() { - return i - }), - n.d(t, 'isArrayLike', function() { - return o - }), - n.d(t, 'isCollection', function() { - return a - }), - n.d(t, 'getIterator', function() { - return s - }), - n.d(t, 'getIteratorMethod', function() { - return c - }), - n.d(t, 'createIterator', function() { - return d - }), - n.d(t, 'forEach', function() { - return p - }), - n.d(t, '$$asyncIterator', function() { - return m - }), - n.d(t, 'isAsyncIterable', function() { - return y - }), - n.d(t, 'getAsyncIterator', function() { - return _ - }), - n.d(t, 'getAsyncIteratorMethod', function() { - return g - }), - n.d(t, 'createAsyncIterator', function() { - return v - }), - n.d(t, 'forAwaitEach', function() { - return T - }) - var r = 'function' == typeof Symbol ? Symbol : void 0, - l = r && r.iterator, - u = l || '@@iterator' - function i(e) { - return !!c(e) - } - function o(e) { - var t = null != e && e.length - return 'number' == typeof t && t >= 0 && t % 1 == 0 - } - function a(e) { - return Object(e) === e && (o(e) || i(e)) - } - function s(e) { - var t = c(e) - if (t) return t.call(e) - } - function c(e) { - if (null != e) { - var t = (l && e[l]) || e['@@iterator'] - if ('function' == typeof t) return t - } - } - function d(e) { - if (null != e) { - var t = s(e) - if (t) return t - if (o(e)) return new f(e) - } - } - function f(e) { - ;(this._o = e), (this._i = 0) - } - function p(e, t, n) { - if (null != e) { - if ('function' == typeof e.forEach) return e.forEach(t, n) - var r = 0, - l = s(e) - if (l) { - for (var u; !(u = l.next()).done; ) - if ((t.call(n, u.value, r++, e), r > 9999999)) - throw new TypeError('Near-infinite iteration.') - } else if (o(e)) - for (; r < e.length; r++) - e.hasOwnProperty(r) && t.call(n, e[r], r, e) - } - } - ;(f.prototype[u] = function() { - return this - }), - (f.prototype.next = function() { - return void 0 === this._o || this._i >= this._o.length - ? ((this._o = void 0), { value: void 0, done: !0 }) - : { value: this._o[this._i++], done: !1 } - }) - var h = r && r.asyncIterator, - m = h || '@@asyncIterator' - function y(e) { - return !!g(e) - } - function _(e) { - var t = g(e) - if (t) return t.call(e) - } - function g(e) { - if (null != e) { - var t = (h && e[h]) || e['@@asyncIterator'] - if ('function' == typeof t) return t - } - } - function v(e) { - if (null != e) { - var t = _(e) - if (t) return t - var n = d(e) - if (n) return new b(n) - } - } - function b(e) { - this._i = e - } - function T(e, t, n) { - var r = v(e) - if (r) { - var l = 0 - return new Promise(function(u, i) { - !(function o() { - return ( - r - .next() - .then(function(r) { - return ( - r.done - ? u() - : Promise.resolve(t.call(n, r.value, l++, e)) - .then(o) - .catch(i), - null - ) - }) - .catch(i), - null - ) - })() - }) - } - } - ;(b.prototype[m] = function() { - return this - }), - (b.prototype.next = function() { - var e = this._i.next() - return Promise.resolve(e.value).then(function(t) { - return { value: t, done: e.done } - }) - }) - }, - function(e, t, n) { - 'use strict' - var r = n(22), - l = n(5), - u = n(79), - i = n(2), - o = n(6), - a = n(24), - s = n(114), - c = n(26), - d = n(19) - var f = n(78), - p = n(20), - h = n(1), - m = n(49), - y = n(0), - _ = n(11), - g = n(15), - v = n(80) - function b(e, t, n, r, l, u, i, o) { - return 1 === arguments.length - ? T(e) - : T({ - schema: e, - document: t, - rootValue: n, - contextValue: r, - variableValues: l, - operationName: u, - fieldResolver: i, - typeResolver: o, - }) - } - function T(e) { - var t = e.schema, - n = e.document, - r = e.rootValue, - l = e.contextValue, - u = e.variableValues, - i = e.operationName, - o = e.fieldResolver, - a = e.typeResolver - D(t, n, u) - var s = E(t, n, r, l, u, i, o, a) - if (Array.isArray(s)) return { errors: s } - var d = (function(e, t, n) { - var r = Object(f.a)(e.schema, t), - l = M( - e, - r, - t.selectionSet, - Object.create(null), - Object.create(null), - ), - u = void 0 - try { - var i = - 'mutation' === t.operation - ? (function(e, t, n, r, l) { - return ( - (u = Object.keys(l)), - (i = function(u, i) { - var o = l[i], - a = O(r, i), - s = j(e, t, n, o, a) - return void 0 === s - ? u - : Object(c.a)(s) - ? s.then(function(e) { - return (u[i] = e), u - }) - : ((u[i] = s), u) - }), - (o = Object.create(null)), - u.reduce(function(e, t) { - return Object(c.a)(e) - ? e.then(function(e) { - return i(e, t) - }) - : i(e, t) - }, o) - ) - var u, i, o - })(e, r, n, u, l) - : L(e, r, n, u, l) - return Object(c.a)(i) - ? i.then(void 0, function(t) { - return e.errors.push(t), Promise.resolve(null) - }) - : i - } catch (t) { - return e.errors.push(t), null - } - })(s, s.operation, r) - return (function e(t, n) { - if (Object(c.a)(n)) - return n.then(function(n) { - return e(t, n) - }) - return 0 === t.errors.length - ? { data: n } - : { errors: t.errors, data: n } - })(s, d) - } - function w(e) { - for (var t = [], n = e; n; ) t.push(n.key), (n = n.prev) - return t.reverse() - } - function O(e, t) { - return { prev: e, key: t } - } - function D(e, t, n) { - t || Object(o.a)(0, 'Must provide document'), - Object(v.a)(e), - null == n || - Object(d.a)(n) || - Object(o.a)( - 0, - 'Variables must be provided as an Object where each property is a variable value. Perhaps look to see if an unparsed JSON string was provided.', - ) - } - function E(e, t, n, r, u, i, a, s) { - for ( - var c, d, f = [], p = !1, y = Object.create(null), _ = 0; - _ < t.definitions.length; - _++ - ) { - var g = t.definitions[_] - switch (g.kind) { - case h.a.OPERATION_DEFINITION: - !i && c - ? (p = !0) - : (!i || (g.name && g.name.value === i)) && (c = g) - break - case h.a.FRAGMENT_DEFINITION: - y[g.name.value] = g - } - } - if ( - (c - ? p && - f.push( - new l.a( - 'Must provide operation name if query contains multiple operations.', - ), - ) - : i - ? f.push(new l.a('Unknown operation named "'.concat(i, '".'))) - : f.push(new l.a('Must provide an operation.')), - c) - ) { - var v = Object(m.getVariableValues)( - e, - c.variableDefinitions || [], - u || {}, - ) - v.errors ? f.push.apply(f, v.errors) : (d = v.coerced) - } - return 0 !== f.length - ? f - : (c || Object(o.a)(0, 'Has operation if no errors.'), - d || Object(o.a)(0, 'Has variables if no errors.'), - { - schema: e, - fragments: y, - rootValue: n, - contextValue: r, - operation: c, - variableValues: d, - fieldResolver: a || q, - typeResolver: s || U, - errors: f, - }) - } - function L(e, t, n, r, l) { - for ( - var u = Object.create(null), i = !1, o = 0, a = Object.keys(l); - o < a.length; - ++o - ) { - var s = a[o], - d = j(e, t, n, l[s], O(r, s)) - void 0 !== d && ((u[s] = d), !i && Object(c.a)(d) && (i = !0)) - } - return i - ? (function(e) { - var t = Object.keys(e), - n = t.map(function(t) { - return e[t] - }) - return Promise.all(n).then(function(e) { - return e.reduce(function(e, n, r) { - return (e[t[r]] = n), e - }, Object.create(null)) - }) - })(u) - : u - } - function M(e, t, n, r, l) { - for (var u = 0; u < n.selections.length; u++) { - var i = n.selections[u] - switch (i.kind) { - case h.a.FIELD: - if (!S(e, i)) continue - var o = (c = i).alias ? c.alias.value : c.name.value - r[o] || (r[o] = []), r[o].push(i) - break - case h.a.INLINE_FRAGMENT: - if (!S(e, i) || !k(e, i, t)) continue - M(e, t, i.selectionSet, r, l) - break - case h.a.FRAGMENT_SPREAD: - var a = i.name.value - if (l[a] || !S(e, i)) continue - l[a] = !0 - var s = e.fragments[a] - if (!s || !k(e, s, t)) continue - M(e, t, s.selectionSet, r, l) - } - } - var c - return r - } - function S(e, t) { - var n = Object(m.getDirectiveValues)(g.e, t, e.variableValues) - if (n && !0 === n.if) return !1 - var r = Object(m.getDirectiveValues)(g.d, t, e.variableValues) - return !r || !1 !== r.if - } - function k(e, t, n) { - var r = t.typeCondition - if (!r) return !0 - var l = Object(p.a)(e.schema, r) - return l === n || (!!Object(y.C)(l) && e.schema.isPossibleType(l, n)) - } - function j(e, t, n, r, l) { - var u = r[0].name.value, - i = W(e.schema, t, u) - if (i) { - var o = i.resolve || e.fieldResolver, - a = C(e, i, r, t, l), - s = N(e, i, r, o, n, a) - return P(e, i.type, r, a, l, s) - } - } - function C(e, t, n, r, l) { - return { - fieldName: t.name, - fieldNodes: n, - returnType: t.type, - parentType: r, - path: l, - schema: e.schema, - fragments: e.fragments, - rootValue: e.rootValue, - operation: e.operation, - variableValues: e.variableValues, - } - } - function N(e, t, n, r, l, u) { - try { - var i = r( - l, - Object(m.getArgumentValues)(t, n[0], e.variableValues), - e.contextValue, - u, - ) - return Object(c.a)(i) ? i.then(void 0, A) : i - } catch (e) { - return A(e) - } - } - function A(e) { - return e instanceof Error - ? e - : new Error('Unexpected error value: ' + Object(i.a)(e)) - } - function P(e, t, n, r, l, u) { - try { - var i - return ( - (i = Object(c.a)(u) - ? u.then(function(u) { - return Y(e, t, n, r, l, u) - }) - : Y(e, t, n, r, l, u)), - Object(c.a)(i) - ? i.then(void 0, function(r) { - return x(r, n, l, t, e) - }) - : i - ) - } catch (r) { - return x(r, n, l, t, e) - } - } - function x(e, t, n, r, l) { - var i = Object(u.a)(A(e), t, w(n)) - if (Object(y.L)(r)) throw i - return l.errors.push(i), null - } - function Y(e, t, n, l, u, d) { - if (d instanceof Error) throw d - if (Object(y.L)(t)) { - var f = Y(e, t.ofType, n, l, u, d) - if (null === f) - throw new Error( - 'Cannot return null for non-nullable field ' - .concat(l.parentType.name, '.') - .concat(l.fieldName, '.'), - ) - return f - } - if (Object(s.a)(d)) return null - if (Object(y.J)(t)) - return (function(e, t, n, l, u, i) { - Object(r.isCollection)(i) || - Object(o.a)( - 0, - 'Expected Iterable, but did not find one for field ' - .concat(l.parentType.name, '.') - .concat(l.fieldName, '.'), - ) - var a = t.ofType, - s = !1, - d = [] - return ( - Object(r.forEach)(i, function(t, r) { - var i = O(u, r), - o = P(e, a, n, l, i, t) - !s && Object(c.a)(o) && (s = !0), d.push(o) - }), - s ? Promise.all(d) : d - ) - })(e, t, n, l, u, d) - if (Object(y.I)(t)) - return (function(e, t) { - e.serialize || Object(o.a)(0, 'Missing serialize method on type') - var n = e.serialize(t) - if (Object(a.a)(n)) - throw new Error( - 'Expected a value of type "'.concat(Object(i.a)(e), '" but ') + - 'received: '.concat(Object(i.a)(t)), - ) - return n - })(t, d) - if (Object(y.C)(t)) - return (function(e, t, n, r, l, u) { - var i = t.resolveType || e.typeResolver, - o = e.contextValue, - a = i(u, o, r, t) - if (Object(c.a)(a)) - return a.then(function(i) { - return F(e, I(i, e, t, n, r, u), n, r, l, u) - }) - return F(e, I(a, e, t, n, r, u), n, r, l, u) - })(e, t, n, l, u, d) - if (Object(y.N)(t)) return F(e, t, n, l, u, d) - throw new Error( - 'Cannot complete value of unexpected output type: "'.concat( - Object(i.a)(t), - '".', - ), - ) - } - function I(e, t, n, r, u, o) { - var a = 'string' == typeof e ? t.schema.getType(e) : e - if (!Object(y.N)(a)) - throw new l.a( - 'Abstract type ' - .concat( - n.name, - ' must resolve to an Object type at runtime for field ', - ) - .concat(u.parentType.name, '.') - .concat(u.fieldName, ' with ') + - 'value ' - .concat(Object(i.a)(o), ', received "') - .concat(Object(i.a)(a), '". ') + - 'Either the '.concat( - n.name, - ' type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.', - ), - r, - ) - if (!t.schema.isPossibleType(n, a)) - throw new l.a( - 'Runtime Object type "' - .concat(a.name, '" is not a possible type for "') - .concat(n.name, '".'), - r, - ) - return a - } - function F(e, t, n, r, l, u) { - if (t.isTypeOf) { - var i = t.isTypeOf(u, e.contextValue, r) - if (Object(c.a)(i)) - return i.then(function(r) { - if (!r) throw R(t, u, n) - return B(e, t, n, l, u) - }) - if (!i) throw R(t, u, n) - } - return B(e, t, n, l, u) - } - function R(e, t, n) { - return new l.a( - 'Expected value of type "' - .concat(e.name, '" but got: ') - .concat(Object(i.a)(t), '.'), - n, - ) - } - function B(e, t, n, r, l) { - return L(e, t, l, r, Q(e, t, n)) - } - n.d(t, 'h', function() { - return b - }), - n.d(t, 'k', function() { - return w - }), - n.d(t, 'a', function() { - return O - }), - n.d(t, 'b', function() { - return D - }), - n.d(t, 'c', function() { - return E - }), - n.d(t, 'e', function() { - return M - }), - n.d(t, 'd', function() { - return C - }), - n.d(t, 'j', function() { - return N - }), - n.d(t, 'g', function() { - return U - }), - n.d(t, 'f', function() { - return q - }), - n.d(t, 'i', function() { - return W - }) - var H, - V, - Q = - ((H = function(e, t, n) { - for ( - var r = Object.create(null), l = Object.create(null), u = 0; - u < n.length; - u++ - ) { - var i = n[u].selectionSet - i && (r = M(e, t, i, r, l)) - } - return r - }), - function(e, t, n) { - V || (V = new WeakMap()) - var r, - l = V.get(e) - if (l) { - if ((r = l.get(t))) { - var u = r.get(n) - if (void 0 !== u) return u - } - } else (l = new WeakMap()), V.set(e, l) - r || ((r = new WeakMap()), l.set(t, r)) - var i = H(e, t, n) - return r.set(n, i), i - }) - var U = function(e, t, n, r) { - if (Object(d.a)(e) && 'string' == typeof e.__typename) - return e.__typename - for ( - var l = n.schema.getPossibleTypes(r), u = [], i = 0; - i < l.length; - i++ - ) { - var o = l[i] - if (o.isTypeOf) { - var a = o.isTypeOf(e, t, n) - if (Object(c.a)(a)) u[i] = a - else if (a) return o - } - } - return u.length - ? Promise.all(u).then(function(e) { - for (var t = 0; t < e.length; t++) if (e[t]) return l[t] - }) - : void 0 - }, - q = function(e, t, n, r) { - if (Object(d.a)(e) || 'function' == typeof e) { - var l = e[r.fieldName] - return 'function' == typeof l ? e[r.fieldName](t, n, r) : l - } - } - function W(e, t, n) { - return n === _.a.name && e.getQueryType() === t - ? _.a - : n === _.c.name && e.getQueryType() === t - ? _.c - : n === _.d.name - ? _.d - : t.getFields()[n] - } - }, - function(e, t, n) { - 'use strict' - function r(e) { - return void 0 === e || e != e - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t, n) { - 'use strict' - function r(e, t) { - return e.reduce(function(e, n) { - return (e[t(n)] = n), e - }, Object.create(null)) - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t, n) { - 'use strict' - function r(e) { - return Boolean(e && 'function' == typeof e.then) - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t) { - e.exports = require('stream') - }, - function(e, t, n) { - 'use strict' - /*! - * http-errors - * Copyright(c) 2014 Jonathan Ong - * Copyright(c) 2016 Douglas Christopher Wilson - * MIT Licensed - */ var r = n(579)('http-errors'), - l = n(582), - u = n(583), - i = n(61), - o = n(585) - function a(e) { - return Number(String(e).charAt(0) + '00') - } - function s(e, t) { - var n = Object.getOwnPropertyDescriptor(e, 'name') - n && - n.configurable && - ((n.value = t), Object.defineProperty(e, 'name', n)) - } - ;(e.exports = function e() { - var t - var n - var l = 500 - var i = {} - for (var o = 0; o < arguments.length; o++) { - var s = arguments[o] - if (s instanceof Error) l = (t = s).status || t.statusCode || l - else - switch (typeof s) { - case 'string': - n = s - break - case 'number': - ;(l = s), - 0 !== o && - r( - 'non-first-argument status code; replace with createError(' + - s + - ', ...)', - ) - break - case 'object': - i = s - } - } - 'number' == typeof l && - (l < 400 || l >= 600) && - r('non-error status code; use only 4xx or 5xx status codes') - ;('number' != typeof l || (!u[l] && (l < 400 || l >= 600))) && (l = 500) - var c = e[l] || e[a(l)] - t || - ((t = c ? new c(n) : new Error(n || u[l])), - Error.captureStackTrace(t, e)) - ;(c && t instanceof c && t.status === l) || - ((t.expose = l < 500), (t.status = t.statusCode = l)) - for (var d in i) 'status' !== d && 'statusCode' !== d && (t[d] = i[d]) - return t - }), - (e.exports.HttpError = (function() { - function e() { - throw new TypeError('cannot construct abstract class') - } - return i(e, Error), e - })()), - (function(e, t, n) { - t.forEach(function(t) { - var r, - c = o(u[t]) - switch (a(t)) { - case 400: - r = (function(e, t, n) { - var r = t.match(/Error$/) ? t : t + 'Error' - function o(e) { - var t = null != e ? e : u[n], - i = new Error(t) - return ( - Error.captureStackTrace(i, o), - l(i, o.prototype), - Object.defineProperty(i, 'message', { - enumerable: !0, - configurable: !0, - value: t, - writable: !0, - }), - Object.defineProperty(i, 'name', { - enumerable: !1, - configurable: !0, - value: r, - writable: !0, - }), - i - ) - } - return ( - i(o, e), - s(o, r), - (o.prototype.status = n), - (o.prototype.statusCode = n), - (o.prototype.expose = !0), - o - ) - })(n, c, t) - break - case 500: - r = (function(e, t, n) { - var r = t.match(/Error$/) ? t : t + 'Error' - function o(e) { - var t = null != e ? e : u[n], - i = new Error(t) - return ( - Error.captureStackTrace(i, o), - l(i, o.prototype), - Object.defineProperty(i, 'message', { - enumerable: !0, - configurable: !0, - value: t, - writable: !0, - }), - Object.defineProperty(i, 'name', { - enumerable: !1, - configurable: !0, - value: r, - writable: !0, - }), - i - ) - } - return ( - i(o, e), - s(o, r), - (o.prototype.status = n), - (o.prototype.statusCode = n), - (o.prototype.expose = !1), - o - ) - })(n, c, t) - } - r && ((e[t] = r), (e[c] = r)) - }), - (e["I'mateapot"] = r.function( - e.ImATeapot, - '"I\'mateapot"; use "ImATeapot" instead', - )) - })(e.exports, u.codes, e.exports.HttpError) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = 5 - function l(e, t) { - var n = 'string' == typeof e ? [e, t] : [void 0, e], - l = n[0], - u = n[1], - i = ' Did you mean ' - switch ((l && (i += l + ' '), u.length)) { - case 0: - return '' - case 1: - return i + u[0] + '?' - case 2: - return i + u[0] + ' or ' + u[1] + '?' - } - var o = u.slice(0, r), - a = o.pop() - return i + o.join(', ') + ', or ' + a + '?' - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e, t, n) { - return new r.a('Syntax Error: '.concat(n), void 0, e, [t]) - } - }, - function(e, t, n) { - 'use strict' - var r = n(405), - l = n.n(r).a - t.a = l - }, - function(e, t, n) { - 'use strict' - function r(e, t) { - var n = Object.create(null), - r = e.length / 2, - u = !0, - i = !1, - o = void 0 - try { - for ( - var a, s = t[Symbol.iterator](); - !(u = (a = s.next()).done); - u = !0 - ) { - var c = a.value, - d = l(e, c) - d <= Math.max(r, c.length / 2, 1) && (n[c] = d) - } - } catch (e) { - ;(i = !0), (o = e) - } finally { - try { - u || null == s.return || s.return() - } finally { - if (i) throw o - } - } - return Object.keys(n).sort(function(e, t) { - return n[e] - n[t] - }) - } - function l(e, t) { - if (e === t) return 0 - var n, - r, - l = [], - u = e.toLowerCase(), - i = t.toLowerCase(), - o = u.length, - a = i.length - if (u === i) return 1 - for (n = 0; n <= o; n++) l[n] = [n] - for (r = 1; r <= a; r++) l[0][r] = r - for (n = 1; n <= o; n++) - for (r = 1; r <= a; r++) { - var s = u[n - 1] === i[r - 1] ? 0 : 1 - ;(l[n][r] = Math.min( - l[n - 1][r] + 1, - l[n][r - 1] + 1, - l[n - 1][r - 1] + s, - )), - n > 1 && - r > 1 && - u[n - 1] === i[r - 2] && - u[n - 2] === i[r - 1] && - (l[n][r] = Math.min(l[n][r], l[n - 2][r - 2] + s)) - } - return l[o][a] - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t, n) { - 'use strict' - function r(e) { - 'function' == typeof Symbol && - Symbol.toStringTag && - Object.defineProperty(e.prototype, Symbol.toStringTag, { - get: function() { - return this.constructor.name - }, - }) - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(96) - function l(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : e.prototype.toString - ;(e.prototype.toJSON = t), - (e.prototype.inspect = t), - r.a && (e.prototype[r.a] = t) - } - }, - function(e, t) { - e.exports = require('util') - }, - function(e, t, n) { - 'use strict' - n.d(t, 'b', function() { - return l - }), - n.d(t, 'c', function() { - return u - }), - n.d(t, 'a', function() { - return i - }) - var r = n(0) - function l(e, t) { - return ( - e === t || - (Object(r.L)(e) && Object(r.L)(t) - ? l(e.ofType, t.ofType) - : !(!Object(r.J)(e) || !Object(r.J)(t)) && l(e.ofType, t.ofType)) - ) - } - function u(e, t, n) { - return ( - t === n || - (Object(r.L)(n) - ? !!Object(r.L)(t) && u(e, t.ofType, n.ofType) - : Object(r.L)(t) - ? u(e, t.ofType, n) - : Object(r.J)(n) - ? !!Object(r.J)(t) && u(e, t.ofType, n.ofType) - : !Object(r.J)(t) && - !!(Object(r.C)(n) && Object(r.N)(t) && e.isPossibleType(n, t))) - ) - } - function i(e, t, n) { - return ( - t === n || - (Object(r.C)(t) - ? Object(r.C)(n) - ? e.getPossibleTypes(t).some(function(t) { - return e.isPossibleType(n, t) - }) - : e.isPossibleType(t, n) - : !!Object(r.C)(n) && e.isPossibleType(n, t)) - ) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'c', function() { - return p - }), - n.d(t, 'b', function() { - return h - }), - n.d(t, 'a', function() { - return m - }) - var r = n(46), - l = n(10), - u = n(19), - i = n(0), - o = n(15), - a = n(2), - s = n(11), - c = n(33), - d = n(39), - f = n(6) - function p(e) { - return Object(d.a)(e, m) - } - function h(e) { - return ( - p(e) || - Object(f.a)( - 0, - 'Expected '.concat(Object(a.a)(e), ' to be a GraphQL schema.'), - ), - e - ) - } - var m = (function() { - function e(e) { - e && e.assumeValid - ? (this.__validationErrors = []) - : ((this.__validationErrors = void 0), - Object(u.a)(e) || - Object(f.a)(0, 'Must provide configuration object.'), - e.types && - !Array.isArray(e.types) && - Object(f.a)( - 0, - '"types" must be Array if provided but got: '.concat( - Object(a.a)(e.types), - '.', - ), - ), - e.directives && - !Array.isArray(e.directives) && - Object(f.a)( - 0, - '"directives" must be Array if provided but got: ' + - ''.concat(Object(a.a)(e.directives), '.'), - ), - e.allowedLegacyNames && - !Array.isArray(e.allowedLegacyNames) && - Object(f.a)( - 0, - '"allowedLegacyNames" must be Array if provided but got: ' + - ''.concat(Object(a.a)(e.allowedLegacyNames), '.'), - )), - (this.__allowedLegacyNames = e.allowedLegacyNames || []), - (this._queryType = e.query), - (this._mutationType = e.mutation), - (this._subscriptionType = e.subscription), - (this._directives = e.directives || o.i), - (this.astNode = e.astNode), - (this.extensionASTNodes = e.extensionASTNodes) - var t = [ - this.getQueryType(), - this.getMutationType(), - this.getSubscriptionType(), - s.j, - ], - n = e.types - n && (t = t.concat(n)) - var r = Object.create(null) - ;(r = t.reduce(y, r)), - (r = this._directives.reduce(_, r)), - (this._typeMap = r), - (this._possibleTypeMap = Object.create(null)), - (this._implementations = Object.create(null)) - var c = !0, - d = !1, - p = void 0 - try { - for ( - var h, m = Object(l.a)(this._typeMap)[Symbol.iterator](); - !(c = (h = m.next()).done); - c = !0 - ) { - var g = h.value - if (Object(i.N)(g)) { - var v = !0, - b = !1, - T = void 0 - try { - for ( - var w, O = g.getInterfaces()[Symbol.iterator](); - !(v = (w = O.next()).done); - v = !0 - ) { - var D = w.value - if (Object(i.H)(D)) { - var E = this._implementations[D.name] - E ? E.push(g) : (this._implementations[D.name] = [g]) - } - } - } catch (e) { - ;(b = !0), (T = e) - } finally { - try { - v || null == O.return || O.return() - } finally { - if (b) throw T - } - } - } else - Object(i.C)(g) && - !this._implementations[g.name] && - (this._implementations[g.name] = []) - } - } catch (e) { - ;(d = !0), (p = e) - } finally { - try { - c || null == m.return || m.return() - } finally { - if (d) throw p - } - } - } - var t = e.prototype - return ( - (t.getQueryType = function() { - return this._queryType - }), - (t.getMutationType = function() { - return this._mutationType - }), - (t.getSubscriptionType = function() { - return this._subscriptionType - }), - (t.getTypeMap = function() { - return this._typeMap - }), - (t.getType = function(e) { - return this.getTypeMap()[e] - }), - (t.getPossibleTypes = function(e) { - return Object(i.T)(e) ? e.getTypes() : this._implementations[e.name] - }), - (t.isPossibleType = function(e, t) { - var n = this._possibleTypeMap - if (!n[e.name]) { - var r = this.getPossibleTypes(e) - n[e.name] = r.reduce(function(e, t) { - return (e[t.name] = !0), e - }, Object.create(null)) - } - return Boolean(n[e.name][t.name]) - }), - (t.getDirectives = function() { - return this._directives - }), - (t.getDirective = function(e) { - return Object(r.a)(this.getDirectives(), function(t) { - return t.name === e - }) - }), - (t.toConfig = function() { - return { - types: Object(l.a)(this.getTypeMap()), - directives: this.getDirectives().slice(), - query: this.getQueryType(), - mutation: this.getMutationType(), - subscription: this.getSubscriptionType(), - astNode: this.astNode, - extensionASTNodes: this.extensionASTNodes || [], - assumeValid: void 0 !== this.__validationErrors, - allowedLegacyNames: this.__allowedLegacyNames, - } - }), - e - ) - })() - function y(e, t) { - if (!t) return e - if (Object(i.U)(t)) return y(e, t.ofType) - if (e[t.name]) - return ( - e[t.name] !== t && - Object(f.a)( - 0, - 'Schema must contain uniquely named types but contains multiple ' + - 'types named "'.concat(t.name, '".'), - ), - e - ) - e[t.name] = t - var n = e - if ( - (Object(i.T)(t) && (n = t.getTypes().reduce(y, n)), - Object(i.N)(t) && (n = t.getInterfaces().reduce(y, n)), - Object(i.N)(t) || Object(i.H)(t)) - ) { - var r = !0, - u = !1, - o = void 0 - try { - for ( - var a, s = Object(l.a)(t.getFields())[Symbol.iterator](); - !(r = (a = s.next()).done); - r = !0 - ) { - var c = a.value - if (c.args) - n = c.args - .map(function(e) { - return e.type - }) - .reduce(y, n) - n = y(n, c.type) - } - } catch (e) { - ;(u = !0), (o = e) - } finally { - try { - r || null == s.return || s.return() - } finally { - if (u) throw o - } - } - } - if (Object(i.F)(t)) { - var d = !0, - p = !1, - h = void 0 - try { - for ( - var m, _ = Object(l.a)(t.getFields())[Symbol.iterator](); - !(d = (m = _.next()).done); - d = !0 - ) { - n = y(n, m.value.type) - } - } catch (e) { - ;(p = !0), (h = e) - } finally { - try { - d || null == _.return || _.return() - } finally { - if (p) throw h - } - } - } - return n - } - function _(e, t) { - return Object(o.g)(t) - ? t.args.reduce(function(e, t) { - return y(e, t.type) - }, e) - : e - } - Object(c.a)(m) - }, - function(e, t, n) { - 'use strict' - var r = Array.prototype.flatMap - ? function(e, t) { - return Array.prototype.flatMap.call(e, t) - } - : function(e, t) { - for (var n = [], r = 0; r < e.length; r++) { - var l = t(e[r]) - Array.isArray(l) ? (n = n.concat(l)) : n.push(l) - } - return n - } - t.a = r - }, - function(e, t, n) { - 'use strict' - t.a = function(e, t) { - return e instanceof t - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return d - }), - n.d(t, 'c', function() { - return f - }), - n.d(t, 'b', function() { - return p - }) - var r = n(2), - l = n(34), - u = n(51), - i = n(30), - o = n(3), - a = n(41), - s = n(1), - c = n(9) - function d(e, t) { - var n = 'string' == typeof e ? new u.a(e) : e - if (!(n instanceof u.a)) - throw new TypeError( - 'Must provide Source. Received: '.concat(Object(r.a)(n)), - ) - return (function(e) { - var t = e.token - return { - kind: s.a.DOCUMENT, - definitions: ue(e, o.a.SOF, m, o.a.EOF), - loc: J(e, t), - } - })(Object(a.a)(n, t || {})) - } - function f(e, t) { - var n = 'string' == typeof e ? new u.a(e) : e, - r = Object(a.a)(n, t || {}) - X(r, o.a.SOF) - var l = S(r, !1) - return X(r, o.a.EOF), l - } - function p(e, t) { - var n = 'string' == typeof e ? new u.a(e) : e, - r = Object(a.a)(n, t || {}) - X(r, o.a.SOF) - var l = P(r) - return X(r, o.a.EOF), l - } - function h(e) { - var t = X(e, o.a.NAME) - return { kind: s.a.NAME, value: t.value, loc: J(e, t) } - } - function m(e) { - if (Z(e, o.a.NAME)) - switch (e.token.value) { - case 'query': - case 'mutation': - case 'subscription': - case 'fragment': - return y(e) - case 'schema': - case 'scalar': - case 'type': - case 'interface': - case 'union': - case 'enum': - case 'input': - case 'directive': - return Y(e) - case 'extend': - return (function(e) { - var t = e.lookahead() - if (t.kind === o.a.NAME) - switch (t.value) { - case 'schema': - return (function(e) { - var t = e.token - te(e, 'extend'), te(e, 'schema') - var n = N(e, !0), - r = Z(e, o.a.BRACE_L) - ? ue(e, o.a.BRACE_L, R, o.a.BRACE_R) - : [] - if (0 === n.length && 0 === r.length) throw re(e) - return { - kind: s.a.SCHEMA_EXTENSION, - directives: n, - operationTypes: r, - loc: J(e, t), - } - })(e) - case 'scalar': - return (function(e) { - var t = e.token - te(e, 'extend'), te(e, 'scalar') - var n = h(e), - r = N(e, !0) - if (0 === r.length) throw re(e) - return { - kind: s.a.SCALAR_TYPE_EXTENSION, - name: n, - directives: r, - loc: J(e, t), - } - })(e) - case 'type': - return (function(e) { - var t = e.token - te(e, 'extend'), te(e, 'type') - var n = h(e), - r = B(e), - l = N(e, !0), - u = H(e) - if (0 === r.length && 0 === l.length && 0 === u.length) - throw re(e) - return { - kind: s.a.OBJECT_TYPE_EXTENSION, - name: n, - interfaces: r, - directives: l, - fields: u, - loc: J(e, t), - } - })(e) - case 'interface': - return (function(e) { - var t = e.token - te(e, 'extend'), te(e, 'interface') - var n = h(e), - r = N(e, !0), - l = H(e) - if (0 === r.length && 0 === l.length) throw re(e) - return { - kind: s.a.INTERFACE_TYPE_EXTENSION, - name: n, - directives: r, - fields: l, - loc: J(e, t), - } - })(e) - case 'union': - return (function(e) { - var t = e.token - te(e, 'extend'), te(e, 'union') - var n = h(e), - r = N(e, !0), - l = q(e) - if (0 === r.length && 0 === l.length) throw re(e) - return { - kind: s.a.UNION_TYPE_EXTENSION, - name: n, - directives: r, - types: l, - loc: J(e, t), - } - })(e) - case 'enum': - return (function(e) { - var t = e.token - te(e, 'extend'), te(e, 'enum') - var n = h(e), - r = N(e, !0), - l = W(e) - if (0 === r.length && 0 === l.length) throw re(e) - return { - kind: s.a.ENUM_TYPE_EXTENSION, - name: n, - directives: r, - values: l, - loc: J(e, t), - } - })(e) - case 'input': - return (function(e) { - var t = e.token - te(e, 'extend'), te(e, 'input') - var n = h(e), - r = N(e, !0), - l = $(e) - if (0 === r.length && 0 === l.length) throw re(e) - return { - kind: s.a.INPUT_OBJECT_TYPE_EXTENSION, - name: n, - directives: r, - fields: l, - loc: J(e, t), - } - })(e) - } - throw re(e, t) - })(e) - } - else { - if (Z(e, o.a.BRACE_L)) return y(e) - if (I(e)) return Y(e) - } - throw re(e) - } - function y(e) { - if (Z(e, o.a.NAME)) - switch (e.token.value) { - case 'query': - case 'mutation': - case 'subscription': - return _(e) - case 'fragment': - return (function(e) { - var t = e.token - if ( - (te(e, 'fragment'), e.options.experimentalFragmentVariables) - ) - return { - kind: s.a.FRAGMENT_DEFINITION, - name: M(e), - variableDefinitions: v(e), - typeCondition: (te(e, 'on'), x(e)), - directives: N(e, !1), - selectionSet: w(e), - loc: J(e, t), - } - return { - kind: s.a.FRAGMENT_DEFINITION, - name: M(e), - typeCondition: (te(e, 'on'), x(e)), - directives: N(e, !1), - selectionSet: w(e), - loc: J(e, t), - } - })(e) - } - else if (Z(e, o.a.BRACE_L)) return _(e) - throw re(e) - } - function _(e) { - var t = e.token - if (Z(e, o.a.BRACE_L)) - return { - kind: s.a.OPERATION_DEFINITION, - operation: 'query', - name: void 0, - variableDefinitions: [], - directives: [], - selectionSet: w(e), - loc: J(e, t), - } - var n, - r = g(e) - return ( - Z(e, o.a.NAME) && (n = h(e)), - { - kind: s.a.OPERATION_DEFINITION, - operation: r, - name: n, - variableDefinitions: v(e), - directives: N(e, !1), - selectionSet: w(e), - loc: J(e, t), - } - ) - } - function g(e) { - var t = X(e, o.a.NAME) - switch (t.value) { - case 'query': - return 'query' - case 'mutation': - return 'mutation' - case 'subscription': - return 'subscription' - } - throw re(e, t) - } - function v(e) { - return Z(e, o.a.PAREN_L) ? ue(e, o.a.PAREN_L, b, o.a.PAREN_R) : [] - } - function b(e) { - var t = e.token - return { - kind: s.a.VARIABLE_DEFINITION, - variable: T(e), - type: (X(e, o.a.COLON), P(e)), - defaultValue: ee(e, o.a.EQUALS) ? S(e, !0) : void 0, - directives: N(e, !0), - loc: J(e, t), - } - } - function T(e) { - var t = e.token - return ( - X(e, o.a.DOLLAR), { kind: s.a.VARIABLE, name: h(e), loc: J(e, t) } - ) - } - function w(e) { - var t = e.token - return { - kind: s.a.SELECTION_SET, - selections: ue(e, o.a.BRACE_L, O, o.a.BRACE_R), - loc: J(e, t), - } - } - function O(e) { - return Z(e, o.a.SPREAD) - ? (function(e) { - var t = e.token - X(e, o.a.SPREAD) - var n = ne(e, 'on') - if (!n && Z(e, o.a.NAME)) - return { - kind: s.a.FRAGMENT_SPREAD, - name: M(e), - directives: N(e, !1), - loc: J(e, t), - } - return { - kind: s.a.INLINE_FRAGMENT, - typeCondition: n ? x(e) : void 0, - directives: N(e, !1), - selectionSet: w(e), - loc: J(e, t), - } - })(e) - : (function(e) { - var t, - n, - r = e.token, - l = h(e) - ee(e, o.a.COLON) ? ((t = l), (n = h(e))) : (n = l) - return { - kind: s.a.FIELD, - alias: t, - name: n, - arguments: D(e, !1), - directives: N(e, !1), - selectionSet: Z(e, o.a.BRACE_L) ? w(e) : void 0, - loc: J(e, r), - } - })(e) - } - function D(e, t) { - var n = t ? L : E - return Z(e, o.a.PAREN_L) ? ue(e, o.a.PAREN_L, n, o.a.PAREN_R) : [] - } - function E(e) { - var t = e.token, - n = h(e) - return ( - X(e, o.a.COLON), - { kind: s.a.ARGUMENT, name: n, value: S(e, !1), loc: J(e, t) } - ) - } - function L(e) { - var t = e.token - return { - kind: s.a.ARGUMENT, - name: h(e), - value: (X(e, o.a.COLON), j(e)), - loc: J(e, t), - } - } - function M(e) { - if ('on' === e.token.value) throw re(e) - return h(e) - } - function S(e, t) { - var n = e.token - switch (n.kind) { - case o.a.BRACKET_L: - return (function(e, t) { - var n = e.token, - r = t ? j : C - return { - kind: s.a.LIST, - values: le(e, o.a.BRACKET_L, r, o.a.BRACKET_R), - loc: J(e, n), - } - })(e, t) - case o.a.BRACE_L: - return (function(e, t) { - var n = e.token - return { - kind: s.a.OBJECT, - fields: le( - e, - o.a.BRACE_L, - function() { - return (function(e, t) { - var n = e.token, - r = h(e) - return ( - X(e, o.a.COLON), - { - kind: s.a.OBJECT_FIELD, - name: r, - value: S(e, t), - loc: J(e, n), - } - ) - })(e, t) - }, - o.a.BRACE_R, - ), - loc: J(e, n), - } - })(e, t) - case o.a.INT: - return e.advance(), { kind: s.a.INT, value: n.value, loc: J(e, n) } - case o.a.FLOAT: - return ( - e.advance(), { kind: s.a.FLOAT, value: n.value, loc: J(e, n) } - ) - case o.a.STRING: - case o.a.BLOCK_STRING: - return k(e) - case o.a.NAME: - return 'true' === n.value || 'false' === n.value - ? (e.advance(), - { kind: s.a.BOOLEAN, value: 'true' === n.value, loc: J(e, n) }) - : 'null' === n.value - ? (e.advance(), { kind: s.a.NULL, loc: J(e, n) }) - : (e.advance(), { kind: s.a.ENUM, value: n.value, loc: J(e, n) }) - case o.a.DOLLAR: - if (!t) return T(e) - } - throw re(e) - } - function k(e) { - var t = e.token - return ( - e.advance(), - { - kind: s.a.STRING, - value: t.value, - block: t.kind === o.a.BLOCK_STRING, - loc: J(e, t), - } - ) - } - function j(e) { - return S(e, !0) - } - function C(e) { - return S(e, !1) - } - function N(e, t) { - for (var n = []; Z(e, o.a.AT); ) n.push(A(e, t)) - return n - } - function A(e, t) { - var n = e.token - return ( - X(e, o.a.AT), - { kind: s.a.DIRECTIVE, name: h(e), arguments: D(e, t), loc: J(e, n) } - ) - } - function P(e) { - var t, - n = e.token - return ( - ee(e, o.a.BRACKET_L) - ? ((t = P(e)), - X(e, o.a.BRACKET_R), - (t = { kind: s.a.LIST_TYPE, type: t, loc: J(e, n) })) - : (t = x(e)), - ee(e, o.a.BANG) - ? { kind: s.a.NON_NULL_TYPE, type: t, loc: J(e, n) } - : t - ) - } - function x(e) { - var t = e.token - return { kind: s.a.NAMED_TYPE, name: h(e), loc: J(e, t) } - } - function Y(e) { - var t = I(e) ? e.lookahead() : e.token - if (t.kind === o.a.NAME) - switch (t.value) { - case 'schema': - return (function(e) { - var t = e.token - te(e, 'schema') - var n = N(e, !0), - r = ue(e, o.a.BRACE_L, R, o.a.BRACE_R) - return { - kind: s.a.SCHEMA_DEFINITION, - directives: n, - operationTypes: r, - loc: J(e, t), - } - })(e) - case 'scalar': - return (function(e) { - var t = e.token, - n = F(e) - te(e, 'scalar') - var r = h(e), - l = N(e, !0) - return { - kind: s.a.SCALAR_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - loc: J(e, t), - } - })(e) - case 'type': - return (function(e) { - var t = e.token, - n = F(e) - te(e, 'type') - var r = h(e), - l = B(e), - u = N(e, !0), - i = H(e) - return { - kind: s.a.OBJECT_TYPE_DEFINITION, - description: n, - name: r, - interfaces: l, - directives: u, - fields: i, - loc: J(e, t), - } - })(e) - case 'interface': - return (function(e) { - var t = e.token, - n = F(e) - te(e, 'interface') - var r = h(e), - l = N(e, !0), - u = H(e) - return { - kind: s.a.INTERFACE_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - fields: u, - loc: J(e, t), - } - })(e) - case 'union': - return (function(e) { - var t = e.token, - n = F(e) - te(e, 'union') - var r = h(e), - l = N(e, !0), - u = q(e) - return { - kind: s.a.UNION_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - types: u, - loc: J(e, t), - } - })(e) - case 'enum': - return (function(e) { - var t = e.token, - n = F(e) - te(e, 'enum') - var r = h(e), - l = N(e, !0), - u = W(e) - return { - kind: s.a.ENUM_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - values: u, - loc: J(e, t), - } - })(e) - case 'input': - return (function(e) { - var t = e.token, - n = F(e) - te(e, 'input') - var r = h(e), - l = N(e, !0), - u = $(e) - return { - kind: s.a.INPUT_OBJECT_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - fields: u, - loc: J(e, t), - } - })(e) - case 'directive': - return (function(e) { - var t = e.token, - n = F(e) - te(e, 'directive'), X(e, o.a.AT) - var r = h(e), - l = Q(e), - u = ne(e, 'repeatable') - te(e, 'on') - var i = (function(e) { - ee(e, o.a.PIPE) - var t = [] - do { - t.push(z(e)) - } while (ee(e, o.a.PIPE)) - return t - })(e) - return { - kind: s.a.DIRECTIVE_DEFINITION, - description: n, - name: r, - arguments: l, - repeatable: u, - locations: i, - loc: J(e, t), - } - })(e) - } - throw re(e, t) - } - function I(e) { - return Z(e, o.a.STRING) || Z(e, o.a.BLOCK_STRING) - } - function F(e) { - if (I(e)) return k(e) - } - function R(e) { - var t = e.token, - n = g(e) - X(e, o.a.COLON) - var r = x(e) - return { - kind: s.a.OPERATION_TYPE_DEFINITION, - operation: n, - type: r, - loc: J(e, t), - } - } - function B(e) { - var t = [] - if (ne(e, 'implements')) { - ee(e, o.a.AMP) - do { - t.push(x(e)) - } while ( - ee(e, o.a.AMP) || - (e.options.allowLegacySDLImplementsInterfaces && Z(e, o.a.NAME)) - ) - } - return t - } - function H(e) { - return e.options.allowLegacySDLEmptyFields && - Z(e, o.a.BRACE_L) && - e.lookahead().kind === o.a.BRACE_R - ? (e.advance(), e.advance(), []) - : Z(e, o.a.BRACE_L) - ? ue(e, o.a.BRACE_L, V, o.a.BRACE_R) - : [] - } - function V(e) { - var t = e.token, - n = F(e), - r = h(e), - l = Q(e) - X(e, o.a.COLON) - var u = P(e), - i = N(e, !0) - return { - kind: s.a.FIELD_DEFINITION, - description: n, - name: r, - arguments: l, - type: u, - directives: i, - loc: J(e, t), - } - } - function Q(e) { - return Z(e, o.a.PAREN_L) ? ue(e, o.a.PAREN_L, U, o.a.PAREN_R) : [] - } - function U(e) { - var t = e.token, - n = F(e), - r = h(e) - X(e, o.a.COLON) - var l, - u = P(e) - ee(e, o.a.EQUALS) && (l = j(e)) - var i = N(e, !0) - return { - kind: s.a.INPUT_VALUE_DEFINITION, - description: n, - name: r, - type: u, - defaultValue: l, - directives: i, - loc: J(e, t), - } - } - function q(e) { - var t = [] - if (ee(e, o.a.EQUALS)) { - ee(e, o.a.PIPE) - do { - t.push(x(e)) - } while (ee(e, o.a.PIPE)) - } - return t - } - function W(e) { - return Z(e, o.a.BRACE_L) ? ue(e, o.a.BRACE_L, G, o.a.BRACE_R) : [] - } - function G(e) { - var t = e.token, - n = F(e), - r = h(e), - l = N(e, !0) - return { - kind: s.a.ENUM_VALUE_DEFINITION, - description: n, - name: r, - directives: l, - loc: J(e, t), - } - } - function $(e) { - return Z(e, o.a.BRACE_L) ? ue(e, o.a.BRACE_L, U, o.a.BRACE_R) : [] - } - function z(e) { - var t = e.token, - n = h(e) - if (void 0 !== c.a[n.value]) return n - throw re(e, t) - } - function J(e, t) { - if (!e.options.noLocation) return new K(t, e.lastToken, e.source) - } - function K(e, t, n) { - ;(this.start = e.start), - (this.end = t.end), - (this.startToken = e), - (this.endToken = t), - (this.source = n) - } - function Z(e, t) { - return e.token.kind === t - } - function X(e, t) { - var n = e.token - if (n.kind === t) return e.advance(), n - throw Object(i.a)( - e.source, - n.start, - 'Expected '.concat(t, ', found ').concat(Object(a.b)(n)), - ) - } - function ee(e, t) { - var n = e.token - if (n.kind === t) return e.advance(), n - } - function te(e, t) { - var n = e.token - if (n.kind !== o.a.NAME || n.value !== t) - throw Object(i.a)( - e.source, - n.start, - 'Expected "'.concat(t, '", found ').concat(Object(a.b)(n)), - ) - e.advance() - } - function ne(e, t) { - var n = e.token - return n.kind === o.a.NAME && n.value === t && (e.advance(), !0) - } - function re(e, t) { - var n = t || e.token - return Object(i.a)( - e.source, - n.start, - 'Unexpected '.concat(Object(a.b)(n)), - ) - } - function le(e, t, n, r) { - X(e, t) - for (var l = []; !ee(e, r); ) l.push(n(e)) - return l - } - function ue(e, t, n, r) { - X(e, t) - for (var l = [n(e)]; !ee(e, r); ) l.push(n(e)) - return l - } - Object(l.a)(K, function() { - return { start: this.start, end: this.end } - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }), - n.d(t, 'c', function() { - return c - }), - n.d(t, 'b', function() { - return d - }) - var r = n(34), - l = n(3), - u = n(30), - i = n(45) - function o(e, t) { - var n = new f(l.a.SOF, 0, 0, 0, 0, null) - return { - source: e, - options: t, - lastToken: n, - token: n, - line: 1, - lineStart: 0, - advance: a, - lookahead: s, - } - } - function a() { - return (this.lastToken = this.token), (this.token = this.lookahead()) - } - function s() { - var e = this.token - if (e.kind !== l.a.EOF) - do { - e = e.next || (e.next = h(this, e)) - } while (e.kind === l.a.COMMENT) - return e - } - function c(e) { - var t = e.kind - return ( - t === l.a.BANG || - t === l.a.DOLLAR || - t === l.a.AMP || - t === l.a.PAREN_L || - t === l.a.PAREN_R || - t === l.a.SPREAD || - t === l.a.COLON || - t === l.a.EQUALS || - t === l.a.AT || - t === l.a.BRACKET_L || - t === l.a.BRACKET_R || - t === l.a.BRACE_L || - t === l.a.PIPE || - t === l.a.BRACE_R - ) - } - function d(e) { - var t = e.value - return t ? ''.concat(e.kind, ' "').concat(t, '"') : e.kind - } - function f(e, t, n, r, l, u, i) { - ;(this.kind = e), - (this.start = t), - (this.end = n), - (this.line = r), - (this.column = l), - (this.value = i), - (this.prev = u), - (this.next = null) - } - function p(e) { - return isNaN(e) - ? l.a.EOF - : e < 127 - ? JSON.stringify(String.fromCharCode(e)) - : '"\\u'.concat(('00' + e.toString(16).toUpperCase()).slice(-4), '"') - } - function h(e, t) { - var n = e.source, - r = n.body, - o = r.length, - a = (function(e, t, n) { - var r = e.length, - l = t - for (; l < r; ) { - var u = e.charCodeAt(l) - if (9 === u || 32 === u || 44 === u || 65279 === u) ++l - else if (10 === u) ++l, ++n.line, (n.lineStart = l) - else { - if (13 !== u) break - 10 === e.charCodeAt(l + 1) ? (l += 2) : ++l, - ++n.line, - (n.lineStart = l) - } - } - return l - })(r, t.end, e), - s = e.line, - c = 1 + a - e.lineStart - if (a >= o) return new f(l.a.EOF, o, o, s, c, t) - var d = r.charCodeAt(a) - switch (d) { - case 33: - return new f(l.a.BANG, a, a + 1, s, c, t) - case 35: - return (function(e, t, n, r, u) { - var i, - o = e.body, - a = t - do { - i = o.charCodeAt(++a) - } while (!isNaN(i) && (i > 31 || 9 === i)) - return new f(l.a.COMMENT, t, a, n, r, u, o.slice(t + 1, a)) - })(n, a, s, c, t) - case 36: - return new f(l.a.DOLLAR, a, a + 1, s, c, t) - case 38: - return new f(l.a.AMP, a, a + 1, s, c, t) - case 40: - return new f(l.a.PAREN_L, a, a + 1, s, c, t) - case 41: - return new f(l.a.PAREN_R, a, a + 1, s, c, t) - case 46: - if (46 === r.charCodeAt(a + 1) && 46 === r.charCodeAt(a + 2)) - return new f(l.a.SPREAD, a, a + 3, s, c, t) - break - case 58: - return new f(l.a.COLON, a, a + 1, s, c, t) - case 61: - return new f(l.a.EQUALS, a, a + 1, s, c, t) - case 64: - return new f(l.a.AT, a, a + 1, s, c, t) - case 91: - return new f(l.a.BRACKET_L, a, a + 1, s, c, t) - case 93: - return new f(l.a.BRACKET_R, a, a + 1, s, c, t) - case 123: - return new f(l.a.BRACE_L, a, a + 1, s, c, t) - case 124: - return new f(l.a.PIPE, a, a + 1, s, c, t) - case 125: - return new f(l.a.BRACE_R, a, a + 1, s, c, t) - case 65: - case 66: - case 67: - case 68: - case 69: - case 70: - case 71: - case 72: - case 73: - case 74: - case 75: - case 76: - case 77: - case 78: - case 79: - case 80: - case 81: - case 82: - case 83: - case 84: - case 85: - case 86: - case 87: - case 88: - case 89: - case 90: - case 95: - case 97: - case 98: - case 99: - case 100: - case 101: - case 102: - case 103: - case 104: - case 105: - case 106: - case 107: - case 108: - case 109: - case 110: - case 111: - case 112: - case 113: - case 114: - case 115: - case 116: - case 117: - case 118: - case 119: - case 120: - case 121: - case 122: - return (function(e, t, n, r, u) { - var i = e.body, - o = i.length, - a = t + 1, - s = 0 - for ( - ; - a !== o && - !isNaN((s = i.charCodeAt(a))) && - (95 === s || - (s >= 48 && s <= 57) || - (s >= 65 && s <= 90) || - (s >= 97 && s <= 122)); - - ) - ++a - return new f(l.a.NAME, t, a, n, r, u, i.slice(t, a)) - })(n, a, s, c, t) - case 45: - case 48: - case 49: - case 50: - case 51: - case 52: - case 53: - case 54: - case 55: - case 56: - case 57: - return (function(e, t, n, r, i, o) { - var a = e.body, - s = n, - c = t, - d = !1 - 45 === s && (s = a.charCodeAt(++c)) - if (48 === s) { - if ((s = a.charCodeAt(++c)) >= 48 && s <= 57) - throw Object(u.a)( - e, - c, - 'Invalid number, unexpected digit after 0: '.concat( - p(s), - '.', - ), - ) - } else (c = m(e, c, s)), (s = a.charCodeAt(c)) - 46 === s && - ((d = !0), - (s = a.charCodeAt(++c)), - (c = m(e, c, s)), - (s = a.charCodeAt(c))) - ;(69 !== s && 101 !== s) || - ((d = !0), - (43 !== (s = a.charCodeAt(++c)) && 45 !== s) || - (s = a.charCodeAt(++c)), - (c = m(e, c, s))) - return new f( - d ? l.a.FLOAT : l.a.INT, - t, - c, - r, - i, - o, - a.slice(t, c), - ) - })(n, a, d, s, c, t) - case 34: - return 34 === r.charCodeAt(a + 1) && 34 === r.charCodeAt(a + 2) - ? (function(e, t, n, r, o, a) { - var s = e.body, - c = t + 3, - d = c, - h = 0, - m = '' - for (; c < s.length && !isNaN((h = s.charCodeAt(c))); ) { - if ( - 34 === h && - 34 === s.charCodeAt(c + 1) && - 34 === s.charCodeAt(c + 2) - ) - return ( - (m += s.slice(d, c)), - new f( - l.a.BLOCK_STRING, - t, - c + 3, - n, - r, - o, - Object(i.a)(m), - ) - ) - if (h < 32 && 9 !== h && 10 !== h && 13 !== h) - throw Object(u.a)( - e, - c, - 'Invalid character within String: '.concat(p(h), '.'), - ) - 10 === h - ? (++c, ++a.line, (a.lineStart = c)) - : 13 === h - ? (10 === s.charCodeAt(c + 1) ? (c += 2) : ++c, - ++a.line, - (a.lineStart = c)) - : 92 === h && - 34 === s.charCodeAt(c + 1) && - 34 === s.charCodeAt(c + 2) && - 34 === s.charCodeAt(c + 3) - ? ((m += s.slice(d, c) + '"""'), (d = c += 4)) - : ++c - } - throw Object(u.a)(e, c, 'Unterminated string.') - })(n, a, s, c, t, e) - : (function(e, t, n, r, i) { - var o = e.body, - a = t + 1, - s = a, - c = 0, - d = '' - for ( - ; - a < o.length && - !isNaN((c = o.charCodeAt(a))) && - 10 !== c && - 13 !== c; - - ) { - if (34 === c) - return ( - (d += o.slice(s, a)), - new f(l.a.STRING, t, a + 1, n, r, i, d) - ) - if (c < 32 && 9 !== c) - throw Object(u.a)( - e, - a, - 'Invalid character within String: '.concat(p(c), '.'), - ) - if ((++a, 92 === c)) { - switch ( - ((d += o.slice(s, a - 1)), (c = o.charCodeAt(a))) - ) { - case 34: - d += '"' - break - case 47: - d += '/' - break - case 92: - d += '\\' - break - case 98: - d += '\b' - break - case 102: - d += '\f' - break - case 110: - d += '\n' - break - case 114: - d += '\r' - break - case 116: - d += '\t' - break - case 117: - var h = - ((_ = o.charCodeAt(a + 1)), - (g = o.charCodeAt(a + 2)), - (v = o.charCodeAt(a + 3)), - (b = o.charCodeAt(a + 4)), - (y(_) << 12) | (y(g) << 8) | (y(v) << 4) | y(b)) - if (h < 0) { - var m = o.slice(a + 1, a + 5) - throw Object(u.a)( - e, - a, - 'Invalid character escape sequence: \\u'.concat( - m, - '.', - ), - ) - } - ;(d += String.fromCharCode(h)), (a += 4) - break - default: - throw Object(u.a)( - e, - a, - 'Invalid character escape sequence: \\'.concat( - String.fromCharCode(c), - '.', - ), - ) - } - s = ++a - } - } - var _, g, v, b - throw Object(u.a)(e, a, 'Unterminated string.') - })(n, a, s, c, t) - } - throw Object(u.a)( - n, - a, - (function(e) { - if (e < 32 && 9 !== e && 10 !== e && 13 !== e) - return 'Cannot contain the invalid character '.concat(p(e), '.') - if (39 === e) - return 'Unexpected single quote character (\'), did you mean to use a double quote (")?' - return 'Cannot parse the unexpected character '.concat(p(e), '.') - })(d), - ) - } - function m(e, t, n) { - var r = e.body, - l = t, - i = n - if (i >= 48 && i <= 57) { - do { - i = r.charCodeAt(++l) - } while (i >= 48 && i <= 57) - return l - } - throw Object(u.a)( - e, - l, - 'Invalid number, expected digit but got: '.concat(p(i), '.'), - ) - } - function y(e) { - return e >= 48 && e <= 57 - ? e - 48 - : e >= 65 && e <= 70 - ? e - 55 - : e >= 97 && e <= 102 - ? e - 87 - : -1 - } - Object(r.a)(f, function() { - return { - kind: this.kind, - value: this.value, - line: this.line, - column: this.column, - } - }) - }, - function(e, t) { - e.exports = require('fs') - }, - function(e, t) { - var n = 'object', - r = function(e) { - return e && e.Math == Math && e - } - e.exports = - r(typeof globalThis == n && globalThis) || - r(typeof window == n && window) || - r(typeof self == n && self) || - r(typeof global == n && global) || - Function('return this')() - }, - function(e, t, n) { - 'use strict' - var r = - Object.entries || - function(e) { - return Object.keys(e).map(function(t) { - return [t, e[t]] - }) - } - t.a = r - }, - function(e, t, n) { - 'use strict' - function r(e) { - var t = e.split(/\r\n|[\n\r]/g), - n = l(t) - if (0 !== n) for (var r = 1; r < t.length; r++) t[r] = t[r].slice(n) - for (; t.length > 0 && i(t[0]); ) t.shift() - for (; t.length > 0 && i(t[t.length - 1]); ) t.pop() - return t.join('\n') - } - function l(e) { - for (var t = null, n = 1; n < e.length; n++) { - var r = e[n], - l = u(r) - if (l !== r.length && ((null === t || l < t) && 0 === (t = l))) break - } - return null === t ? 0 : t - } - function u(e) { - for (var t = 0; t < e.length && (' ' === e[t] || '\t' === e[t]); ) t++ - return t - } - function i(e) { - return u(e) === e.length - } - function o(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '', - n = arguments.length > 2 && void 0 !== arguments[2] && arguments[2], - r = -1 === e.indexOf('\n'), - l = ' ' === e[0] || '\t' === e[0], - u = '"' === e[e.length - 1], - i = !r || u || n, - o = '' - return ( - !i || (r && l) || (o += '\n' + t), - (o += t ? e.replace(/\n/g, '\n' + t) : e), - i && (o += '\n'), - '"""' + o.replace(/"""/g, '\\"""') + '"""' - ) - } - n.d(t, 'a', function() { - return r - }), - n.d(t, 'b', function() { - return l - }), - n.d(t, 'c', function() { - return o - }) - }, - function(e, t, n) { - 'use strict' - var r = Array.prototype.find - ? function(e, t) { - return Array.prototype.find.call(e, t) - } - : function(e, t) { - for (var n = 0; n < e.length; n++) { - var r = e[n] - if (t(r)) return r - } - } - t.a = r - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(44) - function l(e, t) { - var n = Object.create(null), - l = !0, - u = !1, - i = void 0 - try { - for ( - var o, a = Object(r.a)(e)[Symbol.iterator](); - !(l = (o = a.next()).done); - l = !0 - ) { - var s = o.value, - c = s[0], - d = s[1] - n[c] = t(d, c) - } - } catch (e) { - ;(u = !0), (i = e) - } finally { - try { - l || null == a.return || a.return() - } finally { - if (u) throw i - } - } - return n - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return a - }) - var r = n(46), - l = n(1), - u = n(0), - i = n(11), - o = n(20), - a = (function() { - function e(e, t, n) { - ;(this._schema = e), - (this._typeStack = []), - (this._parentTypeStack = []), - (this._inputTypeStack = []), - (this._fieldDefStack = []), - (this._defaultValueStack = []), - (this._directive = null), - (this._argument = null), - (this._enumValue = null), - (this._getFieldDef = t || s), - n && - (Object(u.G)(n) && this._inputTypeStack.push(n), - Object(u.D)(n) && this._parentTypeStack.push(n), - Object(u.O)(n) && this._typeStack.push(n)) - } - var t = e.prototype - return ( - (t.getType = function() { - if (this._typeStack.length > 0) - return this._typeStack[this._typeStack.length - 1] - }), - (t.getParentType = function() { - if (this._parentTypeStack.length > 0) - return this._parentTypeStack[this._parentTypeStack.length - 1] - }), - (t.getInputType = function() { - if (this._inputTypeStack.length > 0) - return this._inputTypeStack[this._inputTypeStack.length - 1] - }), - (t.getParentInputType = function() { - if (this._inputTypeStack.length > 1) - return this._inputTypeStack[this._inputTypeStack.length - 2] - }), - (t.getFieldDef = function() { - if (this._fieldDefStack.length > 0) - return this._fieldDefStack[this._fieldDefStack.length - 1] - }), - (t.getDefaultValue = function() { - if (this._defaultValueStack.length > 0) - return this._defaultValueStack[ - this._defaultValueStack.length - 1 - ] - }), - (t.getDirective = function() { - return this._directive - }), - (t.getArgument = function() { - return this._argument - }), - (t.getEnumValue = function() { - return this._enumValue - }), - (t.enter = function(e) { - var t = this._schema - switch (e.kind) { - case l.a.SELECTION_SET: - var n = Object(u.A)(this.getType()) - this._parentTypeStack.push(Object(u.D)(n) ? n : void 0) - break - case l.a.FIELD: - var i, - a, - s = this.getParentType() - s && (i = this._getFieldDef(t, s, e)) && (a = i.type), - this._fieldDefStack.push(i), - this._typeStack.push(Object(u.O)(a) ? a : void 0) - break - case l.a.DIRECTIVE: - this._directive = t.getDirective(e.name.value) - break - case l.a.OPERATION_DEFINITION: - var c - 'query' === e.operation - ? (c = t.getQueryType()) - : 'mutation' === e.operation - ? (c = t.getMutationType()) - : 'subscription' === e.operation && - (c = t.getSubscriptionType()), - this._typeStack.push(Object(u.N)(c) ? c : void 0) - break - case l.a.INLINE_FRAGMENT: - case l.a.FRAGMENT_DEFINITION: - var d = e.typeCondition, - f = d ? Object(o.a)(t, d) : Object(u.A)(this.getType()) - this._typeStack.push(Object(u.O)(f) ? f : void 0) - break - case l.a.VARIABLE_DEFINITION: - var p = Object(o.a)(t, e.type) - this._inputTypeStack.push(Object(u.G)(p) ? p : void 0) - break - case l.a.ARGUMENT: - var h, - m, - y = this.getDirective() || this.getFieldDef() - y && - (h = Object(r.a)(y.args, function(t) { - return t.name === e.name.value - })) && - (m = h.type), - (this._argument = h), - this._defaultValueStack.push(h ? h.defaultValue : void 0), - this._inputTypeStack.push(Object(u.G)(m) ? m : void 0) - break - case l.a.LIST: - var _ = Object(u.B)(this.getInputType()), - g = Object(u.J)(_) ? _.ofType : _ - this._defaultValueStack.push(void 0), - this._inputTypeStack.push(Object(u.G)(g) ? g : void 0) - break - case l.a.OBJECT_FIELD: - var v, - b, - T = Object(u.A)(this.getInputType()) - Object(u.F)(T) && - (b = T.getFields()[e.name.value]) && - (v = b.type), - this._defaultValueStack.push(b ? b.defaultValue : void 0), - this._inputTypeStack.push(Object(u.G)(v) ? v : void 0) - break - case l.a.ENUM: - var w, - O = Object(u.A)(this.getInputType()) - Object(u.E)(O) && (w = O.getValue(e.value)), - (this._enumValue = w) - } - }), - (t.leave = function(e) { - switch (e.kind) { - case l.a.SELECTION_SET: - this._parentTypeStack.pop() - break - case l.a.FIELD: - this._fieldDefStack.pop(), this._typeStack.pop() - break - case l.a.DIRECTIVE: - this._directive = null - break - case l.a.OPERATION_DEFINITION: - case l.a.INLINE_FRAGMENT: - case l.a.FRAGMENT_DEFINITION: - this._typeStack.pop() - break - case l.a.VARIABLE_DEFINITION: - this._inputTypeStack.pop() - break - case l.a.ARGUMENT: - ;(this._argument = null), - this._defaultValueStack.pop(), - this._inputTypeStack.pop() - break - case l.a.LIST: - case l.a.OBJECT_FIELD: - this._defaultValueStack.pop(), this._inputTypeStack.pop() - break - case l.a.ENUM: - this._enumValue = null - } - }), - e - ) - })() - function s(e, t, n) { - var r = n.name.value - return r === i.a.name && e.getQueryType() === t - ? i.a - : r === i.c.name && e.getQueryType() === t - ? i.c - : r === i.d.name && Object(u.D)(t) - ? i.d - : Object(u.N)(t) || Object(u.H)(t) - ? t.getFields()[r] - : void 0 - } - }, - function(e, t, n) { - 'use strict' - n.r(t), - n.d(t, 'getVariableValues', function() { - return h - }), - n.d(t, 'getArgumentValues', function() { - return m - }), - n.d(t, 'getDirectiveValues', function() { - return y - }) - var r = n(46), - l = n(5), - u = n(2), - i = n(6), - o = n(25), - a = n(77), - s = n(20), - c = n(50), - d = n(1), - f = n(14), - p = n(0) - function h(e, t, n) { - for (var r = [], i = {}, o = 0; o < t.length; o++) { - var d = t[o], - h = d.variable.name.value, - m = Object(s.a)(e, d.type) - if (Object(p.G)(m)) { - var y = _(n, h), - g = y ? n[h] : void 0 - if (!y && d.defaultValue) i[h] = Object(c.a)(d.defaultValue, m) - else if ((y && null !== g) || !Object(p.L)(m)) { - if (y) - if (null === g) i[h] = null - else { - var v = Object(a.a)(g, m, d), - b = v.errors - if (b) { - var T = !0, - w = !1, - O = void 0 - try { - for ( - var D, E = b[Symbol.iterator](); - !(T = (D = E.next()).done); - T = !0 - ) { - var L = D.value - L.message = - 'Variable "$' - .concat(h, '" got invalid value ') - .concat(Object(u.a)(g), '; ') + L.message - } - } catch (e) { - ;(w = !0), (O = e) - } finally { - try { - T || null == E.return || E.return() - } finally { - if (w) throw O - } - } - r.push.apply(r, b) - } else i[h] = v.value - } - } else - r.push( - new l.a( - y - ? 'Variable "$'.concat(h, '" of non-null type ') + - '"'.concat(Object(u.a)(m), '" must not be null.') - : 'Variable "$'.concat(h, '" of required type ') + - '"'.concat(Object(u.a)(m), '" was not provided.'), - d, - ), - ) - } else - r.push( - new l.a( - 'Variable "$'.concat(h, '" expected value of type ') + - '"'.concat( - Object(f.print)(d.type), - '" which cannot be used as an input type.', - ), - d.type, - ), - ) - } - return 0 === r.length - ? { errors: void 0, coerced: i } - : { errors: r, coerced: void 0 } - } - function m(e, t, n) { - var r = {}, - a = e.args, - s = t.arguments - if (!a || !s) return r - for ( - var h = Object(o.a)(s, function(e) { - return e.name.value - }), - m = 0; - m < a.length; - m++ - ) { - var y = a[m], - g = y.name, - v = y.type, - b = h[g], - T = void 0, - w = void 0 - if (b && b.value.kind === d.a.VARIABLE) { - var O = b.value.name.value - ;(T = null != n && _(n, O)), (w = null != n && null === n[O]) - } else (T = null != b), (w = null != b && b.value.kind === d.a.NULL) - if (T || void 0 === y.defaultValue) { - if ((!T || w) && Object(p.L)(v)) { - if (w) - throw new l.a( - 'Argument "' - .concat(g, '" of non-null type "') - .concat(Object(u.a)(v), '" ') + 'must not be null.', - b.value, - ) - if (b && b.value.kind === d.a.VARIABLE) { - var D = b.value.name.value - throw new l.a( - 'Argument "' - .concat(g, '" of required type "') - .concat(Object(u.a)(v), '" ') + - 'was provided the variable "$'.concat( - D, - '" which was not provided a runtime value.', - ), - b.value, - ) - } - throw new l.a( - 'Argument "' - .concat(g, '" of required type "') - .concat(Object(u.a)(v), '" ') + 'was not provided.', - t, - ) - } - if (T) - if (b.value.kind === d.a.NULL) r[g] = null - else if (b.value.kind === d.a.VARIABLE) { - var E = b.value.name.value - n || Object(i.a)(0, 'Must exist for hasValue to be true.'), - (r[g] = n[E]) - } else { - var L = b.value, - M = Object(c.a)(L, v, n) - if (void 0 === M) - throw new l.a( - 'Argument "' - .concat(g, '" has invalid value ') - .concat(Object(f.print)(L), '.'), - b.value, - ) - r[g] = M - } - } else r[g] = y.defaultValue - } - return r - } - function y(e, t, n) { - var l = - t.directives && - Object(r.a)(t.directives, function(t) { - return t.name.value === e.name - }) - if (l) return m(e, l, n) - } - function _(e, t) { - return Object.prototype.hasOwnProperty.call(e, t) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return s - }) - var r = n(10), - l = n(2), - u = n(25), - i = n(24), - o = n(1), - a = n(0) - function s(e, t, n) { - if (e) { - if (Object(a.L)(t)) { - if (e.kind === o.a.NULL) return - return s(e, t.ofType, n) - } - if (e.kind === o.a.NULL) return null - if (e.kind === o.a.VARIABLE) { - var d = e.name.value - if (!n || Object(i.a)(n[d])) return - var f = n[d] - if (null === f && Object(a.L)(t)) return - return f - } - if (Object(a.J)(t)) { - var p = t.ofType - if (e.kind === o.a.LIST) { - var h = [], - m = !0, - y = !1, - _ = void 0 - try { - for ( - var g, v = e.values[Symbol.iterator](); - !(m = (g = v.next()).done); - m = !0 - ) { - var b = g.value - if (c(b, n)) { - if (Object(a.L)(p)) return - h.push(null) - } else { - var T = s(b, p, n) - if (Object(i.a)(T)) return - h.push(T) - } - } - } catch (e) { - ;(y = !0), (_ = e) - } finally { - try { - m || null == v.return || v.return() - } finally { - if (y) throw _ - } - } - return h - } - var w = s(e, p, n) - if (Object(i.a)(w)) return - return [w] - } - if (Object(a.F)(t)) { - if (e.kind !== o.a.OBJECT) return - var O = Object.create(null), - D = Object(u.a)(e.fields, function(e) { - return e.name.value - }), - E = !0, - L = !1, - M = void 0 - try { - for ( - var S, k = Object(r.a)(t.getFields())[Symbol.iterator](); - !(E = (S = k.next()).done); - E = !0 - ) { - var j = S.value, - C = D[j.name] - if (C && !c(C.value, n)) { - var N = s(C.value, j.type, n) - if (Object(i.a)(N)) return - O[j.name] = N - } else if (void 0 !== j.defaultValue) O[j.name] = j.defaultValue - else if (Object(a.L)(j.type)) return - } - } catch (e) { - ;(L = !0), (M = e) - } finally { - try { - E || null == k.return || k.return() - } finally { - if (L) throw M - } - } - return O - } - if (Object(a.E)(t)) { - if (e.kind !== o.a.ENUM) return - var A = t.getValue(e.value) - if (!A) return - return A.value - } - if (Object(a.R)(t)) { - var P - try { - P = t.parseLiteral(e, n) - } catch (e) { - return - } - if (Object(i.a)(P)) return - return P - } - throw new Error( - 'Unexpected input type: "'.concat(Object(l.a)(t), '".'), - ) - } - } - function c(e, t) { - return e.kind === o.a.VARIABLE && (!t || Object(i.a)(t[e.name.value])) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return u - }) - var r = n(6), - l = n(33), - u = function(e, t, n) { - ;(this.body = e), - (this.name = t || 'GraphQL request'), - (this.locationOffset = n || { line: 1, column: 1 }), - this.locationOffset.line > 0 || - Object(r.a)( - 0, - 'line in locationOffset is 1-indexed and must be positive', - ), - this.locationOffset.column > 0 || - Object(r.a)( - 0, - 'column in locationOffset is 1-indexed and must be positive', - ) - } - Object(l.a)(u) - }, - function(e, t) { - e.exports = require('zlib') - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(451) - t.addResolveFunctionsToSchema = r.default - var l = n(453) - t.addSchemaLevelResolveFunction = l.default - var u = n(454) - t.assertResolveFunctionsPresent = u.default - var i = n(455) - t.attachDirectiveResolvers = i.default - var o = n(456) - t.attachConnectorsToContext = o.default - var a = n(458) - t.buildSchemaFromTypeDefinitions = a.default - var s = n(459) - t.chainResolvers = s.chainResolvers - var c = n(460) - t.checkForResolveTypeResolver = c.default - var d = n(461) - t.concatenateTypeDefs = d.default - var f = n(462) - t.decorateWithLogger = f.default - var p = n(463) - t.extendResolversFromInterfaces = p.default - var h = n(464) - t.extractExtensionDefinitions = h.default - var m = n(465) - t.forEachField = m.default - var y = n(466) - t.SchemaError = y.default - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return f - }) - var r = n(22), - l = n(10), - u = n(2), - i = n(114), - o = n(24), - a = n(19), - s = n(1), - c = n(0), - d = n(12) - function f(e, t) { - if (Object(c.L)(t)) { - var n = f(e, t.ofType) - return n && n.kind === s.a.NULL ? null : n - } - if (null === e) return { kind: s.a.NULL } - if (Object(o.a)(e)) return null - if (Object(c.J)(t)) { - var h = t.ofType - if (Object(r.isCollection)(e)) { - var m = [] - return ( - Object(r.forEach)(e, function(e) { - var t = f(e, h) - t && m.push(t) - }), - { kind: s.a.LIST, values: m } - ) - } - return f(e, h) - } - if (Object(c.F)(t)) { - if (!Object(a.a)(e)) return null - var y = [], - _ = !0, - g = !1, - v = void 0 - try { - for ( - var b, T = Object(l.a)(t.getFields())[Symbol.iterator](); - !(_ = (b = T.next()).done); - _ = !0 - ) { - var w = b.value, - O = f(e[w.name], w.type) - O && - y.push({ - kind: s.a.OBJECT_FIELD, - name: { kind: s.a.NAME, value: w.name }, - value: O, - }) - } - } catch (e) { - ;(g = !0), (v = e) - } finally { - try { - _ || null == T.return || T.return() - } finally { - if (g) throw v - } - } - return { kind: s.a.OBJECT, fields: y } - } - if (Object(c.I)(t)) { - var D = t.serialize(e) - if (Object(i.a)(D)) return null - if ('boolean' == typeof D) return { kind: s.a.BOOLEAN, value: D } - if ('number' == typeof D) { - var E = String(D) - return p.test(E) - ? { kind: s.a.INT, value: E } - : { kind: s.a.FLOAT, value: E } - } - if ('string' == typeof D) - return Object(c.E)(t) - ? { kind: s.a.ENUM, value: D } - : t === d.c && p.test(D) - ? { kind: s.a.INT, value: D } - : { kind: s.a.STRING, value: D } - throw new TypeError( - 'Cannot convert value to AST: '.concat(Object(u.a)(D)), - ) - } - throw new Error('Unexpected input type: "'.concat(Object(u.a)(t), '".')) - } - var p = /^-?(?:0|[1-9][0-9]*)$/ - }, - function(e, t) { - var n = {}.hasOwnProperty - e.exports = function(e, t) { - return n.call(e, t) - } - }, - function(e, t, n) { - var r = n(43), - l = n(107), - u = n(220), - i = n(506), - o = r.Symbol, - a = l('wks') - e.exports = function(e) { - return a[e] || (a[e] = (i && o[e]) || (i ? o : u)('Symbol.' + e)) - } - }, - function(e, t) { - e.exports = require('crypto') - }, - function(e, t) { - e.exports = require('url') - }, - function(e, t, n) { - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - r(n(83)), - r(n(467)), - r(n(471)), - r(n(211)) - var l = n(102) - t.SchemaDirectiveVisitor = l.SchemaDirectiveVisitor - }, - function(e, t, n) { - 'use strict' - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - var l = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }), - n(411), - n(412), - l(n(413)).default || n(414).shim(), - r(n(433)), - r(n(434)) - }, - function(e, t, n) { - try { - var r = n(35) - if ('function' != typeof r.inherits) throw '' - e.exports = r.inherits - } catch (t) { - e.exports = n(444) - } - }, - function(e, t, n) { - var r = n(445), - l = r.Buffer - function u(e, t) { - for (var n in e) t[n] = e[n] - } - function i(e, t, n) { - return l(e, t, n) - } - l.from && l.alloc && l.allocUnsafe && l.allocUnsafeSlow - ? (e.exports = r) - : (u(r, t), (t.Buffer = i)), - u(l, i), - (i.from = function(e, t, n) { - if ('number' == typeof e) - throw new TypeError('Argument must not be a number') - return l(e, t, n) - }), - (i.alloc = function(e, t, n) { - if ('number' != typeof e) - throw new TypeError('Argument must be a number') - var r = l(e) - return ( - void 0 !== t - ? 'string' == typeof n - ? r.fill(t, n) - : r.fill(t) - : r.fill(0), - r - ) - }), - (i.allocUnsafe = function(e) { - if ('number' != typeof e) - throw new TypeError('Argument must be a number') - return l(e) - }), - (i.allocUnsafeSlow = function(e) { - if ('number' != typeof e) - throw new TypeError('Argument must be a number') - return r.SlowBuffer(e) - }) - }, - function(e, t, n) { - var r = n(86), - l = n(87), - u = n(105) - e.exports = r - ? function(e, t, n) { - return l.f(e, t, u(1, n)) - } - : function(e, t, n) { - return (e[t] = n), e - } - }, - function(e, t, n) { - var r = n(73) - e.exports = function(e) { - if (!r(e)) throw TypeError(String(e) + ' is not an object') - return e - } - }, - function(e, t, n) { - 'use strict' - var r = t - function l(e, t, n) { - for (var r = Object.keys(t), l = 0; l < r.length; ++l) - (void 0 !== e[r[l]] && n) || (e[r[l]] = t[r[l]]) - return e - } - function u(e) { - function t(e, n) { - if (!(this instanceof t)) return new t(e, n) - Object.defineProperty(this, 'message', { - get: function() { - return e - }, - }), - Error.captureStackTrace - ? Error.captureStackTrace(this, t) - : Object.defineProperty(this, 'stack', { - value: new Error().stack || '', - }), - n && l(this, n) - } - return ( - ((t.prototype = Object.create(Error.prototype)).constructor = t), - Object.defineProperty(t.prototype, 'name', { - get: function() { - return e - }, - }), - (t.prototype.toString = function() { - return this.name + ': ' + this.message - }), - t - ) - } - ;(r.asPromise = n(544)), - (r.base64 = n(545)), - (r.EventEmitter = n(546)), - (r.float = n(547)), - (r.inquire = n(548)), - (r.utf8 = n(549)), - (r.pool = n(550)), - (r.LongBits = n(551)), - (r.global = - ('undefined' != typeof window && window) || - ('undefined' != typeof global && global) || - ('undefined' != typeof self && self) || - this), - (r.emptyArray = Object.freeze ? Object.freeze([]) : []), - (r.emptyObject = Object.freeze ? Object.freeze({}) : {}), - (r.isNode = Boolean( - r.global.process && - r.global.process.versions && - r.global.process.versions.node, - )), - (r.isInteger = - Number.isInteger || - function(e) { - return 'number' == typeof e && isFinite(e) && Math.floor(e) === e - }), - (r.isString = function(e) { - return 'string' == typeof e || e instanceof String - }), - (r.isObject = function(e) { - return e && 'object' == typeof e - }), - (r.isset = r.isSet = function(e, t) { - var n = e[t] - return ( - !(null == n || !e.hasOwnProperty(t)) && - ('object' != typeof n || - (Array.isArray(n) ? n.length : Object.keys(n).length) > 0) - ) - }), - (r.Buffer = (function() { - try { - var e = r.inquire('buffer').Buffer - return e.prototype.utf8Write ? e : null - } catch (e) { - return null - } - })()), - (r._Buffer_from = null), - (r._Buffer_allocUnsafe = null), - (r.newBuffer = function(e) { - return 'number' == typeof e - ? r.Buffer - ? r._Buffer_allocUnsafe(e) - : new r.Array(e) - : r.Buffer - ? r._Buffer_from(e) - : 'undefined' == typeof Uint8Array - ? e - : new Uint8Array(e) - }), - (r.Array = 'undefined' != typeof Uint8Array ? Uint8Array : Array), - (r.Long = - (r.global.dcodeIO && r.global.dcodeIO.Long) || - r.global.Long || - r.inquire('long')), - (r.key2Re = /^true|false|0|1$/), - (r.key32Re = /^-?(?:0|[1-9][0-9]*)$/), - (r.key64Re = /^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/), - (r.longToHash = function(e) { - return e ? r.LongBits.from(e).toHash() : r.LongBits.zeroHash - }), - (r.longFromHash = function(e, t) { - var n = r.LongBits.fromHash(e) - return r.Long - ? r.Long.fromBits(n.lo, n.hi, t) - : n.toNumber(Boolean(t)) - }), - (r.merge = l), - (r.lcFirst = function(e) { - return e.charAt(0).toLowerCase() + e.substring(1) - }), - (r.newError = u), - (r.ProtocolError = u('ProtocolError')), - (r.oneOfGetter = function(e) { - for (var t = {}, n = 0; n < e.length; ++n) t[e[n]] = 1 - return function() { - for (var e = Object.keys(this), n = e.length - 1; n > -1; --n) - if (1 === t[e[n]] && void 0 !== this[e[n]] && null !== this[e[n]]) - return e[n] - } - }), - (r.oneOfSetter = function(e) { - return function(t) { - for (var n = 0; n < e.length; ++n) e[n] !== t && delete this[e[n]] - } - }), - (r.toJSONOptions = { - longs: String, - enums: String, - bytes: String, - json: !0, - }), - (r._configure = function() { - var e = r.Buffer - e - ? ((r._Buffer_from = - (e.from !== Uint8Array.from && e.from) || - function(t, n) { - return new e(t, n) - }), - (r._Buffer_allocUnsafe = - e.allocUnsafe || - function(t) { - return new e(t) - })) - : (r._Buffer_from = r._Buffer_allocUnsafe = null) - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function() { - var e = - arguments.length > 0 && void 0 !== arguments[0] - ? arguments[0] - : {}, - t = arguments.length > 1 ? arguments[1] : void 0 - for (var n in t) void 0 === e[n] && (e[n] = t[n]) - return e - }), - (e.exports = t.default), - (e.exports.default = t.default) - }, - function(e, t) { - e.exports = require('path') - }, - function(e, t, n) { - 'use strict' - function r(e, t) { - for ( - var n, r = /\r\n|[\n\r]/g, l = 1, u = t + 1; - (n = r.exec(e.body)) && n.index < t; - - ) - (l += 1), (u = t + 1 - (n.index + n[0].length)) - return { line: l, column: u } - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t, n) { - 'use strict' - n.r(t), - n.d(t, 'validate', function() { - return s - }), - n.d(t, 'validateSDL', function() { - return c - }), - n.d(t, 'assertValidSDL', function() { - return d - }), - n.d(t, 'assertValidSDLExtension', function() { - return f - }) - var r = n(6), - l = n(13), - u = n(80), - i = n(48), - o = n(116), - a = n(97) - function s(e, t) { - var n = - arguments.length > 2 && void 0 !== arguments[2] - ? arguments[2] - : o.specifiedRules, - s = - arguments.length > 3 && void 0 !== arguments[3] - ? arguments[3] - : new i.a(e) - t || Object(r.a)(0, 'Must provide document'), Object(u.a)(e) - var c = new a.b(e, t, s), - d = Object(l.visitInParallel)( - n.map(function(e) { - return e(c) - }), - ) - return ( - Object(l.visit)(t, Object(l.visitWithTypeInfo)(s, d)), c.getErrors() - ) - } - function c(e, t) { - var n = - arguments.length > 2 && void 0 !== arguments[2] - ? arguments[2] - : o.specifiedSDLRules, - r = new a.a(e, t), - u = n.map(function(e) { - return e(r) - }) - return Object(l.visit)(e, Object(l.visitInParallel)(u)), r.getErrors() - } - function d(e) { - var t = c(e) - if (0 !== t.length) - throw new Error( - t - .map(function(e) { - return e.message - }) - .join('\n\n'), - ) - } - function f(e, t) { - var n = c(e, t) - if (0 !== n.length) - throw new Error( - n - .map(function(e) { - return e.message - }) - .join('\n\n'), - ) - } - }, - function(e, t, n) { - 'use strict' - n.r(t) - var r = n(31), - l = n(17), - u = n(16), - i = (n(13), n(154), Object.prototype) - i.toString, i.hasOwnProperty, new Map() - function o(e) { - return ( - e.definitions - .filter(function(e) { - return 'OperationDefinition' === e.kind && e.name - }) - .map(function(e) { - return e.name.value - })[0] || null - ) - } - 'function' == typeof WeakMap && - 'object' == typeof navigator && - navigator.product, - Object.prototype.toString - Object.prototype.hasOwnProperty - Object.create({}) - n.d(t, 'ApolloLink', function() { - return b - }), - n.d(t, 'concat', function() { - return v - }), - n.d(t, 'createOperation', function() { - return p - }), - n.d(t, 'empty', function() { - return y - }), - n.d(t, 'execute', function() { - return T - }), - n.d(t, 'from', function() { - return _ - }), - n.d(t, 'fromError', function() { - return f - }), - n.d(t, 'fromPromise', function() { - return d - }), - n.d(t, 'makePromise', function() { - return c - }), - n.d(t, 'split', function() { - return g - }), - n.d(t, 'toPromise', function() { - return s - }), - n.d(t, 'Observable', function() { - return r.a - }), - n.d(t, 'getOperationName', function() { - return o - }) - !(function(e) { - function t(t, n) { - var r = e.call(this, t) || this - return (r.link = n), r - } - Object(u.b)(t, e) - })(Error) - function a(e) { - return e.request.length <= 1 - } - function s(e) { - var t = !1 - return new Promise(function(n, r) { - e.subscribe({ - next: function(e) { - t || ((t = !0), n(e)) - }, - error: r, - }) - }) - } - var c = s - function d(e) { - return new r.a(function(t) { - e.then(function(e) { - t.next(e), t.complete() - }).catch(t.error.bind(t)) - }) - } - function f(e) { - return new r.a(function(t) { - t.error(e) - }) - } - function p(e, t) { - var n = Object(u.a)({}, e) - return ( - Object.defineProperty(t, 'setContext', { - enumerable: !1, - value: function(e) { - n = - 'function' == typeof e - ? Object(u.a)({}, n, e(n)) - : Object(u.a)({}, n, e) - }, - }), - Object.defineProperty(t, 'getContext', { - enumerable: !1, - value: function() { - return Object(u.a)({}, n) - }, - }), - Object.defineProperty(t, 'toKey', { - enumerable: !1, - value: function() { - return (function(e) { - var t = e.query, - n = e.variables, - r = e.operationName - return JSON.stringify([r, t, n]) - })(t) - }, - }), - t - ) - } - function h(e, t) { - return t ? t(e) : r.a.of() - } - function m(e) { - return 'function' == typeof e ? new b(e) : e - } - function y() { - return new b(function() { - return r.a.of() - }) - } - function _(e) { - return 0 === e.length - ? y() - : e.map(m).reduce(function(e, t) { - return e.concat(t) - }) - } - function g(e, t, n) { - var l = m(t), - u = m(n || new b(h)) - return a(l) && a(u) - ? new b(function(t) { - return e(t) ? l.request(t) || r.a.of() : u.request(t) || r.a.of() - }) - : new b(function(t, n) { - return e(t) - ? l.request(t, n) || r.a.of() - : u.request(t, n) || r.a.of() - }) - } - var v = function(e, t) { - var n = m(e) - if (a(n)) return n - var l = m(t) - return a(l) - ? new b(function(e) { - return ( - n.request(e, function(e) { - return l.request(e) || r.a.of() - }) || r.a.of() - ) - }) - : new b(function(e, t) { - return ( - n.request(e, function(e) { - return l.request(e, t) || r.a.of() - }) || r.a.of() - ) - }) - }, - b = (function() { - function e(e) { - e && (this.request = e) - } - return ( - (e.prototype.split = function(t, n, r) { - return this.concat(g(t, n, r || new e(h))) - }), - (e.prototype.concat = function(e) { - return v(this, e) - }), - (e.prototype.request = function(e, t) { - throw new l.a(1) - }), - (e.empty = y), - (e.from = _), - (e.split = g), - (e.execute = T), - e - ) - })() - function T(e, t) { - return ( - e.request( - p( - t.context, - (function(e) { - var t = { - variables: e.variables || {}, - extensions: e.extensions || {}, - operationName: e.operationName, - query: e.query, - } - return ( - t.operationName || - (t.operationName = - 'string' != typeof t.query ? o(t.query) : ''), - t - ) - })( - (function(e) { - for ( - var t = [ - 'query', - 'operationName', - 'variables', - 'extensions', - 'context', - ], - n = 0, - r = Object.keys(e); - n < r.length; - n++ - ) { - var u = r[n] - if (t.indexOf(u) < 0) throw new l.a(2) - } - return e - })(t), - ), - ), - ) || r.a.of() - ) - } - }, - function(e, t, n) { - var r = n(62).Buffer - function l(e, t) { - ;(this._block = r.alloc(e)), - (this._finalSize = t), - (this._blockSize = e), - (this._len = 0) - } - ;(l.prototype.update = function(e, t) { - 'string' == typeof e && ((t = t || 'utf8'), (e = r.from(e, t))) - for ( - var n = this._block, - l = this._blockSize, - u = e.length, - i = this._len, - o = 0; - o < u; - - ) { - for (var a = i % l, s = Math.min(u - o, l - a), c = 0; c < s; c++) - n[a + c] = e[o + c] - ;(o += s), (i += s) % l == 0 && this._update(n) - } - return (this._len += u), this - }), - (l.prototype.digest = function(e) { - var t = this._len % this._blockSize - ;(this._block[t] = 128), - this._block.fill(0, t + 1), - t >= this._finalSize && - (this._update(this._block), this._block.fill(0)) - var n = 8 * this._len - if (n <= 4294967295) this._block.writeUInt32BE(n, this._blockSize - 4) - else { - var r = (4294967295 & n) >>> 0, - l = (n - r) / 4294967296 - this._block.writeUInt32BE(l, this._blockSize - 8), - this._block.writeUInt32BE(r, this._blockSize - 4) - } - this._update(this._block) - var u = this._hash() - return e ? u.toString(e) : u - }), - (l.prototype._update = function() { - throw new Error('_update must be implemented by subclass') - }), - (e.exports = l) - }, - function(e, t) { - e.exports = function(e) { - try { - return !!e() - } catch (e) { - return !0 - } - } - }, - function(e, t) { - e.exports = function(e) { - return 'object' == typeof e ? null !== e : 'function' == typeof e - } - }, - function(e, t, n) { - var r = n(572), - l = /%([a-fA-F0-9]{2})/g - function u(e, t) { - return String.fromCharCode(parseInt(t, 16)) - } - function i(e, t, n) { - var l - if (e && r.encodingExists(n)) - try { - l = r.TextDecoder(n).decode(Buffer.from(e, t)) - } catch (e) {} - return 'string' == typeof l ? l : e - } - ;(t.parseParams = function(e) { - for ( - var t = [], - n = 'key', - r = '', - o = !1, - a = !1, - s = 0, - c = '', - d = 0, - f = e.length; - d < f; - ++d - ) { - if ('\\' === e[d] && o) { - if (!a) { - a = !0 - continue - } - a = !1 - } else if ('"' === e[d]) { - if (!a) { - o ? ((o = !1), (n = 'key')) : (o = !0) - continue - } - a = !1 - } else { - if ( - (a && o && (c += '\\'), - (a = !1), - ('charset' === n || 'lang' === n) && "'" === e[d]) - ) { - 'charset' === n - ? ((n = 'lang'), (r = c.substring(1))) - : (n = 'value'), - (c = '') - continue - } - if ('key' === n && ('*' === e[d] || '=' === e[d]) && t.length) { - ;(n = '*' === e[d] ? 'charset' : 'value'), - (t[s] = [c, void 0]), - (c = '') - continue - } - if (!o && ';' === e[d]) { - ;(n = 'key'), - r && - (c.length && (c = i(c.replace(l, u), 'binary', r)), (r = '')), - void 0 === t[s] ? (t[s] = c) : (t[s][1] = c), - (c = ''), - ++s - continue - } - if (!o && (' ' === e[d] || '\t' === e[d])) continue - } - c += e[d] - } - return ( - r && c.length && (c = i(c.replace(l, u), 'binary', r)), - void 0 === t[s] ? c && (t[s] = c) : (t[s][1] = c), - t - ) - }), - (t.decodeText = i) - var o = [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - ], - a = /\+/g - function s() { - this.buffer = void 0 - } - ;(s.prototype.write = function(e) { - for ( - var t = '', n = 0, r = 0, l = (e = e.replace(a, ' ')).length; - n < l; - ++n - ) - void 0 !== this.buffer - ? o[e.charCodeAt(n)] - ? ((this.buffer += e[n]), - ++r, - 2 === this.buffer.length && - ((t += String.fromCharCode(parseInt(this.buffer, 16))), - (this.buffer = void 0))) - : ((t += '%' + this.buffer), (this.buffer = void 0), --n) - : '%' === e[n] && - (n > r && ((t += e.substring(r, n)), (r = n)), - (this.buffer = ''), - ++r) - return r < l && void 0 === this.buffer && (t += e.substring(r)), t - }), - (s.prototype.reset = function() { - this.buffer = void 0 - }), - (t.Decoder = s), - (t.basename = function(e) { - if ('string' != typeof e) return '' - for (var t = e.length - 1; t >= 0; --t) - switch (e.charCodeAt(t)) { - case 47: - case 92: - return '..' === (e = e.slice(t + 1)) || '.' === e ? '' : e - } - return '..' === e || '.' === e ? '' : e - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'b', function() { - return T - }), - n.d(t, 'a', function() { - return O - }), - n.d(t, 'd', function() { - return L - }), - n.d(t, 'c', function() { - return M - }) - var r = n(10), - l = n(2), - u = n(6), - i = n(25), - o = n(21), - a = n(50), - s = n(69), - c = n(45), - d = n(3), - f = n(40), - p = n(49), - h = n(1), - m = n(18), - y = n(0), - _ = n(15), - g = n(11), - v = n(12), - b = n(37) - function T(e, t) { - var n - ;(e && e.kind === h.a.DOCUMENT) || - Object(u.a)(0, 'Must provide valid Document AST'), - (t && (t.assumeValid || t.assumeValidSDL)) || - Object(s.assertValidSDL)(e) - var l = [], - i = [], - o = !0, - a = !1, - c = void 0 - try { - for ( - var d, f = e.definitions[Symbol.iterator](); - !(o = (d = f.next()).done); - o = !0 - ) { - var p = d.value - p.kind === h.a.SCHEMA_DEFINITION - ? (n = p) - : Object(m.d)(p) - ? l.push(p) - : p.kind === h.a.DIRECTIVE_DEFINITION && i.push(p) - } - } catch (e) { - ;(a = !0), (c = e) - } finally { - try { - o || null == f.return || f.return() - } finally { - if (a) throw c - } - } - var y = new O(t, function(e) { - var t = g[e] - return ( - t || - Object(u.a)(0, 'Type "'.concat(e, '" not found in document.')), - t - ) - }), - g = D(l, function(e) { - return y.buildType(e) - }), - v = n - ? (function(e) { - var t = {}, - n = !0, - r = !1, - l = void 0 - try { - for ( - var u, i = e.operationTypes[Symbol.iterator](); - !(n = (u = i.next()).done); - n = !0 - ) { - var o = u.value - t[o.operation] = o.type.name.value - } - } catch (e) { - ;(r = !0), (l = e) - } finally { - try { - n || null == i.return || i.return() - } finally { - if (r) throw l - } - } - return t - })(n) - : { - query: 'Query', - mutation: 'Mutation', - subscription: 'Subscription', - }, - T = i.map(function(e) { - return y.buildDirective(e) - }) - return ( - T.some(function(e) { - return 'skip' === e.name - }) || T.push(_.e), - T.some(function(e) { - return 'include' === e.name - }) || T.push(_.d), - T.some(function(e) { - return 'deprecated' === e.name - }) || T.push(_.b), - new b.a({ - query: v.query ? g[v.query] : null, - mutation: v.mutation ? g[v.mutation] : null, - subscription: v.subscription ? g[v.subscription] : null, - types: Object(r.a)(g), - directives: T, - astNode: n, - assumeValid: t && t.assumeValid, - allowedLegacyNames: t && t.allowedLegacyNames, - }) - ) - } - var w = Object(i.a)(v.g.concat(g.m), function(e) { - return e.name - }), - O = (function() { - function e(e, t) { - ;(this._options = e), (this._resolveType = t) - } - var t = e.prototype - return ( - (t.getNamedType = function(e) { - var t = e.name.value - return w[t] || this._resolveType(t) - }), - (t.getWrappedType = function(e) { - return e.kind === h.a.LIST_TYPE - ? new y.d(this.getWrappedType(e.type)) - : e.kind === h.a.NON_NULL_TYPE - ? new y.e(this.getWrappedType(e.type)) - : this.getNamedType(e) - }), - (t.buildDirective = function(e) { - var t = this, - n = e.locations.map(function(e) { - return e.value - }) - return new _.c({ - name: e.name.value, - description: L(e, this._options), - locations: n, - isRepeatable: e.repeatable, - args: D(e.arguments || [], function(e) { - return t.buildArg(e) - }), - astNode: e, - }) - }), - (t.buildField = function(e) { - var t = this - return { - type: this.getWrappedType(e.type), - description: L(e, this._options), - args: D(e.arguments || [], function(e) { - return t.buildArg(e) - }), - deprecationReason: E(e), - astNode: e, - } - }), - (t.buildArg = function(e) { - var t = this.getWrappedType(e.type) - return { - type: t, - description: L(e, this._options), - defaultValue: Object(a.a)(e.defaultValue, t), - astNode: e, - } - }), - (t.buildInputField = function(e) { - var t = this.getWrappedType(e.type) - return { - type: t, - description: L(e, this._options), - defaultValue: Object(a.a)(e.defaultValue, t), - astNode: e, - } - }), - (t.buildEnumValue = function(e) { - return { - description: L(e, this._options), - deprecationReason: E(e), - astNode: e, - } - }), - (t.buildType = function(e) { - var t = e.name.value - if (w[t]) return w[t] - switch (e.kind) { - case h.a.OBJECT_TYPE_DEFINITION: - return this._makeTypeDef(e) - case h.a.INTERFACE_TYPE_DEFINITION: - return this._makeInterfaceDef(e) - case h.a.ENUM_TYPE_DEFINITION: - return this._makeEnumDef(e) - case h.a.UNION_TYPE_DEFINITION: - return this._makeUnionDef(e) - case h.a.SCALAR_TYPE_DEFINITION: - return this._makeScalarDef(e) - case h.a.INPUT_OBJECT_TYPE_DEFINITION: - return this._makeInputObjectDef(e) - } - throw new Error( - 'Unexpected type definition node: "'.concat( - Object(l.a)(e), - '".', - ), - ) - }), - (t._makeTypeDef = function(e) { - var t = this, - n = e.interfaces, - r = e.fields, - l = - n && n.length > 0 - ? function() { - return n.map(function(e) { - return t.getNamedType(e) - }) - } - : [], - u = - r && r.length > 0 - ? function() { - return D(r, function(e) { - return t.buildField(e) - }) - } - : Object.create(null) - return new y.f({ - name: e.name.value, - description: L(e, this._options), - interfaces: l, - fields: u, - astNode: e, - }) - }), - (t._makeInterfaceDef = function(e) { - var t = this, - n = e.fields, - r = - n && n.length > 0 - ? function() { - return D(n, function(e) { - return t.buildField(e) - }) - } - : Object.create(null) - return new y.c({ - name: e.name.value, - description: L(e, this._options), - fields: r, - astNode: e, - }) - }), - (t._makeEnumDef = function(e) { - var t = this, - n = e.values || [] - return new y.a({ - name: e.name.value, - description: L(e, this._options), - values: D(n, function(e) { - return t.buildEnumValue(e) - }), - astNode: e, - }) - }), - (t._makeUnionDef = function(e) { - var t = this, - n = e.types, - r = - n && n.length > 0 - ? function() { - return n.map(function(e) { - return t.getNamedType(e) - }) - } - : [] - return new y.h({ - name: e.name.value, - description: L(e, this._options), - types: r, - astNode: e, - }) - }), - (t._makeScalarDef = function(e) { - return new y.g({ - name: e.name.value, - description: L(e, this._options), - astNode: e, - }) - }), - (t._makeInputObjectDef = function(e) { - var t = this, - n = e.fields - return new y.b({ - name: e.name.value, - description: L(e, this._options), - fields: n - ? function() { - return D(n, function(e) { - return t.buildInputField(e) - }) - } - : Object.create(null), - astNode: e, - }) - }), - e - ) - })() - function D(e, t) { - return Object(o.a)( - e, - function(e) { - return e.name.value - }, - t, - ) - } - function E(e) { - var t = Object(p.getDirectiveValues)(_.b, e) - return t && t.reason - } - function L(e, t) { - if (e.description) return e.description.value - if (t && t.commentDescriptions) { - var n = (function(e) { - var t = e.loc - if (!t) return - var n = [], - r = t.startToken.prev - for ( - ; - r && - r.kind === d.a.COMMENT && - r.next && - r.prev && - r.line + 1 === r.next.line && - r.line !== r.prev.line; - - ) { - var l = String(r.value) - n.push(l), (r = r.prev) - } - return n.reverse().join('\n') - })(e) - if (void 0 !== n) return Object(c.a)('\n' + n) - } - } - function M(e, t) { - return T(Object(f.a)(e, t), t) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }), - n.d(t, 'b', function() { - return u - }) - var r = n(68) - function l(e) { - return u(e.source, Object(r.a)(e.source, e.start)) - } - function u(e, t) { - var n = e.locationOffset.column - 1, - r = o(n) + e.body, - l = t.line - 1, - u = e.locationOffset.line - 1, - a = t.line + u, - s = 1 === t.line ? n : 0, - c = t.column + s, - d = '' - .concat(e.name, ':') - .concat(a, ':') - .concat(c, '\n'), - f = r.split(/\r\n|[\n\r]/g), - p = f[l] - if (p.length > 120) { - for ( - var h = Math.floor(c / 80), m = c % 80, y = [], _ = 0; - _ < p.length; - _ += 80 - ) - y.push(p.slice(_, _ + 80)) - return ( - d + - i( - [[''.concat(a), y[0]]].concat( - y.slice(1, h + 1).map(function(e) { - return ['', e] - }), - [[' ', o(m - 1) + '^'], ['', y[h + 1]]], - ), - ) - ) - } - return ( - d + - i([ - [''.concat(a - 1), f[l - 1]], - [''.concat(a), p], - ['', o(c - 1) + '^'], - [''.concat(a + 1), f[l + 1]], - ]) - ) - } - function i(e) { - var t = e.filter(function(e) { - e[0] - return void 0 !== e[1] - }), - n = Math.max.apply( - Math, - t.map(function(e) { - return e[0].length - }), - ) - return t - .map(function(e) { - var t, - r = e[0], - l = e[1] - return o(n - (t = r).length) + t + ' | ' + l - }) - .join('\n') - } - function o(e) { - return Array(e + 1).join(' ') - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return f - }) - var r = n(22), - l = n(10), - u = n(2), - i = n(24), - o = n(29), - a = n(19), - s = n(32), - c = n(5), - d = n(0) - function f(e, t, n, c) { - if (Object(d.L)(t)) - return null == e - ? h([ - _( - 'Expected non-nullable type '.concat( - Object(u.a)(t), - ' not to be null', - ), - n, - c, - ), - ]) - : f(e, t.ofType, n, c) - if (null == e) return p(null) - if (Object(d.R)(t)) - try { - var v = t.parseValue(e) - return Object(i.a)(v) - ? h([_('Expected type '.concat(t.name), n, c)]) - : p(v) - } catch (e) { - return h([ - _('Expected type '.concat(t.name), n, c, ' ' + e.message, e), - ]) - } - if (Object(d.E)(t)) { - if ('string' == typeof e) { - var b = t.getValue(e) - if (b) return p(b.value) - } - var T = Object(s.a)( - String(e), - t.getValues().map(function(e) { - return e.name - }), - ) - return h([_('Expected type '.concat(t.name), n, c, Object(o.a)(T))]) - } - if (Object(d.J)(t)) { - var w = t.ofType - if (Object(r.isCollection)(e)) { - var O, - D = [] - return ( - Object(r.forEach)(e, function(e, t) { - var r = f(e, w, n, y(c, t)) - r.errors ? (O = m(O, r.errors)) : O || D.push(r.value) - }), - O ? h(O) : p(D) - ) - } - var E = f(e, w, n) - return E.errors ? E : p([E.value]) - } - if (Object(d.F)(t)) { - if (!Object(a.a)(e)) - return h([ - _('Expected type '.concat(t.name, ' to be an object'), n, c), - ]) - var L, - M = {}, - S = t.getFields(), - k = !0, - j = !1, - C = void 0 - try { - for ( - var N, A = Object(l.a)(S)[Symbol.iterator](); - !(k = (N = A.next()).done); - k = !0 - ) { - var P = N.value, - x = e[P.name] - if (Object(i.a)(x)) - Object(i.a)(P.defaultValue) - ? Object(d.L)(P.type) && - (L = m( - L, - _( - 'Field '.concat(g(y(c, P.name)), ' of required ') + - 'type '.concat( - Object(u.a)(P.type), - ' was not provided', - ), - n, - ), - )) - : (M[P.name] = P.defaultValue) - else { - var Y = f(x, P.type, n, y(c, P.name)) - Y.errors ? (L = m(L, Y.errors)) : L || (M[P.name] = Y.value) - } - } - } catch (e) { - ;(j = !0), (C = e) - } finally { - try { - k || null == A.return || A.return() - } finally { - if (j) throw C - } - } - for (var I = 0, F = Object.keys(e); I < F.length; I++) { - var R = F[I] - if (!S[R]) { - var B = Object(s.a)(R, Object.keys(S)) - L = m( - L, - _( - 'Field "' - .concat(R, '" is not defined by type ') - .concat(t.name), - n, - c, - Object(o.a)(B), - ), - ) - } - } - return L ? h(L) : p(M) - } - throw new Error('Unexpected input type: "'.concat(Object(u.a)(t), '".')) - } - function p(e) { - return { errors: void 0, value: e } - } - function h(e) { - return { errors: e, value: void 0 } - } - function m(e, t) { - return (e || []).concat(t) - } - function y(e, t) { - return { prev: e, key: t } - } - function _(e, t, n, r, l) { - var u = g(n), - i = e - return ( - u && (i += ' at ' + u), - (i += r ? '.' + r : '.'), - new c.a(i, t, void 0, void 0, void 0, l) - ) - } - function g(e) { - for (var t = '', n = e; n; ) - (t = - ('string' == typeof n.key - ? '.' + n.key - : '[' + String(n.key) + ']') + t), - (n = n.prev) - return t ? 'value' + t : '' - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e, t) { - if ('query' === t.operation) { - var n = e.getQueryType() - if (!n) - throw new r.a( - 'Schema does not define the required query root type.', - t, - ) - return n - } - if ('mutation' === t.operation) { - var l = e.getMutationType() - if (!l) throw new r.a('Schema is not configured for mutations.', t) - return l - } - if ('subscription' === t.operation) { - var u = e.getSubscriptionType() - if (!u) - throw new r.a('Schema is not configured for subscriptions.', t) - return u - } - throw new r.a( - 'Can only have query, mutation and subscription operations.', - t, - ) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e, t, n) { - return e && Array.isArray(e.path) - ? e - : new r.a( - e && e.message, - (e && e.nodes) || t, - e && e.source, - e && e.positions, - n, - e, - ) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'b', function() { - return m - }), - n.d(t, 'a', function() { - return y - }) - var r = n(46), - l = n(38), - u = n(10), - i = n(44), - o = n(0), - a = n(15), - s = n(11), - c = n(37), - d = n(2), - f = n(5), - p = n(92), - h = n(36) - function m(e) { - if ((Object(c.b)(e), e.__validationErrors)) return e.__validationErrors - var t = new _(e) - !(function(e) { - var t = e.schema, - n = t.getQueryType() - n - ? Object(o.N)(n) || - e.reportError( - 'Query root type must be Object type, it cannot be '.concat( - Object(d.a)(n), - '.', - ), - g(t, n, 'query'), - ) - : e.reportError('Query root type must be provided.', t.astNode) - var r = t.getMutationType() - r && - !Object(o.N)(r) && - e.reportError( - 'Mutation root type must be Object type if provided, it cannot be ' + - ''.concat(Object(d.a)(r), '.'), - g(t, r, 'mutation'), - ) - var l = t.getSubscriptionType() - l && - !Object(o.N)(l) && - e.reportError( - 'Subscription root type must be Object type if provided, it cannot be ' + - ''.concat(Object(d.a)(l), '.'), - g(t, l, 'subscription'), - ) - })(t), - (function(e) { - var t = !0, - n = !1, - r = void 0 - try { - for ( - var l, u = e.schema.getDirectives()[Symbol.iterator](); - !(t = (l = u.next()).done); - t = !0 - ) { - var i = l.value - if (Object(a.g)(i)) { - v(e, i) - var s = Object.create(null), - c = !0, - f = !1, - p = void 0 - try { - for ( - var h, - m = function() { - var t = h.value, - n = t.name - if ((v(e, t), s[n])) - return ( - e.reportError( - 'Argument @' - .concat(i.name, '(') - .concat(n, ':) can only be defined once.'), - i.astNode && - i.args - .filter(function(e) { - var t = e.name - return t === n - }) - .map(function(e) { - var t = e.astNode - return t - }), - ), - 'continue' - ) - ;(s[n] = !0), - Object(o.G)(t.type) || - e.reportError( - 'The type of @' - .concat(i.name, '(') - .concat(n, ':) must be Input Type ') + - 'but got: '.concat(Object(d.a)(t.type), '.'), - t.astNode, - ) - }, - y = i.args[Symbol.iterator](); - !(c = (h = y.next()).done); - c = !0 - ) - m() - } catch (e) { - ;(f = !0), (p = e) - } finally { - try { - c || null == y.return || y.return() - } finally { - if (f) throw p - } - } - } else - e.reportError( - 'Expected directive but got: '.concat(Object(d.a)(i), '.'), - i && i.astNode, - ) - } - } catch (e) { - ;(n = !0), (r = e) - } finally { - try { - t || null == u.return || u.return() - } finally { - if (n) throw r - } - } - })(t), - (function(e) { - var t = (function(e) { - var t = Object.create(null), - n = [], - r = Object.create(null) - return function l(i) { - if (t[i.name]) return - t[i.name] = !0 - r[i.name] = n.length - var a = Object(u.a)(i.getFields()) - var s = !0 - var c = !1 - var d = void 0 - try { - for ( - var f, p = a[Symbol.iterator](); - !(s = (f = p.next()).done); - s = !0 - ) { - var h = f.value - if (Object(o.L)(h.type) && Object(o.F)(h.type.ofType)) { - var m = h.type.ofType, - y = r[m.name] - if ((n.push(h), void 0 === y)) l(m) - else { - var _ = n.slice(y), - g = _.map(function(e) { - return e.name - }).join('.') - e.reportError( - 'Cannot reference Input Object "' - .concat( - m.name, - '" within itself through a series of non-null fields: "', - ) - .concat(g, '".'), - _.map(function(e) { - return e.astNode - }), - ) - } - n.pop() - } - } - } catch (e) { - ;(c = !0), (d = e) - } finally { - try { - s || null == p.return || p.return() - } finally { - if (c) throw d - } - } - r[i.name] = void 0 - } - })(e), - n = e.schema.getTypeMap(), - r = !0, - l = !1, - i = void 0 - try { - for ( - var a, c = Object(u.a)(n)[Symbol.iterator](); - !(r = (a = c.next()).done); - r = !0 - ) { - var f = a.value - Object(o.K)(f) - ? (Object(s.n)(f) || v(e, f), - Object(o.N)(f) - ? (b(e, f), T(e, f)) - : Object(o.H)(f) - ? b(e, f) - : Object(o.T)(f) - ? O(e, f) - : Object(o.E)(f) - ? D(e, f) - : Object(o.F)(f) && (E(e, f), t(f))) - : e.reportError( - 'Expected GraphQL named type but got: '.concat( - Object(d.a)(f), - '.', - ), - f && f.astNode, - ) - } - } catch (e) { - ;(l = !0), (i = e) - } finally { - try { - r || null == c.return || c.return() - } finally { - if (l) throw i - } - } - })(t) - var n = t.getErrors() - return (e.__validationErrors = n), n - } - function y(e) { - var t = m(e) - if (0 !== t.length) - throw new Error( - t - .map(function(e) { - return e.message - }) - .join('\n\n'), - ) - } - var _ = (function() { - function e(e) { - ;(this._errors = []), (this.schema = e) - } - var t = e.prototype - return ( - (t.reportError = function(e, t) { - var n = Array.isArray(t) ? t.filter(Boolean) : t - this.addError(new f.a(e, n)) - }), - (t.addError = function(e) { - this._errors.push(e) - }), - (t.getErrors = function() { - return this._errors - }), - e - ) - })() - function g(e, t, n) { - var r = M(e, function(e) { - return e.operationTypes - }), - l = !0, - u = !1, - i = void 0 - try { - for ( - var o, a = r[Symbol.iterator](); - !(l = (o = a.next()).done); - l = !0 - ) { - var s = o.value - if (s.operation === n) return s.type - } - } catch (e) { - ;(u = !0), (i = e) - } finally { - try { - l || null == a.return || a.return() - } finally { - if (u) throw i - } - } - return t.astNode - } - function v(e, t) { - if (-1 === e.schema.__allowedLegacyNames.indexOf(t.name)) { - var n = Object(p.b)(t.name, t.astNode || void 0) - n && e.addError(n) - } - } - function b(e, t) { - var n = Object(u.a)(t.getFields()) - 0 === n.length && - e.reportError( - 'Type '.concat(t.name, ' must define one or more fields.'), - L(t), - ) - var r = !0, - l = !1, - i = void 0 - try { - for ( - var a, s = n[Symbol.iterator](); - !(r = (a = s.next()).done); - r = !0 - ) { - var c = a.value - v(e, c), - Object(o.O)(c.type) || - e.reportError( - 'The type of ' - .concat(t.name, '.') - .concat(c.name, ' must be Output Type ') + - 'but got: '.concat(Object(d.a)(c.type), '.'), - c.astNode && c.astNode.type, - ) - var f = Object.create(null), - p = !0, - h = !1, - m = void 0 - try { - for ( - var y, - _ = function() { - var n = y.value, - r = n.name - v(e, n), - f[r] && - e.reportError( - 'Field argument ' - .concat(t.name, '.') - .concat(c.name, '(') - .concat(r, ':) can only be defined once.'), - c.args - .filter(function(e) { - return e.name === r - }) - .map(function(e) { - return e.astNode - }), - ), - (f[r] = !0), - Object(o.G)(n.type) || - e.reportError( - 'The type of ' - .concat(t.name, '.') - .concat(c.name, '(') - .concat(r, ':) must be Input ') + - 'Type but got: '.concat(Object(d.a)(n.type), '.'), - n.astNode && n.astNode.type, - ) - }, - g = c.args[Symbol.iterator](); - !(p = (y = g.next()).done); - p = !0 - ) - _() - } catch (e) { - ;(h = !0), (m = e) - } finally { - try { - p || null == g.return || g.return() - } finally { - if (h) throw m - } - } - } - } catch (e) { - ;(l = !0), (i = e) - } finally { - try { - r || null == s.return || s.return() - } finally { - if (l) throw i - } - } - } - function T(e, t) { - var n = Object.create(null), - r = !0, - l = !1, - u = void 0 - try { - for ( - var i, a = t.getInterfaces()[Symbol.iterator](); - !(r = (i = a.next()).done); - r = !0 - ) { - var s = i.value - Object(o.H)(s) - ? n[s.name] - ? e.reportError( - 'Type ' - .concat(t.name, ' can only implement ') - .concat(s.name, ' once.'), - S(t, s), - ) - : ((n[s.name] = !0), w(e, t, s)) - : e.reportError( - 'Type '.concat( - Object(d.a)(t), - ' must only implement Interface types, ', - ) + 'it cannot implement '.concat(Object(d.a)(s), '.'), - S(t, s), - ) - } - } catch (e) { - ;(l = !0), (u = e) - } finally { - try { - r || null == a.return || a.return() - } finally { - if (l) throw u - } - } - } - function w(e, t, n) { - var l = t.getFields(), - u = n.getFields(), - a = !0, - s = !1, - c = void 0 - try { - for ( - var f, p = Object(i.a)(u)[Symbol.iterator](); - !(a = (f = p.next()).done); - a = !0 - ) { - var m = f.value, - y = m[0], - _ = m[1], - g = l[y] - if (g) { - Object(h.c)(e.schema, g.type, _.type) || - e.reportError( - 'Interface field ' - .concat(n.name, '.') - .concat(y, ' expects type ') + - '' - .concat(Object(d.a)(_.type), ' but ') - .concat(t.name, '.') - .concat(y, ' ') + - 'is type '.concat(Object(d.a)(g.type), '.'), - [_.astNode && _.astNode.type, g.astNode && g.astNode.type], - ) - var v = !0, - b = !1, - T = void 0 - try { - for ( - var w, - O = function() { - var l = w.value, - u = l.name, - i = Object(r.a)(g.args, function(e) { - return e.name === u - }) - if (!i) - return ( - e.reportError( - 'Interface field argument ' - .concat(n.name, '.') - .concat(y, '(') - .concat(u, ':) expected but ') - .concat(t.name, '.') - .concat(y, ' does not provide it.'), - [l.astNode, g.astNode], - ), - 'continue' - ) - Object(h.b)(l.type, i.type) || - e.reportError( - 'Interface field argument ' - .concat(n.name, '.') - .concat(y, '(') - .concat(u, ':) ') + - 'expects type '.concat( - Object(d.a)(l.type), - ' but ', - ) + - '' - .concat(t.name, '.') - .concat(y, '(') - .concat(u, ':) is type ') + - ''.concat(Object(d.a)(i.type), '.'), - [ - l.astNode && l.astNode.type, - i.astNode && i.astNode.type, - ], - ) - }, - D = _.args[Symbol.iterator](); - !(v = (w = D.next()).done); - v = !0 - ) - O() - } catch (e) { - ;(b = !0), (T = e) - } finally { - try { - v || null == D.return || D.return() - } finally { - if (b) throw T - } - } - var E = !0, - M = !1, - S = void 0 - try { - for ( - var k, - j = function() { - var l = k.value, - u = l.name - !Object(r.a)(_.args, function(e) { - return e.name === u - }) && - Object(o.P)(l) && - e.reportError( - 'Object field ' - .concat(t.name, '.') - .concat(y, ' includes required argument ') - .concat( - u, - ' that is missing from the Interface field ', - ) - .concat(n.name, '.') - .concat(y, '.'), - [l.astNode, _.astNode], - ) - }, - C = g.args[Symbol.iterator](); - !(E = (k = C.next()).done); - E = !0 - ) - j() - } catch (e) { - ;(M = !0), (S = e) - } finally { - try { - E || null == C.return || C.return() - } finally { - if (M) throw S - } - } - } else - e.reportError( - 'Interface field ' - .concat(n.name, '.') - .concat(y, ' expected but ') - .concat(t.name, ' does not provide it.'), - [_.astNode].concat(L(t)), - ) - } - } catch (e) { - ;(s = !0), (c = e) - } finally { - try { - a || null == p.return || p.return() - } finally { - if (s) throw c - } - } - } - function O(e, t) { - var n = t.getTypes() - 0 === n.length && - e.reportError( - 'Union type '.concat( - t.name, - ' must define one or more member types.', - ), - L(t), - ) - var r = Object.create(null), - l = !0, - u = !1, - i = void 0 - try { - for ( - var a, s = n[Symbol.iterator](); - !(l = (a = s.next()).done); - l = !0 - ) { - var c = a.value - r[c.name] - ? e.reportError( - 'Union type ' - .concat(t.name, ' can only include type ') - .concat(c.name, ' once.'), - k(t, c.name), - ) - : ((r[c.name] = !0), - Object(o.N)(c) || - e.reportError( - 'Union type '.concat( - t.name, - ' can only include Object types, ', - ) + 'it cannot include '.concat(Object(d.a)(c), '.'), - k(t, String(c)), - )) - } - } catch (e) { - ;(u = !0), (i = e) - } finally { - try { - l || null == s.return || s.return() - } finally { - if (u) throw i - } - } - } - function D(e, t) { - var n = t.getValues() - 0 === n.length && - e.reportError( - 'Enum type '.concat(t.name, ' must define one or more values.'), - L(t), - ) - var r = !0, - l = !1, - u = void 0 - try { - for ( - var i, o = n[Symbol.iterator](); - !(r = (i = o.next()).done); - r = !0 - ) { - var a = i.value, - s = a.name - v(e, a), - ('true' !== s && 'false' !== s && 'null' !== s) || - e.reportError( - 'Enum type ' - .concat(t.name, ' cannot include value: ') - .concat(s, '.'), - a.astNode, - ) - } - } catch (e) { - ;(l = !0), (u = e) - } finally { - try { - r || null == o.return || o.return() - } finally { - if (l) throw u - } - } - } - function E(e, t) { - var n = Object(u.a)(t.getFields()) - 0 === n.length && - e.reportError( - 'Input Object type '.concat( - t.name, - ' must define one or more fields.', - ), - L(t), - ) - var r = !0, - l = !1, - i = void 0 - try { - for ( - var a, s = n[Symbol.iterator](); - !(r = (a = s.next()).done); - r = !0 - ) { - var c = a.value - v(e, c), - Object(o.G)(c.type) || - e.reportError( - 'The type of ' - .concat(t.name, '.') - .concat(c.name, ' must be Input Type ') + - 'but got: '.concat(Object(d.a)(c.type), '.'), - c.astNode && c.astNode.type, - ) - } - } catch (e) { - ;(l = !0), (i = e) - } finally { - try { - r || null == s.return || s.return() - } finally { - if (l) throw i - } - } - } - function L(e) { - var t = e.astNode, - n = e.extensionASTNodes - return t ? (n ? [t].concat(n) : [t]) : n || [] - } - function M(e, t) { - return Object(l.a)(L(e), function(e) { - return t(e) || [] - }) - } - function S(e, t) { - return M(e, function(e) { - return e.interfaces - }).filter(function(e) { - return e.name.value === t.name - }) - } - function k(e, t) { - return M(e, function(e) { - return e.types - }).filter(function(e) { - return e.name.value === t - }) - } - }, - function(e, t, n) { - 'use strict' - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - var l = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }), n(60) - var u = n(176) - ;(t.runHttpQuery = u.runHttpQuery), (t.HttpQueryError = u.HttpQueryError) - var i = n(177) - t.resolveGraphqlOptions = i.resolveGraphqlOptions - var o = n(100) - ;(t.ApolloError = o.ApolloError), - (t.toApolloError = o.toApolloError), - (t.SyntaxError = o.SyntaxError), - (t.ValidationError = o.ValidationError), - (t.AuthenticationError = o.AuthenticationError), - (t.ForbiddenError = o.ForbiddenError), - (t.UserInputError = o.UserInputError), - (t.formatApolloErrors = o.formatApolloErrors) - var a = n(449) - t.convertNodeHttpToRequest = a.convertNodeHttpToRequest - var s = n(196) - ;(t.createPlaygroundOptions = s.createPlaygroundOptions), - (t.defaultPlaygroundOptions = s.defaultPlaygroundOptions) - var c = n(450) - ;(t.ApolloServerBase = c.ApolloServerBase), r(n(604)), r(n(605)) - const d = l(n(606)) - t.gql = d.default - const f = l(n(131)) - var p = n(607) - ;(t.processFileUploads = p.default), - (t.GraphQLUpload = f.default ? n(152).GraphQLUpload : void 0) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return c - }), - n.d(t, 'b', function() { - return d - }), - n.d(t, 'c', function() { - return f - }), - n.d(t, 'd', function() { - return p - }) - var r = n(10), - l = n(25), - u = n(2), - i = n(6), - o = n(14), - a = n(0), - s = n(54), - c = Object.freeze({ - TYPE_REMOVED: 'TYPE_REMOVED', - TYPE_CHANGED_KIND: 'TYPE_CHANGED_KIND', - TYPE_REMOVED_FROM_UNION: 'TYPE_REMOVED_FROM_UNION', - VALUE_REMOVED_FROM_ENUM: 'VALUE_REMOVED_FROM_ENUM', - REQUIRED_INPUT_FIELD_ADDED: 'REQUIRED_INPUT_FIELD_ADDED', - INTERFACE_REMOVED_FROM_OBJECT: 'INTERFACE_REMOVED_FROM_OBJECT', - FIELD_REMOVED: 'FIELD_REMOVED', - FIELD_CHANGED_KIND: 'FIELD_CHANGED_KIND', - REQUIRED_ARG_ADDED: 'REQUIRED_ARG_ADDED', - ARG_REMOVED: 'ARG_REMOVED', - ARG_CHANGED_KIND: 'ARG_CHANGED_KIND', - DIRECTIVE_REMOVED: 'DIRECTIVE_REMOVED', - DIRECTIVE_ARG_REMOVED: 'DIRECTIVE_ARG_REMOVED', - REQUIRED_DIRECTIVE_ARG_ADDED: 'REQUIRED_DIRECTIVE_ARG_ADDED', - DIRECTIVE_LOCATION_REMOVED: 'DIRECTIVE_LOCATION_REMOVED', - }), - d = Object.freeze({ - VALUE_ADDED_TO_ENUM: 'VALUE_ADDED_TO_ENUM', - TYPE_ADDED_TO_UNION: 'TYPE_ADDED_TO_UNION', - OPTIONAL_INPUT_FIELD_ADDED: 'OPTIONAL_INPUT_FIELD_ADDED', - OPTIONAL_ARG_ADDED: 'OPTIONAL_ARG_ADDED', - INTERFACE_ADDED_TO_OBJECT: 'INTERFACE_ADDED_TO_OBJECT', - ARG_DEFAULT_VALUE_CHANGE: 'ARG_DEFAULT_VALUE_CHANGE', - }) - function f(e, t) { - return h(e, t).filter(function(e) { - return e.type in c - }) - } - function p(e, t) { - return h(e, t).filter(function(e) { - return e.type in d - }) - } - function h(e, t) { - return [].concat( - (function(e, t) { - var n = [], - l = E(Object(r.a)(e.getTypeMap()), Object(r.a)(t.getTypeMap())), - u = !0, - i = !1, - o = void 0 - try { - for ( - var s, d = l.removed[Symbol.iterator](); - !(u = (s = d.next()).done); - u = !0 - ) { - var f = s.value - n.push({ - type: c.TYPE_REMOVED, - description: ''.concat(f.name, ' was removed.'), - }) - } - } catch (e) { - ;(i = !0), (o = e) - } finally { - try { - u || null == d.return || d.return() - } finally { - if (i) throw o - } - } - var p = !0, - h = !1, - b = void 0 - try { - for ( - var T, w = l.persisted[Symbol.iterator](); - !(p = (T = w.next()).done); - p = !0 - ) { - var D = T.value, - L = D[0], - M = D[1] - Object(a.E)(L) && Object(a.E)(M) - ? n.push.apply(n, _(L, M)) - : Object(a.T)(L) && Object(a.T)(M) - ? n.push.apply(n, y(L, M)) - : Object(a.F)(L) && Object(a.F)(M) - ? n.push.apply(n, m(L, M)) - : Object(a.N)(L) && Object(a.N)(M) - ? n.push.apply(n, g(L, M)) - : Object(a.H)(L) && Object(a.H)(M) - ? n.push.apply(n, v(L, M)) - : L.constructor !== M.constructor && - n.push({ - type: c.TYPE_CHANGED_KIND, - description: - ''.concat(L.name, ' changed from ') + - ''.concat(O(L), ' to ').concat(O(M), '.'), - }) - } - } catch (e) { - ;(h = !0), (b = e) - } finally { - try { - p || null == w.return || w.return() - } finally { - if (h) throw b - } - } - return n - })(e, t), - (function(e, t) { - var n = [], - r = E(e.getDirectives(), t.getDirectives()), - l = !0, - u = !1, - i = void 0 - try { - for ( - var o, s = r.removed[Symbol.iterator](); - !(l = (o = s.next()).done); - l = !0 - ) { - var d = o.value - n.push({ - type: c.DIRECTIVE_REMOVED, - description: ''.concat(d.name, ' was removed.'), - }) - } - } catch (e) { - ;(u = !0), (i = e) - } finally { - try { - l || null == s.return || s.return() - } finally { - if (u) throw i - } - } - var f = !0, - p = !1, - h = void 0 - try { - for ( - var m, y = r.persisted[Symbol.iterator](); - !(f = (m = y.next()).done); - f = !0 - ) { - var _ = m.value, - g = _[0], - v = _[1], - b = E(g.args, v.args), - T = !0, - w = !1, - O = void 0 - try { - for ( - var D, L = b.added[Symbol.iterator](); - !(T = (D = L.next()).done); - T = !0 - ) { - var M = D.value - Object(a.P)(M) && - n.push({ - type: c.REQUIRED_DIRECTIVE_ARG_ADDED, - description: 'A required arg ' - .concat(M.name, ' on directive ') - .concat(g.name, ' was added.'), - }) - } - } catch (e) { - ;(w = !0), (O = e) - } finally { - try { - T || null == L.return || L.return() - } finally { - if (w) throw O - } - } - var S = !0, - k = !1, - j = void 0 - try { - for ( - var C, N = b.removed[Symbol.iterator](); - !(S = (C = N.next()).done); - S = !0 - ) { - var A = C.value - n.push({ - type: c.DIRECTIVE_ARG_REMOVED, - description: '' - .concat(A.name, ' was removed from ') - .concat(g.name, '.'), - }) - } - } catch (e) { - ;(k = !0), (j = e) - } finally { - try { - S || null == N.return || N.return() - } finally { - if (k) throw j - } - } - var P = !0, - x = !1, - Y = void 0 - try { - for ( - var I, F = g.locations[Symbol.iterator](); - !(P = (I = F.next()).done); - P = !0 - ) { - var R = I.value - ;-1 === v.locations.indexOf(R) && - n.push({ - type: c.DIRECTIVE_LOCATION_REMOVED, - description: '' - .concat(R, ' was removed from ') - .concat(g.name, '.'), - }) - } - } catch (e) { - ;(x = !0), (Y = e) - } finally { - try { - P || null == F.return || F.return() - } finally { - if (x) throw Y - } - } - } - } catch (e) { - ;(p = !0), (h = e) - } finally { - try { - f || null == y.return || y.return() - } finally { - if (p) throw h - } - } - return n - })(e, t), - ) - } - function m(e, t) { - var n = [], - l = E(Object(r.a)(e.getFields()), Object(r.a)(t.getFields())), - u = !0, - i = !1, - o = void 0 - try { - for ( - var s, f = l.added[Symbol.iterator](); - !(u = (s = f.next()).done); - u = !0 - ) { - var p = s.value - Object(a.Q)(p) - ? n.push({ - type: c.REQUIRED_INPUT_FIELD_ADDED, - description: 'A required field ' - .concat(p.name, ' on input type ') - .concat(e.name, ' was added.'), - }) - : n.push({ - type: d.OPTIONAL_INPUT_FIELD_ADDED, - description: 'An optional field ' - .concat(p.name, ' on input type ') - .concat(e.name, ' was added.'), - }) - } - } catch (e) { - ;(i = !0), (o = e) - } finally { - try { - u || null == f.return || f.return() - } finally { - if (i) throw o - } - } - var h = !0, - m = !1, - y = void 0 - try { - for ( - var _, g = l.removed[Symbol.iterator](); - !(h = (_ = g.next()).done); - h = !0 - ) { - var v = _.value - n.push({ - type: c.FIELD_REMOVED, - description: '' - .concat(e.name, '.') - .concat(v.name, ' was removed.'), - }) - } - } catch (e) { - ;(m = !0), (y = e) - } finally { - try { - h || null == g.return || g.return() - } finally { - if (m) throw y - } - } - var b = !0, - T = !1, - O = void 0 - try { - for ( - var D, L = l.persisted[Symbol.iterator](); - !(b = (D = L.next()).done); - b = !0 - ) { - var M = D.value, - S = M[0], - k = M[1] - w(S.type, k.type) || - n.push({ - type: c.FIELD_CHANGED_KIND, - description: - ''.concat(e.name, '.').concat(S.name, ' changed type from ') + - ''.concat(String(S.type), ' to ').concat(String(k.type), '.'), - }) - } - } catch (e) { - ;(T = !0), (O = e) - } finally { - try { - b || null == L.return || L.return() - } finally { - if (T) throw O - } - } - return n - } - function y(e, t) { - var n = [], - r = E(e.getTypes(), t.getTypes()), - l = !0, - u = !1, - i = void 0 - try { - for ( - var o, a = r.added[Symbol.iterator](); - !(l = (o = a.next()).done); - l = !0 - ) { - var s = o.value - n.push({ - type: d.TYPE_ADDED_TO_UNION, - description: '' - .concat(s.name, ' was added to union type ') - .concat(e.name, '.'), - }) - } - } catch (e) { - ;(u = !0), (i = e) - } finally { - try { - l || null == a.return || a.return() - } finally { - if (u) throw i - } - } - var f = !0, - p = !1, - h = void 0 - try { - for ( - var m, y = r.removed[Symbol.iterator](); - !(f = (m = y.next()).done); - f = !0 - ) { - var _ = m.value - n.push({ - type: c.TYPE_REMOVED_FROM_UNION, - description: '' - .concat(_.name, ' was removed from union type ') - .concat(e.name, '.'), - }) - } - } catch (e) { - ;(p = !0), (h = e) - } finally { - try { - f || null == y.return || y.return() - } finally { - if (p) throw h - } - } - return n - } - function _(e, t) { - var n = [], - r = E(e.getValues(), t.getValues()), - l = !0, - u = !1, - i = void 0 - try { - for ( - var o, a = r.added[Symbol.iterator](); - !(l = (o = a.next()).done); - l = !0 - ) { - var s = o.value - n.push({ - type: d.VALUE_ADDED_TO_ENUM, - description: '' - .concat(s.name, ' was added to enum type ') - .concat(e.name, '.'), - }) - } - } catch (e) { - ;(u = !0), (i = e) - } finally { - try { - l || null == a.return || a.return() - } finally { - if (u) throw i - } - } - var f = !0, - p = !1, - h = void 0 - try { - for ( - var m, y = r.removed[Symbol.iterator](); - !(f = (m = y.next()).done); - f = !0 - ) { - var _ = m.value - n.push({ - type: c.VALUE_REMOVED_FROM_ENUM, - description: '' - .concat(_.name, ' was removed from enum type ') - .concat(e.name, '.'), - }) - } - } catch (e) { - ;(p = !0), (h = e) - } finally { - try { - f || null == y.return || y.return() - } finally { - if (p) throw h - } - } - return n - } - function g(e, t) { - var n = v(e, t), - r = E(e.getInterfaces(), t.getInterfaces()), - l = !0, - u = !1, - i = void 0 - try { - for ( - var o, a = r.added[Symbol.iterator](); - !(l = (o = a.next()).done); - l = !0 - ) { - var s = o.value - n.push({ - type: d.INTERFACE_ADDED_TO_OBJECT, - description: '' - .concat(s.name, ' added to interfaces implemented by ') - .concat(e.name, '.'), - }) - } - } catch (e) { - ;(u = !0), (i = e) - } finally { - try { - l || null == a.return || a.return() - } finally { - if (u) throw i - } - } - var f = !0, - p = !1, - h = void 0 - try { - for ( - var m, y = r.removed[Symbol.iterator](); - !(f = (m = y.next()).done); - f = !0 - ) { - var _ = m.value - n.push({ - type: c.INTERFACE_REMOVED_FROM_OBJECT, - description: '' - .concat(e.name, ' no longer implements interface ') - .concat(_.name, '.'), - }) - } - } catch (e) { - ;(p = !0), (h = e) - } finally { - try { - f || null == y.return || y.return() - } finally { - if (p) throw h - } - } - return n - } - function v(e, t) { - var n = [], - l = E(Object(r.a)(e.getFields()), Object(r.a)(t.getFields())), - u = !0, - i = !1, - o = void 0 - try { - for ( - var a, s = l.removed[Symbol.iterator](); - !(u = (a = s.next()).done); - u = !0 - ) { - var d = a.value - n.push({ - type: c.FIELD_REMOVED, - description: '' - .concat(e.name, '.') - .concat(d.name, ' was removed.'), - }) - } - } catch (e) { - ;(i = !0), (o = e) - } finally { - try { - u || null == s.return || s.return() - } finally { - if (i) throw o - } - } - var f = !0, - p = !1, - h = void 0 - try { - for ( - var m, y = l.persisted[Symbol.iterator](); - !(f = (m = y.next()).done); - f = !0 - ) { - var _ = m.value, - g = _[0], - v = _[1] - n.push.apply(n, b(e, g, v)), - T(g.type, v.type) || - n.push({ - type: c.FIELD_CHANGED_KIND, - description: - '' - .concat(e.name, '.') - .concat(g.name, ' changed type from ') + - '' - .concat(String(g.type), ' to ') - .concat(String(v.type), '.'), - }) - } - } catch (e) { - ;(p = !0), (h = e) - } finally { - try { - f || null == y.return || y.return() - } finally { - if (p) throw h - } - } - return n - } - function b(e, t, n) { - var r = [], - l = E(t.args, n.args), - u = !0, - i = !1, - o = void 0 - try { - for ( - var s, f = l.removed[Symbol.iterator](); - !(u = (s = f.next()).done); - u = !0 - ) { - var p = s.value - r.push({ - type: c.ARG_REMOVED, - description: '' - .concat(e.name, '.') - .concat(t.name, ' arg ') - .concat(p.name, ' was removed.'), - }) - } - } catch (e) { - ;(i = !0), (o = e) - } finally { - try { - u || null == f.return || f.return() - } finally { - if (i) throw o - } - } - var h = !0, - m = !1, - y = void 0 - try { - for ( - var _, g = l.persisted[Symbol.iterator](); - !(h = (_ = g.next()).done); - h = !0 - ) { - var v = _.value, - b = v[0], - T = v[1] - if (w(b.type, T.type)) { - if (void 0 !== b.defaultValue) - if (void 0 === T.defaultValue) - r.push({ - type: d.ARG_DEFAULT_VALUE_CHANGE, - description: '' - .concat(e.name, '.') - .concat(t.name, ' arg ') - .concat(b.name, ' defaultValue was removed.'), - }) - else { - var O = D(b.defaultValue, b.type), - L = D(T.defaultValue, T.type) - O !== L && - r.push({ - type: d.ARG_DEFAULT_VALUE_CHANGE, - description: '' - .concat(e.name, '.') - .concat(t.name, ' arg ') - .concat(b.name, ' has changed defaultValue from ') - .concat(O, ' to ') - .concat(L, '.'), - }) - } - } else - r.push({ - type: c.ARG_CHANGED_KIND, - description: - '' - .concat(e.name, '.') - .concat(t.name, ' arg ') - .concat(b.name, ' has changed type from ') + - ''.concat(String(b.type), ' to ').concat(String(T.type), '.'), - }) - } - } catch (e) { - ;(m = !0), (y = e) - } finally { - try { - h || null == g.return || g.return() - } finally { - if (m) throw y - } - } - var M = !0, - S = !1, - k = void 0 - try { - for ( - var j, C = l.added[Symbol.iterator](); - !(M = (j = C.next()).done); - M = !0 - ) { - var N = j.value - Object(a.P)(N) - ? r.push({ - type: c.REQUIRED_ARG_ADDED, - description: 'A required arg ' - .concat(N.name, ' on ') - .concat(e.name, '.') - .concat(t.name, ' was added.'), - }) - : r.push({ - type: d.OPTIONAL_ARG_ADDED, - description: 'An optional arg ' - .concat(N.name, ' on ') - .concat(e.name, '.') - .concat(t.name, ' was added.'), - }) - } - } catch (e) { - ;(S = !0), (k = e) - } finally { - try { - M || null == C.return || C.return() - } finally { - if (S) throw k - } - } - return r - } - function T(e, t) { - return Object(a.J)(e) - ? (Object(a.J)(t) && T(e.ofType, t.ofType)) || - (Object(a.L)(t) && T(e, t.ofType)) - : Object(a.L)(e) - ? Object(a.L)(t) && T(e.ofType, t.ofType) - : (Object(a.K)(t) && e.name === t.name) || - (Object(a.L)(t) && T(e, t.ofType)) - } - function w(e, t) { - return Object(a.J)(e) - ? Object(a.J)(t) && w(e.ofType, t.ofType) - : Object(a.L)(e) - ? (Object(a.L)(t) && w(e.ofType, t.ofType)) || - (!Object(a.L)(t) && w(e.ofType, t)) - : Object(a.K)(t) && e.name === t.name - } - function O(e) { - if (Object(a.R)(e)) return 'a Scalar type' - if (Object(a.N)(e)) return 'an Object type' - if (Object(a.H)(e)) return 'an Interface type' - if (Object(a.T)(e)) return 'a Union type' - if (Object(a.E)(e)) return 'an Enum type' - if (Object(a.F)(e)) return 'an Input type' - throw new TypeError('Unexpected type: '.concat(Object(u.a)(e), '.')) - } - function D(e, t) { - var n = Object(s.a)(e, t) - return null == n && Object(i.a)(0), Object(o.print)(n) - } - function E(e, t) { - var n = [], - r = [], - u = [], - i = Object(l.a)(e, function(e) { - return e.name - }), - o = Object(l.a)(t, function(e) { - return e.name - }), - a = !0, - s = !1, - c = void 0 - try { - for ( - var d, f = e[Symbol.iterator](); - !(a = (d = f.next()).done); - a = !0 - ) { - var p = d.value, - h = o[p.name] - void 0 === h ? r.push(p) : u.push([p, h]) - } - } catch (e) { - ;(s = !0), (c = e) - } finally { - try { - a || null == f.return || f.return() - } finally { - if (s) throw c - } - } - var m = !0, - y = !1, - _ = void 0 - try { - for ( - var g, v = t[Symbol.iterator](); - !(m = (g = v.next()).done); - m = !0 - ) { - var b = g.value - void 0 === i[b.name] && n.push(b) - } - } catch (e) { - ;(y = !0), (_ = e) - } finally { - try { - m || null == v.return || v.return() - } finally { - if (y) throw _ - } - } - return { added: n, persisted: u, removed: r } - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(102), - u = n(197), - i = n(53) - function o(e) { - i.forEachField(e, function(e, t, n) { - var l, - u, - i = t + '.' + n - e.resolve = - ((l = e.resolve), - (u = i), - void 0 === l && (l = r.defaultFieldResolver), - function(e, t, n, r) { - var i = l(e, t, n, r) - if (void 0 === i) - throw new Error( - 'Resolve function for "' + u + '" returned undefined', - ) - return i - }) - }) - } - function a(e, t) { - if (!t) throw new Error('Must provide a logger') - if ('function' != typeof t.log) - throw new Error('Logger.log must be a function') - i.forEachField(e, function(e, n, r) { - var l = n + '.' + r - e.resolve = i.decorateWithLogger(e.resolve, t, l) - }) - } - ;(t.makeExecutableSchema = function(e) { - var t = e.typeDefs, - n = e.resolvers, - r = void 0 === n ? {} : n, - s = e.connectors, - c = e.logger, - d = e.allowUndefinedInResolve, - f = void 0 === d || d, - p = e.resolverValidationOptions, - h = void 0 === p ? {} : p, - m = e.directiveResolvers, - y = void 0 === m ? null : m, - _ = e.schemaDirectives, - g = void 0 === _ ? null : _, - v = e.parseOptions, - b = void 0 === v ? {} : v, - T = e.inheritResolversFromInterfaces, - w = void 0 !== T && T - if ('object' != typeof h) - throw new i.SchemaError( - 'Expected `resolverValidationOptions` to be an object', - ) - if (!t) throw new i.SchemaError('Must provide typeDefs') - if (!r) throw new i.SchemaError('Must provide resolvers') - var O = Array.isArray(r) - ? r - .filter(function(e) { - return 'object' == typeof e - }) - .reduce(u.default, {}) - : r, - D = i.buildSchemaFromTypeDefinitions(t, b) - return ( - (D = i.addResolveFunctionsToSchema({ - schema: D, - resolvers: O, - resolverValidationOptions: h, - inheritResolversFromInterfaces: w, - })), - i.assertResolveFunctionsPresent(D, h), - f || o(D), - c && a(D, c), - 'function' == typeof r.__schema && - i.addSchemaLevelResolveFunction(D, r.__schema), - s && i.attachConnectorsToContext(D, s), - y && i.attachDirectiveResolvers(D, y), - g && l.SchemaDirectiveVisitor.visitSchemaDirectives(D, g), - D - ) - }), - (t.addCatchUndefinedToSchema = o), - (t.addErrorLoggingToSchema = a), - (function(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - })(n(53)) - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r, - l = n(8), - u = n(85) - !(function(e) { - ;(e.TYPE = 'VisitSchemaKind.TYPE'), - (e.SCALAR_TYPE = 'VisitSchemaKind.SCALAR_TYPE'), - (e.ENUM_TYPE = 'VisitSchemaKind.ENUM_TYPE'), - (e.COMPOSITE_TYPE = 'VisitSchemaKind.COMPOSITE_TYPE'), - (e.OBJECT_TYPE = 'VisitSchemaKind.OBJECT_TYPE'), - (e.INPUT_OBJECT_TYPE = 'VisitSchemaKind.INPUT_OBJECT_TYPE'), - (e.ABSTRACT_TYPE = 'VisitSchemaKind.ABSTRACT_TYPE'), - (e.UNION_TYPE = 'VisitSchemaKind.UNION_TYPE'), - (e.INTERFACE_TYPE = 'VisitSchemaKind.INTERFACE_TYPE'), - (e.ROOT_OBJECT = 'VisitSchemaKind.ROOT_OBJECT'), - (e.QUERY = 'VisitSchemaKind.QUERY'), - (e.MUTATION = 'VisitSchemaKind.MUTATION'), - (e.SUBSCRIPTION = 'VisitSchemaKind.SUBSCRIPTION') - })((r = t.VisitSchemaKind || (t.VisitSchemaKind = {}))), - (t.visitSchema = function(e, t, n) { - var i = {}, - o = u.createResolveType(function(e) { - if (void 0 === i[e]) throw new Error("Can't find type " + e + '.') - return i[e] - }), - a = e.getQueryType(), - s = e.getMutationType(), - c = e.getSubscriptionType(), - d = e.getTypeMap() - return ( - Object.keys(d).map(function(a) { - var s = d[a] - if ( - l.isNamedType(s) && - '__' !== l.getNamedType(s).name.slice(0, 2) - ) { - var c = (function(e, t) { - var n = [r.TYPE] - if (e instanceof l.GraphQLObjectType) { - n.unshift(r.COMPOSITE_TYPE, r.OBJECT_TYPE) - var u = t.getQueryType(), - i = t.getMutationType(), - o = t.getSubscriptionType() - e === u - ? n.push(r.ROOT_OBJECT, r.QUERY) - : e === i - ? n.push(r.ROOT_OBJECT, r.MUTATION) - : e === o && n.push(r.ROOT_OBJECT, r.SUBSCRIPTION) - } else - e instanceof l.GraphQLInputObjectType - ? n.push(r.INPUT_OBJECT_TYPE) - : e instanceof l.GraphQLInterfaceType - ? n.push( - r.COMPOSITE_TYPE, - r.ABSTRACT_TYPE, - r.INTERFACE_TYPE, - ) - : e instanceof l.GraphQLUnionType - ? n.push( - r.COMPOSITE_TYPE, - r.ABSTRACT_TYPE, - r.UNION_TYPE, - ) - : e instanceof l.GraphQLEnumType - ? n.push(r.ENUM_TYPE) - : e instanceof l.GraphQLScalarType && - n.push(r.SCALAR_TYPE) - return n - })(s, e), - f = (function(e, t) { - for (var n = null, r = t.slice(); !n && r.length > 0; ) { - var l = r.pop() - n = e[l] - } - return n - })(t, c) - if (f) { - var p = f(s, e) - i[a] = - void 0 === p - ? u.recreateType(s, o, !n) - : null === p - ? null - : u.recreateType(p, o, !n) - } else i[a] = u.recreateType(s, o, !n) - } - }), - new l.GraphQLSchema({ - query: a ? i[a.name] : null, - mutation: s ? i[s.name] : null, - subscription: c ? i[c.name] : null, - types: Object.keys(i).map(function(e) { - return i[e] - }), - }) - ) - }) - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(198), - u = n(125), - i = n(126) - function o(e) { - switch (e.kind) { - case r.Kind.STRING: - case r.Kind.BOOLEAN: - return e.value - case r.Kind.INT: - case r.Kind.FLOAT: - return parseFloat(e.value) - case r.Kind.OBJECT: - var t = Object.create(null) - return ( - e.fields.forEach(function(e) { - t[e.name.value] = o(e.value) - }), - t - ) - case r.Kind.LIST: - return e.values.map(o) - default: - return null - } - } - function a(e, t, n) { - var r = {} - return ( - Object.keys(e).forEach(function(l) { - var u = e[l] - null !== t(u.type) && (r[l] = s(e[l], t, n)) - }), - r - ) - } - function s(e, t, n) { - return { - type: t(e.type), - args: c(e.args, t), - resolve: n ? e.resolve : i.default, - subscribe: n ? e.subscribe : null, - description: e.description, - deprecationReason: e.deprecationReason, - astNode: e.astNode, - } - } - function c(e, t) { - var n = {} - return ( - e.forEach(function(e) { - var r = d(e, t) - r && (n[r[0]] = r[1]) - }), - n - ) - } - function d(e, t) { - var n = t(e.type) - return null === n - ? null - : [ - e.name, - { - type: n, - defaultValue: e.defaultValue, - description: e.description, - }, - ] - } - function f(e, t) { - var n = {} - return ( - Object.keys(e).forEach(function(r) { - var l = e[r] - null !== t(l.type) && (n[r] = p(e[r], t)) - }), - n - ) - } - function p(e, t) { - return { - type: t(e.type), - defaultValue: e.defaultValue, - description: e.description, - astNode: e.astNode, - } - } - ;(t.recreateType = function(e, t, n) { - if (e instanceof r.GraphQLObjectType) { - var i = e.getFields(), - s = e.getInterfaces() - return new r.GraphQLObjectType({ - name: e.name, - description: e.description, - astNode: e.astNode, - isTypeOf: n ? e.isTypeOf : void 0, - fields: function() { - return a(i, t, n) - }, - interfaces: function() { - return s.map(function(e) { - return t(e) - }) - }, - }) - } - if (e instanceof r.GraphQLInterfaceType) { - var c = e.getFields() - return new r.GraphQLInterfaceType({ - name: e.name, - description: e.description, - astNode: e.astNode, - fields: function() { - return a(c, t, n) - }, - resolveType: n - ? e.resolveType - : function(e, t, n) { - return u.default(e, n.schema) - }, - }) - } - if (e instanceof r.GraphQLUnionType) - return new r.GraphQLUnionType({ - name: e.name, - description: e.description, - astNode: e.astNode, - types: function() { - return e.getTypes().map(function(e) { - return t(e) - }) - }, - resolveType: n - ? e.resolveType - : function(e, t, n) { - return u.default(e, n.schema) - }, - }) - if (e instanceof r.GraphQLInputObjectType) - return new r.GraphQLInputObjectType({ - name: e.name, - description: e.description, - astNode: e.astNode, - fields: function() { - return f(e.getFields(), t) - }, - }) - if (e instanceof r.GraphQLEnumType) { - var d = e.getValues(), - p = {} - return ( - d.forEach(function(e) { - p[e.name] = { - value: e.value, - deprecationReason: e.deprecationReason, - description: e.description, - astNode: e.astNode, - } - }), - new r.GraphQLEnumType({ - name: e.name, - description: e.description, - astNode: e.astNode, - values: p, - }) - ) - } - if (e instanceof r.GraphQLScalarType) - return n || l.default(e) - ? e - : new r.GraphQLScalarType({ - name: e.name, - description: e.description, - astNode: e.astNode, - serialize: function(e) { - return e - }, - parseValue: function(e) { - return e - }, - parseLiteral: function(e) { - return o(e) - }, - }) - throw new Error('Invalid type ' + e) - }), - (t.recreateDirective = function(e, t) { - return new r.GraphQLDirective({ - name: e.name, - description: e.description, - locations: e.locations, - args: c(e.args, t), - astNode: e.astNode, - }) - }), - (t.fieldMapToFieldConfigMap = a), - (t.createResolveType = function(e) { - var t = function(n) { - var l - if (n instanceof r.GraphQLList) - return null === (l = t(n.ofType)) ? null : new r.GraphQLList(l) - if (n instanceof r.GraphQLNonNull) - return null === (l = t(n.ofType)) ? null : new r.GraphQLNonNull(l) - if (!r.isNamedType(n)) return n - var u = r.getNamedType(n).name - switch (u) { - case r.GraphQLInt.name: - return r.GraphQLInt - case r.GraphQLFloat.name: - return r.GraphQLFloat - case r.GraphQLString.name: - return r.GraphQLString - case r.GraphQLBoolean.name: - return r.GraphQLBoolean - case r.GraphQLID.name: - return r.GraphQLID - default: - return e(u, n) - } - } - return t - }), - (t.fieldToFieldConfig = s), - (t.argsToFieldConfigArgumentMap = c), - (t.argumentToArgumentConfig = d), - (t.inputFieldMapToFieldConfigMap = f), - (t.inputFieldToFieldConfig = p) - }, - function(e, t, n) { - var r = n(72) - e.exports = !r(function() { - return ( - 7 != - Object.defineProperty({}, 'a', { - get: function() { - return 7 - }, - }).a - ) - }) - }, - function(e, t, n) { - var r = n(86), - l = n(215), - u = n(64), - i = n(135), - o = Object.defineProperty - t.f = r - ? o - : function(e, t, n) { - if ((u(e), (t = i(t, !0)), u(n), l)) - try { - return o(e, t, n) - } catch (e) {} - if ('get' in n || 'set' in n) - throw TypeError('Accessors not supported') - return 'value' in n && (e[t] = n.value), e - } - }, - function(e, t, n) { - var r = n(140), - l = Math.min - e.exports = function(e) { - return e > 0 ? l(r(e), 9007199254740991) : 0 - } - }, - function(e, t) { - e.exports = {} - }, - function(e, t) { - e.exports = require('events') - }, - function(e, t, n) { - 'use strict' - e.exports = { - BINARY_TYPES: ['nodebuffer', 'arraybuffer', 'fragments'], - GUID: '258EAFA5-E914-47DA-95CA-C5AB0DC85B11', - kStatusCode: Symbol('status-code'), - kWebSocket: Symbol('websocket'), - EMPTY_BUFFER: Buffer.alloc(0), - NOOP: () => {}, - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return i - }), - n.d(t, 'b', function() { - return o - }) - var r = n(5), - l = n(6), - u = /^[_a-zA-Z][_a-zA-Z0-9]*$/ - function i(e) { - var t = o(e) - if (t) throw t - return e - } - function o(e, t) { - return ( - 'string' != typeof e && Object(l.a)(0, 'Expected string'), - e.length > 1 && '_' === e[0] && '_' === e[1] - ? new r.a( - 'Name "'.concat( - e, - '" must not begin with "__", which is reserved by GraphQL introspection.', - ), - t, - ) - : u.test(e) - ? void 0 - : new r.a( - 'Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "'.concat( - e, - '" does not.', - ), - t, - ) - ) - } - }, - function(e, t, n) { - 'use strict' - function r(e) { - var t = !(e && !1 === e.descriptions) - return '\n query IntrospectionQuery {\n __schema {\n queryType { name }\n mutationType { name }\n subscriptionType { name }\n types {\n ...FullType\n }\n directives {\n name\n ' - .concat( - t ? 'description' : '', - '\n locations\n args {\n ...InputValue\n }\n }\n }\n }\n\n fragment FullType on __Type {\n kind\n name\n ', - ) - .concat( - t ? 'description' : '', - '\n fields(includeDeprecated: true) {\n name\n ', - ) - .concat( - t ? 'description' : '', - '\n args {\n ...InputValue\n }\n type {\n ...TypeRef\n }\n isDeprecated\n deprecationReason\n }\n inputFields {\n ...InputValue\n }\n interfaces {\n ...TypeRef\n }\n enumValues(includeDeprecated: true) {\n name\n ', - ) - .concat( - t ? 'description' : '', - '\n isDeprecated\n deprecationReason\n }\n possibleTypes {\n ...TypeRef\n }\n }\n\n fragment InputValue on __InputValue {\n name\n ', - ) - .concat( - t ? 'description' : '', - '\n type { ...TypeRef }\n defaultValue\n }\n\n fragment TypeRef on __Type {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n ofType {\n kind\n name\n }\n }\n }\n }\n }\n }\n }\n }\n ', - ) - } - n.d(t, 'a', function() { - return r - }), - n.d(t, 'b', function() { - return l - }) - var l = r() - }, - function(e, t, n) { - 'use strict' - n.r(t), - n.d(t, 'Headers', function() { - return k - }), - n.d(t, 'Request', function() { - return Q - }), - n.d(t, 'Response', function() { - return I - }), - n.d(t, 'FetchError', function() { - return f - }) - var r = n(27), - l = n(95), - u = n(58), - i = n(153), - o = n(52) - const a = r.Readable, - s = Symbol('buffer'), - c = Symbol('type') - class d { - constructor() { - this[c] = '' - const e = arguments[0], - t = arguments[1], - n = [] - let r = 0 - if (e) { - const t = e, - l = Number(t.length) - for (let e = 0; e < l; e++) { - const l = t[e] - let u - ;(r += (u = - l instanceof Buffer - ? l - : ArrayBuffer.isView(l) - ? Buffer.from(l.buffer, l.byteOffset, l.byteLength) - : l instanceof ArrayBuffer - ? Buffer.from(l) - : l instanceof d - ? l[s] - : Buffer.from('string' == typeof l ? l : String(l))).length), - n.push(u) - } - } - this[s] = Buffer.concat(n) - let l = t && void 0 !== t.type && String(t.type).toLowerCase() - l && !/[^\u0020-\u007E]/.test(l) && (this[c] = l) - } - get size() { - return this[s].length - } - get type() { - return this[c] - } - text() { - return Promise.resolve(this[s].toString()) - } - arrayBuffer() { - const e = this[s], - t = e.buffer.slice(e.byteOffset, e.byteOffset + e.byteLength) - return Promise.resolve(t) - } - stream() { - const e = new a() - return (e._read = function() {}), e.push(this[s]), e.push(null), e - } - toString() { - return '[object Blob]' - } - slice() { - const e = this.size, - t = arguments[0], - n = arguments[1] - let r, l - ;(r = void 0 === t ? 0 : t < 0 ? Math.max(e + t, 0) : Math.min(t, e)), - (l = void 0 === n ? e : n < 0 ? Math.max(e + n, 0) : Math.min(n, e)) - const u = Math.max(l - r, 0), - i = this[s].slice(r, r + u), - o = new d([], { type: arguments[2] }) - return (o[s] = i), o - } - } - function f(e, t, n) { - Error.call(this, e), - (this.message = e), - (this.type = t), - n && (this.code = this.errno = n.code), - Error.captureStackTrace(this, this.constructor) - } - let p - Object.defineProperties(d.prototype, { - size: { enumerable: !0 }, - type: { enumerable: !0 }, - slice: { enumerable: !0 }, - }), - Object.defineProperty(d.prototype, Symbol.toStringTag, { - value: 'Blob', - writable: !1, - enumerable: !1, - configurable: !0, - }), - (f.prototype = Object.create(Error.prototype)), - (f.prototype.constructor = f), - (f.prototype.name = 'FetchError') - try { - p = require('encoding').convert - } catch (e) {} - const h = Symbol('Body internals'), - m = r.PassThrough - function y(e) { - var t = this, - n = - arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, - l = n.size - let u = void 0 === l ? 0 : l - var i = n.timeout - let o = void 0 === i ? 0 : i - null == e - ? (e = null) - : g(e) - ? (e = Buffer.from(e.toString())) - : v(e) || - Buffer.isBuffer(e) || - ('[object ArrayBuffer]' === Object.prototype.toString.call(e) - ? (e = Buffer.from(e)) - : ArrayBuffer.isView(e) - ? (e = Buffer.from(e.buffer, e.byteOffset, e.byteLength)) - : e instanceof r || (e = Buffer.from(String(e)))), - (this[h] = { body: e, disturbed: !1, error: null }), - (this.size = u), - (this.timeout = o), - e instanceof r && - e.on('error', function(e) { - const n = - 'AbortError' === e.name - ? e - : new f( - `Invalid response body while trying to fetch ${t.url}: ${e.message}`, - 'system', - e, - ) - t[h].error = n - }) - } - function _() { - var e = this - if (this[h].disturbed) - return y.Promise.reject( - new TypeError(`body used already for: ${this.url}`), - ) - if (((this[h].disturbed = !0), this[h].error)) - return y.Promise.reject(this[h].error) - let t = this.body - if (null === t) return y.Promise.resolve(Buffer.alloc(0)) - if ((v(t) && (t = t.stream()), Buffer.isBuffer(t))) - return y.Promise.resolve(t) - if (!(t instanceof r)) return y.Promise.resolve(Buffer.alloc(0)) - let n = [], - l = 0, - u = !1 - return new y.Promise(function(r, i) { - let o - e.timeout && - (o = setTimeout(function() { - ;(u = !0), - i( - new f( - `Response timeout while trying to fetch ${e.url} (over ${e.timeout}ms)`, - 'body-timeout', - ), - ) - }, e.timeout)), - t.on('error', function(t) { - 'AbortError' === t.name - ? ((u = !0), i(t)) - : i( - new f( - `Invalid response body while trying to fetch ${e.url}: ${t.message}`, - 'system', - t, - ), - ) - }), - t.on('data', function(t) { - if (!u && null !== t) { - if (e.size && l + t.length > e.size) - return ( - (u = !0), - void i( - new f( - `content size at ${e.url} over limit: ${e.size}`, - 'max-size', - ), - ) - ) - ;(l += t.length), n.push(t) - } - }), - t.on('end', function() { - if (!u) { - clearTimeout(o) - try { - r(Buffer.concat(n, l)) - } catch (t) { - i( - new f( - `Could not create Buffer from response body for ${e.url}: ${t.message}`, - 'system', - t, - ), - ) - } - } - }) - }) - } - function g(e) { - return ( - 'object' == typeof e && - 'function' == typeof e.append && - 'function' == typeof e.delete && - 'function' == typeof e.get && - 'function' == typeof e.getAll && - 'function' == typeof e.has && - 'function' == typeof e.set && - ('URLSearchParams' === e.constructor.name || - '[object URLSearchParams]' === Object.prototype.toString.call(e) || - 'function' == typeof e.sort) - ) - } - function v(e) { - return ( - 'object' == typeof e && - 'function' == typeof e.arrayBuffer && - 'string' == typeof e.type && - 'function' == typeof e.stream && - 'function' == typeof e.constructor && - 'string' == typeof e.constructor.name && - /^(Blob|File)$/.test(e.constructor.name) && - /^(Blob|File)$/.test(e[Symbol.toStringTag]) - ) - } - function b(e) { - let t, - n, - l = e.body - if (e.bodyUsed) throw new Error('cannot clone body after it is used') - return ( - l instanceof r && - 'function' != typeof l.getBoundary && - ((t = new m()), - (n = new m()), - l.pipe(t), - l.pipe(n), - (e[h].body = t), - (l = n)), - l - ) - } - function T(e) { - return null === e - ? null - : 'string' == typeof e - ? 'text/plain;charset=UTF-8' - : g(e) - ? 'application/x-www-form-urlencoded;charset=UTF-8' - : v(e) - ? e.type || null - : Buffer.isBuffer(e) - ? null - : '[object ArrayBuffer]' === Object.prototype.toString.call(e) - ? null - : ArrayBuffer.isView(e) - ? null - : 'function' == typeof e.getBoundary - ? `multipart/form-data;boundary=${e.getBoundary()}` - : e instanceof r - ? null - : 'text/plain;charset=UTF-8' - } - function w(e) { - const t = e.body - return null === t - ? 0 - : v(t) - ? t.size - : Buffer.isBuffer(t) - ? t.length - : t && - 'function' == typeof t.getLengthSync && - ((t._lengthRetrievers && 0 == t._lengthRetrievers.length) || - (t.hasKnownLength && t.hasKnownLength())) - ? t.getLengthSync() - : null - } - ;(y.prototype = { - get body() { - return this[h].body - }, - get bodyUsed() { - return this[h].disturbed - }, - arrayBuffer() { - return _.call(this).then(function(e) { - return e.buffer.slice(e.byteOffset, e.byteOffset + e.byteLength) - }) - }, - blob() { - let e = (this.headers && this.headers.get('content-type')) || '' - return _.call(this).then(function(t) { - return Object.assign(new d([], { type: e.toLowerCase() }), { - [s]: t, - }) - }) - }, - json() { - var e = this - return _.call(this).then(function(t) { - try { - return JSON.parse(t.toString()) - } catch (t) { - return y.Promise.reject( - new f( - `invalid json response body at ${e.url} reason: ${t.message}`, - 'invalid-json', - ), - ) - } - }) - }, - text() { - return _.call(this).then(function(e) { - return e.toString() - }) - }, - buffer() { - return _.call(this) - }, - textConverted() { - var e = this - return _.call(this).then(function(t) { - return (function(e, t) { - if ('function' != typeof p) - throw new Error( - 'The package `encoding` must be installed to use the textConverted() function', - ) - const n = t.get('content-type') - let r, - l, - u = 'utf-8' - n && (r = /charset=([^;]*)/i.exec(n)) - ;(l = e.slice(0, 1024).toString()), - !r && l && (r = / 0 && void 0 !== arguments[0] - ? arguments[0] - : void 0 - if (((this[S] = Object.create(null)), e instanceof k)) { - const t = e.raw(), - n = Object.keys(t) - for (const e of n) for (const n of t[e]) this.append(e, n) - } else if (null == e); - else { - if ('object' != typeof e) - throw new TypeError('Provided initializer must be an object') - { - const t = e[Symbol.iterator] - if (null != t) { - if ('function' != typeof t) - throw new TypeError('Header pairs must be iterable') - const n = [] - for (const t of e) { - if ( - 'object' != typeof t || - 'function' != typeof t[Symbol.iterator] - ) - throw new TypeError('Each header pair must be iterable') - n.push(Array.from(t)) - } - for (const e of n) { - if (2 !== e.length) - throw new TypeError( - 'Each header pair must be a name/value tuple', - ) - this.append(e[0], e[1]) - } - } else - for (const t of Object.keys(e)) { - const n = e[t] - this.append(t, n) - } - } - } - } - get(e) { - E((e = `${e}`)) - const t = M(this[S], e) - return void 0 === t ? null : this[S][t].join(', ') - } - forEach(e) { - let t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : void 0, - n = j(this), - r = 0 - for (; r < n.length; ) { - var l = n[r] - const u = l[0], - i = l[1] - e.call(t, i, u, this), (n = j(this)), r++ - } - } - set(e, t) { - ;(t = `${t}`), E((e = `${e}`)), L(t) - const n = M(this[S], e) - this[S][void 0 !== n ? n : e] = [t] - } - append(e, t) { - ;(t = `${t}`), E((e = `${e}`)), L(t) - const n = M(this[S], e) - void 0 !== n ? this[S][n].push(t) : (this[S][e] = [t]) - } - has(e) { - return E((e = `${e}`)), void 0 !== M(this[S], e) - } - delete(e) { - E((e = `${e}`)) - const t = M(this[S], e) - void 0 !== t && delete this[S][t] - } - raw() { - return this[S] - } - keys() { - return N(this, 'key') - } - values() { - return N(this, 'value') - } - [Symbol.iterator]() { - return N(this, 'key+value') - } - } - function j(e) { - let t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : 'key+value' - return Object.keys(e[S]) - .sort() - .map( - 'key' === t - ? function(e) { - return e.toLowerCase() - } - : 'value' === t - ? function(t) { - return e[S][t].join(', ') - } - : function(t) { - return [t.toLowerCase(), e[S][t].join(', ')] - }, - ) - } - ;(k.prototype.entries = k.prototype[Symbol.iterator]), - Object.defineProperty(k.prototype, Symbol.toStringTag, { - value: 'Headers', - writable: !1, - enumerable: !1, - configurable: !0, - }), - Object.defineProperties(k.prototype, { - get: { enumerable: !0 }, - forEach: { enumerable: !0 }, - set: { enumerable: !0 }, - append: { enumerable: !0 }, - has: { enumerable: !0 }, - delete: { enumerable: !0 }, - keys: { enumerable: !0 }, - values: { enumerable: !0 }, - entries: { enumerable: !0 }, - }) - const C = Symbol('internal') - function N(e, t) { - const n = Object.create(A) - return (n[C] = { target: e, kind: t, index: 0 }), n - } - const A = Object.setPrototypeOf( - { - next() { - if (!this || Object.getPrototypeOf(this) !== A) - throw new TypeError('Value of `this` is not a HeadersIterator') - var e = this[C] - const t = e.target, - n = e.kind, - r = e.index, - l = j(t, n) - return r >= l.length - ? { value: void 0, done: !0 } - : ((this[C].index = r + 1), { value: l[r], done: !1 }) - }, - }, - Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())), - ) - function P(e) { - const t = Object.assign({ __proto__: null }, e[S]), - n = M(e[S], 'Host') - return void 0 !== n && (t[n] = t[n][0]), t - } - Object.defineProperty(A, Symbol.toStringTag, { - value: 'HeadersIterator', - writable: !1, - enumerable: !1, - configurable: !0, - }) - const x = Symbol('Response internals'), - Y = l.STATUS_CODES - class I { - constructor() { - let e = - arguments.length > 0 && void 0 !== arguments[0] - ? arguments[0] - : null, - t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : {} - y.call(this, e, t) - const n = t.status || 200, - r = new k(t.headers) - if (null != e && !r.has('Content-Type')) { - const t = T(e) - t && r.append('Content-Type', t) - } - this[x] = { - url: t.url, - status: n, - statusText: t.statusText || Y[n], - headers: r, - counter: t.counter, - } - } - get url() { - return this[x].url || '' - } - get status() { - return this[x].status - } - get ok() { - return this[x].status >= 200 && this[x].status < 300 - } - get redirected() { - return this[x].counter > 0 - } - get statusText() { - return this[x].statusText - } - get headers() { - return this[x].headers - } - clone() { - return new I(b(this), { - url: this.url, - status: this.status, - statusText: this.statusText, - headers: this.headers, - ok: this.ok, - redirected: this.redirected, - }) - } - } - y.mixIn(I.prototype), - Object.defineProperties(I.prototype, { - url: { enumerable: !0 }, - status: { enumerable: !0 }, - ok: { enumerable: !0 }, - redirected: { enumerable: !0 }, - statusText: { enumerable: !0 }, - headers: { enumerable: !0 }, - clone: { enumerable: !0 }, - }), - Object.defineProperty(I.prototype, Symbol.toStringTag, { - value: 'Response', - writable: !1, - enumerable: !1, - configurable: !0, - }) - const F = Symbol('Request internals'), - R = u.parse, - B = u.format, - H = 'destroy' in r.Readable.prototype - function V(e) { - return 'object' == typeof e && 'object' == typeof e[F] - } - class Q { - constructor(e) { - let t, - n = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : {} - V(e) - ? (t = R(e.url)) - : ((t = e && e.href ? R(e.href) : R(`${e}`)), (e = {})) - let r = n.method || e.method || 'GET' - if ( - ((r = r.toUpperCase()), - (null != n.body || (V(e) && null !== e.body)) && - ('GET' === r || 'HEAD' === r)) - ) - throw new TypeError('Request with GET/HEAD method cannot have body') - let l = - null != n.body ? n.body : V(e) && null !== e.body ? b(e) : null - y.call(this, l, { - timeout: n.timeout || e.timeout || 0, - size: n.size || e.size || 0, - }) - const u = new k(n.headers || e.headers || {}) - if (null != l && !u.has('Content-Type')) { - const e = T(l) - e && u.append('Content-Type', e) - } - let i = V(e) ? e.signal : null - if ( - ('signal' in n && (i = n.signal), - null != i && - !(function(e) { - const t = e && 'object' == typeof e && Object.getPrototypeOf(e) - return !(!t || 'AbortSignal' !== t.constructor.name) - })(i)) - ) - throw new TypeError( - 'Expected signal to be an instanceof AbortSignal', - ) - ;(this[F] = { - method: r, - redirect: n.redirect || e.redirect || 'follow', - headers: u, - parsedURL: t, - signal: i, - }), - (this.follow = - void 0 !== n.follow - ? n.follow - : void 0 !== e.follow - ? e.follow - : 20), - (this.compress = - void 0 !== n.compress - ? n.compress - : void 0 === e.compress || e.compress), - (this.counter = n.counter || e.counter || 0), - (this.agent = n.agent || e.agent) - } - get method() { - return this[F].method - } - get url() { - return B(this[F].parsedURL) - } - get headers() { - return this[F].headers - } - get redirect() { - return this[F].redirect - } - get signal() { - return this[F].signal - } - clone() { - return new Q(this) - } - } - function U(e) { - Error.call(this, e), - (this.type = 'aborted'), - (this.message = e), - Error.captureStackTrace(this, this.constructor) - } - y.mixIn(Q.prototype), - Object.defineProperty(Q.prototype, Symbol.toStringTag, { - value: 'Request', - writable: !1, - enumerable: !1, - configurable: !0, - }), - Object.defineProperties(Q.prototype, { - method: { enumerable: !0 }, - url: { enumerable: !0 }, - headers: { enumerable: !0 }, - redirect: { enumerable: !0 }, - clone: { enumerable: !0 }, - signal: { enumerable: !0 }, - }), - (U.prototype = Object.create(Error.prototype)), - (U.prototype.constructor = U), - (U.prototype.name = 'AbortError') - const q = r.PassThrough, - W = u.resolve - function G(e, t) { - if (!G.Promise) - throw new Error( - 'native promise missing, set fetch.Promise to your favorite alternative', - ) - return ( - (y.Promise = G.Promise), - new G.Promise(function(n, u) { - const a = new Q(e, t), - s = (function(e) { - const t = e[F].parsedURL, - n = new k(e[F].headers) - if ( - (n.has('Accept') || n.set('Accept', '*/*'), - !t.protocol || !t.hostname) - ) - throw new TypeError('Only absolute URLs are supported') - if (!/^https?:$/.test(t.protocol)) - throw new TypeError('Only HTTP(S) protocols are supported') - if (e.signal && e.body instanceof r.Readable && !H) - throw new Error( - 'Cancellation of streamed requests with AbortSignal is not supported in node < 8', - ) - let l = null - if ( - (null == e.body && - /^(POST|PUT)$/i.test(e.method) && - (l = '0'), - null != e.body) - ) { - const t = w(e) - 'number' == typeof t && (l = String(t)) - } - l && n.set('Content-Length', l), - n.has('User-Agent') || - n.set( - 'User-Agent', - 'node-fetch/1.0 (+https://github.com/bitinn/node-fetch)', - ), - e.compress && - !n.has('Accept-Encoding') && - n.set('Accept-Encoding', 'gzip,deflate') - let u = e.agent - return ( - 'function' == typeof u && (u = u(t)), - n.has('Connection') || u || n.set('Connection', 'close'), - Object.assign({}, t, { - method: e.method, - headers: P(n), - agent: u, - }) - ) - })(a), - c = ('https:' === s.protocol ? i : l).request, - d = a.signal - let p = null - const h = function() { - let e = new U('The user aborted a request.') - u(e), - a.body && a.body instanceof r.Readable && a.body.destroy(e), - p && p.body && p.body.emit('error', e) - } - if (d && d.aborted) return void h() - const m = function() { - h(), g() - }, - y = c(s) - let _ - function g() { - y.abort(), d && d.removeEventListener('abort', m), clearTimeout(_) - } - d && d.addEventListener('abort', m), - a.timeout && - y.once('socket', function(e) { - _ = setTimeout(function() { - u(new f(`network timeout at: ${a.url}`, 'request-timeout')), - g() - }, a.timeout) - }), - y.on('error', function(e) { - u( - new f( - `request to ${a.url} failed, reason: ${e.message}`, - 'system', - e, - ), - ), - g() - }), - y.on('response', function(e) { - clearTimeout(_) - const t = (function(e) { - const t = new k() - for (const n of Object.keys(e)) - if (!O.test(n)) - if (Array.isArray(e[n])) - for (const r of e[n]) - D.test(r) || - (void 0 === t[S][n] - ? (t[S][n] = [r]) - : t[S][n].push(r)) - else D.test(e[n]) || (t[S][n] = [e[n]]) - return t - })(e.headers) - if (G.isRedirect(e.statusCode)) { - const r = t.get('Location'), - l = null === r ? null : W(a.url, r) - switch (a.redirect) { - case 'error': - return ( - u( - new f( - `redirect mode is set to error: ${a.url}`, - 'no-redirect', - ), - ), - void g() - ) - case 'manual': - if (null !== l) - try { - t.set('Location', l) - } catch (e) { - u(e) - } - break - case 'follow': - if (null === l) break - if (a.counter >= a.follow) - return ( - u( - new f( - `maximum redirect reached at: ${a.url}`, - 'max-redirect', - ), - ), - void g() - ) - const r = { - headers: new k(a.headers), - follow: a.follow, - counter: a.counter + 1, - agent: a.agent, - compress: a.compress, - method: a.method, - body: a.body, - signal: a.signal, - timeout: a.timeout, - } - return 303 !== e.statusCode && a.body && null === w(a) - ? (u( - new f( - 'Cannot follow redirect with body being a readable stream', - 'unsupported-redirect', - ), - ), - void g()) - : ((303 !== e.statusCode && - ((301 !== e.statusCode && 302 !== e.statusCode) || - 'POST' !== a.method)) || - ((r.method = 'GET'), - (r.body = void 0), - r.headers.delete('content-length')), - n(G(new Q(l, r))), - void g()) - } - } - e.once('end', function() { - d && d.removeEventListener('abort', m) - }) - let r = e.pipe(new q()) - const l = { - url: a.url, - status: e.statusCode, - statusText: e.statusMessage, - headers: t, - size: a.size, - timeout: a.timeout, - counter: a.counter, - }, - i = t.get('Content-Encoding') - if ( - !a.compress || - 'HEAD' === a.method || - null === i || - 204 === e.statusCode || - 304 === e.statusCode - ) - return (p = new I(r, l)), void n(p) - const s = { flush: o.Z_SYNC_FLUSH, finishFlush: o.Z_SYNC_FLUSH } - if ('gzip' == i || 'x-gzip' == i) - return ( - (r = r.pipe(o.createGunzip(s))), - (p = new I(r, l)), - void n(p) - ) - if ('deflate' != i && 'x-deflate' != i) { - if ( - 'br' == i && - 'function' == typeof o.createBrotliDecompress - ) - return ( - (r = r.pipe(o.createBrotliDecompress())), - (p = new I(r, l)), - void n(p) - ) - ;(p = new I(r, l)), n(p) - } else { - e.pipe(new q()).once('data', function(e) { - ;(r = - 8 == (15 & e[0]) - ? r.pipe(o.createInflate()) - : r.pipe(o.createInflateRaw())), - (p = new I(r, l)), - n(p) - }) - } - }), - (function(e, t) { - const n = t.body - null === n - ? e.end() - : v(n) - ? n.stream().pipe(e) - : Buffer.isBuffer(n) - ? (e.write(n), e.end()) - : n.pipe(e) - })(y, a) - }) - ) - } - ;(G.isRedirect = function(e) { - return 301 === e || 302 === e || 303 === e || 307 === e || 308 === e - }), - (G.Promise = global.Promise), - (t.default = G) - }, - function(e, t) { - e.exports = require('http') - }, - function(e, t, n) { - 'use strict' - var r = - 'function' == typeof Symbol && 'function' == typeof Symbol.for - ? Symbol.for('nodejs.util.inspect.custom') - : void 0 - t.a = r - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return a - }), - n.d(t, 'b', function() { - return s - }) - var r = n(13), - l = n(1), - u = n(48) - function i(e, t) { - ;(e.prototype = Object.create(t.prototype)), - (e.prototype.constructor = e), - (e.__proto__ = t) - } - var o = (function() { - function e(e) { - ;(this._ast = e), - (this._errors = []), - (this._fragments = void 0), - (this._fragmentSpreads = new Map()), - (this._recursivelyReferencedFragments = new Map()) - } - var t = e.prototype - return ( - (t.reportError = function(e) { - this._errors.push(e) - }), - (t.getErrors = function() { - return this._errors - }), - (t.getDocument = function() { - return this._ast - }), - (t.getFragment = function(e) { - var t = this._fragments - return ( - t || - (this._fragments = t = this.getDocument().definitions.reduce( - function(e, t) { - return ( - t.kind === l.a.FRAGMENT_DEFINITION && - (e[t.name.value] = t), - e - ) - }, - Object.create(null), - )), - t[e] - ) - }), - (t.getFragmentSpreads = function(e) { - var t = this._fragmentSpreads.get(e) - if (!t) { - t = [] - for (var n = [e]; 0 !== n.length; ) { - var r = n.pop(), - u = !0, - i = !1, - o = void 0 - try { - for ( - var a, s = r.selections[Symbol.iterator](); - !(u = (a = s.next()).done); - u = !0 - ) { - var c = a.value - c.kind === l.a.FRAGMENT_SPREAD - ? t.push(c) - : c.selectionSet && n.push(c.selectionSet) - } - } catch (e) { - ;(i = !0), (o = e) - } finally { - try { - u || null == s.return || s.return() - } finally { - if (i) throw o - } - } - } - this._fragmentSpreads.set(e, t) - } - return t - }), - (t.getRecursivelyReferencedFragments = function(e) { - var t = this._recursivelyReferencedFragments.get(e) - if (!t) { - t = [] - for ( - var n = Object.create(null), r = [e.selectionSet]; - 0 !== r.length; - - ) { - var l = r.pop(), - u = !0, - i = !1, - o = void 0 - try { - for ( - var a, s = this.getFragmentSpreads(l)[Symbol.iterator](); - !(u = (a = s.next()).done); - u = !0 - ) { - var c = a.value.name.value - if (!0 !== n[c]) { - n[c] = !0 - var d = this.getFragment(c) - d && (t.push(d), r.push(d.selectionSet)) - } - } - } catch (e) { - ;(i = !0), (o = e) - } finally { - try { - u || null == s.return || s.return() - } finally { - if (i) throw o - } - } - } - this._recursivelyReferencedFragments.set(e, t) - } - return t - }), - e - ) - })(), - a = (function(e) { - function t(t, n) { - var r - return ((r = e.call(this, t) || this)._schema = n), r - } - return ( - i(t, e), - (t.prototype.getSchema = function() { - return this._schema - }), - t - ) - })(o), - s = (function(e) { - function t(t, n, r) { - var l - return ( - ((l = e.call(this, n) || this)._schema = t), - (l._typeInfo = r), - (l._variableUsages = new Map()), - (l._recursiveVariableUsages = new Map()), - l - ) - } - i(t, e) - var n = t.prototype - return ( - (n.getSchema = function() { - return this._schema - }), - (n.getVariableUsages = function(e) { - var t = this._variableUsages.get(e) - if (!t) { - var n = [], - l = new u.a(this._schema) - Object(r.visit)( - e, - Object(r.visitWithTypeInfo)(l, { - VariableDefinition: function() { - return !1 - }, - Variable: function(e) { - n.push({ - node: e, - type: l.getInputType(), - defaultValue: l.getDefaultValue(), - }) - }, - }), - ), - (t = n), - this._variableUsages.set(e, t) - } - return t - }), - (n.getRecursiveVariableUsages = function(e) { - var t = this._recursiveVariableUsages.get(e) - if (!t) { - t = this.getVariableUsages(e) - var n = !0, - r = !1, - l = void 0 - try { - for ( - var u, - i = this.getRecursivelyReferencedFragments(e)[ - Symbol.iterator - ](); - !(n = (u = i.next()).done); - n = !0 - ) { - var o = u.value - t = t.concat(this.getVariableUsages(o)) - } - } catch (e) { - ;(r = !0), (l = e) - } finally { - try { - n || null == i.return || i.return() - } finally { - if (r) throw l - } - } - this._recursiveVariableUsages.set(e, t) - } - return t - }), - (n.getType = function() { - return this._typeInfo.getType() - }), - (n.getParentType = function() { - return this._typeInfo.getParentType() - }), - (n.getInputType = function() { - return this._typeInfo.getInputType() - }), - (n.getParentInputType = function() { - return this._typeInfo.getParentInputType() - }), - (n.getFieldDef = function() { - return this._typeInfo.getFieldDef() - }), - (n.getDirective = function() { - return this._typeInfo.getDirective() - }), - (n.getArgument = function() { - return this._typeInfo.getArgument() - }), - t - ) - })(o) - }, - function(e, t, n) { - 'use strict' - ;(function(e) { - n.d(t, 'a', function() { - return o - }) - var r = n(409), - l = n.n(r), - u = n(67), - i = n.n(u) - n(685).config() - const o = l()({ - env: { - doc: 'The application environment.', - format: ['production', 'development', 'test'], - default: 'development', - env: 'NODE_ENV', - }, - shopify: { - shopName: { format: String, env: 'SHOPIFY_SHOP_NAME' }, - accessToken: { format: String, env: 'SHOPIFY_ACCESS_TOKEN' }, - }, - sanity: { - projectId: { format: String, env: 'SANITY_PROJECT_ID' }, - dataset: { format: String, env: 'SANITY_DATASET' }, - }, - port: { env: 'PORT', default: 3e3 }, - }), - a = o.get('env') - i.a.resolve(e, `${a}.jzon`) - o.load({ - shopify: { - shopName: 'jemmawynne-development', - accessToken: 'f50903d30045eaffacf14aa2dc37f167', - }, - sanity: { projectId: 'caazz4uw', dataset: 'production' }, - }) - }.call(this, '/')) - }, - function(e, t, n) { - 'use strict' - var r = n(118) - e.exports = r.call(Function.call, Object.prototype.hasOwnProperty) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8) - class l extends Error { - constructor(e, t, n) { - super(e), - n && - Object.keys(n).forEach((e) => { - this[e] = n[e] - }), - this.name || - Object.defineProperty(this, 'name', { value: 'ApolloError' }), - (this.extensions = { code: t }) - } - } - function u(e, t = !1) { - const n = Object.create(Object.getPrototypeOf(e), { - name: { value: e.name }, - message: { value: e.message, enumerable: !0, writable: !0 }, - locations: { value: e.locations || void 0, enumerable: !0 }, - path: { value: e.path || void 0, enumerable: !0 }, - nodes: { value: e.nodes || void 0 }, - source: { value: e.source || void 0 }, - positions: { value: e.positions || void 0 }, - originalError: { value: e.originalError }, - }) - return ( - (n.extensions = Object.assign({}, e.extensions, { - code: - (e.extensions && e.extensions.code) || 'INTERNAL_SERVER_ERROR', - exception: Object.assign( - {}, - e.extensions && e.extensions.exception, - e.originalError, - ), - })), - delete n.extensions.exception.extensions, - t && - !n.extensions.exception.stacktrace && - (n.extensions.exception.stacktrace = - (e.originalError && - e.originalError.stack && - e.originalError.stack.split('\n')) || - (e.stack && e.stack.split('\n'))), - 0 === Object.keys(n.extensions.exception).length && - delete n.extensions.exception, - n - ) - } - function i(e, t) { - const n = - t && t.errorClass ? new t.errorClass(e.message) : new l(e.message) - return ( - Object.keys(e).forEach((t) => { - n[t] = e[t] - }), - (n.extensions = Object.assign({}, n.extensions, e.extensions)), - n.extensions.code || - (n.extensions.code = (t && t.code) || 'INTERNAL_SERVER_ERROR'), - Object.defineProperty(n, 'originalError', { value: {} }), - Object.getOwnPropertyNames(e).forEach((t) => { - Object.defineProperty(n.originalError, t, { value: e[t] }) - }), - n - ) - } - ;(t.ApolloError = l), - (t.toApolloError = function(e, t = 'INTERNAL_SERVER_ERROR') { - let n = e - return ( - n.extensions - ? (n.extensions.code = t) - : (n.extensions = { code: t }), - n - ) - }), - (t.fromGraphQLError = i) - t.SyntaxError = class extends l { - constructor(e) { - super(e, 'GRAPHQL_PARSE_FAILED'), - Object.defineProperty(this, 'name', { value: 'SyntaxError' }) - } - } - t.ValidationError = class extends l { - constructor(e) { - super(e, 'GRAPHQL_VALIDATION_FAILED'), - Object.defineProperty(this, 'name', { value: 'ValidationError' }) - } - } - t.AuthenticationError = class extends l { - constructor(e) { - super(e, 'UNAUTHENTICATED'), - Object.defineProperty(this, 'name', { - value: 'AuthenticationError', - }) - } - } - t.ForbiddenError = class extends l { - constructor(e) { - super(e, 'FORBIDDEN'), - Object.defineProperty(this, 'name', { value: 'ForbiddenError' }) - } - } - class o extends l { - constructor() { - super('PersistedQueryNotFound', 'PERSISTED_QUERY_NOT_FOUND'), - Object.defineProperty(this, 'name', { - value: 'PersistedQueryNotFoundError', - }) - } - } - t.PersistedQueryNotFoundError = o - class a extends l { - constructor() { - super('PersistedQueryNotSupported', 'PERSISTED_QUERY_NOT_SUPPORTED'), - Object.defineProperty(this, 'name', { - value: 'PersistedQueryNotSupportedError', - }) - } - } - t.PersistedQueryNotSupportedError = a - ;(t.UserInputError = class extends l { - constructor(e, t) { - super(e, 'BAD_USER_INPUT', t), - Object.defineProperty(this, 'name', { value: 'UserInputError' }) - } - }), - (t.formatApolloErrors = function(e, t) { - if (!t) return e.map((e) => u(e)) - const { formatter: n, debug: l } = t, - o = e.map((e) => u(e, l)) - return n - ? o.map((e) => { - try { - return ((e) => { - if (e instanceof Error) { - const t = e - return Object.assign( - { message: t.message }, - t.locations && { locations: t.locations }, - t.path && { path: t.path }, - t.extensions && { extensions: t.extensions }, - ) - } - return e - })(n(e)) - } catch (e) { - return u( - l ? e : i(new r.GraphQLError('Internal server error')), - l, - ) - } - }) - : o - }), - (t.hasPersistedQueryError = function(e) { - return ( - !!Array.isArray(e) && - e.some((e) => e instanceof o || e instanceof a) - ) - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'b', function() { - return p - }), - n.d(t, 'a', function() { - return h - }), - n.d(t, 'c', function() { - return g - }) - var r = n(38), - l = n(10), - u = n(2), - i = n(54), - o = n(14), - a = n(45), - s = n(0), - c = n(12), - d = n(15), - f = n(11) - function p(e, t) { - return y( - e, - function(e) { - return !Object(d.h)(e) - }, - m, - t, - ) - } - function h(e, t) { - return y(e, d.h, f.n, t) - } - function m(e) { - return !Object(c.f)(e) && !Object(f.n)(e) - } - function y(e, t, n, r) { - var u = e.getDirectives().filter(t), - i = e.getTypeMap(), - o = Object(l.a)(i) - .sort(function(e, t) { - return e.name.localeCompare(t.name) - }) - .filter(n) - return ( - [_(e)] - .concat( - u.map(function(e) { - return (function(e, t) { - return ( - D(t, e) + - 'directive @' + - e.name + - T(t, e.args) + - (e.isRepeatable ? ' repeatable' : '') + - ' on ' + - e.locations.join(' | ') - ) - })(e, r) - }), - o.map(function(e) { - return g(e, r) - }), - ) - .filter(Boolean) - .join('\n\n') + '\n' - ) - } - function _(e) { - if ( - !(function(e) { - var t = e.getQueryType() - if (t && 'Query' !== t.name) return !1 - var n = e.getMutationType() - if (n && 'Mutation' !== n.name) return !1 - var r = e.getSubscriptionType() - if (r && 'Subscription' !== r.name) return !1 - return !0 - })(e) - ) { - var t = [], - n = e.getQueryType() - n && t.push(' query: '.concat(n.name)) - var r = e.getMutationType() - r && t.push(' mutation: '.concat(r.name)) - var l = e.getSubscriptionType() - return ( - l && t.push(' subscription: '.concat(l.name)), - 'schema {\n'.concat(t.join('\n'), '\n}') - ) - } - } - function g(e, t) { - if (Object(s.R)(e)) - return (function(e, t) { - return D(t, e) + 'scalar '.concat(e.name) - })(e, t) - if (Object(s.N)(e)) - return (function(e, t) { - var n = e.getInterfaces(), - r = n.length - ? ' implements ' + - n - .map(function(e) { - return e.name - }) - .join(' & ') - : '' - return D(t, e) + 'type '.concat(e.name).concat(r) + v(t, e) - })(e, t) - if (Object(s.H)(e)) - return (function(e, t) { - return D(t, e) + 'interface '.concat(e.name) + v(t, e) - })(e, t) - if (Object(s.T)(e)) - return (function(e, t) { - var n = e.getTypes(), - r = n.length ? ' = ' + n.join(' | ') : '' - return D(t, e) + 'union ' + e.name + r - })(e, t) - if (Object(s.E)(e)) - return (function(e, t) { - var n = e.getValues().map(function(e, n) { - return D(t, e, ' ', !n) + ' ' + e.name + O(e) - }) - return D(t, e) + 'enum '.concat(e.name) + b(n) - })(e, t) - if (Object(s.F)(e)) - return (function(e, t) { - var n = Object(l.a)(e.getFields()).map(function(e, n) { - return D(t, e, ' ', !n) + ' ' + w(e) - }) - return D(t, e) + 'input '.concat(e.name) + b(n) - })(e, t) - throw new Error('Unexpected type: "'.concat(Object(u.a)(e), '".')) - } - function v(e, t) { - return b( - Object(l.a)(t.getFields()).map(function(t, n) { - return ( - D(e, t, ' ', !n) + - ' ' + - t.name + - T(e, t.args, ' ') + - ': ' + - String(t.type) + - O(t) - ) - }), - ) - } - function b(e) { - return 0 !== e.length ? ' {\n' + e.join('\n') + '\n}' : '' - } - function T(e, t) { - var n = - arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : '' - return 0 === t.length - ? '' - : t.every(function(e) { - return !e.description - }) - ? '(' + t.map(w).join(', ') + ')' - : '(\n' + - t - .map(function(t, r) { - return D(e, t, ' ' + n, !r) + ' ' + n + w(t) - }) - .join('\n') + - '\n' + - n + - ')' - } - function w(e) { - var t = Object(i.a)(e.defaultValue, e.type), - n = e.name + ': ' + String(e.type) - return t && (n += ' = '.concat(Object(o.print)(t))), n - } - function O(e) { - if (!e.isDeprecated) return '' - var t = e.deprecationReason, - n = Object(i.a)(t, c.e) - return n && '' !== t && t !== d.a - ? ' @deprecated(reason: ' + Object(o.print)(n) + ')' - : ' @deprecated' - } - function D(e, t) { - var n = - arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : '', - l = !(arguments.length > 3 && void 0 !== arguments[3]) || arguments[3] - if (!t.description) return '' - var u, - i, - o, - s = - ((u = t.description), - (i = 120 - n.length), - (o = u.split('\n')), - Object(r.a)(o, function(e) { - return e.length < i + 5 - ? e - : (function(e, t) { - var n = e.split( - new RegExp('((?: |^).{15,'.concat(t - 40, '}(?= |$))')), - ) - if (n.length < 4) return [e] - for ( - var r = [n[0] + n[1] + n[2]], l = 3; - l < n.length; - l += 2 - ) - r.push(n[l].slice(1) + n[l + 1]) - return r - })(e, i) - })) - if (e && e.commentDescriptions) - return (function(e, t, n) { - var r = t && !n ? '\n' : '', - l = !0, - u = !1, - i = void 0 - try { - for ( - var o, a = e[Symbol.iterator](); - !(l = (o = a.next()).done); - l = !0 - ) { - var s = o.value - r += '' === s ? t + '#\n' : t + '# ' + s + '\n' - } - } catch (e) { - ;(u = !0), (i = e) - } finally { - try { - l || null == a.return || a.return() - } finally { - if (u) throw i - } - } - return r - })(s, n, l) - var c = s.join('\n'), - d = c.length > 70 - return ( - (n && !l ? '\n' + n : n) + - Object(a.c)(c, '', d).replace(/\n/g, '\n' + n) + - '\n' - ) - } - }, - function(e, t, n) { - var r, - l = - (this && this.__extends) || - ((r = function(e, t) { - return (r = - Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && - function(e, t) { - e.__proto__ = t - }) || - function(e, t) { - for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) - })(e, t) - }), - function(e, t) { - function n() { - this.constructor = e - } - r(e, t), - (e.prototype = - null === t - ? Object.create(t) - : ((n.prototype = t.prototype), new n())) - }) - Object.defineProperty(t, '__esModule', { value: !0 }) - var u = n(8), - i = n(49), - o = Object.prototype.hasOwnProperty, - a = (function() { - function e() {} - return ( - (e.implementsVisitorMethod = function(t) { - if (!t.startsWith('visit')) return !1 - var n = this.prototype[t] - return ( - 'function' == typeof n && (this === e || n !== e.prototype[t]) - ) - }), - (e.prototype.visitSchema = function(e) {}), - (e.prototype.visitScalar = function(e) {}), - (e.prototype.visitObject = function(e) {}), - (e.prototype.visitFieldDefinition = function(e, t) {}), - (e.prototype.visitArgumentDefinition = function(e, t) {}), - (e.prototype.visitInterface = function(e) {}), - (e.prototype.visitUnion = function(e) {}), - (e.prototype.visitEnum = function(e) {}), - (e.prototype.visitEnumValue = function(e, t) {}), - (e.prototype.visitInputObject = function(e) {}), - (e.prototype.visitInputFieldDefinition = function(e, t) {}), - e - ) - })() - function s(e, t) { - function n(e, n) { - for (var r = [], l = 2; l < arguments.length; l++) - r[l - 2] = arguments[l] - return ( - t(n, e).every(function(t) { - var l = t[e].apply(t, [n].concat(r)) - if (void 0 === l) return !0 - if ('visitSchema' === e || n instanceof u.GraphQLSchema) - throw new Error( - 'Method ' + e + ' cannot replace schema with ' + l, - ) - return null === l ? ((n = null), !1) : ((n = l), !0) - }), - n - ) - } - function r(e) { - p(e.getFields(), function(t) { - var r = n('visitFieldDefinition', t, { objectType: e }) - return ( - r && - r.args && - p(r.args, function(t) { - return n('visitArgumentDefinition', t, { - field: r, - objectType: e, - }) - }), - r - ) - }) - } - return ( - (function e(t) { - if (t instanceof u.GraphQLSchema) - return ( - n('visitSchema', t), - p(t.getTypeMap(), function(t, n) { - if (!n.startsWith('__')) return e(t) - }), - t - ) - if (t instanceof u.GraphQLObjectType) { - var l = n('visitObject', t) - return l && r(l), l - } - if (t instanceof u.GraphQLInterfaceType) { - var i = n('visitInterface', t) - return i && r(i), i - } - if (t instanceof u.GraphQLInputObjectType) { - var o = n('visitInputObject', t) - return ( - o && - p(o.getFields(), function(e) { - return n('visitInputFieldDefinition', e, { objectType: o }) - }), - o - ) - } - if (t instanceof u.GraphQLScalarType) return n('visitScalar', t) - if (t instanceof u.GraphQLUnionType) return n('visitUnion', t) - if (t instanceof u.GraphQLEnumType) { - var a = n('visitEnum', t) - return ( - a && - p(a.getValues(), function(e) { - return n('visitEnumValue', e, { enumType: a }) - }), - a - ) - } - throw new Error('Unexpected schema type: ' + t) - })(e), - e - ) - } - function c(e) { - return ( - (function e(r) { - if (r instanceof u.GraphQLSchema) { - var l = r.getTypeMap(), - i = Object.create(null) - f(l, function(e, t) { - if (!t.startsWith('__')) { - var n = e.name - if (!n.startsWith('__')) { - if (o.call(i, n)) - throw new Error('Duplicate schema type name ' + n) - i[n] = e - } - } - }), - f(i, function(e, t) { - l[t] = e - }), - f(r.getDirectives(), function(e) { - e.args && - f(e.args, function(e) { - e.type = n(e.type) - }) - }), - f(l, function(t, n) { - n.startsWith('__') || e(t) - }), - p(l, function(e, t) { - if (!t.startsWith('__') && !o.call(i, t)) return null - }) - } else if (r instanceof u.GraphQLObjectType) - t(r), - f(r.getInterfaces(), function(t) { - return e(t) - }) - else if (r instanceof u.GraphQLInterfaceType) t(r) - else if (r instanceof u.GraphQLInputObjectType) - f(r.getFields(), function(e) { - e.type = n(e.type) - }) - else if (r instanceof u.GraphQLScalarType); - else if (r instanceof u.GraphQLUnionType) - p(r.getTypes(), function(e) { - return n(e) - }) - else if (!(r instanceof u.GraphQLEnumType)) - throw new Error('Unexpected schema type: ' + r) - })(e), - e - ) - function t(e) { - f(e.getFields(), function(e) { - ;(e.type = n(e.type)), - e.args && - f(e.args, function(e) { - e.type = n(e.type) - }) - }) - } - function n(t) { - if (t instanceof u.GraphQLList) t = new u.GraphQLList(n(t.ofType)) - else if (t instanceof u.GraphQLNonNull) - t = new u.GraphQLNonNull(n(t.ofType)) - else if (u.isNamedType(t)) { - var r = t, - l = e.getType(r.name) - if (l && r !== l) return l - } - return t - } - } - ;(t.SchemaVisitor = a), (t.visitSchema = s), (t.healSchema = c) - var d = (function(e) { - function t(t) { - var n = e.call(this) || this - return ( - (n.name = t.name), - (n.args = t.args), - (n.visitedType = t.visitedType), - (n.schema = t.schema), - (n.context = t.context), - n - ) - } - return ( - l(t, e), - (t.getDirectiveDeclaration = function(e, t) { - return t.getDirective(e) - }), - (t.visitSchemaDirectives = function(e, t, n) { - void 0 === n && (n = Object.create(null)) - var r = this.getDeclaredDirectives(e, t), - l = Object.create(null) - return ( - Object.keys(t).forEach(function(e) { - l[e] = [] - }), - s(e, function(u, a) { - var s = [], - c = u.astNode && u.astNode.directives - return c - ? (c.forEach(function(l) { - var c = l.name.value - if (o.call(t, c)) { - var d = t[c] - if (d.implementsVisitorMethod(a)) { - var f, - p = r[c] - p - ? (f = i.getArgumentValues(p, l)) - : ((f = Object.create(null)), - l.arguments.forEach(function(e) { - f[e.name.value] = h(e.value) - })), - s.push( - new d({ - name: c, - args: f, - visitedType: u, - schema: e, - context: n, - }), - ) - } - } - }), - s.length > 0 && - s.forEach(function(e) { - l[e.name].push(e) - }), - s) - : s - }), - c(e), - l - ) - }), - (t.getDeclaredDirectives = function(e, t) { - var n = Object.create(null) - return ( - f(e.getDirectives(), function(e) { - n[e.name] = e - }), - f(t, function(t, r) { - var l = t.getDirectiveDeclaration(r, e) - l && (n[r] = l) - }), - f(n, function(e, n) { - if (o.call(t, n)) { - var r = t[n] - f(e.locations, function(e) { - var t = (function(e) { - return ( - 'visit' + - e.replace(/([^_]*)_?/g, function(e, t) { - return ( - t.charAt(0).toUpperCase() + t.slice(1).toLowerCase() - ) - }) - ) - })(e) - if ( - a.implementsVisitorMethod(t) && - !r.implementsVisitorMethod(t) - ) - throw new Error( - 'SchemaDirectiveVisitor for @' + - n + - ' must implement ' + - t + - ' method', - ) - }) - } - }), - n - ) - }), - t - ) - })(a) - function f(e, t) { - Object.keys(e).forEach(function(n) { - t(e[n], n) - }) - } - function p(e, t) { - var n = 0 - Object.keys(e).forEach(function(r) { - var l = t(e[r], r) - if (void 0 !== l) - return null === l ? (delete e[r], void n++) : void (e[r] = l) - }), - n > 0 && - Array.isArray(e) && - e.splice(0).forEach(function(t) { - e.push(t) - }) - } - function h(e) { - switch (e.kind) { - case u.Kind.NULL: - return null - case u.Kind.INT: - return parseInt(e.value, 10) - case u.Kind.FLOAT: - return parseFloat(e.value) - case u.Kind.STRING: - case u.Kind.ENUM: - case u.Kind.BOOLEAN: - return e.value - case u.Kind.LIST: - return e.values.map(h) - case u.Kind.OBJECT: - var t = Object.create(null) - return ( - e.fields.forEach(function(e) { - t[e.name.value] = h(e.value) - }), - t - ) - default: - throw new Error('Unexpected value kind: ' + e.kind) - } - } - t.SchemaDirectiveVisitor = d - }, - function(e, t, n) { - 'use strict' - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - n(491), - r(n(531)), - r(n(534)) - }, - function(e, t, n) { - var r = n(43), - l = n(213).f, - u = n(63), - i = n(217), - o = n(136), - a = n(499), - s = n(505) - e.exports = function(e, t) { - var n, - c, - d, - f, - p, - h = e.target, - m = e.global, - y = e.stat - if ((n = m ? r : y ? r[h] || o(h, {}) : (r[h] || {}).prototype)) - for (c in t) { - if ( - ((f = t[c]), - (d = e.noTargetGet ? (p = l(n, c)) && p.value : n[c]), - !s(m ? c : h + (y ? '.' : '#') + c, e.forced) && void 0 !== d) - ) { - if (typeof f == typeof d) continue - a(f, d) - } - ;(e.sham || (d && d.sham)) && u(f, 'sham', !0), i(n, c, f, e) - } - } - }, - function(e, t) { - e.exports = function(e, t) { - return { - enumerable: !(1 & e), - configurable: !(2 & e), - writable: !(4 & e), - value: t, - } - } - }, - function(e, t, n) { - var r = n(497), - l = n(214) - e.exports = function(e) { - return r(l(e)) - } - }, - function(e, t, n) { - var r = n(43), - l = n(136), - u = n(137), - i = r['__core-js_shared__'] || l('__core-js_shared__', {}) - ;(e.exports = function(e, t) { - return i[e] || (i[e] = void 0 !== t ? t : {}) - })('versions', []).push({ - version: '3.1.3', - mode: u ? 'pure' : 'global', - copyright: '© 2019 Denis Pushkarev (zloirock.ru)', - }) - }, - function(e, t, n) { - const r = n(542), - l = n(237) - ;(l.util.Long = void 0), l.configure() - const u = r.Traces.encode - ;(r.Traces.encode = function(e, t) { - const n = u(e, t), - r = e.encodedTraces - if (null != r && r.length) - for (let e = 0; e < r.length; ++e) n.uint32(10), n.bytes(r[e]) - return n - }), - (e.exports = r) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = (function() { - function e() { - throw new Error('Static Class') - } - return ( - (e.GQL_CONNECTION_INIT = 'connection_init'), - (e.GQL_CONNECTION_ACK = 'connection_ack'), - (e.GQL_CONNECTION_ERROR = 'connection_error'), - (e.GQL_CONNECTION_KEEP_ALIVE = 'ka'), - (e.GQL_CONNECTION_TERMINATE = 'connection_terminate'), - (e.GQL_START = 'start'), - (e.GQL_DATA = 'data'), - (e.GQL_ERROR = 'error'), - (e.GQL_COMPLETE = 'complete'), - (e.GQL_STOP = 'stop'), - (e.SUBSCRIPTION_START = 'subscription_start'), - (e.SUBSCRIPTION_DATA = 'subscription_data'), - (e.SUBSCRIPTION_SUCCESS = 'subscription_success'), - (e.SUBSCRIPTION_FAIL = 'subscription_fail'), - (e.SUBSCRIPTION_END = 'subscription_end'), - (e.INIT = 'init'), - (e.INIT_SUCCESS = 'init_success'), - (e.INIT_FAIL = 'init_fail'), - (e.KEEP_ALIVE = 'keepalive'), - e - ) - })() - t.default = r - }, - function(e, t, n) { - 'use strict' - const r = n(598), - l = n(52), - u = n(147), - i = n(91), - o = Buffer.from([0, 0, 255, 255]), - a = Buffer.from([0]), - s = Symbol('permessage-deflate'), - c = Symbol('write-in-progress'), - d = Symbol('pending-close'), - f = Symbol('total-length'), - p = Symbol('callback'), - h = Symbol('buffers'), - m = Symbol('error') - let y - function _(e) { - this[h].push(e), (this[f] += e.length) - } - function g(e) { - ;(this[f] += e.length), - this[s]._maxPayload < 1 || this[f] <= this[s]._maxPayload - ? this[h].push(e) - : ((this[m] = new RangeError('Max payload size exceeded')), - (this[m][i.kStatusCode] = 1009), - this.removeListener('data', g), - this.reset()) - } - function v(e) { - ;(this[s]._inflate = null), (e[i.kStatusCode] = 1007), this[p](e) - } - e.exports = class { - constructor(e, t, n) { - if ( - ((this._maxPayload = 0 | n), - (this._options = e || {}), - (this._threshold = - void 0 !== this._options.threshold - ? this._options.threshold - : 1024), - (this._isServer = !!t), - (this._deflate = null), - (this._inflate = null), - (this.params = null), - !y) - ) { - const e = - void 0 !== this._options.concurrencyLimit - ? this._options.concurrencyLimit - : 10 - y = new r({ concurrency: e }) - } - } - static get extensionName() { - return 'permessage-deflate' - } - offer() { - const e = {} - return ( - this._options.serverNoContextTakeover && - (e.server_no_context_takeover = !0), - this._options.clientNoContextTakeover && - (e.client_no_context_takeover = !0), - this._options.serverMaxWindowBits && - (e.server_max_window_bits = this._options.serverMaxWindowBits), - this._options.clientMaxWindowBits - ? (e.client_max_window_bits = this._options.clientMaxWindowBits) - : null == this._options.clientMaxWindowBits && - (e.client_max_window_bits = !0), - e - ) - } - accept(e) { - return ( - (e = this.normalizeParams(e)), - (this.params = this._isServer - ? this.acceptAsServer(e) - : this.acceptAsClient(e)), - this.params - ) - } - cleanup() { - this._inflate && - (this._inflate[c] - ? (this._inflate[d] = !0) - : (this._inflate.close(), (this._inflate = null))), - this._deflate && - (this._deflate[c] - ? (this._deflate[d] = !0) - : (this._deflate.close(), (this._deflate = null))) - } - acceptAsServer(e) { - const t = this._options, - n = e.find( - (e) => - !( - (!1 === t.serverNoContextTakeover && - e.server_no_context_takeover) || - (e.server_max_window_bits && - (!1 === t.serverMaxWindowBits || - ('number' == typeof t.serverMaxWindowBits && - t.serverMaxWindowBits > e.server_max_window_bits))) || - ('number' == typeof t.clientMaxWindowBits && - !e.client_max_window_bits) - ), - ) - if (!n) - throw new Error('None of the extension offers can be accepted') - return ( - t.serverNoContextTakeover && (n.server_no_context_takeover = !0), - t.clientNoContextTakeover && (n.client_no_context_takeover = !0), - 'number' == typeof t.serverMaxWindowBits && - (n.server_max_window_bits = t.serverMaxWindowBits), - 'number' == typeof t.clientMaxWindowBits - ? (n.client_max_window_bits = t.clientMaxWindowBits) - : (!0 !== n.client_max_window_bits && - !1 !== t.clientMaxWindowBits) || - delete n.client_max_window_bits, - n - ) - } - acceptAsClient(e) { - const t = e[0] - if ( - !1 === this._options.clientNoContextTakeover && - t.client_no_context_takeover - ) - throw new Error('Unexpected parameter "client_no_context_takeover"') - if (t.client_max_window_bits) { - if ( - !1 === this._options.clientMaxWindowBits || - ('number' == typeof this._options.clientMaxWindowBits && - t.client_max_window_bits > this._options.clientMaxWindowBits) - ) - throw new Error( - 'Unexpected or invalid parameter "client_max_window_bits"', - ) - } else - 'number' == typeof this._options.clientMaxWindowBits && - (t.client_max_window_bits = this._options.clientMaxWindowBits) - return t - } - normalizeParams(e) { - return ( - e.forEach((e) => { - Object.keys(e).forEach((t) => { - var n = e[t] - if (n.length > 1) - throw new Error( - `Parameter "${t}" must have only a single value`, - ) - if (((n = n[0]), 'client_max_window_bits' === t)) { - if (!0 !== n) { - const e = +n - if (!Number.isInteger(e) || e < 8 || e > 15) - throw new TypeError( - `Invalid value for parameter "${t}": ${n}`, - ) - n = e - } else if (!this._isServer) - throw new TypeError( - `Invalid value for parameter "${t}": ${n}`, - ) - } else if ('server_max_window_bits' === t) { - const e = +n - if (!Number.isInteger(e) || e < 8 || e > 15) - throw new TypeError( - `Invalid value for parameter "${t}": ${n}`, - ) - n = e - } else { - if ( - 'client_no_context_takeover' !== t && - 'server_no_context_takeover' !== t - ) - throw new Error(`Unknown parameter "${t}"`) - if (!0 !== n) - throw new TypeError( - `Invalid value for parameter "${t}": ${n}`, - ) - } - e[t] = n - }) - }), - e - ) - } - decompress(e, t, n) { - y.push((r) => { - this._decompress(e, t, (e, t) => { - r(), n(e, t) - }) - }) - } - compress(e, t, n) { - y.push((r) => { - this._compress(e, t, (e, t) => { - r(), n(e, t) - }) - }) - } - _decompress(e, t, n) { - const r = this._isServer ? 'client' : 'server' - if (!this._inflate) { - const e = `${r}_max_window_bits`, - t = - 'number' != typeof this.params[e] - ? l.Z_DEFAULT_WINDOWBITS - : this.params[e] - ;(this._inflate = l.createInflateRaw( - Object.assign({}, this._options.zlibInflateOptions, { - windowBits: t, - }), - )), - (this._inflate[s] = this), - (this._inflate[f] = 0), - (this._inflate[h] = []), - this._inflate.on('error', v), - this._inflate.on('data', g) - } - ;(this._inflate[p] = n), - (this._inflate[c] = !0), - this._inflate.write(e), - t && this._inflate.write(o), - this._inflate.flush(() => { - const e = this._inflate[m] - if (e) - return this._inflate.close(), (this._inflate = null), void n(e) - const l = u.concat(this._inflate[h], this._inflate[f]) - ;(t && this.params[`${r}_no_context_takeover`]) || - this._inflate[d] - ? (this._inflate.close(), (this._inflate = null)) - : ((this._inflate[c] = !1), - (this._inflate[f] = 0), - (this._inflate[h] = [])), - n(null, l) - }) - } - _compress(e, t, n) { - if (!e || 0 === e.length) return void process.nextTick(n, null, a) - const r = this._isServer ? 'server' : 'client' - if (!this._deflate) { - const e = `${r}_max_window_bits`, - t = - 'number' != typeof this.params[e] - ? l.Z_DEFAULT_WINDOWBITS - : this.params[e] - ;(this._deflate = l.createDeflateRaw( - Object.assign( - { - memLevel: this._options.memLevel, - level: this._options.level, - }, - this._options.zlibDeflateOptions, - { windowBits: t }, - ), - )), - (this._deflate[f] = 0), - (this._deflate[h] = []), - this._deflate.on('data', _) - } - ;(this._deflate[c] = !0), - this._deflate.write(e), - this._deflate.flush(l.Z_SYNC_FLUSH, () => { - var e = u.concat(this._deflate[h], this._deflate[f]) - t && (e = e.slice(0, e.length - 4)), - (t && this.params[`${r}_no_context_takeover`]) || - this._deflate[d] - ? (this._deflate.close(), (this._deflate = null)) - : ((this._deflate[c] = !1), - (this._deflate[f] = 0), - (this._deflate[h] = [])), - n(null, e) - }) - } - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function e(t) { - var n = - arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '' - ;(0, l.default)(t) - n = String(n) - if (!n) return e(t, 4) || e(t, 6) - if ('4' === n) { - if (!u.test(t)) return !1 - var r = t.split('.').sort(function(e, t) { - return e - t - }) - return r[3] <= 255 - } - if ('6' === n) { - var o = t.split(':'), - a = !1, - s = e(o[o.length - 1], 4), - c = s ? 7 : 8 - if (o.length > c) return !1 - if ('::' === t) return !0 - '::' === t.substr(0, 2) - ? (o.shift(), o.shift(), (a = !0)) - : '::' === t.substr(t.length - 2) && (o.pop(), o.pop(), (a = !0)) - for (var d = 0; d < o.length; ++d) - if ('' === o[d] && d > 0 && d < o.length - 1) { - if (a) return !1 - a = !0 - } else if (s && d === o.length - 1); - else if (!i.test(o[d])) return !1 - return a ? o.length >= 1 : o.length === c - } - return !1 - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/, - i = /^[0-9A-F]{1,4}$/i - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.commaDecimal = t.dotDecimal = t.arabicLocales = t.englishLocales = t.decimal = t.alphanumeric = t.alpha = void 0) - var r = { - 'en-US': /^[A-Z]+$/i, - 'bg-BG': /^[А-Я]+$/i, - 'cs-CZ': /^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i, - 'da-DK': /^[A-ZÆØÅ]+$/i, - 'de-DE': /^[A-ZÄÖÜß]+$/i, - 'el-GR': /^[Α-ω]+$/i, - 'es-ES': /^[A-ZÁÉÍÑÓÚÜ]+$/i, - 'fr-FR': /^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i, - 'it-IT': /^[A-ZÀÉÈÌÎÓÒÙ]+$/i, - 'nb-NO': /^[A-ZÆØÅ]+$/i, - 'nl-NL': /^[A-ZÁÉËÏÓÖÜÚ]+$/i, - 'nn-NO': /^[A-ZÆØÅ]+$/i, - 'hu-HU': /^[A-ZÁÉÍÓÖŐÚÜŰ]+$/i, - 'pl-PL': /^[A-ZĄĆĘŚŁŃÓŻŹ]+$/i, - 'pt-PT': /^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i, - 'ru-RU': /^[А-ЯЁ]+$/i, - 'sl-SI': /^[A-ZČĆĐŠŽ]+$/i, - 'sk-SK': /^[A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i, - 'sr-RS@latin': /^[A-ZČĆŽŠĐ]+$/i, - 'sr-RS': /^[А-ЯЂЈЉЊЋЏ]+$/i, - 'sv-SE': /^[A-ZÅÄÖ]+$/i, - 'tr-TR': /^[A-ZÇĞİıÖŞÜ]+$/i, - 'uk-UA': /^[А-ЩЬЮЯЄIЇҐі]+$/i, - 'ku-IQ': /^[ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i, - ar: /^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/, - } - t.alpha = r - var l = { - 'en-US': /^[0-9A-Z]+$/i, - 'bg-BG': /^[0-9А-Я]+$/i, - 'cs-CZ': /^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]+$/i, - 'da-DK': /^[0-9A-ZÆØÅ]+$/i, - 'de-DE': /^[0-9A-ZÄÖÜß]+$/i, - 'el-GR': /^[0-9Α-ω]+$/i, - 'es-ES': /^[0-9A-ZÁÉÍÑÓÚÜ]+$/i, - 'fr-FR': /^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i, - 'it-IT': /^[0-9A-ZÀÉÈÌÎÓÒÙ]+$/i, - 'hu-HU': /^[0-9A-ZÁÉÍÓÖŐÚÜŰ]+$/i, - 'nb-NO': /^[0-9A-ZÆØÅ]+$/i, - 'nl-NL': /^[0-9A-ZÁÉËÏÓÖÜÚ]+$/i, - 'nn-NO': /^[0-9A-ZÆØÅ]+$/i, - 'pl-PL': /^[0-9A-ZĄĆĘŚŁŃÓŻŹ]+$/i, - 'pt-PT': /^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i, - 'ru-RU': /^[0-9А-ЯЁ]+$/i, - 'sl-SI': /^[0-9A-ZČĆĐŠŽ]+$/i, - 'sk-SK': /^[0-9A-ZÁČĎÉÍŇÓŠŤÚÝŽĹŔĽÄÔ]+$/i, - 'sr-RS@latin': /^[0-9A-ZČĆŽŠĐ]+$/i, - 'sr-RS': /^[0-9А-ЯЂЈЉЊЋЏ]+$/i, - 'sv-SE': /^[0-9A-ZÅÄÖ]+$/i, - 'tr-TR': /^[0-9A-ZÇĞİıÖŞÜ]+$/i, - 'uk-UA': /^[0-9А-ЩЬЮЯЄIЇҐі]+$/i, - 'ku-IQ': /^[٠١٢٣٤٥٦٧٨٩0-9ئابپتجچحخدرڕزژسشعغفڤقکگلڵمنوۆھەیێيطؤثآإأكضصةظذ]+$/i, - ar: /^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]+$/, - } - t.alphanumeric = l - var u = { 'en-US': '.', ar: '٫' } - t.decimal = u - var i = ['AU', 'GB', 'HK', 'IN', 'NZ', 'ZA', 'ZM'] - t.englishLocales = i - for (var o, a = 0; a < i.length; a++) - (r[(o = 'en-'.concat(i[a]))] = r['en-US']), - (l[o] = l['en-US']), - (u[o] = u['en-US']) - var s = [ - 'AE', - 'BH', - 'DZ', - 'EG', - 'IQ', - 'JO', - 'KW', - 'LB', - 'LY', - 'MA', - 'QM', - 'QA', - 'SA', - 'SD', - 'SY', - 'TN', - 'YE', - ] - t.arabicLocales = s - for (var c, d = 0; d < s.length; d++) - (r[(c = 'ar-'.concat(s[d]))] = r.ar), (l[c] = l.ar), (u[c] = u.ar) - var f = [] - t.dotDecimal = f - var p = [ - 'bg-BG', - 'cs-CZ', - 'da-DK', - 'de-DE', - 'el-GR', - 'es-ES', - 'fr-FR', - 'it-IT', - 'ku-IQ', - 'hu-HU', - 'nb-NO', - 'nn-NO', - 'nl-NL', - 'pl-PL', - 'pt-PT', - 'ru-RU', - 'sl-SI', - 'sr-RS@latin', - 'sr-RS', - 'sv-SE', - 'tr-TR', - 'uk-UA', - ] - t.commaDecimal = p - for (var h = 0; h < f.length; h++) u[f[h]] = u['en-US'] - for (var m = 0; m < p.length; m++) u[p[m]] = ',' - ;(r['pt-BR'] = r['pt-PT']), - (l['pt-BR'] = l['pt-PT']), - (u['pt-BR'] = u['pt-PT']), - (r['pl-Pl'] = r['pl-PL']), - (l['pl-Pl'] = l['pl-PL']), - (u['pl-Pl'] = u['pl-PL']) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }) - var r = n(2), - l = n(21), - u = n(24), - i = n(1) - function o(e, t) { - switch (e.kind) { - case i.a.NULL: - return null - case i.a.INT: - return parseInt(e.value, 10) - case i.a.FLOAT: - return parseFloat(e.value) - case i.a.STRING: - case i.a.ENUM: - case i.a.BOOLEAN: - return e.value - case i.a.LIST: - return e.values.map(function(e) { - return o(e, t) - }) - case i.a.OBJECT: - return Object(l.a)( - e.fields, - function(e) { - return e.name.value - }, - function(e) { - return o(e.value, t) - }, - ) - case i.a.VARIABLE: - var n = e.name.value - return t && !Object(u.a)(t[n]) ? t[n] : void 0 - } - throw new Error('Unexpected value node: "'.concat(Object(r.a)(e), '".')) - } - }, - function(e, t, n) { - 'use strict' - function r(e) { - return null == e || e != e - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return h - }) - var r = n(10), - l = n(5), - u = n(14), - i = n(0), - o = n(2), - a = n(24), - s = n(25), - c = n(29), - d = n(32) - function f(e, t, n) { - return ( - 'Expected type '.concat(e, ', found ').concat(t) + - (n ? '; '.concat(n) : '.') - ) - } - function p(e, t, n) { - return ( - 'Expected type '.concat(e, ', found ').concat(t, '.') + - Object(c.a)('the enum value', n) - ) - } - function h(e) { - return { - NullValue: function(t) { - var n = e.getInputType() - Object(i.L)(n) && - e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t)), t)) - }, - ListValue: function(t) { - var n = Object(i.B)(e.getParentInputType()) - if (!Object(i.J)(n)) return m(e, t), !1 - }, - ObjectValue: function(t) { - var n = Object(i.A)(e.getInputType()) - if (!Object(i.F)(n)) return m(e, t), !1 - var u, - a, - c, - d = Object(s.a)(t.fields, function(e) { - return e.name.value - }), - f = !0, - p = !1, - h = void 0 - try { - for ( - var y, _ = Object(r.a)(n.getFields())[Symbol.iterator](); - !(f = (y = _.next()).done); - f = !0 - ) { - var g = y.value - if (!d[g.name] && Object(i.Q)(g)) { - var v = Object(o.a)(g.type) - e.reportError( - new l.a( - ((u = n.name), - (a = g.name), - (c = v), - 'Field ' - .concat(u, '.') - .concat(a, ' of required type ') - .concat(c, ' was not provided.')), - t, - ), - ) - } - } - } catch (e) { - ;(p = !0), (h = e) - } finally { - try { - f || null == _.return || _.return() - } finally { - if (p) throw h - } - } - }, - ObjectField: function(t) { - var n, - r, - u, - o = Object(i.A)(e.getParentInputType()) - if (!e.getInputType() && Object(i.F)(o)) { - var a = Object(d.a)(t.name.value, Object.keys(o.getFields())) - e.reportError( - new l.a( - ((n = o.name), - (r = t.name.value), - (u = a), - 'Field "' - .concat(r, '" is not defined by type ') - .concat(n, '.') + Object(c.a)(u)), - t, - ), - ) - } - }, - EnumValue: function(t) { - var n = Object(i.A)(e.getInputType()) - Object(i.E)(n) - ? n.getValue(t.value) || - e.reportError( - new l.a(p(n.name, Object(u.print)(t), y(n, t)), t), - ) - : m(e, t) - }, - IntValue: function(t) { - return m(e, t) - }, - FloatValue: function(t) { - return m(e, t) - }, - StringValue: function(t) { - return m(e, t) - }, - BooleanValue: function(t) { - return m(e, t) - }, - } - } - function m(e, t) { - var n = e.getInputType() - if (n) { - var r = Object(i.A)(n) - if (Object(i.R)(r)) - try { - var s = r.parseLiteral(t, void 0) - Object(a.a)(s) && - e.reportError(new l.a(f(Object(o.a)(n), Object(u.print)(t)), t)) - } catch (r) { - e.reportError( - new l.a( - f(Object(o.a)(n), Object(u.print)(t), r.message), - t, - void 0, - void 0, - void 0, - r, - ), - ) - } - else { - var c = Object(i.E)(r) - ? p(Object(o.a)(n), Object(u.print)(t), y(r, t)) - : f(Object(o.a)(n), Object(u.print)(t)) - e.reportError(new l.a(c, t)) - } - } - } - function y(e, t) { - var n = e.getValues().map(function(e) { - return e.name - }) - return Object(d.a)(Object(u.print)(t), n) - } - }, - function(e, t, n) { - 'use strict' - n.r(t) - var r = n(5), - l = n(1), - u = n(18) - var i = n(388), - o = n(389), - a = n(390), - s = n(156), - c = n(391), - d = n(392), - f = n(393), - p = n(394), - h = n(395), - m = n(396), - y = n(397), - _ = n(398), - g = n(399), - v = n(400), - b = n(401), - T = n(402), - w = n(157), - O = n(158), - D = n(159), - E = n(160), - L = n(115), - M = n(161), - S = n(403), - k = n(404), - j = n(162) - function C(e) { - return 'There can be only one '.concat(e, ' type in schema.') - } - function N(e) { - return 'Type for '.concat( - e, - ' already defined in the schema. It cannot be redefined.', - ) - } - var A = n(0) - function P(e, t) { - return 'Enum value "' - .concat(e, '.') - .concat(t, '" can only be defined once.') - } - function x(e, t) { - return 'Enum value "' - .concat(e, '.') - .concat( - t, - '" already exists in the schema. It cannot also be defined in this type extension.', - ) - } - function Y(e, t) { - return 'Field "'.concat(e, '.').concat(t, '" can only be defined once.') - } - function I(e, t) { - return 'Field "' - .concat(e, '.') - .concat( - t, - '" already exists in the schema. It cannot also be defined in this type extension.', - ) - } - function F(e, t) { - return ( - !!(Object(A.N)(e) || Object(A.H)(e) || Object(A.F)(e)) && - e.getFields()[t] - ) - } - var R, - B = n(29), - H = n(32) - function V(e, t, n) { - return ( - t in e - ? Object.defineProperty(e, t, { - value: n, - enumerable: !0, - configurable: !0, - writable: !0, - }) - : (e[t] = n), - e - ) - } - function Q(e, t) { - return 'Cannot extend non-'.concat(t, ' type "').concat(e, '".') - } - var U = - (V((R = {}), l.a.SCALAR_TYPE_DEFINITION, l.a.SCALAR_TYPE_EXTENSION), - V(R, l.a.OBJECT_TYPE_DEFINITION, l.a.OBJECT_TYPE_EXTENSION), - V(R, l.a.INTERFACE_TYPE_DEFINITION, l.a.INTERFACE_TYPE_EXTENSION), - V(R, l.a.UNION_TYPE_DEFINITION, l.a.UNION_TYPE_EXTENSION), - V(R, l.a.ENUM_TYPE_DEFINITION, l.a.ENUM_TYPE_EXTENSION), - V(R, l.a.INPUT_OBJECT_TYPE_DEFINITION, l.a.INPUT_OBJECT_TYPE_EXTENSION), - R) - function q(e) { - switch (e) { - case l.a.SCALAR_TYPE_EXTENSION: - return 'scalar' - case l.a.OBJECT_TYPE_EXTENSION: - return 'object' - case l.a.INTERFACE_TYPE_EXTENSION: - return 'interface' - case l.a.UNION_TYPE_EXTENSION: - return 'union' - case l.a.ENUM_TYPE_EXTENSION: - return 'enum' - case l.a.INPUT_OBJECT_TYPE_EXTENSION: - return 'input object' - default: - return 'unknown type' - } - } - n.d(t, 'specifiedRules', function() { - return W - }), - n.d(t, 'specifiedSDLRules', function() { - return G - }) - var W = Object.freeze([ - function(e) { - return { - Document: function(t) { - var n, - i = !0, - o = !1, - a = void 0 - try { - for ( - var s, c = t.definitions[Symbol.iterator](); - !(i = (s = c.next()).done); - i = !0 - ) { - var d = s.value - Object(u.b)(d) || - e.reportError( - new r.a( - ((n = - d.kind === l.a.SCHEMA_DEFINITION || - d.kind === l.a.SCHEMA_EXTENSION - ? 'schema' - : d.name.value), - 'The '.concat(n, ' definition is not executable.')), - d, - ), - ) - } - } catch (e) { - ;(o = !0), (a = e) - } finally { - try { - i || null == c.return || c.return() - } finally { - if (o) throw a - } - } - return !1 - }, - } - }, - i.a, - o.a, - a.a, - s.a, - c.a, - d.a, - f.a, - p.a, - h.a, - m.a, - y.a, - _.a, - g.a, - v.a, - b.a, - T.a, - w.a, - O.a, - D.a, - E.a, - L.a, - M.a, - S.a, - k.a, - j.a, - ]), - G = Object.freeze([ - function(e) { - var t = e.getSchema(), - n = - t && - (t.astNode || - t.getQueryType() || - t.getMutationType() || - t.getSubscriptionType()), - l = 0 - return { - SchemaDefinition: function(t) { - n - ? e.reportError( - new r.a( - 'Cannot define a new schema within a schema extension.', - t, - ), - ) - : (l > 0 && - e.reportError( - new r.a('Must provide only one schema definition.', t), - ), - ++l) - }, - } - }, - function(e) { - var t = e.getSchema(), - n = Object.create(null), - l = t - ? { - query: t.getQueryType(), - mutation: t.getMutationType(), - subscription: t.getSubscriptionType(), - } - : {} - return { SchemaDefinition: u, SchemaExtension: u } - function u(t) { - if (t.operationTypes) { - var u = !0, - i = !1, - o = void 0 - try { - for ( - var a, s = (t.operationTypes || [])[Symbol.iterator](); - !(u = (a = s.next()).done); - u = !0 - ) { - var c = a.value, - d = c.operation, - f = n[d] - l[d] - ? e.reportError(new r.a(N(d), c)) - : f - ? e.reportError(new r.a(C(d), [f, c])) - : (n[d] = c) - } - } catch (e) { - ;(i = !0), (o = e) - } finally { - try { - u || null == s.return || s.return() - } finally { - if (i) throw o - } - } - } - return !1 - } - }, - function(e) { - var t = Object.create(null), - n = e.getSchema() - return { - ScalarTypeDefinition: l, - ObjectTypeDefinition: l, - InterfaceTypeDefinition: l, - UnionTypeDefinition: l, - EnumTypeDefinition: l, - InputObjectTypeDefinition: l, - } - function l(l) { - var u = l.name.value - if (!n || !n.getType(u)) - return ( - t[u] - ? e.reportError( - new r.a( - (function(e) { - return 'There can be only one type named "'.concat( - e, - '".', - ) - })(u), - [t[u], l.name], - ), - ) - : (t[u] = l.name), - !1 - ) - e.reportError( - new r.a( - (function(e) { - return 'Type "'.concat( - e, - '" already exists in the schema. It cannot also be defined in this type definition.', - ) - })(u), - l.name, - ), - ) - } - }, - function(e) { - var t = e.getSchema(), - n = t ? t.getTypeMap() : Object.create(null), - l = Object.create(null) - return { EnumTypeDefinition: u, EnumTypeExtension: u } - function u(t) { - var u = t.name.value - if ((l[u] || (l[u] = Object.create(null)), t.values)) { - var i = l[u], - o = !0, - a = !1, - s = void 0 - try { - for ( - var c, d = t.values[Symbol.iterator](); - !(o = (c = d.next()).done); - o = !0 - ) { - var f = c.value, - p = f.name.value, - h = n[u] - Object(A.E)(h) && h.getValue(p) - ? e.reportError(new r.a(x(u, p), f.name)) - : i[p] - ? e.reportError(new r.a(P(u, p), [i[p], f.name])) - : (i[p] = f.name) - } - } catch (e) { - ;(a = !0), (s = e) - } finally { - try { - o || null == d.return || d.return() - } finally { - if (a) throw s - } - } - } - return !1 - } - }, - function(e) { - var t = e.getSchema(), - n = t ? t.getTypeMap() : Object.create(null), - l = Object.create(null) - return { - InputObjectTypeDefinition: u, - InputObjectTypeExtension: u, - InterfaceTypeDefinition: u, - InterfaceTypeExtension: u, - ObjectTypeDefinition: u, - ObjectTypeExtension: u, - } - function u(t) { - var u = t.name.value - if ((l[u] || (l[u] = Object.create(null)), t.fields)) { - var i = l[u], - o = !0, - a = !1, - s = void 0 - try { - for ( - var c, d = t.fields[Symbol.iterator](); - !(o = (c = d.next()).done); - o = !0 - ) { - var f = c.value, - p = f.name.value - F(n[u], p) - ? e.reportError(new r.a(I(u, p), f.name)) - : i[p] - ? e.reportError(new r.a(Y(u, p), [i[p], f.name])) - : (i[p] = f.name) - } - } catch (e) { - ;(a = !0), (s = e) - } finally { - try { - o || null == d.return || d.return() - } finally { - if (a) throw s - } - } - } - return !1 - } - }, - function(e) { - var t = Object.create(null), - n = e.getSchema() - return { - DirectiveDefinition: function(l) { - var u = l.name.value - if (!n || !n.getDirective(u)) - return ( - t[u] - ? e.reportError( - new r.a( - (function(e) { - return 'There can be only one directive named "'.concat( - e, - '".', - ) - })(u), - [t[u], l.name], - ), - ) - : (t[u] = l.name), - !1 - ) - e.reportError( - new r.a( - (function(e) { - return 'Directive "'.concat( - e, - '" already exists in the schema. It cannot be redefined.', - ) - })(u), - l.name, - ), - ) - }, - } - }, - s.a, - w.a, - O.a, - function(e) { - var t = e.getSchema(), - n = Object.create(null), - i = !0, - o = !1, - a = void 0 - try { - for ( - var s, c = e.getDocument().definitions[Symbol.iterator](); - !(i = (s = c.next()).done); - i = !0 - ) { - var d = s.value - Object(u.d)(d) && (n[d.name.value] = d) - } - } catch (e) { - ;(o = !0), (a = e) - } finally { - try { - i || null == c.return || c.return() - } finally { - if (o) throw a - } - } - return { - ScalarTypeExtension: f, - ObjectTypeExtension: f, - InterfaceTypeExtension: f, - UnionTypeExtension: f, - EnumTypeExtension: f, - InputObjectTypeExtension: f, - } - function f(u) { - var i, - o = u.name.value, - a = n[o], - s = t && t.getType(o) - if (a) { - var c = U[a.kind] - c !== u.kind && e.reportError(new r.a(Q(o, q(c)), [a, u])) - } else if (s) { - var d = - ((i = s), - Object(A.R)(i) - ? l.a.SCALAR_TYPE_EXTENSION - : Object(A.N)(i) - ? l.a.OBJECT_TYPE_EXTENSION - : Object(A.H)(i) - ? l.a.INTERFACE_TYPE_EXTENSION - : Object(A.T)(i) - ? l.a.UNION_TYPE_EXTENSION - : Object(A.E)(i) - ? l.a.ENUM_TYPE_EXTENSION - : Object(A.F)(i) - ? l.a.INPUT_OBJECT_TYPE_EXTENSION - : void 0) - d !== u.kind && e.reportError(new r.a(Q(o, q(d)), u)) - } else { - var f = Object.keys(n) - t && (f = f.concat(Object.keys(t.getTypeMap()))) - var p = Object(H.a)(o, f) - e.reportError( - new r.a( - (function(e, t) { - return ( - 'Cannot extend type "'.concat( - e, - '" because it is not defined.', - ) + - Object(B.a)( - t.map(function(e) { - return '"'.concat(e, '"') - }), - ) - ) - })(o, p), - u.name, - ), - ) - } - } - }, - D.b, - E.a, - j.a, - M.b, - ]) - }, - function(e, t, n) { - 'use strict' - var r = n(163), - l = 'function' == typeof Symbol && 'symbol' == typeof Symbol('foo'), - u = Object.prototype.toString, - i = Array.prototype.concat, - o = Object.defineProperty, - a = - o && - (function() { - var e = {} - try { - for (var t in (o(e, 'x', { enumerable: !1, value: e }), e)) - return !1 - return e.x === e - } catch (e) { - return !1 - } - })(), - s = function(e, t, n, r) { - var l - ;(t in e && - ('function' != typeof (l = r) || - '[object Function]' !== u.call(l) || - !r())) || - (a - ? o(e, t, { - configurable: !0, - enumerable: !1, - value: n, - writable: !0, - }) - : (e[t] = n)) - }, - c = function(e, t) { - var n = arguments.length > 2 ? arguments[2] : {}, - u = r(t) - l && (u = i.call(u, Object.getOwnPropertySymbols(t))) - for (var o = 0; o < u.length; o += 1) s(e, u[o], t[u[o]], n[u[o]]) - } - ;(c.supportsDescriptors = !!a), (e.exports = c) - }, - function(e, t, n) { - 'use strict' - var r = n(420) - e.exports = Function.prototype.bind || r - }, - function(e, t, n) { - 'use strict' - var r = Function.prototype.toString, - l = /^\s*class\b/, - u = function(e) { - try { - var t = r.call(e) - return l.test(t) - } catch (e) { - return !1 - } - }, - i = Object.prototype.toString, - o = 'function' == typeof Symbol && 'symbol' == typeof Symbol.toStringTag - e.exports = function(e) { - if (!e) return !1 - if ('function' != typeof e && 'object' != typeof e) return !1 - if ('function' == typeof e && !e.prototype) return !0 - if (o) - return (function(e) { - try { - return !u(e) && (r.call(e), !0) - } catch (e) { - return !1 - } - })(e) - if (u(e)) return !1 - var t = i.call(e) - return '[object Function]' === t || '[object GeneratorFunction]' === t - } - }, - function(e, t, n) { - 'use strict' - var r = Object.getOwnPropertyDescriptor - ? (function() { - return Object.getOwnPropertyDescriptor(arguments, 'callee').get - })() - : function() { - throw new TypeError() - }, - l = 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator, - u = - Object.getPrototypeOf || - function(e) { - return e.__proto__ - }, - i = void 0, - o = 'undefined' == typeof Uint8Array ? void 0 : u(Uint8Array), - a = { - '$ %Array%': Array, - '$ %ArrayBuffer%': - 'undefined' == typeof ArrayBuffer ? void 0 : ArrayBuffer, - '$ %ArrayBufferPrototype%': - 'undefined' == typeof ArrayBuffer ? void 0 : ArrayBuffer.prototype, - '$ %ArrayIteratorPrototype%': l ? u([][Symbol.iterator]()) : void 0, - '$ %ArrayPrototype%': Array.prototype, - '$ %ArrayProto_entries%': Array.prototype.entries, - '$ %ArrayProto_forEach%': Array.prototype.forEach, - '$ %ArrayProto_keys%': Array.prototype.keys, - '$ %ArrayProto_values%': Array.prototype.values, - '$ %AsyncFromSyncIteratorPrototype%': void 0, - '$ %AsyncFunction%': void 0, - '$ %AsyncFunctionPrototype%': void 0, - '$ %AsyncGenerator%': void 0, - '$ %AsyncGeneratorFunction%': void 0, - '$ %AsyncGeneratorPrototype%': void 0, - '$ %AsyncIteratorPrototype%': - i && l && Symbol.asyncIterator ? i[Symbol.asyncIterator]() : void 0, - '$ %Atomics%': 'undefined' == typeof Atomics ? void 0 : Atomics, - '$ %Boolean%': Boolean, - '$ %BooleanPrototype%': Boolean.prototype, - '$ %DataView%': 'undefined' == typeof DataView ? void 0 : DataView, - '$ %DataViewPrototype%': - 'undefined' == typeof DataView ? void 0 : DataView.prototype, - '$ %Date%': Date, - '$ %DatePrototype%': Date.prototype, - '$ %decodeURI%': decodeURI, - '$ %decodeURIComponent%': decodeURIComponent, - '$ %encodeURI%': encodeURI, - '$ %encodeURIComponent%': encodeURIComponent, - '$ %Error%': Error, - '$ %ErrorPrototype%': Error.prototype, - '$ %eval%': eval, - '$ %EvalError%': EvalError, - '$ %EvalErrorPrototype%': EvalError.prototype, - '$ %Float32Array%': - 'undefined' == typeof Float32Array ? void 0 : Float32Array, - '$ %Float32ArrayPrototype%': - 'undefined' == typeof Float32Array - ? void 0 - : Float32Array.prototype, - '$ %Float64Array%': - 'undefined' == typeof Float64Array ? void 0 : Float64Array, - '$ %Float64ArrayPrototype%': - 'undefined' == typeof Float64Array - ? void 0 - : Float64Array.prototype, - '$ %Function%': Function, - '$ %FunctionPrototype%': Function.prototype, - '$ %Generator%': void 0, - '$ %GeneratorFunction%': void 0, - '$ %GeneratorPrototype%': void 0, - '$ %Int8Array%': 'undefined' == typeof Int8Array ? void 0 : Int8Array, - '$ %Int8ArrayPrototype%': - 'undefined' == typeof Int8Array ? void 0 : Int8Array.prototype, - '$ %Int16Array%': - 'undefined' == typeof Int16Array ? void 0 : Int16Array, - '$ %Int16ArrayPrototype%': - 'undefined' == typeof Int16Array ? void 0 : Int8Array.prototype, - '$ %Int32Array%': - 'undefined' == typeof Int32Array ? void 0 : Int32Array, - '$ %Int32ArrayPrototype%': - 'undefined' == typeof Int32Array ? void 0 : Int32Array.prototype, - '$ %isFinite%': isFinite, - '$ %isNaN%': isNaN, - '$ %IteratorPrototype%': l ? u(u([][Symbol.iterator]())) : void 0, - '$ %JSON%': JSON, - '$ %JSONParse%': JSON.parse, - '$ %Map%': 'undefined' == typeof Map ? void 0 : Map, - '$ %MapIteratorPrototype%': - 'undefined' != typeof Map && l - ? u(new Map()[Symbol.iterator]()) - : void 0, - '$ %MapPrototype%': - 'undefined' == typeof Map ? void 0 : Map.prototype, - '$ %Math%': Math, - '$ %Number%': Number, - '$ %NumberPrototype%': Number.prototype, - '$ %Object%': Object, - '$ %ObjectPrototype%': Object.prototype, - '$ %ObjProto_toString%': Object.prototype.toString, - '$ %ObjProto_valueOf%': Object.prototype.valueOf, - '$ %parseFloat%': parseFloat, - '$ %parseInt%': parseInt, - '$ %Promise%': 'undefined' == typeof Promise ? void 0 : Promise, - '$ %PromisePrototype%': - 'undefined' == typeof Promise ? void 0 : Promise.prototype, - '$ %PromiseProto_then%': - 'undefined' == typeof Promise ? void 0 : Promise.prototype.then, - '$ %Promise_all%': - 'undefined' == typeof Promise ? void 0 : Promise.all, - '$ %Promise_reject%': - 'undefined' == typeof Promise ? void 0 : Promise.reject, - '$ %Promise_resolve%': - 'undefined' == typeof Promise ? void 0 : Promise.resolve, - '$ %Proxy%': 'undefined' == typeof Proxy ? void 0 : Proxy, - '$ %RangeError%': RangeError, - '$ %RangeErrorPrototype%': RangeError.prototype, - '$ %ReferenceError%': ReferenceError, - '$ %ReferenceErrorPrototype%': ReferenceError.prototype, - '$ %Reflect%': 'undefined' == typeof Reflect ? void 0 : Reflect, - '$ %RegExp%': RegExp, - '$ %RegExpPrototype%': RegExp.prototype, - '$ %Set%': 'undefined' == typeof Set ? void 0 : Set, - '$ %SetIteratorPrototype%': - 'undefined' != typeof Set && l - ? u(new Set()[Symbol.iterator]()) - : void 0, - '$ %SetPrototype%': - 'undefined' == typeof Set ? void 0 : Set.prototype, - '$ %SharedArrayBuffer%': - 'undefined' == typeof SharedArrayBuffer - ? void 0 - : SharedArrayBuffer, - '$ %SharedArrayBufferPrototype%': - 'undefined' == typeof SharedArrayBuffer - ? void 0 - : SharedArrayBuffer.prototype, - '$ %String%': String, - '$ %StringIteratorPrototype%': l ? u(''[Symbol.iterator]()) : void 0, - '$ %StringPrototype%': String.prototype, - '$ %Symbol%': l ? Symbol : void 0, - '$ %SymbolPrototype%': l ? Symbol.prototype : void 0, - '$ %SyntaxError%': SyntaxError, - '$ %SyntaxErrorPrototype%': SyntaxError.prototype, - '$ %ThrowTypeError%': r, - '$ %TypedArray%': o, - '$ %TypedArrayPrototype%': o ? o.prototype : void 0, - '$ %TypeError%': TypeError, - '$ %TypeErrorPrototype%': TypeError.prototype, - '$ %Uint8Array%': - 'undefined' == typeof Uint8Array ? void 0 : Uint8Array, - '$ %Uint8ArrayPrototype%': - 'undefined' == typeof Uint8Array ? void 0 : Uint8Array.prototype, - '$ %Uint8ClampedArray%': - 'undefined' == typeof Uint8ClampedArray - ? void 0 - : Uint8ClampedArray, - '$ %Uint8ClampedArrayPrototype%': - 'undefined' == typeof Uint8ClampedArray - ? void 0 - : Uint8ClampedArray.prototype, - '$ %Uint16Array%': - 'undefined' == typeof Uint16Array ? void 0 : Uint16Array, - '$ %Uint16ArrayPrototype%': - 'undefined' == typeof Uint16Array ? void 0 : Uint16Array.prototype, - '$ %Uint32Array%': - 'undefined' == typeof Uint32Array ? void 0 : Uint32Array, - '$ %Uint32ArrayPrototype%': - 'undefined' == typeof Uint32Array ? void 0 : Uint32Array.prototype, - '$ %URIError%': URIError, - '$ %URIErrorPrototype%': URIError.prototype, - '$ %WeakMap%': 'undefined' == typeof WeakMap ? void 0 : WeakMap, - '$ %WeakMapPrototype%': - 'undefined' == typeof WeakMap ? void 0 : WeakMap.prototype, - '$ %WeakSet%': 'undefined' == typeof WeakSet ? void 0 : WeakSet, - '$ %WeakSetPrototype%': - 'undefined' == typeof WeakSet ? void 0 : WeakSet.prototype, - } - e.exports = function(e, t) { - if (arguments.length > 1 && 'boolean' != typeof t) - throw new TypeError('"allowMissing" argument must be a boolean') - var n = '$ ' + e - if (!(n in a)) - throw new SyntaxError('intrinsic ' + e + ' does not exist!') - if (void 0 === a[n] && !t) - throw new TypeError( - 'intrinsic ' + - e + - ' exists, but is not available. Please file an issue!', - ) - return a[n] - } - }, - function(e, t, n) { - 'use strict' - n.r(t), - n.d(t, 'getOperationAST', function() { - return l - }) - var r = n(1) - function l(e, t) { - var n = null, - l = !0, - u = !1, - i = void 0 - try { - for ( - var o, a = e.definitions[Symbol.iterator](); - !(l = (o = a.next()).done); - l = !0 - ) { - var s = o.value - if (s.kind === r.a.OPERATION_DEFINITION) - if (t) { - if (s.name && s.name.value === t) return s - } else { - if (n) return null - n = s - } - } - } catch (e) { - ;(u = !0), (i = e) - } finally { - try { - l || null == a.return || a.return() - } finally { - if (u) throw i - } - } - return n - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(438) - t.InMemoryLRUCache = r.InMemoryLRUCache - var l = n(442) - t.PrefixingKeyValueCache = l.PrefixingKeyValueCache - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const l = r(n(192)) - t.default = function(e) { - return l.default ? n(57).createHash(e) : n(193)(e) - } - }, - function(e, t) { - function n(e, t) { - return t.reduce(function(e, t) { - return t.transformSchema ? t.transformSchema(e) : e - }, e) - } - function r(e, t) { - return t.reduce(function(e, t) { - return t.transformRequest ? t.transformRequest(e) : e - }, e) - } - function l(e, t) { - return t.reduce(function(e, t) { - return t.transformResult ? t.transformResult(e) : e - }, e) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.applySchemaTransforms = n), - (t.applyRequestTransforms = r), - (t.applyResultTransforms = l), - (t.composeTransforms = function() { - for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t] - var u = e.slice().reverse() - return { - transformSchema: function(t) { - return n(t, e) - }, - transformRequest: function(e) { - return r(e, u) - }, - transformResult: function(e) { - return l(e, u) - }, - } - }) - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8) - t.default = function(e, t) { - var n = e.__typename - if (!n) - throw new Error( - 'Did not fetch typename for object, unable to resolve interface.', - ) - var l = t.getType(n) - if (!(l instanceof r.GraphQLObjectType)) - throw new Error('__typename did not match an object type: ' + n) - return l - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(127), - u = n(128), - i = n(199) - t.default = function(e, t, n, o) { - if (!e) return null - var a = i.getResponseKeyFromInfo(o), - s = u.getErrorsFromParent(e, a) - if ('OWN' === s.kind) - throw l.locatedError( - new Error(s.error.message), - o.fieldNodes, - r.responsePathAsArray(o.path), - ) - var c = e[a] - return ( - null == c && (c = e[o.fieldName]), - !c && e.data && e.data[a] && (c = e.data[a]), - s.errors && (c = u.annotateWithChildrenErrors(c, s.errors)), - c - ) - } - }, - function(e, t, n) { - 'use strict' - n.r(t) - var r = n(5) - n.d(t, 'GraphQLError', function() { - return r.a - }), - n.d(t, 'printError', function() { - return r.b - }) - var l = n(30) - n.d(t, 'syntaxError', function() { - return l.a - }) - var u = n(79) - n.d(t, 'locatedError', function() { - return u.a - }) - var i = n(178) - n.d(t, 'formatError', function() { - return i.a - }) - }, - function(e, t, n) { - var r, - l = - (this && this.__extends) || - ((r = function(e, t) { - return (r = - Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && - function(e, t) { - e.__proto__ = t - }) || - function(e, t) { - for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) - })(e, t) - }), - function(e, t) { - function n() { - this.constructor = e - } - r(e, t), - (e.prototype = - null === t - ? Object.create(t) - : ((n.prototype = t.prototype), new n())) - }), - u = - (this && this.__assign) || - function() { - return (u = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var i = n(8), - o = n(127), - a = n(199) - function s(e, n) { - var r - if (!n || 0 === n.length) return e - if (Array.isArray(e)) { - var l = {} - return ( - n.forEach(function(e) { - if (e.path) { - var t = e.path[1], - n = l[t] || [] - n.push(u({}, e, { path: e.path.slice(1) })), (l[t] = n) - } - }), - e.map(function(e, t) { - return s(e, l[t]) - }) - ) - } - return u( - {}, - e, - (((r = {})[t.ERROR_SYMBOL] = n.map(function(e) { - return u({}, e, e.path ? { path: e.path.slice(1) } : {}) - })), - r), - ) - } - ;('undefined' != typeof global && 'Symbol' in global) || - ('undefined' != typeof window && 'Symbol' in window) - ? (t.ERROR_SYMBOL = Symbol('subSchemaErrors')) - : (t.ERROR_SYMBOL = '@@__subSchemaErrors'), - (t.annotateWithChildrenErrors = s), - (t.getErrorsFromParent = function(e, n) { - for ( - var r = [], l = 0, u = (e && e[t.ERROR_SYMBOL]) || []; - l < u.length; - l++ - ) { - var i = u[l] - if (!i.path || (1 === i.path.length && i.path[0] === n)) - return { kind: 'OWN', error: i } - i.path[0] === n && r.push(i) - } - return { kind: 'CHILDREN', errors: r } - }) - var c = (function(e) { - function t(t, n) { - var r = e.call(this, t) || this - return (r.errors = n), r - } - return l(t, e), t - })(Error) - t.checkResultAndHandleErrors = function(e, t, n) { - if ( - (n || (n = a.getResponseKeyFromInfo(t)), - e.errors && (!e.data || null == e.data[n])) - ) { - var r = - 1 === e.errors.length && - ((l = e.errors[0]).result || - l.extensions || - (l.originalError && l.originalError.result)) - ? e.errors[0] - : new c( - e.errors - .map(function(e) { - return e.message - }) - .join('\n'), - e.errors, - ) - throw o.locatedError(r, t.fieldNodes, i.responsePathAsArray(t.path)) - } - var l, - u = e.data[n] - return e.errors && (u = s(u, e.errors)), u - } - }, - function(e, t, n) { - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - l = - (this && this.__generator) || - function(e, t) { - var n, - r, - l, - u, - i = { - label: 0, - sent: function() { - if (1 & l[0]) throw l[1] - return l[1] - }, - trys: [], - ops: [], - } - return ( - (u = { next: o(0), throw: o(1), return: o(2) }), - 'function' == typeof Symbol && - (u[Symbol.iterator] = function() { - return this - }), - u - ) - function o(u) { - return function(o) { - return (function(u) { - if (n) throw new TypeError('Generator is already executing.') - for (; i; ) - try { - if ( - ((n = 1), - r && - (l = - 2 & u[0] - ? r.return - : u[0] - ? r.throw || ((l = r.return) && l.call(r), 0) - : r.next) && - !(l = l.call(r, u[1])).done) - ) - return l - switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { - case 0: - case 1: - l = u - break - case 4: - return i.label++, { value: u[1], done: !1 } - case 5: - i.label++, (r = u[1]), (u = [0]) - continue - case 7: - ;(u = i.ops.pop()), i.trys.pop() - continue - default: - if ( - !(l = (l = i.trys).length > 0 && l[l.length - 1]) && - (6 === u[0] || 2 === u[0]) - ) { - i = 0 - continue - } - if ( - 3 === u[0] && - (!l || (u[1] > l[0] && u[1] < l[3])) - ) { - i.label = u[1] - break - } - if (6 === u[0] && i.label < l[1]) { - ;(i.label = l[1]), (l = u) - break - } - if (l && i.label < l[2]) { - ;(i.label = l[2]), i.ops.push(u) - break - } - l[2] && i.ops.pop(), i.trys.pop() - continue - } - u = t.call(e, i) - } catch (e) { - ;(u = [6, e]), (r = 0) - } finally { - n = l = 0 - } - if (5 & u[0]) throw u[1] - return { value: u[0] ? u[1] : void 0, done: !0 } - })([u, o]) - } - } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var u = n(8), - i = n(124), - o = n(204), - a = n(205), - s = n(207), - c = n(208), - d = n(477), - f = n(209), - p = n(210), - h = n(478) - t.default = function(e) { - for (var t = [], n = 1; n < arguments.length; n++) - t[n - 1] = arguments[n] - if (e instanceof u.GraphQLSchema) - throw new Error( - 'Passing positional arguments to delegateToSchema is a deprecated. Please pass named parameters instead.', - ) - return (function(e) { - return r(this, void 0, void 0, function() { - var t, n, r, m, y, _, g, v, b, T, w - return l(this, function(l) { - switch (l.label) { - case 0: - if ( - ((t = e.info), - (n = e.args), - (r = void 0 === n ? {} : n), - (m = e.operation || t.operation.operation), - (y = (function(e, t, n, r, l, i) { - var o = [], - a = [] - n.forEach(function(e) { - var t = e.selectionSet ? e.selectionSet.selections : [] - ;(o = o.concat(t)), (a = a.concat(e.arguments || [])) - }) - var s = null - o.length > 0 && - (s = { kind: u.Kind.SELECTION_SET, selections: o }) - var c = { - kind: u.Kind.FIELD, - alias: null, - arguments: a, - selectionSet: s, - name: { kind: u.Kind.NAME, value: e }, - }, - d = { kind: u.Kind.SELECTION_SET, selections: [c] }, - f = { - kind: u.Kind.OPERATION_DEFINITION, - operation: t, - variableDefinitions: l, - selectionSet: d, - name: i, - } - return { - kind: u.Kind.DOCUMENT, - definitions: [f].concat(r), - } - })( - e.fieldName, - m, - t.fieldNodes, - Object.keys(t.fragments).map(function(e) { - return t.fragments[e] - }), - t.operation.variableDefinitions, - t.operation.name, - )), - (_ = { document: y, variables: t.variableValues }), - (g = (e.transforms || []).concat([ - new f.default(t.schema, e.schema), - ])), - t.mergeInfo && - t.mergeInfo.fragments && - g.push(new p.default(e.schema, t.mergeInfo.fragments)), - (g = g.concat([ - new o.default(e.schema, r), - new a.default(e.schema), - new s.default(e.schema), - new c.default(t, e.fieldName), - ])), - u.isEnumType(e.info.returnType) && - (g = g.concat(new h.default(e.info.returnType))), - (v = i.applyRequestTransforms(_, g)), - !e.skipValidation && - (b = u.validate(e.schema, v.document)).length > 0) - ) - throw b - return 'query' !== m && 'mutation' !== m - ? [3, 2] - : ((T = i.applyResultTransforms), - [ - 4, - u.execute( - e.schema, - v.document, - t.rootValue, - e.context, - v.variables, - ), - ]) - case 1: - return [2, T.apply(void 0, [l.sent(), g])] - case 2: - return 'subscription' !== m - ? [3, 4] - : [ - 4, - u.subscribe( - e.schema, - v.document, - t.rootValue, - e.context, - v.variables, - ), - ] - case 3: - return ( - (w = l.sent()), - [ - 2, - d.default(w, function(e) { - var t, - n = i.applyResultTransforms(e, g), - r = Object.keys(e.data)[0] - return ((t = {})[r] = n), t - }), - ] - ) - case 4: - return [2] - } - }) - }) - })(e) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(203), - u = n(84), - i = n(85), - o = (function() { - function e(e) { - this.transform = e - } - return ( - (e.prototype.transformSchema = function(e) { - var t, - n = this - return u.visitSchema( - e, - (((t = {})[u.VisitSchemaKind.QUERY] = function(e) { - return a(e, function(e, t) { - return n.transform('Query', e, t) - }) - }), - (t[u.VisitSchemaKind.MUTATION] = function(e) { - return a(e, function(e, t) { - return n.transform('Mutation', e, t) - }) - }), - (t[u.VisitSchemaKind.SUBSCRIPTION] = function(e) { - return a(e, function(e, t) { - return n.transform('Subscription', e, t) - }) - }), - t), - ) - }), - e - ) - })() - function a(e, t) { - var n = i.createResolveType(function(e, t) { - return t - }), - u = e.getFields(), - o = {} - return ( - Object.keys(u).forEach(function(e) { - var r = u[e], - l = t(e, r) - void 0 === l - ? (o[e] = i.fieldToFieldConfig(r, n, !0)) - : null !== l && (l.name ? (o[l.name] = l.field) : (o[e] = l)) - }), - l.default(o) - ? null - : new r.GraphQLObjectType({ - name: e.name, - description: e.description, - astNode: e.astNode, - fields: o, - }) - ) - } - t.default = o - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const l = r(n(192)), - u = (() => { - if (l.default) { - const [e, t] = process.versions.node - .split('.', 2) - .map((e) => parseInt(e, 10)) - return !(e < 8 || (8 === e && t < 5)) - } - return !1 - })() - t.default = u - }, - function(e, t, n) { - 'use strict' - n.r(t) - var r = n(51) - n.d(t, 'Source', function() { - return r.a - }) - var l = n(68) - n.d(t, 'getLocation', function() { - return l.a - }) - var u = n(76) - n.d(t, 'printLocation', function() { - return u.a - }), - n.d(t, 'printSourceLocation', function() { - return u.b - }) - var i = n(1) - n.d(t, 'Kind', function() { - return i.a - }) - var o = n(3) - n.d(t, 'TokenKind', function() { - return o.a - }) - var a = n(41) - n.d(t, 'createLexer', function() { - return a.a - }) - var s = n(40) - n.d(t, 'parse', function() { - return s.a - }), - n.d(t, 'parseValue', function() { - return s.c - }), - n.d(t, 'parseType', function() { - return s.b - }) - var c = n(14) - n.d(t, 'print', function() { - return c.print - }) - var d = n(13) - n.d(t, 'visit', function() { - return d.visit - }), - n.d(t, 'visitInParallel', function() { - return d.visitInParallel - }), - n.d(t, 'visitWithTypeInfo', function() { - return d.visitWithTypeInfo - }), - n.d(t, 'getVisitFn', function() { - return d.getVisitFn - }), - n.d(t, 'BREAK', function() { - return d.BREAK - }) - var f = n(18) - n.d(t, 'isDefinitionNode', function() { - return f.a - }), - n.d(t, 'isExecutableDefinitionNode', function() { - return f.b - }), - n.d(t, 'isSelectionNode', function() { - return f.c - }), - n.d(t, 'isValueNode', function() { - return f.i - }), - n.d(t, 'isTypeNode', function() { - return f.f - }), - n.d(t, 'isTypeSystemDefinitionNode', function() { - return f.g - }), - n.d(t, 'isTypeDefinitionNode', function() { - return f.d - }), - n.d(t, 'isTypeSystemExtensionNode', function() { - return f.h - }), - n.d(t, 'isTypeExtensionNode', function() { - return f.e - }) - var p = n(9) - n.d(t, 'DirectiveLocation', function() { - return p.a - }) - }, - function(e, t, n) { - 'use strict' - n.r(t) - var r = n(93) - n.d(t, 'getIntrospectionQuery', function() { - return r.a - }), - n.d(t, 'introspectionQuery', function() { - return r.b - }) - var l = n(121) - n.d(t, 'getOperationAST', function() { - return l.getOperationAST - }) - var u = n(78) - n.d(t, 'getOperationRootType', function() { - return u.a - }) - var i = n(179) - n.d(t, 'introspectionFromSchema', function() { - return i.a - }) - var o = n(180) - n.d(t, 'buildClientSchema', function() { - return o.a - }) - var a = n(75) - n.d(t, 'buildASTSchema', function() { - return a.b - }), - n.d(t, 'buildSchema', function() { - return a.c - }), - n.d(t, 'getDescription', function() { - return a.d - }) - var s = n(181) - n.d(t, 'extendSchema', function() { - return s.a - }) - var c = n(182) - n.d(t, 'lexicographicSortSchema', function() { - return c.a - }) - var d = n(101) - n.d(t, 'printSchema', function() { - return d.b - }), - n.d(t, 'printType', function() { - return d.c - }), - n.d(t, 'printIntrospectionSchema', function() { - return d.a - }) - var f = n(20) - n.d(t, 'typeFromAST', function() { - return f.a - }) - var p = n(50) - n.d(t, 'valueFromAST', function() { - return p.a - }) - var h = n(113) - n.d(t, 'valueFromASTUntyped', function() { - return h.a - }) - var m = n(54) - n.d(t, 'astFromValue', function() { - return m.a - }) - var y = n(48) - n.d(t, 'TypeInfo', function() { - return y.a - }) - var _ = n(77) - n.d(t, 'coerceValue', function() { - return _.a - }) - var g = n(183) - n.d(t, 'isValidJSValue', function() { - return g.a - }) - var v = n(184) - n.d(t, 'isValidLiteralValue', function() { - return v.a - }) - var b = n(185) - n.d(t, 'concatAST', function() { - return b.a - }) - var T = n(186) - n.d(t, 'separateOperations', function() { - return T.a - }) - var w = n(187) - n.d(t, 'stripIgnoredCharacters', function() { - return w.a - }) - var O = n(36) - n.d(t, 'isEqualType', function() { - return O.b - }), - n.d(t, 'isTypeSubTypeOf', function() { - return O.c - }), - n.d(t, 'doTypesOverlap', function() { - return O.a - }) - var D = n(92) - n.d(t, 'assertValidName', function() { - return D.a - }), - n.d(t, 'isValidNameError', function() { - return D.b - }) - var E = n(82) - n.d(t, 'BreakingChangeType', function() { - return E.a - }), - n.d(t, 'DangerousChangeType', function() { - return E.b - }), - n.d(t, 'findBreakingChanges', function() { - return E.c - }), - n.d(t, 'findDangerousChanges', function() { - return E.d - }) - var L = n(188) - n.d(t, 'findDeprecatedUsages', function() { - return L.a - }) - }, - function(e, t) { - var n = {}.toString - e.exports = function(e) { - return n.call(e).slice(8, -1) - } - }, - function(e, t, n) { - var r = n(73) - e.exports = function(e, t) { - if (!r(e)) return e - var n, l - if (t && 'function' == typeof (n = e.toString) && !r((l = n.call(e)))) - return l - if ('function' == typeof (n = e.valueOf) && !r((l = n.call(e)))) - return l - if (!t && 'function' == typeof (n = e.toString) && !r((l = n.call(e)))) - return l - throw TypeError("Can't convert object to primitive value") - } - }, - function(e, t, n) { - var r = n(43), - l = n(63) - e.exports = function(e, t) { - try { - l(r, e, t) - } catch (n) { - r[e] = t - } - return t - } - }, - function(e, t) { - e.exports = !1 - }, - function(e, t, n) { - var r = n(107), - l = n(220), - u = r('keys') - e.exports = function(e) { - return u[e] || (u[e] = l(e)) - } - }, - function(e, t) { - e.exports = {} - }, - function(e, t) { - var n = Math.ceil, - r = Math.floor - e.exports = function(e) { - return isNaN((e = +e)) ? 0 : (e > 0 ? r : n)(e) - } - }, - function(e, t) { - e.exports = [ - 'constructor', - 'hasOwnProperty', - 'isPrototypeOf', - 'propertyIsEnumerable', - 'toLocaleString', - 'toString', - 'valueOf', - ] - }, - function(e, t, n) { - var r = n(226) - e.exports = function(e, t, n) { - if ((r(e), void 0 === t)) return e - switch (n) { - case 0: - return function() { - return e.call(t) - } - case 1: - return function(n) { - return e.call(t, n) - } - case 2: - return function(n, r) { - return e.call(t, n, r) - } - case 3: - return function(n, r, l) { - return e.call(t, n, r, l) - } - } - return function() { - return e.apply(t, arguments) - } - } - }, - function(e, t, n) { - var r = n(214) - e.exports = function(e) { - return Object(r(e)) - } - }, - function(e, t, n) { - var r = n(56), - l = n(228), - u = n(63), - i = r('unscopables'), - o = Array.prototype - null == o[i] && u(o, i, l(null)), - (e.exports = function(e) { - o[i][e] = !0 - }) - }, - function(e, t) { - e.exports = function(e) { - return ( - e.webpackPolyfill || - ((e.deprecate = function() {}), - (e.paths = []), - e.children || (e.children = []), - Object.defineProperty(e, 'loaded', { - enumerable: !0, - get: function() { - return e.l - }, - }), - Object.defineProperty(e, 'id', { - enumerable: !0, - get: function() { - return e.i - }, - }), - (e.webpackPolyfill = 1)), - e - ) - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - t.GRAPHQL_WS = 'graphql-ws' - t.GRAPHQL_SUBSCRIPTIONS = 'graphql-subscriptions' - }, - function(e, t, n) { - 'use strict' - function r(e, t) { - const n = Buffer.allocUnsafe(t) - for (var r = 0, l = 0; l < e.length; l++) { - const t = e[l] - t.copy(n, r), (r += t.length) - } - return n - } - function l(e, t, n, r, l) { - for (var u = 0; u < l; u++) n[r + u] = e[u] ^ t[3 & u] - } - function u(e, t) { - const n = e.length - for (var r = 0; r < n; r++) e[r] ^= t[3 & r] - } - try { - const t = n( - !(function() { - var e = new Error("Cannot find module 'bufferutil'") - throw ((e.code = 'MODULE_NOT_FOUND'), e) - })(), - ), - i = t.BufferUtil || t - e.exports = { - mask(e, t, n, r, u) { - u < 48 ? l(e, t, n, r, u) : i.mask(e, t, n, r, u) - }, - unmask(e, t) { - e.length < 32 ? u(e, t) : i.unmask(e, t) - }, - concat: r, - } - } catch (t) { - e.exports = { concat: r, mask: l, unmask: u } - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return ( - (0, l.default)(e), - (e = Date.parse(e)), - isNaN(e) ? null : new Date(e) - ) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - function r(e) { - return (r = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - 'object' === r(e) && null !== e - ? (e = - 'function' == typeof e.toString - ? e.toString() - : '[object Object]') - : (null == e || (isNaN(e) && !e.length)) && (e = '') - return String(e) - }), - (e.exports = t.default), - (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - ;(0, r.default)(e), - (t = (0, l.default)(t, i)).allow_trailing_dot && - '.' === e[e.length - 1] && - (e = e.substring(0, e.length - 1)) - for (var n = e.split('.'), u = 0; u < n.length; u++) - if (n[u].length > 63) return !1 - if (t.require_tld) { - var o = n.pop() - if ( - !n.length || - !/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(o) - ) - return !1 - if (/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(o)) - return !1 - } - for (var a, s = 0; s < n.length; s++) { - if ( - ((a = n[s]), - t.allow_underscores && (a = a.replace(/_/g, '')), - !/^[a-z\u00a1-\uffff0-9-]+$/i.test(a)) - ) - return !1 - if (/[\uff01-\uff5e]/.test(a)) return !1 - if ('-' === a[0] || '-' === a[a.length - 1]) return !1 - } - return !0 - }) - var r = u(n(7)), - l = u(n(66)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - var i = { require_tld: !0, allow_underscores: !1, allow_trailing_dot: !1 } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = void 0) - var r = function(e, t) { - return e.some(function(e) { - return t === e - }) - } - ;(t.default = r), (e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - n.r(t) - const r = new (n(0)).g({ - name: 'Upload', - description: 'The `Upload` scalar type represents a file upload.', - parseValue: (e) => e, - parseLiteral() { - throw new Error('‘Upload’ scalar literal unsupported.') - }, - serialize() { - throw new Error('‘Upload’ scalar serialization unsupported.') - }, - }) - var l = n(35), - u = n(406), - i = n(57), - o = n(42), - a = n(155), - s = n(67) - class c extends Error {} - class d extends o.ReadStream { - constructor(e, t) { - super('', {}), - (this.name = t), - (this._writeStream = e), - (this.error = this._writeStream.error), - this.addListener('error', (e) => { - this.error = e - }), - this.open() - } - get ended() { - return this._readableState.ended - } - _read(e) { - if ('number' != typeof this.fd) - return this.once('open', function() { - this._read(e) - }) - if (this._writeStream.finished || this._writeStream.closed) - return super._read(e) - const t = this._writeStream.bytesWritten - this.bytesRead - if (0 === t) { - const t = () => { - this._writeStream.removeListener('finish', t), - this._writeStream.removeListener('write', t), - this._read(e) - } - return ( - this._writeStream.addListener('finish', t), - void this._writeStream.addListener('write', t) - ) - } - return super._read(Math.min(e, t)) - } - _destroy(e, t) { - 'number' == typeof this.fd - ? o.close(this.fd, (n) => { - t(n || e), - (this.fd = null), - (this.closed = !0), - this.emit('close') - }) - : this.once('open', this._destroy.bind(this, e, t)) - } - open() { - this._writeStream && - ('number' == typeof this._writeStream.fd - ? ((this.path = this._writeStream.path), super.open()) - : this._writeStream.once('open', () => this.open())) - } - } - class f extends o.WriteStream { - constructor() { - super('', { autoClose: !1 }), - (this._readStreams = new Set()), - (this.error = null), - (this._cleanupSync = () => { - if ( - (process.removeListener('exit', this._cleanupSync), - process.removeListener('SIGINT', this._cleanupSync), - 'number' == typeof this.fd) - ) - try { - o.closeSync(this.fd) - } catch (e) {} - try { - o.unlinkSync(this.path) - } catch (e) {} - }) - } - get finished() { - return this._writableState.finished - } - open() { - i.randomBytes(16, (e, t) => { - e - ? this.destroy(e) - : ((this.path = s.join( - a.tmpdir(), - `capacitor-${t.toString('hex')}.tmp`, - )), - o.open(this.path, 'wx', this.mode, (e, t) => { - e - ? this.destroy(e) - : (process.addListener('exit', this._cleanupSync), - process.addListener('SIGINT', this._cleanupSync), - (this.fd = t), - this.emit('open', t), - this.emit('ready')) - })) - }) - } - _write(e, t, n) { - super._write(e, t, (e) => { - e || this.emit('write'), n(e) - }) - } - _destroy(e, t) { - if ('number' != typeof this.fd) - return void this.once('open', this._destroy.bind(this, e, t)) - process.removeListener('exit', this._cleanupSync), - process.removeListener('SIGINT', this._cleanupSync) - const n = (e) => { - o.unlink(this.path, (n) => { - t(n || e), - (this.fd = null), - (this.closed = !0), - this.emit('close') - }) - } - 'number' != typeof this.fd - ? n(e) - : o.close(this.fd, (t) => { - n(t || e) - }) - } - destroy(e, t) { - if ((e && (this.error = e), this.destroyed)) - return super.destroy(e, t) - if ( - ('function' == typeof t && this.once('close', t.bind(this, e)), - 0 !== this._readStreams.size) - ) { - if (((this._destroyPending = !0), e)) - for (let t of this._readStreams) t.destroy(e) - } else super.destroy(e, t) - } - createReadStream(e) { - if (this.destroyed) - throw new c( - 'A ReadStream cannot be created from a destroyed WriteStream.', - ) - const t = new d(this, e) - this._readStreams.add(t) - const n = () => { - this._deleteReadStream(t), - t.removeListener('end', n), - t.removeListener('close', n) - } - return t.addListener('end', n), t.addListener('close', n), t - } - _deleteReadStream(e) { - this._readStreams.delete(e) && this._destroyPending && this.destroy() - } - } - var p = n(28), - h = n(407) - const m = 'https://github.com/jaydenseric/graphql-multipart-request-spec', - y = (e) => e && e.constructor === Object, - _ = (e) => 'string' == typeof e || e instanceof String, - g = (e) => { - e.on('error', () => {}), e.resume() - } - class v { - constructor() { - ;(this.promise = new Promise((e, t) => { - ;(this.resolve = (t) => { - ;(this.file = t), e(t) - }), - (this.reject = t) - })), - this.promise.catch(() => {}) - } - } - const b = ( - e, - t, - { - maxFieldSize: n = 1e6, - maxFileSize: r = 1 / 0, - maxFiles: i = 1 / 0, - } = {}, - ) => - new Promise((o, a) => { - let s, - c, - d, - b, - T, - w = !1, - O = !1 - const D = new u({ - headers: e.headers, - limits: { fieldSize: n, fields: 2, fileSize: r, files: i }, - }), - E = (t) => { - if (!s) { - if ((a((s = t)), D.destroy(), c && c.destroy(s), T)) - for (const e of T.values()) e.file || e.reject(s) - e.unpipe(D), - setImmediate(() => { - e.resume() - }) - } - }, - L = () => { - if (!O && ((O = !0), T)) - for (const e of T.values()) - e.file && e.file.capacitor.destroy() - } - D.on('field', (e, t) => { - if (!s) - switch (e) { - case 'operations': - try { - d = JSON.parse(t) - } catch (e) { - return E( - p( - 400, - `Invalid JSON in the ‘operations’ multipart field (${m}).`, - ), - ) - } - if (!y(d) && !Array.isArray(d)) - return E( - p( - 400, - `Invalid type for the ‘operations’ multipart field (${m}).`, - ), - ) - b = h(d) - break - case 'map': { - if (!d) - return E( - p( - 400, - `Misordered multipart fields; ‘map’ should follow ‘operations’ (${m}).`, - ), - ) - let e - try { - e = JSON.parse(t) - } catch (e) { - return E( - p( - 400, - `Invalid JSON in the ‘map’ multipart field (${m}).`, - ), - ) - } - if (!y(e)) - return E( - p( - 400, - `Invalid type for the ‘map’ multipart field (${m}).`, - ), - ) - const n = Object.entries(e) - if (n.length > i) - return E(p(413, `${i} max file uploads exceeded.`)) - T = new Map() - for (const [e, t] of n) { - if (!Array.isArray(t)) - return E( - p( - 400, - `Invalid type for the ‘map’ multipart field entry key ‘${e}’ array (${m}).`, - ), - ) - T.set(e, new v()) - for (const [n, r] of t.entries()) { - if (!_(r)) - return E( - p( - 400, - `Invalid type for the ‘map’ multipart field entry key ‘${e}’ array index ‘${n}’ value (${m}).`, - ), - ) - try { - b.set(r, T.get(e).promise) - } catch (t) { - return E( - p( - 400, - `Invalid object path for the ‘map’ multipart field entry key ‘${e}’ array index ‘${n}’ value ‘${r}’ (${m}).`, - ), - ) - } - } - } - o(d) - } - } - }), - D.on('file', (e, t, n, r, u) => { - if (s) return void g(t) - if (!T) - return ( - g(t), - E( - p( - 400, - `Misordered multipart fields; files should follow ‘map’ (${m}).`, - ), - ) - ) - ;(c = t), - t.on('end', () => { - c === t && (c = null) - }) - const i = T.get(e) - if (!i) return void g(t) - const o = new f() - o.on('error', () => { - t.unpipe(), t.resume() - }), - t.on('limit', () => { - c === t && (c = null), - t.unpipe(), - o.destroy( - p(413, 'File truncated as it exceeds the size limit.'), - ) - }), - t.on('error', (e) => { - c === t && (c = null), t.unpipe(), o.destroy(s || e) - }), - t.pipe(o) - const a = { - filename: n, - mimetype: u, - encoding: r, - createReadStream() { - const e = o.error || (O ? s : null) - if (e) throw e - return o.createReadStream() - }, - } - let d - Object.defineProperty(a, 'stream', { - get: l.deprecate(function() { - return d || (d = this.createReadStream()), d - }, 'File upload property ‘stream’ is deprecated. Use ‘createReadStream()’ instead.'), - }), - Object.defineProperty(a, 'capacitor', { value: o }), - i.resolve(a) - }), - D.once('filesLimit', () => - E(p(413, `${i} max file uploads exceeded.`)), - ), - D.once('finish', () => { - if ((e.unpipe(D), e.resume(), !d)) - return E( - p(400, `Missing multipart field ‘operations’ (${m}).`), - ) - if (!T) - return E(p(400, `Missing multipart field ‘map’ (${m}).`)) - for (const e of T.values()) - e.file || e.reject(p(400, 'File missing in the request.')) - }), - D.once('error', E), - t.once('finish', L), - t.once('close', L), - e.once('end', () => { - w = !0 - }), - e.once('close', () => { - w || - E( - p( - 499, - 'Request disconnected during file upload stream parsing.', - ), - ) - }), - e.pipe(D) - }), - T = (e) => async (t, n) => { - if (!t.request.is('multipart/form-data')) return n() - const r = new Promise((e) => t.req.on('end', e)) - try { - ;(t.request.body = await b(t.req, t.res, e)), await n() - } finally { - await r - } - }, - w = (e) => (t, n, r) => { - if (!t.is('multipart/form-data')) return r() - const l = new Promise((e) => t.on('end', e)), - { send: u } = n - ;(n.send = (...e) => { - l.then(() => { - ;(n.send = u), n.send(...e) - }) - }), - b(t, n, e) - .then((e) => { - ;(t.body = e), r() - }) - .catch((e) => { - e.status && e.expose && n.status(e.status), r(e) - }) - } - n.d(t, 'GraphQLUpload', function() { - return r - }), - n.d(t, 'processRequest', function() { - return b - }), - n.d(t, 'graphqlUploadKoa', function() { - return T - }), - n.d(t, 'graphqlUploadExpress', function() { - return w - }) - }, - function(e, t) { - e.exports = require('https') - }, - function(e, t, n) { - 'use strict' - e.exports = function(e, t) { - t || (t = {}), 'function' == typeof t && (t = { cmp: t }) - var n, - r = 'boolean' == typeof t.cycles && t.cycles, - l = - t.cmp && - ((n = t.cmp), - function(e) { - return function(t, r) { - var l = { key: t, value: e[t] }, - u = { key: r, value: e[r] } - return n(l, u) - } - }), - u = [] - return (function e(t) { - if ( - (t && t.toJSON && 'function' == typeof t.toJSON && (t = t.toJSON()), - void 0 !== t) - ) { - if ('number' == typeof t) return isFinite(t) ? '' + t : 'null' - if ('object' != typeof t) return JSON.stringify(t) - var n, i - if (Array.isArray(t)) { - for (i = '[', n = 0; n < t.length; n++) - n && (i += ','), (i += e(t[n]) || 'null') - return i + ']' - } - if (null === t) return 'null' - if (-1 !== u.indexOf(t)) { - if (r) return JSON.stringify('__cycle__') - throw new TypeError('Converting circular structure to JSON') - } - var o = u.push(t) - 1, - a = Object.keys(t).sort(l && l(t)) - for (i = '', n = 0; n < a.length; n++) { - var s = a[n], - c = e(t[s]) - c && (i && (i += ','), (i += JSON.stringify(s) + ':' + c)) - } - return u.splice(o, 1), '{' + i + '}' - } - })(e) - } - }, - function(e, t) { - e.exports = require('os') - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }) - var r = n(5), - l = n(32), - u = n(29), - i = n(18) - function o(e) { - var t = e.getSchema(), - n = t ? t.getTypeMap() : Object.create(null), - o = Object.create(null), - s = !0, - c = !1, - d = void 0 - try { - for ( - var f, p = e.getDocument().definitions[Symbol.iterator](); - !(s = (f = p.next()).done); - s = !0 - ) { - var h = f.value - Object(i.d)(h) && (o[h.name.value] = !0) - } - } catch (e) { - ;(c = !0), (d = e) - } finally { - try { - s || null == p.return || p.return() - } finally { - if (c) throw d - } - } - var m = Object.keys(n).concat(Object.keys(o)) - return { - NamedType: function(t, s, c, d, f) { - var p, - h = t.name.value - if (!n[h] && !o[h]) { - var y = f[2] || c, - _ = - ((p = y), - Boolean( - p && - !Array.isArray(p) && - (Object(i.g)(p) || Object(i.h)(p)), - )) - if ( - _ && - (function(e) { - return -1 !== a.indexOf(e) - })(h) - ) - return - var g = Object(l.a)(h, _ ? a.concat(m) : m) - e.reportError( - new r.a( - (function(e, t) { - return ( - 'Unknown type "'.concat(e, '".') + - Object(u.a)( - t.map(function(e) { - return '"'.concat(e, '"') - }), - ) - ) - })(h, g), - t, - ), - ) - } - }, - } - } - var a = n(12).g.map(function(e) { - return e.name - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }) - var r = n(5), - l = n(1), - u = n(9), - i = n(15) - function o(e) { - var t = Object.create(null), - n = e.getSchema(), - o = n ? n.getDirectives() : i.i, - a = !0, - s = !1, - c = void 0 - try { - for ( - var d, f = o[Symbol.iterator](); - !(a = (d = f.next()).done); - a = !0 - ) { - var p = d.value - t[p.name] = p.locations - } - } catch (e) { - ;(s = !0), (c = e) - } finally { - try { - a || null == f.return || f.return() - } finally { - if (s) throw c - } - } - var h = e.getDocument().definitions, - m = !0, - y = !1, - _ = void 0 - try { - for ( - var g, v = h[Symbol.iterator](); - !(m = (g = v.next()).done); - m = !0 - ) { - var b = g.value - b.kind === l.a.DIRECTIVE_DEFINITION && - (t[b.name.value] = b.locations.map(function(e) { - return e.value - })) - } - } catch (e) { - ;(y = !0), (_ = e) - } finally { - try { - m || null == v.return || v.return() - } finally { - if (y) throw _ - } - } - return { - Directive: function(n, i, o, a, s) { - var c = n.name.value, - d = t[c] - if (d) { - var f = (function(e) { - var t = e[e.length - 1] - if (!Array.isArray(t)) - switch (t.kind) { - case l.a.OPERATION_DEFINITION: - switch (t.operation) { - case 'query': - return u.a.QUERY - case 'mutation': - return u.a.MUTATION - case 'subscription': - return u.a.SUBSCRIPTION - } - break - case l.a.FIELD: - return u.a.FIELD - case l.a.FRAGMENT_SPREAD: - return u.a.FRAGMENT_SPREAD - case l.a.INLINE_FRAGMENT: - return u.a.INLINE_FRAGMENT - case l.a.FRAGMENT_DEFINITION: - return u.a.FRAGMENT_DEFINITION - case l.a.VARIABLE_DEFINITION: - return u.a.VARIABLE_DEFINITION - case l.a.SCHEMA_DEFINITION: - case l.a.SCHEMA_EXTENSION: - return u.a.SCHEMA - case l.a.SCALAR_TYPE_DEFINITION: - case l.a.SCALAR_TYPE_EXTENSION: - return u.a.SCALAR - case l.a.OBJECT_TYPE_DEFINITION: - case l.a.OBJECT_TYPE_EXTENSION: - return u.a.OBJECT - case l.a.FIELD_DEFINITION: - return u.a.FIELD_DEFINITION - case l.a.INTERFACE_TYPE_DEFINITION: - case l.a.INTERFACE_TYPE_EXTENSION: - return u.a.INTERFACE - case l.a.UNION_TYPE_DEFINITION: - case l.a.UNION_TYPE_EXTENSION: - return u.a.UNION - case l.a.ENUM_TYPE_DEFINITION: - case l.a.ENUM_TYPE_EXTENSION: - return u.a.ENUM - case l.a.ENUM_VALUE_DEFINITION: - return u.a.ENUM_VALUE - case l.a.INPUT_OBJECT_TYPE_DEFINITION: - case l.a.INPUT_OBJECT_TYPE_EXTENSION: - return u.a.INPUT_OBJECT - case l.a.INPUT_VALUE_DEFINITION: - var n = e[e.length - 3] - return n.kind === l.a.INPUT_OBJECT_TYPE_DEFINITION - ? u.a.INPUT_FIELD_DEFINITION - : u.a.ARGUMENT_DEFINITION - } - })(s) - f && - -1 === d.indexOf(f) && - e.reportError( - new r.a( - (function(e, t) { - return 'Directive "' - .concat(e, '" may not be used on ') - .concat(t, '.') - })(c, f), - n, - ), - ) - } else - e.reportError(new r.a('Unknown directive "'.concat(c, '".'), n)) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }) - var r = n(5), - l = n(1), - u = n(15) - function i(e) { - return 'The directive "'.concat( - e, - '" can only be used once at this location.', - ) - } - function o(e) { - var t = Object.create(null), - n = e.getSchema(), - o = n ? n.getDirectives() : u.i, - a = !0, - s = !1, - c = void 0 - try { - for ( - var d, f = o[Symbol.iterator](); - !(a = (d = f.next()).done); - a = !0 - ) { - var p = d.value - t[p.name] = !p.isRepeatable - } - } catch (e) { - ;(s = !0), (c = e) - } finally { - try { - a || null == f.return || f.return() - } finally { - if (s) throw c - } - } - var h = e.getDocument().definitions, - m = !0, - y = !1, - _ = void 0 - try { - for ( - var g, v = h[Symbol.iterator](); - !(m = (g = v.next()).done); - m = !0 - ) { - var b = g.value - b.kind === l.a.DIRECTIVE_DEFINITION && - (t[b.name.value] = !b.repeatable) - } - } catch (e) { - ;(y = !0), (_ = e) - } finally { - try { - m || null == v.return || v.return() - } finally { - if (y) throw _ - } - } - return { - enter: function(n) { - var l = n.directives - if (l) { - var u = Object.create(null), - o = !0, - a = !1, - s = void 0 - try { - for ( - var c, d = l[Symbol.iterator](); - !(o = (c = d.next()).done); - o = !0 - ) { - var f = c.value, - p = f.name.value - t[p] && - (u[p] - ? e.reportError(new r.a(i(p), [u[p], f])) - : (u[p] = f)) - } - } catch (e) { - ;(a = !0), (s = e) - } finally { - try { - o || null == d.return || d.return() - } finally { - if (a) throw s - } - } - } - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return c - }), - n.d(t, 'b', function() { - return d - }) - var r = n(5), - l = n(32), - u = n(29), - i = n(1), - o = n(15) - function a(e, t, n) { - return ( - t in e - ? Object.defineProperty(e, t, { - value: n, - enumerable: !0, - configurable: !0, - writable: !0, - }) - : (e[t] = n), - e - ) - } - function s(e, t, n) { - return ( - 'Unknown argument "'.concat(e, '" on directive "@').concat(t, '".') + - Object(u.a)( - n.map(function(e) { - return '"'.concat(e, '"') - }), - ) - ) - } - function c(e) { - return (function(e) { - for (var t = 1; t < arguments.length; t++) { - var n = null != arguments[t] ? arguments[t] : {}, - r = Object.keys(n) - 'function' == typeof Object.getOwnPropertySymbols && - (r = r.concat( - Object.getOwnPropertySymbols(n).filter(function(e) { - return Object.getOwnPropertyDescriptor(n, e).enumerable - }), - )), - r.forEach(function(t) { - a(e, t, n[t]) - }) - } - return e - })({}, d(e), { - Argument: function(t) { - var n = e.getArgument(), - i = e.getFieldDef(), - o = e.getParentType() - if (!n && i && o) { - var a = t.name.value, - s = i.args.map(function(e) { - return e.name - }) - e.reportError( - new r.a( - (function(e, t, n, r) { - return ( - 'Unknown argument "' - .concat(e, '" on field "') - .concat(t, '" of type "') - .concat(n, '".') + - Object(u.a)( - r.map(function(e) { - return '"'.concat(e, '"') - }), - ) - ) - })(a, i.name, o.name, Object(l.a)(a, s)), - t, - ), - ) - } - }, - }) - } - function d(e) { - var t = Object.create(null), - n = e.getSchema(), - u = n ? n.getDirectives() : o.i, - a = !0, - c = !1, - d = void 0 - try { - for ( - var f, p = u[Symbol.iterator](); - !(a = (f = p.next()).done); - a = !0 - ) { - var h = f.value - t[h.name] = h.args.map(function(e) { - return e.name - }) - } - } catch (e) { - ;(c = !0), (d = e) - } finally { - try { - a || null == p.return || p.return() - } finally { - if (c) throw d - } - } - var m = e.getDocument().definitions, - y = !0, - _ = !1, - g = void 0 - try { - for ( - var v, b = m[Symbol.iterator](); - !(y = (v = b.next()).done); - y = !0 - ) { - var T = v.value - T.kind === i.a.DIRECTIVE_DEFINITION && - (t[T.name.value] = T.arguments - ? T.arguments.map(function(e) { - return e.name.value - }) - : []) - } - } catch (e) { - ;(_ = !0), (g = e) - } finally { - try { - y || null == b.return || b.return() - } finally { - if (_) throw g - } - } - return { - Directive: function(n) { - var u = n.name.value, - i = t[u] - if (n.arguments && i) { - var o = !0, - a = !1, - c = void 0 - try { - for ( - var d, f = n.arguments[Symbol.iterator](); - !(o = (d = f.next()).done); - o = !0 - ) { - var p = d.value, - h = p.name.value - if (-1 === i.indexOf(h)) { - var m = Object(l.a)(h, i) - e.reportError(new r.a(s(h, u, m), p)) - } - } - } catch (e) { - ;(a = !0), (c = e) - } finally { - try { - o || null == f.return || f.return() - } finally { - if (a) throw c - } - } - } - return !1 - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e) { - var t = Object.create(null) - return { - Field: function() { - t = Object.create(null) - }, - Directive: function() { - t = Object.create(null) - }, - Argument: function(n) { - var l = n.name.value - return ( - t[l] - ? e.reportError( - new r.a( - (function(e) { - return 'There can be only one argument named "'.concat( - e, - '".', - ) - })(l), - [t[l], n.name], - ), - ) - : (t[l] = n.name), - !1 - ) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return f - }), - n.d(t, 'b', function() { - return p - }) - var r = n(5), - l = n(1), - u = n(2), - i = n(25), - o = n(0), - a = n(14), - s = n(15) - function c(e, t, n) { - return ( - t in e - ? Object.defineProperty(e, t, { - value: n, - enumerable: !0, - configurable: !0, - writable: !0, - }) - : (e[t] = n), - e - ) - } - function d(e, t, n) { - return 'Directive "@' - .concat(e, '" argument "') - .concat(t, '" of type "') - .concat(n, '" is required, but it was not provided.') - } - function f(e) { - return (function(e) { - for (var t = 1; t < arguments.length; t++) { - var n = null != arguments[t] ? arguments[t] : {}, - r = Object.keys(n) - 'function' == typeof Object.getOwnPropertySymbols && - (r = r.concat( - Object.getOwnPropertySymbols(n).filter(function(e) { - return Object.getOwnPropertyDescriptor(n, e).enumerable - }), - )), - r.forEach(function(t) { - c(e, t, n[t]) - }) - } - return e - })({}, p(e), { - Field: { - leave: function(t) { - var n = e.getFieldDef() - if (!n) return !1 - var l, - a, - s, - c = t.arguments || [], - d = Object(i.a)(c, function(e) { - return e.name.value - }), - f = !0, - p = !1, - h = void 0 - try { - for ( - var m, y = n.args[Symbol.iterator](); - !(f = (m = y.next()).done); - f = !0 - ) { - var _ = m.value - !d[_.name] && - Object(o.P)(_) && - e.reportError( - new r.a( - ((l = n.name), - (a = _.name), - (s = Object(u.a)(_.type)), - 'Field "' - .concat(l, '" argument "') - .concat(a, '" of type "') - .concat( - s, - '" is required, but it was not provided.', - )), - t, - ), - ) - } - } catch (e) { - ;(p = !0), (h = e) - } finally { - try { - f || null == y.return || y.return() - } finally { - if (p) throw h - } - } - }, - }, - }) - } - function p(e) { - var t = Object.create(null), - n = e.getSchema(), - c = n ? n.getDirectives() : s.i, - f = !0, - p = !1, - m = void 0 - try { - for ( - var y, _ = c[Symbol.iterator](); - !(f = (y = _.next()).done); - f = !0 - ) { - var g = y.value - t[g.name] = Object(i.a)(g.args.filter(o.P), function(e) { - return e.name - }) - } - } catch (e) { - ;(p = !0), (m = e) - } finally { - try { - f || null == _.return || _.return() - } finally { - if (p) throw m - } - } - var v = e.getDocument().definitions, - b = !0, - T = !1, - w = void 0 - try { - for ( - var O, D = v[Symbol.iterator](); - !(b = (O = D.next()).done); - b = !0 - ) { - var E = O.value - E.kind === l.a.DIRECTIVE_DEFINITION && - (t[E.name.value] = Object(i.a)( - E.arguments ? E.arguments.filter(h) : [], - function(e) { - return e.name.value - }, - )) - } - } catch (e) { - ;(T = !0), (w = e) - } finally { - try { - b || null == D.return || D.return() - } finally { - if (T) throw w - } - } - return { - Directive: { - leave: function(n) { - var l = n.name.value, - s = t[l] - if (s) - for ( - var c = n.arguments || [], - f = Object(i.a)(c, function(e) { - return e.name.value - }), - p = 0, - h = Object.keys(s); - p < h.length; - p++ - ) { - var m = h[p] - if (!f[m]) { - var y = s[m].type - e.reportError( - new r.a( - d( - l, - m, - Object(o.S)(y) ? Object(u.a)(y) : Object(a.print)(y), - ), - n, - ), - ) - } - } - }, - }, - } - } - function h(e) { - return e.type.kind === l.a.NON_NULL_TYPE && null == e.defaultValue - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e) { - var t = [], - n = Object.create(null) - return { - ObjectValue: { - enter: function() { - t.push(n), (n = Object.create(null)) - }, - leave: function() { - n = t.pop() - }, - }, - ObjectField: function(t) { - var l = t.name.value - n[l] - ? e.reportError( - new r.a( - (function(e) { - return 'There can be only one input field named "'.concat( - e, - '".', - ) - })(l), - [n[l], t.name], - ), - ) - : (n[l] = t.name) - }, - } - } - }, - function(e, t, n) { - 'use strict' - var r = Array.prototype.slice, - l = n(164), - u = Object.keys, - i = u - ? function(e) { - return u(e) - } - : n(415), - o = Object.keys - ;(i.shim = function() { - Object.keys - ? (function() { - var e = Object.keys(arguments) - return e && e.length === arguments.length - })(1, 2) || - (Object.keys = function(e) { - return l(e) ? o(r.call(e)) : o(e) - }) - : (Object.keys = i) - return Object.keys || i - }), - (e.exports = i) - }, - function(e, t, n) { - 'use strict' - var r = Object.prototype.toString - e.exports = function(e) { - var t = r.call(e), - n = '[object Arguments]' === t - return ( - n || - (n = - '[object Array]' !== t && - null !== e && - 'object' == typeof e && - 'number' == typeof e.length && - e.length >= 0 && - '[object Function]' === r.call(e.callee)), - n - ) - } - }, - function(e, t, n) { - 'use strict' - if ( - !( - 'function' == typeof Object.defineProperty && - 'function' == typeof Object.defineProperties && - 'function' == typeof Object.getPrototypeOf && - 'function' == typeof Object.setPrototypeOf - ) - ) - throw new TypeError('util.promisify requires a true ES5 environment') - var r = n(416) - if ('function' != typeof Promise) - throw new TypeError( - '`Promise` must be globally available for util.promisify to work.', - ) - var l = Function.call.bind(Array.prototype.slice), - u = Function.call.bind(Array.prototype.concat), - i = Function.call.bind(Array.prototype.forEach), - o = 'function' == typeof Symbol && 'symbol' == typeof Symbol(''), - a = o ? Symbol('util.promisify.custom') : null, - s = o ? Symbol('customPromisifyArgs') : null - ;(e.exports = function(e) { - if ('function' != typeof e) { - var t = new TypeError( - 'The "original" argument must be of type function', - ) - throw ((t.name = 'TypeError [ERR_INVALID_ARG_TYPE]'), - (t.code = 'ERR_INVALID_ARG_TYPE'), - t) - } - if (o && e[a]) { - var n = e[a] - if ('function' != typeof n) - throw new TypeError( - 'The [util.promisify.custom] property must be a function', - ) - return ( - Object.defineProperty(n, a, { - configurable: !0, - enumerable: !1, - value: n, - writable: !1, - }), - n - ) - } - var c = e[s], - d = function() { - var t = l(arguments), - n = this - return new Promise(function(r, o) { - e.apply( - n, - u(t, function(e) { - var t = arguments.length > 1 ? l(arguments, 1) : [] - if (e) o(e) - else if (void 0 !== c && t.length > 1) { - var n = {} - i(c, function(e, r) { - n[e] = t[r] - }), - r(n) - } else r(t[0]) - }), - ) - }) - } - return ( - Object.setPrototypeOf(d, Object.getPrototypeOf(e)), - Object.defineProperty(d, a, { - configurable: !0, - enumerable: !1, - value: d, - writable: !1, - }), - Object.defineProperties(d, r(e)) - ) - }), - (e.exports.custom = a), - (e.exports.customPromisifyArgs = s) - }, - function(e, t, n) { - 'use strict' - var r = n(417), - l = Object.defineProperty, - u = Object.getOwnPropertyDescriptor, - i = Object.getOwnPropertyNames, - o = Object.getOwnPropertySymbols, - a = Function.call.bind(Array.prototype.concat), - s = Function.call.bind(Array.prototype.reduce), - c = o - ? function(e) { - return a(i(e), o(e)) - } - : i, - d = r.IsCallable(u) && r.IsCallable(i) - e.exports = function(e) { - if ((r.RequireObjectCoercible(e), !d)) - throw new TypeError( - 'getOwnPropertyDescriptors requires Object.getOwnPropertyDescriptor', - ) - var t = r.ToObject(e) - return s( - c(t), - function(e, n) { - var r, - i, - o, - a = u(t, n) - return ( - void 0 !== a && - ((r = e), - (i = n), - (o = a), - l && i in r - ? l(r, i, { - configurable: !0, - enumerable: !0, - value: o, - writable: !0, - }) - : (r[i] = o)), - e - ) - }, - {}, - ) - } - }, - function(e, t) { - e.exports = function(e) { - return null === e || ('function' != typeof e && 'object' != typeof e) - } - }, - function(e, t, n) { - 'use strict' - var r = n(120), - l = r('%TypeError%'), - u = r('%SyntaxError%'), - i = n(99), - o = { - 'Property Descriptor': function(e, t) { - if ('Object' !== e.Type(t)) return !1 - var n = { - '[[Configurable]]': !0, - '[[Enumerable]]': !0, - '[[Get]]': !0, - '[[Set]]': !0, - '[[Value]]': !0, - '[[Writable]]': !0, - } - for (var r in t) if (i(t, r) && !n[r]) return !1 - var u = i(t, '[[Value]]'), - o = i(t, '[[Get]]') || i(t, '[[Set]]') - if (u && o) - throw new l( - 'Property Descriptors may not be both accessor and data descriptors', - ) - return !0 - }, - } - e.exports = function(e, t, n, r) { - var i = o[t] - if ('function' != typeof i) throw new u('unknown record type: ' + t) - if (!i(e, r)) throw new l(n + ' must be a ' + t) - console.log(i(e, r), r) - } - }, - function(e, t) { - e.exports = - Number.isNaN || - function(e) { - return e != e - } - }, - function(e, t) { - var n = - Number.isNaN || - function(e) { - return e != e - } - e.exports = - Number.isFinite || - function(e) { - return 'number' == typeof e && !n(e) && e !== 1 / 0 && e !== -1 / 0 - } - }, - function(e, t, n) { - var r = n(118).call(Function.call, Object.prototype.hasOwnProperty), - l = Object.assign - e.exports = function(e, t) { - if (l) return l(e, t) - for (var n in t) r(t, n) && (e[n] = t[n]) - return e - } - }, - function(e, t) { - e.exports = function(e) { - return e >= 0 ? 1 : -1 - } - }, - function(e, t) { - e.exports = function(e, t) { - var n = e % t - return Math.floor(n >= 0 ? n : n + t) - } - }, - function(e, t, n) { - 'use strict' - var r = n(166) - e.exports = function() { - return 'function' == typeof Object.getOwnPropertyDescriptors - ? Object.getOwnPropertyDescriptors - : r - } - }, - function(e, t, n) { - 'use strict' - var r = n(35), - l = n(165) - e.exports = function() { - return 'function' == typeof r.promisify ? r.promisify : l - } - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const l = n(60), - u = n(177), - i = n(100), - o = n(189) - class a extends Error { - constructor(e, t, n = !1, r) { - super(t), - (this.name = 'HttpQueryError'), - (this.statusCode = e), - (this.isGraphQLError = n), - (this.headers = r) - } - } - function s(e, t, n) { - const r = { 'Content-Type': 'application/json' }, - l = i.hasPersistedQueryError(t) - ? Object.assign({}, r, { - 'Cache-Control': 'private, no-cache, must-revalidate', - }) - : r - throw new a( - e, - h({ - errors: n - ? i.formatApolloErrors(t, { - debug: n.debug, - formatter: n.formatError, - }) - : t, - }), - !0, - l, - ) - } - function c(e, t) { - return r(this, void 0, void 0, function*() { - let n - switch (t.method) { - case 'POST': - if (!t.query || 0 === Object.keys(t.query).length) - throw new a( - 500, - 'POST body missing. Did you forget use body-parser middleware?', - ) - n = t.query - break - case 'GET': - if (!t.query || 0 === Object.keys(t.query).length) - throw new a(400, 'GET query missing.') - n = t.query - break - default: - throw new a( - 405, - 'Apollo Server supports only GET/POST requests.', - !1, - { Allow: 'GET, POST' }, - ) - } - function u(t) { - const n = - ((r = e.context), - Object.assign(Object.create(Object.getPrototypeOf(r)), r)) - var r - return { - request: t, - response: { http: { headers: new l.Headers() } }, - context: n, - cache: e.cache, - debug: e.debug, - metrics: { captureTraces: !!e.reporting }, - } - } - e = Object.assign({}, e, { plugins: [f, ...e.plugins] }) - const c = { headers: { 'Content-Type': 'application/json' } } - let m - try { - if (Array.isArray(n)) { - const l = n.map((e) => d(t.request, e)) - m = h( - (yield Promise.all( - l.map((t) => - r(this, void 0, void 0, function*() { - try { - const n = u(t) - return yield o.processGraphQLRequest(e, n) - } catch (t) { - return { errors: i.formatApolloErrors([t], e) } - } - }), - ), - )).map(p), - ) - } else { - const r = d(t.request, n) - try { - const t = u(r), - n = yield o.processGraphQLRequest(e, t) - if (n.errors && void 0 === n.data) - return s((n.http && n.http.status) || 400, n.errors) - if (n.http) - for (const [e, t] of n.http.headers) c.headers[e] = t - m = h(p(n)) - } catch (t) { - if (t instanceof o.InvalidGraphQLRequestError) - throw new a(400, t.message) - if ( - t instanceof i.PersistedQueryNotSupportedError || - t instanceof i.PersistedQueryNotFoundError - ) - return s(200, [t], e) - throw t - } - } - } catch (t) { - if (t instanceof a) throw t - return s(500, [t], e) - } - return ( - (c.headers['Content-Length'] = Buffer.byteLength( - m, - 'utf8', - ).toString()), - { graphqlResponse: m, responseInit: c } - ) - }) - } - function d(e, t) { - let n = t.query, - r = t.extensions - if ('string' == typeof r) - try { - r = JSON.parse(r) - } catch (e) { - throw new a(400, 'Extensions are invalid JSON.') - } - if (n && 'string' != typeof n) - throw 'Document' === n.kind - ? new a( - 400, - "GraphQL queries must be strings. It looks like you're sending the internal graphql-js representation of a parsed query in your request instead of a request in the GraphQL query language. You can convert an AST to a string using the `print` function from `graphql`, or use a client like `apollo-client` which converts the internal representation to a string for you.", - ) - : new a(400, 'GraphQL queries must be strings.') - const l = t.operationName - let u = t.variables - if ('string' == typeof u) - try { - u = JSON.parse(u) - } catch (e) { - throw new a(400, 'Variables are invalid JSON.') - } - return { - query: n, - operationName: l, - variables: u, - extensions: r, - http: e, - } - } - ;(t.HttpQueryError = a), - (t.throwHttpGraphQLError = s), - (t.runHttpQuery = function(e, t) { - return r(this, void 0, void 0, function*() { - let n - try { - n = yield u.resolveGraphqlOptions(t.options, ...e) - } catch (e) { - return ( - (e.message = `Invalid options provided to ApolloServer: ${e.message}`), - (e.warning = - 'To remove the stacktrace, set the NODE_ENV environment variable to production if the options creation can fail'), - s(500, [e], { debug: !1 }) - ) - } - if ( - (void 0 === n.debug && (n.debug = !1), - 'function' == typeof n.context) - ) - try { - n.context() - } catch (e) { - return ( - (e.message = `Context creation failed: ${e.message}`), - e.extensions && - e.extensions.code && - 'INTERNAL_SERVER_ERROR' !== e.extensions.code - ? s(400, [e], n) - : s(500, [e], n) - ) - } - return c( - { - schema: n.schema, - rootValue: n.rootValue, - context: n.context || {}, - validationRules: n.validationRules, - executor: n.executor, - fieldResolver: n.fieldResolver, - cache: n.cache, - cacheControl: n.cacheControl, - dataSources: n.dataSources, - documentStore: n.documentStore, - extensions: n.extensions, - persistedQueries: n.persistedQueries, - tracing: n.tracing, - formatError: n.formatError, - formatResponse: n.formatResponse, - debug: n.debug, - plugins: n.plugins || [], - reporting: n.reporting, - }, - t, - ) - }) - }), - (t.processHTTPRequest = c) - const f = { - requestDidStart: () => ({ - didResolveOperation({ request: e, operation: t }) { - if (e.http && 'GET' === e.http.method && 'query' !== t.operation) - throw new a(405, 'GET supports only query operation', !1, { - Allow: 'POST', - }) - }, - }), - } - function p(e) { - return { errors: e.errors, data: e.data, extensions: e.extensions } - } - function h(e) { - return JSON.stringify(e) + '\n' - } - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.resolveGraphqlOptions = function(e, ...t) { - return r(this, void 0, void 0, function*() { - return 'function' == typeof e ? yield e(...t) : e - }) - }) - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(6) - function l(e) { - e || Object(r.a)(0, 'Received null or undefined error.') - var t = e.message || 'An unknown error occurred.', - n = e.locations, - l = e.path, - u = e.extensions - return u - ? { message: t, locations: n, path: l, extensions: u } - : { message: t, locations: n, path: l } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return a - }) - var r = n(6), - l = n(26), - u = n(23), - i = n(40), - o = n(93) - function a(e, t) { - var n = Object(i.a)(Object(o.a)(t)), - a = Object(u.h)(e, n) - return (Object(l.a)(a) || a.errors || !a.data) && Object(r.a)(0), a.data - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return m - }) - var r = n(10), - l = n(2), - u = n(6), - i = n(21), - o = n(19), - a = n(50), - s = n(40), - c = n(37), - d = n(0), - f = n(15), - p = n(11), - h = n(12) - function m(e, t) { - ;(Object(o.a)(e) && Object(o.a)(e.__schema)) || - Object(u.a)( - 0, - 'Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: ' + - Object(l.a)(e), - ) - for ( - var n = e.__schema, - m = Object(i.a)( - n.types, - function(e) { - return e.name - }, - function(e) { - return (function(e) { - if (e && e.name && e.kind) - switch (e.kind) { - case p.b.SCALAR: - return ( - (n = e), - new d.g({ name: n.name, description: n.description }) - ) - case p.b.OBJECT: - return (function(e) { - if (!e.interfaces) - throw new Error( - 'Introspection result missing interfaces: ' + - Object(l.a)(e), - ) - return new d.f({ - name: e.name, - description: e.description, - interfaces: function() { - return e.interfaces.map(E) - }, - fields: function() { - return L(e) - }, - }) - })(e) - case p.b.INTERFACE: - return ( - (t = e), - new d.c({ - name: t.name, - description: t.description, - fields: function() { - return L(t) - }, - }) - ) - case p.b.UNION: - return (function(e) { - if (!e.possibleTypes) - throw new Error( - 'Introspection result missing possibleTypes: ' + - Object(l.a)(e), - ) - return new d.h({ - name: e.name, - description: e.description, - types: function() { - return e.possibleTypes.map(D) - }, - }) - })(e) - case p.b.ENUM: - return (function(e) { - if (!e.enumValues) - throw new Error( - 'Introspection result missing enumValues: ' + - Object(l.a)(e), - ) - return new d.a({ - name: e.name, - description: e.description, - values: Object(i.a)( - e.enumValues, - function(e) { - return e.name - }, - function(e) { - return { - description: e.description, - deprecationReason: e.deprecationReason, - } - }, - ), - }) - })(e) - case p.b.INPUT_OBJECT: - return (function(e) { - if (!e.inputFields) - throw new Error( - 'Introspection result missing inputFields: ' + - Object(l.a)(e), - ) - return new d.b({ - name: e.name, - description: e.description, - fields: function() { - return M(e.inputFields) - }, - }) - })(e) - } - var t - var n - throw new Error( - 'Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema:' + - Object(l.a)(e), - ) - })(e) - }, - ), - y = 0, - _ = [].concat(h.g, p.m); - y < _.length; - y++ - ) { - var g = _[y] - m[g.name] && (m[g.name] = g) - } - var v = n.queryType ? D(n.queryType) : null, - b = n.mutationType ? D(n.mutationType) : null, - T = n.subscriptionType ? D(n.subscriptionType) : null, - w = n.directives - ? n.directives.map(function(e) { - if (!e.args) - throw new Error( - 'Introspection result missing directive args: ' + - Object(l.a)(e), - ) - if (!e.locations) - throw new Error( - 'Introspection result missing directive locations: ' + - Object(l.a)(e), - ) - return new f.c({ - name: e.name, - description: e.description, - locations: e.locations.slice(), - args: M(e.args), - }) - }) - : [] - return new c.a({ - query: v, - mutation: b, - subscription: T, - types: Object(r.a)(m), - directives: w, - assumeValid: t && t.assumeValid, - allowedLegacyNames: t && t.allowedLegacyNames, - }) - function O(e) { - if (e.kind === p.b.LIST) { - var t = e.ofType - if (!t) - throw new Error('Decorated type deeper than introspection query.') - return Object(d.d)(O(t)) - } - if (e.kind === p.b.NON_NULL) { - var n = e.ofType - if (!n) - throw new Error('Decorated type deeper than introspection query.') - var r = O(n) - return Object(d.e)(Object(d.t)(r)) - } - if (!e.name) - throw new Error('Unknown type reference: ' + Object(l.a)(e)) - return (function(e) { - var t = m[e] - if (!t) - throw new Error( - 'Invalid or incomplete schema, unknown type: '.concat( - e, - '. Ensure that a full introspection query is used in order to build a client schema.', - ), - ) - return t - })(e.name) - } - function D(e) { - var t = O(e) - return Object(d.u)(t) - } - function E(e) { - var t = O(e) - return Object(d.o)(t) - } - function L(e) { - if (!e.fields) - throw new Error( - 'Introspection result missing fields: ' + Object(l.a)(e), - ) - return Object(i.a)( - e.fields, - function(e) { - return e.name - }, - function(e) { - if (!e.args) - throw new Error( - 'Introspection result missing field args: ' + Object(l.a)(e), - ) - return { - description: e.description, - deprecationReason: e.deprecationReason, - type: - ((t = e.type), - (n = O(t)), - Object(d.O)(n) || - Object(u.a)( - 0, - 'Introspection must provide output type for fields, but received: ' + - Object(l.a)(n) + - '.', - ), - n), - args: M(e.args), - } - var t, n - }, - ) - } - function M(e) { - return Object(i.a)( - e, - function(e) { - return e.name - }, - S, - ) - } - function S(e) { - var t = (function(e) { - var t = O(e) - return ( - Object(d.G)(t) || - Object(u.a)( - 0, - 'Introspection must provide input type for arguments, but received: ' + - Object(l.a)(t) + - '.', - ), - t - ) - })(e.type), - n = e.defaultValue - ? Object(a.a)(Object(s.c)(e.defaultValue), t) - : void 0 - return { description: e.description, type: t, defaultValue: n } - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return b - }) - var r = n(38), - l = n(10), - u = n(2), - i = n(6), - o = n(47), - a = n(21), - s = n(75), - c = n(69), - d = n(37), - f = n(11), - p = n(12), - h = n(0), - m = n(15), - y = n(1), - _ = n(18) - function g(e) { - for (var t = 1; t < arguments.length; t++) { - var n = null != arguments[t] ? arguments[t] : {}, - r = Object.keys(n) - 'function' == typeof Object.getOwnPropertySymbols && - (r = r.concat( - Object.getOwnPropertySymbols(n).filter(function(e) { - return Object.getOwnPropertyDescriptor(n, e).enumerable - }), - )), - r.forEach(function(t) { - v(e, t, n[t]) - }) - } - return e - } - function v(e, t, n) { - return ( - t in e - ? Object.defineProperty(e, t, { - value: n, - enumerable: !0, - configurable: !0, - writable: !0, - }) - : (e[t] = n), - e - ) - } - function b(e, t, n) { - Object(d.b)(e), - (t && t.kind === y.a.DOCUMENT) || - Object(i.a)(0, 'Must provide valid Document AST'), - (n && (n.assumeValid || n.assumeValidSDL)) || - Object(c.assertValidSDLExtension)(t, e) - var v, - b = [], - T = Object.create(null), - w = [], - O = [], - D = !0, - E = !1, - L = void 0 - try { - for ( - var M, S = t.definitions[Symbol.iterator](); - !(D = (M = S.next()).done); - D = !0 - ) { - var k = M.value - if (k.kind === y.a.SCHEMA_DEFINITION) v = k - else if (k.kind === y.a.SCHEMA_EXTENSION) O.push(k) - else if (Object(_.d)(k)) b.push(k) - else if (Object(_.e)(k)) { - var j = k.name.value, - C = T[j] - T[j] = C ? C.concat([k]) : [k] - } else k.kind === y.a.DIRECTIVE_DEFINITION && w.push(k) - } - } catch (e) { - ;(E = !0), (L = e) - } finally { - try { - D || null == S.return || S.return() - } finally { - if (E) throw L - } - } - if ( - 0 === Object.keys(T).length && - 0 === b.length && - 0 === w.length && - 0 === O.length && - !v - ) - return e - var N = e.toConfig(), - A = new s.a(n, function(e) { - var t = P[e] - return t || Object(i.a)(0, 'Unknown type: "'.concat(e, '".')), t - }), - P = Object(a.a)( - b, - function(e) { - return e.name.value - }, - function(e) { - return A.buildType(e) - }, - ), - x = !0, - Y = !1, - I = void 0 - try { - for ( - var F, R = N.types[Symbol.iterator](); - !(x = (F = R.next()).done); - x = !0 - ) { - var B = F.value - P[B.name] = fe(B) - } - } catch (e) { - ;(Y = !0), (I = e) - } finally { - try { - x || null == R.return || R.return() - } finally { - if (Y) throw I - } - } - var H = { - query: N.query && N.query.name, - mutation: N.mutation && N.mutation.name, - subscription: N.subscription && N.subscription.name, - } - if (v) { - var V = !0, - Q = !1, - U = void 0 - try { - for ( - var q, W = v.operationTypes[Symbol.iterator](); - !(V = (q = W.next()).done); - V = !0 - ) { - var G = q.value, - $ = G.operation, - z = G.type - H[$] = z.name.value - } - } catch (e) { - ;(Q = !0), (U = e) - } finally { - try { - V || null == W.return || W.return() - } finally { - if (Q) throw U - } - } - } - for (var J = 0, K = O; J < K.length; J++) { - var Z = K[J] - if (Z.operationTypes) { - var X = !0, - ee = !1, - te = void 0 - try { - for ( - var ne, re = Z.operationTypes[Symbol.iterator](); - !(X = (ne = re.next()).done); - X = !0 - ) { - var le = ne.value, - ue = le.operation, - ie = le.type - H[ue] = ie.name.value - } - } catch (e) { - ;(ee = !0), (te = e) - } finally { - try { - X || null == re.return || re.return() - } finally { - if (ee) throw te - } - } - } - } - var oe, - ae = N.allowedLegacyNames.concat((n && n.allowedLegacyNames) || []) - return new d.a({ - query: de(H.query), - mutation: de(H.mutation), - subscription: de(H.subscription), - types: Object(l.a)(P), - directives: - ((oe = e.getDirectives().map(pe)), - oe || Object(i.a)(0, 'schema must have default directives'), - oe.concat( - w.map(function(e) { - return A.buildDirective(e) - }), - )), - astNode: v || N.astNode, - extensionASTNodes: N.extensionASTNodes.concat(O), - allowedLegacyNames: ae, - }) - function se(e) { - return Object(h.J)(e) - ? new h.d(se(e.ofType)) - : Object(h.L)(e) - ? new h.e(se(e.ofType)) - : ce(e) - } - function ce(e) { - return P[e.name] - } - function de(e) { - return e ? P[e] : null - } - function fe(e) { - if (Object(f.n)(e) || Object(p.f)(e)) return e - if (Object(h.R)(e)) - return (function(e) { - var t = e.toConfig(), - n = T[t.name] || [] - return new h.g( - g({}, t, { extensionASTNodes: t.extensionASTNodes.concat(n) }), - ) - })(e) - if (Object(h.N)(e)) - return (function(e) { - var t = e.toConfig(), - n = T[t.name] || [], - l = Object(r.a)(n, function(e) { - return e.interfaces || [] - }), - u = Object(r.a)(n, function(e) { - return e.fields || [] - }) - return new h.f( - g({}, t, { - interfaces: function() { - return [].concat( - e.getInterfaces().map(ce), - l.map(function(e) { - return A.getNamedType(e) - }), - ) - }, - fields: function() { - return g( - {}, - Object(o.a)(t.fields, he), - Object(a.a)( - u, - function(e) { - return e.name.value - }, - function(e) { - return A.buildField(e) - }, - ), - ) - }, - extensionASTNodes: t.extensionASTNodes.concat(n), - }), - ) - })(e) - if (Object(h.H)(e)) - return (function(e) { - var t = e.toConfig(), - n = T[t.name] || [], - l = Object(r.a)(n, function(e) { - return e.fields || [] - }) - return new h.c( - g({}, t, { - fields: function() { - return g( - {}, - Object(o.a)(t.fields, he), - Object(a.a)( - l, - function(e) { - return e.name.value - }, - function(e) { - return A.buildField(e) - }, - ), - ) - }, - extensionASTNodes: t.extensionASTNodes.concat(n), - }), - ) - })(e) - if (Object(h.T)(e)) - return (function(e) { - var t = e.toConfig(), - n = T[t.name] || [], - l = Object(r.a)(n, function(e) { - return e.types || [] - }) - return new h.h( - g({}, t, { - types: function() { - return [].concat( - e.getTypes().map(ce), - l.map(function(e) { - return A.getNamedType(e) - }), - ) - }, - extensionASTNodes: t.extensionASTNodes.concat(n), - }), - ) - })(e) - if (Object(h.E)(e)) - return (function(e) { - var t = e.toConfig(), - n = T[e.name] || [], - l = Object(r.a)(n, function(e) { - return e.values || [] - }) - return new h.a( - g({}, t, { - values: g( - {}, - t.values, - Object(a.a)( - l, - function(e) { - return e.name.value - }, - function(e) { - return A.buildEnumValue(e) - }, - ), - ), - extensionASTNodes: t.extensionASTNodes.concat(n), - }), - ) - })(e) - if (Object(h.F)(e)) - return (function(e) { - var t = e.toConfig(), - n = T[t.name] || [], - l = Object(r.a)(n, function(e) { - return e.fields || [] - }) - return new h.b( - g({}, t, { - fields: function() { - return g( - {}, - Object(o.a)(t.fields, function(e) { - return g({}, e, { type: se(e.type) }) - }), - Object(a.a)( - l, - function(e) { - return e.name.value - }, - function(e) { - return A.buildInputField(e) - }, - ), - ) - }, - extensionASTNodes: t.extensionASTNodes.concat(n), - }), - ) - })(e) - throw new Error('Unexpected type: "'.concat(Object(u.a)(e), '".')) - } - function pe(e) { - var t = e.toConfig() - return new m.c(g({}, t, { args: Object(o.a)(t.args, me) })) - } - function he(e) { - return g({}, e, { type: se(e.type), args: Object(o.a)(e.args, me) }) - } - function me(e) { - return g({}, e, { type: se(e.type) }) - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return f - }) - var r = n(10), - l = n(2), - u = n(21), - i = n(37), - o = n(15), - a = n(0), - s = n(11) - function c(e) { - for (var t = 1; t < arguments.length; t++) { - var n = null != arguments[t] ? arguments[t] : {}, - r = Object.keys(n) - 'function' == typeof Object.getOwnPropertySymbols && - (r = r.concat( - Object.getOwnPropertySymbols(n).filter(function(e) { - return Object.getOwnPropertyDescriptor(n, e).enumerable - }), - )), - r.forEach(function(t) { - d(e, t, n[t]) - }) - } - return e - } - function d(e, t, n) { - return ( - t in e - ? Object.defineProperty(e, t, { - value: n, - enumerable: !0, - configurable: !0, - writable: !0, - }) - : (e[t] = n), - e - ) - } - function f(e) { - var t = e.toConfig(), - n = Object(u.a)( - h(t.types), - function(e) { - return e.name - }, - function(e) { - if (Object(a.R)(e) || Object(s.n)(e)) return e - if (Object(a.N)(e)) { - var t = e.toConfig() - return new a.f( - c({}, t, { - interfaces: function() { - return v(t.interfaces) - }, - fields: function() { - return g(t.fields) - }, - }), - ) - } - if (Object(a.H)(e)) { - var n = e.toConfig() - return new a.c( - c({}, n, { - fields: function() { - return g(n.fields) - }, - }), - ) - } - if (Object(a.T)(e)) { - var r = e.toConfig() - return new a.h( - c({}, r, { - types: function() { - return v(r.types) - }, - }), - ) - } - if (Object(a.E)(e)) { - var u = e.toConfig() - return new a.a(c({}, u, { values: p(u.values) })) - } - if (Object(a.F)(e)) { - var i = e.toConfig() - return new a.b( - c({}, i, { - fields: function() { - return p(i.fields, function(e) { - return c({}, e, { type: d(e.type) }) - }) - }, - }), - ) - } - throw new Error('Unexpected type: "'.concat(Object(l.a)(e), '".')) - }, - ) - return new i.a( - c({}, t, { - types: Object(r.a)(n), - directives: h(t.directives).map(function(e) { - var t = e.toConfig() - return new o.c( - c({}, t, { - locations: m(t.locations, function(e) { - return e - }), - args: _(t.args), - }), - ) - }), - query: y(t.query), - mutation: y(t.mutation), - subscription: y(t.subscription), - }), - ) - function d(e) { - return Object(a.J)(e) - ? new a.d(d(e.ofType)) - : Object(a.L)(e) - ? new a.e(d(e.ofType)) - : f(e) - } - function f(e) { - return n[e.name] - } - function y(e) { - return e && f(e) - } - function _(e) { - return p(e, function(e) { - return c({}, e, { type: d(e.type) }) - }) - } - function g(e) { - return p(e, function(e) { - return c({}, e, { type: d(e.type), args: _(e.args) }) - }) - } - function v(e) { - return h(e).map(f) - } - } - function p(e, t) { - for ( - var n = Object.create(null), - r = 0, - l = m(Object.keys(e), function(e) { - return e - }); - r < l.length; - r++ - ) { - var u = l[r], - i = e[u] - n[u] = t ? t(i) : i - } - return n - } - function h(e) { - return m(e, function(e) { - return e.name - }) - } - function m(e, t) { - return e.slice().sort(function(e, n) { - var r = t(e), - l = t(n) - return r.localeCompare(l) - }) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(77) - function l(e, t) { - var n = Object(r.a)(e, t).errors - return n - ? n.map(function(e) { - return e.message - }) - : [] - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return s - }) - var r = n(48), - l = n(1), - u = n(13), - i = n(37), - o = n(115), - a = n(97) - function s(e, t) { - var n = new i.a({}), - s = { kind: l.a.DOCUMENT, definitions: [] }, - c = new r.a(n, void 0, e), - d = new a.b(n, s, c), - f = Object(o.a)(d) - return ( - Object(u.visit)(t, Object(u.visitWithTypeInfo)(c, f)), d.getErrors() - ) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(38) - function l(e) { - return { - kind: 'Document', - definitions: Object(r.a)(e, function(e) { - return e.definitions - }), - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(13) - function l(e) { - var t, - n = [], - l = Object.create(null), - o = new Map(), - a = Object.create(null), - s = 0 - Object(r.visit)(e, { - OperationDefinition: function(e) { - ;(t = u(e)), n.push(e), o.set(e, s++) - }, - FragmentDefinition: function(e) { - ;(t = e.name.value), (l[t] = e), o.set(e, s++) - }, - FragmentSpread: function(e) { - var n = e.name.value - ;(a[t] || (a[t] = Object.create(null)))[n] = !0 - }, - }) - for (var c = Object.create(null), d = 0, f = n; d < f.length; d++) { - var p = f[d], - h = u(p), - m = Object.create(null) - i(m, a, h) - for (var y = [p], _ = 0, g = Object.keys(m); _ < g.length; _++) { - var v = g[_] - y.push(l[v]) - } - y.sort(function(e, t) { - return (o.get(e) || 0) - (o.get(t) || 0) - }), - (c[h] = { kind: 'Document', definitions: y }) - } - return c - } - function u(e) { - return e.name ? e.name.value : '' - } - function i(e, t, n) { - var r = t[n] - if (r) - for (var l = 0, u = Object.keys(r); l < u.length; l++) { - var o = u[l] - e[o] || ((e[o] = !0), i(e, t, o)) - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return a - }) - var r = n(2), - l = n(51), - u = n(3), - i = n(41), - o = n(45) - function a(e) { - var t = 'string' == typeof e ? new l.a(e) : e - if (!(t instanceof l.a)) - throw new TypeError( - 'Must provide string or Source. Received: '.concat(Object(r.a)(t)), - ) - for ( - var n = t.body, o = Object(i.a)(t), a = '', c = !1; - o.advance().kind !== u.a.EOF; - - ) { - var d = o.token, - f = d.kind, - p = !Object(i.c)(d) - c && (p || d.kind === u.a.SPREAD) && (a += ' ') - var h = n.slice(d.start, d.end) - f === u.a.BLOCK_STRING ? (a += s(h)) : (a += h), (c = p) - } - return a - } - function s(e) { - var t = e.slice(3, -3), - n = Object(o.a)(t), - r = n.split(/\r\n|[\n\r]/g) - Object(o.b)(r) > 0 && (n = '\n' + n) - var l = n[n.length - 1] - return ( - (('"' === l && '\\"""' !== n.slice(-4)) || '\\' === l) && (n += '\n'), - '"""' + n + '"""' - ) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }) - var r = n(5), - l = n(13), - u = n(0), - i = n(48) - function o(e, t) { - var n = [], - o = new i.a(e) - return ( - Object(l.visit)( - t, - Object(l.visitWithTypeInfo)(o, { - Field: function(e) { - var t = o.getFieldDef() - if (t && t.isDeprecated) { - var l = o.getParentType() - if (l) { - var u = t.deprecationReason - n.push( - new r.a( - 'The field ' - .concat(l.name, '.') - .concat(t.name, ' is deprecated.') + - (u ? ' ' + u : ''), - e, - ), - ) - } - } - }, - EnumValue: function(e) { - var t = o.getEnumValue() - if (t && t.isDeprecated) { - var l = Object(u.A)(o.getInputType()) - if (l) { - var i = t.deprecationReason - n.push( - new r.a( - 'The enum value ' - .concat(l.name, '.') - .concat(t.name, ' is deprecated.') + - (i ? ' ' + i : ''), - e, - ), - ) - } - } - }, - }), - ), - n - ) - } - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - l = - (this && this.__importStar) || - function(e) { - if (e && e.__esModule) return e - var t = {} - if (null != e) - for (var n in e) Object.hasOwnProperty.call(e, n) && (t[n] = e[n]) - return (t.default = e), t - }, - u = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const i = n(8), - o = l(n(8)), - a = n(190), - s = n(435), - c = n(436), - d = n(100), - f = n(191) - t.InvalidGraphQLRequestError = f.InvalidGraphQLRequestError - const p = n(437), - h = n(122), - m = u(n(123)), - y = n(176) - function _(e) { - return m - .default('sha256') - .update(e) - .digest('hex') - } - ;(t.APQ_CACHE_PREFIX = 'apq:'), - (t.processGraphQLRequest = function(e, n) { - return r(this, void 0, void 0, function*() { - let l - const u = (function() { - a.enableGraphQLExtensions(e.schema) - const t = e.extensions ? e.extensions.map((e) => e()) : [] - return ( - e.tracing && t.push(new c.TracingExtension()), - e.cacheControl && - ((l = new s.CacheControlExtension(e.cacheControl)), - t.push(l)), - new a.GraphQLExtensionStack(t) - ) - })() - n.context._extensionStack = u - const m = (function() { - const t = [] - if (e.plugins) - for (const r of e.plugins) { - if (!r.requestDidStart) continue - const e = r.requestDidStart(n) - e && t.push(e) - } - return new p.Dispatcher(t) - })() - !(function() { - if (e.dataSources) { - const t = n.context, - r = e.dataSources() - for (const e of Object.values(r)) - e.initialize && e.initialize({ context: t, cache: n.cache }) - if ('dataSources' in t) - throw new Error( - 'Please use the dataSources config option instead of putting dataSources on the context yourself.', - ) - t.dataSources = r - } - })() - const g = n.metrics || Object.create(null) - n.metrics || (n.metrics = g) - const v = n.request - let b, - T, - { query: w, extensions: O } = v - if ( - ((g.persistedQueryHit = !1), - (g.persistedQueryRegister = !1), - O && O.persistedQuery) - ) { - if (!e.persistedQueries || !e.persistedQueries.cache) - throw new d.PersistedQueryNotSupportedError() - if (1 !== O.persistedQuery.version) - throw new f.InvalidGraphQLRequestError( - 'Unsupported persisted query version', - ) - if ( - ((T = e.persistedQueries.cache) instanceof - h.PrefixingKeyValueCache || - (T = new h.PrefixingKeyValueCache(T, t.APQ_CACHE_PREFIX)), - (b = O.persistedQuery.sha256Hash), - void 0 === w) - ) { - if (!(w = yield T.get(b))) - throw new d.PersistedQueryNotFoundError() - g.persistedQueryHit = !0 - } else { - if (b !== _(w)) - throw new f.InvalidGraphQLRequestError( - 'provided sha does not match query', - ) - g.persistedQueryRegister = !0 - } - } else { - if (!w) - throw new f.InvalidGraphQLRequestError( - 'Must provide query string.', - ) - b = _(w) - } - ;(n.queryHash = b), (n.source = w) - const D = u.requestDidStart({ - request: v.http, - queryString: v.query, - operationName: v.operationName, - variables: v.variables, - extensions: v.extensions, - context: n.context, - persistedQueryHit: g.persistedQueryHit, - persistedQueryRegister: g.persistedQueryRegister, - requestContext: n, - }) - try { - if (e.documentStore) - try { - n.document = yield e.documentStore.get(b) - } catch (e) { - console.warn( - 'An error occurred while attempting to read from the documentStore.', - e, - ) - } - if (!n.document) { - const t = yield m.invokeDidStartHook('parsingDidStart', n) - try { - ;(n.document = (function(e, t) { - const n = u.parsingDidStart({ queryString: e }) - try { - return o.parse(e, t) - } finally { - n() - } - })(w, e.parseOptions)), - t() - } catch (e) { - return t(e), yield M(e, d.SyntaxError) - } - const r = yield m.invokeDidStartHook('validationDidStart', n), - l = (function(t) { - let n = i.specifiedRules - e.validationRules && (n = n.concat(e.validationRules)) - const r = u.validationDidStart() - try { - return o.validate(e.schema, t, n) - } finally { - r() - } - })(n.document) - if (0 !== l.length) return r(l), yield M(l, d.ValidationError) - r(), - e.documentStore && - Promise.resolve(e.documentStore.set(b, n.document)).catch( - (e) => - console.warn('Could not store validated document.', e), - ) - } - const t = i.getOperationAST(n.document, v.operationName) - ;(n.operation = t || void 0), - (n.operationName = (t && t.name && t.name.value) || null) - try { - yield m.invokeHookAsync('didResolveOperation', n) - } catch (e) { - if (e instanceof y.HttpQueryError) throw e - return yield M(e) - } - g.persistedQueryRegister && - T && - Promise.resolve(T.set(b, w)).catch(console.warn) - let a = yield m.invokeHooksUntilNonNull('responseForOperation', n) - if (null == a) { - const t = yield m.invokeDidStartHook('executionDidStart', n) - try { - const l = yield (function(t) { - return r(this, void 0, void 0, function*() { - const { request: n, document: r } = t, - l = { - schema: e.schema, - document: r, - rootValue: - 'function' == typeof e.rootValue - ? e.rootValue(r) - : e.rootValue, - contextValue: t.context, - variableValues: n.variables, - operationName: n.operationName, - fieldResolver: e.fieldResolver, - }, - i = u.executionDidStart({ executionArgs: l }) - try { - return e.executor - ? yield e.executor(t) - : yield o.execute(l) - } finally { - i() - } - }) - })(n) - l.errors && (yield L(l.errors)), - (a = Object.assign({}, l, { - errors: l.errors ? S(l.errors) : void 0, - })), - t() - } catch (e) { - return t(e), yield M(e) - } - } - l && - (n.overallCachePolicy - ? l.overrideOverallCachePolicy(n.overallCachePolicy) - : (n.overallCachePolicy = l.computeOverallCachePolicy())) - const s = u.format() - if ( - (Object.keys(s).length > 0 && (a.extensions = s), - e.formatResponse) - ) { - const t = e.formatResponse(a, { context: n.context }) - null != t && (a = t) - } - return E(a) - } finally { - D() - } - function E(e) { - return r(this, void 0, void 0, function*() { - return ( - (n.response = u.willSendResponse({ - graphqlResponse: Object.assign({}, n.response, { - errors: e.errors, - data: e.data, - extensions: e.extensions, - }), - context: n.context, - }).graphqlResponse), - yield m.invokeHookAsync('willSendResponse', n), - n.response - ) - }) - } - function L(e) { - return r(this, void 0, void 0, function*() { - return ( - (n.errors = e), - u.didEncounterErrors(e), - yield m.invokeHookAsync('didEncounterErrors', n) - ) - }) - } - function M(e, t) { - return r(this, void 0, void 0, function*() { - const n = Array.isArray(e) ? e : [e] - return ( - yield L(n), - E({ - errors: S( - n.map((e) => - d.fromGraphQLError(e, t && { errorClass: t }), - ), - ), - }) - ) - }) - } - function S(t) { - return d.formatApolloErrors(t, { - formatter: e.formatError, - debug: n.debug, - }) - } - }) - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8) - t.GraphQLExtension = class {} - function l(e) { - const t = e.resolve - e.resolve = (e, n, l, i) => { - const o = i.path.prev, - a = l && l._extensionStack, - s = (a && a.willResolveField(e, n, l, i)) || ((e, t) => {}), - c = i.parentType.resolveObject - let d - o && - c && - (o.__fields || (o.__fields = {}), - (o.__fields[i.fieldName] = i.fieldNodes), - (d = o.__whenObjectResolved) || - ((d = Promise.resolve().then(() => c(e, o.__fields, l, i))), - (o.__whenObjectResolved = d))) - try { - const o = t || (a && a.fieldResolver) || r.defaultFieldResolver - let c - return ( - (function(e, t) { - u(e) - ? e.then((e) => t(null, e), (e) => t(e)) - : Array.isArray(e) && e.some(u) - ? Promise.all(e).then((e) => t(null, e), (e) => t(e)) - : t(null, e) - })((c = d ? d.then((e) => o(e, n, l, i)) : o(e, n, l, i)), s), - c - ) - } catch (e) { - throw (s(e), e) - } - } - } - function u(e) { - return e && 'function' == typeof e.then - } - ;(t.GraphQLExtensionStack = class { - constructor(e) { - this.extensions = e - } - requestDidStart(e) { - return this.handleDidStart( - (t) => t.requestDidStart && t.requestDidStart(e), - ) - } - parsingDidStart(e) { - return this.handleDidStart( - (t) => t.parsingDidStart && t.parsingDidStart(e), - ) - } - validationDidStart() { - return this.handleDidStart( - (e) => e.validationDidStart && e.validationDidStart(), - ) - } - executionDidStart(e) { - return ( - e.executionArgs.fieldResolver && - (this.fieldResolver = e.executionArgs.fieldResolver), - this.handleDidStart( - (t) => t.executionDidStart && t.executionDidStart(e), - ) - ) - } - didEncounterErrors(e) { - this.extensions.forEach((t) => { - t.didEncounterErrors && t.didEncounterErrors(e) - }) - } - willSendResponse(e) { - let t = e - return ( - [...this.extensions].reverse().forEach((e) => { - if (e.willSendResponse) { - const n = e.willSendResponse(t) - n && (t = n) - } - }), - t - ) - } - willResolveField(e, t, n, r) { - const l = this.extensions - .map((l) => l.willResolveField && l.willResolveField(e, t, n, r)) - .filter((e) => e) - .reverse() - return (e, t) => { - for (const n of l) n(e, t) - } - } - format() { - return this.extensions - .map((e) => e.format && e.format()) - .filter((e) => e) - .reduce((e, [t, n]) => Object.assign(e, { [t]: n }), {}) - } - handleDidStart(e) { - const t = [] - return ( - this.extensions.forEach((n) => { - try { - const r = e(n) - r && t.push(r) - } catch (e) { - console.error(e) - } - }), - (...e) => { - t.reverse() - for (const n of t) - try { - n(...e) - } catch (e) { - console.error(e) - } - } - ) - } - }), - (t.enableGraphQLExtensions = function(e) { - return e._extensionsEnabled - ? e - : ((e._extensionsEnabled = !0), - (function(e, t) { - const n = e.getTypeMap() - Object.keys(n).forEach((e) => { - const l = n[e] - if ( - !r.getNamedType(l).name.startsWith('__') && - l instanceof r.GraphQLObjectType - ) { - const n = l.getFields() - Object.keys(n).forEach((r) => { - const l = n[r] - t(l, e, r) - }) - } - }) - })(e, l), - e) - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - t.InvalidGraphQLRequestError = class extends Error {} - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = - 'object' == typeof process && - process && - process.release && - process.versions && - 'string' == typeof process.versions.node) - }, - function(e, t, n) { - ;((t = e.exports = function(e) { - e = e.toLowerCase() - var n = t[e] - if (!n) - throw new Error(e + ' is not supported (we accept pull requests)') - return new n() - }).sha = n(443)), - (t.sha1 = n(446)), - (t.sha224 = n(447)), - (t.sha256 = n(194)), - (t.sha384 = n(448)), - (t.sha512 = n(195)) - }, - function(e, t, n) { - var r = n(61), - l = n(71), - u = n(62).Buffer, - i = [ - 1116352408, - 1899447441, - 3049323471, - 3921009573, - 961987163, - 1508970993, - 2453635748, - 2870763221, - 3624381080, - 310598401, - 607225278, - 1426881987, - 1925078388, - 2162078206, - 2614888103, - 3248222580, - 3835390401, - 4022224774, - 264347078, - 604807628, - 770255983, - 1249150122, - 1555081692, - 1996064986, - 2554220882, - 2821834349, - 2952996808, - 3210313671, - 3336571891, - 3584528711, - 113926993, - 338241895, - 666307205, - 773529912, - 1294757372, - 1396182291, - 1695183700, - 1986661051, - 2177026350, - 2456956037, - 2730485921, - 2820302411, - 3259730800, - 3345764771, - 3516065817, - 3600352804, - 4094571909, - 275423344, - 430227734, - 506948616, - 659060556, - 883997877, - 958139571, - 1322822218, - 1537002063, - 1747873779, - 1955562222, - 2024104815, - 2227730452, - 2361852424, - 2428436474, - 2756734187, - 3204031479, - 3329325298, - ], - o = new Array(64) - function a() { - this.init(), (this._w = o), l.call(this, 64, 56) - } - function s(e, t, n) { - return n ^ (e & (t ^ n)) - } - function c(e, t, n) { - return (e & t) | (n & (e | t)) - } - function d(e) { - return ( - ((e >>> 2) | (e << 30)) ^ - ((e >>> 13) | (e << 19)) ^ - ((e >>> 22) | (e << 10)) - ) - } - function f(e) { - return ( - ((e >>> 6) | (e << 26)) ^ - ((e >>> 11) | (e << 21)) ^ - ((e >>> 25) | (e << 7)) - ) - } - function p(e) { - return ((e >>> 7) | (e << 25)) ^ ((e >>> 18) | (e << 14)) ^ (e >>> 3) - } - r(a, l), - (a.prototype.init = function() { - return ( - (this._a = 1779033703), - (this._b = 3144134277), - (this._c = 1013904242), - (this._d = 2773480762), - (this._e = 1359893119), - (this._f = 2600822924), - (this._g = 528734635), - (this._h = 1541459225), - this - ) - }), - (a.prototype._update = function(e) { - for ( - var t, - n = this._w, - r = 0 | this._a, - l = 0 | this._b, - u = 0 | this._c, - o = 0 | this._d, - a = 0 | this._e, - h = 0 | this._f, - m = 0 | this._g, - y = 0 | this._h, - _ = 0; - _ < 16; - ++_ - ) - n[_] = e.readInt32BE(4 * _) - for (; _ < 64; ++_) - n[_] = - 0 | - (((((t = n[_ - 2]) >>> 17) | (t << 15)) ^ - ((t >>> 19) | (t << 13)) ^ - (t >>> 10)) + - n[_ - 7] + - p(n[_ - 15]) + - n[_ - 16]) - for (var g = 0; g < 64; ++g) { - var v = (y + f(a) + s(a, h, m) + i[g] + n[g]) | 0, - b = (d(r) + c(r, l, u)) | 0 - ;(y = m), - (m = h), - (h = a), - (a = (o + v) | 0), - (o = u), - (u = l), - (l = r), - (r = (v + b) | 0) - } - ;(this._a = (r + this._a) | 0), - (this._b = (l + this._b) | 0), - (this._c = (u + this._c) | 0), - (this._d = (o + this._d) | 0), - (this._e = (a + this._e) | 0), - (this._f = (h + this._f) | 0), - (this._g = (m + this._g) | 0), - (this._h = (y + this._h) | 0) - }), - (a.prototype._hash = function() { - var e = u.allocUnsafe(32) - return ( - e.writeInt32BE(this._a, 0), - e.writeInt32BE(this._b, 4), - e.writeInt32BE(this._c, 8), - e.writeInt32BE(this._d, 12), - e.writeInt32BE(this._e, 16), - e.writeInt32BE(this._f, 20), - e.writeInt32BE(this._g, 24), - e.writeInt32BE(this._h, 28), - e - ) - }), - (e.exports = a) - }, - function(e, t, n) { - var r = n(61), - l = n(71), - u = n(62).Buffer, - i = [ - 1116352408, - 3609767458, - 1899447441, - 602891725, - 3049323471, - 3964484399, - 3921009573, - 2173295548, - 961987163, - 4081628472, - 1508970993, - 3053834265, - 2453635748, - 2937671579, - 2870763221, - 3664609560, - 3624381080, - 2734883394, - 310598401, - 1164996542, - 607225278, - 1323610764, - 1426881987, - 3590304994, - 1925078388, - 4068182383, - 2162078206, - 991336113, - 2614888103, - 633803317, - 3248222580, - 3479774868, - 3835390401, - 2666613458, - 4022224774, - 944711139, - 264347078, - 2341262773, - 604807628, - 2007800933, - 770255983, - 1495990901, - 1249150122, - 1856431235, - 1555081692, - 3175218132, - 1996064986, - 2198950837, - 2554220882, - 3999719339, - 2821834349, - 766784016, - 2952996808, - 2566594879, - 3210313671, - 3203337956, - 3336571891, - 1034457026, - 3584528711, - 2466948901, - 113926993, - 3758326383, - 338241895, - 168717936, - 666307205, - 1188179964, - 773529912, - 1546045734, - 1294757372, - 1522805485, - 1396182291, - 2643833823, - 1695183700, - 2343527390, - 1986661051, - 1014477480, - 2177026350, - 1206759142, - 2456956037, - 344077627, - 2730485921, - 1290863460, - 2820302411, - 3158454273, - 3259730800, - 3505952657, - 3345764771, - 106217008, - 3516065817, - 3606008344, - 3600352804, - 1432725776, - 4094571909, - 1467031594, - 275423344, - 851169720, - 430227734, - 3100823752, - 506948616, - 1363258195, - 659060556, - 3750685593, - 883997877, - 3785050280, - 958139571, - 3318307427, - 1322822218, - 3812723403, - 1537002063, - 2003034995, - 1747873779, - 3602036899, - 1955562222, - 1575990012, - 2024104815, - 1125592928, - 2227730452, - 2716904306, - 2361852424, - 442776044, - 2428436474, - 593698344, - 2756734187, - 3733110249, - 3204031479, - 2999351573, - 3329325298, - 3815920427, - 3391569614, - 3928383900, - 3515267271, - 566280711, - 3940187606, - 3454069534, - 4118630271, - 4000239992, - 116418474, - 1914138554, - 174292421, - 2731055270, - 289380356, - 3203993006, - 460393269, - 320620315, - 685471733, - 587496836, - 852142971, - 1086792851, - 1017036298, - 365543100, - 1126000580, - 2618297676, - 1288033470, - 3409855158, - 1501505948, - 4234509866, - 1607167915, - 987167468, - 1816402316, - 1246189591, - ], - o = new Array(160) - function a() { - this.init(), (this._w = o), l.call(this, 128, 112) - } - function s(e, t, n) { - return n ^ (e & (t ^ n)) - } - function c(e, t, n) { - return (e & t) | (n & (e | t)) - } - function d(e, t) { - return ( - ((e >>> 28) | (t << 4)) ^ - ((t >>> 2) | (e << 30)) ^ - ((t >>> 7) | (e << 25)) - ) - } - function f(e, t) { - return ( - ((e >>> 14) | (t << 18)) ^ - ((e >>> 18) | (t << 14)) ^ - ((t >>> 9) | (e << 23)) - ) - } - function p(e, t) { - return ((e >>> 1) | (t << 31)) ^ ((e >>> 8) | (t << 24)) ^ (e >>> 7) - } - function h(e, t) { - return ( - ((e >>> 1) | (t << 31)) ^ - ((e >>> 8) | (t << 24)) ^ - ((e >>> 7) | (t << 25)) - ) - } - function m(e, t) { - return ((e >>> 19) | (t << 13)) ^ ((t >>> 29) | (e << 3)) ^ (e >>> 6) - } - function y(e, t) { - return ( - ((e >>> 19) | (t << 13)) ^ - ((t >>> 29) | (e << 3)) ^ - ((e >>> 6) | (t << 26)) - ) - } - function _(e, t) { - return e >>> 0 < t >>> 0 ? 1 : 0 - } - r(a, l), - (a.prototype.init = function() { - return ( - (this._ah = 1779033703), - (this._bh = 3144134277), - (this._ch = 1013904242), - (this._dh = 2773480762), - (this._eh = 1359893119), - (this._fh = 2600822924), - (this._gh = 528734635), - (this._hh = 1541459225), - (this._al = 4089235720), - (this._bl = 2227873595), - (this._cl = 4271175723), - (this._dl = 1595750129), - (this._el = 2917565137), - (this._fl = 725511199), - (this._gl = 4215389547), - (this._hl = 327033209), - this - ) - }), - (a.prototype._update = function(e) { - for ( - var t = this._w, - n = 0 | this._ah, - r = 0 | this._bh, - l = 0 | this._ch, - u = 0 | this._dh, - o = 0 | this._eh, - a = 0 | this._fh, - g = 0 | this._gh, - v = 0 | this._hh, - b = 0 | this._al, - T = 0 | this._bl, - w = 0 | this._cl, - O = 0 | this._dl, - D = 0 | this._el, - E = 0 | this._fl, - L = 0 | this._gl, - M = 0 | this._hl, - S = 0; - S < 32; - S += 2 - ) - (t[S] = e.readInt32BE(4 * S)), (t[S + 1] = e.readInt32BE(4 * S + 4)) - for (; S < 160; S += 2) { - var k = t[S - 30], - j = t[S - 30 + 1], - C = p(k, j), - N = h(j, k), - A = m((k = t[S - 4]), (j = t[S - 4 + 1])), - P = y(j, k), - x = t[S - 14], - Y = t[S - 14 + 1], - I = t[S - 32], - F = t[S - 32 + 1], - R = (N + Y) | 0, - B = (C + x + _(R, N)) | 0 - ;(B = - ((B = (B + A + _((R = (R + P) | 0), P)) | 0) + - I + - _((R = (R + F) | 0), F)) | - 0), - (t[S] = B), - (t[S + 1] = R) - } - for (var H = 0; H < 160; H += 2) { - ;(B = t[H]), (R = t[H + 1]) - var V = c(n, r, l), - Q = c(b, T, w), - U = d(n, b), - q = d(b, n), - W = f(o, D), - G = f(D, o), - $ = i[H], - z = i[H + 1], - J = s(o, a, g), - K = s(D, E, L), - Z = (M + G) | 0, - X = (v + W + _(Z, M)) | 0 - X = - ((X = - ((X = (X + J + _((Z = (Z + K) | 0), K)) | 0) + - $ + - _((Z = (Z + z) | 0), z)) | - 0) + - B + - _((Z = (Z + R) | 0), R)) | - 0 - var ee = (q + Q) | 0, - te = (U + V + _(ee, q)) | 0 - ;(v = g), - (M = L), - (g = a), - (L = E), - (a = o), - (E = D), - (o = (u + X + _((D = (O + Z) | 0), O)) | 0), - (u = l), - (O = w), - (l = r), - (w = T), - (r = n), - (T = b), - (n = (X + te + _((b = (Z + ee) | 0), Z)) | 0) - } - ;(this._al = (this._al + b) | 0), - (this._bl = (this._bl + T) | 0), - (this._cl = (this._cl + w) | 0), - (this._dl = (this._dl + O) | 0), - (this._el = (this._el + D) | 0), - (this._fl = (this._fl + E) | 0), - (this._gl = (this._gl + L) | 0), - (this._hl = (this._hl + M) | 0), - (this._ah = (this._ah + n + _(this._al, b)) | 0), - (this._bh = (this._bh + r + _(this._bl, T)) | 0), - (this._ch = (this._ch + l + _(this._cl, w)) | 0), - (this._dh = (this._dh + u + _(this._dl, O)) | 0), - (this._eh = (this._eh + o + _(this._el, D)) | 0), - (this._fh = (this._fh + a + _(this._fl, E)) | 0), - (this._gh = (this._gh + g + _(this._gl, L)) | 0), - (this._hh = (this._hh + v + _(this._hl, M)) | 0) - }), - (a.prototype._hash = function() { - var e = u.allocUnsafe(64) - function t(t, n, r) { - e.writeInt32BE(t, r), e.writeInt32BE(n, r + 4) - } - return ( - t(this._ah, this._al, 0), - t(this._bh, this._bl, 8), - t(this._ch, this._cl, 16), - t(this._dh, this._dl, 24), - t(this._eh, this._el, 32), - t(this._fh, this._fl, 40), - t(this._gh, this._gl, 48), - t(this._hh, this._hl, 56), - e - ) - }), - (e.exports = a) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - ;(t.defaultPlaygroundOptions = { - version: '1.7.30', - settings: { - 'general.betaUpdates': !1, - 'editor.theme': 'dark', - 'editor.cursorShape': 'line', - 'editor.reuseHeaders': !0, - 'tracing.hideTracingResponse': !0, - 'queryPlan.hideQueryPlanResponse': !0, - 'editor.fontSize': 14, - 'editor.fontFamily': - "'Source Code Pro', 'Consolas', 'Inconsolata', 'Droid Sans Mono', 'Monaco', monospace", - 'request.credentials': 'omit', - }, - }), - (t.createPlaygroundOptions = function(e) { - if (void 0 === e || !e) return - const n = 'boolean' == typeof e ? {} : e || {}, - r = n.hasOwnProperty('settings') - ? { - settings: Object.assign( - {}, - t.defaultPlaygroundOptions.settings, - n.settings, - ), - } - : { settings: void 0 } - return Object.assign({}, t.defaultPlaygroundOptions, n, r) - }) - }, - function(e, t) { - function n(e) { - return e && 'object' == typeof e && !Array.isArray(e) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function e(t, r) { - var l = Object.assign({}, t) - return ( - n(t) && - n(r) && - Object.keys(r).forEach(function(u) { - var i, o - n(r[u]) - ? u in t - ? (l[u] = e(t[u], r[u])) - : Object.assign(l, (((i = {})[u] = r[u]), i)) - : Object.assign(l, (((o = {})[u] = r[u]), o)) - }), - l - ) - }) - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8) - ;(t.specifiedScalarTypes = [ - r.GraphQLString, - r.GraphQLInt, - r.GraphQLFloat, - r.GraphQLBoolean, - r.GraphQLID, - ]), - (t.default = function(e) { - return ( - r.isNamedType(e) && - (e.name === r.GraphQLString.name || - e.name === r.GraphQLInt.name || - e.name === r.GraphQLFloat.name || - e.name === r.GraphQLBoolean.name || - e.name === r.GraphQLID.name) - ) - }) - }, - function(e, t) { - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.getResponseKeyFromInfo = function(e) { - return e.fieldNodes[0].alias - ? e.fieldNodes[0].alias.value - : e.fieldName - }) - }, - function(e, t, n) { - var r = n(57) - e.exports = function() { - return r.randomBytes(16) - } - }, - function(e, t) { - for (var n = [], r = 0; r < 256; ++r) - n[r] = (r + 256).toString(16).substr(1) - e.exports = function(e, t) { - var r = t || 0, - l = n - return [ - l[e[r++]], - l[e[r++]], - l[e[r++]], - l[e[r++]], - '-', - l[e[r++]], - l[e[r++]], - '-', - l[e[r++]], - l[e[r++]], - '-', - l[e[r++]], - l[e[r++]], - '-', - l[e[r++]], - l[e[r++]], - l[e[r++]], - l[e[r++]], - l[e[r++]], - l[e[r++]], - ].join('') - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(70), - l = n(70) - ;(t.execute = l.execute), - (t.default = function(e) { - return function(t) { - return r.makePromise(r.execute(e, t)) - } - }) - }, - function(e, t) { - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - if (!e) return !0 - for (var t in e) if (Object.hasOwnProperty.call(e, t)) return !1 - return !0 - }) - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8), - u = (function() { - function e(e, t) { - ;(this.schema = e), (this.args = t) - } - return ( - (e.prototype.transformRequest = function(e) { - var t = (function(e, t, n) { - var u = t.definitions.filter(function(e) { - return e.kind === l.Kind.OPERATION_DEFINITION - }), - o = t.definitions.filter(function(e) { - return e.kind === l.Kind.FRAGMENT_DEFINITION - }), - a = {}, - s = u.map(function(t) { - var u, - o = t.variableDefinitions.map(function(e) { - return e.variable.name.value - }), - s = 0, - c = {} - u = - 'subscription' === t.operation - ? e.getSubscriptionType() - : 'mutation' === t.operation - ? e.getMutationType() - : e.getQueryType() - var d = [] - return ( - t.selectionSet.selections.forEach(function(e) { - if (e.kind === l.Kind.FIELD) { - var t = {} - e.arguments.forEach(function(e) { - t[e.name.value] = e - }) - var f = e.name.value, - p = u.getFields()[f] - p.args.forEach(function(e) { - if (e.name in n) { - var r = (function(e) { - var t - do { - ;(t = '_v' + s + '_' + e), s++ - } while (-1 !== o.indexOf(t)) - return t - })(e.name) - ;(a[e.name] = r), - (t[e.name] = { - kind: l.Kind.ARGUMENT, - name: { kind: l.Kind.NAME, value: e.name }, - value: { - kind: l.Kind.VARIABLE, - name: { kind: l.Kind.NAME, value: r }, - }, - }), - o.push(r), - (c[r] = { - kind: l.Kind.VARIABLE_DEFINITION, - variable: { - kind: l.Kind.VARIABLE, - name: { kind: l.Kind.NAME, value: r }, - }, - type: i(e.type), - }) - } - }), - d.push( - r({}, e, { - arguments: Object.keys(t).map(function(e) { - return t[e] - }), - }), - ) - } else d.push(e) - }), - r({}, t, { - variableDefinitions: t.variableDefinitions.concat( - Object.keys(c).map(function(e) { - return c[e] - }), - ), - selectionSet: { - kind: l.Kind.SELECTION_SET, - selections: d, - }, - }) - ) - }), - c = {} - return ( - Object.keys(a).forEach(function(e) { - c[a[e]] = n[e] - }), - { - document: r({}, t, { definitions: s.concat(o) }), - newVariables: c, - } - ) - })(this.schema, e.document, this.args), - n = t.document, - u = t.newVariables - return { document: n, variables: r({}, e.variables, u) } - }), - e - ) - })() - function i(e) { - if (e instanceof l.GraphQLNonNull) { - var t = i(e.ofType) - if (t.kind === l.Kind.LIST_TYPE || t.kind === l.Kind.NAMED_TYPE) - return { kind: l.Kind.NON_NULL_TYPE, type: t } - throw new Error('Incorrent inner non-null type') - } - return e instanceof l.GraphQLList - ? { kind: l.Kind.LIST_TYPE, type: i(e.ofType) } - : { - kind: l.Kind.NAMED_TYPE, - name: { kind: l.Kind.NAME, value: e.toString() }, - } - } - t.default = u - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8), - u = n(206), - i = (function() { - function e(e) { - this.targetSchema = e - } - return ( - (e.prototype.transformRequest = function(e) { - var t = (function(e, t) { - var n = t.definitions.filter(function(e) { - return e.kind === l.Kind.OPERATION_DEFINITION - }), - r = t.definitions.filter(function(e) { - return e.kind === l.Kind.FRAGMENT_DEFINITION - }), - u = [], - i = [], - a = [], - c = r.filter(function(t) { - var n = t.typeCondition.name.value - return Boolean(e.getType(n)) - }), - d = {} - c.forEach(function(t) { - var n = t.typeCondition.name.value, - r = e.getType(n) - d[t.name.value] = r - }) - var f = Object.create(null) - return ( - n.forEach(function(t) { - var n - n = - 'subscription' === t.operation - ? e.getSubscriptionType() - : 'mutation' === t.operation - ? e.getMutationType() - : e.getQueryType() - var r = o(e, n, d, t.selectionSet), - p = r.selectionSet, - h = r.usedFragments, - m = r.usedVariables - u = s(u, h) - var y = (function(e, t, n, r, u) { - for ( - var i = [], - a = [], - c = function() { - var c = u.pop(), - d = n.find(function(e) { - return e.name.value === c - }) - if (d) { - var f = c, - p = d.typeCondition.name.value, - h = e.getType(p), - m = o(e, h, r, d.selectionSet), - y = m.selectionSet, - _ = m.usedFragments, - g = m.usedVariables - ;(u = s(u, _)), - (i = s(i, g)), - t[f] || - ((t[f] = !0), - a.push({ - kind: l.Kind.FRAGMENT_DEFINITION, - name: { kind: l.Kind.NAME, value: f }, - typeCondition: d.typeCondition, - selectionSet: y, - })) - } - }; - 0 !== u.length; - - ) - c() - return { - usedVariables: i, - newFragments: a, - fragmentSet: t, - } - })(e, f, c, d, u), - _ = y.usedVariables, - g = y.newFragments, - v = y.fragmentSet, - b = s(m, _) - ;(a = g), (f = v) - var T = t.variableDefinitions.filter(function(e) { - return -1 !== b.indexOf(e.variable.name.value) - }) - i.push({ - kind: l.Kind.OPERATION_DEFINITION, - operation: t.operation, - name: t.name, - directives: t.directives, - variableDefinitions: T, - selectionSet: p, - }) - }), - { kind: l.Kind.DOCUMENT, definitions: i.concat(a) } - ) - })(this.targetSchema, e.document) - return r({}, e, { document: t }) - }), - e - ) - })() - function o(e, t, n, i) { - var o, - s = [], - c = [], - d = [t] - return { - selectionSet: l.visit( - i, - (((o = {})[l.Kind.FIELD] = { - enter: function(e) { - var t = a(d[d.length - 1]) - if ( - t instanceof l.GraphQLObjectType || - t instanceof l.GraphQLInterfaceType - ) { - var n = t.getFields(), - u = - '__typename' === e.name.value - ? l.TypeNameMetaFieldDef - : n[e.name.value] - if (!u) return null - d.push(u.type) - var i = (u.args || []).map(function(e) { - return e.name - }) - if (e.arguments) { - var o = e.arguments.filter(function(e) { - return -1 !== i.indexOf(e.name.value) - }) - if (o.length !== e.arguments.length) - return r({}, e, { arguments: o }) - } - } else - t instanceof l.GraphQLUnionType && - '__typename' === e.name.value && - d.push(l.TypeNameMetaFieldDef.type) - }, - leave: function(e) { - var t, - n = a(d.pop()) - if ( - n instanceof l.GraphQLObjectType || - n instanceof l.GraphQLInterfaceType - ) { - var r = (e.selectionSet && e.selectionSet.selections) || null - if (!r || 0 === r.length) - return ( - l.visit( - e, - (((t = {})[l.Kind.VARIABLE] = function(e) { - var t = c.indexOf(e.name.value) - ;-1 !== t && c.splice(t, 1) - }), - t), - ), - null - ) - } - }, - }), - (o[l.Kind.FRAGMENT_SPREAD] = function(t) { - if (t.name.value in n) { - var r = a(d[d.length - 1]), - l = n[t.name.value] - return u.default(e, r, l) ? void s.push(t.name.value) : null - } - return null - }), - (o[l.Kind.INLINE_FRAGMENT] = { - enter: function(t) { - if (t.typeCondition) { - var n = e.getType(t.typeCondition.name.value), - r = a(d[d.length - 1]) - if (!u.default(e, r, n)) return null - d.push(n) - } - }, - leave: function(e) { - d.pop() - }, - }), - (o[l.Kind.VARIABLE] = function(e) { - c.push(e.name.value) - }), - o), - ), - usedFragments: s, - usedVariables: c, - } - } - function a(e) { - for ( - var t = e; - t instanceof l.GraphQLNonNull || t instanceof l.GraphQLList; - - ) - t = t.ofType - return t - } - function s() { - for (var e = [], t = 0; t < arguments.length; t++) e[t] = arguments[t] - var n = {}, - r = [] - return ( - e.forEach(function(e) { - e.forEach(function(e) { - n[e] || ((n[e] = !0), r.push(e)) - }) - }), - r - ) - } - t.default = i - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8) - t.default = function(e, t, n) { - return ( - t === n || - (!(!r.isCompositeType(t) || !r.isCompositeType(n)) && - r.doTypesOverlap(e, t, n)) - ) - } - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8), - u = (function() { - function e(e) { - this.targetSchema = e - } - return ( - (e.prototype.transformRequest = function(e) { - var t = (function(e, t) { - var n, - u = new l.TypeInfo(e) - return l.visit( - t, - l.visitWithTypeInfo( - u, - (((n = {})[l.Kind.SELECTION_SET] = function(e) { - var t = u.getParentType(), - n = e.selections - if ( - (t && - (t instanceof l.GraphQLInterfaceType || - t instanceof l.GraphQLUnionType) && - !n.find(function(e) { - return ( - e.kind === l.Kind.FIELD && - '__typename' === e.name.value - ) - }) && - (n = n.concat({ - kind: l.Kind.FIELD, - name: { kind: l.Kind.NAME, value: '__typename' }, - })), - n !== e.selections) - ) - return r({}, e, { selections: n }) - }), - n), - ), - ) - })(this.targetSchema, e.document) - return r({}, e, { document: t }) - }), - e - ) - })() - t.default = u - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(128), - l = (function() { - function e(e, t) { - ;(this.info = e), (this.fieldName = t) - } - return ( - (e.prototype.transformResult = function(e) { - return r.checkResultAndHandleErrors(e, this.info, this.fieldName) - }), - e - ) - })() - t.default = l - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8), - u = n(206), - i = (function() { - function e(e, t) { - var n, r - ;(this.targetSchema = t), - (this.mapping = (function(e, t) { - var n = e.getTypeMap(), - r = {} - return ( - Object.keys(n).forEach(function(u) { - var i = n[u] - if (l.isAbstractType(i)) { - var o = t.getType(u) - if (!l.isAbstractType(o)) { - var a = e.getPossibleTypes(i) || [] - r[u] = a - .filter(function(e) { - return t.getType(e.name) - }) - .map(function(e) { - return e.name - }) - } - } - }), - r - ) - })(e, t)), - (this.reverseMapping = - ((n = this.mapping), - (r = {}), - Object.keys(n).forEach(function(e) { - n[e].forEach(function(t) { - r[t] || (r[t] = []), r[t].push(e) - }) - }), - r)) - } - return ( - (e.prototype.transformRequest = function(e) { - var t = (function(e, t, n, i) { - var o, - a = i.definitions.filter(function(e) { - return e.kind === l.Kind.OPERATION_DEFINITION - }), - s = i.definitions.filter(function(e) { - return e.kind === l.Kind.FRAGMENT_DEFINITION - }), - c = s.map(function(e) { - return e.name.value - }), - d = 0, - f = [], - p = {} - s.forEach(function(e) { - f.push(e) - var n = t[e.typeCondition.name.value] - n && - ((p[e.name.value] = []), - n.forEach(function(t) { - var n = (function(e) { - var t - do { - ;(t = '_' + e + '_Fragment' + d), d++ - } while (-1 !== c.indexOf(t)) - return t - })(t) - c.push(n) - var r = { - kind: l.Kind.FRAGMENT_DEFINITION, - name: { kind: l.Kind.NAME, value: n }, - typeCondition: { - kind: l.Kind.NAMED_TYPE, - name: { kind: l.Kind.NAME, value: t }, - }, - selectionSet: e.selectionSet, - } - f.push(r), - p[e.name.value].push({ fragmentName: n, typeName: t }) - })) - }) - var h = r({}, i, { definitions: a.concat(f) }), - m = new l.TypeInfo(e) - return l.visit( - h, - l.visitWithTypeInfo( - m, - (((o = {})[l.Kind.SELECTION_SET] = function(i) { - var o = i.selections.slice(), - a = l.getNamedType(m.getParentType()) - if ( - (i.selections.forEach(function(n) { - if (n.kind === l.Kind.INLINE_FRAGMENT) { - var r = t[n.typeCondition.name.value] - r && - r.forEach(function(t) { - u.default(e, a, e.getType(t)) && - o.push({ - kind: l.Kind.INLINE_FRAGMENT, - typeCondition: { - kind: l.Kind.NAMED_TYPE, - name: { kind: l.Kind.NAME, value: t }, - }, - selectionSet: n.selectionSet, - }) - }) - } else if (n.kind === l.Kind.FRAGMENT_SPREAD) { - var i = n.name.value, - s = p[i] - s && - s.forEach(function(t) { - var n = t.typeName - u.default(e, a, e.getType(n)) && - o.push({ - kind: l.Kind.FRAGMENT_SPREAD, - name: { - kind: l.Kind.NAME, - value: t.fragmentName, - }, - }) - }) - } - }), - a && - n[a.name] && - o.push({ - kind: l.Kind.FIELD, - name: { kind: l.Kind.NAME, value: '__typename' }, - }), - o.length !== i.selections.length) - ) - return r({}, i, { selections: o }) - }), - o), - ), - ) - })( - this.targetSchema, - this.mapping, - this.reverseMapping, - e.document, - ) - return r({}, e, { document: t }) - }), - e - ) - })() - t.default = i - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8), - u = (function() { - function e(e, t) { - ;(this.targetSchema = e), (this.mapping = {}) - for (var n = 0, r = t; n < r.length; n++) { - var l = r[n], - u = l.field, - o = i(l.fragment), - a = o.typeCondition.name.value - ;(this.mapping[a] = this.mapping[a] || {}), - this.mapping[a][u] - ? this.mapping[a][u].push(o) - : (this.mapping[a][u] = [o]) - } - } - return ( - (e.prototype.transformRequest = function(e) { - var t = (function(e, t, n) { - var u, - i = new l.TypeInfo(e) - return l.visit( - t, - l.visitWithTypeInfo( - i, - (((u = {})[l.Kind.SELECTION_SET] = function(e) { - var t = i.getParentType() - if (t) { - var u = t.name, - a = e.selections - if ( - (n[u] && - e.selections.forEach(function(e) { - if (e.kind === l.Kind.FIELD) { - var t = e.name.value, - r = n[u][t] - if (r && r.length > 0) { - var i = o(u, r) - a = a.concat(i) - } - } - }), - a !== e.selections) - ) - return r({}, e, { selections: a }) - } - }), - u), - ), - ) - })(this.targetSchema, e.document, this.mapping) - return r({}, e, { document: t }) - }), - e - ) - })() - function i(e) { - if (e.trim().startsWith('fragment')) - for (var t = 0, n = l.parse(e).definitions; t < n.length; t++) { - var r = n[t] - if (r.kind === l.Kind.FRAGMENT_DEFINITION) - return { - kind: l.Kind.INLINE_FRAGMENT, - typeCondition: r.typeCondition, - selectionSet: r.selectionSet, - } - } - for ( - var u = 0, - i = l.parse('{' + e + '}').definitions[0].selectionSet.selections; - u < i.length; - u++ - ) { - var o = i[u] - if (o.kind === l.Kind.INLINE_FRAGMENT) return o - } - throw new Error('Could not parse fragment') - } - function o(e, t) { - var n, - u = t.reduce(function(e, t) { - return e.concat(t.selectionSet.selections) - }, []), - i = - ((n = u.reduce(function(e, t) { - var n, l, u - switch (t.kind) { - case 'Field': - return t.alias - ? e.hasOwnProperty(t.alias.value) - ? e - : r({}, e, (((n = {})[t.alias.value] = t), n)) - : e.hasOwnProperty(t.name.value) - ? e - : r({}, e, (((l = {})[t.name.value] = t), l)) - case 'FragmentSpread': - return e.hasOwnProperty(t.name.value) - ? e - : r({}, e, (((u = {})[t.name.value] = t), u)) - case 'InlineFragment': - if (e.__fragment) { - var i = e.__fragment - return r({}, e, { - __fragment: o(i.typeCondition.name.value, [i, t]), - }) - } - return r({}, e, { __fragment: t }) - default: - return e - } - }, {})), - Object.keys(n).reduce(function(e, t) { - return e.concat(n[t]) - }, [])) - return { - kind: l.Kind.INLINE_FRAGMENT, - typeCondition: { - kind: l.Kind.NAMED_TYPE, - name: { kind: l.Kind.NAME, value: e }, - }, - selectionSet: { kind: l.Kind.SELECTION_SET, selections: i }, - } - } - t.default = u - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(480) - t.transformSchema = r.default - var l = n(204) - t.AddArgumentsAsVariables = l.default - var u = n(208) - t.CheckResultAndHandleErrors = u.default - var i = n(210) - t.ReplaceFieldWithFragment = i.default - var o = n(207) - t.AddTypenameToAbstract = o.default - var a = n(205) - t.FilterToSchema = a.default - var s = n(482) - t.RenameTypes = s.default - var c = n(483) - t.FilterTypes = c.default - var d = n(130) - t.TransformRootFields = d.default - var f = n(484) - t.RenameRootFields = f.default - var p = n(485) - t.FilterRootFields = p.default - var h = n(209) - t.ExpandAbstractTypes = h.default - var m = n(486) - t.ExtractField = m.default - var y = n(487) - t.WrapQuery = y.default - }, - function(e, t, n) { - 'use strict' - n.r(t) - var r = n(23) - n.d(t, 'execute', function() { - return r.h - }), - n.d(t, 'defaultFieldResolver', function() { - return r.f - }), - n.d(t, 'defaultTypeResolver', function() { - return r.g - }), - n.d(t, 'responsePathAsArray', function() { - return r.k - }) - var l = n(49) - n.d(t, 'getDirectiveValues', function() { - return l.getDirectiveValues - }) - }, - function(e, t, n) { - var r = n(86), - l = n(496), - u = n(105), - i = n(106), - o = n(135), - a = n(55), - s = n(215), - c = Object.getOwnPropertyDescriptor - t.f = r - ? c - : function(e, t) { - if (((e = i(e)), (t = o(t, !0)), s)) - try { - return c(e, t) - } catch (e) {} - if (a(e, t)) return u(!l.f.call(e, t), e[t]) - } - }, - function(e, t) { - e.exports = function(e) { - if (null == e) throw TypeError("Can't call method on " + e) - return e - } - }, - function(e, t, n) { - var r = n(86), - l = n(72), - u = n(216) - e.exports = - !r && - !l(function() { - return ( - 7 != - Object.defineProperty(u('div'), 'a', { - get: function() { - return 7 - }, - }).a - ) - }) - }, - function(e, t, n) { - var r = n(43), - l = n(73), - u = r.document, - i = l(u) && l(u.createElement) - e.exports = function(e) { - return i ? u.createElement(e) : {} - } - }, - function(e, t, n) { - var r = n(43), - l = n(107), - u = n(63), - i = n(55), - o = n(136), - a = n(218), - s = n(219), - c = s.get, - d = s.enforce, - f = String(a).split('toString') - l('inspectSource', function(e) { - return a.call(e) - }), - (e.exports = function(e, t, n, l) { - var a = !!l && !!l.unsafe, - s = !!l && !!l.enumerable, - c = !!l && !!l.noTargetGet - 'function' == typeof n && - ('string' != typeof t || i(n, 'name') || u(n, 'name', t), - (d(n).source = f.join('string' == typeof t ? t : ''))), - e !== r - ? (a ? !c && e[t] && (s = !0) : delete e[t], - s ? (e[t] = n) : u(e, t, n)) - : s - ? (e[t] = n) - : o(t, n) - })(Function.prototype, 'toString', function() { - return ('function' == typeof this && c(this).source) || a.call(this) - }) - }, - function(e, t, n) { - var r = n(107) - e.exports = r('native-function-to-string', Function.toString) - }, - function(e, t, n) { - var r, - l, - u, - i = n(498), - o = n(43), - a = n(73), - s = n(63), - c = n(55), - d = n(138), - f = n(139), - p = o.WeakMap - if (i) { - var h = new p(), - m = h.get, - y = h.has, - _ = h.set - ;(r = function(e, t) { - return _.call(h, e, t), t - }), - (l = function(e) { - return m.call(h, e) || {} - }), - (u = function(e) { - return y.call(h, e) - }) - } else { - var g = d('state') - ;(f[g] = !0), - (r = function(e, t) { - return s(e, g, t), t - }), - (l = function(e) { - return c(e, g) ? e[g] : {} - }), - (u = function(e) { - return c(e, g) - }) - } - e.exports = { - set: r, - get: l, - has: u, - enforce: function(e) { - return u(e) ? l(e) : r(e, {}) - }, - getterFor: function(e) { - return function(t) { - var n - if (!a(t) || (n = l(t)).type !== e) - throw TypeError('Incompatible receiver, ' + e + ' required') - return n - } - }, - } - }, - function(e, t) { - var n = 0, - r = Math.random() - e.exports = function(e) { - return ( - 'Symbol(' + - String(void 0 === e ? '' : e) + - ')_' + - (++n + r).toString(36) - ) - } - }, - function(e, t, n) { - var r = n(222), - l = n(43), - u = function(e) { - return 'function' == typeof e ? e : void 0 - } - e.exports = function(e, t) { - return arguments.length < 2 - ? u(r[e]) || u(l[e]) - : (r[e] && r[e][t]) || (l[e] && l[e][t]) - } - }, - function(e, t, n) { - e.exports = n(43) - }, - function(e, t, n) { - var r = n(55), - l = n(106), - u = n(502).indexOf, - i = n(139) - e.exports = function(e, t) { - var n, - o = l(e), - a = 0, - s = [] - for (n in o) !r(i, n) && r(o, n) && s.push(n) - for (; t.length > a; ) r(o, (n = t[a++])) && (~u(s, n) || s.push(n)) - return s - } - }, - function(e, t, n) { - 'use strict' - var r = n(225), - l = n(88), - u = n(142), - i = function(e, t, n, o, a, s, c, d) { - for (var f, p = a, h = 0, m = !!c && u(c, d, 3); h < o; ) { - if (h in n) { - if (((f = m ? m(n[h], h, t) : n[h]), s > 0 && r(f))) - p = i(e, t, f, l(f.length), p, s - 1) - 1 - else { - if (p >= 9007199254740991) - throw TypeError('Exceed the acceptable array length') - e[p] = f - } - p++ - } - h++ - } - return p - } - e.exports = i - }, - function(e, t, n) { - var r = n(134) - e.exports = - Array.isArray || - function(e) { - return 'Array' == r(e) - } - }, - function(e, t) { - e.exports = function(e) { - if ('function' != typeof e) - throw TypeError(String(e) + ' is not a function') - return e - } - }, - function(e, t, n) { - var r = n(73), - l = n(225), - u = n(56)('species') - e.exports = function(e, t) { - var n - return ( - l(e) && - ('function' != typeof (n = e.constructor) || - (n !== Array && !l(n.prototype)) - ? r(n) && null === (n = n[u]) && (n = void 0) - : (n = void 0)), - new (void 0 === n ? Array : n)(0 === t ? 0 : t) - ) - } - }, - function(e, t, n) { - var r = n(64), - l = n(508), - u = n(141), - i = n(139), - o = n(510), - a = n(216), - s = n(138)('IE_PROTO'), - c = function() {}, - d = function() { - var e, - t = a('iframe'), - n = u.length - for ( - t.style.display = 'none', - o.appendChild(t), - t.src = String('javascript:'), - (e = t.contentWindow.document).open(), - e.write(''), - e.close(), - d = e.F; - n--; - - ) - delete d.prototype[u[n]] - return d() - } - ;(e.exports = - Object.create || - function(e, t) { - var n - return ( - null !== e - ? ((c.prototype = r(e)), - (n = new c()), - (c.prototype = null), - (n[s] = e)) - : (n = d()), - void 0 === t ? n : l(n, t) - ) - }), - (i[s] = !0) - }, - function(e, t, n) { - var r = n(43), - l = n(142), - u = Function.call - e.exports = function(e, t, n) { - return l(u, r[e].prototype[t], n) - } - }, - function(e, t, n) { - 'use strict' - var r, - l, - u, - i = n(231), - o = n(63), - a = n(55), - s = n(56), - c = n(137), - d = s('iterator'), - f = !1 - ;[].keys && - ('next' in (u = [].keys()) - ? (l = i(i(u))) !== Object.prototype && (r = l) - : (f = !0)), - null == r && (r = {}), - c || - a(r, d) || - o(r, d, function() { - return this - }), - (e.exports = { IteratorPrototype: r, BUGGY_SAFARI_ITERATORS: f }) - }, - function(e, t, n) { - var r = n(55), - l = n(143), - u = n(138), - i = n(521), - o = u('IE_PROTO'), - a = Object.prototype - e.exports = i - ? Object.getPrototypeOf - : function(e) { - return ( - (e = l(e)), - r(e, o) - ? e[o] - : 'function' == typeof e.constructor && - e instanceof e.constructor - ? e.constructor.prototype - : e instanceof Object - ? a - : null - ) - } - }, - function(e, t, n) { - var r = n(87).f, - l = n(55), - u = n(56)('toStringTag') - e.exports = function(e, t, n) { - e && - !l((e = n ? e : e.prototype), u) && - r(e, u, { configurable: !0, value: t }) - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.isNodeLike = - 'object' == typeof process && - process && - process.release && - process.versions && - 'string' == typeof process.versions.node) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.isNotNullOrUndefined = function(e) { - return null != e - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8) - function l(e) { - return e && 'string' == typeof e.kind - } - ;(t.isNode = l), - (t.isDocumentNode = function(e) { - return l(e) && e.kind === r.Kind.DOCUMENT - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(541) - t.EngineReportingAgent = r.EngineReportingAgent - var l = n(571) - t.EngineFederatedTracingExtension = l.EngineFederatedTracingExtension - }, - function(e, t, n) { - 'use strict' - e.exports = n(543) - }, - function(e, t, n) { - 'use strict' - e.exports = d - var r, - l = n(65), - u = l.LongBits, - i = l.base64, - o = l.utf8 - function a(e, t, n) { - ;(this.fn = e), (this.len = t), (this.next = void 0), (this.val = n) - } - function s() {} - function c(e) { - ;(this.head = e.head), - (this.tail = e.tail), - (this.len = e.len), - (this.next = e.states) - } - function d() { - ;(this.len = 0), - (this.head = new a(s, 0, 0)), - (this.tail = this.head), - (this.states = null) - } - function f(e, t, n) { - t[n] = 255 & e - } - function p(e, t) { - ;(this.len = e), (this.next = void 0), (this.val = t) - } - function h(e, t, n) { - for (; e.hi; ) - (t[n++] = (127 & e.lo) | 128), - (e.lo = ((e.lo >>> 7) | (e.hi << 25)) >>> 0), - (e.hi >>>= 7) - for (; e.lo > 127; ) (t[n++] = (127 & e.lo) | 128), (e.lo = e.lo >>> 7) - t[n++] = e.lo - } - function m(e, t, n) { - ;(t[n] = 255 & e), - (t[n + 1] = (e >>> 8) & 255), - (t[n + 2] = (e >>> 16) & 255), - (t[n + 3] = e >>> 24) - } - ;(d.create = l.Buffer - ? function() { - return (d.create = function() { - return new r() - })() - } - : function() { - return new d() - }), - (d.alloc = function(e) { - return new l.Array(e) - }), - l.Array !== Array && - (d.alloc = l.pool(d.alloc, l.Array.prototype.subarray)), - (d.prototype._push = function(e, t, n) { - return ( - (this.tail = this.tail.next = new a(e, t, n)), (this.len += t), this - ) - }), - (p.prototype = Object.create(a.prototype)), - (p.prototype.fn = function(e, t, n) { - for (; e > 127; ) (t[n++] = (127 & e) | 128), (e >>>= 7) - t[n] = e - }), - (d.prototype.uint32 = function(e) { - return ( - (this.len += (this.tail = this.tail.next = new p( - (e >>>= 0) < 128 - ? 1 - : e < 16384 - ? 2 - : e < 2097152 - ? 3 - : e < 268435456 - ? 4 - : 5, - e, - )).len), - this - ) - }), - (d.prototype.int32 = function(e) { - return e < 0 ? this._push(h, 10, u.fromNumber(e)) : this.uint32(e) - }), - (d.prototype.sint32 = function(e) { - return this.uint32(((e << 1) ^ (e >> 31)) >>> 0) - }), - (d.prototype.uint64 = function(e) { - var t = u.from(e) - return this._push(h, t.length(), t) - }), - (d.prototype.int64 = d.prototype.uint64), - (d.prototype.sint64 = function(e) { - var t = u.from(e).zzEncode() - return this._push(h, t.length(), t) - }), - (d.prototype.bool = function(e) { - return this._push(f, 1, e ? 1 : 0) - }), - (d.prototype.fixed32 = function(e) { - return this._push(m, 4, e >>> 0) - }), - (d.prototype.sfixed32 = d.prototype.fixed32), - (d.prototype.fixed64 = function(e) { - var t = u.from(e) - return this._push(m, 4, t.lo)._push(m, 4, t.hi) - }), - (d.prototype.sfixed64 = d.prototype.fixed64), - (d.prototype.float = function(e) { - return this._push(l.float.writeFloatLE, 4, e) - }), - (d.prototype.double = function(e) { - return this._push(l.float.writeDoubleLE, 8, e) - }) - var y = l.Array.prototype.set - ? function(e, t, n) { - t.set(e, n) - } - : function(e, t, n) { - for (var r = 0; r < e.length; ++r) t[n + r] = e[r] - } - ;(d.prototype.bytes = function(e) { - var t = e.length >>> 0 - if (!t) return this._push(f, 1, 0) - if (l.isString(e)) { - var n = d.alloc((t = i.length(e))) - i.decode(e, n, 0), (e = n) - } - return this.uint32(t)._push(y, t, e) - }), - (d.prototype.string = function(e) { - var t = o.length(e) - return t ? this.uint32(t)._push(o.write, t, e) : this._push(f, 1, 0) - }), - (d.prototype.fork = function() { - return ( - (this.states = new c(this)), - (this.head = this.tail = new a(s, 0, 0)), - (this.len = 0), - this - ) - }), - (d.prototype.reset = function() { - return ( - this.states - ? ((this.head = this.states.head), - (this.tail = this.states.tail), - (this.len = this.states.len), - (this.states = this.states.next)) - : ((this.head = this.tail = new a(s, 0, 0)), (this.len = 0)), - this - ) - }), - (d.prototype.ldelim = function() { - var e = this.head, - t = this.tail, - n = this.len - return ( - this.reset().uint32(n), - n && ((this.tail.next = e.next), (this.tail = t), (this.len += n)), - this - ) - }), - (d.prototype.finish = function() { - for ( - var e = this.head.next, t = this.constructor.alloc(this.len), n = 0; - e; - - ) - e.fn(e.val, t, n), (n += e.len), (e = e.next) - return t - }), - (d._configure = function(e) { - r = e - }) - }, - function(e, t, n) { - 'use strict' - e.exports = a - var r, - l = n(65), - u = l.LongBits, - i = l.utf8 - function o(e, t) { - return RangeError( - 'index out of range: ' + e.pos + ' + ' + (t || 1) + ' > ' + e.len, - ) - } - function a(e) { - ;(this.buf = e), (this.pos = 0), (this.len = e.length) - } - var s, - c = - 'undefined' != typeof Uint8Array - ? function(e) { - if (e instanceof Uint8Array || Array.isArray(e)) return new a(e) - throw Error('illegal buffer') - } - : function(e) { - if (Array.isArray(e)) return new a(e) - throw Error('illegal buffer') - } - function d() { - var e = new u(0, 0), - t = 0 - if (!(this.len - this.pos > 4)) { - for (; t < 3; ++t) { - if (this.pos >= this.len) throw o(this) - if ( - ((e.lo = (e.lo | ((127 & this.buf[this.pos]) << (7 * t))) >>> 0), - this.buf[this.pos++] < 128) - ) - return e - } - return ( - (e.lo = (e.lo | ((127 & this.buf[this.pos++]) << (7 * t))) >>> 0), e - ) - } - for (; t < 4; ++t) - if ( - ((e.lo = (e.lo | ((127 & this.buf[this.pos]) << (7 * t))) >>> 0), - this.buf[this.pos++] < 128) - ) - return e - if ( - ((e.lo = (e.lo | ((127 & this.buf[this.pos]) << 28)) >>> 0), - (e.hi = (e.hi | ((127 & this.buf[this.pos]) >> 4)) >>> 0), - this.buf[this.pos++] < 128) - ) - return e - if (((t = 0), this.len - this.pos > 4)) { - for (; t < 5; ++t) - if ( - ((e.hi = - (e.hi | ((127 & this.buf[this.pos]) << (7 * t + 3))) >>> 0), - this.buf[this.pos++] < 128) - ) - return e - } else - for (; t < 5; ++t) { - if (this.pos >= this.len) throw o(this) - if ( - ((e.hi = - (e.hi | ((127 & this.buf[this.pos]) << (7 * t + 3))) >>> 0), - this.buf[this.pos++] < 128) - ) - return e - } - throw Error('invalid varint encoding') - } - function f(e, t) { - return ( - (e[t - 4] | (e[t - 3] << 8) | (e[t - 2] << 16) | (e[t - 1] << 24)) >>> - 0 - ) - } - function p() { - if (this.pos + 8 > this.len) throw o(this, 8) - return new u(f(this.buf, (this.pos += 4)), f(this.buf, (this.pos += 4))) - } - ;(a.create = l.Buffer - ? function(e) { - return (a.create = function(e) { - return l.Buffer.isBuffer(e) ? new r(e) : c(e) - })(e) - } - : c), - (a.prototype._slice = - l.Array.prototype.subarray || l.Array.prototype.slice), - (a.prototype.uint32 = - ((s = 4294967295), - function() { - if ( - ((s = (127 & this.buf[this.pos]) >>> 0), - this.buf[this.pos++] < 128) - ) - return s - if ( - ((s = (s | ((127 & this.buf[this.pos]) << 7)) >>> 0), - this.buf[this.pos++] < 128) - ) - return s - if ( - ((s = (s | ((127 & this.buf[this.pos]) << 14)) >>> 0), - this.buf[this.pos++] < 128) - ) - return s - if ( - ((s = (s | ((127 & this.buf[this.pos]) << 21)) >>> 0), - this.buf[this.pos++] < 128) - ) - return s - if ( - ((s = (s | ((15 & this.buf[this.pos]) << 28)) >>> 0), - this.buf[this.pos++] < 128) - ) - return s - if ((this.pos += 5) > this.len) - throw ((this.pos = this.len), o(this, 10)) - return s - })), - (a.prototype.int32 = function() { - return 0 | this.uint32() - }), - (a.prototype.sint32 = function() { - var e = this.uint32() - return ((e >>> 1) ^ -(1 & e)) | 0 - }), - (a.prototype.bool = function() { - return 0 !== this.uint32() - }), - (a.prototype.fixed32 = function() { - if (this.pos + 4 > this.len) throw o(this, 4) - return f(this.buf, (this.pos += 4)) - }), - (a.prototype.sfixed32 = function() { - if (this.pos + 4 > this.len) throw o(this, 4) - return 0 | f(this.buf, (this.pos += 4)) - }), - (a.prototype.float = function() { - if (this.pos + 4 > this.len) throw o(this, 4) - var e = l.float.readFloatLE(this.buf, this.pos) - return (this.pos += 4), e - }), - (a.prototype.double = function() { - if (this.pos + 8 > this.len) throw o(this, 4) - var e = l.float.readDoubleLE(this.buf, this.pos) - return (this.pos += 8), e - }), - (a.prototype.bytes = function() { - var e = this.uint32(), - t = this.pos, - n = this.pos + e - if (n > this.len) throw o(this, e) - return ( - (this.pos += e), - Array.isArray(this.buf) - ? this.buf.slice(t, n) - : t === n - ? new this.buf.constructor(0) - : this._slice.call(this.buf, t, n) - ) - }), - (a.prototype.string = function() { - var e = this.bytes() - return i.read(e, 0, e.length) - }), - (a.prototype.skip = function(e) { - if ('number' == typeof e) { - if (this.pos + e > this.len) throw o(this, e) - this.pos += e - } else - do { - if (this.pos >= this.len) throw o(this) - } while (128 & this.buf[this.pos++]) - return this - }), - (a.prototype.skipType = function(e) { - switch (e) { - case 0: - this.skip() - break - case 1: - this.skip(8) - break - case 2: - this.skip(this.uint32()) - break - case 3: - for (; 4 != (e = 7 & this.uint32()); ) this.skipType(e) - break - case 5: - this.skip(4) - break - default: - throw Error('invalid wire type ' + e + ' at offset ' + this.pos) - } - return this - }), - (a._configure = function(e) { - r = e - var t = l.Long ? 'toLong' : 'toNumber' - l.merge(a.prototype, { - int64: function() { - return d.call(this)[t](!1) - }, - uint64: function() { - return d.call(this)[t](!0) - }, - sint64: function() { - return d - .call(this) - .zzDecode() - [t](!1) - }, - fixed64: function() { - return p.call(this)[t](!0) - }, - sfixed64: function() { - return p.call(this)[t](!1) - }, - }) - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8), - l = n(108) - function u(e) { - return new Error(`[internal apollo-server error] ${e}`) - } - function i(e) { - return 1e9 * e[0] + e[1] - } - function o(e) { - return void 0 === e ? '' : r.responsePathAsArray(e).join('.') - } - t.EngineReportingTreeBuilder = class { - constructor(e) { - ;(this.rootNode = new l.Trace.Node()), - (this.trace = new l.Trace({ root: this.rootNode })), - (this.stopped = !1), - (this.nodes = new Map([[a, this.rootNode]])), - (this.rewriteError = e.rewriteError) - } - startTiming() { - if (this.startHrTime) throw u('startTiming called twice!') - if (this.stopped) throw u('startTiming called after stopTiming!') - ;(this.trace.startTime = s(new Date())), - (this.startHrTime = process.hrtime()) - } - stopTiming() { - if (!this.startHrTime) - throw u('stopTiming called before startTiming!') - if (this.stopped) throw u('stopTiming called twice!') - ;(this.trace.durationNs = i(process.hrtime(this.startHrTime))), - (this.trace.endTime = s(new Date())), - (this.stopped = !0) - } - willResolveField(e) { - if (!this.startHrTime) - throw u('willResolveField called before startTiming!') - if (this.stopped) throw u('willResolveField called after stopTiming!') - const t = e.path, - n = this.newNode(t) - return ( - (n.type = e.returnType.toString()), - (n.parentType = e.parentType.toString()), - (n.startTime = i(process.hrtime(this.startHrTime))), - 'string' == typeof t.key && - t.key !== e.fieldName && - (n.originalFieldName = e.fieldName), - () => { - n.endTime = i(process.hrtime(this.startHrTime)) - } - ) - } - didEncounterErrors(e) { - e.forEach((e) => { - if (e.extensions && e.extensions.serviceName) return - const t = this.rewriteAndNormalizeError(e) - null !== t && - this.addProtobufError( - t.path, - (function(e) { - return new l.Trace.Error({ - message: e.message, - location: (e.locations || []).map( - ({ line: e, column: t }) => - new l.Trace.Location({ line: e, column: t }), - ), - json: JSON.stringify(e), - }) - })(t), - ) - }) - } - addProtobufError(e, t) { - if (!this.startHrTime) - throw u('addProtobufError called before startTiming!') - if (this.stopped) throw u('addProtobufError called after stopTiming!') - let n = this.rootNode - if (e) { - const t = this.nodes.get(e.join('.')) - t - ? (n = t) - : console.warn( - `Could not find node with path ${e.join( - '.', - )}; defaulting to put errors on root node.`, - ) - } - n.error.push(t) - } - newNode(e) { - const t = new l.Trace.Node(), - n = e.key - return ( - 'number' == typeof n ? (t.index = n) : (t.responseName = n), - this.nodes.set(o(e), t), - this.ensureParentNode(e).child.push(t), - t - ) - } - ensureParentNode(e) { - const t = o(e.prev), - n = this.nodes.get(t) - return n || this.newNode(e.prev) - } - rewriteAndNormalizeError(e) { - if (this.rewriteError) { - const t = Object.assign(Object.create(Object.getPrototypeOf(e)), e), - n = this.rewriteError(t) - return null === n - ? null - : n instanceof r.GraphQLError - ? new r.GraphQLError( - n.message, - e.nodes, - e.source, - e.positions, - e.path, - e.originalError, - n.extensions || e.extensions, - ) - : e - } - return e - } - } - const a = o(void 0) - function s(e) { - const t = +e, - n = t % 1e3 - return new l.google.protobuf.Timestamp({ - seconds: (t - n) / 1e3, - nanos: 1e6 * n, - }) - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - t.GraphQLSchemaValidationError = class extends Error { - constructor(e) { - super(), - (this.errors = e), - (this.name = this.constructor.name), - Error.captureStackTrace(this, this.constructor), - (this.message = e.map((e) => e.message).join('\n\n')) - } - } - }, - function(e, t, n) { - var r = n(90).EventEmitter - function l(e, t, n, r, l) { - for (var u = 0; u < l; ++u, ++t, ++r) if (e[t] !== n[r]) return !1 - return !0 - } - function u(e) { - 'string' == typeof e && (e = new Buffer(e)) - var t, - n, - r = e.length - for ( - this.maxMatches = 1 / 0, - this.matches = 0, - this._occ = new Array(256), - this._lookbehind_size = 0, - this._needle = e, - this._bufpos = 0, - this._lookbehind = new Buffer(r), - n = 0; - n < 256; - ++n - ) - this._occ[n] = r - if (r >= 1) for (t = 0; t < r - 1; ++t) this._occ[e[t]] = r - 1 - t - } - ;(0, n(35).inherits)(u, r), - (u.prototype.reset = function() { - ;(this._lookbehind_size = 0), (this.matches = 0), (this._bufpos = 0) - }), - (u.prototype.push = function(e, t) { - var n, r - for ( - Buffer.isBuffer(e) || (e = new Buffer(e, 'binary')), - r = e.length, - this._bufpos = t || 0; - n !== r && this.matches < this.maxMatches; - - ) - n = this._sbmh_feed(e) - return n - }), - (u.prototype._sbmh_feed = function(e) { - var t = e.length, - n = this._needle, - r = n.length, - u = -this._lookbehind_size, - i = n[r - 1], - o = this._occ, - a = this._lookbehind - if (u < 0) { - for (; u < 0 && u <= t - r; ) { - if ( - (c = this._sbmh_lookup_char(e, u + r - 1)) === i && - this._sbmh_memcmp(e, u, r - 1) - ) - return ( - (this._lookbehind_size = 0), - ++this.matches, - u > -this._lookbehind_size - ? this.emit('info', !0, a, 0, this._lookbehind_size + u) - : this.emit('info', !0), - (this._bufpos = u + r), - u + r - ) - u += o[c] - } - if (u < 0) for (; u < 0 && !this._sbmh_memcmp(e, u, t - u); ) u++ - if (!(u >= 0)) { - var s = this._lookbehind_size + u - return ( - s > 0 && this.emit('info', !1, a, 0, s), - a.copy(a, 0, s, this._lookbehind_size - s), - (this._lookbehind_size -= s), - e.copy(a, this._lookbehind_size), - (this._lookbehind_size += t), - (this._bufpos = t), - t - ) - } - this.emit('info', !1, a, 0, this._lookbehind_size), - (this._lookbehind_size = 0) - } - for (u >= 0 && (u += this._bufpos); u <= t - r; ) { - var c - if ( - (c = e[u + r - 1]) === i && - e[u] === n[0] && - l(n, 0, e, u, r - 1) - ) - return ( - ++this.matches, - u > 0 - ? this.emit('info', !0, e, this._bufpos, u) - : this.emit('info', !0), - (this._bufpos = u + r), - u + r - ) - u += o[c] - } - if (u < t) { - for (; u < t && (e[u] !== n[0] || !l(e, u, n, 0, t - u)); ) ++u - u < t && - (e.copy(a, 0, u, u + (t - u)), (this._lookbehind_size = t - u)) - } - return ( - u > 0 && this.emit('info', !1, e, this._bufpos, u < t ? u : t), - (this._bufpos = t), - t - ) - }), - (u.prototype._sbmh_lookup_char = function(e, t) { - return t < 0 ? this._lookbehind[this._lookbehind_size + t] : e[t] - }), - (u.prototype._sbmh_memcmp = function(e, t, n) { - for (var r = 0; r < n; ) { - if (this._sbmh_lookup_char(e, t + r) !== this._needle[r]) return !1 - ++r - } - return !0 - }), - (e.exports = u) - }, - function(e, t, n) { - 'use strict' - /*! - * depd - * Copyright(c) 2014-2015 Douglas Christopher Wilson - * MIT Licensed - */ var r = n(90).EventEmitter - function l(e, t, n) { - Object.defineProperty(e, t, { - configurable: !0, - enumerable: !0, - get: function() { - var r = n() - return ( - Object.defineProperty(e, t, { - configurable: !0, - enumerable: !0, - value: r, - }), - r - ) - }, - }) - } - function u(e) { - return e.toString() - } - l(e.exports, 'callSiteToString', function() { - var e = Error.stackTraceLimit, - t = {}, - r = Error.prepareStackTrace - ;(Error.prepareStackTrace = function(e, t) { - return t - }), - (Error.stackTraceLimit = 2), - Error.captureStackTrace(t) - var l = t.stack.slice() - return ( - (Error.prepareStackTrace = r), - (Error.stackTraceLimit = e), - l[0].toString ? u : n(580) - ) - }), - l(e.exports, 'eventListenerCount', function() { - return r.listenerCount || n(581) - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return null !== e && 'object' == typeof e - }) - }, - function(e, t, n) { - 'use strict' - const r = n(90), - l = n(57), - u = n(153), - i = n(95), - o = n(596), - a = n(597), - s = n(58), - c = n(110), - d = n(599), - f = n(246), - p = n(91), - h = n(247), - m = n(249), - y = ['CONNECTING', 'OPEN', 'CLOSING', 'CLOSED'], - _ = p.kWebSocket, - g = [8, 13], - v = 3e4 - class b extends r { - constructor(e, t, n) { - super(), - (this.readyState = b.CONNECTING), - (this.protocol = ''), - (this._binaryType = p.BINARY_TYPES[0]), - (this._closeFrameReceived = !1), - (this._closeFrameSent = !1), - (this._closeMessage = ''), - (this._closeTimer = null), - (this._closeCode = 1006), - (this._extensions = {}), - (this._isServer = !0), - (this._receiver = null), - (this._sender = null), - (this._socket = null), - null !== e && - (Array.isArray(t) - ? (t = t.join(', ')) - : 'object' == typeof t && null !== t && ((n = t), (t = void 0)), - function(e, t, n) { - if ( - ((n = Object.assign( - { protocolVersion: g[1], perMessageDeflate: !0 }, - n, - { - createConnection: void 0, - socketPath: void 0, - hostname: void 0, - protocol: void 0, - timeout: void 0, - method: void 0, - auth: void 0, - host: void 0, - path: void 0, - port: void 0, - }, - )), - -1 === g.indexOf(n.protocolVersion)) - ) - throw new RangeError( - `Unsupported protocol version: ${n.protocolVersion} ` + - `(supported versions: ${g.join(', ')})`, - ) - var r - ;(this._isServer = !1), - 'object' == typeof e && void 0 !== e.href - ? ((r = e), (this.url = e.href)) - : ((r = s.parse(e)), (this.url = e)) - const o = 'ws+unix:' === r.protocol - if (!(r.host || (o && r.pathname))) - throw new Error(`Invalid URL: ${this.url}`) - const a = 'wss:' === r.protocol || 'https:' === r.protocol, - d = l.randomBytes(16).toString('base64'), - h = a ? u : i, - m = r.search - ? `${r.pathname || '/'}${r.search}` - : r.pathname || '/' - var y - ;(n.createConnection = a ? w : T), - (n.port = r.port || (a ? 443 : 80)), - (n.host = r.hostname.startsWith('[') - ? r.hostname.slice(1, -1) - : r.hostname), - (n.headers = Object.assign( - { - 'Sec-WebSocket-Version': n.protocolVersion, - 'Sec-WebSocket-Key': d, - Connection: 'Upgrade', - Upgrade: 'websocket', - }, - n.headers, - )), - (n.path = m), - n.perMessageDeflate && - ((y = new c( - !0 !== n.perMessageDeflate ? n.perMessageDeflate : {}, - !1, - )), - (n.headers['Sec-WebSocket-Extensions'] = f.format({ - [c.extensionName]: y.offer(), - }))) - t && (n.headers['Sec-WebSocket-Protocol'] = t) - n.origin && - (n.protocolVersion < 13 - ? (n.headers['Sec-WebSocket-Origin'] = n.origin) - : (n.headers.Origin = n.origin)) - r.auth - ? (n.auth = r.auth) - : (r.username || r.password) && - (n.auth = `${r.username}:${r.password}`) - if (o) { - const e = m.split(':') - null == n.agent && process.versions.modules < 57 - ? (n._socketPath = e[0]) - : (n.socketPath = e[0]), - (n.path = e[1]) - } - var _ = (this._req = h.get(n)) - n.handshakeTimeout && - _.setTimeout(n.handshakeTimeout, () => - O(this, _, 'Opening handshake has timed out'), - ) - _.on('error', (e) => { - this._req.aborted || - ((_ = this._req = null), - (this.readyState = b.CLOSING), - this.emit('error', e), - this.emitClose()) - }), - _.on('response', (e) => { - this.emit('unexpected-response', _, e) || - O(this, _, `Unexpected server response: ${e.statusCode}`) - }), - _.on('upgrade', (e, n, r) => { - if ( - (this.emit('upgrade', e), - this.readyState !== b.CONNECTING) - ) - return - _ = this._req = null - const u = l - .createHash('sha1') - .update(d + p.GUID, 'binary') - .digest('base64') - if (e.headers['sec-websocket-accept'] !== u) - return void O( - this, - n, - 'Invalid Sec-WebSocket-Accept header', - ) - const i = e.headers['sec-websocket-protocol'], - o = (t || '').split(/, */) - var a - if ( - (!t && i - ? (a = - 'Server sent a subprotocol but none was requested') - : t && !i - ? (a = 'Server sent no subprotocol') - : i && - -1 === o.indexOf(i) && - (a = 'Server sent an invalid subprotocol'), - a) - ) - O(this, n, a) - else { - if ((i && (this.protocol = i), y)) - try { - const t = f.parse( - e.headers['sec-websocket-extensions'], - ) - t[c.extensionName] && - (y.accept(t[c.extensionName]), - (this._extensions[c.extensionName] = y)) - } catch (e) { - return void O( - this, - n, - 'Invalid Sec-WebSocket-Extensions header', - ) - } - this.setSocket(n, r, 0) - } - }) - }.call(this, e, t, n)) - } - get CONNECTING() { - return b.CONNECTING - } - get CLOSING() { - return b.CLOSING - } - get CLOSED() { - return b.CLOSED - } - get OPEN() { - return b.OPEN - } - get binaryType() { - return this._binaryType - } - set binaryType(e) { - p.BINARY_TYPES.indexOf(e) < 0 || - ((this._binaryType = e), - this._receiver && (this._receiver._binaryType = e)) - } - get bufferedAmount() { - return this._socket - ? (this._socket.bufferSize || 0) + this._sender._bufferedBytes - : 0 - } - get extensions() { - return Object.keys(this._extensions).join() - } - setSocket(e, t, n) { - const r = new h(this._binaryType, this._extensions, n) - ;(this._sender = new m(e, this._extensions)), - (this._receiver = r), - (this._socket = e), - (r[_] = this), - (e[_] = this), - r.on('conclude', D), - r.on('drain', E), - r.on('error', L), - r.on('message', S), - r.on('ping', k), - r.on('pong', j), - e.setTimeout(0), - e.setNoDelay(), - t.length > 0 && e.unshift(t), - e.on('close', C), - e.on('data', N), - e.on('end', A), - e.on('error', P), - (this.readyState = b.OPEN), - this.emit('open') - } - emitClose() { - ;(this.readyState = b.CLOSED), - this._socket - ? (this._extensions[c.extensionName] && - this._extensions[c.extensionName].cleanup(), - this._receiver.removeAllListeners(), - this.emit('close', this._closeCode, this._closeMessage)) - : this.emit('close', this._closeCode, this._closeMessage) - } - close(e, t) { - if (this.readyState !== b.CLOSED) { - if (this.readyState === b.CONNECTING) { - const e = - 'WebSocket was closed before the connection was established' - return O(this, this._req, e) - } - this.readyState !== b.CLOSING - ? ((this.readyState = b.CLOSING), - this._sender.close(e, t, !this._isServer, (e) => { - e || - ((this._closeFrameSent = !0), - this._socket.writable && - (this._closeFrameReceived && this._socket.end(), - (this._closeTimer = setTimeout( - this._socket.destroy.bind(this._socket), - v, - )))) - })) - : this._closeFrameSent && - this._closeFrameReceived && - this._socket.end() - } - } - ping(e, t, n) { - if ( - ('function' == typeof e - ? ((n = e), (e = t = void 0)) - : 'function' == typeof t && ((n = t), (t = void 0)), - this.readyState !== b.OPEN) - ) { - const e = new Error( - `WebSocket is not open: readyState ${this.readyState} ` + - `(${y[this.readyState]})`, - ) - if (n) return n(e) - throw e - } - 'number' == typeof e && (e = e.toString()), - void 0 === t && (t = !this._isServer), - this._sender.ping(e || p.EMPTY_BUFFER, t, n) - } - pong(e, t, n) { - if ( - ('function' == typeof e - ? ((n = e), (e = t = void 0)) - : 'function' == typeof t && ((n = t), (t = void 0)), - this.readyState !== b.OPEN) - ) { - const e = new Error( - `WebSocket is not open: readyState ${this.readyState} ` + - `(${y[this.readyState]})`, - ) - if (n) return n(e) - throw e - } - 'number' == typeof e && (e = e.toString()), - void 0 === t && (t = !this._isServer), - this._sender.pong(e || p.EMPTY_BUFFER, t, n) - } - send(e, t, n) { - if ( - ('function' == typeof t && ((n = t), (t = {})), - this.readyState !== b.OPEN) - ) { - const e = new Error( - `WebSocket is not open: readyState ${this.readyState} ` + - `(${y[this.readyState]})`, - ) - if (n) return n(e) - throw e - } - 'number' == typeof e && (e = e.toString()) - const r = Object.assign( - { - binary: 'string' != typeof e, - mask: !this._isServer, - compress: !0, - fin: !0, - }, - t, - ) - this._extensions[c.extensionName] || (r.compress = !1), - this._sender.send(e || p.EMPTY_BUFFER, r, n) - } - terminate() { - if (this.readyState !== b.CLOSED) { - if (this.readyState === b.CONNECTING) { - const e = - 'WebSocket was closed before the connection was established' - return O(this, this._req, e) - } - this._socket && - ((this.readyState = b.CLOSING), this._socket.destroy()) - } - } - } - function T(e) { - return (e.path = e.socketPath || e._socketPath || void 0), o.connect(e) - } - function w(e) { - return ( - (e.path = e.socketPath || e._socketPath || void 0), - (e.servername = e.servername || e.host), - a.connect(e) - ) - } - function O(e, t, n) { - e.readyState = b.CLOSING - const r = new Error(n) - Error.captureStackTrace(r, O), - t.setHeader - ? (t.abort(), - t.once('abort', e.emitClose.bind(e)), - e.emit('error', r)) - : (t.destroy(r), - t.once('error', e.emit.bind(e, 'error')), - t.once('close', e.emitClose.bind(e))) - } - function D(e, t) { - const n = this[_] - n._socket.removeListener('data', N), - n._socket.resume(), - (n._closeFrameReceived = !0), - (n._closeMessage = t), - (n._closeCode = e), - 1005 === e ? n.close() : n.close(e, t) - } - function E() { - this[_]._socket.resume() - } - function L(e) { - const t = this[_] - t._socket.removeListener('data', N), - (t.readyState = b.CLOSING), - (t._closeCode = e[p.kStatusCode]), - t.emit('error', e), - t._socket.destroy() - } - function M() { - this[_].emitClose() - } - function S(e) { - this[_].emit('message', e) - } - function k(e) { - const t = this[_] - t.pong(e, !t._isServer, p.NOOP), t.emit('ping', e) - } - function j(e) { - this[_].emit('pong', e) - } - function C() { - const e = this[_] - this.removeListener('close', C), - this.removeListener('end', A), - (e.readyState = b.CLOSING), - e._socket.read(), - e._receiver.end(), - this.removeListener('data', N), - (this[_] = void 0), - clearTimeout(e._closeTimer), - e._receiver._writableState.finished || - e._receiver._writableState.errorEmitted - ? e.emitClose() - : (e._receiver.on('error', M), e._receiver.on('finish', M)) - } - function N(e) { - this[_]._receiver.write(e) || this.pause() - } - function A() { - const e = this[_] - ;(e.readyState = b.CLOSING), e._receiver.end(), this.end() - } - function P() { - const e = this[_] - this.removeListener('error', P), - this.on('error', p.NOOP), - e && ((e.readyState = b.CLOSING), this.destroy()) - } - y.forEach((e, t) => { - b[y[t]] = t - }), - ['open', 'error', 'close', 'message'].forEach((e) => { - Object.defineProperty(b.prototype, `on${e}`, { - get() { - const t = this.listeners(e) - for (var n = 0; n < t.length; n++) - if (t[n]._listener) return t[n]._listener - }, - set(t) { - const n = this.listeners(e) - for (var r = 0; r < n.length; r++) - n[r]._listener && this.removeListener(e, n[r]) - this.addEventListener(e, t) - }, - }) - }), - (b.prototype.addEventListener = d.addEventListener), - (b.prototype.removeEventListener = d.removeEventListener), - (e.exports = b) - }, - function(e, t, n) { - 'use strict' - const r = [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 0, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 1, - 1, - 0, - 1, - 1, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 0, - 0, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 0, - 1, - 0, - 1, - 0, - ] - function l(e, t, n) { - Object.prototype.hasOwnProperty.call(e, t) ? e[t].push(n) : (e[t] = [n]) - } - e.exports = { - format: function(e) { - return Object.keys(e) - .map((t) => { - var n = e[t] - return ( - Array.isArray(n) || (n = [n]), - n - .map((e) => - [t] - .concat( - Object.keys(e).map((t) => { - var n = e[t] - return ( - Array.isArray(n) || (n = [n]), - n - .map((e) => (!0 === e ? t : `${t}=${e}`)) - .join('; ') - ) - }), - ) - .join('; '), - ) - .join(', ') - ) - }) - .join(', ') - }, - parse: function(e) { - const t = {} - if (void 0 === e || '' === e) return t - for ( - var n, u, i = {}, o = !1, a = !1, s = !1, c = -1, d = -1, f = 0; - f < e.length; - f++ - ) { - const h = e.charCodeAt(f) - if (void 0 === n) - if (-1 === d && 1 === r[h]) -1 === c && (c = f) - else if (32 === h || 9 === h) -1 === d && -1 !== c && (d = f) - else { - if (59 !== h && 44 !== h) - throw new SyntaxError(`Unexpected character at index ${f}`) - { - if (-1 === c) - throw new SyntaxError(`Unexpected character at index ${f}`) - ;-1 === d && (d = f) - const r = e.slice(c, d) - 44 === h ? (l(t, r, i), (i = {})) : (n = r), (c = d = -1) - } - } - else if (void 0 === u) - if (-1 === d && 1 === r[h]) -1 === c && (c = f) - else if (32 === h || 9 === h) -1 === d && -1 !== c && (d = f) - else if (59 === h || 44 === h) { - if (-1 === c) - throw new SyntaxError(`Unexpected character at index ${f}`) - ;-1 === d && (d = f), - l(i, e.slice(c, d), !0), - 44 === h && (l(t, n, i), (i = {}), (n = void 0)), - (c = d = -1) - } else { - if (61 !== h || -1 === c || -1 !== d) - throw new SyntaxError(`Unexpected character at index ${f}`) - ;(u = e.slice(c, f)), (c = d = -1) - } - else if (a) { - if (1 !== r[h]) - throw new SyntaxError(`Unexpected character at index ${f}`) - ;-1 === c ? (c = f) : o || (o = !0), (a = !1) - } else if (s) - if (1 === r[h]) -1 === c && (c = f) - else if (34 === h && -1 !== c) (s = !1), (d = f) - else { - if (92 !== h) - throw new SyntaxError(`Unexpected character at index ${f}`) - a = !0 - } - else if (34 === h && 61 === e.charCodeAt(f - 1)) s = !0 - else if (-1 === d && 1 === r[h]) -1 === c && (c = f) - else if (-1 === c || (32 !== h && 9 !== h)) { - if (59 !== h && 44 !== h) - throw new SyntaxError(`Unexpected character at index ${f}`) - if (-1 === c) - throw new SyntaxError(`Unexpected character at index ${f}`) - ;-1 === d && (d = f) - var p = e.slice(c, d) - o && ((p = p.replace(/\\/g, '')), (o = !1)), - l(i, u, p), - 44 === h && (l(t, n, i), (i = {}), (n = void 0)), - (u = void 0), - (c = d = -1) - } else -1 === d && (d = f) - } - if (-1 === c || s) throw new SyntaxError('Unexpected end of input') - ;-1 === d && (d = f) - const h = e.slice(c, d) - return ( - void 0 === n - ? l(t, h, {}) - : (void 0 === u - ? l(i, h, !0) - : l(i, u, o ? h.replace(/\\/g, '') : h), - l(t, n, i)), - t - ) - }, - } - }, - function(e, t, n) { - 'use strict' - const r = n(27), - l = n(110), - u = n(147), - i = n(248), - o = n(91), - a = 0, - s = 1, - c = 2, - d = 3, - f = 4, - p = 5 - function h(e, t, n, r) { - const l = new e(n ? `Invalid WebSocket frame: ${t}` : t) - return Error.captureStackTrace(l, h), (l[o.kStatusCode] = r), l - } - function m(e, t) { - return 1 === e.length - ? e[0] - : e.length > 1 - ? u.concat(e, t) - : o.EMPTY_BUFFER - } - e.exports = class extends r.Writable { - constructor(e, t, n) { - super(), - (this._binaryType = e || o.BINARY_TYPES[0]), - (this[o.kWebSocket] = void 0), - (this._extensions = t || {}), - (this._maxPayload = 0 | n), - (this._bufferedBytes = 0), - (this._buffers = []), - (this._compressed = !1), - (this._payloadLength = 0), - (this._mask = void 0), - (this._fragmented = 0), - (this._masked = !1), - (this._fin = !1), - (this._opcode = 0), - (this._totalPayloadLength = 0), - (this._messageLength = 0), - (this._fragments = []), - (this._state = a), - (this._loop = !1) - } - _write(e, t, n) { - if (8 === this._opcode) return n() - ;(this._bufferedBytes += e.length), - this._buffers.push(e), - this.startLoop(n) - } - consume(e) { - if (((this._bufferedBytes -= e), e === this._buffers[0].length)) - return this._buffers.shift() - if (e < this._buffers[0].length) { - const t = this._buffers[0] - return (this._buffers[0] = t.slice(e)), t.slice(0, e) - } - const t = Buffer.allocUnsafe(e) - do { - const n = this._buffers[0] - e >= n.length - ? this._buffers.shift().copy(t, t.length - e) - : (n.copy(t, t.length - e, 0, e), - (this._buffers[0] = n.slice(e))), - (e -= n.length) - } while (e > 0) - return t - } - startLoop(e) { - var t - this._loop = !0 - do { - switch (this._state) { - case a: - t = this.getInfo() - break - case s: - t = this.getPayloadLength16() - break - case c: - t = this.getPayloadLength64() - break - case d: - this.getMask() - break - case f: - t = this.getData(e) - break - default: - return void (this._loop = !1) - } - } while (this._loop) - e(t) - } - getInfo() { - if (this._bufferedBytes < 2) return void (this._loop = !1) - const e = this.consume(2) - if (0 != (48 & e[0])) - return ( - (this._loop = !1), - h(RangeError, 'RSV2 and RSV3 must be clear', !0, 1002) - ) - const t = 64 == (64 & e[0]) - if (t && !this._extensions[l.extensionName]) - return ( - (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) - ) - if ( - ((this._fin = 128 == (128 & e[0])), - (this._opcode = 15 & e[0]), - (this._payloadLength = 127 & e[1]), - 0 === this._opcode) - ) { - if (t) - return ( - (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) - ) - if (!this._fragmented) - return ( - (this._loop = !1), h(RangeError, 'invalid opcode 0', !0, 1002) - ) - this._opcode = this._fragmented - } else if (1 === this._opcode || 2 === this._opcode) { - if (this._fragmented) - return ( - (this._loop = !1), - h(RangeError, `invalid opcode ${this._opcode}`, !0, 1002) - ) - this._compressed = t - } else { - if (!(this._opcode > 7 && this._opcode < 11)) - return ( - (this._loop = !1), - h(RangeError, `invalid opcode ${this._opcode}`, !0, 1002) - ) - if (!this._fin) - return ( - (this._loop = !1), h(RangeError, 'FIN must be set', !0, 1002) - ) - if (t) - return ( - (this._loop = !1), h(RangeError, 'RSV1 must be clear', !0, 1002) - ) - if (this._payloadLength > 125) - return ( - (this._loop = !1), - h( - RangeError, - `invalid payload length ${this._payloadLength}`, - !0, - 1002, - ) - ) - } - if ( - (this._fin || this._fragmented || (this._fragmented = this._opcode), - (this._masked = 128 == (128 & e[1])), - 126 === this._payloadLength) - ) - this._state = s - else { - if (127 !== this._payloadLength) return this.haveLength() - this._state = c - } - } - getPayloadLength16() { - if (!(this._bufferedBytes < 2)) - return ( - (this._payloadLength = this.consume(2).readUInt16BE(0)), - this.haveLength() - ) - this._loop = !1 - } - getPayloadLength64() { - if (this._bufferedBytes < 8) return void (this._loop = !1) - const e = this.consume(8), - t = e.readUInt32BE(0) - return t > Math.pow(2, 21) - 1 - ? ((this._loop = !1), - h( - RangeError, - 'Unsupported WebSocket frame: payload length > 2^53 - 1', - !1, - 1009, - )) - : ((this._payloadLength = t * Math.pow(2, 32) + e.readUInt32BE(4)), - this.haveLength()) - } - haveLength() { - if ( - this._payloadLength && - this._opcode < 8 && - ((this._totalPayloadLength += this._payloadLength), - this._totalPayloadLength > this._maxPayload && this._maxPayload > 0) - ) - return ( - (this._loop = !1), - h(RangeError, 'Max payload size exceeded', !1, 1009) - ) - this._masked ? (this._state = d) : (this._state = f) - } - getMask() { - this._bufferedBytes < 4 - ? (this._loop = !1) - : ((this._mask = this.consume(4)), (this._state = f)) - } - getData(e) { - var t = o.EMPTY_BUFFER - if (this._payloadLength) { - if (this._bufferedBytes < this._payloadLength) - return void (this._loop = !1) - ;(t = this.consume(this._payloadLength)), - this._masked && u.unmask(t, this._mask) - } - return this._opcode > 7 - ? this.controlMessage(t) - : this._compressed - ? ((this._state = p), void this.decompress(t, e)) - : (t.length && - ((this._messageLength = this._totalPayloadLength), - this._fragments.push(t)), - this.dataMessage()) - } - decompress(e, t) { - this._extensions[l.extensionName].decompress(e, this._fin, (e, n) => { - if (e) return t(e) - if (n.length) { - if ( - ((this._messageLength += n.length), - this._messageLength > this._maxPayload && this._maxPayload > 0) - ) - return t(h(RangeError, 'Max payload size exceeded', !1, 1009)) - this._fragments.push(n) - } - const r = this.dataMessage() - if (r) return t(r) - this.startLoop(t) - }) - } - dataMessage() { - if (this._fin) { - const n = this._messageLength, - r = this._fragments - if ( - ((this._totalPayloadLength = 0), - (this._messageLength = 0), - (this._fragmented = 0), - (this._fragments = []), - 2 === this._opcode) - ) { - var e - ;(e = - 'nodebuffer' === this._binaryType - ? m(r, n) - : 'arraybuffer' === this._binaryType - ? 0 === (t = m(r, n)).byteOffset && - t.byteLength === t.buffer.byteLength - ? t.buffer - : t.buffer.slice(t.byteOffset, t.byteOffset + t.byteLength) - : r), - this.emit('message', e) - } else { - const e = m(r, n) - if (!i.isValidUTF8(e)) - return ( - (this._loop = !1), - h(Error, 'invalid UTF-8 sequence', !0, 1007) - ) - this.emit('message', e.toString()) - } - } - var t - this._state = a - } - controlMessage(e) { - if (8 !== this._opcode) - 9 === this._opcode ? this.emit('ping', e) : this.emit('pong', e), - (this._state = a) - else if (((this._loop = !1), 0 === e.length)) - this.emit('conclude', 1005, ''), this.end() - else { - if (1 === e.length) - return h(RangeError, 'invalid payload length 1', !0, 1002) - { - const t = e.readUInt16BE(0) - if (!i.isValidStatusCode(t)) - return h(RangeError, `invalid status code ${t}`, !0, 1002) - const n = e.slice(2) - if (!i.isValidUTF8(n)) - return h(Error, 'invalid UTF-8 sequence', !0, 1007) - this.emit('conclude', t, n.toString()), this.end() - } - } - } - } - }, - function(e, t, n) { - 'use strict' - try { - const e = n( - !(function() { - var e = new Error("Cannot find module 'utf-8-validate'") - throw ((e.code = 'MODULE_NOT_FOUND'), e) - })(), - ) - t.isValidUTF8 = 'object' == typeof e ? e.Validation.isValidUTF8 : e - } catch (e) { - t.isValidUTF8 = () => !0 - } - t.isValidStatusCode = (e) => - (e >= 1e3 && e <= 1013 && 1004 !== e && 1005 !== e && 1006 !== e) || - (e >= 3e3 && e <= 4999) - }, - function(e, t, n) { - 'use strict' - const r = n(57), - l = n(110), - u = n(147), - i = n(248), - o = n(91) - class a { - constructor(e, t) { - ;(this._extensions = t || {}), - (this._socket = e), - (this._firstFragment = !0), - (this._compress = !1), - (this._bufferedBytes = 0), - (this._deflating = !1), - (this._queue = []) - } - static frame(e, t) { - const n = e.length < 1024 || (t.mask && t.readOnly) - var l = t.mask ? 6 : 2, - i = e.length - e.length >= 65536 - ? ((l += 8), (i = 127)) - : e.length > 125 && ((l += 2), (i = 126)) - const o = Buffer.allocUnsafe(n ? e.length + l : l) - if ( - ((o[0] = t.fin ? 128 | t.opcode : t.opcode), - t.rsv1 && (o[0] |= 64), - 126 === i - ? o.writeUInt16BE(e.length, 2) - : 127 === i && - (o.writeUInt32BE(0, 2), o.writeUInt32BE(e.length, 6)), - !t.mask) - ) - return (o[1] = i), n ? (e.copy(o, l), [o]) : [o, e] - const a = r.randomBytes(4) - return ( - (o[1] = 128 | i), - (o[l - 4] = a[0]), - (o[l - 3] = a[1]), - (o[l - 2] = a[2]), - (o[l - 1] = a[3]), - n - ? (u.mask(e, a, o, l, e.length), [o]) - : (u.mask(e, a, e, 0, e.length), [o, e]) - ) - } - close(e, t, n, r) { - var l - if (void 0 === e) l = o.EMPTY_BUFFER - else { - if ('number' != typeof e || !i.isValidStatusCode(e)) - throw new TypeError( - 'First argument must be a valid error code number', - ) - void 0 === t || '' === t - ? (l = Buffer.allocUnsafe(2)).writeUInt16BE(e, 0) - : ((l = Buffer.allocUnsafe( - 2 + Buffer.byteLength(t), - )).writeUInt16BE(e, 0), - l.write(t, 2)) - } - this._deflating - ? this.enqueue([this.doClose, l, n, r]) - : this.doClose(l, n, r) - } - doClose(e, t, n) { - this.sendFrame( - a.frame(e, { fin: !0, rsv1: !1, opcode: 8, mask: t, readOnly: !1 }), - n, - ) - } - ping(e, t, n) { - var r = !0 - Buffer.isBuffer(e) || - (e instanceof ArrayBuffer - ? (e = Buffer.from(e)) - : ArrayBuffer.isView(e) - ? (e = s(e)) - : ((e = Buffer.from(e)), (r = !1))), - this._deflating - ? this.enqueue([this.doPing, e, t, r, n]) - : this.doPing(e, t, r, n) - } - doPing(e, t, n, r) { - this.sendFrame( - a.frame(e, { fin: !0, rsv1: !1, opcode: 9, mask: t, readOnly: n }), - r, - ) - } - pong(e, t, n) { - var r = !0 - Buffer.isBuffer(e) || - (e instanceof ArrayBuffer - ? (e = Buffer.from(e)) - : ArrayBuffer.isView(e) - ? (e = s(e)) - : ((e = Buffer.from(e)), (r = !1))), - this._deflating - ? this.enqueue([this.doPong, e, t, r, n]) - : this.doPong(e, t, r, n) - } - doPong(e, t, n, r) { - this.sendFrame( - a.frame(e, { fin: !0, rsv1: !1, opcode: 10, mask: t, readOnly: n }), - r, - ) - } - send(e, t, n) { - var r = t.binary ? 2 : 1, - u = t.compress, - i = !0 - Buffer.isBuffer(e) || - (e instanceof ArrayBuffer - ? (e = Buffer.from(e)) - : ArrayBuffer.isView(e) - ? (e = s(e)) - : ((e = Buffer.from(e)), (i = !1))) - const o = this._extensions[l.extensionName] - if ( - (this._firstFragment - ? ((this._firstFragment = !1), - u && o && (u = e.length >= o._threshold), - (this._compress = u)) - : ((u = !1), (r = 0)), - t.fin && (this._firstFragment = !0), - o) - ) { - const l = { - fin: t.fin, - rsv1: u, - opcode: r, - mask: t.mask, - readOnly: i, - } - this._deflating - ? this.enqueue([this.dispatch, e, this._compress, l, n]) - : this.dispatch(e, this._compress, l, n) - } else - this.sendFrame( - a.frame(e, { - fin: t.fin, - rsv1: !1, - opcode: r, - mask: t.mask, - readOnly: i, - }), - n, - ) - } - dispatch(e, t, n, r) { - if (!t) return void this.sendFrame(a.frame(e, n), r) - const u = this._extensions[l.extensionName] - ;(this._deflating = !0), - u.compress(e, n.fin, (e, t) => { - ;(n.readOnly = !1), - this.sendFrame(a.frame(t, n), r), - (this._deflating = !1), - this.dequeue() - }) - } - dequeue() { - for (; !this._deflating && this._queue.length; ) { - const e = this._queue.shift() - ;(this._bufferedBytes -= e[1].length), e[0].apply(this, e.slice(1)) - } - } - enqueue(e) { - ;(this._bufferedBytes += e[1].length), this._queue.push(e) - } - sendFrame(e, t) { - 2 === e.length - ? (this._socket.write(e[0]), this._socket.write(e[1], t)) - : this._socket.write(e[0], t) - } - } - function s(e) { - const t = Buffer.from(e.buffer) - return e.byteLength !== e.buffer.byteLength - ? t.slice(e.byteOffset, e.byteOffset + e.byteLength) - : t - } - e.exports = a - }, - function(e, t, n) { - const r = n(615) - e.exports = { - isSpaceSeparator: (e) => r.Space_Separator.test(e), - isIdStartChar: (e) => - (e >= 'a' && e <= 'z') || - (e >= 'A' && e <= 'Z') || - '$' === e || - '_' === e || - r.ID_Start.test(e), - isIdContinueChar: (e) => - (e >= 'a' && e <= 'z') || - (e >= 'A' && e <= 'Z') || - (e >= '0' && e <= '9') || - '$' === e || - '_' === e || - '‌' === e || - '‍' === e || - r.ID_Continue.test(e), - isDigit: (e) => /[0-9]/.test(e), - isHexDigit: (e) => /[0-9A-Fa-f]/.test(e), - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), parseFloat(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - var n, r - ;(0, l.default)(e), - 'object' === u(t) - ? ((n = t.min || 0), (r = t.max)) - : ((n = arguments[1]), (r = arguments[2])) - var i = encodeURI(e).split(/%..|./).length - 1 - return i >= n && (void 0 === r || i <= r) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - function u(e) { - return (u = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - ;(0, l.default)(e) - var n = - (t = t || {}).hasOwnProperty('allow_leading_zeroes') && - !t.allow_leading_zeroes - ? u - : i, - r = !t.hasOwnProperty('min') || e >= t.min, - o = !t.hasOwnProperty('max') || e <= t.max, - a = !t.hasOwnProperty('lt') || e < t.lt, - s = !t.hasOwnProperty('gt') || e > t.gt - return n.test(e) && r && o && a && s - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^(?:[-+]?(?:0|[1-9][0-9]*))$/, - i = /^[-+]?[0-9]+$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }), - (t.fullWidth = void 0) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /[^\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/ - t.fullWidth = u - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }), - (t.halfWidth = void 0) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /[\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/ - t.halfWidth = u - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^[0-9A-F]+$/i - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - ;(0, l.default)(e) - var n = t ? new RegExp('^['.concat(t, ']+'), 'g') : /^\s+/g - return e.replace(n, '') - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - ;(0, l.default)(e) - for ( - var n = t ? new RegExp('['.concat(t, ']')) : /\s/, r = e.length - 1; - r >= 0 && n.test(e[r]); - r-- - ); - return r < e.length ? e.substr(0, r + 1) : e - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return ( - (0, l.default)(e), - e.replace(new RegExp('['.concat(t, ']+'), 'g'), '') - ) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('af', { - months: 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split( - '_', - ), - weekdays: 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split( - '_', - ), - weekdaysShort: 'Son_Maa_Din_Woe_Don_Vry_Sat'.split('_'), - weekdaysMin: 'So_Ma_Di_Wo_Do_Vr_Sa'.split('_'), - meridiemParse: /vm|nm/i, - isPM: function(e) { - return /^nm$/i.test(e) - }, - meridiem: function(e, t, n) { - return e < 12 ? (n ? 'vm' : 'VM') : n ? 'nm' : 'NM' - }, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Vandag om] LT', - nextDay: '[Môre om] LT', - nextWeek: 'dddd [om] LT', - lastDay: '[Gister om] LT', - lastWeek: '[Laas] dddd [om] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'oor %s', - past: '%s gelede', - s: "'n paar sekondes", - ss: '%d sekondes', - m: "'n minuut", - mm: '%d minute', - h: "'n uur", - hh: '%d ure', - d: "'n dag", - dd: '%d dae', - M: "'n maand", - MM: '%d maande', - y: "'n jaar", - yy: '%d jaar', - }, - dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, - ordinal: function(e) { - return e + (1 === e || 8 === e || e >= 20 ? 'ste' : 'de') - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '١', - 2: '٢', - 3: '٣', - 4: '٤', - 5: '٥', - 6: '٦', - 7: '٧', - 8: '٨', - 9: '٩', - 0: '٠', - }, - n = { - '١': '1', - '٢': '2', - '٣': '3', - '٤': '4', - '٥': '5', - '٦': '6', - '٧': '7', - '٨': '8', - '٩': '9', - '٠': '0', - }, - r = function(e) { - return 0 === e - ? 0 - : 1 === e - ? 1 - : 2 === e - ? 2 - : e % 100 >= 3 && e % 100 <= 10 - ? 3 - : e % 100 >= 11 - ? 4 - : 5 - }, - l = { - s: [ - 'أقل من ثانية', - 'ثانية واحدة', - ['ثانيتان', 'ثانيتين'], - '%d ثوان', - '%d ثانية', - '%d ثانية', - ], - m: [ - 'أقل من دقيقة', - 'دقيقة واحدة', - ['دقيقتان', 'دقيقتين'], - '%d دقائق', - '%d دقيقة', - '%d دقيقة', - ], - h: [ - 'أقل من ساعة', - 'ساعة واحدة', - ['ساعتان', 'ساعتين'], - '%d ساعات', - '%d ساعة', - '%d ساعة', - ], - d: [ - 'أقل من يوم', - 'يوم واحد', - ['يومان', 'يومين'], - '%d أيام', - '%d يومًا', - '%d يوم', - ], - M: [ - 'أقل من شهر', - 'شهر واحد', - ['شهران', 'شهرين'], - '%d أشهر', - '%d شهرا', - '%d شهر', - ], - y: [ - 'أقل من عام', - 'عام واحد', - ['عامان', 'عامين'], - '%d أعوام', - '%d عامًا', - '%d عام', - ], - }, - u = function(e) { - return function(t, n, u, i) { - var o = r(t), - a = l[e][r(t)] - return 2 === o && (a = a[n ? 0 : 1]), a.replace(/%d/i, t) - } - }, - i = [ - 'يناير', - 'فبراير', - 'مارس', - 'أبريل', - 'مايو', - 'يونيو', - 'يوليو', - 'أغسطس', - 'سبتمبر', - 'أكتوبر', - 'نوفمبر', - 'ديسمبر', - ] - e.defineLocale('ar', { - months: i, - monthsShort: i, - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( - '_', - ), - weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), - weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'D/‏M/‏YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - meridiemParse: /ص|م/, - isPM: function(e) { - return 'م' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'ص' : 'م' - }, - calendar: { - sameDay: '[اليوم عند الساعة] LT', - nextDay: '[غدًا عند الساعة] LT', - nextWeek: 'dddd [عند الساعة] LT', - lastDay: '[أمس عند الساعة] LT', - lastWeek: 'dddd [عند الساعة] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'بعد %s', - past: 'منذ %s', - s: u('s'), - ss: u('s'), - m: u('m'), - mm: u('m'), - h: u('h'), - hh: u('h'), - d: u('d'), - dd: u('d'), - M: u('M'), - MM: u('M'), - y: u('y'), - yy: u('y'), - }, - preparse: function(e) { - return e - .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function(e) { - return n[e] - }) - .replace(/،/g, ',') - }, - postformat: function(e) { - return e - .replace(/\d/g, function(e) { - return t[e] - }) - .replace(/,/g, '،') - }, - week: { dow: 6, doy: 12 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ar-dz', { - months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( - '_', - ), - monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( - '_', - ), - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( - '_', - ), - weekdaysShort: 'احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), - weekdaysMin: 'أح_إث_ثلا_أر_خم_جم_سب'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[اليوم على الساعة] LT', - nextDay: '[غدا على الساعة] LT', - nextWeek: 'dddd [على الساعة] LT', - lastDay: '[أمس على الساعة] LT', - lastWeek: 'dddd [على الساعة] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'في %s', - past: 'منذ %s', - s: 'ثوان', - ss: '%d ثانية', - m: 'دقيقة', - mm: '%d دقائق', - h: 'ساعة', - hh: '%d ساعات', - d: 'يوم', - dd: '%d أيام', - M: 'شهر', - MM: '%d أشهر', - y: 'سنة', - yy: '%d سنوات', - }, - week: { dow: 0, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ar-kw', { - months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( - '_', - ), - monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( - '_', - ), - weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( - '_', - ), - weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), - weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[اليوم على الساعة] LT', - nextDay: '[غدا على الساعة] LT', - nextWeek: 'dddd [على الساعة] LT', - lastDay: '[أمس على الساعة] LT', - lastWeek: 'dddd [على الساعة] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'في %s', - past: 'منذ %s', - s: 'ثوان', - ss: '%d ثانية', - m: 'دقيقة', - mm: '%d دقائق', - h: 'ساعة', - hh: '%d ساعات', - d: 'يوم', - dd: '%d أيام', - M: 'شهر', - MM: '%d أشهر', - y: 'سنة', - yy: '%d سنوات', - }, - week: { dow: 0, doy: 12 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '1', - 2: '2', - 3: '3', - 4: '4', - 5: '5', - 6: '6', - 7: '7', - 8: '8', - 9: '9', - 0: '0', - }, - n = function(e) { - return 0 === e - ? 0 - : 1 === e - ? 1 - : 2 === e - ? 2 - : e % 100 >= 3 && e % 100 <= 10 - ? 3 - : e % 100 >= 11 - ? 4 - : 5 - }, - r = { - s: [ - 'أقل من ثانية', - 'ثانية واحدة', - ['ثانيتان', 'ثانيتين'], - '%d ثوان', - '%d ثانية', - '%d ثانية', - ], - m: [ - 'أقل من دقيقة', - 'دقيقة واحدة', - ['دقيقتان', 'دقيقتين'], - '%d دقائق', - '%d دقيقة', - '%d دقيقة', - ], - h: [ - 'أقل من ساعة', - 'ساعة واحدة', - ['ساعتان', 'ساعتين'], - '%d ساعات', - '%d ساعة', - '%d ساعة', - ], - d: [ - 'أقل من يوم', - 'يوم واحد', - ['يومان', 'يومين'], - '%d أيام', - '%d يومًا', - '%d يوم', - ], - M: [ - 'أقل من شهر', - 'شهر واحد', - ['شهران', 'شهرين'], - '%d أشهر', - '%d شهرا', - '%d شهر', - ], - y: [ - 'أقل من عام', - 'عام واحد', - ['عامان', 'عامين'], - '%d أعوام', - '%d عامًا', - '%d عام', - ], - }, - l = function(e) { - return function(t, l, u, i) { - var o = n(t), - a = r[e][n(t)] - return 2 === o && (a = a[l ? 0 : 1]), a.replace(/%d/i, t) - } - }, - u = [ - 'يناير', - 'فبراير', - 'مارس', - 'أبريل', - 'مايو', - 'يونيو', - 'يوليو', - 'أغسطس', - 'سبتمبر', - 'أكتوبر', - 'نوفمبر', - 'ديسمبر', - ] - e.defineLocale('ar-ly', { - months: u, - monthsShort: u, - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( - '_', - ), - weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), - weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'D/‏M/‏YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - meridiemParse: /ص|م/, - isPM: function(e) { - return 'م' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'ص' : 'م' - }, - calendar: { - sameDay: '[اليوم عند الساعة] LT', - nextDay: '[غدًا عند الساعة] LT', - nextWeek: 'dddd [عند الساعة] LT', - lastDay: '[أمس عند الساعة] LT', - lastWeek: 'dddd [عند الساعة] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'بعد %s', - past: 'منذ %s', - s: l('s'), - ss: l('s'), - m: l('m'), - mm: l('m'), - h: l('h'), - hh: l('h'), - d: l('d'), - dd: l('d'), - M: l('M'), - MM: l('M'), - y: l('y'), - yy: l('y'), - }, - preparse: function(e) { - return e.replace(/،/g, ',') - }, - postformat: function(e) { - return e - .replace(/\d/g, function(e) { - return t[e] - }) - .replace(/,/g, '،') - }, - week: { dow: 6, doy: 12 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ar-ma', { - months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( - '_', - ), - monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split( - '_', - ), - weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( - '_', - ), - weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), - weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[اليوم على الساعة] LT', - nextDay: '[غدا على الساعة] LT', - nextWeek: 'dddd [على الساعة] LT', - lastDay: '[أمس على الساعة] LT', - lastWeek: 'dddd [على الساعة] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'في %s', - past: 'منذ %s', - s: 'ثوان', - ss: '%d ثانية', - m: 'دقيقة', - mm: '%d دقائق', - h: 'ساعة', - hh: '%d ساعات', - d: 'يوم', - dd: '%d أيام', - M: 'شهر', - MM: '%d أشهر', - y: 'سنة', - yy: '%d سنوات', - }, - week: { dow: 6, doy: 12 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '١', - 2: '٢', - 3: '٣', - 4: '٤', - 5: '٥', - 6: '٦', - 7: '٧', - 8: '٨', - 9: '٩', - 0: '٠', - }, - n = { - '١': '1', - '٢': '2', - '٣': '3', - '٤': '4', - '٥': '5', - '٦': '6', - '٧': '7', - '٨': '8', - '٩': '9', - '٠': '0', - } - e.defineLocale('ar-sa', { - months: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( - '_', - ), - monthsShort: 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( - '_', - ), - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( - '_', - ), - weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), - weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - meridiemParse: /ص|م/, - isPM: function(e) { - return 'م' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'ص' : 'م' - }, - calendar: { - sameDay: '[اليوم على الساعة] LT', - nextDay: '[غدا على الساعة] LT', - nextWeek: 'dddd [على الساعة] LT', - lastDay: '[أمس على الساعة] LT', - lastWeek: 'dddd [على الساعة] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'في %s', - past: 'منذ %s', - s: 'ثوان', - ss: '%d ثانية', - m: 'دقيقة', - mm: '%d دقائق', - h: 'ساعة', - hh: '%d ساعات', - d: 'يوم', - dd: '%d أيام', - M: 'شهر', - MM: '%d أشهر', - y: 'سنة', - yy: '%d سنوات', - }, - preparse: function(e) { - return e - .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function(e) { - return n[e] - }) - .replace(/،/g, ',') - }, - postformat: function(e) { - return e - .replace(/\d/g, function(e) { - return t[e] - }) - .replace(/,/g, '،') - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ar-tn', { - months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( - '_', - ), - monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split( - '_', - ), - weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split( - '_', - ), - weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'), - weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[اليوم على الساعة] LT', - nextDay: '[غدا على الساعة] LT', - nextWeek: 'dddd [على الساعة] LT', - lastDay: '[أمس على الساعة] LT', - lastWeek: 'dddd [على الساعة] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'في %s', - past: 'منذ %s', - s: 'ثوان', - ss: '%d ثانية', - m: 'دقيقة', - mm: '%d دقائق', - h: 'ساعة', - hh: '%d ساعات', - d: 'يوم', - dd: '%d أيام', - M: 'شهر', - MM: '%d أشهر', - y: 'سنة', - yy: '%d سنوات', - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '-inci', - 5: '-inci', - 8: '-inci', - 70: '-inci', - 80: '-inci', - 2: '-nci', - 7: '-nci', - 20: '-nci', - 50: '-nci', - 3: '-üncü', - 4: '-üncü', - 100: '-üncü', - 6: '-ncı', - 9: '-uncu', - 10: '-uncu', - 30: '-uncu', - 60: '-ıncı', - 90: '-ıncı', - } - e.defineLocale('az', { - months: 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split( - '_', - ), - monthsShort: 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split( - '_', - ), - weekdays: 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split( - '_', - ), - weekdaysShort: 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'), - weekdaysMin: 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[bugün saat] LT', - nextDay: '[sabah saat] LT', - nextWeek: '[gələn həftə] dddd [saat] LT', - lastDay: '[dünən] LT', - lastWeek: '[keçən həftə] dddd [saat] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s sonra', - past: '%s əvvəl', - s: 'birneçə saniyə', - ss: '%d saniyə', - m: 'bir dəqiqə', - mm: '%d dəqiqə', - h: 'bir saat', - hh: '%d saat', - d: 'bir gün', - dd: '%d gün', - M: 'bir ay', - MM: '%d ay', - y: 'bir il', - yy: '%d il', - }, - meridiemParse: /gecə|səhər|gündüz|axşam/, - isPM: function(e) { - return /^(gündüz|axşam)$/.test(e) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'gecə' - : e < 12 - ? 'səhər' - : e < 17 - ? 'gündüz' - : 'axşam' - }, - dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/, - ordinal: function(e) { - if (0 === e) return e + '-ıncı' - var n = e % 10, - r = (e % 100) - n, - l = e >= 100 ? 100 : null - return e + (t[n] || t[r] || t[l]) - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n) { - var r, - l, - u = { - ss: t ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд', - mm: t ? 'хвіліна_хвіліны_хвілін' : 'хвіліну_хвіліны_хвілін', - hh: t ? 'гадзіна_гадзіны_гадзін' : 'гадзіну_гадзіны_гадзін', - dd: 'дзень_дні_дзён', - MM: 'месяц_месяцы_месяцаў', - yy: 'год_гады_гадоў', - } - return 'm' === n - ? t - ? 'хвіліна' - : 'хвіліну' - : 'h' === n - ? t - ? 'гадзіна' - : 'гадзіну' - : e + - ' ' + - ((r = +e), - (l = u[n].split('_')), - r % 10 == 1 && r % 100 != 11 - ? l[0] - : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) - ? l[1] - : l[2]) - } - e.defineLocale('be', { - months: { - format: 'студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня'.split( - '_', - ), - standalone: 'студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань'.split( - '_', - ), - }, - monthsShort: 'студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж'.split( - '_', - ), - weekdays: { - format: 'нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу'.split( - '_', - ), - standalone: 'нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота'.split( - '_', - ), - isFormat: /\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/, - }, - weekdaysShort: 'нд_пн_ат_ср_чц_пт_сб'.split('_'), - weekdaysMin: 'нд_пн_ат_ср_чц_пт_сб'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY г.', - LLL: 'D MMMM YYYY г., HH:mm', - LLLL: 'dddd, D MMMM YYYY г., HH:mm', - }, - calendar: { - sameDay: '[Сёння ў] LT', - nextDay: '[Заўтра ў] LT', - lastDay: '[Учора ў] LT', - nextWeek: function() { - return '[У] dddd [ў] LT' - }, - lastWeek: function() { - switch (this.day()) { - case 0: - case 3: - case 5: - case 6: - return '[У мінулую] dddd [ў] LT' - case 1: - case 2: - case 4: - return '[У мінулы] dddd [ў] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'праз %s', - past: '%s таму', - s: 'некалькі секунд', - m: t, - mm: t, - h: t, - hh: t, - d: 'дзень', - dd: t, - M: 'месяц', - MM: t, - y: 'год', - yy: t, - }, - meridiemParse: /ночы|раніцы|дня|вечара/, - isPM: function(e) { - return /^(дня|вечара)$/.test(e) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'ночы' - : e < 12 - ? 'раніцы' - : e < 17 - ? 'дня' - : 'вечара' - }, - dayOfMonthOrdinalParse: /\d{1,2}-(і|ы|га)/, - ordinal: function(e, t) { - switch (t) { - case 'M': - case 'd': - case 'DDD': - case 'w': - case 'W': - return (e % 10 != 2 && e % 10 != 3) || - e % 100 == 12 || - e % 100 == 13 - ? e + '-ы' - : e + '-і' - case 'D': - return e + '-га' - default: - return e - } - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('bg', { - months: 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split( - '_', - ), - monthsShort: 'янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split( - '_', - ), - weekdays: 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split( - '_', - ), - weekdaysShort: 'нед_пон_вто_сря_чет_пет_съб'.split('_'), - weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'D.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY H:mm', - LLLL: 'dddd, D MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[Днес в] LT', - nextDay: '[Утре в] LT', - nextWeek: 'dddd [в] LT', - lastDay: '[Вчера в] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - case 3: - case 6: - return '[В изминалата] dddd [в] LT' - case 1: - case 2: - case 4: - case 5: - return '[В изминалия] dddd [в] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'след %s', - past: 'преди %s', - s: 'няколко секунди', - ss: '%d секунди', - m: 'минута', - mm: '%d минути', - h: 'час', - hh: '%d часа', - d: 'ден', - dd: '%d дни', - M: 'месец', - MM: '%d месеца', - y: 'година', - yy: '%d години', - }, - dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/, - ordinal: function(e) { - var t = e % 10, - n = e % 100 - return 0 === e - ? e + '-ев' - : 0 === n - ? e + '-ен' - : n > 10 && n < 20 - ? e + '-ти' - : 1 === t - ? e + '-ви' - : 2 === t - ? e + '-ри' - : 7 === t || 8 === t - ? e + '-ми' - : e + '-ти' - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('bm', { - months: 'Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo'.split( - '_', - ), - monthsShort: 'Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des'.split( - '_', - ), - weekdays: 'Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri'.split('_'), - weekdaysShort: 'Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib'.split('_'), - weekdaysMin: 'Ka_Nt_Ta_Ar_Al_Ju_Si'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'MMMM [tile] D [san] YYYY', - LLL: 'MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm', - LLLL: 'dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm', - }, - calendar: { - sameDay: '[Bi lɛrɛ] LT', - nextDay: '[Sini lɛrɛ] LT', - nextWeek: 'dddd [don lɛrɛ] LT', - lastDay: '[Kunu lɛrɛ] LT', - lastWeek: 'dddd [tɛmɛnen lɛrɛ] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s kɔnɔ', - past: 'a bɛ %s bɔ', - s: 'sanga dama dama', - ss: 'sekondi %d', - m: 'miniti kelen', - mm: 'miniti %d', - h: 'lɛrɛ kelen', - hh: 'lɛrɛ %d', - d: 'tile kelen', - dd: 'tile %d', - M: 'kalo kelen', - MM: 'kalo %d', - y: 'san kelen', - yy: 'san %d', - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '১', - 2: '২', - 3: '৩', - 4: '৪', - 5: '৫', - 6: '৬', - 7: '৭', - 8: '৮', - 9: '৯', - 0: '০', - }, - n = { - '১': '1', - '২': '2', - '৩': '3', - '৪': '4', - '৫': '5', - '৬': '6', - '৭': '7', - '৮': '8', - '৯': '9', - '০': '0', - } - e.defineLocale('bn', { - months: 'জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split( - '_', - ), - monthsShort: 'জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে'.split( - '_', - ), - weekdays: 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split( - '_', - ), - weekdaysShort: 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'), - weekdaysMin: 'রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি'.split('_'), - longDateFormat: { - LT: 'A h:mm সময়', - LTS: 'A h:mm:ss সময়', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, A h:mm সময়', - LLLL: 'dddd, D MMMM YYYY, A h:mm সময়', - }, - calendar: { - sameDay: '[আজ] LT', - nextDay: '[আগামীকাল] LT', - nextWeek: 'dddd, LT', - lastDay: '[গতকাল] LT', - lastWeek: '[গত] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s পরে', - past: '%s আগে', - s: 'কয়েক সেকেন্ড', - ss: '%d সেকেন্ড', - m: 'এক মিনিট', - mm: '%d মিনিট', - h: 'এক ঘন্টা', - hh: '%d ঘন্টা', - d: 'এক দিন', - dd: '%d দিন', - M: 'এক মাস', - MM: '%d মাস', - y: 'এক বছর', - yy: '%d বছর', - }, - preparse: function(e) { - return e.replace(/[১২৩৪৫৬৭৮৯০]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - ('রাত' === t && e >= 4) || - ('দুপুর' === t && e < 5) || - 'বিকাল' === t - ? e + 12 - : e - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'রাত' - : e < 10 - ? 'সকাল' - : e < 17 - ? 'দুপুর' - : e < 20 - ? 'বিকাল' - : 'রাত' - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '༡', - 2: '༢', - 3: '༣', - 4: '༤', - 5: '༥', - 6: '༦', - 7: '༧', - 8: '༨', - 9: '༩', - 0: '༠', - }, - n = { - '༡': '1', - '༢': '2', - '༣': '3', - '༤': '4', - '༥': '5', - '༦': '6', - '༧': '7', - '༨': '8', - '༩': '9', - '༠': '0', - } - e.defineLocale('bo', { - months: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split( - '_', - ), - monthsShort: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split( - '_', - ), - weekdays: 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split( - '_', - ), - weekdaysShort: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split( - '_', - ), - weekdaysMin: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split( - '_', - ), - longDateFormat: { - LT: 'A h:mm', - LTS: 'A h:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, A h:mm', - LLLL: 'dddd, D MMMM YYYY, A h:mm', - }, - calendar: { - sameDay: '[དི་རིང] LT', - nextDay: '[སང་ཉིན] LT', - nextWeek: '[བདུན་ཕྲག་རྗེས་མ], LT', - lastDay: '[ཁ་སང] LT', - lastWeek: '[བདུན་ཕྲག་མཐའ་མ] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s ལ་', - past: '%s སྔན་ལ', - s: 'ལམ་སང', - ss: '%d སྐར་ཆ།', - m: 'སྐར་མ་གཅིག', - mm: '%d སྐར་མ', - h: 'ཆུ་ཚོད་གཅིག', - hh: '%d ཆུ་ཚོད', - d: 'ཉིན་གཅིག', - dd: '%d ཉིན་', - M: 'ཟླ་བ་གཅིག', - MM: '%d ཟླ་བ', - y: 'ལོ་གཅིག', - yy: '%d ལོ', - }, - preparse: function(e) { - return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - ('མཚན་མོ' === t && e >= 4) || - ('ཉིན་གུང' === t && e < 5) || - 'དགོང་དག' === t - ? e + 12 - : e - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'མཚན་མོ' - : e < 10 - ? 'ཞོགས་ཀས' - : e < 17 - ? 'ཉིན་གུང' - : e < 20 - ? 'དགོང་དག' - : 'མཚན་མོ' - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n) { - return ( - e + - ' ' + - (function(e, t) { - return 2 === t - ? (function(e) { - var t = { m: 'v', b: 'v', d: 'z' } - return void 0 === t[e.charAt(0)] - ? e - : t[e.charAt(0)] + e.substring(1) - })(e) - : e - })({ mm: 'munutenn', MM: 'miz', dd: 'devezh' }[n], e) - ) - } - e.defineLocale('br', { - months: "Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split( - '_', - ), - monthsShort: "Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split( - '_', - ), - weekdays: "Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split('_'), - weekdaysShort: 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'), - weekdaysMin: 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'h[e]mm A', - LTS: 'h[e]mm:ss A', - L: 'DD/MM/YYYY', - LL: 'D [a viz] MMMM YYYY', - LLL: 'D [a viz] MMMM YYYY h[e]mm A', - LLLL: 'dddd, D [a viz] MMMM YYYY h[e]mm A', - }, - calendar: { - sameDay: '[Hiziv da] LT', - nextDay: "[Warc'hoazh da] LT", - nextWeek: 'dddd [da] LT', - lastDay: "[Dec'h da] LT", - lastWeek: 'dddd [paset da] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'a-benn %s', - past: "%s 'zo", - s: 'un nebeud segondennoù', - ss: '%d eilenn', - m: 'ur vunutenn', - mm: t, - h: 'un eur', - hh: '%d eur', - d: 'un devezh', - dd: t, - M: 'ur miz', - MM: t, - y: 'ur bloaz', - yy: function(e) { - switch ( - (function e(t) { - return t > 9 ? e(t % 10) : t - })(e) - ) { - case 1: - case 3: - case 4: - case 5: - case 9: - return e + ' bloaz' - default: - return e + ' vloaz' - } - }, - }, - dayOfMonthOrdinalParse: /\d{1,2}(añ|vet)/, - ordinal: function(e) { - var t = 1 === e ? 'añ' : 'vet' - return e + t - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n) { - var r = e + ' ' - switch (n) { - case 'ss': - return (r += - 1 === e - ? 'sekunda' - : 2 === e || 3 === e || 4 === e - ? 'sekunde' - : 'sekundi') - case 'm': - return t ? 'jedna minuta' : 'jedne minute' - case 'mm': - return (r += - 1 === e - ? 'minuta' - : 2 === e || 3 === e || 4 === e - ? 'minute' - : 'minuta') - case 'h': - return t ? 'jedan sat' : 'jednog sata' - case 'hh': - return (r += - 1 === e - ? 'sat' - : 2 === e || 3 === e || 4 === e - ? 'sata' - : 'sati') - case 'dd': - return (r += 1 === e ? 'dan' : 'dana') - case 'MM': - return (r += - 1 === e - ? 'mjesec' - : 2 === e || 3 === e || 4 === e - ? 'mjeseca' - : 'mjeseci') - case 'yy': - return (r += - 1 === e - ? 'godina' - : 2 === e || 3 === e || 4 === e - ? 'godine' - : 'godina') - } - } - e.defineLocale('bs', { - months: 'januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar'.split( - '_', - ), - monthsShort: 'jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split( - '_', - ), - weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), - weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm', - LLLL: 'dddd, D. MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[danas u] LT', - nextDay: '[sutra u] LT', - nextWeek: function() { - switch (this.day()) { - case 0: - return '[u] [nedjelju] [u] LT' - case 3: - return '[u] [srijedu] [u] LT' - case 6: - return '[u] [subotu] [u] LT' - case 1: - case 2: - case 4: - case 5: - return '[u] dddd [u] LT' - } - }, - lastDay: '[jučer u] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - case 3: - return '[prošlu] dddd [u] LT' - case 6: - return '[prošle] [subote] [u] LT' - case 1: - case 2: - case 4: - case 5: - return '[prošli] dddd [u] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'za %s', - past: 'prije %s', - s: 'par sekundi', - ss: t, - m: t, - mm: t, - h: t, - hh: t, - d: 'dan', - dd: t, - M: 'mjesec', - MM: t, - y: 'godinu', - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ca', { - months: { - standalone: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split( - '_', - ), - format: "de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split( - '_', - ), - isFormat: /D[oD]?(\s)+MMMM/, - }, - monthsShort: 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split( - '_', - ), - weekdaysShort: 'dg._dl._dt._dc._dj._dv._ds.'.split('_'), - weekdaysMin: 'dg_dl_dt_dc_dj_dv_ds'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM [de] YYYY', - ll: 'D MMM YYYY', - LLL: 'D MMMM [de] YYYY [a les] H:mm', - lll: 'D MMM YYYY, H:mm', - LLLL: 'dddd D MMMM [de] YYYY [a les] H:mm', - llll: 'ddd D MMM YYYY, H:mm', - }, - calendar: { - sameDay: function() { - return '[avui a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' - }, - nextDay: function() { - return '[demà a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' - }, - nextWeek: function() { - return 'dddd [a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' - }, - lastDay: function() { - return '[ahir a ' + (1 !== this.hours() ? 'les' : 'la') + '] LT' - }, - lastWeek: function() { - return ( - '[el] dddd [passat a ' + - (1 !== this.hours() ? 'les' : 'la') + - '] LT' - ) - }, - sameElse: 'L', - }, - relativeTime: { - future: "d'aquí %s", - past: 'fa %s', - s: 'uns segons', - ss: '%d segons', - m: 'un minut', - mm: '%d minuts', - h: 'una hora', - hh: '%d hores', - d: 'un dia', - dd: '%d dies', - M: 'un mes', - MM: '%d mesos', - y: 'un any', - yy: '%d anys', - }, - dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|è|a)/, - ordinal: function(e, t) { - var n = - 1 === e - ? 'r' - : 2 === e - ? 'n' - : 3 === e - ? 'r' - : 4 === e - ? 't' - : 'è' - return ('w' !== t && 'W' !== t) || (n = 'a'), e + n - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split( - '_', - ), - n = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_'), - r = [ - /^led/i, - /^úno/i, - /^bře/i, - /^dub/i, - /^kvě/i, - /^(čvn|červen$|června)/i, - /^(čvc|červenec|července)/i, - /^srp/i, - /^zář/i, - /^říj/i, - /^lis/i, - /^pro/i, - ], - l = /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i - function u(e) { - return e > 1 && e < 5 && 1 != ~~(e / 10) - } - function i(e, t, n, r) { - var l = e + ' ' - switch (n) { - case 's': - return t || r ? 'pár sekund' : 'pár sekundami' - case 'ss': - return t || r - ? l + (u(e) ? 'sekundy' : 'sekund') - : l + 'sekundami' - case 'm': - return t ? 'minuta' : r ? 'minutu' : 'minutou' - case 'mm': - return t || r ? l + (u(e) ? 'minuty' : 'minut') : l + 'minutami' - case 'h': - return t ? 'hodina' : r ? 'hodinu' : 'hodinou' - case 'hh': - return t || r ? l + (u(e) ? 'hodiny' : 'hodin') : l + 'hodinami' - case 'd': - return t || r ? 'den' : 'dnem' - case 'dd': - return t || r ? l + (u(e) ? 'dny' : 'dní') : l + 'dny' - case 'M': - return t || r ? 'měsíc' : 'měsícem' - case 'MM': - return t || r ? l + (u(e) ? 'měsíce' : 'měsíců') : l + 'měsíci' - case 'y': - return t || r ? 'rok' : 'rokem' - case 'yy': - return t || r ? l + (u(e) ? 'roky' : 'let') : l + 'lety' - } - } - e.defineLocale('cs', { - months: t, - monthsShort: n, - monthsRegex: l, - monthsShortRegex: l, - monthsStrictRegex: /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i, - monthsShortStrictRegex: /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i, - monthsParse: r, - longMonthsParse: r, - shortMonthsParse: r, - weekdays: 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split( - '_', - ), - weekdaysShort: 'ne_po_út_st_čt_pá_so'.split('_'), - weekdaysMin: 'ne_po_út_st_čt_pá_so'.split('_'), - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm', - LLLL: 'dddd D. MMMM YYYY H:mm', - l: 'D. M. YYYY', - }, - calendar: { - sameDay: '[dnes v] LT', - nextDay: '[zítra v] LT', - nextWeek: function() { - switch (this.day()) { - case 0: - return '[v neděli v] LT' - case 1: - case 2: - return '[v] dddd [v] LT' - case 3: - return '[ve středu v] LT' - case 4: - return '[ve čtvrtek v] LT' - case 5: - return '[v pátek v] LT' - case 6: - return '[v sobotu v] LT' - } - }, - lastDay: '[včera v] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - return '[minulou neděli v] LT' - case 1: - case 2: - return '[minulé] dddd [v] LT' - case 3: - return '[minulou středu v] LT' - case 4: - case 5: - return '[minulý] dddd [v] LT' - case 6: - return '[minulou sobotu v] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'za %s', - past: 'před %s', - s: i, - ss: i, - m: i, - mm: i, - h: i, - hh: i, - d: i, - dd: i, - M: i, - MM: i, - y: i, - yy: i, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('cv', { - months: 'кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав'.split( - '_', - ), - monthsShort: 'кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш'.split( - '_', - ), - weekdays: 'вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун'.split( - '_', - ), - weekdaysShort: 'выр_тун_ытл_юн_кӗҫ_эрн_шӑм'.split('_'), - weekdaysMin: 'вр_тн_ыт_юн_кҫ_эр_шм'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD-MM-YYYY', - LL: 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]', - LLL: 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm', - LLLL: 'dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm', - }, - calendar: { - sameDay: '[Паян] LT [сехетре]', - nextDay: '[Ыран] LT [сехетре]', - lastDay: '[Ӗнер] LT [сехетре]', - nextWeek: '[Ҫитес] dddd LT [сехетре]', - lastWeek: '[Иртнӗ] dddd LT [сехетре]', - sameElse: 'L', - }, - relativeTime: { - future: function(e) { - var t = /сехет$/i.exec(e) - ? 'рен' - : /ҫул$/i.exec(e) - ? 'тан' - : 'ран' - return e + t - }, - past: '%s каялла', - s: 'пӗр-ик ҫеккунт', - ss: '%d ҫеккунт', - m: 'пӗр минут', - mm: '%d минут', - h: 'пӗр сехет', - hh: '%d сехет', - d: 'пӗр кун', - dd: '%d кун', - M: 'пӗр уйӑх', - MM: '%d уйӑх', - y: 'пӗр ҫул', - yy: '%d ҫул', - }, - dayOfMonthOrdinalParse: /\d{1,2}-мӗш/, - ordinal: '%d-мӗш', - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('cy', { - months: 'Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr'.split( - '_', - ), - monthsShort: 'Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag'.split( - '_', - ), - weekdays: 'Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn'.split( - '_', - ), - weekdaysShort: 'Sul_Llun_Maw_Mer_Iau_Gwe_Sad'.split('_'), - weekdaysMin: 'Su_Ll_Ma_Me_Ia_Gw_Sa'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Heddiw am] LT', - nextDay: '[Yfory am] LT', - nextWeek: 'dddd [am] LT', - lastDay: '[Ddoe am] LT', - lastWeek: 'dddd [diwethaf am] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'mewn %s', - past: '%s yn ôl', - s: 'ychydig eiliadau', - ss: '%d eiliad', - m: 'munud', - mm: '%d munud', - h: 'awr', - hh: '%d awr', - d: 'diwrnod', - dd: '%d diwrnod', - M: 'mis', - MM: '%d mis', - y: 'blwyddyn', - yy: '%d flynedd', - }, - dayOfMonthOrdinalParse: /\d{1,2}(fed|ain|af|il|ydd|ed|eg)/, - ordinal: function(e) { - var t = e, - n = '' - return ( - t > 20 - ? (n = - 40 === t || 50 === t || 60 === t || 80 === t || 100 === t - ? 'fed' - : 'ain') - : t > 0 && - (n = [ - '', - 'af', - 'il', - 'ydd', - 'ydd', - 'ed', - 'ed', - 'ed', - 'fed', - 'fed', - 'fed', - 'eg', - 'fed', - 'eg', - 'eg', - 'fed', - 'eg', - 'eg', - 'fed', - 'eg', - 'fed', - ][t]), - e + n - ) - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('da', { - months: 'januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december'.split( - '_', - ), - monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split( - '_', - ), - weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split( - '_', - ), - weekdaysShort: 'søn_man_tir_ons_tor_fre_lør'.split('_'), - weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY HH:mm', - LLLL: 'dddd [d.] D. MMMM YYYY [kl.] HH:mm', - }, - calendar: { - sameDay: '[i dag kl.] LT', - nextDay: '[i morgen kl.] LT', - nextWeek: 'på dddd [kl.] LT', - lastDay: '[i går kl.] LT', - lastWeek: '[i] dddd[s kl.] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'om %s', - past: '%s siden', - s: 'få sekunder', - ss: '%d sekunder', - m: 'et minut', - mm: '%d minutter', - h: 'en time', - hh: '%d timer', - d: 'en dag', - dd: '%d dage', - M: 'en måned', - MM: '%d måneder', - y: 'et år', - yy: '%d år', - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n, r) { - var l = { - m: ['eine Minute', 'einer Minute'], - h: ['eine Stunde', 'einer Stunde'], - d: ['ein Tag', 'einem Tag'], - dd: [e + ' Tage', e + ' Tagen'], - M: ['ein Monat', 'einem Monat'], - MM: [e + ' Monate', e + ' Monaten'], - y: ['ein Jahr', 'einem Jahr'], - yy: [e + ' Jahre', e + ' Jahren'], - } - return t ? l[n][0] : l[n][1] - } - e.defineLocale('de', { - months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split( - '_', - ), - monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split( - '_', - ), - weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), - weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY HH:mm', - LLLL: 'dddd, D. MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[heute um] LT [Uhr]', - sameElse: 'L', - nextDay: '[morgen um] LT [Uhr]', - nextWeek: 'dddd [um] LT [Uhr]', - lastDay: '[gestern um] LT [Uhr]', - lastWeek: '[letzten] dddd [um] LT [Uhr]', - }, - relativeTime: { - future: 'in %s', - past: 'vor %s', - s: 'ein paar Sekunden', - ss: '%d Sekunden', - m: t, - mm: '%d Minuten', - h: t, - hh: '%d Stunden', - d: t, - dd: t, - M: t, - MM: t, - y: t, - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n, r) { - var l = { - m: ['eine Minute', 'einer Minute'], - h: ['eine Stunde', 'einer Stunde'], - d: ['ein Tag', 'einem Tag'], - dd: [e + ' Tage', e + ' Tagen'], - M: ['ein Monat', 'einem Monat'], - MM: [e + ' Monate', e + ' Monaten'], - y: ['ein Jahr', 'einem Jahr'], - yy: [e + ' Jahre', e + ' Jahren'], - } - return t ? l[n][0] : l[n][1] - } - e.defineLocale('de-at', { - months: 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split( - '_', - ), - monthsShort: 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split( - '_', - ), - weekdaysShort: 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'), - weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY HH:mm', - LLLL: 'dddd, D. MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[heute um] LT [Uhr]', - sameElse: 'L', - nextDay: '[morgen um] LT [Uhr]', - nextWeek: 'dddd [um] LT [Uhr]', - lastDay: '[gestern um] LT [Uhr]', - lastWeek: '[letzten] dddd [um] LT [Uhr]', - }, - relativeTime: { - future: 'in %s', - past: 'vor %s', - s: 'ein paar Sekunden', - ss: '%d Sekunden', - m: t, - mm: '%d Minuten', - h: t, - hh: '%d Stunden', - d: t, - dd: t, - M: t, - MM: t, - y: t, - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n, r) { - var l = { - m: ['eine Minute', 'einer Minute'], - h: ['eine Stunde', 'einer Stunde'], - d: ['ein Tag', 'einem Tag'], - dd: [e + ' Tage', e + ' Tagen'], - M: ['ein Monat', 'einem Monat'], - MM: [e + ' Monate', e + ' Monaten'], - y: ['ein Jahr', 'einem Jahr'], - yy: [e + ' Jahre', e + ' Jahren'], - } - return t ? l[n][0] : l[n][1] - } - e.defineLocale('de-ch', { - months: 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split( - '_', - ), - monthsShort: 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split( - '_', - ), - weekdaysShort: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), - weekdaysMin: 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY HH:mm', - LLLL: 'dddd, D. MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[heute um] LT [Uhr]', - sameElse: 'L', - nextDay: '[morgen um] LT [Uhr]', - nextWeek: 'dddd [um] LT [Uhr]', - lastDay: '[gestern um] LT [Uhr]', - lastWeek: '[letzten] dddd [um] LT [Uhr]', - }, - relativeTime: { - future: 'in %s', - past: 'vor %s', - s: 'ein paar Sekunden', - ss: '%d Sekunden', - m: t, - mm: '%d Minuten', - h: t, - hh: '%d Stunden', - d: t, - dd: t, - M: t, - MM: t, - y: t, - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = [ - 'ޖެނުއަރީ', - 'ފެބްރުއަރީ', - 'މާރިޗު', - 'އޭޕްރީލު', - 'މޭ', - 'ޖޫން', - 'ޖުލައި', - 'އޯގަސްޓު', - 'ސެޕްޓެމްބަރު', - 'އޮކްޓޯބަރު', - 'ނޮވެމްބަރު', - 'ޑިސެމްބަރު', - ], - n = [ - 'އާދިއްތަ', - 'ހޯމަ', - 'އަންގާރަ', - 'ބުދަ', - 'ބުރާސްފަތި', - 'ހުކުރު', - 'ހޮނިހިރު', - ] - e.defineLocale('dv', { - months: t, - monthsShort: t, - weekdays: n, - weekdaysShort: n, - weekdaysMin: 'އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'D/M/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - meridiemParse: /މކ|މފ/, - isPM: function(e) { - return 'މފ' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'މކ' : 'މފ' - }, - calendar: { - sameDay: '[މިއަދު] LT', - nextDay: '[މާދަމާ] LT', - nextWeek: 'dddd LT', - lastDay: '[އިއްޔެ] LT', - lastWeek: '[ފާއިތުވި] dddd LT', - sameElse: 'L', - }, - relativeTime: { - future: 'ތެރޭގައި %s', - past: 'ކުރިން %s', - s: 'ސިކުންތުކޮޅެއް', - ss: 'd% ސިކުންތު', - m: 'މިނިޓެއް', - mm: 'މިނިޓު %d', - h: 'ގަޑިއިރެއް', - hh: 'ގަޑިއިރު %d', - d: 'ދުވަހެއް', - dd: 'ދުވަސް %d', - M: 'މަހެއް', - MM: 'މަސް %d', - y: 'އަހަރެއް', - yy: 'އަހަރު %d', - }, - preparse: function(e) { - return e.replace(/،/g, ',') - }, - postformat: function(e) { - return e.replace(/,/g, '،') - }, - week: { dow: 7, doy: 12 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('el', { - monthsNominativeEl: 'Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος'.split( - '_', - ), - monthsGenitiveEl: 'Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου'.split( - '_', - ), - months: function(e, t) { - return e - ? 'string' == typeof t && - /D/.test(t.substring(0, t.indexOf('MMMM'))) - ? this._monthsGenitiveEl[e.month()] - : this._monthsNominativeEl[e.month()] - : this._monthsNominativeEl - }, - monthsShort: 'Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ'.split( - '_', - ), - weekdays: 'Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο'.split( - '_', - ), - weekdaysShort: 'Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ'.split('_'), - weekdaysMin: 'Κυ_Δε_Τρ_Τε_Πε_Πα_Σα'.split('_'), - meridiem: function(e, t, n) { - return e > 11 ? (n ? 'μμ' : 'ΜΜ') : n ? 'πμ' : 'ΠΜ' - }, - isPM: function(e) { - return 'μ' === (e + '').toLowerCase()[0] - }, - meridiemParse: /[ΠΜ]\.?Μ?\.?/i, - longDateFormat: { - LT: 'h:mm A', - LTS: 'h:mm:ss A', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY h:mm A', - LLLL: 'dddd, D MMMM YYYY h:mm A', - }, - calendarEl: { - sameDay: '[Σήμερα {}] LT', - nextDay: '[Αύριο {}] LT', - nextWeek: 'dddd [{}] LT', - lastDay: '[Χθες {}] LT', - lastWeek: function() { - switch (this.day()) { - case 6: - return '[το προηγούμενο] dddd [{}] LT' - default: - return '[την προηγούμενη] dddd [{}] LT' - } - }, - sameElse: 'L', - }, - calendar: function(e, t) { - var n, - r = this._calendarEl[e], - l = t && t.hours() - return ( - ((n = r) instanceof Function || - '[object Function]' === Object.prototype.toString.call(n)) && - (r = r.apply(t)), - r.replace('{}', l % 12 == 1 ? 'στη' : 'στις') - ) - }, - relativeTime: { - future: 'σε %s', - past: '%s πριν', - s: 'λίγα δευτερόλεπτα', - ss: '%d δευτερόλεπτα', - m: 'ένα λεπτό', - mm: '%d λεπτά', - h: 'μία ώρα', - hh: '%d ώρες', - d: 'μία μέρα', - dd: '%d μέρες', - M: 'ένας μήνας', - MM: '%d μήνες', - y: 'ένας χρόνος', - yy: '%d χρόνια', - }, - dayOfMonthOrdinalParse: /\d{1,2}η/, - ordinal: '%dη', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('en-SG', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( - '_', - ), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( - '_', - ), - weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), - weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Today at] LT', - nextDay: '[Tomorrow at] LT', - nextWeek: 'dddd [at] LT', - lastDay: '[Yesterday at] LT', - lastWeek: '[Last] dddd [at] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'in %s', - past: '%s ago', - s: 'a few seconds', - ss: '%d seconds', - m: 'a minute', - mm: '%d minutes', - h: 'an hour', - hh: '%d hours', - d: 'a day', - dd: '%d days', - M: 'a month', - MM: '%d months', - y: 'a year', - yy: '%d years', - }, - dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('en-au', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( - '_', - ), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( - '_', - ), - weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), - weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), - longDateFormat: { - LT: 'h:mm A', - LTS: 'h:mm:ss A', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY h:mm A', - LLLL: 'dddd, D MMMM YYYY h:mm A', - }, - calendar: { - sameDay: '[Today at] LT', - nextDay: '[Tomorrow at] LT', - nextWeek: 'dddd [at] LT', - lastDay: '[Yesterday at] LT', - lastWeek: '[Last] dddd [at] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'in %s', - past: '%s ago', - s: 'a few seconds', - ss: '%d seconds', - m: 'a minute', - mm: '%d minutes', - h: 'an hour', - hh: '%d hours', - d: 'a day', - dd: '%d days', - M: 'a month', - MM: '%d months', - y: 'a year', - yy: '%d years', - }, - dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('en-ca', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( - '_', - ), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( - '_', - ), - weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), - weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), - longDateFormat: { - LT: 'h:mm A', - LTS: 'h:mm:ss A', - L: 'YYYY-MM-DD', - LL: 'MMMM D, YYYY', - LLL: 'MMMM D, YYYY h:mm A', - LLLL: 'dddd, MMMM D, YYYY h:mm A', - }, - calendar: { - sameDay: '[Today at] LT', - nextDay: '[Tomorrow at] LT', - nextWeek: 'dddd [at] LT', - lastDay: '[Yesterday at] LT', - lastWeek: '[Last] dddd [at] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'in %s', - past: '%s ago', - s: 'a few seconds', - ss: '%d seconds', - m: 'a minute', - mm: '%d minutes', - h: 'an hour', - hh: '%d hours', - d: 'a day', - dd: '%d days', - M: 'a month', - MM: '%d months', - y: 'a year', - yy: '%d years', - }, - dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('en-gb', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( - '_', - ), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( - '_', - ), - weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), - weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Today at] LT', - nextDay: '[Tomorrow at] LT', - nextWeek: 'dddd [at] LT', - lastDay: '[Yesterday at] LT', - lastWeek: '[Last] dddd [at] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'in %s', - past: '%s ago', - s: 'a few seconds', - ss: '%d seconds', - m: 'a minute', - mm: '%d minutes', - h: 'an hour', - hh: '%d hours', - d: 'a day', - dd: '%d days', - M: 'a month', - MM: '%d months', - y: 'a year', - yy: '%d years', - }, - dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('en-ie', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( - '_', - ), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( - '_', - ), - weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), - weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Today at] LT', - nextDay: '[Tomorrow at] LT', - nextWeek: 'dddd [at] LT', - lastDay: '[Yesterday at] LT', - lastWeek: '[Last] dddd [at] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'in %s', - past: '%s ago', - s: 'a few seconds', - ss: '%d seconds', - m: 'a minute', - mm: '%d minutes', - h: 'an hour', - hh: '%d hours', - d: 'a day', - dd: '%d days', - M: 'a month', - MM: '%d months', - y: 'a year', - yy: '%d years', - }, - dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('en-il', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( - '_', - ), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( - '_', - ), - weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), - weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Today at] LT', - nextDay: '[Tomorrow at] LT', - nextWeek: 'dddd [at] LT', - lastDay: '[Yesterday at] LT', - lastWeek: '[Last] dddd [at] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'in %s', - past: '%s ago', - s: 'a few seconds', - m: 'a minute', - mm: '%d minutes', - h: 'an hour', - hh: '%d hours', - d: 'a day', - dd: '%d days', - M: 'a month', - MM: '%d months', - y: 'a year', - yy: '%d years', - }, - dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('en-nz', { - months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split( - '_', - ), - weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split( - '_', - ), - weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), - weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), - longDateFormat: { - LT: 'h:mm A', - LTS: 'h:mm:ss A', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY h:mm A', - LLLL: 'dddd, D MMMM YYYY h:mm A', - }, - calendar: { - sameDay: '[Today at] LT', - nextDay: '[Tomorrow at] LT', - nextWeek: 'dddd [at] LT', - lastDay: '[Yesterday at] LT', - lastWeek: '[Last] dddd [at] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'in %s', - past: '%s ago', - s: 'a few seconds', - ss: '%d seconds', - m: 'a minute', - mm: '%d minutes', - h: 'an hour', - hh: '%d hours', - d: 'a day', - dd: '%d days', - M: 'a month', - MM: '%d months', - y: 'a year', - yy: '%d years', - }, - dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('eo', { - months: 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split( - '_', - ), - monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec'.split( - '_', - ), - weekdays: 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split( - '_', - ), - weekdaysShort: 'dim_lun_mard_merk_ĵaŭ_ven_sab'.split('_'), - weekdaysMin: 'di_lu_ma_me_ĵa_ve_sa'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY-MM-DD', - LL: 'D[-a de] MMMM, YYYY', - LLL: 'D[-a de] MMMM, YYYY HH:mm', - LLLL: 'dddd, [la] D[-a de] MMMM, YYYY HH:mm', - }, - meridiemParse: /[ap]\.t\.m/i, - isPM: function(e) { - return 'p' === e.charAt(0).toLowerCase() - }, - meridiem: function(e, t, n) { - return e > 11 ? (n ? 'p.t.m.' : 'P.T.M.') : n ? 'a.t.m.' : 'A.T.M.' - }, - calendar: { - sameDay: '[Hodiaŭ je] LT', - nextDay: '[Morgaŭ je] LT', - nextWeek: 'dddd [je] LT', - lastDay: '[Hieraŭ je] LT', - lastWeek: '[pasinta] dddd [je] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'post %s', - past: 'antaŭ %s', - s: 'sekundoj', - ss: '%d sekundoj', - m: 'minuto', - mm: '%d minutoj', - h: 'horo', - hh: '%d horoj', - d: 'tago', - dd: '%d tagoj', - M: 'monato', - MM: '%d monatoj', - y: 'jaro', - yy: '%d jaroj', - }, - dayOfMonthOrdinalParse: /\d{1,2}a/, - ordinal: '%da', - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( - '_', - ), - n = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), - r = [ - /^ene/i, - /^feb/i, - /^mar/i, - /^abr/i, - /^may/i, - /^jun/i, - /^jul/i, - /^ago/i, - /^sep/i, - /^oct/i, - /^nov/i, - /^dic/i, - ], - l = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i - e.defineLocale('es', { - months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( - '_', - ), - monthsShort: function(e, r) { - return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t - }, - monthsRegex: l, - monthsShortRegex: l, - monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, - monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, - monthsParse: r, - longMonthsParse: r, - shortMonthsParse: r, - weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split( - '_', - ), - weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), - weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D [de] MMMM [de] YYYY', - LLL: 'D [de] MMMM [de] YYYY H:mm', - LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm', - }, - calendar: { - sameDay: function() { - return '[hoy a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - nextDay: function() { - return '[mañana a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - nextWeek: function() { - return 'dddd [a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - lastDay: function() { - return '[ayer a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - lastWeek: function() { - return ( - '[el] dddd [pasado a la' + - (1 !== this.hours() ? 's' : '') + - '] LT' - ) - }, - sameElse: 'L', - }, - relativeTime: { - future: 'en %s', - past: 'hace %s', - s: 'unos segundos', - ss: '%d segundos', - m: 'un minuto', - mm: '%d minutos', - h: 'una hora', - hh: '%d horas', - d: 'un día', - dd: '%d días', - M: 'un mes', - MM: '%d meses', - y: 'un año', - yy: '%d años', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( - '_', - ), - n = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), - r = [ - /^ene/i, - /^feb/i, - /^mar/i, - /^abr/i, - /^may/i, - /^jun/i, - /^jul/i, - /^ago/i, - /^sep/i, - /^oct/i, - /^nov/i, - /^dic/i, - ], - l = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i - e.defineLocale('es-do', { - months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( - '_', - ), - monthsShort: function(e, r) { - return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t - }, - monthsRegex: l, - monthsShortRegex: l, - monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, - monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, - monthsParse: r, - longMonthsParse: r, - shortMonthsParse: r, - weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split( - '_', - ), - weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), - weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'h:mm A', - LTS: 'h:mm:ss A', - L: 'DD/MM/YYYY', - LL: 'D [de] MMMM [de] YYYY', - LLL: 'D [de] MMMM [de] YYYY h:mm A', - LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A', - }, - calendar: { - sameDay: function() { - return '[hoy a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - nextDay: function() { - return '[mañana a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - nextWeek: function() { - return 'dddd [a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - lastDay: function() { - return '[ayer a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - lastWeek: function() { - return ( - '[el] dddd [pasado a la' + - (1 !== this.hours() ? 's' : '') + - '] LT' - ) - }, - sameElse: 'L', - }, - relativeTime: { - future: 'en %s', - past: 'hace %s', - s: 'unos segundos', - ss: '%d segundos', - m: 'un minuto', - mm: '%d minutos', - h: 'una hora', - hh: '%d horas', - d: 'un día', - dd: '%d días', - M: 'un mes', - MM: '%d meses', - y: 'un año', - yy: '%d años', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split( - '_', - ), - n = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), - r = [ - /^ene/i, - /^feb/i, - /^mar/i, - /^abr/i, - /^may/i, - /^jun/i, - /^jul/i, - /^ago/i, - /^sep/i, - /^oct/i, - /^nov/i, - /^dic/i, - ], - l = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i - e.defineLocale('es-us', { - months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split( - '_', - ), - monthsShort: function(e, r) { - return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t - }, - monthsRegex: l, - monthsShortRegex: l, - monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, - monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, - monthsParse: r, - longMonthsParse: r, - shortMonthsParse: r, - weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split( - '_', - ), - weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), - weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'h:mm A', - LTS: 'h:mm:ss A', - L: 'MM/DD/YYYY', - LL: 'D [de] MMMM [de] YYYY', - LLL: 'D [de] MMMM [de] YYYY h:mm A', - LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A', - }, - calendar: { - sameDay: function() { - return '[hoy a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - nextDay: function() { - return '[mañana a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - nextWeek: function() { - return 'dddd [a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - lastDay: function() { - return '[ayer a la' + (1 !== this.hours() ? 's' : '') + '] LT' - }, - lastWeek: function() { - return ( - '[el] dddd [pasado a la' + - (1 !== this.hours() ? 's' : '') + - '] LT' - ) - }, - sameElse: 'L', - }, - relativeTime: { - future: 'en %s', - past: 'hace %s', - s: 'unos segundos', - ss: '%d segundos', - m: 'un minuto', - mm: '%d minutos', - h: 'una hora', - hh: '%d horas', - d: 'un día', - dd: '%d días', - M: 'un mes', - MM: '%d meses', - y: 'un año', - yy: '%d años', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n, r) { - var l = { - s: ['mõne sekundi', 'mõni sekund', 'paar sekundit'], - ss: [e + 'sekundi', e + 'sekundit'], - m: ['ühe minuti', 'üks minut'], - mm: [e + ' minuti', e + ' minutit'], - h: ['ühe tunni', 'tund aega', 'üks tund'], - hh: [e + ' tunni', e + ' tundi'], - d: ['ühe päeva', 'üks päev'], - M: ['kuu aja', 'kuu aega', 'üks kuu'], - MM: [e + ' kuu', e + ' kuud'], - y: ['ühe aasta', 'aasta', 'üks aasta'], - yy: [e + ' aasta', e + ' aastat'], - } - return t ? (l[n][2] ? l[n][2] : l[n][1]) : r ? l[n][0] : l[n][1] - } - e.defineLocale('et', { - months: 'jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember'.split( - '_', - ), - monthsShort: 'jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets'.split( - '_', - ), - weekdays: 'pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev'.split( - '_', - ), - weekdaysShort: 'P_E_T_K_N_R_L'.split('_'), - weekdaysMin: 'P_E_T_K_N_R_L'.split('_'), - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm', - LLLL: 'dddd, D. MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[Täna,] LT', - nextDay: '[Homme,] LT', - nextWeek: '[Järgmine] dddd LT', - lastDay: '[Eile,] LT', - lastWeek: '[Eelmine] dddd LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s pärast', - past: '%s tagasi', - s: t, - ss: t, - m: t, - mm: t, - h: t, - hh: t, - d: t, - dd: '%d päeva', - M: t, - MM: t, - y: t, - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('eu', { - months: 'urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua'.split( - '_', - ), - monthsShort: 'urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata'.split( - '_', - ), - weekdaysShort: 'ig._al._ar._az._og._ol._lr.'.split('_'), - weekdaysMin: 'ig_al_ar_az_og_ol_lr'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY-MM-DD', - LL: 'YYYY[ko] MMMM[ren] D[a]', - LLL: 'YYYY[ko] MMMM[ren] D[a] HH:mm', - LLLL: 'dddd, YYYY[ko] MMMM[ren] D[a] HH:mm', - l: 'YYYY-M-D', - ll: 'YYYY[ko] MMM D[a]', - lll: 'YYYY[ko] MMM D[a] HH:mm', - llll: 'ddd, YYYY[ko] MMM D[a] HH:mm', - }, - calendar: { - sameDay: '[gaur] LT[etan]', - nextDay: '[bihar] LT[etan]', - nextWeek: 'dddd LT[etan]', - lastDay: '[atzo] LT[etan]', - lastWeek: '[aurreko] dddd LT[etan]', - sameElse: 'L', - }, - relativeTime: { - future: '%s barru', - past: 'duela %s', - s: 'segundo batzuk', - ss: '%d segundo', - m: 'minutu bat', - mm: '%d minutu', - h: 'ordu bat', - hh: '%d ordu', - d: 'egun bat', - dd: '%d egun', - M: 'hilabete bat', - MM: '%d hilabete', - y: 'urte bat', - yy: '%d urte', - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '۱', - 2: '۲', - 3: '۳', - 4: '۴', - 5: '۵', - 6: '۶', - 7: '۷', - 8: '۸', - 9: '۹', - 0: '۰', - }, - n = { - '۱': '1', - '۲': '2', - '۳': '3', - '۴': '4', - '۵': '5', - '۶': '6', - '۷': '7', - '۸': '8', - '۹': '9', - '۰': '0', - } - e.defineLocale('fa', { - months: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split( - '_', - ), - monthsShort: 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split( - '_', - ), - weekdays: 'یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه'.split( - '_', - ), - weekdaysShort: 'یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه'.split( - '_', - ), - weekdaysMin: 'ی_د_س_چ_پ_ج_ش'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - meridiemParse: /قبل از ظهر|بعد از ظهر/, - isPM: function(e) { - return /بعد از ظهر/.test(e) - }, - meridiem: function(e, t, n) { - return e < 12 ? 'قبل از ظهر' : 'بعد از ظهر' - }, - calendar: { - sameDay: '[امروز ساعت] LT', - nextDay: '[فردا ساعت] LT', - nextWeek: 'dddd [ساعت] LT', - lastDay: '[دیروز ساعت] LT', - lastWeek: 'dddd [پیش] [ساعت] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'در %s', - past: '%s پیش', - s: 'چند ثانیه', - ss: 'ثانیه d%', - m: 'یک دقیقه', - mm: '%d دقیقه', - h: 'یک ساعت', - hh: '%d ساعت', - d: 'یک روز', - dd: '%d روز', - M: 'یک ماه', - MM: '%d ماه', - y: 'یک سال', - yy: '%d سال', - }, - preparse: function(e) { - return e - .replace(/[۰-۹]/g, function(e) { - return n[e] - }) - .replace(/،/g, ',') - }, - postformat: function(e) { - return e - .replace(/\d/g, function(e) { - return t[e] - }) - .replace(/,/g, '،') - }, - dayOfMonthOrdinalParse: /\d{1,2}م/, - ordinal: '%dم', - week: { dow: 6, doy: 12 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split( - ' ', - ), - n = [ - 'nolla', - 'yhden', - 'kahden', - 'kolmen', - 'neljän', - 'viiden', - 'kuuden', - t[7], - t[8], - t[9], - ] - function r(e, r, l, u) { - var i = '' - switch (l) { - case 's': - return u ? 'muutaman sekunnin' : 'muutama sekunti' - case 'ss': - return u ? 'sekunnin' : 'sekuntia' - case 'm': - return u ? 'minuutin' : 'minuutti' - case 'mm': - i = u ? 'minuutin' : 'minuuttia' - break - case 'h': - return u ? 'tunnin' : 'tunti' - case 'hh': - i = u ? 'tunnin' : 'tuntia' - break - case 'd': - return u ? 'päivän' : 'päivä' - case 'dd': - i = u ? 'päivän' : 'päivää' - break - case 'M': - return u ? 'kuukauden' : 'kuukausi' - case 'MM': - i = u ? 'kuukauden' : 'kuukautta' - break - case 'y': - return u ? 'vuoden' : 'vuosi' - case 'yy': - i = u ? 'vuoden' : 'vuotta' - } - return (i = - (function(e, r) { - return e < 10 ? (r ? n[e] : t[e]) : e - })(e, u) + - ' ' + - i) - } - e.defineLocale('fi', { - months: 'tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu'.split( - '_', - ), - monthsShort: 'tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu'.split( - '_', - ), - weekdays: 'sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai'.split( - '_', - ), - weekdaysShort: 'su_ma_ti_ke_to_pe_la'.split('_'), - weekdaysMin: 'su_ma_ti_ke_to_pe_la'.split('_'), - longDateFormat: { - LT: 'HH.mm', - LTS: 'HH.mm.ss', - L: 'DD.MM.YYYY', - LL: 'Do MMMM[ta] YYYY', - LLL: 'Do MMMM[ta] YYYY, [klo] HH.mm', - LLLL: 'dddd, Do MMMM[ta] YYYY, [klo] HH.mm', - l: 'D.M.YYYY', - ll: 'Do MMM YYYY', - lll: 'Do MMM YYYY, [klo] HH.mm', - llll: 'ddd, Do MMM YYYY, [klo] HH.mm', - }, - calendar: { - sameDay: '[tänään] [klo] LT', - nextDay: '[huomenna] [klo] LT', - nextWeek: 'dddd [klo] LT', - lastDay: '[eilen] [klo] LT', - lastWeek: '[viime] dddd[na] [klo] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s päästä', - past: '%s sitten', - s: r, - ss: r, - m: r, - mm: r, - h: r, - hh: r, - d: r, - dd: r, - M: r, - MM: r, - y: r, - yy: r, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('fo', { - months: 'januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember'.split( - '_', - ), - monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split( - '_', - ), - weekdays: 'sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur'.split( - '_', - ), - weekdaysShort: 'sun_mán_týs_mik_hós_frí_ley'.split('_'), - weekdaysMin: 'su_má_tý_mi_hó_fr_le'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D. MMMM, YYYY HH:mm', - }, - calendar: { - sameDay: '[Í dag kl.] LT', - nextDay: '[Í morgin kl.] LT', - nextWeek: 'dddd [kl.] LT', - lastDay: '[Í gjár kl.] LT', - lastWeek: '[síðstu] dddd [kl] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'um %s', - past: '%s síðani', - s: 'fá sekund', - ss: '%d sekundir', - m: 'ein minuttur', - mm: '%d minuttir', - h: 'ein tími', - hh: '%d tímar', - d: 'ein dagur', - dd: '%d dagar', - M: 'ein mánaður', - MM: '%d mánaðir', - y: 'eitt ár', - yy: '%d ár', - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('fr', { - months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split( - '_', - ), - monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split( - '_', - ), - weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), - weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Aujourd’hui à] LT', - nextDay: '[Demain à] LT', - nextWeek: 'dddd [à] LT', - lastDay: '[Hier à] LT', - lastWeek: 'dddd [dernier à] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'dans %s', - past: 'il y a %s', - s: 'quelques secondes', - ss: '%d secondes', - m: 'une minute', - mm: '%d minutes', - h: 'une heure', - hh: '%d heures', - d: 'un jour', - dd: '%d jours', - M: 'un mois', - MM: '%d mois', - y: 'un an', - yy: '%d ans', - }, - dayOfMonthOrdinalParse: /\d{1,2}(er|)/, - ordinal: function(e, t) { - switch (t) { - case 'D': - return e + (1 === e ? 'er' : '') - default: - case 'M': - case 'Q': - case 'DDD': - case 'd': - return e + (1 === e ? 'er' : 'e') - case 'w': - case 'W': - return e + (1 === e ? 're' : 'e') - } - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('fr-ca', { - months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split( - '_', - ), - monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split( - '_', - ), - weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), - weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY-MM-DD', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Aujourd’hui à] LT', - nextDay: '[Demain à] LT', - nextWeek: 'dddd [à] LT', - lastDay: '[Hier à] LT', - lastWeek: 'dddd [dernier à] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'dans %s', - past: 'il y a %s', - s: 'quelques secondes', - ss: '%d secondes', - m: 'une minute', - mm: '%d minutes', - h: 'une heure', - hh: '%d heures', - d: 'un jour', - dd: '%d jours', - M: 'un mois', - MM: '%d mois', - y: 'un an', - yy: '%d ans', - }, - dayOfMonthOrdinalParse: /\d{1,2}(er|e)/, - ordinal: function(e, t) { - switch (t) { - default: - case 'M': - case 'Q': - case 'D': - case 'DDD': - case 'd': - return e + (1 === e ? 'er' : 'e') - case 'w': - case 'W': - return e + (1 === e ? 're' : 'e') - } - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('fr-ch', { - months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split( - '_', - ), - monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split( - '_', - ), - weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), - weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Aujourd’hui à] LT', - nextDay: '[Demain à] LT', - nextWeek: 'dddd [à] LT', - lastDay: '[Hier à] LT', - lastWeek: 'dddd [dernier à] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'dans %s', - past: 'il y a %s', - s: 'quelques secondes', - ss: '%d secondes', - m: 'une minute', - mm: '%d minutes', - h: 'une heure', - hh: '%d heures', - d: 'un jour', - dd: '%d jours', - M: 'un mois', - MM: '%d mois', - y: 'un an', - yy: '%d ans', - }, - dayOfMonthOrdinalParse: /\d{1,2}(er|e)/, - ordinal: function(e, t) { - switch (t) { - default: - case 'M': - case 'Q': - case 'D': - case 'DDD': - case 'd': - return e + (1 === e ? 'er' : 'e') - case 'w': - case 'W': - return e + (1 === e ? 're' : 'e') - } - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.'.split( - '_', - ), - n = 'jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_') - e.defineLocale('fy', { - months: 'jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber'.split( - '_', - ), - monthsShort: function(e, r) { - return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t - }, - monthsParseExact: !0, - weekdays: 'snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon'.split( - '_', - ), - weekdaysShort: 'si._mo._ti._wo._to._fr._so.'.split('_'), - weekdaysMin: 'Si_Mo_Ti_Wo_To_Fr_So'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD-MM-YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[hjoed om] LT', - nextDay: '[moarn om] LT', - nextWeek: 'dddd [om] LT', - lastDay: '[juster om] LT', - lastWeek: '[ôfrûne] dddd [om] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'oer %s', - past: '%s lyn', - s: 'in pear sekonden', - ss: '%d sekonden', - m: 'ien minút', - mm: '%d minuten', - h: 'ien oere', - hh: '%d oeren', - d: 'ien dei', - dd: '%d dagen', - M: 'ien moanne', - MM: '%d moannen', - y: 'ien jier', - yy: '%d jierren', - }, - dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, - ordinal: function(e) { - return e + (1 === e || 8 === e || e >= 20 ? 'ste' : 'de') - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ga', { - months: [ - 'Eanáir', - 'Feabhra', - 'Márta', - 'Aibreán', - 'Bealtaine', - 'Méitheamh', - 'Iúil', - 'Lúnasa', - 'Meán Fómhair', - 'Deaireadh Fómhair', - 'Samhain', - 'Nollaig', - ], - monthsShort: [ - 'Eaná', - 'Feab', - 'Márt', - 'Aibr', - 'Beal', - 'Méit', - 'Iúil', - 'Lúna', - 'Meán', - 'Deai', - 'Samh', - 'Noll', - ], - monthsParseExact: !0, - weekdays: [ - 'Dé Domhnaigh', - 'Dé Luain', - 'Dé Máirt', - 'Dé Céadaoin', - 'Déardaoin', - 'Dé hAoine', - 'Dé Satharn', - ], - weekdaysShort: ['Dom', 'Lua', 'Mái', 'Céa', 'Déa', 'hAo', 'Sat'], - weekdaysMin: ['Do', 'Lu', 'Má', 'Ce', 'Dé', 'hA', 'Sa'], - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Inniu ag] LT', - nextDay: '[Amárach ag] LT', - nextWeek: 'dddd [ag] LT', - lastDay: '[Inné aig] LT', - lastWeek: 'dddd [seo caite] [ag] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'i %s', - past: '%s ó shin', - s: 'cúpla soicind', - ss: '%d soicind', - m: 'nóiméad', - mm: '%d nóiméad', - h: 'uair an chloig', - hh: '%d uair an chloig', - d: 'lá', - dd: '%d lá', - M: 'mí', - MM: '%d mí', - y: 'bliain', - yy: '%d bliain', - }, - dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/, - ordinal: function(e) { - var t = 1 === e ? 'd' : e % 10 == 2 ? 'na' : 'mh' - return e + t - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('gd', { - months: [ - 'Am Faoilleach', - 'An Gearran', - 'Am Màrt', - 'An Giblean', - 'An Cèitean', - 'An t-Ògmhios', - 'An t-Iuchar', - 'An Lùnastal', - 'An t-Sultain', - 'An Dàmhair', - 'An t-Samhain', - 'An Dùbhlachd', - ], - monthsShort: [ - 'Faoi', - 'Gear', - 'Màrt', - 'Gibl', - 'Cèit', - 'Ògmh', - 'Iuch', - 'Lùn', - 'Sult', - 'Dàmh', - 'Samh', - 'Dùbh', - ], - monthsParseExact: !0, - weekdays: [ - 'Didòmhnaich', - 'Diluain', - 'Dimàirt', - 'Diciadain', - 'Diardaoin', - 'Dihaoine', - 'Disathairne', - ], - weekdaysShort: ['Did', 'Dil', 'Dim', 'Dic', 'Dia', 'Dih', 'Dis'], - weekdaysMin: ['Dò', 'Lu', 'Mà', 'Ci', 'Ar', 'Ha', 'Sa'], - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[An-diugh aig] LT', - nextDay: '[A-màireach aig] LT', - nextWeek: 'dddd [aig] LT', - lastDay: '[An-dè aig] LT', - lastWeek: 'dddd [seo chaidh] [aig] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'ann an %s', - past: 'bho chionn %s', - s: 'beagan diogan', - ss: '%d diogan', - m: 'mionaid', - mm: '%d mionaidean', - h: 'uair', - hh: '%d uairean', - d: 'latha', - dd: '%d latha', - M: 'mìos', - MM: '%d mìosan', - y: 'bliadhna', - yy: '%d bliadhna', - }, - dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/, - ordinal: function(e) { - var t = 1 === e ? 'd' : e % 10 == 2 ? 'na' : 'mh' - return e + t - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('gl', { - months: 'xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro'.split( - '_', - ), - monthsShort: 'xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'domingo_luns_martes_mércores_xoves_venres_sábado'.split( - '_', - ), - weekdaysShort: 'dom._lun._mar._mér._xov._ven._sáb.'.split('_'), - weekdaysMin: 'do_lu_ma_mé_xo_ve_sá'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D [de] MMMM [de] YYYY', - LLL: 'D [de] MMMM [de] YYYY H:mm', - LLLL: 'dddd, D [de] MMMM [de] YYYY H:mm', - }, - calendar: { - sameDay: function() { - return '[hoxe ' + (1 !== this.hours() ? 'ás' : 'á') + '] LT' - }, - nextDay: function() { - return '[mañá ' + (1 !== this.hours() ? 'ás' : 'á') + '] LT' - }, - nextWeek: function() { - return 'dddd [' + (1 !== this.hours() ? 'ás' : 'a') + '] LT' - }, - lastDay: function() { - return '[onte ' + (1 !== this.hours() ? 'á' : 'a') + '] LT' - }, - lastWeek: function() { - return ( - '[o] dddd [pasado ' + (1 !== this.hours() ? 'ás' : 'a') + '] LT' - ) - }, - sameElse: 'L', - }, - relativeTime: { - future: function(e) { - return 0 === e.indexOf('un') ? 'n' + e : 'en ' + e - }, - past: 'hai %s', - s: 'uns segundos', - ss: '%d segundos', - m: 'un minuto', - mm: '%d minutos', - h: 'unha hora', - hh: '%d horas', - d: 'un día', - dd: '%d días', - M: 'un mes', - MM: '%d meses', - y: 'un ano', - yy: '%d anos', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n, r) { - var l = { - s: ['thodde secondanim', 'thodde second'], - ss: [e + ' secondanim', e + ' second'], - m: ['eka mintan', 'ek minute'], - mm: [e + ' mintanim', e + ' mintam'], - h: ['eka voran', 'ek vor'], - hh: [e + ' voranim', e + ' voram'], - d: ['eka disan', 'ek dis'], - dd: [e + ' disanim', e + ' dis'], - M: ['eka mhoinean', 'ek mhoino'], - MM: [e + ' mhoineanim', e + ' mhoine'], - y: ['eka vorsan', 'ek voros'], - yy: [e + ' vorsanim', e + ' vorsam'], - } - return t ? l[n][0] : l[n][1] - } - e.defineLocale('gom-latn', { - months: 'Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr'.split( - '_', - ), - monthsShort: 'Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: "Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split( - '_', - ), - weekdaysShort: 'Ait._Som._Mon._Bud._Bre._Suk._Son.'.split('_'), - weekdaysMin: 'Ai_Sm_Mo_Bu_Br_Su_Sn'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'A h:mm [vazta]', - LTS: 'A h:mm:ss [vazta]', - L: 'DD-MM-YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY A h:mm [vazta]', - LLLL: 'dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]', - llll: 'ddd, D MMM YYYY, A h:mm [vazta]', - }, - calendar: { - sameDay: '[Aiz] LT', - nextDay: '[Faleam] LT', - nextWeek: '[Ieta to] dddd[,] LT', - lastDay: '[Kal] LT', - lastWeek: '[Fatlo] dddd[,] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s', - past: '%s adim', - s: t, - ss: t, - m: t, - mm: t, - h: t, - hh: t, - d: t, - dd: t, - M: t, - MM: t, - y: t, - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2}(er)/, - ordinal: function(e, t) { - switch (t) { - case 'D': - return e + 'er' - default: - case 'M': - case 'Q': - case 'DDD': - case 'd': - case 'w': - case 'W': - return e - } - }, - week: { dow: 1, doy: 4 }, - meridiemParse: /rati|sokalli|donparam|sanje/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'rati' === t - ? e < 4 - ? e - : e + 12 - : 'sokalli' === t - ? e - : 'donparam' === t - ? e > 12 - ? e - : e + 12 - : 'sanje' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'rati' - : e < 12 - ? 'sokalli' - : e < 16 - ? 'donparam' - : e < 20 - ? 'sanje' - : 'rati' - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '૧', - 2: '૨', - 3: '૩', - 4: '૪', - 5: '૫', - 6: '૬', - 7: '૭', - 8: '૮', - 9: '૯', - 0: '૦', - }, - n = { - '૧': '1', - '૨': '2', - '૩': '3', - '૪': '4', - '૫': '5', - '૬': '6', - '૭': '7', - '૮': '8', - '૯': '9', - '૦': '0', - } - e.defineLocale('gu', { - months: 'જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર'.split( - '_', - ), - monthsShort: 'જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર'.split( - '_', - ), - weekdaysShort: 'રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ'.split('_'), - weekdaysMin: 'ર_સો_મં_બુ_ગુ_શુ_શ'.split('_'), - longDateFormat: { - LT: 'A h:mm વાગ્યે', - LTS: 'A h:mm:ss વાગ્યે', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, A h:mm વાગ્યે', - LLLL: 'dddd, D MMMM YYYY, A h:mm વાગ્યે', - }, - calendar: { - sameDay: '[આજ] LT', - nextDay: '[કાલે] LT', - nextWeek: 'dddd, LT', - lastDay: '[ગઇકાલે] LT', - lastWeek: '[પાછલા] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s મા', - past: '%s પેહલા', - s: 'અમુક પળો', - ss: '%d સેકંડ', - m: 'એક મિનિટ', - mm: '%d મિનિટ', - h: 'એક કલાક', - hh: '%d કલાક', - d: 'એક દિવસ', - dd: '%d દિવસ', - M: 'એક મહિનો', - MM: '%d મહિનો', - y: 'એક વર્ષ', - yy: '%d વર્ષ', - }, - preparse: function(e) { - return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - meridiemParse: /રાત|બપોર|સવાર|સાંજ/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'રાત' === t - ? e < 4 - ? e - : e + 12 - : 'સવાર' === t - ? e - : 'બપોર' === t - ? e >= 10 - ? e - : e + 12 - : 'સાંજ' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'રાત' - : e < 10 - ? 'સવાર' - : e < 17 - ? 'બપોર' - : e < 20 - ? 'સાંજ' - : 'રાત' - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('he', { - months: 'ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר'.split( - '_', - ), - monthsShort: 'ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳'.split( - '_', - ), - weekdays: 'ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת'.split('_'), - weekdaysShort: 'א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳'.split('_'), - weekdaysMin: 'א_ב_ג_ד_ה_ו_ש'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D [ב]MMMM YYYY', - LLL: 'D [ב]MMMM YYYY HH:mm', - LLLL: 'dddd, D [ב]MMMM YYYY HH:mm', - l: 'D/M/YYYY', - ll: 'D MMM YYYY', - lll: 'D MMM YYYY HH:mm', - llll: 'ddd, D MMM YYYY HH:mm', - }, - calendar: { - sameDay: '[היום ב־]LT', - nextDay: '[מחר ב־]LT', - nextWeek: 'dddd [בשעה] LT', - lastDay: '[אתמול ב־]LT', - lastWeek: '[ביום] dddd [האחרון בשעה] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'בעוד %s', - past: 'לפני %s', - s: 'מספר שניות', - ss: '%d שניות', - m: 'דקה', - mm: '%d דקות', - h: 'שעה', - hh: function(e) { - return 2 === e ? 'שעתיים' : e + ' שעות' - }, - d: 'יום', - dd: function(e) { - return 2 === e ? 'יומיים' : e + ' ימים' - }, - M: 'חודש', - MM: function(e) { - return 2 === e ? 'חודשיים' : e + ' חודשים' - }, - y: 'שנה', - yy: function(e) { - return 2 === e - ? 'שנתיים' - : e % 10 == 0 && 10 !== e - ? e + ' שנה' - : e + ' שנים' - }, - }, - meridiemParse: /אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i, - isPM: function(e) { - return /^(אחה"צ|אחרי הצהריים|בערב)$/.test(e) - }, - meridiem: function(e, t, n) { - return e < 5 - ? 'לפנות בוקר' - : e < 10 - ? 'בבוקר' - : e < 12 - ? n - ? 'לפנה"צ' - : 'לפני הצהריים' - : e < 18 - ? n - ? 'אחה"צ' - : 'אחרי הצהריים' - : 'בערב' - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '१', - 2: '२', - 3: '३', - 4: '४', - 5: '५', - 6: '६', - 7: '७', - 8: '८', - 9: '९', - 0: '०', - }, - n = { - '१': '1', - '२': '2', - '३': '3', - '४': '4', - '५': '5', - '६': '6', - '७': '7', - '८': '8', - '९': '9', - '०': '0', - } - e.defineLocale('hi', { - months: 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split( - '_', - ), - monthsShort: 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split( - '_', - ), - weekdaysShort: 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split('_'), - weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), - longDateFormat: { - LT: 'A h:mm बजे', - LTS: 'A h:mm:ss बजे', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, A h:mm बजे', - LLLL: 'dddd, D MMMM YYYY, A h:mm बजे', - }, - calendar: { - sameDay: '[आज] LT', - nextDay: '[कल] LT', - nextWeek: 'dddd, LT', - lastDay: '[कल] LT', - lastWeek: '[पिछले] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s में', - past: '%s पहले', - s: 'कुछ ही क्षण', - ss: '%d सेकंड', - m: 'एक मिनट', - mm: '%d मिनट', - h: 'एक घंटा', - hh: '%d घंटे', - d: 'एक दिन', - dd: '%d दिन', - M: 'एक महीने', - MM: '%d महीने', - y: 'एक वर्ष', - yy: '%d वर्ष', - }, - preparse: function(e) { - return e.replace(/[१२३४५६७८९०]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - meridiemParse: /रात|सुबह|दोपहर|शाम/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'रात' === t - ? e < 4 - ? e - : e + 12 - : 'सुबह' === t - ? e - : 'दोपहर' === t - ? e >= 10 - ? e - : e + 12 - : 'शाम' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'रात' - : e < 10 - ? 'सुबह' - : e < 17 - ? 'दोपहर' - : e < 20 - ? 'शाम' - : 'रात' - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n) { - var r = e + ' ' - switch (n) { - case 'ss': - return (r += - 1 === e - ? 'sekunda' - : 2 === e || 3 === e || 4 === e - ? 'sekunde' - : 'sekundi') - case 'm': - return t ? 'jedna minuta' : 'jedne minute' - case 'mm': - return (r += - 1 === e - ? 'minuta' - : 2 === e || 3 === e || 4 === e - ? 'minute' - : 'minuta') - case 'h': - return t ? 'jedan sat' : 'jednog sata' - case 'hh': - return (r += - 1 === e - ? 'sat' - : 2 === e || 3 === e || 4 === e - ? 'sata' - : 'sati') - case 'dd': - return (r += 1 === e ? 'dan' : 'dana') - case 'MM': - return (r += - 1 === e - ? 'mjesec' - : 2 === e || 3 === e || 4 === e - ? 'mjeseca' - : 'mjeseci') - case 'yy': - return (r += - 1 === e - ? 'godina' - : 2 === e || 3 === e || 4 === e - ? 'godine' - : 'godina') - } - } - e.defineLocale('hr', { - months: { - format: 'siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca'.split( - '_', - ), - standalone: 'siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac'.split( - '_', - ), - }, - monthsShort: 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split( - '_', - ), - weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), - weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm', - LLLL: 'dddd, D. MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[danas u] LT', - nextDay: '[sutra u] LT', - nextWeek: function() { - switch (this.day()) { - case 0: - return '[u] [nedjelju] [u] LT' - case 3: - return '[u] [srijedu] [u] LT' - case 6: - return '[u] [subotu] [u] LT' - case 1: - case 2: - case 4: - case 5: - return '[u] dddd [u] LT' - } - }, - lastDay: '[jučer u] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - case 3: - return '[prošlu] dddd [u] LT' - case 6: - return '[prošle] [subote] [u] LT' - case 1: - case 2: - case 4: - case 5: - return '[prošli] dddd [u] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'za %s', - past: 'prije %s', - s: 'par sekundi', - ss: t, - m: t, - mm: t, - h: t, - hh: t, - d: 'dan', - dd: t, - M: 'mjesec', - MM: t, - y: 'godinu', - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split( - ' ', - ) - function n(e, t, n, r) { - var l = e - switch (n) { - case 's': - return r || t ? 'néhány másodperc' : 'néhány másodperce' - case 'ss': - return l + (r || t) ? ' másodperc' : ' másodperce' - case 'm': - return 'egy' + (r || t ? ' perc' : ' perce') - case 'mm': - return l + (r || t ? ' perc' : ' perce') - case 'h': - return 'egy' + (r || t ? ' óra' : ' órája') - case 'hh': - return l + (r || t ? ' óra' : ' órája') - case 'd': - return 'egy' + (r || t ? ' nap' : ' napja') - case 'dd': - return l + (r || t ? ' nap' : ' napja') - case 'M': - return 'egy' + (r || t ? ' hónap' : ' hónapja') - case 'MM': - return l + (r || t ? ' hónap' : ' hónapja') - case 'y': - return 'egy' + (r || t ? ' év' : ' éve') - case 'yy': - return l + (r || t ? ' év' : ' éve') - } - return '' - } - function r(e) { - return (e ? '' : '[múlt] ') + '[' + t[this.day()] + '] LT[-kor]' - } - e.defineLocale('hu', { - months: 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split( - '_', - ), - monthsShort: 'jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec'.split( - '_', - ), - weekdays: 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split( - '_', - ), - weekdaysShort: 'vas_hét_kedd_sze_csüt_pén_szo'.split('_'), - weekdaysMin: 'v_h_k_sze_cs_p_szo'.split('_'), - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'YYYY.MM.DD.', - LL: 'YYYY. MMMM D.', - LLL: 'YYYY. MMMM D. H:mm', - LLLL: 'YYYY. MMMM D., dddd H:mm', - }, - meridiemParse: /de|du/i, - isPM: function(e) { - return 'u' === e.charAt(1).toLowerCase() - }, - meridiem: function(e, t, n) { - return e < 12 ? (!0 === n ? 'de' : 'DE') : !0 === n ? 'du' : 'DU' - }, - calendar: { - sameDay: '[ma] LT[-kor]', - nextDay: '[holnap] LT[-kor]', - nextWeek: function() { - return r.call(this, !0) - }, - lastDay: '[tegnap] LT[-kor]', - lastWeek: function() { - return r.call(this, !1) - }, - sameElse: 'L', - }, - relativeTime: { - future: '%s múlva', - past: '%s', - s: n, - ss: n, - m: n, - mm: n, - h: n, - hh: n, - d: n, - dd: n, - M: n, - MM: n, - y: n, - yy: n, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('hy-am', { - months: { - format: 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split( - '_', - ), - standalone: 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split( - '_', - ), - }, - monthsShort: 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split( - '_', - ), - weekdays: 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split( - '_', - ), - weekdaysShort: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), - weekdaysMin: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY թ.', - LLL: 'D MMMM YYYY թ., HH:mm', - LLLL: 'dddd, D MMMM YYYY թ., HH:mm', - }, - calendar: { - sameDay: '[այսօր] LT', - nextDay: '[վաղը] LT', - lastDay: '[երեկ] LT', - nextWeek: function() { - return 'dddd [օրը ժամը] LT' - }, - lastWeek: function() { - return '[անցած] dddd [օրը ժամը] LT' - }, - sameElse: 'L', - }, - relativeTime: { - future: '%s հետո', - past: '%s առաջ', - s: 'մի քանի վայրկյան', - ss: '%d վայրկյան', - m: 'րոպե', - mm: '%d րոպե', - h: 'ժամ', - hh: '%d ժամ', - d: 'օր', - dd: '%d օր', - M: 'ամիս', - MM: '%d ամիս', - y: 'տարի', - yy: '%d տարի', - }, - meridiemParse: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/, - isPM: function(e) { - return /^(ցերեկվա|երեկոյան)$/.test(e) - }, - meridiem: function(e) { - return e < 4 - ? 'գիշերվա' - : e < 12 - ? 'առավոտվա' - : e < 17 - ? 'ցերեկվա' - : 'երեկոյան' - }, - dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/, - ordinal: function(e, t) { - switch (t) { - case 'DDD': - case 'w': - case 'W': - case 'DDDo': - return 1 === e ? e + '-ին' : e + '-րդ' - default: - return e - } - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('id', { - months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des'.split( - '_', - ), - weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'), - weekdaysShort: 'Min_Sen_Sel_Rab_Kam_Jum_Sab'.split('_'), - weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'), - longDateFormat: { - LT: 'HH.mm', - LTS: 'HH.mm.ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY [pukul] HH.mm', - LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', - }, - meridiemParse: /pagi|siang|sore|malam/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'pagi' === t - ? e - : 'siang' === t - ? e >= 11 - ? e - : e + 12 - : 'sore' === t || 'malam' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 11 - ? 'pagi' - : e < 15 - ? 'siang' - : e < 19 - ? 'sore' - : 'malam' - }, - calendar: { - sameDay: '[Hari ini pukul] LT', - nextDay: '[Besok pukul] LT', - nextWeek: 'dddd [pukul] LT', - lastDay: '[Kemarin pukul] LT', - lastWeek: 'dddd [lalu pukul] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'dalam %s', - past: '%s yang lalu', - s: 'beberapa detik', - ss: '%d detik', - m: 'semenit', - mm: '%d menit', - h: 'sejam', - hh: '%d jam', - d: 'sehari', - dd: '%d hari', - M: 'sebulan', - MM: '%d bulan', - y: 'setahun', - yy: '%d tahun', - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e) { - return e % 100 == 11 || e % 10 != 1 - } - function n(e, n, r, l) { - var u = e + ' ' - switch (r) { - case 's': - return n || l ? 'nokkrar sekúndur' : 'nokkrum sekúndum' - case 'ss': - return t(e) - ? u + (n || l ? 'sekúndur' : 'sekúndum') - : u + 'sekúnda' - case 'm': - return n ? 'mínúta' : 'mínútu' - case 'mm': - return t(e) - ? u + (n || l ? 'mínútur' : 'mínútum') - : n - ? u + 'mínúta' - : u + 'mínútu' - case 'hh': - return t(e) - ? u + (n || l ? 'klukkustundir' : 'klukkustundum') - : u + 'klukkustund' - case 'd': - return n ? 'dagur' : l ? 'dag' : 'degi' - case 'dd': - return t(e) - ? n - ? u + 'dagar' - : u + (l ? 'daga' : 'dögum') - : n - ? u + 'dagur' - : u + (l ? 'dag' : 'degi') - case 'M': - return n ? 'mánuður' : l ? 'mánuð' : 'mánuði' - case 'MM': - return t(e) - ? n - ? u + 'mánuðir' - : u + (l ? 'mánuði' : 'mánuðum') - : n - ? u + 'mánuður' - : u + (l ? 'mánuð' : 'mánuði') - case 'y': - return n || l ? 'ár' : 'ári' - case 'yy': - return t(e) - ? u + (n || l ? 'ár' : 'árum') - : u + (n || l ? 'ár' : 'ári') - } - } - e.defineLocale('is', { - months: 'janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember'.split( - '_', - ), - monthsShort: 'jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des'.split( - '_', - ), - weekdays: 'sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur'.split( - '_', - ), - weekdaysShort: 'sun_mán_þri_mið_fim_fös_lau'.split('_'), - weekdaysMin: 'Su_Má_Þr_Mi_Fi_Fö_La'.split('_'), - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY [kl.] H:mm', - LLLL: 'dddd, D. MMMM YYYY [kl.] H:mm', - }, - calendar: { - sameDay: '[í dag kl.] LT', - nextDay: '[á morgun kl.] LT', - nextWeek: 'dddd [kl.] LT', - lastDay: '[í gær kl.] LT', - lastWeek: '[síðasta] dddd [kl.] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'eftir %s', - past: 'fyrir %s síðan', - s: n, - ss: n, - m: n, - mm: n, - h: 'klukkustund', - hh: n, - d: n, - dd: n, - M: n, - MM: n, - y: n, - yy: n, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('it', { - months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split( - '_', - ), - monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split( - '_', - ), - weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split( - '_', - ), - weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'), - weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Oggi alle] LT', - nextDay: '[Domani alle] LT', - nextWeek: 'dddd [alle] LT', - lastDay: '[Ieri alle] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - return '[la scorsa] dddd [alle] LT' - default: - return '[lo scorso] dddd [alle] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: function(e) { - return (/^[0-9].+$/.test(e) ? 'tra' : 'in') + ' ' + e - }, - past: '%s fa', - s: 'alcuni secondi', - ss: '%d secondi', - m: 'un minuto', - mm: '%d minuti', - h: "un'ora", - hh: '%d ore', - d: 'un giorno', - dd: '%d giorni', - M: 'un mese', - MM: '%d mesi', - y: 'un anno', - yy: '%d anni', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('it-ch', { - months: 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split( - '_', - ), - monthsShort: 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split( - '_', - ), - weekdays: 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split( - '_', - ), - weekdaysShort: 'dom_lun_mar_mer_gio_ven_sab'.split('_'), - weekdaysMin: 'do_lu_ma_me_gi_ve_sa'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Oggi alle] LT', - nextDay: '[Domani alle] LT', - nextWeek: 'dddd [alle] LT', - lastDay: '[Ieri alle] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - return '[la scorsa] dddd [alle] LT' - default: - return '[lo scorso] dddd [alle] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: function(e) { - return (/^[0-9].+$/.test(e) ? 'tra' : 'in') + ' ' + e - }, - past: '%s fa', - s: 'alcuni secondi', - ss: '%d secondi', - m: 'un minuto', - mm: '%d minuti', - h: "un'ora", - hh: '%d ore', - d: 'un giorno', - dd: '%d giorni', - M: 'un mese', - MM: '%d mesi', - y: 'un anno', - yy: '%d anni', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ja', { - months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( - '_', - ), - monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( - '_', - ), - weekdays: '日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日'.split( - '_', - ), - weekdaysShort: '日_月_火_水_木_金_土'.split('_'), - weekdaysMin: '日_月_火_水_木_金_土'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY/MM/DD', - LL: 'YYYY年M月D日', - LLL: 'YYYY年M月D日 HH:mm', - LLLL: 'YYYY年M月D日 dddd HH:mm', - l: 'YYYY/MM/DD', - ll: 'YYYY年M月D日', - lll: 'YYYY年M月D日 HH:mm', - llll: 'YYYY年M月D日(ddd) HH:mm', - }, - meridiemParse: /午前|午後/i, - isPM: function(e) { - return '午後' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? '午前' : '午後' - }, - calendar: { - sameDay: '[今日] LT', - nextDay: '[明日] LT', - nextWeek: function(e) { - return e.week() < this.week() ? '[来週]dddd LT' : 'dddd LT' - }, - lastDay: '[昨日] LT', - lastWeek: function(e) { - return this.week() < e.week() ? '[先週]dddd LT' : 'dddd LT' - }, - sameElse: 'L', - }, - dayOfMonthOrdinalParse: /\d{1,2}日/, - ordinal: function(e, t) { - switch (t) { - case 'd': - case 'D': - case 'DDD': - return e + '日' - default: - return e - } - }, - relativeTime: { - future: '%s後', - past: '%s前', - s: '数秒', - ss: '%d秒', - m: '1分', - mm: '%d分', - h: '1時間', - hh: '%d時間', - d: '1日', - dd: '%d日', - M: '1ヶ月', - MM: '%dヶ月', - y: '1年', - yy: '%d年', - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('jv', { - months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des'.split( - '_', - ), - weekdays: 'Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu'.split('_'), - weekdaysShort: 'Min_Sen_Sel_Reb_Kem_Jem_Sep'.split('_'), - weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sp'.split('_'), - longDateFormat: { - LT: 'HH.mm', - LTS: 'HH.mm.ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY [pukul] HH.mm', - LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', - }, - meridiemParse: /enjing|siyang|sonten|ndalu/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'enjing' === t - ? e - : 'siyang' === t - ? e >= 11 - ? e - : e + 12 - : 'sonten' === t || 'ndalu' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 11 - ? 'enjing' - : e < 15 - ? 'siyang' - : e < 19 - ? 'sonten' - : 'ndalu' - }, - calendar: { - sameDay: '[Dinten puniko pukul] LT', - nextDay: '[Mbenjang pukul] LT', - nextWeek: 'dddd [pukul] LT', - lastDay: '[Kala wingi pukul] LT', - lastWeek: 'dddd [kepengker pukul] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'wonten ing %s', - past: '%s ingkang kepengker', - s: 'sawetawis detik', - ss: '%d detik', - m: 'setunggal menit', - mm: '%d menit', - h: 'setunggal jam', - hh: '%d jam', - d: 'sedinten', - dd: '%d dinten', - M: 'sewulan', - MM: '%d wulan', - y: 'setaun', - yy: '%d taun', - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ka', { - months: { - standalone: 'იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი'.split( - '_', - ), - format: 'იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს'.split( - '_', - ), - }, - monthsShort: 'იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ'.split( - '_', - ), - weekdays: { - standalone: 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split( - '_', - ), - format: 'კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს'.split( - '_', - ), - isFormat: /(წინა|შემდეგ)/, - }, - weekdaysShort: 'კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ'.split('_'), - weekdaysMin: 'კვ_ორ_სა_ოთ_ხუ_პა_შა'.split('_'), - longDateFormat: { - LT: 'h:mm A', - LTS: 'h:mm:ss A', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY h:mm A', - LLLL: 'dddd, D MMMM YYYY h:mm A', - }, - calendar: { - sameDay: '[დღეს] LT[-ზე]', - nextDay: '[ხვალ] LT[-ზე]', - lastDay: '[გუშინ] LT[-ზე]', - nextWeek: '[შემდეგ] dddd LT[-ზე]', - lastWeek: '[წინა] dddd LT-ზე', - sameElse: 'L', - }, - relativeTime: { - future: function(e) { - return /(წამი|წუთი|საათი|წელი)/.test(e) - ? e.replace(/ი$/, 'ში') - : e + 'ში' - }, - past: function(e) { - return /(წამი|წუთი|საათი|დღე|თვე)/.test(e) - ? e.replace(/(ი|ე)$/, 'ის წინ') - : /წელი/.test(e) - ? e.replace(/წელი$/, 'წლის წინ') - : void 0 - }, - s: 'რამდენიმე წამი', - ss: '%d წამი', - m: 'წუთი', - mm: '%d წუთი', - h: 'საათი', - hh: '%d საათი', - d: 'დღე', - dd: '%d დღე', - M: 'თვე', - MM: '%d თვე', - y: 'წელი', - yy: '%d წელი', - }, - dayOfMonthOrdinalParse: /0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/, - ordinal: function(e) { - return 0 === e - ? e - : 1 === e - ? e + '-ლი' - : e < 20 || (e <= 100 && e % 20 == 0) || e % 100 == 0 - ? 'მე-' + e - : e + '-ე' - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 0: '-ші', - 1: '-ші', - 2: '-ші', - 3: '-ші', - 4: '-ші', - 5: '-ші', - 6: '-шы', - 7: '-ші', - 8: '-ші', - 9: '-шы', - 10: '-шы', - 20: '-шы', - 30: '-шы', - 40: '-шы', - 50: '-ші', - 60: '-шы', - 70: '-ші', - 80: '-ші', - 90: '-шы', - 100: '-ші', - } - e.defineLocale('kk', { - months: 'қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан'.split( - '_', - ), - monthsShort: 'қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел'.split( - '_', - ), - weekdays: 'жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі'.split( - '_', - ), - weekdaysShort: 'жек_дүй_сей_сәр_бей_жұм_сен'.split('_'), - weekdaysMin: 'жк_дй_сй_ср_бй_жм_сн'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Бүгін сағат] LT', - nextDay: '[Ертең сағат] LT', - nextWeek: 'dddd [сағат] LT', - lastDay: '[Кеше сағат] LT', - lastWeek: '[Өткен аптаның] dddd [сағат] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s ішінде', - past: '%s бұрын', - s: 'бірнеше секунд', - ss: '%d секунд', - m: 'бір минут', - mm: '%d минут', - h: 'бір сағат', - hh: '%d сағат', - d: 'бір күн', - dd: '%d күн', - M: 'бір ай', - MM: '%d ай', - y: 'бір жыл', - yy: '%d жыл', - }, - dayOfMonthOrdinalParse: /\d{1,2}-(ші|шы)/, - ordinal: function(e) { - var n = e % 10, - r = e >= 100 ? 100 : null - return e + (t[e] || t[n] || t[r]) - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '១', - 2: '២', - 3: '៣', - 4: '៤', - 5: '៥', - 6: '៦', - 7: '៧', - 8: '៨', - 9: '៩', - 0: '០', - }, - n = { - '១': '1', - '២': '2', - '៣': '3', - '៤': '4', - '៥': '5', - '៦': '6', - '៧': '7', - '៨': '8', - '៩': '9', - '០': '0', - } - e.defineLocale('km', { - months: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split( - '_', - ), - monthsShort: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split( - '_', - ), - weekdays: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'), - weekdaysShort: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'), - weekdaysMin: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - meridiemParse: /ព្រឹក|ល្ងាច/, - isPM: function(e) { - return 'ល្ងាច' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'ព្រឹក' : 'ល្ងាច' - }, - calendar: { - sameDay: '[ថ្ងៃនេះ ម៉ោង] LT', - nextDay: '[ស្អែក ម៉ោង] LT', - nextWeek: 'dddd [ម៉ោង] LT', - lastDay: '[ម្សិលមិញ ម៉ោង] LT', - lastWeek: 'dddd [សប្តាហ៍មុន] [ម៉ោង] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%sទៀត', - past: '%sមុន', - s: 'ប៉ុន្មានវិនាទី', - ss: '%d វិនាទី', - m: 'មួយនាទី', - mm: '%d នាទី', - h: 'មួយម៉ោង', - hh: '%d ម៉ោង', - d: 'មួយថ្ងៃ', - dd: '%d ថ្ងៃ', - M: 'មួយខែ', - MM: '%d ខែ', - y: 'មួយឆ្នាំ', - yy: '%d ឆ្នាំ', - }, - dayOfMonthOrdinalParse: /ទី\d{1,2}/, - ordinal: 'ទី%d', - preparse: function(e) { - return e.replace(/[១២៣៤៥៦៧៨៩០]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '೧', - 2: '೨', - 3: '೩', - 4: '೪', - 5: '೫', - 6: '೬', - 7: '೭', - 8: '೮', - 9: '೯', - 0: '೦', - }, - n = { - '೧': '1', - '೨': '2', - '೩': '3', - '೪': '4', - '೫': '5', - '೬': '6', - '೭': '7', - '೮': '8', - '೯': '9', - '೦': '0', - } - e.defineLocale('kn', { - months: 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split( - '_', - ), - monthsShort: 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split( - '_', - ), - weekdaysShort: 'ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ'.split('_'), - weekdaysMin: 'ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ'.split('_'), - longDateFormat: { - LT: 'A h:mm', - LTS: 'A h:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, A h:mm', - LLLL: 'dddd, D MMMM YYYY, A h:mm', - }, - calendar: { - sameDay: '[ಇಂದು] LT', - nextDay: '[ನಾಳೆ] LT', - nextWeek: 'dddd, LT', - lastDay: '[ನಿನ್ನೆ] LT', - lastWeek: '[ಕೊನೆಯ] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s ನಂತರ', - past: '%s ಹಿಂದೆ', - s: 'ಕೆಲವು ಕ್ಷಣಗಳು', - ss: '%d ಸೆಕೆಂಡುಗಳು', - m: 'ಒಂದು ನಿಮಿಷ', - mm: '%d ನಿಮಿಷ', - h: 'ಒಂದು ಗಂಟೆ', - hh: '%d ಗಂಟೆ', - d: 'ಒಂದು ದಿನ', - dd: '%d ದಿನ', - M: 'ಒಂದು ತಿಂಗಳು', - MM: '%d ತಿಂಗಳು', - y: 'ಒಂದು ವರ್ಷ', - yy: '%d ವರ್ಷ', - }, - preparse: function(e) { - return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'ರಾತ್ರಿ' === t - ? e < 4 - ? e - : e + 12 - : 'ಬೆಳಿಗ್ಗೆ' === t - ? e - : 'ಮಧ್ಯಾಹ್ನ' === t - ? e >= 10 - ? e - : e + 12 - : 'ಸಂಜೆ' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'ರಾತ್ರಿ' - : e < 10 - ? 'ಬೆಳಿಗ್ಗೆ' - : e < 17 - ? 'ಮಧ್ಯಾಹ್ನ' - : e < 20 - ? 'ಸಂಜೆ' - : 'ರಾತ್ರಿ' - }, - dayOfMonthOrdinalParse: /\d{1,2}(ನೇ)/, - ordinal: function(e) { - return e + 'ನೇ' - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ko', { - months: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split( - '_', - ), - monthsShort: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split( - '_', - ), - weekdays: '일요일_월요일_화요일_수요일_목요일_금요일_토요일'.split( - '_', - ), - weekdaysShort: '일_월_화_수_목_금_토'.split('_'), - weekdaysMin: '일_월_화_수_목_금_토'.split('_'), - longDateFormat: { - LT: 'A h:mm', - LTS: 'A h:mm:ss', - L: 'YYYY.MM.DD.', - LL: 'YYYY년 MMMM D일', - LLL: 'YYYY년 MMMM D일 A h:mm', - LLLL: 'YYYY년 MMMM D일 dddd A h:mm', - l: 'YYYY.MM.DD.', - ll: 'YYYY년 MMMM D일', - lll: 'YYYY년 MMMM D일 A h:mm', - llll: 'YYYY년 MMMM D일 dddd A h:mm', - }, - calendar: { - sameDay: '오늘 LT', - nextDay: '내일 LT', - nextWeek: 'dddd LT', - lastDay: '어제 LT', - lastWeek: '지난주 dddd LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s 후', - past: '%s 전', - s: '몇 초', - ss: '%d초', - m: '1분', - mm: '%d분', - h: '한 시간', - hh: '%d시간', - d: '하루', - dd: '%d일', - M: '한 달', - MM: '%d달', - y: '일 년', - yy: '%d년', - }, - dayOfMonthOrdinalParse: /\d{1,2}(일|월|주)/, - ordinal: function(e, t) { - switch (t) { - case 'd': - case 'D': - case 'DDD': - return e + '일' - case 'M': - return e + '월' - case 'w': - case 'W': - return e + '주' - default: - return e - } - }, - meridiemParse: /오전|오후/, - isPM: function(e) { - return '오후' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? '오전' : '오후' - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '١', - 2: '٢', - 3: '٣', - 4: '٤', - 5: '٥', - 6: '٦', - 7: '٧', - 8: '٨', - 9: '٩', - 0: '٠', - }, - n = { - '١': '1', - '٢': '2', - '٣': '3', - '٤': '4', - '٥': '5', - '٦': '6', - '٧': '7', - '٨': '8', - '٩': '9', - '٠': '0', - }, - r = [ - 'کانونی دووەم', - 'شوبات', - 'ئازار', - 'نیسان', - 'ئایار', - 'حوزەیران', - 'تەمموز', - 'ئاب', - 'ئەیلوول', - 'تشرینی یەكەم', - 'تشرینی دووەم', - 'كانونی یەکەم', - ] - e.defineLocale('ku', { - months: r, - monthsShort: r, - weekdays: 'یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌'.split( - '_', - ), - weekdaysShort: 'یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌'.split( - '_', - ), - weekdaysMin: 'ی_د_س_چ_پ_ه_ش'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - meridiemParse: /ئێواره‌|به‌یانی/, - isPM: function(e) { - return /ئێواره‌/.test(e) - }, - meridiem: function(e, t, n) { - return e < 12 ? 'به‌یانی' : 'ئێواره‌' - }, - calendar: { - sameDay: '[ئه‌مرۆ كاتژمێر] LT', - nextDay: '[به‌یانی كاتژمێر] LT', - nextWeek: 'dddd [كاتژمێر] LT', - lastDay: '[دوێنێ كاتژمێر] LT', - lastWeek: 'dddd [كاتژمێر] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'له‌ %s', - past: '%s', - s: 'چه‌ند چركه‌یه‌ك', - ss: 'چركه‌ %d', - m: 'یه‌ك خوله‌ك', - mm: '%d خوله‌ك', - h: 'یه‌ك كاتژمێر', - hh: '%d كاتژمێر', - d: 'یه‌ك ڕۆژ', - dd: '%d ڕۆژ', - M: 'یه‌ك مانگ', - MM: '%d مانگ', - y: 'یه‌ك ساڵ', - yy: '%d ساڵ', - }, - preparse: function(e) { - return e - .replace(/[١٢٣٤٥٦٧٨٩٠]/g, function(e) { - return n[e] - }) - .replace(/،/g, ',') - }, - postformat: function(e) { - return e - .replace(/\d/g, function(e) { - return t[e] - }) - .replace(/,/g, '،') - }, - week: { dow: 6, doy: 12 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 0: '-чү', - 1: '-чи', - 2: '-чи', - 3: '-чү', - 4: '-чү', - 5: '-чи', - 6: '-чы', - 7: '-чи', - 8: '-чи', - 9: '-чу', - 10: '-чу', - 20: '-чы', - 30: '-чу', - 40: '-чы', - 50: '-чү', - 60: '-чы', - 70: '-чи', - 80: '-чи', - 90: '-чу', - 100: '-чү', - } - e.defineLocale('ky', { - months: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split( - '_', - ), - monthsShort: 'янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split( - '_', - ), - weekdays: 'Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби'.split( - '_', - ), - weekdaysShort: 'Жек_Дүй_Шей_Шар_Бей_Жум_Ише'.split('_'), - weekdaysMin: 'Жк_Дй_Шй_Шр_Бй_Жм_Иш'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Бүгүн саат] LT', - nextDay: '[Эртең саат] LT', - nextWeek: 'dddd [саат] LT', - lastDay: '[Кечээ саат] LT', - lastWeek: '[Өткөн аптанын] dddd [күнү] [саат] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s ичинде', - past: '%s мурун', - s: 'бирнече секунд', - ss: '%d секунд', - m: 'бир мүнөт', - mm: '%d мүнөт', - h: 'бир саат', - hh: '%d саат', - d: 'бир күн', - dd: '%d күн', - M: 'бир ай', - MM: '%d ай', - y: 'бир жыл', - yy: '%d жыл', - }, - dayOfMonthOrdinalParse: /\d{1,2}-(чи|чы|чү|чу)/, - ordinal: function(e) { - var n = e % 10, - r = e >= 100 ? 100 : null - return e + (t[e] || t[n] || t[r]) - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n, r) { - var l = { - m: ['eng Minutt', 'enger Minutt'], - h: ['eng Stonn', 'enger Stonn'], - d: ['een Dag', 'engem Dag'], - M: ['ee Mount', 'engem Mount'], - y: ['ee Joer', 'engem Joer'], - } - return t ? l[n][0] : l[n][1] - } - function n(e) { - if (((e = parseInt(e, 10)), isNaN(e))) return !1 - if (e < 0) return !0 - if (e < 10) return 4 <= e && e <= 7 - if (e < 100) { - var t = e % 10, - r = e / 10 - return n(0 === t ? r : t) - } - if (e < 1e4) { - for (; e >= 10; ) e /= 10 - return n(e) - } - return n((e /= 1e3)) - } - e.defineLocale('lb', { - months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split( - '_', - ), - monthsShort: 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split( - '_', - ), - weekdaysShort: 'So._Mé._Dë._Më._Do._Fr._Sa.'.split('_'), - weekdaysMin: 'So_Mé_Dë_Më_Do_Fr_Sa'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm [Auer]', - LTS: 'H:mm:ss [Auer]', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm [Auer]', - LLLL: 'dddd, D. MMMM YYYY H:mm [Auer]', - }, - calendar: { - sameDay: '[Haut um] LT', - sameElse: 'L', - nextDay: '[Muer um] LT', - nextWeek: 'dddd [um] LT', - lastDay: '[Gëschter um] LT', - lastWeek: function() { - switch (this.day()) { - case 2: - case 4: - return '[Leschten] dddd [um] LT' - default: - return '[Leschte] dddd [um] LT' - } - }, - }, - relativeTime: { - future: function(e) { - return n(e.substr(0, e.indexOf(' '))) ? 'a ' + e : 'an ' + e - }, - past: function(e) { - return n(e.substr(0, e.indexOf(' '))) ? 'viru ' + e : 'virun ' + e - }, - s: 'e puer Sekonnen', - ss: '%d Sekonnen', - m: t, - mm: '%d Minutten', - h: t, - hh: '%d Stonnen', - d: t, - dd: '%d Deeg', - M: t, - MM: '%d Méint', - y: t, - yy: '%d Joer', - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('lo', { - months: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split( - '_', - ), - monthsShort: 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split( - '_', - ), - weekdays: 'ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), - weekdaysShort: 'ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'), - weekdaysMin: 'ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'ວັນdddd D MMMM YYYY HH:mm', - }, - meridiemParse: /ຕອນເຊົ້າ|ຕອນແລງ/, - isPM: function(e) { - return 'ຕອນແລງ' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'ຕອນເຊົ້າ' : 'ຕອນແລງ' - }, - calendar: { - sameDay: '[ມື້ນີ້ເວລາ] LT', - nextDay: '[ມື້ອື່ນເວລາ] LT', - nextWeek: '[ວັນ]dddd[ໜ້າເວລາ] LT', - lastDay: '[ມື້ວານນີ້ເວລາ] LT', - lastWeek: '[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'ອີກ %s', - past: '%sຜ່ານມາ', - s: 'ບໍ່ເທົ່າໃດວິນາທີ', - ss: '%d ວິນາທີ', - m: '1 ນາທີ', - mm: '%d ນາທີ', - h: '1 ຊົ່ວໂມງ', - hh: '%d ຊົ່ວໂມງ', - d: '1 ມື້', - dd: '%d ມື້', - M: '1 ເດືອນ', - MM: '%d ເດືອນ', - y: '1 ປີ', - yy: '%d ປີ', - }, - dayOfMonthOrdinalParse: /(ທີ່)\d{1,2}/, - ordinal: function(e) { - return 'ທີ່' + e - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - ss: 'sekundė_sekundžių_sekundes', - m: 'minutė_minutės_minutę', - mm: 'minutės_minučių_minutes', - h: 'valanda_valandos_valandą', - hh: 'valandos_valandų_valandas', - d: 'diena_dienos_dieną', - dd: 'dienos_dienų_dienas', - M: 'mėnuo_mėnesio_mėnesį', - MM: 'mėnesiai_mėnesių_mėnesius', - y: 'metai_metų_metus', - yy: 'metai_metų_metus', - } - function n(e, t, n, r) { - return t ? l(n)[0] : r ? l(n)[1] : l(n)[2] - } - function r(e) { - return e % 10 == 0 || (e > 10 && e < 20) - } - function l(e) { - return t[e].split('_') - } - function u(e, t, u, i) { - var o = e + ' ' - return 1 === e - ? o + n(0, t, u[0], i) - : t - ? o + (r(e) ? l(u)[1] : l(u)[0]) - : i - ? o + l(u)[1] - : o + (r(e) ? l(u)[1] : l(u)[2]) - } - e.defineLocale('lt', { - months: { - format: 'sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio'.split( - '_', - ), - standalone: 'sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis'.split( - '_', - ), - isFormat: /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/, - }, - monthsShort: 'sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd'.split( - '_', - ), - weekdays: { - format: 'sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį'.split( - '_', - ), - standalone: 'sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis'.split( - '_', - ), - isFormat: /dddd HH:mm/, - }, - weekdaysShort: 'Sek_Pir_Ant_Tre_Ket_Pen_Šeš'.split('_'), - weekdaysMin: 'S_P_A_T_K_Pn_Š'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY-MM-DD', - LL: 'YYYY [m.] MMMM D [d.]', - LLL: 'YYYY [m.] MMMM D [d.], HH:mm [val.]', - LLLL: 'YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]', - l: 'YYYY-MM-DD', - ll: 'YYYY [m.] MMMM D [d.]', - lll: 'YYYY [m.] MMMM D [d.], HH:mm [val.]', - llll: 'YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]', - }, - calendar: { - sameDay: '[Šiandien] LT', - nextDay: '[Rytoj] LT', - nextWeek: 'dddd LT', - lastDay: '[Vakar] LT', - lastWeek: '[Praėjusį] dddd LT', - sameElse: 'L', - }, - relativeTime: { - future: 'po %s', - past: 'prieš %s', - s: function(e, t, n, r) { - return t - ? 'kelios sekundės' - : r - ? 'kelių sekundžių' - : 'kelias sekundes' - }, - ss: u, - m: n, - mm: u, - h: n, - hh: u, - d: n, - dd: u, - M: n, - MM: u, - y: n, - yy: u, - }, - dayOfMonthOrdinalParse: /\d{1,2}-oji/, - ordinal: function(e) { - return e + '-oji' - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - ss: 'sekundes_sekundēm_sekunde_sekundes'.split('_'), - m: 'minūtes_minūtēm_minūte_minūtes'.split('_'), - mm: 'minūtes_minūtēm_minūte_minūtes'.split('_'), - h: 'stundas_stundām_stunda_stundas'.split('_'), - hh: 'stundas_stundām_stunda_stundas'.split('_'), - d: 'dienas_dienām_diena_dienas'.split('_'), - dd: 'dienas_dienām_diena_dienas'.split('_'), - M: 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), - MM: 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), - y: 'gada_gadiem_gads_gadi'.split('_'), - yy: 'gada_gadiem_gads_gadi'.split('_'), - } - function n(e, t, n) { - return n - ? t % 10 == 1 && t % 100 != 11 - ? e[2] - : e[3] - : t % 10 == 1 && t % 100 != 11 - ? e[0] - : e[1] - } - function r(e, r, l) { - return e + ' ' + n(t[l], e, r) - } - function l(e, r, l) { - return n(t[l], e, r) - } - e.defineLocale('lv', { - months: 'janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris'.split( - '_', - ), - monthsShort: 'jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec'.split( - '_', - ), - weekdays: 'svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena'.split( - '_', - ), - weekdaysShort: 'Sv_P_O_T_C_Pk_S'.split('_'), - weekdaysMin: 'Sv_P_O_T_C_Pk_S'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY.', - LL: 'YYYY. [gada] D. MMMM', - LLL: 'YYYY. [gada] D. MMMM, HH:mm', - LLLL: 'YYYY. [gada] D. MMMM, dddd, HH:mm', - }, - calendar: { - sameDay: '[Šodien pulksten] LT', - nextDay: '[Rīt pulksten] LT', - nextWeek: 'dddd [pulksten] LT', - lastDay: '[Vakar pulksten] LT', - lastWeek: '[Pagājušā] dddd [pulksten] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'pēc %s', - past: 'pirms %s', - s: function(e, t) { - return t ? 'dažas sekundes' : 'dažām sekundēm' - }, - ss: r, - m: l, - mm: r, - h: l, - hh: r, - d: l, - dd: r, - M: l, - MM: r, - y: l, - yy: r, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - words: { - ss: ['sekund', 'sekunda', 'sekundi'], - m: ['jedan minut', 'jednog minuta'], - mm: ['minut', 'minuta', 'minuta'], - h: ['jedan sat', 'jednog sata'], - hh: ['sat', 'sata', 'sati'], - dd: ['dan', 'dana', 'dana'], - MM: ['mjesec', 'mjeseca', 'mjeseci'], - yy: ['godina', 'godine', 'godina'], - }, - correctGrammaticalCase: function(e, t) { - return 1 === e ? t[0] : e >= 2 && e <= 4 ? t[1] : t[2] - }, - translate: function(e, n, r) { - var l = t.words[r] - return 1 === r.length - ? n - ? l[0] - : l[1] - : e + ' ' + t.correctGrammaticalCase(e, l) - }, - } - e.defineLocale('me', { - months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split( - '_', - ), - monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split( - '_', - ), - weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), - weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm', - LLLL: 'dddd, D. MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[danas u] LT', - nextDay: '[sjutra u] LT', - nextWeek: function() { - switch (this.day()) { - case 0: - return '[u] [nedjelju] [u] LT' - case 3: - return '[u] [srijedu] [u] LT' - case 6: - return '[u] [subotu] [u] LT' - case 1: - case 2: - case 4: - case 5: - return '[u] dddd [u] LT' - } - }, - lastDay: '[juče u] LT', - lastWeek: function() { - return [ - '[prošle] [nedjelje] [u] LT', - '[prošlog] [ponedjeljka] [u] LT', - '[prošlog] [utorka] [u] LT', - '[prošle] [srijede] [u] LT', - '[prošlog] [četvrtka] [u] LT', - '[prošlog] [petka] [u] LT', - '[prošle] [subote] [u] LT', - ][this.day()] - }, - sameElse: 'L', - }, - relativeTime: { - future: 'za %s', - past: 'prije %s', - s: 'nekoliko sekundi', - ss: t.translate, - m: t.translate, - mm: t.translate, - h: t.translate, - hh: t.translate, - d: 'dan', - dd: t.translate, - M: 'mjesec', - MM: t.translate, - y: 'godinu', - yy: t.translate, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('mi', { - months: 'Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea'.split( - '_', - ), - monthsShort: 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split( - '_', - ), - monthsRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, - monthsStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, - monthsShortRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, - monthsShortStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i, - weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split( - '_', - ), - weekdaysShort: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), - weekdaysMin: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY [i] HH:mm', - LLLL: 'dddd, D MMMM YYYY [i] HH:mm', - }, - calendar: { - sameDay: '[i teie mahana, i] LT', - nextDay: '[apopo i] LT', - nextWeek: 'dddd [i] LT', - lastDay: '[inanahi i] LT', - lastWeek: 'dddd [whakamutunga i] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'i roto i %s', - past: '%s i mua', - s: 'te hēkona ruarua', - ss: '%d hēkona', - m: 'he meneti', - mm: '%d meneti', - h: 'te haora', - hh: '%d haora', - d: 'he ra', - dd: '%d ra', - M: 'he marama', - MM: '%d marama', - y: 'he tau', - yy: '%d tau', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('mk', { - months: 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split( - '_', - ), - monthsShort: 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split( - '_', - ), - weekdays: 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split( - '_', - ), - weekdaysShort: 'нед_пон_вто_сре_чет_пет_саб'.split('_'), - weekdaysMin: 'нe_пo_вт_ср_че_пе_сa'.split('_'), - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'D.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY H:mm', - LLLL: 'dddd, D MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[Денес во] LT', - nextDay: '[Утре во] LT', - nextWeek: '[Во] dddd [во] LT', - lastDay: '[Вчера во] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - case 3: - case 6: - return '[Изминатата] dddd [во] LT' - case 1: - case 2: - case 4: - case 5: - return '[Изминатиот] dddd [во] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'после %s', - past: 'пред %s', - s: 'неколку секунди', - ss: '%d секунди', - m: 'минута', - mm: '%d минути', - h: 'час', - hh: '%d часа', - d: 'ден', - dd: '%d дена', - M: 'месец', - MM: '%d месеци', - y: 'година', - yy: '%d години', - }, - dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/, - ordinal: function(e) { - var t = e % 10, - n = e % 100 - return 0 === e - ? e + '-ев' - : 0 === n - ? e + '-ен' - : n > 10 && n < 20 - ? e + '-ти' - : 1 === t - ? e + '-ви' - : 2 === t - ? e + '-ри' - : 7 === t || 8 === t - ? e + '-ми' - : e + '-ти' - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ml', { - months: 'ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ'.split( - '_', - ), - monthsShort: 'ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച'.split( - '_', - ), - weekdaysShort: 'ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി'.split('_'), - weekdaysMin: 'ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ'.split('_'), - longDateFormat: { - LT: 'A h:mm -നു', - LTS: 'A h:mm:ss -നു', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, A h:mm -നു', - LLLL: 'dddd, D MMMM YYYY, A h:mm -നു', - }, - calendar: { - sameDay: '[ഇന്ന്] LT', - nextDay: '[നാളെ] LT', - nextWeek: 'dddd, LT', - lastDay: '[ഇന്നലെ] LT', - lastWeek: '[കഴിഞ്ഞ] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s കഴിഞ്ഞ്', - past: '%s മുൻപ്', - s: 'അൽപ നിമിഷങ്ങൾ', - ss: '%d സെക്കൻഡ്', - m: 'ഒരു മിനിറ്റ്', - mm: '%d മിനിറ്റ്', - h: 'ഒരു മണിക്കൂർ', - hh: '%d മണിക്കൂർ', - d: 'ഒരു ദിവസം', - dd: '%d ദിവസം', - M: 'ഒരു മാസം', - MM: '%d മാസം', - y: 'ഒരു വർഷം', - yy: '%d വർഷം', - }, - meridiemParse: /രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - ('രാത്രി' === t && e >= 4) || - 'ഉച്ച കഴിഞ്ഞ്' === t || - 'വൈകുന്നേരം' === t - ? e + 12 - : e - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'രാത്രി' - : e < 12 - ? 'രാവിലെ' - : e < 17 - ? 'ഉച്ച കഴിഞ്ഞ്' - : e < 20 - ? 'വൈകുന്നേരം' - : 'രാത്രി' - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n, r) { - switch (n) { - case 's': - return t ? 'хэдхэн секунд' : 'хэдхэн секундын' - case 'ss': - return e + (t ? ' секунд' : ' секундын') - case 'm': - case 'mm': - return e + (t ? ' минут' : ' минутын') - case 'h': - case 'hh': - return e + (t ? ' цаг' : ' цагийн') - case 'd': - case 'dd': - return e + (t ? ' өдөр' : ' өдрийн') - case 'M': - case 'MM': - return e + (t ? ' сар' : ' сарын') - case 'y': - case 'yy': - return e + (t ? ' жил' : ' жилийн') - default: - return e - } - } - e.defineLocale('mn', { - months: 'Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар'.split( - '_', - ), - monthsShort: '1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба'.split('_'), - weekdaysShort: 'Ням_Дав_Мяг_Лха_Пүр_Баа_Бям'.split('_'), - weekdaysMin: 'Ня_Да_Мя_Лх_Пү_Ба_Бя'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY-MM-DD', - LL: 'YYYY оны MMMMын D', - LLL: 'YYYY оны MMMMын D HH:mm', - LLLL: 'dddd, YYYY оны MMMMын D HH:mm', - }, - meridiemParse: /ҮӨ|ҮХ/i, - isPM: function(e) { - return 'ҮХ' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'ҮӨ' : 'ҮХ' - }, - calendar: { - sameDay: '[Өнөөдөр] LT', - nextDay: '[Маргааш] LT', - nextWeek: '[Ирэх] dddd LT', - lastDay: '[Өчигдөр] LT', - lastWeek: '[Өнгөрсөн] dddd LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s дараа', - past: '%s өмнө', - s: t, - ss: t, - m: t, - mm: t, - h: t, - hh: t, - d: t, - dd: t, - M: t, - MM: t, - y: t, - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2} өдөр/, - ordinal: function(e, t) { - switch (t) { - case 'd': - case 'D': - case 'DDD': - return e + ' өдөр' - default: - return e - } - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '१', - 2: '२', - 3: '३', - 4: '४', - 5: '५', - 6: '६', - 7: '७', - 8: '८', - 9: '९', - 0: '०', - }, - n = { - '१': '1', - '२': '2', - '३': '3', - '४': '4', - '५': '5', - '६': '6', - '७': '7', - '८': '8', - '९': '9', - '०': '0', - } - function r(e, t, n, r) { - var l = '' - if (t) - switch (n) { - case 's': - l = 'काही सेकंद' - break - case 'ss': - l = '%d सेकंद' - break - case 'm': - l = 'एक मिनिट' - break - case 'mm': - l = '%d मिनिटे' - break - case 'h': - l = 'एक तास' - break - case 'hh': - l = '%d तास' - break - case 'd': - l = 'एक दिवस' - break - case 'dd': - l = '%d दिवस' - break - case 'M': - l = 'एक महिना' - break - case 'MM': - l = '%d महिने' - break - case 'y': - l = 'एक वर्ष' - break - case 'yy': - l = '%d वर्षे' - } - else - switch (n) { - case 's': - l = 'काही सेकंदां' - break - case 'ss': - l = '%d सेकंदां' - break - case 'm': - l = 'एका मिनिटा' - break - case 'mm': - l = '%d मिनिटां' - break - case 'h': - l = 'एका तासा' - break - case 'hh': - l = '%d तासां' - break - case 'd': - l = 'एका दिवसा' - break - case 'dd': - l = '%d दिवसां' - break - case 'M': - l = 'एका महिन्या' - break - case 'MM': - l = '%d महिन्यां' - break - case 'y': - l = 'एका वर्षा' - break - case 'yy': - l = '%d वर्षां' - } - return l.replace(/%d/i, e) - } - e.defineLocale('mr', { - months: 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split( - '_', - ), - monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split( - '_', - ), - weekdaysShort: 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split('_'), - weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), - longDateFormat: { - LT: 'A h:mm वाजता', - LTS: 'A h:mm:ss वाजता', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, A h:mm वाजता', - LLLL: 'dddd, D MMMM YYYY, A h:mm वाजता', - }, - calendar: { - sameDay: '[आज] LT', - nextDay: '[उद्या] LT', - nextWeek: 'dddd, LT', - lastDay: '[काल] LT', - lastWeek: '[मागील] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%sमध्ये', - past: '%sपूर्वी', - s: r, - ss: r, - m: r, - mm: r, - h: r, - hh: r, - d: r, - dd: r, - M: r, - MM: r, - y: r, - yy: r, - }, - preparse: function(e) { - return e.replace(/[१२३४५६७८९०]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - meridiemParse: /रात्री|सकाळी|दुपारी|सायंकाळी/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'रात्री' === t - ? e < 4 - ? e - : e + 12 - : 'सकाळी' === t - ? e - : 'दुपारी' === t - ? e >= 10 - ? e - : e + 12 - : 'सायंकाळी' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'रात्री' - : e < 10 - ? 'सकाळी' - : e < 17 - ? 'दुपारी' - : e < 20 - ? 'सायंकाळी' - : 'रात्री' - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ms', { - months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split( - '_', - ), - weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), - weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), - weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), - longDateFormat: { - LT: 'HH.mm', - LTS: 'HH.mm.ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY [pukul] HH.mm', - LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', - }, - meridiemParse: /pagi|tengahari|petang|malam/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'pagi' === t - ? e - : 'tengahari' === t - ? e >= 11 - ? e - : e + 12 - : 'petang' === t || 'malam' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 11 - ? 'pagi' - : e < 15 - ? 'tengahari' - : e < 19 - ? 'petang' - : 'malam' - }, - calendar: { - sameDay: '[Hari ini pukul] LT', - nextDay: '[Esok pukul] LT', - nextWeek: 'dddd [pukul] LT', - lastDay: '[Kelmarin pukul] LT', - lastWeek: 'dddd [lepas pukul] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'dalam %s', - past: '%s yang lepas', - s: 'beberapa saat', - ss: '%d saat', - m: 'seminit', - mm: '%d minit', - h: 'sejam', - hh: '%d jam', - d: 'sehari', - dd: '%d hari', - M: 'sebulan', - MM: '%d bulan', - y: 'setahun', - yy: '%d tahun', - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ms-my', { - months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split( - '_', - ), - weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), - weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), - weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), - longDateFormat: { - LT: 'HH.mm', - LTS: 'HH.mm.ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY [pukul] HH.mm', - LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm', - }, - meridiemParse: /pagi|tengahari|petang|malam/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'pagi' === t - ? e - : 'tengahari' === t - ? e >= 11 - ? e - : e + 12 - : 'petang' === t || 'malam' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 11 - ? 'pagi' - : e < 15 - ? 'tengahari' - : e < 19 - ? 'petang' - : 'malam' - }, - calendar: { - sameDay: '[Hari ini pukul] LT', - nextDay: '[Esok pukul] LT', - nextWeek: 'dddd [pukul] LT', - lastDay: '[Kelmarin pukul] LT', - lastWeek: 'dddd [lepas pukul] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'dalam %s', - past: '%s yang lepas', - s: 'beberapa saat', - ss: '%d saat', - m: 'seminit', - mm: '%d minit', - h: 'sejam', - hh: '%d jam', - d: 'sehari', - dd: '%d hari', - M: 'sebulan', - MM: '%d bulan', - y: 'setahun', - yy: '%d tahun', - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('mt', { - months: 'Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru'.split( - '_', - ), - monthsShort: 'Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ'.split( - '_', - ), - weekdays: 'Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt'.split( - '_', - ), - weekdaysShort: 'Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib'.split('_'), - weekdaysMin: 'Ħa_Tn_Tl_Er_Ħa_Ġi_Si'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Illum fil-]LT', - nextDay: '[Għada fil-]LT', - nextWeek: 'dddd [fil-]LT', - lastDay: '[Il-bieraħ fil-]LT', - lastWeek: 'dddd [li għadda] [fil-]LT', - sameElse: 'L', - }, - relativeTime: { - future: 'f’ %s', - past: '%s ilu', - s: 'ftit sekondi', - ss: '%d sekondi', - m: 'minuta', - mm: '%d minuti', - h: 'siegħa', - hh: '%d siegħat', - d: 'ġurnata', - dd: '%d ġranet', - M: 'xahar', - MM: '%d xhur', - y: 'sena', - yy: '%d sni', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '၁', - 2: '၂', - 3: '၃', - 4: '၄', - 5: '၅', - 6: '၆', - 7: '၇', - 8: '၈', - 9: '၉', - 0: '၀', - }, - n = { - '၁': '1', - '၂': '2', - '၃': '3', - '၄': '4', - '၅': '5', - '၆': '6', - '၇': '7', - '၈': '8', - '၉': '9', - '၀': '0', - } - e.defineLocale('my', { - months: 'ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ'.split( - '_', - ), - monthsShort: 'ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ'.split( - '_', - ), - weekdays: 'တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ'.split( - '_', - ), - weekdaysShort: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), - weekdaysMin: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[ယနေ.] LT [မှာ]', - nextDay: '[မနက်ဖြန်] LT [မှာ]', - nextWeek: 'dddd LT [မှာ]', - lastDay: '[မနေ.က] LT [မှာ]', - lastWeek: '[ပြီးခဲ့သော] dddd LT [မှာ]', - sameElse: 'L', - }, - relativeTime: { - future: 'လာမည့် %s မှာ', - past: 'လွန်ခဲ့သော %s က', - s: 'စက္ကန်.အနည်းငယ်', - ss: '%d စက္ကန့်', - m: 'တစ်မိနစ်', - mm: '%d မိနစ်', - h: 'တစ်နာရီ', - hh: '%d နာရီ', - d: 'တစ်ရက်', - dd: '%d ရက်', - M: 'တစ်လ', - MM: '%d လ', - y: 'တစ်နှစ်', - yy: '%d နှစ်', - }, - preparse: function(e) { - return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('nb', { - months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split( - '_', - ), - monthsShort: 'jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split( - '_', - ), - weekdaysShort: 'sø._ma._ti._on._to._fr._lø.'.split('_'), - weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY [kl.] HH:mm', - LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm', - }, - calendar: { - sameDay: '[i dag kl.] LT', - nextDay: '[i morgen kl.] LT', - nextWeek: 'dddd [kl.] LT', - lastDay: '[i går kl.] LT', - lastWeek: '[forrige] dddd [kl.] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'om %s', - past: '%s siden', - s: 'noen sekunder', - ss: '%d sekunder', - m: 'ett minutt', - mm: '%d minutter', - h: 'en time', - hh: '%d timer', - d: 'en dag', - dd: '%d dager', - M: 'en måned', - MM: '%d måneder', - y: 'ett år', - yy: '%d år', - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '१', - 2: '२', - 3: '३', - 4: '४', - 5: '५', - 6: '६', - 7: '७', - 8: '८', - 9: '९', - 0: '०', - }, - n = { - '१': '1', - '२': '2', - '३': '3', - '४': '4', - '५': '5', - '६': '6', - '७': '7', - '८': '8', - '९': '9', - '०': '0', - } - e.defineLocale('ne', { - months: 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split( - '_', - ), - monthsShort: 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split( - '_', - ), - weekdaysShort: 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split('_'), - weekdaysMin: 'आ._सो._मं._बु._बि._शु._श.'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'Aको h:mm बजे', - LTS: 'Aको h:mm:ss बजे', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, Aको h:mm बजे', - LLLL: 'dddd, D MMMM YYYY, Aको h:mm बजे', - }, - preparse: function(e) { - return e.replace(/[१२३४५६७८९०]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - meridiemParse: /राति|बिहान|दिउँसो|साँझ/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'राति' === t - ? e < 4 - ? e - : e + 12 - : 'बिहान' === t - ? e - : 'दिउँसो' === t - ? e >= 10 - ? e - : e + 12 - : 'साँझ' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 3 - ? 'राति' - : e < 12 - ? 'बिहान' - : e < 16 - ? 'दिउँसो' - : e < 20 - ? 'साँझ' - : 'राति' - }, - calendar: { - sameDay: '[आज] LT', - nextDay: '[भोलि] LT', - nextWeek: '[आउँदो] dddd[,] LT', - lastDay: '[हिजो] LT', - lastWeek: '[गएको] dddd[,] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%sमा', - past: '%s अगाडि', - s: 'केही क्षण', - ss: '%d सेकेण्ड', - m: 'एक मिनेट', - mm: '%d मिनेट', - h: 'एक घण्टा', - hh: '%d घण्टा', - d: 'एक दिन', - dd: '%d दिन', - M: 'एक महिना', - MM: '%d महिना', - y: 'एक बर्ष', - yy: '%d बर्ष', - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split( - '_', - ), - n = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), - r = [ - /^jan/i, - /^feb/i, - /^maart|mrt.?$/i, - /^apr/i, - /^mei$/i, - /^jun[i.]?$/i, - /^jul[i.]?$/i, - /^aug/i, - /^sep/i, - /^okt/i, - /^nov/i, - /^dec/i, - ], - l = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i - e.defineLocale('nl', { - months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split( - '_', - ), - monthsShort: function(e, r) { - return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t - }, - monthsRegex: l, - monthsShortRegex: l, - monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i, - monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, - monthsParse: r, - longMonthsParse: r, - shortMonthsParse: r, - weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split( - '_', - ), - weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), - weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD-MM-YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[vandaag om] LT', - nextDay: '[morgen om] LT', - nextWeek: 'dddd [om] LT', - lastDay: '[gisteren om] LT', - lastWeek: '[afgelopen] dddd [om] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'over %s', - past: '%s geleden', - s: 'een paar seconden', - ss: '%d seconden', - m: 'één minuut', - mm: '%d minuten', - h: 'één uur', - hh: '%d uur', - d: 'één dag', - dd: '%d dagen', - M: 'één maand', - MM: '%d maanden', - y: 'één jaar', - yy: '%d jaar', - }, - dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, - ordinal: function(e) { - return e + (1 === e || 8 === e || e >= 20 ? 'ste' : 'de') - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split( - '_', - ), - n = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), - r = [ - /^jan/i, - /^feb/i, - /^maart|mrt.?$/i, - /^apr/i, - /^mei$/i, - /^jun[i.]?$/i, - /^jul[i.]?$/i, - /^aug/i, - /^sep/i, - /^okt/i, - /^nov/i, - /^dec/i, - ], - l = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i - e.defineLocale('nl-be', { - months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split( - '_', - ), - monthsShort: function(e, r) { - return e ? (/-MMM-/.test(r) ? n[e.month()] : t[e.month()]) : t - }, - monthsRegex: l, - monthsShortRegex: l, - monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i, - monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, - monthsParse: r, - longMonthsParse: r, - shortMonthsParse: r, - weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split( - '_', - ), - weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), - weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[vandaag om] LT', - nextDay: '[morgen om] LT', - nextWeek: 'dddd [om] LT', - lastDay: '[gisteren om] LT', - lastWeek: '[afgelopen] dddd [om] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'over %s', - past: '%s geleden', - s: 'een paar seconden', - ss: '%d seconden', - m: 'één minuut', - mm: '%d minuten', - h: 'één uur', - hh: '%d uur', - d: 'één dag', - dd: '%d dagen', - M: 'één maand', - MM: '%d maanden', - y: 'één jaar', - yy: '%d jaar', - }, - dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, - ordinal: function(e) { - return e + (1 === e || 8 === e || e >= 20 ? 'ste' : 'de') - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('nn', { - months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split( - '_', - ), - monthsShort: 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split( - '_', - ), - weekdays: 'sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag'.split( - '_', - ), - weekdaysShort: 'sun_mån_tys_ons_tor_fre_lau'.split('_'), - weekdaysMin: 'su_må_ty_on_to_fr_lø'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY [kl.] H:mm', - LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm', - }, - calendar: { - sameDay: '[I dag klokka] LT', - nextDay: '[I morgon klokka] LT', - nextWeek: 'dddd [klokka] LT', - lastDay: '[I går klokka] LT', - lastWeek: '[Føregåande] dddd [klokka] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'om %s', - past: '%s sidan', - s: 'nokre sekund', - ss: '%d sekund', - m: 'eit minutt', - mm: '%d minutt', - h: 'ein time', - hh: '%d timar', - d: 'ein dag', - dd: '%d dagar', - M: 'ein månad', - MM: '%d månader', - y: 'eit år', - yy: '%d år', - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '੧', - 2: '੨', - 3: '੩', - 4: '੪', - 5: '੫', - 6: '੬', - 7: '੭', - 8: '੮', - 9: '੯', - 0: '੦', - }, - n = { - '੧': '1', - '੨': '2', - '੩': '3', - '੪': '4', - '੫': '5', - '੬': '6', - '੭': '7', - '੮': '8', - '੯': '9', - '੦': '0', - } - e.defineLocale('pa-in', { - months: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split( - '_', - ), - monthsShort: 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split( - '_', - ), - weekdays: 'ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ'.split( - '_', - ), - weekdaysShort: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), - weekdaysMin: 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'), - longDateFormat: { - LT: 'A h:mm ਵਜੇ', - LTS: 'A h:mm:ss ਵਜੇ', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, A h:mm ਵਜੇ', - LLLL: 'dddd, D MMMM YYYY, A h:mm ਵਜੇ', - }, - calendar: { - sameDay: '[ਅਜ] LT', - nextDay: '[ਕਲ] LT', - nextWeek: '[ਅਗਲਾ] dddd, LT', - lastDay: '[ਕਲ] LT', - lastWeek: '[ਪਿਛਲੇ] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s ਵਿੱਚ', - past: '%s ਪਿਛਲੇ', - s: 'ਕੁਝ ਸਕਿੰਟ', - ss: '%d ਸਕਿੰਟ', - m: 'ਇਕ ਮਿੰਟ', - mm: '%d ਮਿੰਟ', - h: 'ਇੱਕ ਘੰਟਾ', - hh: '%d ਘੰਟੇ', - d: 'ਇੱਕ ਦਿਨ', - dd: '%d ਦਿਨ', - M: 'ਇੱਕ ਮਹੀਨਾ', - MM: '%d ਮਹੀਨੇ', - y: 'ਇੱਕ ਸਾਲ', - yy: '%d ਸਾਲ', - }, - preparse: function(e) { - return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - meridiemParse: /ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'ਰਾਤ' === t - ? e < 4 - ? e - : e + 12 - : 'ਸਵੇਰ' === t - ? e - : 'ਦੁਪਹਿਰ' === t - ? e >= 10 - ? e - : e + 12 - : 'ਸ਼ਾਮ' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'ਰਾਤ' - : e < 10 - ? 'ਸਵੇਰ' - : e < 17 - ? 'ਦੁਪਹਿਰ' - : e < 20 - ? 'ਸ਼ਾਮ' - : 'ਰਾਤ' - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień'.split( - '_', - ), - n = 'stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia'.split( - '_', - ) - function r(e) { - return e % 10 < 5 && e % 10 > 1 && ~~(e / 10) % 10 != 1 - } - function l(e, t, n) { - var l = e + ' ' - switch (n) { - case 'ss': - return l + (r(e) ? 'sekundy' : 'sekund') - case 'm': - return t ? 'minuta' : 'minutę' - case 'mm': - return l + (r(e) ? 'minuty' : 'minut') - case 'h': - return t ? 'godzina' : 'godzinę' - case 'hh': - return l + (r(e) ? 'godziny' : 'godzin') - case 'MM': - return l + (r(e) ? 'miesiące' : 'miesięcy') - case 'yy': - return l + (r(e) ? 'lata' : 'lat') - } - } - e.defineLocale('pl', { - months: function(e, r) { - return e - ? '' === r - ? '(' + n[e.month()] + '|' + t[e.month()] + ')' - : /D MMMM/.test(r) - ? n[e.month()] - : t[e.month()] - : t - }, - monthsShort: 'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru'.split( - '_', - ), - weekdays: 'niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota'.split( - '_', - ), - weekdaysShort: 'ndz_pon_wt_śr_czw_pt_sob'.split('_'), - weekdaysMin: 'Nd_Pn_Wt_Śr_Cz_Pt_So'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Dziś o] LT', - nextDay: '[Jutro o] LT', - nextWeek: function() { - switch (this.day()) { - case 0: - return '[W niedzielę o] LT' - case 2: - return '[We wtorek o] LT' - case 3: - return '[W środę o] LT' - case 6: - return '[W sobotę o] LT' - default: - return '[W] dddd [o] LT' - } - }, - lastDay: '[Wczoraj o] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - return '[W zeszłą niedzielę o] LT' - case 3: - return '[W zeszłą środę o] LT' - case 6: - return '[W zeszłą sobotę o] LT' - default: - return '[W zeszły] dddd [o] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'za %s', - past: '%s temu', - s: 'kilka sekund', - ss: l, - m: l, - mm: l, - h: l, - hh: l, - d: '1 dzień', - dd: '%d dni', - M: 'miesiąc', - MM: l, - y: 'rok', - yy: l, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('pt', { - months: 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split( - '_', - ), - monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split( - '_', - ), - weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split( - '_', - ), - weekdaysShort: 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), - weekdaysMin: 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D [de] MMMM [de] YYYY', - LLL: 'D [de] MMMM [de] YYYY HH:mm', - LLLL: 'dddd, D [de] MMMM [de] YYYY HH:mm', - }, - calendar: { - sameDay: '[Hoje às] LT', - nextDay: '[Amanhã às] LT', - nextWeek: 'dddd [às] LT', - lastDay: '[Ontem às] LT', - lastWeek: function() { - return 0 === this.day() || 6 === this.day() - ? '[Último] dddd [às] LT' - : '[Última] dddd [às] LT' - }, - sameElse: 'L', - }, - relativeTime: { - future: 'em %s', - past: 'há %s', - s: 'segundos', - ss: '%d segundos', - m: 'um minuto', - mm: '%d minutos', - h: 'uma hora', - hh: '%d horas', - d: 'um dia', - dd: '%d dias', - M: 'um mês', - MM: '%d meses', - y: 'um ano', - yy: '%d anos', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('pt-br', { - months: 'Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro'.split( - '_', - ), - monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split( - '_', - ), - weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split( - '_', - ), - weekdaysShort: 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'), - weekdaysMin: 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D [de] MMMM [de] YYYY', - LLL: 'D [de] MMMM [de] YYYY [às] HH:mm', - LLLL: 'dddd, D [de] MMMM [de] YYYY [às] HH:mm', - }, - calendar: { - sameDay: '[Hoje às] LT', - nextDay: '[Amanhã às] LT', - nextWeek: 'dddd [às] LT', - lastDay: '[Ontem às] LT', - lastWeek: function() { - return 0 === this.day() || 6 === this.day() - ? '[Último] dddd [às] LT' - : '[Última] dddd [às] LT' - }, - sameElse: 'L', - }, - relativeTime: { - future: 'em %s', - past: 'há %s', - s: 'poucos segundos', - ss: '%d segundos', - m: 'um minuto', - mm: '%d minutos', - h: 'uma hora', - hh: '%d horas', - d: 'um dia', - dd: '%d dias', - M: 'um mês', - MM: '%d meses', - y: 'um ano', - yy: '%d anos', - }, - dayOfMonthOrdinalParse: /\d{1,2}º/, - ordinal: '%dº', - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n) { - var r = ' ' - return ( - (e % 100 >= 20 || (e >= 100 && e % 100 == 0)) && (r = ' de '), - e + - r + - { - ss: 'secunde', - mm: 'minute', - hh: 'ore', - dd: 'zile', - MM: 'luni', - yy: 'ani', - }[n] - ) - } - e.defineLocale('ro', { - months: 'ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie'.split( - '_', - ), - monthsShort: 'ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'duminică_luni_marți_miercuri_joi_vineri_sâmbătă'.split( - '_', - ), - weekdaysShort: 'Dum_Lun_Mar_Mie_Joi_Vin_Sâm'.split('_'), - weekdaysMin: 'Du_Lu_Ma_Mi_Jo_Vi_Sâ'.split('_'), - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY H:mm', - LLLL: 'dddd, D MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[azi la] LT', - nextDay: '[mâine la] LT', - nextWeek: 'dddd [la] LT', - lastDay: '[ieri la] LT', - lastWeek: '[fosta] dddd [la] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'peste %s', - past: '%s în urmă', - s: 'câteva secunde', - ss: t, - m: 'un minut', - mm: t, - h: 'o oră', - hh: t, - d: 'o zi', - dd: t, - M: 'o lună', - MM: t, - y: 'un an', - yy: t, - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n) { - var r, - l, - u = { - ss: t ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд', - mm: t ? 'минута_минуты_минут' : 'минуту_минуты_минут', - hh: 'час_часа_часов', - dd: 'день_дня_дней', - MM: 'месяц_месяца_месяцев', - yy: 'год_года_лет', - } - return 'm' === n - ? t - ? 'минута' - : 'минуту' - : e + - ' ' + - ((r = +e), - (l = u[n].split('_')), - r % 10 == 1 && r % 100 != 11 - ? l[0] - : r % 10 >= 2 && - r % 10 <= 4 && - (r % 100 < 10 || r % 100 >= 20) - ? l[1] - : l[2]) - } - var n = [ - /^янв/i, - /^фев/i, - /^мар/i, - /^апр/i, - /^ма[йя]/i, - /^июн/i, - /^июл/i, - /^авг/i, - /^сен/i, - /^окт/i, - /^ноя/i, - /^дек/i, - ] - e.defineLocale('ru', { - months: { - format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split( - '_', - ), - standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split( - '_', - ), - }, - monthsShort: { - format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split( - '_', - ), - standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split( - '_', - ), - }, - weekdays: { - standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split( - '_', - ), - format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split( - '_', - ), - isFormat: /\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/, - }, - weekdaysShort: 'вс_пн_вт_ср_чт_пт_сб'.split('_'), - weekdaysMin: 'вс_пн_вт_ср_чт_пт_сб'.split('_'), - monthsParse: n, - longMonthsParse: n, - shortMonthsParse: n, - monthsRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, - monthsShortRegex: /^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i, - monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i, - monthsShortStrictRegex: /^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY г.', - LLL: 'D MMMM YYYY г., H:mm', - LLLL: 'dddd, D MMMM YYYY г., H:mm', - }, - calendar: { - sameDay: '[Сегодня, в] LT', - nextDay: '[Завтра, в] LT', - lastDay: '[Вчера, в] LT', - nextWeek: function(e) { - if (e.week() === this.week()) - return 2 === this.day() - ? '[Во] dddd, [в] LT' - : '[В] dddd, [в] LT' - switch (this.day()) { - case 0: - return '[В следующее] dddd, [в] LT' - case 1: - case 2: - case 4: - return '[В следующий] dddd, [в] LT' - case 3: - case 5: - case 6: - return '[В следующую] dddd, [в] LT' - } - }, - lastWeek: function(e) { - if (e.week() === this.week()) - return 2 === this.day() - ? '[Во] dddd, [в] LT' - : '[В] dddd, [в] LT' - switch (this.day()) { - case 0: - return '[В прошлое] dddd, [в] LT' - case 1: - case 2: - case 4: - return '[В прошлый] dddd, [в] LT' - case 3: - case 5: - case 6: - return '[В прошлую] dddd, [в] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'через %s', - past: '%s назад', - s: 'несколько секунд', - ss: t, - m: t, - mm: t, - h: 'час', - hh: t, - d: 'день', - dd: t, - M: 'месяц', - MM: t, - y: 'год', - yy: t, - }, - meridiemParse: /ночи|утра|дня|вечера/i, - isPM: function(e) { - return /^(дня|вечера)$/.test(e) - }, - meridiem: function(e, t, n) { - return e < 4 ? 'ночи' : e < 12 ? 'утра' : e < 17 ? 'дня' : 'вечера' - }, - dayOfMonthOrdinalParse: /\d{1,2}-(й|го|я)/, - ordinal: function(e, t) { - switch (t) { - case 'M': - case 'd': - case 'DDD': - return e + '-й' - case 'D': - return e + '-го' - case 'w': - case 'W': - return e + '-я' - default: - return e - } - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = [ - 'جنوري', - 'فيبروري', - 'مارچ', - 'اپريل', - 'مئي', - 'جون', - 'جولاءِ', - 'آگسٽ', - 'سيپٽمبر', - 'آڪٽوبر', - 'نومبر', - 'ڊسمبر', - ], - n = ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمع', 'ڇنڇر'] - e.defineLocale('sd', { - months: t, - monthsShort: t, - weekdays: n, - weekdaysShort: n, - weekdaysMin: n, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd، D MMMM YYYY HH:mm', - }, - meridiemParse: /صبح|شام/, - isPM: function(e) { - return 'شام' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'صبح' : 'شام' - }, - calendar: { - sameDay: '[اڄ] LT', - nextDay: '[سڀاڻي] LT', - nextWeek: 'dddd [اڳين هفتي تي] LT', - lastDay: '[ڪالهه] LT', - lastWeek: '[گزريل هفتي] dddd [تي] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s پوء', - past: '%s اڳ', - s: 'چند سيڪنڊ', - ss: '%d سيڪنڊ', - m: 'هڪ منٽ', - mm: '%d منٽ', - h: 'هڪ ڪلاڪ', - hh: '%d ڪلاڪ', - d: 'هڪ ڏينهن', - dd: '%d ڏينهن', - M: 'هڪ مهينو', - MM: '%d مهينا', - y: 'هڪ سال', - yy: '%d سال', - }, - preparse: function(e) { - return e.replace(/،/g, ',') - }, - postformat: function(e) { - return e.replace(/,/g, '،') - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('se', { - months: 'ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu'.split( - '_', - ), - monthsShort: 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split( - '_', - ), - weekdays: 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split( - '_', - ), - weekdaysShort: 'sotn_vuos_maŋ_gask_duor_bear_láv'.split('_'), - weekdaysMin: 's_v_m_g_d_b_L'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'MMMM D. [b.] YYYY', - LLL: 'MMMM D. [b.] YYYY [ti.] HH:mm', - LLLL: 'dddd, MMMM D. [b.] YYYY [ti.] HH:mm', - }, - calendar: { - sameDay: '[otne ti] LT', - nextDay: '[ihttin ti] LT', - nextWeek: 'dddd [ti] LT', - lastDay: '[ikte ti] LT', - lastWeek: '[ovddit] dddd [ti] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s geažes', - past: 'maŋit %s', - s: 'moadde sekunddat', - ss: '%d sekunddat', - m: 'okta minuhta', - mm: '%d minuhtat', - h: 'okta diimmu', - hh: '%d diimmut', - d: 'okta beaivi', - dd: '%d beaivvit', - M: 'okta mánnu', - MM: '%d mánut', - y: 'okta jahki', - yy: '%d jagit', - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('si', { - months: 'ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්'.split( - '_', - ), - monthsShort: 'ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ'.split( - '_', - ), - weekdays: 'ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා'.split( - '_', - ), - weekdaysShort: 'ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන'.split('_'), - weekdaysMin: 'ඉ_ස_අ_බ_බ්‍ර_සි_සෙ'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'a h:mm', - LTS: 'a h:mm:ss', - L: 'YYYY/MM/DD', - LL: 'YYYY MMMM D', - LLL: 'YYYY MMMM D, a h:mm', - LLLL: 'YYYY MMMM D [වැනි] dddd, a h:mm:ss', - }, - calendar: { - sameDay: '[අද] LT[ට]', - nextDay: '[හෙට] LT[ට]', - nextWeek: 'dddd LT[ට]', - lastDay: '[ඊයේ] LT[ට]', - lastWeek: '[පසුගිය] dddd LT[ට]', - sameElse: 'L', - }, - relativeTime: { - future: '%sකින්', - past: '%sකට පෙර', - s: 'තත්පර කිහිපය', - ss: 'තත්පර %d', - m: 'මිනිත්තුව', - mm: 'මිනිත්තු %d', - h: 'පැය', - hh: 'පැය %d', - d: 'දිනය', - dd: 'දින %d', - M: 'මාසය', - MM: 'මාස %d', - y: 'වසර', - yy: 'වසර %d', - }, - dayOfMonthOrdinalParse: /\d{1,2} වැනි/, - ordinal: function(e) { - return e + ' වැනි' - }, - meridiemParse: /පෙර වරු|පස් වරු|පෙ.ව|ප.ව./, - isPM: function(e) { - return 'ප.ව.' === e || 'පස් වරු' === e - }, - meridiem: function(e, t, n) { - return e > 11 ? (n ? 'ප.ව.' : 'පස් වරු') : n ? 'පෙ.ව.' : 'පෙර වරු' - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'január_február_marec_apríl_máj_jún_júl_august_september_október_november_december'.split( - '_', - ), - n = 'jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec'.split('_') - function r(e) { - return e > 1 && e < 5 - } - function l(e, t, n, l) { - var u = e + ' ' - switch (n) { - case 's': - return t || l ? 'pár sekúnd' : 'pár sekundami' - case 'ss': - return t || l - ? u + (r(e) ? 'sekundy' : 'sekúnd') - : u + 'sekundami' - case 'm': - return t ? 'minúta' : l ? 'minútu' : 'minútou' - case 'mm': - return t || l ? u + (r(e) ? 'minúty' : 'minút') : u + 'minútami' - case 'h': - return t ? 'hodina' : l ? 'hodinu' : 'hodinou' - case 'hh': - return t || l ? u + (r(e) ? 'hodiny' : 'hodín') : u + 'hodinami' - case 'd': - return t || l ? 'deň' : 'dňom' - case 'dd': - return t || l ? u + (r(e) ? 'dni' : 'dní') : u + 'dňami' - case 'M': - return t || l ? 'mesiac' : 'mesiacom' - case 'MM': - return t || l - ? u + (r(e) ? 'mesiace' : 'mesiacov') - : u + 'mesiacmi' - case 'y': - return t || l ? 'rok' : 'rokom' - case 'yy': - return t || l ? u + (r(e) ? 'roky' : 'rokov') : u + 'rokmi' - } - } - e.defineLocale('sk', { - months: t, - monthsShort: n, - weekdays: 'nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota'.split( - '_', - ), - weekdaysShort: 'ne_po_ut_st_št_pi_so'.split('_'), - weekdaysMin: 'ne_po_ut_st_št_pi_so'.split('_'), - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm', - LLLL: 'dddd D. MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[dnes o] LT', - nextDay: '[zajtra o] LT', - nextWeek: function() { - switch (this.day()) { - case 0: - return '[v nedeľu o] LT' - case 1: - case 2: - return '[v] dddd [o] LT' - case 3: - return '[v stredu o] LT' - case 4: - return '[vo štvrtok o] LT' - case 5: - return '[v piatok o] LT' - case 6: - return '[v sobotu o] LT' - } - }, - lastDay: '[včera o] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - return '[minulú nedeľu o] LT' - case 1: - case 2: - return '[minulý] dddd [o] LT' - case 3: - return '[minulú stredu o] LT' - case 4: - case 5: - return '[minulý] dddd [o] LT' - case 6: - return '[minulú sobotu o] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'za %s', - past: 'pred %s', - s: l, - ss: l, - m: l, - mm: l, - h: l, - hh: l, - d: l, - dd: l, - M: l, - MM: l, - y: l, - yy: l, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n, r) { - var l = e + ' ' - switch (n) { - case 's': - return t || r ? 'nekaj sekund' : 'nekaj sekundami' - case 'ss': - return (l += - 1 === e - ? t - ? 'sekundo' - : 'sekundi' - : 2 === e - ? t || r - ? 'sekundi' - : 'sekundah' - : e < 5 - ? t || r - ? 'sekunde' - : 'sekundah' - : 'sekund') - case 'm': - return t ? 'ena minuta' : 'eno minuto' - case 'mm': - return (l += - 1 === e - ? t - ? 'minuta' - : 'minuto' - : 2 === e - ? t || r - ? 'minuti' - : 'minutama' - : e < 5 - ? t || r - ? 'minute' - : 'minutami' - : t || r - ? 'minut' - : 'minutami') - case 'h': - return t ? 'ena ura' : 'eno uro' - case 'hh': - return (l += - 1 === e - ? t - ? 'ura' - : 'uro' - : 2 === e - ? t || r - ? 'uri' - : 'urama' - : e < 5 - ? t || r - ? 'ure' - : 'urami' - : t || r - ? 'ur' - : 'urami') - case 'd': - return t || r ? 'en dan' : 'enim dnem' - case 'dd': - return (l += - 1 === e - ? t || r - ? 'dan' - : 'dnem' - : 2 === e - ? t || r - ? 'dni' - : 'dnevoma' - : t || r - ? 'dni' - : 'dnevi') - case 'M': - return t || r ? 'en mesec' : 'enim mesecem' - case 'MM': - return (l += - 1 === e - ? t || r - ? 'mesec' - : 'mesecem' - : 2 === e - ? t || r - ? 'meseca' - : 'mesecema' - : e < 5 - ? t || r - ? 'mesece' - : 'meseci' - : t || r - ? 'mesecev' - : 'meseci') - case 'y': - return t || r ? 'eno leto' : 'enim letom' - case 'yy': - return (l += - 1 === e - ? t || r - ? 'leto' - : 'letom' - : 2 === e - ? t || r - ? 'leti' - : 'letoma' - : e < 5 - ? t || r - ? 'leta' - : 'leti' - : t || r - ? 'let' - : 'leti') - } - } - e.defineLocale('sl', { - months: 'januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december'.split( - '_', - ), - monthsShort: 'jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota'.split( - '_', - ), - weekdaysShort: 'ned._pon._tor._sre._čet._pet._sob.'.split('_'), - weekdaysMin: 'ne_po_to_sr_če_pe_so'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm', - LLLL: 'dddd, D. MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[danes ob] LT', - nextDay: '[jutri ob] LT', - nextWeek: function() { - switch (this.day()) { - case 0: - return '[v] [nedeljo] [ob] LT' - case 3: - return '[v] [sredo] [ob] LT' - case 6: - return '[v] [soboto] [ob] LT' - case 1: - case 2: - case 4: - case 5: - return '[v] dddd [ob] LT' - } - }, - lastDay: '[včeraj ob] LT', - lastWeek: function() { - switch (this.day()) { - case 0: - return '[prejšnjo] [nedeljo] [ob] LT' - case 3: - return '[prejšnjo] [sredo] [ob] LT' - case 6: - return '[prejšnjo] [soboto] [ob] LT' - case 1: - case 2: - case 4: - case 5: - return '[prejšnji] dddd [ob] LT' - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'čez %s', - past: 'pred %s', - s: t, - ss: t, - m: t, - mm: t, - h: t, - hh: t, - d: t, - dd: t, - M: t, - MM: t, - y: t, - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('sq', { - months: 'Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor'.split( - '_', - ), - monthsShort: 'Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj'.split( - '_', - ), - weekdays: 'E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë'.split( - '_', - ), - weekdaysShort: 'Die_Hën_Mar_Mër_Enj_Pre_Sht'.split('_'), - weekdaysMin: 'D_H_Ma_Më_E_P_Sh'.split('_'), - weekdaysParseExact: !0, - meridiemParse: /PD|MD/, - isPM: function(e) { - return 'M' === e.charAt(0) - }, - meridiem: function(e, t, n) { - return e < 12 ? 'PD' : 'MD' - }, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Sot në] LT', - nextDay: '[Nesër në] LT', - nextWeek: 'dddd [në] LT', - lastDay: '[Dje në] LT', - lastWeek: 'dddd [e kaluar në] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'në %s', - past: '%s më parë', - s: 'disa sekonda', - ss: '%d sekonda', - m: 'një minutë', - mm: '%d minuta', - h: 'një orë', - hh: '%d orë', - d: 'një ditë', - dd: '%d ditë', - M: 'një muaj', - MM: '%d muaj', - y: 'një vit', - yy: '%d vite', - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - words: { - ss: ['sekunda', 'sekunde', 'sekundi'], - m: ['jedan minut', 'jedne minute'], - mm: ['minut', 'minute', 'minuta'], - h: ['jedan sat', 'jednog sata'], - hh: ['sat', 'sata', 'sati'], - dd: ['dan', 'dana', 'dana'], - MM: ['mesec', 'meseca', 'meseci'], - yy: ['godina', 'godine', 'godina'], - }, - correctGrammaticalCase: function(e, t) { - return 1 === e ? t[0] : e >= 2 && e <= 4 ? t[1] : t[2] - }, - translate: function(e, n, r) { - var l = t.words[r] - return 1 === r.length - ? n - ? l[0] - : l[1] - : e + ' ' + t.correctGrammaticalCase(e, l) - }, - } - e.defineLocale('sr', { - months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split( - '_', - ), - monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota'.split( - '_', - ), - weekdaysShort: 'ned._pon._uto._sre._čet._pet._sub.'.split('_'), - weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm', - LLLL: 'dddd, D. MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[danas u] LT', - nextDay: '[sutra u] LT', - nextWeek: function() { - switch (this.day()) { - case 0: - return '[u] [nedelju] [u] LT' - case 3: - return '[u] [sredu] [u] LT' - case 6: - return '[u] [subotu] [u] LT' - case 1: - case 2: - case 4: - case 5: - return '[u] dddd [u] LT' - } - }, - lastDay: '[juče u] LT', - lastWeek: function() { - return [ - '[prošle] [nedelje] [u] LT', - '[prošlog] [ponedeljka] [u] LT', - '[prošlog] [utorka] [u] LT', - '[prošle] [srede] [u] LT', - '[prošlog] [četvrtka] [u] LT', - '[prošlog] [petka] [u] LT', - '[prošle] [subote] [u] LT', - ][this.day()] - }, - sameElse: 'L', - }, - relativeTime: { - future: 'za %s', - past: 'pre %s', - s: 'nekoliko sekundi', - ss: t.translate, - m: t.translate, - mm: t.translate, - h: t.translate, - hh: t.translate, - d: 'dan', - dd: t.translate, - M: 'mesec', - MM: t.translate, - y: 'godinu', - yy: t.translate, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - words: { - ss: ['секунда', 'секунде', 'секунди'], - m: ['један минут', 'једне минуте'], - mm: ['минут', 'минуте', 'минута'], - h: ['један сат', 'једног сата'], - hh: ['сат', 'сата', 'сати'], - dd: ['дан', 'дана', 'дана'], - MM: ['месец', 'месеца', 'месеци'], - yy: ['година', 'године', 'година'], - }, - correctGrammaticalCase: function(e, t) { - return 1 === e ? t[0] : e >= 2 && e <= 4 ? t[1] : t[2] - }, - translate: function(e, n, r) { - var l = t.words[r] - return 1 === r.length - ? n - ? l[0] - : l[1] - : e + ' ' + t.correctGrammaticalCase(e, l) - }, - } - e.defineLocale('sr-cyrl', { - months: 'јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар'.split( - '_', - ), - monthsShort: 'јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'недеља_понедељак_уторак_среда_четвртак_петак_субота'.split( - '_', - ), - weekdaysShort: 'нед._пон._уто._сре._чет._пет._суб.'.split('_'), - weekdaysMin: 'не_по_ут_ср_че_пе_су'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM YYYY', - LLL: 'D. MMMM YYYY H:mm', - LLLL: 'dddd, D. MMMM YYYY H:mm', - }, - calendar: { - sameDay: '[данас у] LT', - nextDay: '[сутра у] LT', - nextWeek: function() { - switch (this.day()) { - case 0: - return '[у] [недељу] [у] LT' - case 3: - return '[у] [среду] [у] LT' - case 6: - return '[у] [суботу] [у] LT' - case 1: - case 2: - case 4: - case 5: - return '[у] dddd [у] LT' - } - }, - lastDay: '[јуче у] LT', - lastWeek: function() { - return [ - '[прошле] [недеље] [у] LT', - '[прошлог] [понедељка] [у] LT', - '[прошлог] [уторка] [у] LT', - '[прошле] [среде] [у] LT', - '[прошлог] [четвртка] [у] LT', - '[прошлог] [петка] [у] LT', - '[прошле] [суботе] [у] LT', - ][this.day()] - }, - sameElse: 'L', - }, - relativeTime: { - future: 'за %s', - past: 'пре %s', - s: 'неколико секунди', - ss: t.translate, - m: t.translate, - mm: t.translate, - h: t.translate, - hh: t.translate, - d: 'дан', - dd: t.translate, - M: 'месец', - MM: t.translate, - y: 'годину', - yy: t.translate, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ss', { - months: "Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split( - '_', - ), - monthsShort: 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split( - '_', - ), - weekdays: 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split( - '_', - ), - weekdaysShort: 'Lis_Umb_Lsb_Les_Lsi_Lsh_Umg'.split('_'), - weekdaysMin: 'Li_Us_Lb_Lt_Ls_Lh_Ug'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'h:mm A', - LTS: 'h:mm:ss A', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY h:mm A', - LLLL: 'dddd, D MMMM YYYY h:mm A', - }, - calendar: { - sameDay: '[Namuhla nga] LT', - nextDay: '[Kusasa nga] LT', - nextWeek: 'dddd [nga] LT', - lastDay: '[Itolo nga] LT', - lastWeek: 'dddd [leliphelile] [nga] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'nga %s', - past: 'wenteka nga %s', - s: 'emizuzwana lomcane', - ss: '%d mzuzwana', - m: 'umzuzu', - mm: '%d emizuzu', - h: 'lihora', - hh: '%d emahora', - d: 'lilanga', - dd: '%d emalanga', - M: 'inyanga', - MM: '%d tinyanga', - y: 'umnyaka', - yy: '%d iminyaka', - }, - meridiemParse: /ekuseni|emini|entsambama|ebusuku/, - meridiem: function(e, t, n) { - return e < 11 - ? 'ekuseni' - : e < 15 - ? 'emini' - : e < 19 - ? 'entsambama' - : 'ebusuku' - }, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'ekuseni' === t - ? e - : 'emini' === t - ? e >= 11 - ? e - : e + 12 - : 'entsambama' === t || 'ebusuku' === t - ? 0 === e - ? 0 - : e + 12 - : void 0 - ) - }, - dayOfMonthOrdinalParse: /\d{1,2}/, - ordinal: '%d', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('sv', { - months: 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split( - '_', - ), - monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split( - '_', - ), - weekdays: 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split( - '_', - ), - weekdaysShort: 'sön_mån_tis_ons_tor_fre_lör'.split('_'), - weekdaysMin: 'sö_må_ti_on_to_fr_lö'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY-MM-DD', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY [kl.] HH:mm', - LLLL: 'dddd D MMMM YYYY [kl.] HH:mm', - lll: 'D MMM YYYY HH:mm', - llll: 'ddd D MMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Idag] LT', - nextDay: '[Imorgon] LT', - lastDay: '[Igår] LT', - nextWeek: '[På] dddd LT', - lastWeek: '[I] dddd[s] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'om %s', - past: 'för %s sedan', - s: 'några sekunder', - ss: '%d sekunder', - m: 'en minut', - mm: '%d minuter', - h: 'en timme', - hh: '%d timmar', - d: 'en dag', - dd: '%d dagar', - M: 'en månad', - MM: '%d månader', - y: 'ett år', - yy: '%d år', - }, - dayOfMonthOrdinalParse: /\d{1,2}(e|a)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'e' - : 1 === t - ? 'a' - : 2 === t - ? 'a' - : 'e' - return e + n - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('sw', { - months: 'Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba'.split( - '_', - ), - monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des'.split( - '_', - ), - weekdays: 'Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi'.split( - '_', - ), - weekdaysShort: 'Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos'.split('_'), - weekdaysMin: 'J2_J3_J4_J5_Al_Ij_J1'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[leo saa] LT', - nextDay: '[kesho saa] LT', - nextWeek: '[wiki ijayo] dddd [saat] LT', - lastDay: '[jana] LT', - lastWeek: '[wiki iliyopita] dddd [saat] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s baadaye', - past: 'tokea %s', - s: 'hivi punde', - ss: 'sekunde %d', - m: 'dakika moja', - mm: 'dakika %d', - h: 'saa limoja', - hh: 'masaa %d', - d: 'siku moja', - dd: 'masiku %d', - M: 'mwezi mmoja', - MM: 'miezi %d', - y: 'mwaka mmoja', - yy: 'miaka %d', - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: '௧', - 2: '௨', - 3: '௩', - 4: '௪', - 5: '௫', - 6: '௬', - 7: '௭', - 8: '௮', - 9: '௯', - 0: '௦', - }, - n = { - '௧': '1', - '௨': '2', - '௩': '3', - '௪': '4', - '௫': '5', - '௬': '6', - '௭': '7', - '௮': '8', - '௯': '9', - '௦': '0', - } - e.defineLocale('ta', { - months: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split( - '_', - ), - monthsShort: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split( - '_', - ), - weekdays: 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split( - '_', - ), - weekdaysShort: 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split( - '_', - ), - weekdaysMin: 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, HH:mm', - LLLL: 'dddd, D MMMM YYYY, HH:mm', - }, - calendar: { - sameDay: '[இன்று] LT', - nextDay: '[நாளை] LT', - nextWeek: 'dddd, LT', - lastDay: '[நேற்று] LT', - lastWeek: '[கடந்த வாரம்] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s இல்', - past: '%s முன்', - s: 'ஒரு சில விநாடிகள்', - ss: '%d விநாடிகள்', - m: 'ஒரு நிமிடம்', - mm: '%d நிமிடங்கள்', - h: 'ஒரு மணி நேரம்', - hh: '%d மணி நேரம்', - d: 'ஒரு நாள்', - dd: '%d நாட்கள்', - M: 'ஒரு மாதம்', - MM: '%d மாதங்கள்', - y: 'ஒரு வருடம்', - yy: '%d ஆண்டுகள்', - }, - dayOfMonthOrdinalParse: /\d{1,2}வது/, - ordinal: function(e) { - return e + 'வது' - }, - preparse: function(e) { - return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function(e) { - return n[e] - }) - }, - postformat: function(e) { - return e.replace(/\d/g, function(e) { - return t[e] - }) - }, - meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/, - meridiem: function(e, t, n) { - return e < 2 - ? ' யாமம்' - : e < 6 - ? ' வைகறை' - : e < 10 - ? ' காலை' - : e < 14 - ? ' நண்பகல்' - : e < 18 - ? ' எற்பாடு' - : e < 22 - ? ' மாலை' - : ' யாமம்' - }, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'யாமம்' === t - ? e < 2 - ? e - : e + 12 - : 'வைகறை' === t || 'காலை' === t - ? e - : 'நண்பகல்' === t && e >= 10 - ? e - : e + 12 - ) - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('te', { - months: 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split( - '_', - ), - monthsShort: 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split( - '_', - ), - weekdaysShort: 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'), - weekdaysMin: 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'), - longDateFormat: { - LT: 'A h:mm', - LTS: 'A h:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY, A h:mm', - LLLL: 'dddd, D MMMM YYYY, A h:mm', - }, - calendar: { - sameDay: '[నేడు] LT', - nextDay: '[రేపు] LT', - nextWeek: 'dddd, LT', - lastDay: '[నిన్న] LT', - lastWeek: '[గత] dddd, LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s లో', - past: '%s క్రితం', - s: 'కొన్ని క్షణాలు', - ss: '%d సెకన్లు', - m: 'ఒక నిమిషం', - mm: '%d నిమిషాలు', - h: 'ఒక గంట', - hh: '%d గంటలు', - d: 'ఒక రోజు', - dd: '%d రోజులు', - M: 'ఒక నెల', - MM: '%d నెలలు', - y: 'ఒక సంవత్సరం', - yy: '%d సంవత్సరాలు', - }, - dayOfMonthOrdinalParse: /\d{1,2}వ/, - ordinal: '%dవ', - meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'రాత్రి' === t - ? e < 4 - ? e - : e + 12 - : 'ఉదయం' === t - ? e - : 'మధ్యాహ్నం' === t - ? e >= 10 - ? e - : e + 12 - : 'సాయంత్రం' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'రాత్రి' - : e < 10 - ? 'ఉదయం' - : e < 17 - ? 'మధ్యాహ్నం' - : e < 20 - ? 'సాయంత్రం' - : 'రాత్రి' - }, - week: { dow: 0, doy: 6 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('tet', { - months: 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru'.split( - '_', - ), - monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split( - '_', - ), - weekdays: 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu'.split( - '_', - ), - weekdaysShort: 'Dom_Seg_Ters_Kua_Kint_Sest_Sab'.split('_'), - weekdaysMin: 'Do_Seg_Te_Ku_Ki_Ses_Sa'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Ohin iha] LT', - nextDay: '[Aban iha] LT', - nextWeek: 'dddd [iha] LT', - lastDay: '[Horiseik iha] LT', - lastWeek: 'dddd [semana kotuk] [iha] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'iha %s', - past: '%s liuba', - s: 'minutu balun', - ss: 'minutu %d', - m: 'minutu ida', - mm: 'minutu %d', - h: 'oras ida', - hh: 'oras %d', - d: 'loron ida', - dd: 'loron %d', - M: 'fulan ida', - MM: 'fulan %d', - y: 'tinan ida', - yy: 'tinan %d', - }, - dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 0: '-ум', - 1: '-ум', - 2: '-юм', - 3: '-юм', - 4: '-ум', - 5: '-ум', - 6: '-ум', - 7: '-ум', - 8: '-ум', - 9: '-ум', - 10: '-ум', - 12: '-ум', - 13: '-ум', - 20: '-ум', - 30: '-юм', - 40: '-ум', - 50: '-ум', - 60: '-ум', - 70: '-ум', - 80: '-ум', - 90: '-ум', - 100: '-ум', - } - e.defineLocale('tg', { - months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split( - '_', - ), - monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split( - '_', - ), - weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split( - '_', - ), - weekdaysShort: 'яшб_дшб_сшб_чшб_пшб_ҷум_шнб'.split('_'), - weekdaysMin: 'яш_дш_сш_чш_пш_ҷм_шб'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Имрӯз соати] LT', - nextDay: '[Пагоҳ соати] LT', - lastDay: '[Дирӯз соати] LT', - nextWeek: 'dddd[и] [ҳафтаи оянда соати] LT', - lastWeek: 'dddd[и] [ҳафтаи гузашта соати] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'баъди %s', - past: '%s пеш', - s: 'якчанд сония', - m: 'як дақиқа', - mm: '%d дақиқа', - h: 'як соат', - hh: '%d соат', - d: 'як рӯз', - dd: '%d рӯз', - M: 'як моҳ', - MM: '%d моҳ', - y: 'як сол', - yy: '%d сол', - }, - meridiemParse: /шаб|субҳ|рӯз|бегоҳ/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'шаб' === t - ? e < 4 - ? e - : e + 12 - : 'субҳ' === t - ? e - : 'рӯз' === t - ? e >= 11 - ? e - : e + 12 - : 'бегоҳ' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - return e < 4 - ? 'шаб' - : e < 11 - ? 'субҳ' - : e < 16 - ? 'рӯз' - : e < 19 - ? 'бегоҳ' - : 'шаб' - }, - dayOfMonthOrdinalParse: /\d{1,2}-(ум|юм)/, - ordinal: function(e) { - var n = e % 10, - r = e >= 100 ? 100 : null - return e + (t[e] || t[n] || t[r]) - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('th', { - months: 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split( - '_', - ), - monthsShort: 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'), - weekdaysShort: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split( - '_', - ), - weekdaysMin: 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'H:mm', - LTS: 'H:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY เวลา H:mm', - LLLL: 'วันddddที่ D MMMM YYYY เวลา H:mm', - }, - meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/, - isPM: function(e) { - return 'หลังเที่ยง' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'ก่อนเที่ยง' : 'หลังเที่ยง' - }, - calendar: { - sameDay: '[วันนี้ เวลา] LT', - nextDay: '[พรุ่งนี้ เวลา] LT', - nextWeek: 'dddd[หน้า เวลา] LT', - lastDay: '[เมื่อวานนี้ เวลา] LT', - lastWeek: '[วัน]dddd[ที่แล้ว เวลา] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'อีก %s', - past: '%sที่แล้ว', - s: 'ไม่กี่วินาที', - ss: '%d วินาที', - m: '1 นาที', - mm: '%d นาที', - h: '1 ชั่วโมง', - hh: '%d ชั่วโมง', - d: '1 วัน', - dd: '%d วัน', - M: '1 เดือน', - MM: '%d เดือน', - y: '1 ปี', - yy: '%d ปี', - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('tl-ph', { - months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split( - '_', - ), - monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split( - '_', - ), - weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split( - '_', - ), - weekdaysShort: 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'), - weekdaysMin: 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'MM/D/YYYY', - LL: 'MMMM D, YYYY', - LLL: 'MMMM D, YYYY HH:mm', - LLLL: 'dddd, MMMM DD, YYYY HH:mm', - }, - calendar: { - sameDay: 'LT [ngayong araw]', - nextDay: '[Bukas ng] LT', - nextWeek: 'LT [sa susunod na] dddd', - lastDay: 'LT [kahapon]', - lastWeek: 'LT [noong nakaraang] dddd', - sameElse: 'L', - }, - relativeTime: { - future: 'sa loob ng %s', - past: '%s ang nakalipas', - s: 'ilang segundo', - ss: '%d segundo', - m: 'isang minuto', - mm: '%d minuto', - h: 'isang oras', - hh: '%d oras', - d: 'isang araw', - dd: '%d araw', - M: 'isang buwan', - MM: '%d buwan', - y: 'isang taon', - yy: '%d taon', - }, - dayOfMonthOrdinalParse: /\d{1,2}/, - ordinal: function(e) { - return e - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = 'pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut'.split('_') - function n(e, n, r, l) { - var u = (function(e) { - var n = Math.floor((e % 1e3) / 100), - r = Math.floor((e % 100) / 10), - l = e % 10, - u = '' - return ( - n > 0 && (u += t[n] + 'vatlh'), - r > 0 && (u += ('' !== u ? ' ' : '') + t[r] + 'maH'), - l > 0 && (u += ('' !== u ? ' ' : '') + t[l]), - '' === u ? 'pagh' : u - ) - })(e) - switch (r) { - case 'ss': - return u + ' lup' - case 'mm': - return u + ' tup' - case 'hh': - return u + ' rep' - case 'dd': - return u + ' jaj' - case 'MM': - return u + ' jar' - case 'yy': - return u + ' DIS' - } - } - e.defineLocale('tlh', { - months: 'tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’'.split( - '_', - ), - monthsShort: 'jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split( - '_', - ), - weekdaysShort: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split( - '_', - ), - weekdaysMin: 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split( - '_', - ), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[DaHjaj] LT', - nextDay: '[wa’leS] LT', - nextWeek: 'LLL', - lastDay: '[wa’Hu’] LT', - lastWeek: 'LLL', - sameElse: 'L', - }, - relativeTime: { - future: function(e) { - var t = e - return (t = - -1 !== e.indexOf('jaj') - ? t.slice(0, -3) + 'leS' - : -1 !== e.indexOf('jar') - ? t.slice(0, -3) + 'waQ' - : -1 !== e.indexOf('DIS') - ? t.slice(0, -3) + 'nem' - : t + ' pIq') - }, - past: function(e) { - var t = e - return (t = - -1 !== e.indexOf('jaj') - ? t.slice(0, -3) + 'Hu’' - : -1 !== e.indexOf('jar') - ? t.slice(0, -3) + 'wen' - : -1 !== e.indexOf('DIS') - ? t.slice(0, -3) + 'ben' - : t + ' ret') - }, - s: 'puS lup', - ss: n, - m: 'wa’ tup', - mm: n, - h: 'wa’ rep', - hh: n, - d: 'wa’ jaj', - dd: n, - M: 'wa’ jar', - MM: n, - y: 'wa’ DIS', - yy: n, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = { - 1: "'inci", - 5: "'inci", - 8: "'inci", - 70: "'inci", - 80: "'inci", - 2: "'nci", - 7: "'nci", - 20: "'nci", - 50: "'nci", - 3: "'üncü", - 4: "'üncü", - 100: "'üncü", - 6: "'ncı", - 9: "'uncu", - 10: "'uncu", - 30: "'uncu", - 60: "'ıncı", - 90: "'ıncı", - } - e.defineLocale('tr', { - months: 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split( - '_', - ), - monthsShort: 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split( - '_', - ), - weekdays: 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split( - '_', - ), - weekdaysShort: 'Paz_Pts_Sal_Çar_Per_Cum_Cts'.split('_'), - weekdaysMin: 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[bugün saat] LT', - nextDay: '[yarın saat] LT', - nextWeek: '[gelecek] dddd [saat] LT', - lastDay: '[dün] LT', - lastWeek: '[geçen] dddd [saat] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s sonra', - past: '%s önce', - s: 'birkaç saniye', - ss: '%d saniye', - m: 'bir dakika', - mm: '%d dakika', - h: 'bir saat', - hh: '%d saat', - d: 'bir gün', - dd: '%d gün', - M: 'bir ay', - MM: '%d ay', - y: 'bir yıl', - yy: '%d yıl', - }, - ordinal: function(e, n) { - switch (n) { - case 'd': - case 'D': - case 'Do': - case 'DD': - return e - default: - if (0 === e) return e + "'ıncı" - var r = e % 10, - l = (e % 100) - r, - u = e >= 100 ? 100 : null - return e + (t[r] || t[l] || t[u]) - } - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n, r) { - var l = { - s: ['viensas secunds', "'iensas secunds"], - ss: [e + ' secunds', e + ' secunds'], - m: ["'n míut", "'iens míut"], - mm: [e + ' míuts', e + ' míuts'], - h: ["'n þora", "'iensa þora"], - hh: [e + ' þoras', e + ' þoras'], - d: ["'n ziua", "'iensa ziua"], - dd: [e + ' ziuas', e + ' ziuas'], - M: ["'n mes", "'iens mes"], - MM: [e + ' mesen', e + ' mesen'], - y: ["'n ar", "'iens ar"], - yy: [e + ' ars', e + ' ars'], - } - return r ? l[n][0] : t ? l[n][0] : l[n][1] - } - e.defineLocale('tzl', { - months: 'Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar'.split( - '_', - ), - monthsShort: 'Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec'.split( - '_', - ), - weekdays: 'Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi'.split( - '_', - ), - weekdaysShort: 'Súl_Lún_Mai_Már_Xhú_Vié_Sát'.split('_'), - weekdaysMin: 'Sú_Lú_Ma_Má_Xh_Vi_Sá'.split('_'), - longDateFormat: { - LT: 'HH.mm', - LTS: 'HH.mm.ss', - L: 'DD.MM.YYYY', - LL: 'D. MMMM [dallas] YYYY', - LLL: 'D. MMMM [dallas] YYYY HH.mm', - LLLL: 'dddd, [li] D. MMMM [dallas] YYYY HH.mm', - }, - meridiemParse: /d\'o|d\'a/i, - isPM: function(e) { - return "d'o" === e.toLowerCase() - }, - meridiem: function(e, t, n) { - return e > 11 ? (n ? "d'o" : "D'O") : n ? "d'a" : "D'A" - }, - calendar: { - sameDay: '[oxhi à] LT', - nextDay: '[demà à] LT', - nextWeek: 'dddd [à] LT', - lastDay: '[ieiri à] LT', - lastWeek: '[sür el] dddd [lasteu à] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'osprei %s', - past: 'ja%s', - s: t, - ss: t, - m: t, - mm: t, - h: t, - hh: t, - d: t, - dd: t, - M: t, - MM: t, - y: t, - yy: t, - }, - dayOfMonthOrdinalParse: /\d{1,2}\./, - ordinal: '%d.', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('tzm', { - months: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split( - '_', - ), - monthsShort: 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split( - '_', - ), - weekdays: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split( - '_', - ), - weekdaysShort: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split( - '_', - ), - weekdaysMin: 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split( - '_', - ), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[ⴰⵙⴷⵅ ⴴ] LT', - nextDay: '[ⴰⵙⴽⴰ ⴴ] LT', - nextWeek: 'dddd [ⴴ] LT', - lastDay: '[ⴰⵚⴰⵏⵜ ⴴ] LT', - lastWeek: 'dddd [ⴴ] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s', - past: 'ⵢⴰⵏ %s', - s: 'ⵉⵎⵉⴽ', - ss: '%d ⵉⵎⵉⴽ', - m: 'ⵎⵉⵏⵓⴺ', - mm: '%d ⵎⵉⵏⵓⴺ', - h: 'ⵙⴰⵄⴰ', - hh: '%d ⵜⴰⵙⵙⴰⵄⵉⵏ', - d: 'ⴰⵙⵙ', - dd: '%d oⵙⵙⴰⵏ', - M: 'ⴰⵢoⵓⵔ', - MM: '%d ⵉⵢⵢⵉⵔⵏ', - y: 'ⴰⵙⴳⴰⵙ', - yy: '%d ⵉⵙⴳⴰⵙⵏ', - }, - week: { dow: 6, doy: 12 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('tzm-latn', { - months: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split( - '_', - ), - monthsShort: 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split( - '_', - ), - weekdays: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split( - '_', - ), - weekdaysShort: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split( - '_', - ), - weekdaysMin: 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split( - '_', - ), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[asdkh g] LT', - nextDay: '[aska g] LT', - nextWeek: 'dddd [g] LT', - lastDay: '[assant g] LT', - lastWeek: 'dddd [g] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'dadkh s yan %s', - past: 'yan %s', - s: 'imik', - ss: '%d imik', - m: 'minuḍ', - mm: '%d minuḍ', - h: 'saɛa', - hh: '%d tassaɛin', - d: 'ass', - dd: '%d ossan', - M: 'ayowr', - MM: '%d iyyirn', - y: 'asgas', - yy: '%d isgasn', - }, - week: { dow: 6, doy: 12 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('ug-cn', { - months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split( - '_', - ), - monthsShort: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split( - '_', - ), - weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split( - '_', - ), - weekdaysShort: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), - weekdaysMin: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY-MM-DD', - LL: 'YYYY-يىلىM-ئاينىڭD-كۈنى', - LLL: 'YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', - LLLL: 'dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', - }, - meridiemParse: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - 'يېرىم كېچە' === t || 'سەھەر' === t || 'چۈشتىن بۇرۇن' === t - ? e - : 'چۈشتىن كېيىن' === t || 'كەچ' === t - ? e + 12 - : e >= 11 - ? e - : e + 12 - ) - }, - meridiem: function(e, t, n) { - var r = 100 * e + t - return r < 600 - ? 'يېرىم كېچە' - : r < 900 - ? 'سەھەر' - : r < 1130 - ? 'چۈشتىن بۇرۇن' - : r < 1230 - ? 'چۈش' - : r < 1800 - ? 'چۈشتىن كېيىن' - : 'كەچ' - }, - calendar: { - sameDay: '[بۈگۈن سائەت] LT', - nextDay: '[ئەتە سائەت] LT', - nextWeek: '[كېلەركى] dddd [سائەت] LT', - lastDay: '[تۆنۈگۈن] LT', - lastWeek: '[ئالدىنقى] dddd [سائەت] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s كېيىن', - past: '%s بۇرۇن', - s: 'نەچچە سېكونت', - ss: '%d سېكونت', - m: 'بىر مىنۇت', - mm: '%d مىنۇت', - h: 'بىر سائەت', - hh: '%d سائەت', - d: 'بىر كۈن', - dd: '%d كۈن', - M: 'بىر ئاي', - MM: '%d ئاي', - y: 'بىر يىل', - yy: '%d يىل', - }, - dayOfMonthOrdinalParse: /\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/, - ordinal: function(e, t) { - switch (t) { - case 'd': - case 'D': - case 'DDD': - return e + '-كۈنى' - case 'w': - case 'W': - return e + '-ھەپتە' - default: - return e - } - }, - preparse: function(e) { - return e.replace(/،/g, ',') - }, - postformat: function(e) { - return e.replace(/,/g, '،') - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - function t(e, t, n) { - var r, - l, - u = { - ss: t ? 'секунда_секунди_секунд' : 'секунду_секунди_секунд', - mm: t ? 'хвилина_хвилини_хвилин' : 'хвилину_хвилини_хвилин', - hh: t ? 'година_години_годин' : 'годину_години_годин', - dd: 'день_дні_днів', - MM: 'місяць_місяці_місяців', - yy: 'рік_роки_років', - } - return 'm' === n - ? t - ? 'хвилина' - : 'хвилину' - : 'h' === n - ? t - ? 'година' - : 'годину' - : e + - ' ' + - ((r = +e), - (l = u[n].split('_')), - r % 10 == 1 && r % 100 != 11 - ? l[0] - : r % 10 >= 2 && r % 10 <= 4 && (r % 100 < 10 || r % 100 >= 20) - ? l[1] - : l[2]) - } - function n(e) { - return function() { - return e + 'о' + (11 === this.hours() ? 'б' : '') + '] LT' - } - } - e.defineLocale('uk', { - months: { - format: 'січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня'.split( - '_', - ), - standalone: 'січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень'.split( - '_', - ), - }, - monthsShort: 'січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд'.split( - '_', - ), - weekdays: function(e, t) { - var n = { - nominative: 'неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота'.split( - '_', - ), - accusative: 'неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу'.split( - '_', - ), - genitive: 'неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи'.split( - '_', - ), - } - if (!0 === e) - return n.nominative.slice(1, 7).concat(n.nominative.slice(0, 1)) - if (!e) return n.nominative - var r = /(\[[ВвУу]\]) ?dddd/.test(t) - ? 'accusative' - : /\[?(?:минулої|наступної)? ?\] ?dddd/.test(t) - ? 'genitive' - : 'nominative' - return n[r][e.day()] - }, - weekdaysShort: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), - weekdaysMin: 'нд_пн_вт_ср_чт_пт_сб'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD.MM.YYYY', - LL: 'D MMMM YYYY р.', - LLL: 'D MMMM YYYY р., HH:mm', - LLLL: 'dddd, D MMMM YYYY р., HH:mm', - }, - calendar: { - sameDay: n('[Сьогодні '), - nextDay: n('[Завтра '), - lastDay: n('[Вчора '), - nextWeek: n('[У] dddd ['), - lastWeek: function() { - switch (this.day()) { - case 0: - case 3: - case 5: - case 6: - return n('[Минулої] dddd [').call(this) - case 1: - case 2: - case 4: - return n('[Минулого] dddd [').call(this) - } - }, - sameElse: 'L', - }, - relativeTime: { - future: 'за %s', - past: '%s тому', - s: 'декілька секунд', - ss: t, - m: t, - mm: t, - h: 'годину', - hh: t, - d: 'день', - dd: t, - M: 'місяць', - MM: t, - y: 'рік', - yy: t, - }, - meridiemParse: /ночі|ранку|дня|вечора/, - isPM: function(e) { - return /^(дня|вечора)$/.test(e) - }, - meridiem: function(e, t, n) { - return e < 4 ? 'ночі' : e < 12 ? 'ранку' : e < 17 ? 'дня' : 'вечора' - }, - dayOfMonthOrdinalParse: /\d{1,2}-(й|го)/, - ordinal: function(e, t) { - switch (t) { - case 'M': - case 'd': - case 'DDD': - case 'w': - case 'W': - return e + '-й' - case 'D': - return e + '-го' - default: - return e - } - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - var t = [ - 'جنوری', - 'فروری', - 'مارچ', - 'اپریل', - 'مئی', - 'جون', - 'جولائی', - 'اگست', - 'ستمبر', - 'اکتوبر', - 'نومبر', - 'دسمبر', - ], - n = ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'] - e.defineLocale('ur', { - months: t, - monthsShort: t, - weekdays: n, - weekdaysShort: n, - weekdaysMin: n, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd، D MMMM YYYY HH:mm', - }, - meridiemParse: /صبح|شام/, - isPM: function(e) { - return 'شام' === e - }, - meridiem: function(e, t, n) { - return e < 12 ? 'صبح' : 'شام' - }, - calendar: { - sameDay: '[آج بوقت] LT', - nextDay: '[کل بوقت] LT', - nextWeek: 'dddd [بوقت] LT', - lastDay: '[گذشتہ روز بوقت] LT', - lastWeek: '[گذشتہ] dddd [بوقت] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s بعد', - past: '%s قبل', - s: 'چند سیکنڈ', - ss: '%d سیکنڈ', - m: 'ایک منٹ', - mm: '%d منٹ', - h: 'ایک گھنٹہ', - hh: '%d گھنٹے', - d: 'ایک دن', - dd: '%d دن', - M: 'ایک ماہ', - MM: '%d ماہ', - y: 'ایک سال', - yy: '%d سال', - }, - preparse: function(e) { - return e.replace(/،/g, ',') - }, - postformat: function(e) { - return e.replace(/,/g, '،') - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('uz', { - months: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split( - '_', - ), - monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split( - '_', - ), - weekdays: 'Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба'.split( - '_', - ), - weekdaysShort: 'Якш_Душ_Сеш_Чор_Пай_Жум_Шан'.split('_'), - weekdaysMin: 'Як_Ду_Се_Чо_Па_Жу_Ша'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'D MMMM YYYY, dddd HH:mm', - }, - calendar: { - sameDay: '[Бугун соат] LT [да]', - nextDay: '[Эртага] LT [да]', - nextWeek: 'dddd [куни соат] LT [да]', - lastDay: '[Кеча соат] LT [да]', - lastWeek: '[Утган] dddd [куни соат] LT [да]', - sameElse: 'L', - }, - relativeTime: { - future: 'Якин %s ичида', - past: 'Бир неча %s олдин', - s: 'фурсат', - ss: '%d фурсат', - m: 'бир дакика', - mm: '%d дакика', - h: 'бир соат', - hh: '%d соат', - d: 'бир кун', - dd: '%d кун', - M: 'бир ой', - MM: '%d ой', - y: 'бир йил', - yy: '%d йил', - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('uz-latn', { - months: 'Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr'.split( - '_', - ), - monthsShort: 'Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek'.split( - '_', - ), - weekdays: 'Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba'.split( - '_', - ), - weekdaysShort: 'Yak_Dush_Sesh_Chor_Pay_Jum_Shan'.split('_'), - weekdaysMin: 'Ya_Du_Se_Cho_Pa_Ju_Sha'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'D MMMM YYYY, dddd HH:mm', - }, - calendar: { - sameDay: '[Bugun soat] LT [da]', - nextDay: '[Ertaga] LT [da]', - nextWeek: 'dddd [kuni soat] LT [da]', - lastDay: '[Kecha soat] LT [da]', - lastWeek: "[O'tgan] dddd [kuni soat] LT [da]", - sameElse: 'L', - }, - relativeTime: { - future: 'Yaqin %s ichida', - past: 'Bir necha %s oldin', - s: 'soniya', - ss: '%d soniya', - m: 'bir daqiqa', - mm: '%d daqiqa', - h: 'bir soat', - hh: '%d soat', - d: 'bir kun', - dd: '%d kun', - M: 'bir oy', - MM: '%d oy', - y: 'bir yil', - yy: '%d yil', - }, - week: { dow: 1, doy: 7 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('vi', { - months: 'tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12'.split( - '_', - ), - monthsShort: 'Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy'.split( - '_', - ), - weekdaysShort: 'CN_T2_T3_T4_T5_T6_T7'.split('_'), - weekdaysMin: 'CN_T2_T3_T4_T5_T6_T7'.split('_'), - weekdaysParseExact: !0, - meridiemParse: /sa|ch/i, - isPM: function(e) { - return /^ch$/i.test(e) - }, - meridiem: function(e, t, n) { - return e < 12 ? (n ? 'sa' : 'SA') : n ? 'ch' : 'CH' - }, - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'DD/MM/YYYY', - LL: 'D MMMM [năm] YYYY', - LLL: 'D MMMM [năm] YYYY HH:mm', - LLLL: 'dddd, D MMMM [năm] YYYY HH:mm', - l: 'DD/M/YYYY', - ll: 'D MMM YYYY', - lll: 'D MMM YYYY HH:mm', - llll: 'ddd, D MMM YYYY HH:mm', - }, - calendar: { - sameDay: '[Hôm nay lúc] LT', - nextDay: '[Ngày mai lúc] LT', - nextWeek: 'dddd [tuần tới lúc] LT', - lastDay: '[Hôm qua lúc] LT', - lastWeek: 'dddd [tuần rồi lúc] LT', - sameElse: 'L', - }, - relativeTime: { - future: '%s tới', - past: '%s trước', - s: 'vài giây', - ss: '%d giây', - m: 'một phút', - mm: '%d phút', - h: 'một giờ', - hh: '%d giờ', - d: 'một ngày', - dd: '%d ngày', - M: 'một tháng', - MM: '%d tháng', - y: 'một năm', - yy: '%d năm', - }, - dayOfMonthOrdinalParse: /\d{1,2}/, - ordinal: function(e) { - return e - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('x-pseudo', { - months: 'J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér'.split( - '_', - ), - monthsShort: 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split( - '_', - ), - monthsParseExact: !0, - weekdays: 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split( - '_', - ), - weekdaysShort: 'S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát'.split('_'), - weekdaysMin: 'S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá'.split('_'), - weekdaysParseExact: !0, - longDateFormat: { - LT: 'HH:mm', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY HH:mm', - LLLL: 'dddd, D MMMM YYYY HH:mm', - }, - calendar: { - sameDay: '[T~ódá~ý át] LT', - nextDay: '[T~ómó~rró~w át] LT', - nextWeek: 'dddd [át] LT', - lastDay: '[Ý~ést~érdá~ý át] LT', - lastWeek: '[L~ást] dddd [át] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'í~ñ %s', - past: '%s á~gó', - s: 'á ~féw ~sécó~ñds', - ss: '%d s~écóñ~ds', - m: 'á ~míñ~úté', - mm: '%d m~íñú~tés', - h: 'á~ñ hó~úr', - hh: '%d h~óúrs', - d: 'á ~dáý', - dd: '%d d~áýs', - M: 'á ~móñ~th', - MM: '%d m~óñt~hs', - y: 'á ~ýéár', - yy: '%d ý~éárs', - }, - dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, - ordinal: function(e) { - var t = e % 10, - n = - 1 == ~~((e % 100) / 10) - ? 'th' - : 1 === t - ? 'st' - : 2 === t - ? 'nd' - : 3 === t - ? 'rd' - : 'th' - return e + n - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('yo', { - months: 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split( - '_', - ), - monthsShort: 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split( - '_', - ), - weekdays: 'Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta'.split('_'), - weekdaysShort: 'Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá'.split('_'), - weekdaysMin: 'Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb'.split('_'), - longDateFormat: { - LT: 'h:mm A', - LTS: 'h:mm:ss A', - L: 'DD/MM/YYYY', - LL: 'D MMMM YYYY', - LLL: 'D MMMM YYYY h:mm A', - LLLL: 'dddd, D MMMM YYYY h:mm A', - }, - calendar: { - sameDay: '[Ònì ni] LT', - nextDay: '[Ọ̀la ni] LT', - nextWeek: "dddd [Ọsẹ̀ tón'bọ] [ni] LT", - lastDay: '[Àna ni] LT', - lastWeek: 'dddd [Ọsẹ̀ tólọ́] [ni] LT', - sameElse: 'L', - }, - relativeTime: { - future: 'ní %s', - past: '%s kọjá', - s: 'ìsẹjú aayá die', - ss: 'aayá %d', - m: 'ìsẹjú kan', - mm: 'ìsẹjú %d', - h: 'wákati kan', - hh: 'wákati %d', - d: 'ọjọ́ kan', - dd: 'ọjọ́ %d', - M: 'osù kan', - MM: 'osù %d', - y: 'ọdún kan', - yy: 'ọdún %d', - }, - dayOfMonthOrdinalParse: /ọjọ́\s\d{1,2}/, - ordinal: 'ọjọ́ %d', - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('zh-cn', { - months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( - '_', - ), - monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( - '_', - ), - weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split( - '_', - ), - weekdaysShort: '周日_周一_周二_周三_周四_周五_周六'.split('_'), - weekdaysMin: '日_一_二_三_四_五_六'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY/MM/DD', - LL: 'YYYY年M月D日', - LLL: 'YYYY年M月D日Ah点mm分', - LLLL: 'YYYY年M月D日ddddAh点mm分', - l: 'YYYY/M/D', - ll: 'YYYY年M月D日', - lll: 'YYYY年M月D日 HH:mm', - llll: 'YYYY年M月D日dddd HH:mm', - }, - meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - '凌晨' === t || '早上' === t || '上午' === t - ? e - : '下午' === t || '晚上' === t - ? e + 12 - : e >= 11 - ? e - : e + 12 - ) - }, - meridiem: function(e, t, n) { - var r = 100 * e + t - return r < 600 - ? '凌晨' - : r < 900 - ? '早上' - : r < 1130 - ? '上午' - : r < 1230 - ? '中午' - : r < 1800 - ? '下午' - : '晚上' - }, - calendar: { - sameDay: '[今天]LT', - nextDay: '[明天]LT', - nextWeek: '[下]ddddLT', - lastDay: '[昨天]LT', - lastWeek: '[上]ddddLT', - sameElse: 'L', - }, - dayOfMonthOrdinalParse: /\d{1,2}(日|月|周)/, - ordinal: function(e, t) { - switch (t) { - case 'd': - case 'D': - case 'DDD': - return e + '日' - case 'M': - return e + '月' - case 'w': - case 'W': - return e + '周' - default: - return e - } - }, - relativeTime: { - future: '%s内', - past: '%s前', - s: '几秒', - ss: '%d 秒', - m: '1 分钟', - mm: '%d 分钟', - h: '1 小时', - hh: '%d 小时', - d: '1 天', - dd: '%d 天', - M: '1 个月', - MM: '%d 个月', - y: '1 年', - yy: '%d 年', - }, - week: { dow: 1, doy: 4 }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('zh-hk', { - months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( - '_', - ), - monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( - '_', - ), - weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split( - '_', - ), - weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), - weekdaysMin: '日_一_二_三_四_五_六'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY/MM/DD', - LL: 'YYYY年M月D日', - LLL: 'YYYY年M月D日 HH:mm', - LLLL: 'YYYY年M月D日dddd HH:mm', - l: 'YYYY/M/D', - ll: 'YYYY年M月D日', - lll: 'YYYY年M月D日 HH:mm', - llll: 'YYYY年M月D日dddd HH:mm', - }, - meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - '凌晨' === t || '早上' === t || '上午' === t - ? e - : '中午' === t - ? e >= 11 - ? e - : e + 12 - : '下午' === t || '晚上' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - var r = 100 * e + t - return r < 600 - ? '凌晨' - : r < 900 - ? '早上' - : r < 1130 - ? '上午' - : r < 1230 - ? '中午' - : r < 1800 - ? '下午' - : '晚上' - }, - calendar: { - sameDay: '[今天]LT', - nextDay: '[明天]LT', - nextWeek: '[下]ddddLT', - lastDay: '[昨天]LT', - lastWeek: '[上]ddddLT', - sameElse: 'L', - }, - dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, - ordinal: function(e, t) { - switch (t) { - case 'd': - case 'D': - case 'DDD': - return e + '日' - case 'M': - return e + '月' - case 'w': - case 'W': - return e + '週' - default: - return e - } - }, - relativeTime: { - future: '%s內', - past: '%s前', - s: '幾秒', - ss: '%d 秒', - m: '1 分鐘', - mm: '%d 分鐘', - h: '1 小時', - hh: '%d 小時', - d: '1 天', - dd: '%d 天', - M: '1 個月', - MM: '%d 個月', - y: '1 年', - yy: '%d 年', - }, - }) - })(n(4)) - }, - function(e, t, n) { - !(function(e) { - 'use strict' - e.defineLocale('zh-tw', { - months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split( - '_', - ), - monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split( - '_', - ), - weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split( - '_', - ), - weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), - weekdaysMin: '日_一_二_三_四_五_六'.split('_'), - longDateFormat: { - LT: 'HH:mm', - LTS: 'HH:mm:ss', - L: 'YYYY/MM/DD', - LL: 'YYYY年M月D日', - LLL: 'YYYY年M月D日 HH:mm', - LLLL: 'YYYY年M月D日dddd HH:mm', - l: 'YYYY/M/D', - ll: 'YYYY年M月D日', - lll: 'YYYY年M月D日 HH:mm', - llll: 'YYYY年M月D日dddd HH:mm', - }, - meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, - meridiemHour: function(e, t) { - return ( - 12 === e && (e = 0), - '凌晨' === t || '早上' === t || '上午' === t - ? e - : '中午' === t - ? e >= 11 - ? e - : e + 12 - : '下午' === t || '晚上' === t - ? e + 12 - : void 0 - ) - }, - meridiem: function(e, t, n) { - var r = 100 * e + t - return r < 600 - ? '凌晨' - : r < 900 - ? '早上' - : r < 1130 - ? '上午' - : r < 1230 - ? '中午' - : r < 1800 - ? '下午' - : '晚上' - }, - calendar: { - sameDay: '[今天] LT', - nextDay: '[明天] LT', - nextWeek: '[下]dddd LT', - lastDay: '[昨天] LT', - lastWeek: '[上]dddd LT', - sameElse: 'L', - }, - dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, - ordinal: function(e, t) { - switch (t) { - case 'd': - case 'D': - case 'DDD': - return e + '日' - case 'M': - return e + '月' - case 'w': - case 'W': - return e + '週' - default: - return e - } - }, - relativeTime: { - future: '%s內', - past: '%s前', - s: '幾秒', - ss: '%d 秒', - m: '1 分鐘', - mm: '%d 分鐘', - h: '1 小時', - hh: '%d 小時', - d: '1 天', - dd: '%d 天', - M: '1 個月', - MM: '%d 個月', - y: '1 年', - yy: '%d 年', - }, - }) - })(n(4)) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(81) - ;(t.GraphQLUpload = r.GraphQLUpload), - (t.GraphQLExtension = r.GraphQLExtension), - (t.gql = r.gql), - (t.ApolloError = r.ApolloError), - (t.toApolloError = r.toApolloError), - (t.SyntaxError = r.SyntaxError), - (t.ValidationError = r.ValidationError), - (t.AuthenticationError = r.AuthenticationError), - (t.ForbiddenError = r.ForbiddenError), - (t.UserInputError = r.UserInputError), - (t.defaultPlaygroundOptions = r.defaultPlaygroundOptions), - (function(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - })(n(59)) - var l = n(608) - t.ApolloServer = l.ApolloServer - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e) { - var t = Object.create(null) - return { - OperationDefinition: function(n) { - var l = n.name - return ( - l && - (t[l.value] - ? e.reportError( - new r.a( - (function(e) { - return 'There can be only one operation named "'.concat( - e, - '".', - ) - })(l.value), - [t[l.value], l], - ), - ) - : (t[l.value] = l)), - !1 - ) - }, - FragmentDefinition: function() { - return !1 - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return u - }) - var r = n(5), - l = n(1) - function u(e) { - var t = 0 - return { - Document: function(e) { - t = e.definitions.filter(function(e) { - return e.kind === l.a.OPERATION_DEFINITION - }).length - }, - OperationDefinition: function(n) { - !n.name && - t > 1 && - e.reportError( - new r.a( - 'This anonymous operation must be the only defined operation.', - n, - ), - ) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e) { - return { - OperationDefinition: function(t) { - var n - 'subscription' === t.operation && - 1 !== t.selectionSet.selections.length && - e.reportError( - new r.a( - (n = t.name && t.name.value) - ? 'Subscription "'.concat( - n, - '" must select only one top level field.', - ) - : 'Anonymous Subscription must select only one top level field.', - t.selectionSet.selections.slice(1), - ), - ) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }) - var r = n(5), - l = n(14), - u = n(0), - i = n(20) - function o(e) { - return { - InlineFragment: function(t) { - var n = t.typeCondition - if (n) { - var o = Object(i.a)(e.getSchema(), n) - o && - !Object(u.D)(o) && - e.reportError( - new r.a( - (function(e) { - return 'Fragment cannot condition on non composite type "'.concat( - e, - '".', - ) - })(Object(l.print)(n)), - n, - ), - ) - } - }, - FragmentDefinition: function(t) { - var n = Object(i.a)(e.getSchema(), t.typeCondition) - n && - !Object(u.D)(n) && - e.reportError( - new r.a( - (function(e, t) { - return 'Fragment "' - .concat(e, '" cannot condition on non composite type "') - .concat(t, '".') - })(t.name.value, Object(l.print)(t.typeCondition)), - t.typeCondition, - ), - ) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }) - var r = n(5), - l = n(14), - u = n(0), - i = n(20) - function o(e) { - return { - VariableDefinition: function(t) { - var n = Object(i.a)(e.getSchema(), t.type) - if (n && !Object(u.G)(n)) { - var o = t.variable.name.value - e.reportError( - new r.a( - (function(e, t) { - return 'Variable "$' - .concat(e, '" cannot be non-input type "') - .concat(t, '".') - })(o, Object(l.print)(t.type)), - t.type, - ), - ) - } - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return i - }) - var r = n(2), - l = n(5), - u = n(0) - function i(e) { - return { - Field: function(t) { - var n = e.getType(), - i = t.selectionSet - n && - (Object(u.I)(Object(u.A)(n)) - ? i && - e.reportError( - new l.a( - (function(e, t) { - return 'Field "' - .concat(e, '" must not have a selection since type "') - .concat(t, '" has no subfields.') - })(t.name.value, Object(r.a)(n)), - i, - ), - ) - : i || - e.reportError( - new l.a( - (function(e, t) { - return 'Field "' - .concat(e, '" of type "') - .concat( - t, - '" must have a selection of subfields. Did you mean "', - ) - .concat(e, ' { ... }"?') - })(t.name.value, Object(r.a)(n)), - t, - ), - )) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return o - }) - var r = n(5), - l = n(32), - u = n(29), - i = n(0) - function o(e) { - return { - Field: function(t) { - var n = e.getParentType() - if (n && !e.getFieldDef()) { - var o = e.getSchema(), - a = t.name.value, - s = (function(e, t, n) { - if (Object(i.C)(t)) { - var r = [], - l = Object.create(null), - u = !0, - o = !1, - a = void 0 - try { - for ( - var s, c = e.getPossibleTypes(t)[Symbol.iterator](); - !(u = (s = c.next()).done); - u = !0 - ) { - var d = s.value - if (d.getFields()[n]) { - r.push(d.name) - var f = !0, - p = !1, - h = void 0 - try { - for ( - var m, y = d.getInterfaces()[Symbol.iterator](); - !(f = (m = y.next()).done); - f = !0 - ) { - var _ = m.value - _.getFields()[n] && - (l[_.name] = (l[_.name] || 0) + 1) - } - } catch (e) { - ;(p = !0), (h = e) - } finally { - try { - f || null == y.return || y.return() - } finally { - if (p) throw h - } - } - } - } - } catch (e) { - ;(o = !0), (a = e) - } finally { - try { - u || null == c.return || c.return() - } finally { - if (o) throw a - } - } - var g = Object.keys(l).sort(function(e, t) { - return l[t] - l[e] - }) - return g.concat(r) - } - return [] - })(o, n, a), - c = - 0 !== s.length - ? [] - : (function(e, t, n) { - if (Object(i.N)(t) || Object(i.H)(t)) { - var r = Object.keys(t.getFields()) - return Object(l.a)(n, r) - } - return [] - })(0, n, a) - e.reportError( - new r.a( - (function(e, t, n, r) { - var l = n.map(function(e) { - return '"'.concat(e, '"') - }), - i = r.map(function(e) { - return '"'.concat(e, '"') - }) - return ( - 'Cannot query field "' - .concat(e, '" on type "') - .concat(t, '".') + - (Object(u.a)('to use an inline fragment on', l) || - Object(u.a)(i)) - ) - })(a, n.name, s, c), - t, - ), - ) - } - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e) { - var t = Object.create(null) - return { - OperationDefinition: function() { - return !1 - }, - FragmentDefinition: function(n) { - var l = n.name.value - return ( - t[l] - ? e.reportError( - new r.a( - 'There can be only one fragment named "'.concat(l, '".'), - [t[l], n.name], - ), - ) - : (t[l] = n.name), - !1 - ) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e) { - return { - FragmentSpread: function(t) { - var n = t.name.value - e.getFragment(n) || - e.reportError( - new r.a('Unknown fragment "'.concat(n, '".'), t.name), - ) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return u - }) - var r = n(5) - function l(e) { - return 'Fragment "'.concat(e, '" is never used.') - } - function u(e) { - var t = [], - n = [] - return { - OperationDefinition: function(e) { - return t.push(e), !1 - }, - FragmentDefinition: function(e) { - return n.push(e), !1 - }, - Document: { - leave: function() { - for ( - var u = Object.create(null), i = 0, o = t; - i < o.length; - i++ - ) { - var a = o[i], - s = !0, - c = !1, - d = void 0 - try { - for ( - var f, - p = e - .getRecursivelyReferencedFragments(a) - [Symbol.iterator](); - !(s = (f = p.next()).done); - s = !0 - ) { - u[f.value.name.value] = !0 - } - } catch (e) { - ;(c = !0), (d = e) - } finally { - try { - s || null == p.return || p.return() - } finally { - if (c) throw d - } - } - } - for (var h = 0, m = n; h < m.length; h++) { - var y = m[h], - _ = y.name.value - !0 !== u[_] && e.reportError(new r.a(l(_), y)) - } - }, - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return a - }) - var r = n(2), - l = n(5), - u = n(36), - i = n(20), - o = n(0) - function a(e) { - return { - InlineFragment: function(t) { - var n = e.getType(), - i = e.getParentType() - Object(o.D)(n) && - Object(o.D)(i) && - !Object(u.a)(e.getSchema(), n, i) && - e.reportError( - new l.a( - (function(e, t) { - return 'Fragment cannot be spread here as objects of type "' - .concat(e, '" can never be of type "') - .concat(t, '".') - })(Object(r.a)(i), Object(r.a)(n)), - t, - ), - ) - }, - FragmentSpread: function(t) { - var n = t.name.value, - a = (function(e, t) { - var n = e.getFragment(t) - if (n) { - var r = Object(i.a)(e.getSchema(), n.typeCondition) - if (Object(o.D)(r)) return r - } - })(e, n), - s = e.getParentType() - a && - s && - !Object(u.a)(e.getSchema(), a, s) && - e.reportError( - new l.a( - (function(e, t, n) { - return 'Fragment "' - .concat(e, '" cannot be spread here as objects of type "') - .concat(t, '" can never be of type "') - .concat(n, '".') - })(n, Object(r.a)(s), Object(r.a)(a)), - t, - ), - ) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e) { - var t = Object.create(null), - n = [], - l = Object.create(null) - return { - OperationDefinition: function() { - return !1 - }, - FragmentDefinition: function(u) { - return ( - (function u(i) { - if (t[i.name.value]) return - var o = i.name.value - t[o] = !0 - var a = e.getFragmentSpreads(i.selectionSet) - if (0 === a.length) return - l[o] = n.length - var s = !0 - var c = !1 - var d = void 0 - try { - for ( - var f, p = a[Symbol.iterator](); - !(s = (f = p.next()).done); - s = !0 - ) { - var h = f.value, - m = h.name.value, - y = l[m] - if ((n.push(h), void 0 === y)) { - var _ = e.getFragment(m) - _ && u(_) - } else { - var g = n.slice(y), - v = g.slice(0, -1).map(function(e) { - return e.name.value - }) - e.reportError( - new r.a( - ((b = m), - (w = void 0), - (w = (T = v).length ? ' via ' + T.join(', ') : ''), - 'Cannot spread fragment "' - .concat(b, '" within itself') - .concat(w, '.')), - g, - ), - ) - } - n.pop() - } - } catch (e) { - ;(c = !0), (d = e) - } finally { - try { - s || null == p.return || p.return() - } finally { - if (c) throw d - } - } - var b, T, w - l[o] = void 0 - })(u), - !1 - ) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return l - }) - var r = n(5) - function l(e) { - var t = Object.create(null) - return { - OperationDefinition: function() { - t = Object.create(null) - }, - VariableDefinition: function(n) { - var l = n.variable.name.value - t[l] - ? e.reportError( - new r.a( - (function(e) { - return 'There can be only one variable named "'.concat( - e, - '".', - ) - })(l), - [t[l], n.variable.name], - ), - ) - : (t[l] = n.variable.name) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return u - }) - var r = n(5) - function l(e, t) { - return t - ? 'Variable "$' - .concat(e, '" is not defined by operation "') - .concat(t, '".') - : 'Variable "$'.concat(e, '" is not defined.') - } - function u(e) { - var t = Object.create(null) - return { - OperationDefinition: { - enter: function() { - t = Object.create(null) - }, - leave: function(n) { - var u = e.getRecursiveVariableUsages(n), - i = !0, - o = !1, - a = void 0 - try { - for ( - var s, c = u[Symbol.iterator](); - !(i = (s = c.next()).done); - i = !0 - ) { - var d = s.value.node, - f = d.name.value - !0 !== t[f] && - e.reportError(new r.a(l(f, n.name && n.name.value), [d, n])) - } - } catch (e) { - ;(o = !0), (a = e) - } finally { - try { - i || null == c.return || c.return() - } finally { - if (o) throw a - } - } - }, - }, - VariableDefinition: function(e) { - t[e.variable.name.value] = !0 - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return u - }) - var r = n(5) - function l(e, t) { - return t - ? 'Variable "$' - .concat(e, '" is never used in operation "') - .concat(t, '".') - : 'Variable "$'.concat(e, '" is never used.') - } - function u(e) { - var t = [] - return { - OperationDefinition: { - enter: function() { - t = [] - }, - leave: function(n) { - var u = Object.create(null), - i = e.getRecursiveVariableUsages(n), - o = n.name ? n.name.value : null, - a = !0, - s = !1, - c = void 0 - try { - for ( - var d, f = i[Symbol.iterator](); - !(a = (d = f.next()).done); - a = !0 - ) { - u[d.value.node.name.value] = !0 - } - } catch (e) { - ;(s = !0), (c = e) - } finally { - try { - a || null == f.return || f.return() - } finally { - if (s) throw c - } - } - for (var p = 0, h = t; p < h.length; p++) { - var m = h[p], - y = m.variable.name.value - !0 !== u[y] && e.reportError(new r.a(l(y, o), m)) - } - }, - }, - VariableDefinition: function(e) { - t.push(e) - }, - } - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return c - }) - var r = n(2), - l = n(5), - u = n(1), - i = n(0), - o = n(36), - a = n(20) - function s(e, t, n) { - return 'Variable "$' - .concat(e, '" of type "') - .concat(t, '" used in position expecting type "') - .concat(n, '".') - } - function c(e) { - var t = Object.create(null) - return { - OperationDefinition: { - enter: function() { - t = Object.create(null) - }, - leave: function(n) { - var u = e.getRecursiveVariableUsages(n), - i = !0, - o = !1, - c = void 0 - try { - for ( - var f, p = u[Symbol.iterator](); - !(i = (f = p.next()).done); - i = !0 - ) { - var h = f.value, - m = h.node, - y = h.type, - _ = h.defaultValue, - g = m.name.value, - v = t[g] - if (v && y) { - var b = e.getSchema(), - T = Object(a.a)(b, v.type) - T && - !d(b, T, v.defaultValue, y, _) && - e.reportError( - new l.a(s(g, Object(r.a)(T), Object(r.a)(y)), [v, m]), - ) - } - } - } catch (e) { - ;(o = !0), (c = e) - } finally { - try { - i || null == p.return || p.return() - } finally { - if (o) throw c - } - } - }, - }, - VariableDefinition: function(e) { - t[e.variable.name.value] = e - }, - } - } - function d(e, t, n, r, l) { - if (Object(i.L)(r) && !Object(i.L)(t)) { - if (!(null != n && n.kind !== u.a.NULL) && !(void 0 !== l)) return !1 - var a = r.ofType - return Object(o.c)(e, t, a) - } - return Object(o.c)(e, t, r) - } - }, - function(e, t, n) { - 'use strict' - n.d(t, 'a', function() { - return f - }) - var r = n(46), - l = n(44), - u = n(5), - i = n(2), - o = n(1), - a = n(14), - s = n(0), - c = n(20) - function d(e, t) { - return ( - 'Fields "'.concat(e, '" conflict because ').concat( - (function e(t) { - if (Array.isArray(t)) - return t - .map(function(t) { - var n = t[0], - r = t[1] - return 'subfields "' - .concat(n, '" conflict because ') - .concat(e(r)) - }) - .join(' and ') - return t - })(t), - '. ', - ) + - 'Use different aliases on the fields to fetch both if this was intentional.' - ) - } - function f(e) { - var t = new v(), - n = new Map() - return { - SelectionSet: function(r) { - for ( - var i = 0, - o = (function(e, t, n, r, u) { - var i = [], - o = _(e, t, r, u), - a = o[0], - s = o[1] - if ( - ((function(e, t, n, r, u) { - var i = !0, - o = !1, - a = void 0 - try { - for ( - var s, c = Object(l.a)(u)[Symbol.iterator](); - !(i = (s = c.next()).done); - i = !0 - ) { - var d = s.value, - f = d[0], - p = d[1] - if (p.length > 1) - for (var h = 0; h < p.length; h++) - for (var m = h + 1; m < p.length; m++) { - var _ = y(e, n, r, !1, f, p[h], p[m]) - _ && t.push(_) - } - } - } catch (e) { - ;(o = !0), (a = e) - } finally { - try { - i || null == c.return || c.return() - } finally { - if (o) throw a - } - } - })(e, i, t, n, a), - 0 !== s.length) - ) - for ( - var c = Object.create(null), d = 0; - d < s.length; - d++ - ) { - p(e, i, t, c, n, !1, a, s[d]) - for (var f = d + 1; f < s.length; f++) - h(e, i, t, n, !1, s[d], s[f]) - } - return i - })(e, n, t, e.getParentType(), r); - i < o.length; - i++ - ) { - var a = o[i], - s = a[0], - c = s[0], - f = s[1], - m = a[1], - g = a[2] - e.reportError(new u.a(d(c, f), m.concat(g))) - } - }, - } - } - function p(e, t, n, r, l, u, i, o) { - if (!r[o]) { - r[o] = !0 - var a = e.getFragment(o) - if (a) { - var s = g(e, n, a), - c = s[0], - d = s[1] - if (i !== c) { - m(e, t, n, l, u, i, c) - for (var f = 0; f < d.length; f++) p(e, t, n, r, l, u, i, d[f]) - } - } - } - } - function h(e, t, n, r, l, u, i) { - if (u !== i && !r.has(u, i, l)) { - r.add(u, i, l) - var o = e.getFragment(u), - a = e.getFragment(i) - if (o && a) { - var s = g(e, n, o), - c = s[0], - d = s[1], - f = g(e, n, a), - p = f[0], - y = f[1] - m(e, t, n, r, l, c, p) - for (var _ = 0; _ < y.length; _++) h(e, t, n, r, l, u, y[_]) - for (var v = 0; v < d.length; v++) h(e, t, n, r, l, d[v], i) - } - } - } - function m(e, t, n, r, l, u, i) { - for (var o = 0, a = Object.keys(u); o < a.length; o++) { - var s = a[o], - c = i[s] - if (c) - for (var d = u[s], f = 0; f < d.length; f++) - for (var p = 0; p < c.length; p++) { - var h = y(e, n, r, l, s, d[f], c[p]) - h && t.push(h) - } - } - } - function y(e, t, n, l, u, o, c) { - var d = o[0], - f = o[1], - y = o[2], - g = c[0], - v = c[1], - b = c[2], - T = l || (d !== g && Object(s.N)(d) && Object(s.N)(g)), - w = y && y.type, - O = b && b.type - if (!T) { - var D = f.name.value, - E = v.name.value - if (D !== E) - return [ - [u, ''.concat(D, ' and ').concat(E, ' are different fields')], - [f], - [v], - ] - if ( - !(function(e, t) { - if (e.length !== t.length) return !1 - return e.every(function(e) { - var n, - l, - u = Object(r.a)(t, function(t) { - return t.name.value === e.name.value - }) - return ( - !!u && - ((n = e.value), - (l = u.value), - (!n && !l) || Object(a.print)(n) === Object(a.print)(l)) - ) - }) - })(f.arguments || [], v.arguments || []) - ) - return [[u, 'they have differing arguments'], [f], [v]] - } - if ( - w && - O && - (function e(t, n) { - if (Object(s.J)(t)) return !Object(s.J)(n) || e(t.ofType, n.ofType) - if (Object(s.J)(n)) return !0 - if (Object(s.L)(t)) return !Object(s.L)(n) || e(t.ofType, n.ofType) - if (Object(s.L)(n)) return !0 - if (Object(s.I)(t) || Object(s.I)(n)) return t !== n - return !1 - })(w, O) - ) - return [ - [ - u, - 'they return conflicting types ' - .concat(Object(i.a)(w), ' and ') - .concat(Object(i.a)(O)), - ], - [f], - [v], - ] - var L = f.selectionSet, - M = v.selectionSet - return L && M - ? (function(e, t, n, r) { - if (e.length > 0) - return [ - [ - t, - e.map(function(e) { - var t = e[0] - return t - }), - ], - e.reduce( - function(e, t) { - var n = t[1] - return e.concat(n) - }, - [n], - ), - e.reduce( - function(e, t) { - var n = t[2] - return e.concat(n) - }, - [r], - ), - ] - })( - (function(e, t, n, r, l, u, i, o) { - var a = [], - s = _(e, t, l, u), - c = s[0], - d = s[1], - f = _(e, t, i, o), - y = f[0], - g = f[1] - if ((m(e, a, t, n, r, c, y), 0 !== g.length)) - for (var v = Object.create(null), b = 0; b < g.length; b++) - p(e, a, t, v, n, r, c, g[b]) - if (0 !== d.length) - for (var T = Object.create(null), w = 0; w < d.length; w++) - p(e, a, t, T, n, r, y, d[w]) - for (var O = 0; O < d.length; O++) - for (var D = 0; D < g.length; D++) - h(e, a, t, n, r, d[O], g[D]) - return a - })(e, t, n, T, Object(s.A)(w), L, Object(s.A)(O), M), - u, - f, - v, - ) - : void 0 - } - function _(e, t, n, r) { - var l = t.get(r) - if (!l) { - var u = Object.create(null), - i = Object.create(null) - !(function e(t, n, r, l, u) { - for (var i = 0; i < r.selections.length; i++) { - var a = r.selections[i] - switch (a.kind) { - case o.a.FIELD: - var d = a.name.value, - f = void 0 - ;(Object(s.N)(n) || Object(s.H)(n)) && (f = n.getFields()[d]) - var p = a.alias ? a.alias.value : d - l[p] || (l[p] = []), l[p].push([n, a, f]) - break - case o.a.FRAGMENT_SPREAD: - u[a.name.value] = !0 - break - case o.a.INLINE_FRAGMENT: - var h = a.typeCondition, - m = h ? Object(c.a)(t.getSchema(), h) : n - e(t, m, a.selectionSet, l, u) - } - } - })(e, n, r, u, i), - (l = [u, Object.keys(i)]), - t.set(r, l) - } - return l - } - function g(e, t, n) { - var r = t.get(n.selectionSet) - if (r) return r - var l = Object(c.a)(e.getSchema(), n.typeCondition) - return _(e, t, l, n.selectionSet) - } - var v = (function() { - function e() { - this._data = Object.create(null) - } - var t = e.prototype - return ( - (t.has = function(e, t, n) { - var r = this._data[e], - l = r && r[t] - return void 0 !== l && (!1 !== n || !1 === l) - }), - (t.add = function(e, t, n) { - b(this._data, e, t, n), b(this._data, t, e, n) - }), - e - ) - })() - function b(e, t, n, r) { - var l = e[t] - l || ((l = Object.create(null)), (e[t] = l)), (l[n] = r) - } - }, - function(e, t, n) { - e.exports = n(473).Observable - }, - function(e, t, n) { - n(42) - var r = n(27).Writable, - l = n(35).inherits, - u = n(74).parseParams - function i(e) { - if (!(this instanceof i)) return new i(e) - if ( - (void 0 !== e.highWaterMark - ? r.call(this, { highWaterMark: e.highWaterMark }) - : r.call(this), - (this._done = !1), - (this._parser = void 0), - (this._finished = !1), - (this.opts = e), - !e.headers || 'string' != typeof e.headers['content-type']) - ) - throw new Error('Missing Content-Type') - this.parseHeaders(e.headers) - } - l(i, r), - (i.prototype.emit = function(e) { - if ('finish' === e) { - if (!this._done) return void (this._parser && this._parser.end()) - if (this._finished) return - this._finished = !0 - } - r.prototype.emit.apply(this, arguments) - }), - (i.prototype.parseHeaders = function(e) { - if (((this._parser = void 0), e['content-type'])) { - for ( - var t, n, r = u(e['content-type']), l = 0; - l < o.length && - !(t = - 'function' == typeof (n = o[l]).detect - ? n.detect(r) - : n.detect.test(r[0])); - ++l - ); - if (t) { - var i = { - limits: this.opts.limits, - headers: e, - parsedConType: r, - highWaterMark: void 0, - fileHwm: void 0, - defCharset: void 0, - preservePath: !1, - } - return ( - this.opts.highWaterMark && - (i.highWaterMark = this.opts.highWaterMark), - this.opts.fileHwm && (i.fileHwm = this.opts.fileHwm), - (i.defCharset = this.opts.defCharset), - (i.preservePath = this.opts.preservePath), - void (this._parser = n(this, i)) - ) - } - } - throw new Error('Unsupported content type: ' + e['content-type']) - }), - (i.prototype._write = function(e, t, n) { - if (!this._parser) - return n(new Error('Not ready to parse. Missing Content-Type?')) - this._parser.write(e, n) - }) - var o = [n(574), n(578)] - e.exports = i - }, - function(e, t, n) { - var r, l, u - !(function(n, i) { - 'use strict' - 'object' == typeof e.exports - ? (e.exports = i()) - : ((l = []), - void 0 === (u = 'function' == typeof (r = i) ? r.apply(t, l) : r) || - (e.exports = u)) - })(0, function() { - 'use strict' - var e = Object.prototype.toString - function t(e, t) { - return null != e && Object.prototype.hasOwnProperty.call(e, t) - } - function n(e) { - if (!e) return !0 - if (l(e) && 0 === e.length) return !0 - if ('string' != typeof e) { - for (var n in e) if (t(e, n)) return !1 - return !0 - } - return !1 - } - function r(t) { - return e.call(t) - } - var l = - Array.isArray || - function(t) { - return '[object Array]' === e.call(t) - } - function u(e) { - var t = parseInt(e) - return t.toString() === e ? t : e - } - function i(e) { - e = e || {} - var i = function(e) { - return Object.keys(i).reduce(function(t, n) { - return 'create' === n - ? t - : ('function' == typeof i[n] && (t[n] = i[n].bind(i, e)), t) - }, {}) - } - function o(n, r) { - return ( - e.includeInheritedProps || - ('number' == typeof r && Array.isArray(n)) || - t(n, r) - ) - } - function a(e, t) { - if (o(e, t)) return e[t] - } - function s(e, t, n, r) { - if (('number' == typeof t && (t = [t]), !t || 0 === t.length)) - return e - if ('string' == typeof t) return s(e, t.split('.').map(u), n, r) - var l = t[0], - i = a(e, l) - return 1 === t.length - ? ((void 0 !== i && r) || (e[l] = n), i) - : (void 0 === i && - ('number' == typeof t[1] ? (e[l] = []) : (e[l] = {})), - s(e[l], t.slice(1), n, r)) - } - return ( - (i.has = function(n, r) { - if ( - ('number' == typeof r - ? (r = [r]) - : 'string' == typeof r && (r = r.split('.')), - !r || 0 === r.length) - ) - return !!n - for (var i = 0; i < r.length; i++) { - var o = u(r[i]) - if ( - !( - ('number' == typeof o && l(n) && o < n.length) || - (e.includeInheritedProps ? o in Object(n) : t(n, o)) - ) - ) - return !1 - n = n[o] - } - return !0 - }), - (i.ensureExists = function(e, t, n) { - return s(e, t, n, !0) - }), - (i.set = function(e, t, n, r) { - return s(e, t, n, r) - }), - (i.insert = function(e, t, n, r) { - var u = i.get(e, t) - ;(r = ~~r), l(u) || ((u = []), i.set(e, t, u)), u.splice(r, 0, n) - }), - (i.empty = function(e, t) { - var u, a - if (!n(t) && (null != e && (u = i.get(e, t)))) { - if ('string' == typeof u) return i.set(e, t, '') - if ( - (function(e) { - return 'boolean' == typeof e || '[object Boolean]' === r(e) - })(u) - ) - return i.set(e, t, !1) - if ('number' == typeof u) return i.set(e, t, 0) - if (l(u)) u.length = 0 - else { - if ( - !(function(e) { - return 'object' == typeof e && '[object Object]' === r(e) - })(u) - ) - return i.set(e, t, null) - for (a in u) o(u, a) && delete u[a] - } - } - }), - (i.push = function(e, t) { - var n = i.get(e, t) - l(n) || ((n = []), i.set(e, t, n)), - n.push.apply(n, Array.prototype.slice.call(arguments, 2)) - }), - (i.coalesce = function(e, t, n) { - for (var r, l = 0, u = t.length; l < u; l++) - if (void 0 !== (r = i.get(e, t[l]))) return r - return n - }), - (i.get = function(e, t, n) { - if (('number' == typeof t && (t = [t]), !t || 0 === t.length)) - return e - if (null == e) return n - if ('string' == typeof t) return i.get(e, t.split('.'), n) - var r = u(t[0]), - l = a(e, r) - return void 0 === l - ? n - : 1 === t.length - ? l - : i.get(e[r], t.slice(1), n) - }), - (i.del = function(e, t) { - if (('number' == typeof t && (t = [t]), null == e)) return e - if (n(t)) return e - if ('string' == typeof t) return i.del(e, t.split('.')) - var r = u(t[0]) - return o(e, r) - ? 1 !== t.length - ? i.del(e[r], t.slice(1)) - : (l(e) ? e.splice(r, 1) : delete e[r], e) - : e - }), - i - ) - } - var o = i() - return ( - (o.create = i), - (o.withInheritedProps = i({ includeInheritedProps: !0 })), - o - ) - }) - }, - function(e, t, n) { - 'use strict' - function r(e) { - var t, - n = e.Symbol - return ( - 'function' == typeof n - ? n.observable - ? (t = n.observable) - : ((t = n('observable')), (n.observable = t)) - : (t = '@@observable'), - t - ) - } - n.d(t, 'a', function() { - return r - }) - }, - function(e, t, n) { - 'use strict' - const r = n(613), - l = n(42), - u = n(617), - i = n(4), - o = n(679), - a = n(684) - function s(e, t) { - if (!e) throw new Error(t) - } - function c(e) { - return Number.isInteger(e) && e >= 0 && e <= 65535 - } - function d(e) { - return String(e).includes('\\\\.\\pipe\\') - } - const f = { - '*': function() {}, - int: function(e) { - s(Number.isInteger(e), 'must be an integer') - }, - nat: function(e) { - s(Number.isInteger(e) && e >= 0, 'must be a positive integer') - }, - port: function(e) { - s(c(e), 'ports must be within range 0 - 65535') - }, - windows_named_pipe: function(e) { - s(d(e), 'must be a valid pipe') - }, - port_or_windows_named_pipe: function(e) { - d(e) || - s( - c(e), - 'must be a windows named pipe or a number within range 0 - 65535', - ) - }, - url: function(e) { - s(u.isURL(e, { require_tld: !1 }), 'must be a URL') - }, - email: function(e) { - s(u.isEmail(e), 'must be an email address') - }, - ipaddress: function(e) { - s(u.isIP(e), 'must be an IP address') - }, - duration: function(e) { - let t = - 'must be a positive integer or human readable string (e.g. 3000, "5 days")' - Number.isInteger(e) ? s(e >= 0, t) : s(e.match(/^(\d)+ (.+)$/), t) - }, - timestamp: function(e) { - s(Number.isInteger(e) && e >= 0, 'must be a positive integer') - }, - } - f.integer = f.int - const p = {}, - h = { '*': r.parse } - function m(e, t) { - let n, - r = Object.keys(e), - l = [] - for (; r.length; ) { - let u = L(e, (n = r.shift())) - if ('object' == typeof u && !Array.isArray(u) && null != u) { - if (t) { - if (!('properties' in u)) { - l.push([n, u]) - continue - } - ;(u = u.properties), (n += '.properties') - } - let e = Object.keys(u) - if (e.length > 0) { - e.forEach(function(e) { - r.push(n + '.' + e) - }) - continue - } - } - l.push([n, u]) - } - let u = {} - return ( - l.forEach(function(e) { - let n = e[0] - t && (n = n.replace(/\.properties/g, '')) - const r = e[1] - u[n] = r - }), - u - ) - } - const y = { - Object: Object, - Array: Array, - String: String, - Number: Number, - Boolean: Boolean, - RegExp: RegExp, - }, - _ = Object.keys(y), - g = _.map(function(e) { - return y[e] - }) - function v(e, t, n, r, l, i, o) { - if ( - 'object' == typeof t && - null !== t && - !Array.isArray(t) && - Object.keys(t).length > 0 && - !('default' in t) - ) - return ( - (n[e] = { properties: {} }), - void Object.keys(t).forEach(function(u) { - v(u, t[u], n[e].properties, r + '.' + u, l, i, o) - }) - ) - ;('object' != typeof t || - Array.isArray(t) || - null === t || - 0 == Object.keys(t).length) && - (t = { default: t }) - let c = a(t) - if ( - ((n[e] = c), - c.env && (l[c.env] || (l[c.env] = []), l[c.env].push(r)), - c.arg) - ) { - if (i[c.arg]) - throw new Error( - "'" + r + "' reuses a command-line argument: " + c.arg, - ) - i[c.arg] = r - } - !0 === c.sensitive && o.add(r) - let d, - p = c.format - if (g.indexOf(p) >= 0 || _.indexOf(p) >= 0) { - let e = 'string' == typeof p ? y[p] : p - ;(d = function(t) { - s( - Object.prototype.toString.call(t) == - Object.prototype.toString.call(new e()), - 'must be of type ' + e.name, - ) - }), - (c.format = e.name.toLowerCase()) - } else if ('string' == typeof p) { - if (!f[p]) - throw new Error("'" + r + "' uses an unknown format type: " + p) - d = f[p] - } else if (Array.isArray(p)) - d = function(e, t) { - s( - u.isIn(t, e), - 'must be one of the possible values: ' + JSON.stringify(e), - ) - }.bind(null, p) - else if ('function' == typeof p) d = p - else if (p && 'function' != typeof p) - throw new Error( - "'" + r + "': `format` must be a function or a known format type.", - ) - if (!d && !p) { - let e = Object.prototype.toString.call(c.default) - d = function(t) { - s( - Object.prototype.toString.call(t) == e, - ' should be of type ' + e.replace(/\[.* |]/g, ''), - ) - } - } - c._format = function(e) { - try { - d(e) - } catch (t) { - throw ((t.fullName = r), (t.value = e), t) - } - } - } - function b(e) { - const t = e.getEnv() - Object.keys(e._env).forEach(function(n) { - if (void 0 !== t[n]) { - e._env[n].forEach(function(r) { - e.set(r, t[n]) - }) - } - }) - } - function T(e) { - const t = o(e.getArgs(), { configuration: { 'dot-notation': !1 } }) - Object.keys(e._argv).forEach(function(n) { - let r = e._argv[n] - void 0 !== t[n] && e.set(r, String(t[n])) - }) - } - function w(e) { - return 'object' == typeof e && null !== e - } - function O(e, t, n) { - Object.keys(e).forEach(function(r) { - !Array.isArray(e[r]) && w(e[r]) && n && 'object' !== n.format - ? (w(t[r]) || (t[r] = {}), O(e[r], t[r], n.properties[r])) - : (t[r] = D(r, e[r], n)) - }) - } - function D(e, t, n, r) { - let l = (function(e, t) { - let n = (function(e, t) { - let n = t.split('.'), - r = e - for (; n.length > 0; ) { - let e = n.shift() - if (!(r && r.properties && r.properties[e])) { - r = null - break - } - r = r.properties[e] - } - return r - })(e, t) - return null == n - ? null - : 'string' == typeof n.format - ? n.format - : null != n.default - ? typeof n.default - : null - })(n, e) - if ('string' == typeof t) { - if (p.hasOwnProperty(l)) return p[l](t, r, e) - switch (l) { - case 'port': - case 'nat': - case 'integer': - case 'int': - t = parseInt(t, 10) - break - case 'port_or_windows_named_pipe': - t = d(t) ? t : parseInt(t, 10) - break - case 'number': - t = parseFloat(t) - break - case 'boolean': - t = 'false' !== String(t).toLowerCase() - break - case 'array': - t = t.split(',') - break - case 'object': - t = JSON.parse(t) - break - case 'regexp': - t = new RegExp(t) - break - case 'timestamp': - t = i(t).valueOf() - break - case 'duration': { - let e = t.split(' ') - 1 == e.length - ? (t = parseInt(t, 10)) - : (e[1].match(/s$/) || (e[1] += 's'), - (t = i.duration(parseInt(e[0], 10), e[1]).valueOf())) - break - } - } - } - return t - } - function E(e) { - const t = e.split('.'), - n = t.length > 1 ? t.pop() : '' - return (h[n] || h['*'])(l.readFileSync(e, 'utf-8')) - } - function L(e, t, n) { - if (t) { - let r = t.split('.') - for (; r.length; ) { - let l = r.shift() - if (n && null == e[l]) (e[l] = {}), (e = e[l]) - else { - if (!(l in e)) - throw new Error("cannot find configuration param '" + t + "'") - e = e[l] - } - } - } - return e - } - let M = function(e, t) { - let n = { - getArgs: function() { - return (t && t.args) || process.argv.slice(2) - }, - getEnv: function() { - return (t && t.env) || process.env - }, - getProperties: function() { - return a(this._instance) - }, - toString: function() { - let e = a(this._instance) - return ( - this._sensitive.forEach(function(t) { - let n = t.split('.'), - r = n.pop(), - l = n.join('.') - L(e, l)[r] = '[Sensitive]' - }), - JSON.stringify(e, null, 2) - ) - }, - getSchema: function() { - return JSON.parse(JSON.stringify(this._schema)) - }, - getSchemaString: function() { - return JSON.stringify(this._schema, null, 2) - }, - get: function(e) { - let t = L(this._instance, e) - return a(t) - }, - default: function(e) { - e = e.split('.').join('.properties.') + '.default' - let t = L(this._schema.properties, e) - return a(t) - }, - reset: function(e) { - this.set(e, this.default(e)) - }, - has: function(e) { - try { - return void 0 !== this.get(e) - } catch (e) { - return !1 - } - }, - set: function(e, t) { - t = D(e, t, this._schema, this) - let n = e.split('.'), - r = n.pop(), - l = n.join('.') - return (L(this._instance, l, !0)[r] = t), this - }, - load: function(e) { - return O(e, this._instance, this._schema), b(n), T(n), this - }, - loadFile: function(e) { - let t = this - return ( - Array.isArray(e) || (e = [e]), - e.forEach(function(e) { - const n = E(e) - n && O(n, t._instance, t._schema) - }), - b(n), - T(n), - this - ) - }, - validate: function(e) { - ;(e = e || {}).allowed = e.allowed || 'warn' - let t = (function(e, t, n) { - let r = { undeclared: [], invalid_type: [], missing: [] } - const l = m(e), - u = m(t.properties, !0) - return ( - Object.keys(u).forEach(function(t) { - const n = u[t] - let i = l[t] - if (!(t in l)) - try { - if ( - 'object' != typeof n.default || - Array.isArray(n.default) - ) - throw new Error('missing') - i = L(e, t) - } catch (e) { - const n = new Error( - "configuration param '" + - t + - "' missing from config, did you override its parent?", - ) - return void r.missing.push(n) - } - if ( - (delete l[t], - ('object' !== n.format && 'object' != typeof n.default) || - Object.keys(l) - .filter(function(e) { - return 0 === e.lastIndexOf(t + '.', 0) - }) - .forEach(function(e) { - delete l[e] - }), - void 0 !== n.default || i !== n.default) - ) - try { - n._format(i) - } catch (e) { - r.invalid_type.push(e) - } - }), - n && - Object.keys(l).forEach(function(e) { - const t = new Error( - "configuration param '" + - e + - "' not declared in the schema", - ) - r.undeclared.push(t) - }), - r - ) - })(this._instance, this._schema, e.allowed) - if ( - t.invalid_type.length + - t.undeclared.length + - t.missing.length - ) { - let n = this._sensitive, - r = function(e) { - let t = '' - for (let r = 0; r < e.length; r++) { - t.length && (t += '\n') - let l = e[r] - l.fullName && (t += l.fullName + ': '), - l.message && (t += l.message), - l.value && - !n.has(l.fullName) && - (t += ': value was ' + JSON.stringify(l.value)) - } - return t - } - const l = r(t.invalid_type), - u = r(t.undeclared) - let i = [l, r(t.missing)] - if ('warn' === e.allowed && u.length) { - let e = 'Warning:' - if (process.stdout.isTTY) { - e = '' + e + '' - } - global.console.log(e + ' ' + u) - } else 'strict' === e.allowed && i.push(u) - let o = i - .filter(function(e) { - return e.length - }) - .join('\n') - if (o.length) throw new Error(o) - } - return this - }, - } - return ( - (n._def = 'string' == typeof e ? E(e) : e), - (n._schema = { properties: {} }), - (n._env = {}), - (n._argv = {}), - (n._sensitive = new Set()), - Object.keys(n._def).forEach(function(e) { - v( - e, - n._def[e], - n._schema.properties, - e, - n._env, - n._argv, - n._sensitive, - ) - }), - (n._instance = {}), - (function e(t, n, r) { - Object.keys(t.properties).forEach(function(l) { - let u = t.properties[l] - if (u.properties) { - let t = n[l] || {} - e(u, t, r), (n[l] = t) - } else n[l] = D(l, a(u.default), t, r) - }) - })(n._schema, n._instance, n), - b(n), - T(n), - n - ) - } - ;(M.addFormat = function(e, t, n) { - if ( - ('object' == typeof e && - ((t = e.validate), (n = e.coerce), (e = e.name)), - 'function' != typeof t) - ) - throw new Error( - 'Validation function for ' + e + ' must be a function.', - ) - if (n && 'function' != typeof n) - throw new Error('Coerce function for ' + e + ' must be a function.') - ;(f[e] = t), n && (p[e] = n) - }), - (M.addFormats = function(e) { - Object.keys(e).forEach(function(t) { - M.addFormat(t, e[t].validate, e[t].coerce) - }) - }), - (M.addParser = function(e) { - Array.isArray(e) || (e = [e]), - e.forEach(function(e) { - if (!e) throw new Error('Invalid parser') - if (!e.extension) throw new Error('Missing parser.extension') - if (!e.parse) throw new Error('Missing parser.parse function') - if ('function' != typeof e.parse) - throw new Error('Invalid parser.parse function') - ;(Array.isArray(e.extension) - ? e.extension - : [e.extension] - ).forEach(function(t) { - if ('string' != typeof t) - throw new Error('Invalid parser.extension') - h[t] = e.parse - }) - }) - }), - (e.exports = M) - }, - , - function(e, t, n) { - 'use strict' - global.Object.values || - (global.Object.values = function(e) { - return Object.keys(e).map((t) => e[t]) - }) - }, - function(e, t, n) { - 'use strict' - global.Object.entries || - (global.Object.entries = function(e) { - return Object.keys(e).map((t) => [t, e[t]]) - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = (() => { - if ( - process && - process.release && - 'node' === process.release.name && - process.versions && - 'string' == typeof process.versions.node - ) { - const [e] = process.versions.node - .split('.', 1) - .map((e) => parseInt(e, 10)) - return e >= 8 - } - return !1 - })() - t.default = r - }, - function(e, t, n) { - 'use strict' - var r = n(117), - l = n(35), - u = n(165), - i = n(175), - o = i(), - a = n(432), - s = function(e) { - return o.apply(l, arguments) - } - r(s, { - custom: o.custom, - customPromisifyArgs: o.customPromisifyArgs, - getPolyfill: i, - implementation: u, - shim: a, - }), - (e.exports = s) - }, - function(e, t, n) { - 'use strict' - var r - if (!Object.keys) { - var l = Object.prototype.hasOwnProperty, - u = Object.prototype.toString, - i = n(164), - o = Object.prototype.propertyIsEnumerable, - a = !o.call({ toString: null }, 'toString'), - s = o.call(function() {}, 'prototype'), - c = [ - 'toString', - 'toLocaleString', - 'valueOf', - 'hasOwnProperty', - 'isPrototypeOf', - 'propertyIsEnumerable', - 'constructor', - ], - d = function(e) { - var t = e.constructor - return t && t.prototype === e - }, - f = { - $applicationCache: !0, - $console: !0, - $external: !0, - $frame: !0, - $frameElement: !0, - $frames: !0, - $innerHeight: !0, - $innerWidth: !0, - $onmozfullscreenchange: !0, - $onmozfullscreenerror: !0, - $outerHeight: !0, - $outerWidth: !0, - $pageXOffset: !0, - $pageYOffset: !0, - $parent: !0, - $scrollLeft: !0, - $scrollTop: !0, - $scrollX: !0, - $scrollY: !0, - $self: !0, - $webkitIndexedDB: !0, - $webkitStorageInfo: !0, - $window: !0, - }, - p = (function() { - if ('undefined' == typeof window) return !1 - for (var e in window) - try { - if ( - !f['$' + e] && - l.call(window, e) && - null !== window[e] && - 'object' == typeof window[e] - ) - try { - d(window[e]) - } catch (e) { - return !0 - } - } catch (e) { - return !0 - } - return !1 - })() - r = function(e) { - var t = null !== e && 'object' == typeof e, - n = '[object Function]' === u.call(e), - r = i(e), - o = t && '[object String]' === u.call(e), - f = [] - if (!t && !n && !r) - throw new TypeError('Object.keys called on a non-object') - var h = s && n - if (o && e.length > 0 && !l.call(e, 0)) - for (var m = 0; m < e.length; ++m) f.push(String(m)) - if (r && e.length > 0) - for (var y = 0; y < e.length; ++y) f.push(String(y)) - else - for (var _ in e) - (h && 'prototype' === _) || !l.call(e, _) || f.push(String(_)) - if (a) - for ( - var g = (function(e) { - if ('undefined' == typeof window || !p) return d(e) - try { - return d(e) - } catch (e) { - return !1 - } - })(e), - v = 0; - v < c.length; - ++v - ) - (g && 'constructor' === c[v]) || !l.call(e, c[v]) || f.push(c[v]) - return f - } - } - e.exports = r - }, - function(e, t, n) { - 'use strict' - var r = n(117), - l = n(166) - r(l, { getPolyfill: n(174), implementation: l, shim: n(431) }), - (e.exports = l) - }, - function(e, t, n) { - 'use strict' - e.exports = n(418) - }, - function(e, t, n) { - 'use strict' - var r = n(419), - l = n(171), - u = l(l({}, r), { - SameValueNonNumber: function(e, t) { - if ('number' == typeof e || typeof e != typeof t) - throw new TypeError( - 'SameValueNonNumber requires two non-number values of the same type.', - ) - return this.SameValue(e, t) - }, - }) - e.exports = u - }, - function(e, t, n) { - 'use strict' - var r = n(99), - l = n(421), - u = n(163), - i = n(120), - o = i('%TypeError%'), - a = i('%SyntaxError%'), - s = i('%Array%'), - c = i('%String%'), - d = i('%Object%'), - f = i('%Number%'), - p = i('%Symbol%', !0), - h = i('%RegExp%'), - m = !!p, - y = n(168), - _ = n(169), - g = n(170), - v = f.MAX_SAFE_INTEGER || Math.pow(2, 53) - 1, - b = n(171), - T = n(172), - w = n(173), - O = n(427), - D = parseInt, - E = n(118), - L = E.call(Function.call, s.prototype.slice), - M = E.call(Function.call, c.prototype.slice), - S = E.call(Function.call, h.prototype.test, /^0b[01]+$/i), - k = E.call(Function.call, h.prototype.test, /^0o[0-7]+$/i), - j = E.call(Function.call, h.prototype.exec), - C = new h('[' + ['…', '​', '￾'].join('') + ']', 'g'), - N = E.call(Function.call, h.prototype.test, C), - A = E.call(Function.call, h.prototype.test, /^[-+]0x[0-9a-f]+$/i), - P = E.call(Function.call, c.prototype.charCodeAt), - x = E.call(Function.call, Object.prototype.toString), - Y = E.call(Function.call, i('%NumberPrototype%').valueOf), - I = E.call(Function.call, i('%BooleanPrototype%').valueOf), - F = E.call(Function.call, i('%StringPrototype%').valueOf), - R = E.call(Function.call, i('%DatePrototype%').valueOf), - B = Math.floor, - H = Math.abs, - V = Object.create, - Q = d.getOwnPropertyDescriptor, - U = d.isExtensible, - q = d.defineProperty, - W = ['\t\n\v\f\r   ᠎    ', '          \u2028', '\u2029\ufeff'].join( - '', - ), - G = new RegExp('(^[' + W + ']+)|([' + W + ']+$)', 'g'), - $ = E.call(Function.call, c.prototype.replace), - z = n(428), - J = n(430), - K = b(b({}, z), { - Call: function(e, t) { - var n = arguments.length > 2 ? arguments[2] : [] - if (!this.IsCallable(e)) throw new o(e + ' is not a function') - return e.apply(t, n) - }, - ToPrimitive: l, - ToNumber: function(e) { - var t = O(e) ? e : l(e, f) - if ('symbol' == typeof t) - throw new o('Cannot convert a Symbol value to a number') - if ('string' == typeof t) { - if (S(t)) return this.ToNumber(D(M(t, 2), 2)) - if (k(t)) return this.ToNumber(D(M(t, 2), 8)) - if (N(t) || A(t)) return NaN - var n = (function(e) { - return $(e, G, '') - })(t) - if (n !== t) return this.ToNumber(n) - } - return f(t) - }, - ToInt16: function(e) { - var t = this.ToUint16(e) - return t >= 32768 ? t - 65536 : t - }, - ToInt8: function(e) { - var t = this.ToUint8(e) - return t >= 128 ? t - 256 : t - }, - ToUint8: function(e) { - var t = this.ToNumber(e) - if (_(t) || 0 === t || !g(t)) return 0 - var n = T(t) * B(H(t)) - return w(n, 256) - }, - ToUint8Clamp: function(e) { - var t = this.ToNumber(e) - if (_(t) || t <= 0) return 0 - if (t >= 255) return 255 - var n = B(e) - return n + 0.5 < t - ? n + 1 - : t < n + 0.5 - ? n - : n % 2 != 0 - ? n + 1 - : n - }, - ToString: function(e) { - if ('symbol' == typeof e) - throw new o('Cannot convert a Symbol value to a string') - return c(e) - }, - ToObject: function(e) { - return this.RequireObjectCoercible(e), d(e) - }, - ToPropertyKey: function(e) { - var t = this.ToPrimitive(e, c) - return 'symbol' == typeof t ? t : this.ToString(t) - }, - ToLength: function(e) { - var t = this.ToInteger(e) - return t <= 0 ? 0 : t > v ? v : t - }, - CanonicalNumericIndexString: function(e) { - if ('[object String]' !== x(e)) throw new o('must be a string') - if ('-0' === e) return -0 - var t = this.ToNumber(e) - return this.SameValue(this.ToString(t), e) ? t : void 0 - }, - RequireObjectCoercible: z.CheckObjectCoercible, - IsArray: - s.isArray || - function(e) { - return '[object Array]' === x(e) - }, - IsConstructor: function(e) { - return 'function' == typeof e && !!e.prototype - }, - IsExtensible: Object.preventExtensions - ? function(e) { - return !O(e) && U(e) - } - : function(e) { - return !0 - }, - IsInteger: function(e) { - if ('number' != typeof e || _(e) || !g(e)) return !1 - var t = H(e) - return B(t) === t - }, - IsPropertyKey: function(e) { - return 'string' == typeof e || 'symbol' == typeof e - }, - IsRegExp: function(e) { - if (!e || 'object' != typeof e) return !1 - if (m) { - var t = e[p.match] - if (void 0 !== t) return z.ToBoolean(t) - } - return J(e) - }, - SameValueZero: function(e, t) { - return e === t || (_(e) && _(t)) - }, - GetV: function(e, t) { - if (!this.IsPropertyKey(t)) - throw new o('Assertion failed: IsPropertyKey(P) is not true') - return this.ToObject(e)[t] - }, - GetMethod: function(e, t) { - if (!this.IsPropertyKey(t)) - throw new o('Assertion failed: IsPropertyKey(P) is not true') - var n = this.GetV(e, t) - if (null != n) { - if (!this.IsCallable(n)) throw new o(t + 'is not a function') - return n - } - }, - Get: function(e, t) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) - throw new o('Assertion failed: IsPropertyKey(P) is not true') - return e[t] - }, - Type: function(e) { - return 'symbol' == typeof e ? 'Symbol' : z.Type(e) - }, - SpeciesConstructor: function(e, t) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(O) is not Object') - var n = e.constructor - if (void 0 === n) return t - if ('Object' !== this.Type(n)) - throw new o('O.constructor is not an Object') - var r = m && p.species ? n[p.species] : void 0 - if (null == r) return t - if (this.IsConstructor(r)) return r - throw new o('no constructor found') - }, - CompletePropertyDescriptor: function(e) { - return ( - y(this, 'Property Descriptor', 'Desc', e), - this.IsGenericDescriptor(e) || this.IsDataDescriptor(e) - ? (r(e, '[[Value]]') || (e['[[Value]]'] = void 0), - r(e, '[[Writable]]') || (e['[[Writable]]'] = !1)) - : (r(e, '[[Get]]') || (e['[[Get]]'] = void 0), - r(e, '[[Set]]') || (e['[[Set]]'] = void 0)), - r(e, '[[Enumerable]]') || (e['[[Enumerable]]'] = !1), - r(e, '[[Configurable]]') || (e['[[Configurable]]'] = !1), - e - ) - }, - Set: function(e, t, n, r) { - if ('Object' !== this.Type(e)) throw new o('O must be an Object') - if (!this.IsPropertyKey(t)) throw new o('P must be a Property Key') - if ('Boolean' !== this.Type(r)) - throw new o('Throw must be a Boolean') - if (r) return (e[t] = n), !0 - try { - e[t] = n - } catch (e) { - return !1 - } - }, - HasOwnProperty: function(e, t) { - if ('Object' !== this.Type(e)) throw new o('O must be an Object') - if (!this.IsPropertyKey(t)) throw new o('P must be a Property Key') - return r(e, t) - }, - HasProperty: function(e, t) { - if ('Object' !== this.Type(e)) throw new o('O must be an Object') - if (!this.IsPropertyKey(t)) throw new o('P must be a Property Key') - return t in e - }, - IsConcatSpreadable: function(e) { - if ('Object' !== this.Type(e)) return !1 - if (m && 'symbol' == typeof p.isConcatSpreadable) { - var t = this.Get(e, Symbol.isConcatSpreadable) - if (void 0 !== t) return this.ToBoolean(t) - } - return this.IsArray(e) - }, - Invoke: function(e, t) { - if (!this.IsPropertyKey(t)) throw new o('P must be a Property Key') - var n = L(arguments, 2), - r = this.GetV(e, t) - return this.Call(r, e, n) - }, - GetIterator: function(e, t) { - if (!m) - throw new SyntaxError( - 'ES.GetIterator depends on native iterator support.', - ) - var n = t - arguments.length < 2 && (n = this.GetMethod(e, p.iterator)) - var r = this.Call(n, e) - if ('Object' !== this.Type(r)) - throw new o('iterator must return an object') - return r - }, - IteratorNext: function(e, t) { - var n = this.Invoke(e, 'next', arguments.length < 2 ? [] : [t]) - if ('Object' !== this.Type(n)) - throw new o('iterator next must return an object') - return n - }, - IteratorComplete: function(e) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(iterResult) is not Object') - return this.ToBoolean(this.Get(e, 'done')) - }, - IteratorValue: function(e) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(iterResult) is not Object') - return this.Get(e, 'value') - }, - IteratorStep: function(e) { - var t = this.IteratorNext(e) - return !0 !== this.IteratorComplete(t) && t - }, - IteratorClose: function(e, t) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(iterator) is not Object') - if (!this.IsCallable(t)) - throw new o( - 'Assertion failed: completion is not a thunk for a Completion Record', - ) - var n, - r = t, - l = this.GetMethod(e, 'return') - if (void 0 === l) return r() - try { - var u = this.Call(l, e, []) - } catch (e) { - throw ((n = r()), (r = null), e) - } - if (((n = r()), (r = null), 'Object' !== this.Type(u))) - throw new o('iterator .return must return an object') - return n - }, - CreateIterResultObject: function(e, t) { - if ('Boolean' !== this.Type(t)) - throw new o('Assertion failed: Type(done) is not Boolean') - return { value: e, done: t } - }, - RegExpExec: function(e, t) { - if ('Object' !== this.Type(e)) throw new o('R must be an Object') - if ('String' !== this.Type(t)) throw new o('S must be a String') - var n = this.Get(e, 'exec') - if (this.IsCallable(n)) { - var r = this.Call(n, e, [t]) - if (null === r || 'Object' === this.Type(r)) return r - throw new o('"exec" method must return `null` or an Object') - } - return j(e, t) - }, - ArraySpeciesCreate: function(e, t) { - if (!this.IsInteger(t) || t < 0) - throw new o('Assertion failed: length must be an integer >= 0') - var n, - r = 0 === t ? 0 : t - if ( - (this.IsArray(e) && - ((n = this.Get(e, 'constructor')), - 'Object' === this.Type(n) && - m && - p.species && - null === (n = this.Get(n, p.species)) && - (n = void 0)), - void 0 === n) - ) - return s(r) - if (!this.IsConstructor(n)) throw new o('C must be a constructor') - return new n(r) - }, - CreateDataProperty: function(e, t, n) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) - throw new o('Assertion failed: IsPropertyKey(P) is not true') - var r = Q(e, t), - l = r || 'function' != typeof U || U(e) - return ( - !(!(!r || (r.writable && r.configurable)) || !l) && - (q(e, t, { - configurable: !0, - enumerable: !0, - value: n, - writable: !0, - }), - !0) - ) - }, - CreateDataPropertyOrThrow: function(e, t, n) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) - throw new o('Assertion failed: IsPropertyKey(P) is not true') - var r = this.CreateDataProperty(e, t, n) - if (!r) throw new o('unable to create data property') - return r - }, - ObjectCreate: function(e, t) { - if (null !== e && 'Object' !== this.Type(e)) - throw new o('Assertion failed: proto must be null or an object') - if ((arguments.length < 2 ? [] : t).length > 0) - throw new a('es-abstract does not yet support internal slots') - if (null === e && !V) - throw new a( - 'native Object.create support is required to create null objects', - ) - return V(e) - }, - AdvanceStringIndex: function(e, t, n) { - if ('String' !== this.Type(e)) throw new o('S must be a String') - if (!this.IsInteger(t) || t < 0 || t > v) - throw new o( - 'Assertion failed: length must be an integer >= 0 and <= 2**53', - ) - if ('Boolean' !== this.Type(n)) - throw new o('Assertion failed: unicode must be a Boolean') - if (!n) return t + 1 - if (t + 1 >= e.length) return t + 1 - var r = P(e, t) - if (r < 55296 || r > 56319) return t + 1 - var l = P(e, t + 1) - return l < 56320 || l > 57343 ? t + 1 : t + 2 - }, - CreateMethodProperty: function(e, t, n) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) - throw new o('Assertion failed: IsPropertyKey(P) is not true') - return !!q(e, t, { - configurable: !0, - enumerable: !1, - value: n, - writable: !0, - }) - }, - DefinePropertyOrThrow: function(e, t, n) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) - throw new o('Assertion failed: IsPropertyKey(P) is not true') - return !!q(e, t, n) - }, - DeletePropertyOrThrow: function(e, t) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(O) is not Object') - if (!this.IsPropertyKey(t)) - throw new o('Assertion failed: IsPropertyKey(P) is not true') - var n = delete e[t] - if (!n) throw new TypeError('Attempt to delete property failed.') - return n - }, - EnumerableOwnNames: function(e) { - if ('Object' !== this.Type(e)) - throw new o('Assertion failed: Type(O) is not Object') - return u(e) - }, - thisNumberValue: function(e) { - return 'Number' === this.Type(e) ? e : Y(e) - }, - thisBooleanValue: function(e) { - return 'Boolean' === this.Type(e) ? e : I(e) - }, - thisStringValue: function(e) { - return 'String' === this.Type(e) ? e : F(e) - }, - thisTimeValue: function(e) { - return R(e) - }, - }) - delete K.CheckObjectCoercible, (e.exports = K) - }, - function(e, t, n) { - 'use strict' - var r = Array.prototype.slice, - l = Object.prototype.toString - e.exports = function(e) { - var t = this - if ('function' != typeof t || '[object Function]' !== l.call(t)) - throw new TypeError( - 'Function.prototype.bind called on incompatible ' + t, - ) - for ( - var n, - u = r.call(arguments, 1), - i = Math.max(0, t.length - u.length), - o = [], - a = 0; - a < i; - a++ - ) - o.push('$' + a) - if ( - ((n = Function( - 'binder', - 'return function (' + - o.join(',') + - '){ return binder.apply(this,arguments); }', - )(function() { - if (this instanceof n) { - var l = t.apply(this, u.concat(r.call(arguments))) - return Object(l) === l ? l : this - } - return t.apply(e, u.concat(r.call(arguments))) - })), - t.prototype) - ) { - var s = function() {} - ;(s.prototype = t.prototype), - (n.prototype = new s()), - (s.prototype = null) - } - return n - } - }, - function(e, t, n) { - 'use strict' - e.exports = n(422) - }, - function(e, t, n) { - 'use strict' - var r = 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator, - l = n(167), - u = n(119), - i = n(423), - o = n(424) - e.exports = function(e) { - if (l(e)) return e - var t, - n = 'default' - if ( - (arguments.length > 1 && - (arguments[1] === String - ? (n = 'string') - : arguments[1] === Number && (n = 'number')), - r && - (Symbol.toPrimitive - ? (t = (function(e, t) { - var n = e[t] - if (null != n) { - if (!u(n)) - throw new TypeError( - n + - ' returned for property ' + - t + - ' of object ' + - e + - ' is not a function', - ) - return n - } - })(e, Symbol.toPrimitive)) - : o(e) && (t = Symbol.prototype.valueOf)), - void 0 !== t) - ) { - var a = t.call(e, n) - if (l(a)) return a - throw new TypeError('unable to convert exotic object to primitive') - } - return ( - 'default' === n && (i(e) || o(e)) && (n = 'string'), - (function(e, t) { - if (null == e) throw new TypeError('Cannot call method on ' + e) - if ('string' != typeof t || ('number' !== t && 'string' !== t)) - throw new TypeError('hint must be "string" or "number"') - var n, - r, - i, - o = - 'string' === t - ? ['toString', 'valueOf'] - : ['valueOf', 'toString'] - for (i = 0; i < o.length; ++i) - if (((n = e[o[i]]), u(n) && ((r = n.call(e)), l(r)))) return r - throw new TypeError('No default value') - })(e, 'default' === n ? 'number' : n) - ) - } - }, - function(e, t, n) { - 'use strict' - var r = Date.prototype.getDay, - l = Object.prototype.toString, - u = 'function' == typeof Symbol && 'symbol' == typeof Symbol.toStringTag - e.exports = function(e) { - return ( - 'object' == typeof e && - null !== e && - (u - ? (function(e) { - try { - return r.call(e), !0 - } catch (e) { - return !1 - } - })(e) - : '[object Date]' === l.call(e)) - ) - } - }, - function(e, t, n) { - 'use strict' - var r = Object.prototype.toString - if (n(425)()) { - var l = Symbol.prototype.toString, - u = /^Symbol\(.*\)$/ - e.exports = function(e) { - if ('symbol' == typeof e) return !0 - if ('[object Symbol]' !== r.call(e)) return !1 - try { - return (function(e) { - return 'symbol' == typeof e.valueOf() && u.test(l.call(e)) - })(e) - } catch (e) { - return !1 - } - } - } else - e.exports = function(e) { - return !1 - } - }, - function(e, t, n) { - 'use strict' - var r = global.Symbol, - l = n(426) - e.exports = function() { - return ( - 'function' == typeof r && - ('function' == typeof Symbol && - ('symbol' == typeof r('foo') && - ('symbol' == typeof Symbol('bar') && l()))) - ) - } - }, - function(e, t, n) { - 'use strict' - e.exports = function() { - if ( - 'function' != typeof Symbol || - 'function' != typeof Object.getOwnPropertySymbols - ) - return !1 - if ('symbol' == typeof Symbol.iterator) return !0 - var e = {}, - t = Symbol('test'), - n = Object(t) - if ('string' == typeof t) return !1 - if ('[object Symbol]' !== Object.prototype.toString.call(t)) return !1 - if ('[object Symbol]' !== Object.prototype.toString.call(n)) return !1 - for (t in ((e[t] = 42), e)) return !1 - if ('function' == typeof Object.keys && 0 !== Object.keys(e).length) - return !1 - if ( - 'function' == typeof Object.getOwnPropertyNames && - 0 !== Object.getOwnPropertyNames(e).length - ) - return !1 - var r = Object.getOwnPropertySymbols(e) - if (1 !== r.length || r[0] !== t) return !1 - if (!Object.prototype.propertyIsEnumerable.call(e, t)) return !1 - if ('function' == typeof Object.getOwnPropertyDescriptor) { - var l = Object.getOwnPropertyDescriptor(e, t) - if (42 !== l.value || !0 !== l.enumerable) return !1 - } - return !0 - } - }, - function(e, t) { - e.exports = function(e) { - return null === e || ('function' != typeof e && 'object' != typeof e) - } - }, - function(e, t, n) { - 'use strict' - var r = n(120), - l = r('%Object%'), - u = r('%TypeError%'), - i = r('%String%'), - o = n(168), - a = n(169), - s = n(170), - c = n(172), - d = n(173), - f = n(119), - p = n(429), - h = n(99), - m = { - ToPrimitive: p, - ToBoolean: function(e) { - return !!e - }, - ToNumber: function(e) { - return +e - }, - ToInteger: function(e) { - var t = this.ToNumber(e) - return a(t) - ? 0 - : 0 !== t && s(t) - ? c(t) * Math.floor(Math.abs(t)) - : t - }, - ToInt32: function(e) { - return this.ToNumber(e) >> 0 - }, - ToUint32: function(e) { - return this.ToNumber(e) >>> 0 - }, - ToUint16: function(e) { - var t = this.ToNumber(e) - if (a(t) || 0 === t || !s(t)) return 0 - var n = c(t) * Math.floor(Math.abs(t)) - return d(n, 65536) - }, - ToString: function(e) { - return i(e) - }, - ToObject: function(e) { - return this.CheckObjectCoercible(e), l(e) - }, - CheckObjectCoercible: function(e, t) { - if (null == e) throw new u(t || 'Cannot call method on ' + e) - return e - }, - IsCallable: f, - SameValue: function(e, t) { - return e === t ? 0 !== e || 1 / e == 1 / t : a(e) && a(t) - }, - Type: function(e) { - return null === e - ? 'Null' - : void 0 === e - ? 'Undefined' - : 'function' == typeof e || 'object' == typeof e - ? 'Object' - : 'number' == typeof e - ? 'Number' - : 'boolean' == typeof e - ? 'Boolean' - : 'string' == typeof e - ? 'String' - : void 0 - }, - IsPropertyDescriptor: function(e) { - if ('Object' !== this.Type(e)) return !1 - var t = { - '[[Configurable]]': !0, - '[[Enumerable]]': !0, - '[[Get]]': !0, - '[[Set]]': !0, - '[[Value]]': !0, - '[[Writable]]': !0, - } - for (var n in e) if (h(e, n) && !t[n]) return !1 - var r = h(e, '[[Value]]'), - l = h(e, '[[Get]]') || h(e, '[[Set]]') - if (r && l) - throw new u( - 'Property Descriptors may not be both accessor and data descriptors', - ) - return !0 - }, - IsAccessorDescriptor: function(e) { - return ( - void 0 !== e && - (o(this, 'Property Descriptor', 'Desc', e), - !(!h(e, '[[Get]]') && !h(e, '[[Set]]'))) - ) - }, - IsDataDescriptor: function(e) { - return ( - void 0 !== e && - (o(this, 'Property Descriptor', 'Desc', e), - !(!h(e, '[[Value]]') && !h(e, '[[Writable]]'))) - ) - }, - IsGenericDescriptor: function(e) { - return ( - void 0 !== e && - (o(this, 'Property Descriptor', 'Desc', e), - !this.IsAccessorDescriptor(e) && !this.IsDataDescriptor(e)) - ) - }, - FromPropertyDescriptor: function(e) { - if (void 0 === e) return e - if ( - (o(this, 'Property Descriptor', 'Desc', e), - this.IsDataDescriptor(e)) - ) - return { - value: e['[[Value]]'], - writable: !!e['[[Writable]]'], - enumerable: !!e['[[Enumerable]]'], - configurable: !!e['[[Configurable]]'], - } - if (this.IsAccessorDescriptor(e)) - return { - get: e['[[Get]]'], - set: e['[[Set]]'], - enumerable: !!e['[[Enumerable]]'], - configurable: !!e['[[Configurable]]'], - } - throw new u( - 'FromPropertyDescriptor must be called with a fully populated Property Descriptor', - ) - }, - ToPropertyDescriptor: function(e) { - if ('Object' !== this.Type(e)) - throw new u('ToPropertyDescriptor requires an object') - var t = {} - if ( - (h(e, 'enumerable') && - (t['[[Enumerable]]'] = this.ToBoolean(e.enumerable)), - h(e, 'configurable') && - (t['[[Configurable]]'] = this.ToBoolean(e.configurable)), - h(e, 'value') && (t['[[Value]]'] = e.value), - h(e, 'writable') && - (t['[[Writable]]'] = this.ToBoolean(e.writable)), - h(e, 'get')) - ) { - var n = e.get - if (void 0 !== n && !this.IsCallable(n)) - throw new TypeError('getter must be a function') - t['[[Get]]'] = n - } - if (h(e, 'set')) { - var r = e.set - if (void 0 !== r && !this.IsCallable(r)) - throw new u('setter must be a function') - t['[[Set]]'] = r - } - if ( - (h(t, '[[Get]]') || h(t, '[[Set]]')) && - (h(t, '[[Value]]') || h(t, '[[Writable]]')) - ) - throw new u( - 'Invalid property descriptor. Cannot both specify accessors and a value or writable attribute', - ) - return t - }, - } - e.exports = m - }, - function(e, t, n) { - 'use strict' - var r = Object.prototype.toString, - l = n(167), - u = n(119), - i = function(e) { - var t - if ( - (t = - arguments.length > 1 - ? arguments[1] - : '[object Date]' === r.call(e) - ? String - : Number) === String || - t === Number - ) { - var n, - i, - o = - t === String ? ['toString', 'valueOf'] : ['valueOf', 'toString'] - for (i = 0; i < o.length; ++i) - if (u(e[o[i]]) && ((n = e[o[i]]()), l(n))) return n - throw new TypeError('No default value') - } - throw new TypeError('invalid [[DefaultValue]] hint supplied') - } - e.exports = function(e) { - return l(e) ? e : arguments.length > 1 ? i(e, arguments[1]) : i(e) - } - }, - function(e, t, n) { - 'use strict' - var r = n(99), - l = RegExp.prototype.exec, - u = Object.getOwnPropertyDescriptor, - i = Object.prototype.toString, - o = 'function' == typeof Symbol && 'symbol' == typeof Symbol.toStringTag - e.exports = function(e) { - if (!e || 'object' != typeof e) return !1 - if (!o) return '[object RegExp]' === i.call(e) - var t = u(e, 'lastIndex') - return ( - !(!t || !r(t, 'value')) && - (function(e) { - try { - var t = e.lastIndex - return (e.lastIndex = 0), l.call(e), !0 - } catch (e) { - return !1 - } finally { - e.lastIndex = t - } - })(e) - ) - } - }, - function(e, t, n) { - 'use strict' - var r = n(174), - l = n(117) - e.exports = function() { - var e = r() - return ( - l( - Object, - { getOwnPropertyDescriptors: e }, - { - getOwnPropertyDescriptors: function() { - return Object.getOwnPropertyDescriptors !== e - }, - }, - ), - e - ) - } - }, - function(e, t, n) { - 'use strict' - var r = n(35), - l = n(175) - e.exports = function() { - var e = l() - return ( - e !== r.promisify && - ((r.promisify = e), - Object.defineProperty(r, 'promisify', { value: e })), - e - ) - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(94) - ;(t.fetch = r.default), - (t.Request = r.Request), - (t.Response = r.Response), - (t.Headers = r.Headers) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(58) - ;(t.URL = r.URL), (t.URLSearchParams = r.URLSearchParams) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8) - var l - !(function(e) { - ;(e.Public = 'PUBLIC'), (e.Private = 'PRIVATE') - })((l = t.CacheScope || (t.CacheScope = {}))) - function u(e) { - if (!e) return - const t = e.find((e) => 'cacheControl' === e.name.value) - if (!t) return - if (!t.arguments) return - const n = t.arguments.find((e) => 'maxAge' === e.name.value), - r = t.arguments.find((e) => 'scope' === e.name.value) - return { - maxAge: - n && n.value && 'IntValue' === n.value.kind - ? parseInt(n.value.value) - : void 0, - scope: - r && r.value && 'EnumValue' === r.value.kind - ? r.value.value - : void 0, - } - } - function i(e, t) { - return t - ? { - maxAge: void 0 !== t.maxAge ? t.maxAge : e.maxAge, - scope: t.scope || e.scope, - } - : e - } - t.CacheControlExtension = class { - constructor(e = {}) { - ;(this.options = e), - (this.hints = new Map()), - (this.defaultMaxAge = e.defaultMaxAge || 0) - } - willResolveField(e, t, n, l) { - let o = {} - const a = r.getNamedType(l.returnType) - ;(a instanceof r.GraphQLObjectType || - a instanceof r.GraphQLInterfaceType) && - a.astNode && - (o = i(o, u(a.astNode.directives))) - const s = l.parentType.getFields()[l.fieldName] - s.astNode && (o = i(o, u(s.astNode.directives))), - (a instanceof r.GraphQLObjectType || - a instanceof r.GraphQLInterfaceType || - !l.path.prev) && - void 0 === o.maxAge && - (o.maxAge = this.defaultMaxAge), - (void 0 === o.maxAge && void 0 === o.scope) || - this.addHint(l.path, o), - (l.cacheControl = { - setCacheHint: (e) => { - this.addHint(l.path, e) - }, - cacheHint: o, - }) - } - addHint(e, t) { - const n = this.hints.get(e) - n ? this.hints.set(e, i(n, t)) : this.hints.set(e, t) - } - format() { - if (!1 === this.options.stripFormattedExtensions) - return [ - 'cacheControl', - { - version: 1, - hints: Array.from(this.hints).map(([e, t]) => - Object.assign({ path: [...r.responsePathAsArray(e)] }, t), - ), - }, - ] - } - willSendResponse(e) { - if ( - !this.options.calculateHttpHeaders || - !e.graphqlResponse.http || - e.graphqlResponse.errors - ) - return - const t = this.computeOverallCachePolicy() - t && - e.graphqlResponse.http.headers.set( - 'Cache-Control', - `max-age=${t.maxAge}, ${t.scope.toLowerCase()}`, - ) - } - overrideOverallCachePolicy(e) { - this.overallCachePolicyOverride = e - } - computeOverallCachePolicy() { - if (this.overallCachePolicyOverride) - return this.overallCachePolicyOverride - let e = void 0, - t = l.Public - for (const n of this.hints.values()) - void 0 !== n.maxAge && - (e = void 0 !== e ? Math.min(e, n.maxAge) : n.maxAge), - n.scope === l.Private && (t = l.Private) - return e ? { maxAge: e, scope: t } : void 0 - } - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8) - function l(e) { - return 1e9 * e[0] + e[1] - } - t.TracingExtension = class { - constructor() { - this.resolverCalls = [] - } - requestDidStart() { - ;(this.startWallTime = new Date()), - (this.startHrTime = process.hrtime()) - } - executionDidStart() { - return () => { - ;(this.duration = process.hrtime(this.startHrTime)), - (this.endWallTime = new Date()) - } - } - willResolveField(e, t, n, r) { - const l = { - path: r.path, - fieldName: r.fieldName, - parentType: r.parentType, - returnType: r.returnType, - startOffset: process.hrtime(this.startHrTime), - } - return ( - this.resolverCalls.push(l), - () => { - l.endOffset = process.hrtime(this.startHrTime) - } - ) - } - format() { - if ( - void 0 !== this.startWallTime && - void 0 !== this.endWallTime && - void 0 !== this.duration - ) - return [ - 'tracing', - { - version: 1, - startTime: this.startWallTime.toISOString(), - endTime: this.endWallTime.toISOString(), - duration: l(this.duration), - execution: { - resolvers: this.resolverCalls.map((e) => { - const t = l(e.startOffset), - n = e.endOffset ? l(e.endOffset) - t : 0 - return { - path: [...r.responsePathAsArray(e.path)], - parentType: e.parentType.toString(), - fieldName: e.fieldName, - returnType: e.returnType.toString(), - startOffset: t, - duration: n, - } - }), - }, - }, - ] - } - } - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - t.Dispatcher = class { - constructor(e) { - this.targets = e - } - invokeHookAsync(e, ...t) { - return r(this, void 0, void 0, function*() { - return yield Promise.all( - this.targets.map((n) => { - const r = n[e] - if (r && 'function' == typeof r) return r.apply(n, t) - }), - ) - }) - } - invokeHooksUntilNonNull(e, ...t) { - return r(this, void 0, void 0, function*() { - for (const n of this.targets) { - const r = n[e] - if (!r || 'function' != typeof r) continue - const l = yield r.apply(n, t) - if (null !== l) return l - } - return null - }) - } - invokeDidStartHook(e, ...t) { - const n = [] - for (const r of this.targets) { - const l = r[e] - if (l && 'function' == typeof l) { - const e = l.apply(r, t) - e && n.push(e) - } - } - return (...e) => { - n.reverse() - for (const t of n) t(...e) - } - } - } - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - l = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const u = l(n(439)) - function i(e) { - return Array.isArray(e) || 'string' == typeof e ? e.length : 1 - } - t.InMemoryLRUCache = class { - constructor({ - maxSize: e = 1 / 0, - sizeCalculator: t = i, - onDispose: n, - } = {}) { - this.store = new u.default({ max: e, length: t, dispose: n }) - } - get(e) { - return r(this, void 0, void 0, function*() { - return this.store.get(e) - }) - } - set(e, t, n) { - return r(this, void 0, void 0, function*() { - const r = n && n.ttl && 1e3 * n.ttl - this.store.set(e, t, r) - }) - } - delete(e) { - return r(this, void 0, void 0, function*() { - this.store.del(e) - }) - } - flush() { - return r(this, void 0, void 0, function*() { - this.store.reset() - }) - } - getTotalSize() { - return r(this, void 0, void 0, function*() { - return this.store.length - }) - } - } - }, - function(e, t, n) { - 'use strict' - const r = n(440), - l = Symbol('max'), - u = Symbol('length'), - i = Symbol('lengthCalculator'), - o = Symbol('allowStale'), - a = Symbol('maxAge'), - s = Symbol('dispose'), - c = Symbol('noDisposeOnSet'), - d = Symbol('lruList'), - f = Symbol('cache'), - p = Symbol('updateAgeOnGet'), - h = () => 1 - const m = (e, t, n) => { - const r = e[f].get(t) - if (r) { - const t = r.value - if (y(e, t)) { - if ((g(e, r), !e[o])) return - } else - n && (e[p] && (r.value.now = Date.now()), e[d].unshiftNode(r)) - return t.value - } - }, - y = (e, t) => { - if (!t || (!t.maxAge && !e[a])) return !1 - const n = Date.now() - t.now - return t.maxAge ? n > t.maxAge : e[a] && n > e[a] - }, - _ = (e) => { - if (e[u] > e[l]) - for (let t = e[d].tail; e[u] > e[l] && null !== t; ) { - const n = t.prev - g(e, t), (t = n) - } - }, - g = (e, t) => { - if (t) { - const n = t.value - e[s] && e[s](n.key, n.value), - (e[u] -= n.length), - e[f].delete(n.key), - e[d].removeNode(t) - } - } - class v { - constructor(e, t, n, r, l) { - ;(this.key = e), - (this.value = t), - (this.length = n), - (this.now = r), - (this.maxAge = l || 0) - } - } - const b = (e, t, n, r) => { - let l = n.value - y(e, l) && (g(e, n), e[o] || (l = void 0)), - l && t.call(r, l.value, l.key, e) - } - e.exports = class { - constructor(e) { - if ( - ('number' == typeof e && (e = { max: e }), - e || (e = {}), - e.max && ('number' != typeof e.max || e.max < 0)) - ) - throw new TypeError('max must be a non-negative number') - this[l] = e.max || 1 / 0 - const t = e.length || h - if ( - ((this[i] = 'function' != typeof t ? h : t), - (this[o] = e.stale || !1), - e.maxAge && 'number' != typeof e.maxAge) - ) - throw new TypeError('maxAge must be a number') - ;(this[a] = e.maxAge || 0), - (this[s] = e.dispose), - (this[c] = e.noDisposeOnSet || !1), - (this[p] = e.updateAgeOnGet || !1), - this.reset() - } - set max(e) { - if ('number' != typeof e || e < 0) - throw new TypeError('max must be a non-negative number') - ;(this[l] = e || 1 / 0), _(this) - } - get max() { - return this[l] - } - set allowStale(e) { - this[o] = !!e - } - get allowStale() { - return this[o] - } - set maxAge(e) { - if ('number' != typeof e) - throw new TypeError('maxAge must be a non-negative number') - ;(this[a] = e), _(this) - } - get maxAge() { - return this[a] - } - set lengthCalculator(e) { - 'function' != typeof e && (e = h), - e !== this[i] && - ((this[i] = e), - (this[u] = 0), - this[d].forEach((e) => { - ;(e.length = this[i](e.value, e.key)), (this[u] += e.length) - })), - _(this) - } - get lengthCalculator() { - return this[i] - } - get length() { - return this[u] - } - get itemCount() { - return this[d].length - } - rforEach(e, t) { - t = t || this - for (let n = this[d].tail; null !== n; ) { - const r = n.prev - b(this, e, n, t), (n = r) - } - } - forEach(e, t) { - t = t || this - for (let n = this[d].head; null !== n; ) { - const r = n.next - b(this, e, n, t), (n = r) - } - } - keys() { - return this[d].toArray().map((e) => e.key) - } - values() { - return this[d].toArray().map((e) => e.value) - } - reset() { - this[s] && - this[d] && - this[d].length && - this[d].forEach((e) => this[s](e.key, e.value)), - (this[f] = new Map()), - (this[d] = new r()), - (this[u] = 0) - } - dump() { - return this[d] - .map( - (e) => - !y(this, e) && { - k: e.key, - v: e.value, - e: e.now + (e.maxAge || 0), - }, - ) - .toArray() - .filter((e) => e) - } - dumpLru() { - return this[d] - } - set(e, t, n) { - if ((n = n || this[a]) && 'number' != typeof n) - throw new TypeError('maxAge must be a number') - const r = n ? Date.now() : 0, - o = this[i](t, e) - if (this[f].has(e)) { - if (o > this[l]) return g(this, this[f].get(e)), !1 - const i = this[f].get(e).value - return ( - this[s] && (this[c] || this[s](e, i.value)), - (i.now = r), - (i.maxAge = n), - (i.value = t), - (this[u] += o - i.length), - (i.length = o), - this.get(e), - _(this), - !0 - ) - } - const p = new v(e, t, o, r, n) - return p.length > this[l] - ? (this[s] && this[s](e, t), !1) - : ((this[u] += p.length), - this[d].unshift(p), - this[f].set(e, this[d].head), - _(this), - !0) - } - has(e) { - if (!this[f].has(e)) return !1 - const t = this[f].get(e).value - return !y(this, t) - } - get(e) { - return m(this, e, !0) - } - peek(e) { - return m(this, e, !1) - } - pop() { - const e = this[d].tail - return e ? (g(this, e), e.value) : null - } - del(e) { - g(this, this[f].get(e)) - } - load(e) { - this.reset() - const t = Date.now() - for (let n = e.length - 1; n >= 0; n--) { - const r = e[n], - l = r.e || 0 - if (0 === l) this.set(r.k, r.v) - else { - const e = l - t - e > 0 && this.set(r.k, r.v, e) - } - } - } - prune() { - this[f].forEach((e, t) => m(this, t, !1)) - } - } - }, - function(e, t, n) { - 'use strict' - function r(e) { - var t = this - if ( - (t instanceof r || (t = new r()), - (t.tail = null), - (t.head = null), - (t.length = 0), - e && 'function' == typeof e.forEach) - ) - e.forEach(function(e) { - t.push(e) - }) - else if (arguments.length > 0) - for (var n = 0, l = arguments.length; n < l; n++) t.push(arguments[n]) - return t - } - function l(e, t) { - ;(e.tail = new i(t, e.tail, null, e)), - e.head || (e.head = e.tail), - e.length++ - } - function u(e, t) { - ;(e.head = new i(t, null, e.head, e)), - e.tail || (e.tail = e.head), - e.length++ - } - function i(e, t, n, r) { - if (!(this instanceof i)) return new i(e, t, n, r) - ;(this.list = r), - (this.value = e), - t ? ((t.next = this), (this.prev = t)) : (this.prev = null), - n ? ((n.prev = this), (this.next = n)) : (this.next = null) - } - ;(e.exports = r), - (r.Node = i), - (r.create = r), - (r.prototype.removeNode = function(e) { - if (e.list !== this) - throw new Error('removing node which does not belong to this list') - var t = e.next, - n = e.prev - t && (t.prev = n), - n && (n.next = t), - e === this.head && (this.head = t), - e === this.tail && (this.tail = n), - e.list.length--, - (e.next = null), - (e.prev = null), - (e.list = null) - }), - (r.prototype.unshiftNode = function(e) { - if (e !== this.head) { - e.list && e.list.removeNode(e) - var t = this.head - ;(e.list = this), - (e.next = t), - t && (t.prev = e), - (this.head = e), - this.tail || (this.tail = e), - this.length++ - } - }), - (r.prototype.pushNode = function(e) { - if (e !== this.tail) { - e.list && e.list.removeNode(e) - var t = this.tail - ;(e.list = this), - (e.prev = t), - t && (t.next = e), - (this.tail = e), - this.head || (this.head = e), - this.length++ - } - }), - (r.prototype.push = function() { - for (var e = 0, t = arguments.length; e < t; e++) - l(this, arguments[e]) - return this.length - }), - (r.prototype.unshift = function() { - for (var e = 0, t = arguments.length; e < t; e++) - u(this, arguments[e]) - return this.length - }), - (r.prototype.pop = function() { - if (this.tail) { - var e = this.tail.value - return ( - (this.tail = this.tail.prev), - this.tail ? (this.tail.next = null) : (this.head = null), - this.length--, - e - ) - } - }), - (r.prototype.shift = function() { - if (this.head) { - var e = this.head.value - return ( - (this.head = this.head.next), - this.head ? (this.head.prev = null) : (this.tail = null), - this.length--, - e - ) - } - }), - (r.prototype.forEach = function(e, t) { - t = t || this - for (var n = this.head, r = 0; null !== n; r++) - e.call(t, n.value, r, this), (n = n.next) - }), - (r.prototype.forEachReverse = function(e, t) { - t = t || this - for (var n = this.tail, r = this.length - 1; null !== n; r--) - e.call(t, n.value, r, this), (n = n.prev) - }), - (r.prototype.get = function(e) { - for (var t = 0, n = this.head; null !== n && t < e; t++) n = n.next - if (t === e && null !== n) return n.value - }), - (r.prototype.getReverse = function(e) { - for (var t = 0, n = this.tail; null !== n && t < e; t++) n = n.prev - if (t === e && null !== n) return n.value - }), - (r.prototype.map = function(e, t) { - t = t || this - for (var n = new r(), l = this.head; null !== l; ) - n.push(e.call(t, l.value, this)), (l = l.next) - return n - }), - (r.prototype.mapReverse = function(e, t) { - t = t || this - for (var n = new r(), l = this.tail; null !== l; ) - n.push(e.call(t, l.value, this)), (l = l.prev) - return n - }), - (r.prototype.reduce = function(e, t) { - var n, - r = this.head - if (arguments.length > 1) n = t - else { - if (!this.head) - throw new TypeError('Reduce of empty list with no initial value') - ;(r = this.head.next), (n = this.head.value) - } - for (var l = 0; null !== r; l++) (n = e(n, r.value, l)), (r = r.next) - return n - }), - (r.prototype.reduceReverse = function(e, t) { - var n, - r = this.tail - if (arguments.length > 1) n = t - else { - if (!this.tail) - throw new TypeError('Reduce of empty list with no initial value') - ;(r = this.tail.prev), (n = this.tail.value) - } - for (var l = this.length - 1; null !== r; l--) - (n = e(n, r.value, l)), (r = r.prev) - return n - }), - (r.prototype.toArray = function() { - for ( - var e = new Array(this.length), t = 0, n = this.head; - null !== n; - t++ - ) - (e[t] = n.value), (n = n.next) - return e - }), - (r.prototype.toArrayReverse = function() { - for ( - var e = new Array(this.length), t = 0, n = this.tail; - null !== n; - t++ - ) - (e[t] = n.value), (n = n.prev) - return e - }), - (r.prototype.slice = function(e, t) { - ;(t = t || this.length) < 0 && (t += this.length), - (e = e || 0) < 0 && (e += this.length) - var n = new r() - if (t < e || t < 0) return n - e < 0 && (e = 0), t > this.length && (t = this.length) - for (var l = 0, u = this.head; null !== u && l < e; l++) u = u.next - for (; null !== u && l < t; l++, u = u.next) n.push(u.value) - return n - }), - (r.prototype.sliceReverse = function(e, t) { - ;(t = t || this.length) < 0 && (t += this.length), - (e = e || 0) < 0 && (e += this.length) - var n = new r() - if (t < e || t < 0) return n - e < 0 && (e = 0), t > this.length && (t = this.length) - for (var l = this.length, u = this.tail; null !== u && l > t; l--) - u = u.prev - for (; null !== u && l > e; l--, u = u.prev) n.push(u.value) - return n - }), - (r.prototype.reverse = function() { - for ( - var e = this.head, t = this.tail, n = e; - null !== n; - n = n.prev - ) { - var r = n.prev - ;(n.prev = n.next), (n.next = r) - } - return (this.head = t), (this.tail = e), this - }) - try { - n(441)(r) - } catch (e) {} - }, - function(e, t, n) { - 'use strict' - e.exports = function(e) { - e.prototype[Symbol.iterator] = function*() { - for (let e = this.head; e; e = e.next) yield e.value - } - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - t.PrefixingKeyValueCache = class { - constructor(e, t) { - ;(this.wrapped = e), (this.prefix = t) - } - get(e) { - return this.wrapped.get(this.prefix + e) - } - set(e, t, n) { - return this.wrapped.set(this.prefix + e, t, n) - } - delete(e) { - return this.wrapped.delete(this.prefix + e) - } - } - }, - function(e, t, n) { - var r = n(61), - l = n(71), - u = n(62).Buffer, - i = [1518500249, 1859775393, -1894007588, -899497514], - o = new Array(80) - function a() { - this.init(), (this._w = o), l.call(this, 64, 56) - } - function s(e) { - return (e << 30) | (e >>> 2) - } - function c(e, t, n, r) { - return 0 === e - ? (t & n) | (~t & r) - : 2 === e - ? (t & n) | (t & r) | (n & r) - : t ^ n ^ r - } - r(a, l), - (a.prototype.init = function() { - return ( - (this._a = 1732584193), - (this._b = 4023233417), - (this._c = 2562383102), - (this._d = 271733878), - (this._e = 3285377520), - this - ) - }), - (a.prototype._update = function(e) { - for ( - var t, - n = this._w, - r = 0 | this._a, - l = 0 | this._b, - u = 0 | this._c, - o = 0 | this._d, - a = 0 | this._e, - d = 0; - d < 16; - ++d - ) - n[d] = e.readInt32BE(4 * d) - for (; d < 80; ++d) n[d] = n[d - 3] ^ n[d - 8] ^ n[d - 14] ^ n[d - 16] - for (var f = 0; f < 80; ++f) { - var p = ~~(f / 20), - h = - 0 | - ((((t = r) << 5) | (t >>> 27)) + - c(p, l, u, o) + - a + - n[f] + - i[p]) - ;(a = o), (o = u), (u = s(l)), (l = r), (r = h) - } - ;(this._a = (r + this._a) | 0), - (this._b = (l + this._b) | 0), - (this._c = (u + this._c) | 0), - (this._d = (o + this._d) | 0), - (this._e = (a + this._e) | 0) - }), - (a.prototype._hash = function() { - var e = u.allocUnsafe(20) - return ( - e.writeInt32BE(0 | this._a, 0), - e.writeInt32BE(0 | this._b, 4), - e.writeInt32BE(0 | this._c, 8), - e.writeInt32BE(0 | this._d, 12), - e.writeInt32BE(0 | this._e, 16), - e - ) - }), - (e.exports = a) - }, - function(e, t) { - 'function' == typeof Object.create - ? (e.exports = function(e, t) { - ;(e.super_ = t), - (e.prototype = Object.create(t.prototype, { - constructor: { - value: e, - enumerable: !1, - writable: !0, - configurable: !0, - }, - })) - }) - : (e.exports = function(e, t) { - e.super_ = t - var n = function() {} - ;(n.prototype = t.prototype), - (e.prototype = new n()), - (e.prototype.constructor = e) - }) - }, - function(e, t) { - e.exports = require('buffer') - }, - function(e, t, n) { - var r = n(61), - l = n(71), - u = n(62).Buffer, - i = [1518500249, 1859775393, -1894007588, -899497514], - o = new Array(80) - function a() { - this.init(), (this._w = o), l.call(this, 64, 56) - } - function s(e) { - return (e << 5) | (e >>> 27) - } - function c(e) { - return (e << 30) | (e >>> 2) - } - function d(e, t, n, r) { - return 0 === e - ? (t & n) | (~t & r) - : 2 === e - ? (t & n) | (t & r) | (n & r) - : t ^ n ^ r - } - r(a, l), - (a.prototype.init = function() { - return ( - (this._a = 1732584193), - (this._b = 4023233417), - (this._c = 2562383102), - (this._d = 271733878), - (this._e = 3285377520), - this - ) - }), - (a.prototype._update = function(e) { - for ( - var t, - n = this._w, - r = 0 | this._a, - l = 0 | this._b, - u = 0 | this._c, - o = 0 | this._d, - a = 0 | this._e, - f = 0; - f < 16; - ++f - ) - n[f] = e.readInt32BE(4 * f) - for (; f < 80; ++f) - n[f] = - ((t = n[f - 3] ^ n[f - 8] ^ n[f - 14] ^ n[f - 16]) << 1) | - (t >>> 31) - for (var p = 0; p < 80; ++p) { - var h = ~~(p / 20), - m = (s(r) + d(h, l, u, o) + a + n[p] + i[h]) | 0 - ;(a = o), (o = u), (u = c(l)), (l = r), (r = m) - } - ;(this._a = (r + this._a) | 0), - (this._b = (l + this._b) | 0), - (this._c = (u + this._c) | 0), - (this._d = (o + this._d) | 0), - (this._e = (a + this._e) | 0) - }), - (a.prototype._hash = function() { - var e = u.allocUnsafe(20) - return ( - e.writeInt32BE(0 | this._a, 0), - e.writeInt32BE(0 | this._b, 4), - e.writeInt32BE(0 | this._c, 8), - e.writeInt32BE(0 | this._d, 12), - e.writeInt32BE(0 | this._e, 16), - e - ) - }), - (e.exports = a) - }, - function(e, t, n) { - var r = n(61), - l = n(194), - u = n(71), - i = n(62).Buffer, - o = new Array(64) - function a() { - this.init(), (this._w = o), u.call(this, 64, 56) - } - r(a, l), - (a.prototype.init = function() { - return ( - (this._a = 3238371032), - (this._b = 914150663), - (this._c = 812702999), - (this._d = 4144912697), - (this._e = 4290775857), - (this._f = 1750603025), - (this._g = 1694076839), - (this._h = 3204075428), - this - ) - }), - (a.prototype._hash = function() { - var e = i.allocUnsafe(28) - return ( - e.writeInt32BE(this._a, 0), - e.writeInt32BE(this._b, 4), - e.writeInt32BE(this._c, 8), - e.writeInt32BE(this._d, 12), - e.writeInt32BE(this._e, 16), - e.writeInt32BE(this._f, 20), - e.writeInt32BE(this._g, 24), - e - ) - }), - (e.exports = a) - }, - function(e, t, n) { - var r = n(61), - l = n(195), - u = n(71), - i = n(62).Buffer, - o = new Array(160) - function a() { - this.init(), (this._w = o), u.call(this, 128, 112) - } - r(a, l), - (a.prototype.init = function() { - return ( - (this._ah = 3418070365), - (this._bh = 1654270250), - (this._ch = 2438529370), - (this._dh = 355462360), - (this._eh = 1731405415), - (this._fh = 2394180231), - (this._gh = 3675008525), - (this._hh = 1203062813), - (this._al = 3238371032), - (this._bl = 914150663), - (this._cl = 812702999), - (this._dl = 4144912697), - (this._el = 4290775857), - (this._fl = 1750603025), - (this._gl = 1694076839), - (this._hl = 3204075428), - this - ) - }), - (a.prototype._hash = function() { - var e = i.allocUnsafe(48) - function t(t, n, r) { - e.writeInt32BE(t, r), e.writeInt32BE(n, r + 4) - } - return ( - t(this._ah, this._al, 0), - t(this._bh, this._bl, 8), - t(this._ch, this._cl, 16), - t(this._dh, this._dl, 24), - t(this._eh, this._el, 32), - t(this._fh, this._fl, 40), - e - ) - }), - (e.exports = a) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(60) - t.convertNodeHttpToRequest = function(e) { - const t = new r.Headers() - return ( - Object.keys(e.headers).forEach((n) => { - const r = e.headers[n] - Array.isArray(r) ? r.forEach((e) => t.append(n, e)) : t.append(n, r) - }), - new r.Request(e.url, { headers: t, method: e.method }) - ) - } - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - l = - (this && this.__rest) || - function(e, t) { - var n = {} - for (var r in e) - Object.prototype.hasOwnProperty.call(e, r) && - t.indexOf(r) < 0 && - (n[r] = e[r]) - if ( - null != e && - 'function' == typeof Object.getOwnPropertySymbols - ) { - var l = 0 - for (r = Object.getOwnPropertySymbols(e); l < r.length; l++) - t.indexOf(r[l]) < 0 && - Object.prototype.propertyIsEnumerable.call(e, r[l]) && - (n[r[l]] = e[r[l]]) - } - return n - }, - u = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const i = n(59), - o = n(8), - a = n(122), - s = u(n(131)), - c = n(100), - d = n(81), - f = n(196), - p = n(488), - h = n(489), - m = u(n(123)), - y = n(189), - _ = n(60), - g = n(490), - v = (e) => ({ - Field(t) { - ;('__schema' !== t.name.value && '__type' !== t.name.value) || - e.reportError( - new o.GraphQLError( - 'GraphQL introspection is not allowed by Apollo Server, but the query contained __schema or __type. To enable introspection, pass introspection: true to ApolloServer in production', - [t], - ), - ) - }, - }) - function b(e) { - const t = process.env.ENGINE_API_KEY || '' - if (!1 !== e) - return 'object' == typeof e && e.apiKey ? e.apiKey : t || void 0 - } - const T = process && !1 - function w(e) { - return Buffer.byteLength(JSON.stringify(e), 'utf8') - } - t.ApolloServerBase = class { - constructor(e) { - if ( - ((this.graphqlPath = '/graphql'), - (this.requestOptions = Object.create(null)), - (this.plugins = []), - (this.toDispose = new Set()), - !e) - ) - throw new Error('ApolloServer requires options.') - this.config = e - const { - context: t, - resolvers: r, - schema: u, - schemaDirectives: i, - modules: c, - typeDefs: d, - parseOptions: p = {}, - introspection: h, - mocks: _, - mockEntireSchema: g, - extensions: w, - engine: O, - subscriptions: D, - uploads: E, - playground: L, - plugins: M, - gateway: S, - } = e, - k = l(e, [ - 'context', - 'resolvers', - 'schema', - 'schemaDirectives', - 'modules', - 'typeDefs', - 'parseOptions', - 'introspection', - 'mocks', - 'mockEntireSchema', - 'extensions', - 'engine', - 'subscriptions', - 'uploads', - 'playground', - 'plugins', - 'gateway', - ]) - if (S && (c || u || d || r)) - throw new Error( - 'Cannot define both `gateway` and any of: `modules`, `schema`, `typeDefs`, or `resolvers`', - ) - if ( - ((this.parseOptions = p), - (this.context = t), - this.ensurePluginInstantiation(M), - ('boolean' == typeof h && !h) || void 0 === h) - ) { - const e = [v] - k.validationRules = k.validationRules - ? k.validationRules.concat(e) - : e - } - if ( - (!1 !== k.cacheControl && - ('boolean' == typeof k.cacheControl && !0 === k.cacheControl - ? (k.cacheControl = { - stripFormattedExtensions: !1, - calculateHttpHeaders: !1, - defaultMaxAge: 0, - }) - : (k.cacheControl = Object.assign( - { - stripFormattedExtensions: !0, - calculateHttpHeaders: !0, - defaultMaxAge: 0, - }, - k.cacheControl, - ))), - k.cache || (k.cache = new a.InMemoryLRUCache()), - !1 !== k.persistedQueries - ? (k.persistedQueries = { - cache: new a.PrefixingKeyValueCache( - (k.persistedQueries && k.persistedQueries.cache) || k.cache, - y.APQ_CACHE_PREFIX, - ), - }) - : delete k.persistedQueries, - (this.requestOptions = k), - !1 !== E && !T) - ) - if (this.supportsUploads()) { - if (!s.default) - throw (console.error( - [ - '*****************************************************************', - '* *', - '* ERROR! Manual intervention is necessary for Node.js < v8.5.0! *', - '* *', - '*****************************************************************', - '', - 'The third-party `graphql-upload` package, which is used to implement', - 'file uploads in Apollo Server 2.x, no longer supports Node.js LTS', - 'versions prior to Node.js v8.5.0.', - '', - 'Deployments which NEED file upload capabilities should update to', - 'Node.js >= v8.5.0 to continue using uploads.', - '', - 'If this server DOES NOT NEED file uploads and wishes to continue', - 'using this version of Node.js, uploads can be disabled by adding:', - '', - ' uploads: false,', - '', - '...to the options for Apollo Server and re-deploying the server.', - '', - 'For more information, see https://bit.ly/gql-upload-node-6.', - '', - ].join('\n'), - ), - new Error( - '`graphql-upload` is no longer supported on Node.js < v8.5.0. See https://bit.ly/gql-upload-node-6.', - )) - this.uploadsConfig = !0 === E || void 0 === E ? {} : E - } else if (E) - throw new Error( - 'This implementation of ApolloServer does not support file uploads because the environment cannot accept multi-part forms', - ) - if (O && 'object' == typeof O) { - if (O.maskErrorDetails && O.rewriteError) - throw new Error( - "Can't set both maskErrorDetails and rewriteError!", - ) - if (O.rewriteError && 'function' != typeof O.rewriteError) - throw new Error('rewriteError must be a function') - O.maskErrorDetails && - ((O.rewriteError = () => new o.GraphQLError('')), - delete O.maskErrorDetails) - } - this.engineServiceId = (function(e) { - const t = b(e) - if (t) return t.split(':', 2)[1] - })(O) - const j = b(O) - if ( - (j && - (this.engineApiKeyHash = m - .default('sha512') - .update(j) - .digest('hex')), - this.engineServiceId) - ) { - const { EngineReportingAgent: e } = n(236) - this.engineReportingAgent = new e( - 'object' == typeof O ? O : Object.create(null), - ) - } - if (S && !1 !== D) - throw new Error( - [ - 'Subscriptions are not yet compatible with the gateway.', - "Set `subscriptions: false` in Apollo Server's constructor to", - 'explicitly disable subscriptions (which are on by default)', - 'and allow for gateway functionality.', - ].join(' '), - ) - if (!1 !== D) - if (this.supportsSubscriptions()) - (this.subscriptionServerOptions = - !0 === D || void 0 === D - ? { path: this.graphqlPath } - : 'string' == typeof D - ? { path: D } - : Object.assign({ path: this.graphqlPath }, D)), - (this.subscriptionsPath = this.subscriptionServerOptions.path) - else if (D) - throw new Error( - 'This implementation of ApolloServer does not support GraphQL subscriptions.', - ) - this.playgroundOptions = f.createPlaygroundOptions(L) - const C = this.initSchema() - if (C instanceof o.GraphQLSchema) { - const e = this.generateSchemaDerivedData(C) - ;(this.schema = e.schema), - (this.schemaDerivedData = Promise.resolve(e)) - } else - this.schemaDerivedData = C.then((e) => - this.generateSchemaDerivedData(e), - ) - } - setGraphQLPath(e) { - this.graphqlPath = e - } - initSchema() { - const { - gateway: e, - engine: t, - schema: r, - modules: l, - typeDefs: u, - resolvers: o, - schemaDirectives: a, - parseOptions: s, - } = this.config - if (e) { - this.toDispose.add( - e.onSchemaChange( - (e) => - (this.schemaDerivedData = Promise.resolve( - this.generateSchemaDerivedData(e), - )), - ), - ) - const n = (function(e) { - return !1 === e - ? void 0 - : 'object' == typeof e && e.schemaTag - ? e.schemaTag - : process.env.ENGINE_SCHEMA_TAG - })(t), - r = - this.engineApiKeyHash && this.engineServiceId - ? Object.assign( - { - apiKeyHash: this.engineApiKeyHash, - graphId: this.engineServiceId, - }, - n && { graphVariant: n }, - ) - : void 0 - return e - .load({ engine: r }) - .then( - (e) => ((this.requestOptions.executor = e.executor), e.schema), - ) - } - let c - if (r) c = r - else if (l) { - const { schema: e, errors: t } = g.buildServiceDefinition(l) - if (t && t.length > 0) - throw new Error(t.map((e) => e.message).join('\n\n')) - c = e - } else { - if (!u) - throw Error( - 'Apollo Server requires either an existing schema, modules or typeDefs', - ) - const e = Array.isArray(u) ? u : [u] - if ( - (h.isDirectiveDefined(e, 'cacheControl') || - e.push(d.gql` - enum CacheControlScope { - PUBLIC - PRIVATE - } - - directive @cacheControl( - maxAge: Int - scope: CacheControlScope - ) on FIELD_DEFINITION | OBJECT | INTERFACE - `), - this.uploadsConfig) - ) { - const { GraphQLUpload: t } = n(152) - Array.isArray(o) - ? o.every((e) => !e.Upload) && o.push({ Upload: t }) - : o && !o.Upload && (o.Upload = t), - e.push(d.gql` - scalar Upload - `) - } - c = i.makeExecutableSchema({ - typeDefs: e, - schemaDirectives: a, - resolvers: o, - parseOptions: s, - }) - } - return c - } - generateSchemaDerivedData(e) { - const t = p.generateSchemaHash(e), - { mocks: r, mockEntireSchema: l, extensions: u } = this.config - ;(r || (void 0 !== l && !1 !== r)) && - i.addMockFunctionsToSchema({ - schema: e, - mocks: 'boolean' == typeof r || void 0 === r ? {} : r, - preserveResolvers: void 0 !== l && !l, - }) - const o = [], - a = this.schemaIsFederated(e), - { engine: s } = this.config - if (this.engineReportingAgent) - a && - console.warn( - "It looks like you're running a federated schema and you've configured your service to report metrics to Apollo Engine. You should only configure your Apollo gateway to report metrics to Apollo Engine.", - ), - o.push(() => this.engineReportingAgent.newExtension(t)) - else if (!1 !== s && a) { - const { EngineFederatedTracingExtension: e } = n(236), - t = s && 'object' == typeof s ? s.rewriteError : void 0 - o.push(() => new e({ rewriteError: t })) - } - o.push(...(u || [])) - const c = this.initializeDocumentStore() - return { schema: e, schemaHash: t, extensions: o, documentStore: c } - } - willStart() { - return r(this, void 0, void 0, function*() { - const { schema: e, schemaHash: t } = yield this.schemaDerivedData - yield Promise.all( - this.plugins.map( - (n) => - n.serverWillStart && - n.serverWillStart({ - schema: e, - schemaHash: t, - engine: { - serviceID: this.engineServiceId, - apiKeyHash: this.engineApiKeyHash, - }, - persistedQueries: this.requestOptions.persistedQueries, - }), - ), - ) - }) - } - stop() { - return r(this, void 0, void 0, function*() { - this.toDispose.forEach((e) => e()), - this.subscriptionServer && - (yield this.subscriptionServer.close()), - this.engineReportingAgent && - (this.engineReportingAgent.stop(), - yield this.engineReportingAgent.sendAllReports()) - }) - } - installSubscriptionHandlers(e) { - if (!this.subscriptionServerOptions) { - if (this.config.gateway) - throw Error( - 'Subscriptions are not supported when operating as a gateway', - ) - throw this.supportsSubscriptions() - ? Error( - 'Subscriptions are disabled, due to subscriptions set to false in the ApolloServer constructor', - ) - : Error( - 'Subscriptions are not supported, choose an integration, such as apollo-server-express that allows persistent connections', - ) - } - const { SubscriptionServer: t } = n(586), - { - onDisconnect: l, - onConnect: u, - keepAlive: i, - path: a, - } = this.subscriptionServerOptions, - s = this.schema - if (void 0 === this.schema) - throw new Error( - 'Schema undefined during creation of subscription server.', - ) - this.subscriptionServer = t.create( - { - schema: s, - execute: o.execute, - subscribe: o.subscribe, - onConnect: u || ((e) => Object.assign({}, e)), - onDisconnect: l, - onOperation: (e, t) => - r(this, void 0, void 0, function*() { - t.formatResponse = (e) => - Object.assign({}, e, { - errors: - e.errors && - c.formatApolloErrors([...e.errors], { - formatter: this.requestOptions.formatError, - debug: this.requestOptions.debug, - }), - }) - let n = this.context ? this.context : { connection: t } - try { - n = - 'function' == typeof this.context - ? yield this.context({ - connection: t, - payload: e.payload, - }) - : n - } catch (e) { - throw c.formatApolloErrors([e], { - formatter: this.requestOptions.formatError, - debug: this.requestOptions.debug, - })[0] - } - return Object.assign({}, t, { context: n }) - }), - keepAlive: i, - }, - { server: e, path: a }, - ) - } - supportsSubscriptions() { - return !1 - } - supportsUploads() { - return !1 - } - schemaIsFederated(e) { - const t = e.getType('_Service') - if (!t || !o.isObjectType(t)) return !1 - const n = t.getFields().sdl - if (!n) return !1 - const r = n.type - return !!o.isScalarType(r) && 'String' == r.name - } - ensurePluginInstantiation(e) { - e && - e.length && - (this.plugins = e.map((e) => ('function' == typeof e ? e() : e))) - } - initializeDocumentStore() { - return new a.InMemoryLRUCache({ - maxSize: 30 * Math.pow(2, 20), - sizeCalculator: w, - }) - } - graphQLServerOptions(e) { - return r(this, void 0, void 0, function*() { - const { schema: t, documentStore: n, extensions: r } = yield this - .schemaDerivedData - let l = this.context ? this.context : {} - try { - l = - 'function' == typeof this.context - ? yield this.context(e || {}) - : l - } catch (e) { - l = () => { - throw e - } - } - return Object.assign( - { - schema: t, - plugins: this.plugins, - documentStore: n, - extensions: r, - context: l, - persistedQueries: this.requestOptions.persistedQueries, - fieldResolver: this.requestOptions.fieldResolver, - parseOptions: this.parseOptions, - reporting: !!this.engineReportingAgent, - }, - this.requestOptions, - ) - }) - } - executeOperation(e) { - return r(this, void 0, void 0, function*() { - let t - try { - t = yield this.graphQLServerOptions() - } catch (e) { - throw ((e.message = `Invalid options provided to ApolloServer: ${e.message}`), - new Error(e)) - } - 'function' == typeof t.context && (t.context = t.context()) - const n = { - request: e, - context: t.context || Object.create(null), - cache: t.cache, - response: { http: { headers: new _.Headers() } }, - } - return y.processGraphQLRequest(t, n) - }) - } - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(53), - l = n(8), - u = n(124), - i = n(53), - o = n(452) - function a(e, t) { - Object.keys(t).forEach(function(n) { - e[n] = t[n] - }) - } - t.default = function(e, t, n) { - e instanceof l.GraphQLSchema && - (console.warn( - 'The addResolveFunctionsToSchema function takes named options now; see IAddResolveFunctionsToSchemaOptions', - ), - (e = { schema: e, resolvers: t, resolverValidationOptions: n })) - var s = e.schema, - c = e.resolvers, - d = e.resolverValidationOptions, - f = void 0 === d ? {} : d, - p = e.inheritResolversFromInterfaces, - h = void 0 !== p && p, - m = f.allowResolversNotInSchema, - y = void 0 !== m && m, - _ = f.requireResolversForResolveType, - g = h ? i.extendResolversFromInterfaces(s, c) : c, - v = Object.create(null) - return ( - Object.keys(g).forEach(function(e) { - var t = g[e], - n = typeof t - if ('object' !== n && 'function' !== n) - throw new r.SchemaError( - '"' + - e + - '" defined in resolvers, but has invalid value "' + - t + - '". A resolver\'s value must be of type object or function.', - ) - var u = s.getType(e) - if (!u && '__schema' !== e) { - if (y) return - throw new r.SchemaError( - '"' + e + '" defined in resolvers, but not in schema', - ) - } - Object.keys(t).forEach(function(n) { - if (n.startsWith('__')) u[n.substring(2)] = t[n] - else if (u instanceof l.GraphQLScalarType) u[n] = t[n] - else { - if (u instanceof l.GraphQLEnumType) { - if (!u.getValue(n)) { - if (y) return - throw new r.SchemaError( - e + - '.' + - n + - ' was defined in resolvers, but enum is not in schema', - ) - } - return ( - (v[u.name] = v[u.name] || {}), void (v[u.name][n] = t[n]) - ) - } - var i = (function(e) { - return e instanceof l.GraphQLObjectType || - e instanceof l.GraphQLInterfaceType - ? e.getFields() - : void 0 - })(u) - if (!i) { - if (y) return - throw new r.SchemaError( - e + " was defined in resolvers, but it's not an object", - ) - } - if (!i[n]) { - if (y) return - throw new r.SchemaError( - e + '.' + n + ' defined in resolvers, but not in schema', - ) - } - var o = i[n], - s = t[n] - if ('function' == typeof s) a(o, { resolve: s }) - else { - if ('object' != typeof s) - throw new r.SchemaError( - 'Resolver ' + e + '.' + n + ' must be object or function', - ) - a(o, s) - } - } - }) - }), - i.checkForResolveTypeResolver(s, _), - u.applySchemaTransforms(s, [new o.default(v)]) - ) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(84), - u = (function() { - function e(e) { - this.enumValueMap = e - } - return ( - (e.prototype.transformSchema = function(e) { - var t, - n = this.enumValueMap - return n && 0 !== Object.keys(n).length - ? l.visitSchema( - e, - (((t = {})[l.VisitSchemaKind.ENUM_TYPE] = function(e) { - var t = n[e.name] - if (t) { - var l = e.getValues(), - u = {} - return ( - l.forEach(function(e) { - var n = Object.keys(t).includes(e.name) - ? t[e.name] - : e.name - u[e.name] = { - value: n, - deprecationReason: e.deprecationReason, - description: e.description, - astNode: e.astNode, - } - }), - new r.GraphQLEnumType({ - name: e.name, - description: e.description, - astNode: e.astNode, - values: u, - }) - ) - } - return e - }), - t), - ) - : e - }), - e - ) - })() - t.default = u - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8) - function l(e, t) { - return function(n, l, u, i) { - return Promise.resolve(t(n, l, u, i)).then(function(t) { - return e ? e(t, l, u, i) : r.defaultFieldResolver(t, l, u, i) - }) - } - } - t.default = function(e, t) { - ;[e.getQueryType(), e.getMutationType(), e.getSubscriptionType()] - .filter(function(e) { - return !!e - }) - .forEach(function(n) { - var r = (function(e) { - var t, - n = Math.random() - return function(r, l, u, i) { - return ( - i.operation.__runAtMostOnce || - (i.operation.__runAtMostOnce = {}), - i.operation.__runAtMostOnce[n] || - ((i.operation.__runAtMostOnce[n] = !0), - (t = e(r, l, u, i))), - t - ) - } - })(t), - u = n.getFields() - Object.keys(u).forEach(function(i) { - n === e.getSubscriptionType() - ? (u[i].resolve = l(u[i].resolve, t)) - : (u[i].resolve = l(u[i].resolve, r)) - }) - }) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(53) - function u(e, t, n) { - if (e.resolve) { - if ('function' != typeof e.resolve) - throw new l.SchemaError( - 'Resolver "' + t + '.' + n + '" must be a function', - ) - } else - console.warn( - 'Resolve function missing for "' + - t + - '.' + - n + - '". To disable this warning check https://github.com/apollostack/graphql-tools/issues/131', - ) - } - t.default = function(e, t) { - void 0 === t && (t = {}) - var n = t.requireResolversForArgs, - i = void 0 !== n && n, - o = t.requireResolversForNonScalar, - a = void 0 !== o && o, - s = t.requireResolversForAllFields, - c = void 0 !== s && s - if (c && (i || a)) - throw new TypeError( - 'requireResolversForAllFields takes precedence over the more specific assertions. Please configure either requireResolversForAllFields or requireResolversForArgs / requireResolversForNonScalar, but not a combination of them.', - ) - l.forEachField(e, function(e, t, n) { - c && u(e, t, n), - i && e.args.length > 0 && u(e, t, n), - !a || - r.getNamedType(e.type) instanceof r.GraphQLScalarType || - u(e, t, n) - }) - } - }, - function(e, t, n) { - var r, - l = - (this && this.__extends) || - ((r = function(e, t) { - return (r = - Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && - function(e, t) { - e.__proto__ = t - }) || - function(e, t) { - for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) - })(e, t) - }), - function(e, t) { - function n() { - this.constructor = e - } - r(e, t), - (e.prototype = - null === t - ? Object.create(t) - : ((n.prototype = t.prototype), new n())) - }), - u = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - i = - (this && this.__generator) || - function(e, t) { - var n, - r, - l, - u, - i = { - label: 0, - sent: function() { - if (1 & l[0]) throw l[1] - return l[1] - }, - trys: [], - ops: [], - } - return ( - (u = { next: o(0), throw: o(1), return: o(2) }), - 'function' == typeof Symbol && - (u[Symbol.iterator] = function() { - return this - }), - u - ) - function o(u) { - return function(o) { - return (function(u) { - if (n) throw new TypeError('Generator is already executing.') - for (; i; ) - try { - if ( - ((n = 1), - r && - (l = - 2 & u[0] - ? r.return - : u[0] - ? r.throw || ((l = r.return) && l.call(r), 0) - : r.next) && - !(l = l.call(r, u[1])).done) - ) - return l - switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { - case 0: - case 1: - l = u - break - case 4: - return i.label++, { value: u[1], done: !1 } - case 5: - i.label++, (r = u[1]), (u = [0]) - continue - case 7: - ;(u = i.ops.pop()), i.trys.pop() - continue - default: - if ( - !(l = (l = i.trys).length > 0 && l[l.length - 1]) && - (6 === u[0] || 2 === u[0]) - ) { - i = 0 - continue - } - if ( - 3 === u[0] && - (!l || (u[1] > l[0] && u[1] < l[3])) - ) { - i.label = u[1] - break - } - if (6 === u[0] && i.label < l[1]) { - ;(i.label = l[1]), (l = u) - break - } - if (l && i.label < l[2]) { - ;(i.label = l[2]), i.ops.push(u) - break - } - l[2] && i.ops.pop(), i.trys.pop() - continue - } - u = t.call(e, i) - } catch (e) { - ;(u = [6, e]), (r = 0) - } finally { - n = l = 0 - } - if (5 & u[0]) throw u[1] - return { value: u[0] ? u[1] : void 0, done: !0 } - })([u, o]) - } - } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var o = n(8), - a = n(102) - t.default = function(e, t) { - if ('object' != typeof t) - throw new Error( - 'Expected directiveResolvers to be of type object, got ' + typeof t, - ) - if (Array.isArray(t)) - throw new Error( - 'Expected directiveResolvers to be of type object, got Array', - ) - var n = Object.create(null) - Object.keys(t).forEach(function(e) { - n[e] = (function(n) { - function r() { - return (null !== n && n.apply(this, arguments)) || this - } - return ( - l(r, n), - (r.prototype.visitFieldDefinition = function(n) { - var r = this, - l = t[e], - a = n.resolve || o.defaultFieldResolver, - s = this.args - n.resolve = function() { - for (var e = [], t = 0; t < arguments.length; t++) - e[t] = arguments[t] - var o = e[0], - c = e[2], - d = e[3] - return l( - function() { - return u(r, void 0, void 0, function() { - return i(this, function(t) { - return [2, a.apply(n, e)] - }) - }) - }, - o, - s, - c, - d, - ) - } - }), - r - ) - })(a.SchemaDirectiveVisitor) - }), - a.SchemaDirectiveVisitor.visitSchemaDirectives(e, n) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(457), - u = n(53), - i = l.deprecated( - { - version: '0.7.0', - url: 'https://github.com/apollostack/graphql-tools/issues/140', - }, - function(e, t) { - if (!(e && e instanceof r.GraphQLSchema)) - throw new Error( - 'schema must be an instance of GraphQLSchema. This error could be caused by installing more than one version of GraphQL-JS', - ) - if ('object' != typeof t) - throw new Error( - 'Expected connectors to be of type object, got ' + typeof t, - ) - if (0 === Object.keys(t).length) - throw new Error('Expected connectors to not be an empty object') - if (Array.isArray(t)) - throw new Error( - 'Expected connectors to be of type object, got Array', - ) - if (e._apolloConnectorsAttached) - throw new Error( - 'Connectors already attached to context, cannot attach more than once', - ) - e._apolloConnectorsAttached = !0 - u.addSchemaLevelResolveFunction(e, function(e, n, r) { - if ('object' != typeof r) - throw new Error( - 'Cannot attach connector because context is not an object: ' + - typeof r, - ) - return ( - void 0 === r.connectors && (r.connectors = {}), - Object.keys(t).forEach(function(e) { - var n = t[e] - if (!n.prototype) - throw new Error('Connector must be a function or an class') - r.connectors[e] = new n(r) - }), - e - ) - }) - }, - ) - t.default = i - }, - function(e, t, n) { - 'use strict' - function r(e, t, n, r, l) { - var u = {} - return function() { - var i = ((new Error().stack || '').match( - /(?:\s+at\s.+){2}\s+at\s(.+)/, - ) || [void 0, ''])[1] - if ( - !((i = /\)$/.test(i) ? i.match(/[^(]+(?=\)$)/)[0] : i.trim()) in u) - ) { - var o - switch (((u[i] = !0), e)) { - case 'class': - o = 'Class' - break - case 'property': - o = 'Property' - break - case 'method': - o = 'Method' - break - case 'function': - o = 'Function' - } - ;(o += ' `' + t + '` has been deprecated'), - r && (o += ' since version ' + r), - n && (o += ', use `' + n + '` instead'), - (o += '.'), - i && (o += '\n at ' + i), - l && (o += '\nCheck out ' + l + ' for more information.'), - console.warn(o) - } - } - } - function l(e, n, l, u, i, o) { - var a = (t.options.getWarner || r)(e, n, u, i, o), - s = { - enumerable: (l = l || { - writable: !0, - enumerable: !1, - configurable: !0, - }).enumerable, - configurable: l.configurable, - } - if (l.get || l.set) - l.get && - (s.get = function() { - return a(), l.get.call(this) - }), - l.set && - (s.set = function(e) { - return a(), l.set.call(this, e) - }) - else { - var c = l.value - ;(s.get = function() { - return a(), c - }), - l.writable && - (s.set = function(e) { - a(), (c = e) - }) - } - return s - } - function u(e, n, l, u, i) { - for ( - var o = n.name, - a = (t.options.getWarner || r)(e, o, l, u, i), - s = function() { - return a(), n.apply(this, arguments) - }, - c = 0, - d = Object.getOwnPropertyNames(n); - c < d.length; - c++ - ) { - var f = d[c], - p = Object.getOwnPropertyDescriptor(n, f) - p.writable - ? (s[f] = n[f]) - : p.configurable && Object.defineProperty(s, f, p) - } - return s - } - function i() { - for (var e = [], t = 0; t < arguments.length; t++) - e[t - 0] = arguments[t] - var n = e[e.length - 1] - n = 'function' == typeof n ? e.pop() : void 0 - var r, - i, - o, - a = e[0] - return ( - 'string' == typeof a - ? ((r = a), (i = e[1]), (o = e[2])) - : a && ((r = a.alternative), (i = a.version), (o = a.url)), - n - ? u('function', n, r, i, o) - : function(e, t, n) { - if ('string' == typeof t) - return l( - n && 'function' == typeof n.value ? 'method' : 'property', - t, - n, - r, - i, - o, - ) - if ('function' == typeof e) { - for ( - var a = u('class', e, r, i, o), - s = e.name, - c = 0, - d = Object.getOwnPropertyNames(a); - c < d.length; - c++ - ) { - var f = d[c], - p = Object.getOwnPropertyDescriptor(a, f) - ;(p = l('class', s, p, r, i, o)).writable - ? (a[f] = e[f]) - : p.configurable && Object.defineProperty(a, f, p) - } - return a - } - } - ) - } - ;(t.options = { getWarner: void 0 }), - (t.deprecated = i), - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = i) - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(53) - t.default = function(e, t) { - var n, - u = e - if ( - (function(e) { - return void 0 !== e.kind - })(e) - ) - n = e - else if ('string' != typeof u) { - if (!Array.isArray(u)) { - var i = typeof u - throw new l.SchemaError( - 'typeDefs must be a string, array or schema AST, got ' + i, - ) - } - u = l.concatenateTypeDefs(u) - } - 'string' == typeof u && (n = r.parse(u, t)) - var o = { commentDescriptions: !0 }, - a = r.buildASTSchema(n, o), - s = l.extractExtensionDefinitions(n) - return s.definitions.length > 0 && (a = r.extendSchema(a, s, o)), a - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8) - t.chainResolvers = function(e) { - return function(t, n, l, u) { - return e.reduce(function(e, t) { - return t ? t(e, n, l, u) : r.defaultFieldResolver(e, n, l, u) - }, t) - } - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(53) - t.default = function(e, t) { - Object.keys(e.getTypeMap()) - .map(function(t) { - return e.getType(t) - }) - .forEach(function(e) { - if ( - (e instanceof r.GraphQLUnionType || - e instanceof r.GraphQLInterfaceType) && - !e.resolveType - ) { - if (!1 === t) return - if (!0 === t) - throw new l.SchemaError( - 'Type "' + e.name + '" is missing a "resolveType" resolver', - ) - console.warn( - 'Type "' + - e.name + - '" is missing a "__resolveType" resolver. Pass false into "resolverValidationOptions.requireResolversForResolveType" to disable this warning.', - ) - } - }) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(53) - t.default = function e(t, n) { - void 0 === n && (n = []) - var u, - i = [] - return ( - t.forEach(function(t) { - if ((void 0 !== t.kind && (t = r.print(t)), 'function' == typeof t)) - -1 === n.indexOf(t) && (n.push(t), (i = i.concat(e(t(), n)))) - else { - if ('string' != typeof t) { - var u = typeof t - throw new l.SchemaError( - 'typeDef array must contain only strings and functions, got ' + - u, - ) - } - i.push(t.trim()) - } - }), - ((u = i.map(function(e) { - return e.trim() - })), - u.reduce(function(e, t) { - return -1 === e.indexOf(t) ? e.concat([t]) : e - }, [])).join('\n') - ) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8) - t.default = function(e, t, n) { - void 0 === e && (e = r.defaultFieldResolver) - var l = function(e) { - var r = new Error() - ;(r.stack = e.stack), - n && - ((r.originalMessage = e.message), - (r.message = 'Error in resolver ' + n + '\n' + e.message)), - t.log(r) - } - return function(t, n, r, u) { - try { - var i = e(t, n, r, u) - return ( - i && - 'function' == typeof i.then && - 'function' == typeof i.catch && - i.catch(function(e) { - var t = e instanceof Error ? e : new Error(e) - return l(t), e - }), - i - ) - } catch (e) { - throw (l(e), e) - } - } - } - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8) - t.default = function(e, t) { - var n = Object.keys(r({}, e.getTypeMap(), t)), - u = {} - return ( - n.forEach(function(n) { - var r = t[n], - i = e.getType(n) - if (i instanceof l.GraphQLObjectType) { - var o = i.getInterfaces().map(function(e) { - return t[e.name] - }) - u[n] = Object.assign.apply(Object, [{}].concat(o, [r])) - } else r && (u[n] = r) - }), - u - ) - } - }, - function(e, t) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var n = 'ObjectTypeExtension', - r = 'InterfaceTypeExtension', - l = 'InputObjectTypeExtension', - u = 'UnionTypeExtension', - i = 'EnumTypeExtension' - t.default = function(e) { - var t = e.definitions.filter(function(e) { - return ( - e.kind === n || - e.kind === r || - e.kind === l || - e.kind === u || - e.kind === i - ) - }) - return Object.assign({}, e, { definitions: t }) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8) - t.default = function(e, t) { - var n = e.getTypeMap() - Object.keys(n).forEach(function(e) { - var l = n[e] - if ( - !r.getNamedType(l).name.startsWith('__') && - l instanceof r.GraphQLObjectType - ) { - var u = l.getFields() - Object.keys(u).forEach(function(n) { - var r = u[n] - t(r, e, n) - }) - } - }) - } - }, - function(e, t) { - var n, - r = - (this && this.__extends) || - ((n = function(e, t) { - return (n = - Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array && - function(e, t) { - e.__proto__ = t - }) || - function(e, t) { - for (var n in t) t.hasOwnProperty(n) && (e[n] = t[n]) - })(e, t) - }), - function(e, t) { - function r() { - this.constructor = e - } - n(e, t), - (e.prototype = - null === t - ? Object.create(t) - : ((r.prototype = t.prototype), new r())) - }) - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = (function(e) { - function t(t) { - var n = e.call(this, t) || this - return (n.message = t), Error.captureStackTrace(n, n.constructor), n - } - return r(t, e), t - })(Error) - t.default = l - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(468), - u = n(83) - t.mockServer = function(e, t, n) { - var l - return ( - void 0 === n && (n = !1), - o({ - schema: (l = - e instanceof r.GraphQLSchema - ? e - : u.buildSchemaFromTypeDefinitions(e)), - mocks: t, - preserveResolvers: n, - }), - { - query: function(e, t) { - return r.graphql(l, e, {}, {}, t) - }, - } - ) - } - var i = new Map() - function o(e) { - var t = e.schema, - n = e.mocks, - l = void 0 === n ? {} : n, - o = e.preserveResolvers, - f = void 0 !== o && o - if (!t) throw new Error('Must provide schema to mock') - if (!(t instanceof r.GraphQLSchema)) - throw new Error('Value at "schema" must be of type GraphQLSchema') - if (!a(l)) throw new Error('mocks must be of type Object') - var p = new Map() - Object.keys(l).forEach(function(e) { - p.set(e, l[e]) - }), - p.forEach(function(e, t) { - if ('function' != typeof e) - throw new Error('mockFunctionMap[' + t + '] must be a function') - }) - var h = function(e, n, l) { - return function(n, u, o, c) { - var f = r.getNullableType(e), - m = r.getNamedType(f) - if (n && void 0 !== n[l]) { - var y = void 0 - return ( - 'function' == typeof n[l] - ? (y = n[l](n, u, o, c)) instanceof d && - (y = y.mock(n, u, o, c, f, h)) - : (y = n[l]), - p.has(m.name) && - (y = (function e(t, n) { - if (Array.isArray(n)) - return n.map(function(n) { - return e(t, n) - }) - if (a(n)) return (r = t()), (l = n), Object.assign(r, l) - var r, l - return n - })(p.get(m.name).bind(null, n, u, o, c), y)), - y - ) - } - if (f instanceof r.GraphQLList || f instanceof r.GraphQLNonNull) - return [h(f.ofType)(n, u, o, c), h(f.ofType)(n, u, o, c)] - if ( - p.has(f.name) && - !( - f instanceof r.GraphQLUnionType || - f instanceof r.GraphQLInterfaceType - ) - ) - return p.get(f.name)(n, u, o, c) - if (f instanceof r.GraphQLObjectType) return {} - if ( - f instanceof r.GraphQLUnionType || - f instanceof r.GraphQLInterfaceType - ) { - var _ = void 0 - if (p.has(f.name)) { - var g = p.get(f.name)(n, u, o, c) - if (!g || !g.__typename) - return Error('Please return a __typename in "' + f.name + '"') - _ = t.getType(g.__typename) - } else { - _ = s(t.getPossibleTypes(f)) - } - return Object.assign({ __typename: _ }, h(_)(n, u, o, c)) - } - return f instanceof r.GraphQLEnumType - ? s(f.getValues()).value - : i.has(f.name) - ? i.get(f.name)(n, u, o, c) - : Error('No mock defined for type "' + f.name + '"') - } - } - u.forEachField(t, function(e, n, l) { - var u - !(function(e, t) { - var n = r.getNullableType(e), - l = r.getNamedType(n), - u = (function(e) { - return e instanceof r.GraphQLInterfaceType || - e instanceof r.GraphQLUnionType - ? e.resolveType - : void 0 - })(l) - if (t && u && u.length) return - ;(l instanceof r.GraphQLUnionType || - l instanceof r.GraphQLInterfaceType) && - (l.resolveType = function(e, t, n) { - return n.schema.getType(e.__typename) - }) - })(e.type, f) - var i = t.getQueryType() && t.getQueryType().name === n, - o = t.getMutationType() && t.getMutationType().name === n - if ((i || o) && p.has(n)) { - var s = p.get(n) - 'function' == typeof s(void 0, {}, {}, {})[l] && - (u = function(t, r, u, i) { - var o = t || {} - return (o[l] = s(t, r, u, i)[l]), h(e.type, n, l)(o, r, u, i) - }) - } - if ((u || (u = h(e.type, n, l)), f && e.resolve)) { - var d = e.resolve - e.resolve = function(e, t, n, r) { - return Promise.all([u(e, t, n, r), d(e, t, n, r)]).then(function( - e, - ) { - var t = e[0], - n = e[1] - if (t instanceof Error) { - if (void 0 === n) throw t - return n - } - return n instanceof Date && t instanceof Date - ? void 0 !== n - ? n - : t - : a(t) && a(n) - ? (function(e) { - for (var t = [], n = 1; n < arguments.length; n++) - t[n - 1] = arguments[n] - return ( - t.forEach(function(t) { - for (var n = t; n; ) - c(e, n), (n = Object.getPrototypeOf(n)) - }), - e - ) - })(Object.create(Object.getPrototypeOf(n)), n, t) - : void 0 !== n - ? n - : t - }) - } - } else e.resolve = u - }) - } - function a(e) { - return e === Object(e) && !Array.isArray(e) - } - function s(e) { - return e[Math.floor(Math.random() * e.length)] - } - function c(e, t) { - Object.getOwnPropertyNames(t).forEach(function(n) { - Object.getOwnPropertyDescriptor(e, n) || - Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(t, n)) - }) - } - i.set('Int', function() { - return Math.round(200 * Math.random()) - 100 - }), - i.set('Float', function() { - return 200 * Math.random() - 100 - }), - i.set('String', function() { - return 'Hello World' - }), - i.set('Boolean', function() { - return Math.random() > 0.5 - }), - i.set('ID', function() { - return l.v4() - }), - (t.addMockFunctionsToSchema = o) - var d = (function() { - function e(e, t) { - if (((this.len = e), void 0 !== t)) { - if ('function' != typeof t) - throw new Error( - 'Second argument to MockList must be a function or undefined', - ) - this.wrappedFunction = t - } - } - return ( - (e.prototype.mock = function(t, n, l, u, i, o) { - var a - a = Array.isArray(this.len) - ? new Array(this.randint(this.len[0], this.len[1])) - : new Array(this.len) - for (var s = 0; s < a.length; s++) - if ('function' == typeof this.wrappedFunction) { - var c = this.wrappedFunction(t, n, l, u) - if (c instanceof e) { - var d = r.getNullableType(i.ofType) - a[s] = c.mock(t, n, l, u, d, o) - } else a[s] = c - } else a[s] = o(i.ofType)(t, n, l, u) - return a - }), - (e.prototype.randint = function(e, t) { - return Math.floor(Math.random() * (t - e + 1) + e) - }), - e - ) - })() - t.MockList = d - }, - function(e, t, n) { - var r = n(469), - l = n(470), - u = l - ;(u.v1 = r), (u.v4 = l), (e.exports = u) - }, - function(e, t, n) { - var r, - l, - u = n(200), - i = n(201), - o = 0, - a = 0 - e.exports = function(e, t, n) { - var s = (t && n) || 0, - c = t || [], - d = (e = e || {}).node || r, - f = void 0 !== e.clockseq ? e.clockseq : l - if (null == d || null == f) { - var p = u() - null == d && (d = r = [1 | p[0], p[1], p[2], p[3], p[4], p[5]]), - null == f && (f = l = 16383 & ((p[6] << 8) | p[7])) - } - var h = void 0 !== e.msecs ? e.msecs : new Date().getTime(), - m = void 0 !== e.nsecs ? e.nsecs : a + 1, - y = h - o + (m - a) / 1e4 - if ( - (y < 0 && void 0 === e.clockseq && (f = (f + 1) & 16383), - (y < 0 || h > o) && void 0 === e.nsecs && (m = 0), - m >= 1e4) - ) - throw new Error("uuid.v1(): Can't create more than 10M uuids/sec") - ;(o = h), (a = m), (l = f) - var _ = (1e4 * (268435455 & (h += 122192928e5)) + m) % 4294967296 - ;(c[s++] = (_ >>> 24) & 255), - (c[s++] = (_ >>> 16) & 255), - (c[s++] = (_ >>> 8) & 255), - (c[s++] = 255 & _) - var g = ((h / 4294967296) * 1e4) & 268435455 - ;(c[s++] = (g >>> 8) & 255), - (c[s++] = 255 & g), - (c[s++] = ((g >>> 24) & 15) | 16), - (c[s++] = (g >>> 16) & 255), - (c[s++] = (f >>> 8) | 128), - (c[s++] = 255 & f) - for (var v = 0; v < 6; ++v) c[s + v] = d[v] - return t || i(c) - } - }, - function(e, t, n) { - var r = n(200), - l = n(201) - e.exports = function(e, t, n) { - var u = (t && n) || 0 - 'string' == typeof e && - ((t = 'binary' === e ? new Array(16) : null), (e = null)) - var i = (e = e || {}).random || (e.rng || r)() - if (((i[6] = (15 & i[6]) | 64), (i[8] = (63 & i[8]) | 128), t)) - for (var o = 0; o < 16; ++o) t[u + o] = i[o] - return t || l(i) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(472) - ;(t.makeRemoteExecutableSchema = r.default), - (t.defaultCreateRemoteResolver = r.createResolver) - var l = n(475) - t.introspectSchema = l.default - var u = n(476) - t.mergeSchemas = u.default - var i = n(129) - t.delegateToSchema = i.default - var o = n(126) - t.defaultMergedResolver = o.default - }, - function(e, t, n) { - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - l = - (this && this.__generator) || - function(e, t) { - var n, - r, - l, - u, - i = { - label: 0, - sent: function() { - if (1 & l[0]) throw l[1] - return l[1] - }, - trys: [], - ops: [], - } - return ( - (u = { next: o(0), throw: o(1), return: o(2) }), - 'function' == typeof Symbol && - (u[Symbol.iterator] = function() { - return this - }), - u - ) - function o(u) { - return function(o) { - return (function(u) { - if (n) throw new TypeError('Generator is already executing.') - for (; i; ) - try { - if ( - ((n = 1), - r && - (l = - 2 & u[0] - ? r.return - : u[0] - ? r.throw || ((l = r.return) && l.call(r), 0) - : r.next) && - !(l = l.call(r, u[1])).done) - ) - return l - switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { - case 0: - case 1: - l = u - break - case 4: - return i.label++, { value: u[1], done: !1 } - case 5: - i.label++, (r = u[1]), (u = [0]) - continue - case 7: - ;(u = i.ops.pop()), i.trys.pop() - continue - default: - if ( - !(l = (l = i.trys).length > 0 && l[l.length - 1]) && - (6 === u[0] || 2 === u[0]) - ) { - i = 0 - continue - } - if ( - 3 === u[0] && - (!l || (u[1] > l[0] && u[1] < l[3])) - ) { - i.label = u[1] - break - } - if (6 === u[0] && i.label < l[1]) { - ;(i.label = l[1]), (l = u) - break - } - if (l && i.label < l[2]) { - ;(i.label = l[2]), i.ops.push(u) - break - } - l[2] && i.ops.pop(), i.trys.pop() - continue - } - u = t.call(e, i) - } catch (e) { - ;(u = [6, e]), (r = 0) - } finally { - n = l = 0 - } - if (5 & u[0]) throw u[1] - return { value: u[0] ? u[1] : void 0, done: !0 } - })([u, o]) - } - } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var u = n(8), - i = n(202), - o = n(203), - a = n(83), - s = n(85), - c = n(125), - d = n(126), - f = n(128), - p = n(474) - function h(e) { - var t = this - return function(n, i, o, a) { - return r(t, void 0, void 0, function() { - var t, n, r - return l(this, function(l) { - switch (l.label) { - case 0: - return ( - (t = Object.keys(a.fragments).map(function(e) { - return a.fragments[e] - })), - (n = { - kind: u.Kind.DOCUMENT, - definitions: [a.operation].concat(t), - }), - [ - 4, - e({ - query: n, - variables: a.variableValues, - context: { graphqlContext: o }, - }), - ] - ) - case 1: - return (r = l.sent()), [2, f.checkResultAndHandleErrors(r, a)] - } - }) - }) - } - } - function m(e, t) { - return function(e, n, r, l) { - var o = Object.keys(l.fragments).map(function(e) { - return l.fragments[e] - }), - a = { - query: { - kind: u.Kind.DOCUMENT, - definitions: [l.operation].concat(o), - }, - variables: l.variableValues, - context: { graphqlContext: r }, - }, - s = i.execute(t, a) - return p.observableToAsyncIterable(s) - } - } - ;(t.default = function(e) { - var t, - n, - r = e.schema, - l = e.link, - f = e.fetcher, - p = e.createResolver, - y = void 0 === p ? h : p, - _ = e.buildSchemaOptions, - g = e.printSchemaOptions, - v = void 0 === g ? { commentDescriptions: !0 } : g - !f && l && (f = i.default(l)), - 'string' == typeof r - ? ((n = r), (r = u.buildSchema(n, _))) - : (n = u.printSchema(r, v)) - var b = {}, - T = r.getQueryType(), - w = T.getFields() - Object.keys(w).forEach(function(e) { - b[e] = y(f) - }) - var O = {}, - D = r.getMutationType() - if (D) { - var E = D.getFields() - Object.keys(E).forEach(function(e) { - O[e] = y(f) - }) - } - var L = {}, - M = r.getSubscriptionType() - if (M) { - var S = M.getFields() - Object.keys(S).forEach(function(e) { - L[e] = { subscribe: m(e, l) } - }) - } - var k = (((t = {})[T.name] = b), t) - o.default(O) || (k[D.name] = O), o.default(L) || (k[M.name] = L) - for ( - var j = r.getTypeMap(), - C = function(e) { - if ( - e instanceof u.GraphQLInterfaceType || - e instanceof u.GraphQLUnionType - ) - k[e.name] = { - __resolveType: function(e, t, n) { - return c.default(e, n.schema) - }, - } - else if (e instanceof u.GraphQLScalarType) - e !== u.GraphQLID && - e !== u.GraphQLString && - e !== u.GraphQLFloat && - e !== u.GraphQLBoolean && - e !== u.GraphQLInt && - (k[e.name] = s.recreateType( - e, - function(e) { - return null - }, - !1, - )) - else if ( - e instanceof u.GraphQLObjectType && - '__' !== e.name.slice(0, 2) && - e !== T && - e !== D && - e !== M - ) { - var t = {} - Object.keys(e.getFields()).forEach(function(e) { - t[e] = d.default - }), - (k[e.name] = t) - } - }, - N = 0, - A = Object.keys(j).map(function(e) { - return j[e] - }); - N < A.length; - N++ - ) - C(A[N]) - return a.makeExecutableSchema({ typeDefs: n, resolvers: k }) - }), - (t.createResolver = h) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = (function() { - function e(e, t) { - for (var n = 0; n < t.length; n++) { - var r = t[n] - ;(r.enumerable = r.enumerable || !1), - (r.configurable = !0), - 'value' in r && (r.writable = !0), - Object.defineProperty(e, r.key, r) - } - } - return function(t, n, r) { - return n && e(t.prototype, n), r && e(t, r), t - } - })() - function l(e, t) { - if (!(e instanceof t)) - throw new TypeError('Cannot call a class as a function') - } - var u = function() { - return 'function' == typeof Symbol - }, - i = function(e) { - return u() && Boolean(Symbol[e]) - }, - o = function(e) { - return i(e) ? Symbol[e] : '@@' + e - } - u() && !i('observable') && (Symbol.observable = Symbol('observable')) - var a = o('iterator'), - s = o('observable'), - c = o('species') - function d(e, t) { - var n = e[t] - if (null != n) { - if ('function' != typeof n) - throw new TypeError(n + ' is not a function') - return n - } - } - function f(e) { - var t = e.constructor - return ( - void 0 !== t && null === (t = t[c]) && (t = void 0), - void 0 !== t ? t : w - ) - } - function p(e) { - return e instanceof w - } - function h(e) { - h.log - ? h.log(e) - : setTimeout(function() { - throw e - }) - } - function m(e) { - Promise.resolve().then(function() { - try { - e() - } catch (e) { - h(e) - } - }) - } - function y(e) { - var t = e._cleanup - if (void 0 !== t && ((e._cleanup = void 0), t)) - try { - if ('function' == typeof t) t() - else { - var n = d(t, 'unsubscribe') - n && n.call(t) - } - } catch (e) { - h(e) - } - } - function _(e) { - ;(e._observer = void 0), (e._queue = void 0), (e._state = 'closed') - } - function g(e, t, n) { - e._state = 'running' - var r = e._observer - try { - var l = d(r, t) - switch (t) { - case 'next': - l && l.call(r, n) - break - case 'error': - if ((_(e), !l)) throw n - l.call(r, n) - break - case 'complete': - _(e), l && l.call(r) - } - } catch (e) { - h(e) - } - 'closed' === e._state - ? y(e) - : 'running' === e._state && (e._state = 'ready') - } - function v(e, t, n) { - if ('closed' !== e._state) { - if ('buffering' !== e._state) - return 'ready' !== e._state - ? ((e._state = 'buffering'), - (e._queue = [{ type: t, value: n }]), - void m(function() { - return (function(e) { - var t = e._queue - if (t) { - ;(e._queue = void 0), (e._state = 'ready') - for ( - var n = 0; - n < t.length && - (g(e, t[n].type, t[n].value), 'closed' !== e._state); - ++n - ); - } - })(e) - })) - : void g(e, t, n) - e._queue.push({ type: t, value: n }) - } - } - var b = (function() { - function e(t, n) { - l(this, e), - (this._cleanup = void 0), - (this._observer = t), - (this._queue = void 0), - (this._state = 'initializing') - var r = new T(this) - try { - this._cleanup = n.call(void 0, r) - } catch (e) { - r.error(e) - } - 'initializing' === this._state && (this._state = 'ready') - } - return ( - r(e, [ - { - key: 'unsubscribe', - value: function() { - 'closed' !== this._state && (_(this), y(this)) - }, - }, - { - key: 'closed', - get: function() { - return 'closed' === this._state - }, - }, - ]), - e - ) - })(), - T = (function() { - function e(t) { - l(this, e), (this._subscription = t) - } - return ( - r(e, [ - { - key: 'next', - value: function(e) { - v(this._subscription, 'next', e) - }, - }, - { - key: 'error', - value: function(e) { - v(this._subscription, 'error', e) - }, - }, - { - key: 'complete', - value: function() { - v(this._subscription, 'complete') - }, - }, - { - key: 'closed', - get: function() { - return 'closed' === this._subscription._state - }, - }, - ]), - e - ) - })(), - w = (t.Observable = (function() { - function e(t) { - if ((l(this, e), !(this instanceof e))) - throw new TypeError('Observable cannot be called as a function') - if ('function' != typeof t) - throw new TypeError('Observable initializer must be a function') - this._subscriber = t - } - return ( - r( - e, - [ - { - key: 'subscribe', - value: function(e) { - return ( - ('object' == typeof e && null !== e) || - (e = { - next: e, - error: arguments[1], - complete: arguments[2], - }), - new b(e, this._subscriber) - ) - }, - }, - { - key: 'forEach', - value: function(e) { - var t = this - return new Promise(function(n, r) { - if ('function' == typeof e) - var l = t.subscribe({ - next: function(t) { - try { - e(t, u) - } catch (e) { - r(e), l.unsubscribe() - } - }, - error: r, - complete: n, - }) - else r(new TypeError(e + ' is not a function')) - function u() { - l.unsubscribe(), n() - } - }) - }, - }, - { - key: 'map', - value: function(e) { - var t = this - if ('function' != typeof e) - throw new TypeError(e + ' is not a function') - return new (f(this))(function(n) { - return t.subscribe({ - next: function(t) { - try { - t = e(t) - } catch (e) { - return n.error(e) - } - n.next(t) - }, - error: function(e) { - n.error(e) - }, - complete: function() { - n.complete() - }, - }) - }) - }, - }, - { - key: 'filter', - value: function(e) { - var t = this - if ('function' != typeof e) - throw new TypeError(e + ' is not a function') - return new (f(this))(function(n) { - return t.subscribe({ - next: function(t) { - try { - if (!e(t)) return - } catch (e) { - return n.error(e) - } - n.next(t) - }, - error: function(e) { - n.error(e) - }, - complete: function() { - n.complete() - }, - }) - }) - }, - }, - { - key: 'reduce', - value: function(e) { - var t = this - if ('function' != typeof e) - throw new TypeError(e + ' is not a function') - var n = f(this), - r = arguments.length > 1, - l = !1, - u = arguments[1] - return new n(function(n) { - return t.subscribe({ - next: function(t) { - var i = !l - if (((l = !0), !i || r)) - try { - u = e(u, t) - } catch (e) { - return n.error(e) - } - else u = t - }, - error: function(e) { - n.error(e) - }, - complete: function() { - if (!l && !r) - return n.error( - new TypeError('Cannot reduce an empty sequence'), - ) - n.next(u), n.complete() - }, - }) - }) - }, - }, - { - key: 'concat', - value: function() { - for ( - var e = this, t = arguments.length, n = Array(t), r = 0; - r < t; - r++ - ) - n[r] = arguments[r] - var l = f(this) - return new l(function(t) { - var r = void 0, - u = 0 - return ( - (function e(i) { - r = i.subscribe({ - next: function(e) { - t.next(e) - }, - error: function(e) { - t.error(e) - }, - complete: function() { - u === n.length - ? ((r = void 0), t.complete()) - : e(l.from(n[u++])) - }, - }) - })(e), - function() { - r && (r.unsubscribe(), (r = void 0)) - } - ) - }) - }, - }, - { - key: 'flatMap', - value: function(e) { - var t = this - if ('function' != typeof e) - throw new TypeError(e + ' is not a function') - var n = f(this) - return new n(function(r) { - var l = [], - u = t.subscribe({ - next: function(t) { - if (e) - try { - t = e(t) - } catch (e) { - return r.error(e) - } - var u = n.from(t).subscribe({ - next: function(e) { - r.next(e) - }, - error: function(e) { - r.error(e) - }, - complete: function() { - var e = l.indexOf(u) - e >= 0 && l.splice(e, 1), i() - }, - }) - l.push(u) - }, - error: function(e) { - r.error(e) - }, - complete: function() { - i() - }, - }) - function i() { - u.closed && 0 === l.length && r.complete() - } - return function() { - l.forEach(function(e) { - return e.unsubscribe() - }), - u.unsubscribe() - } - }) - }, - }, - { - key: s, - value: function() { - return this - }, - }, - ], - [ - { - key: 'from', - value: function(t) { - var n = 'function' == typeof this ? this : e - if (null == t) throw new TypeError(t + ' is not an object') - var r = d(t, s) - if (r) { - var l = r.call(t) - if (Object(l) !== l) - throw new TypeError(l + ' is not an object') - return p(l) && l.constructor === n - ? l - : new n(function(e) { - return l.subscribe(e) - }) - } - if (i('iterator') && (r = d(t, a))) - return new n(function(e) { - m(function() { - if (!e.closed) { - var n = !0, - l = !1, - u = void 0 - try { - for ( - var i, o = r.call(t)[Symbol.iterator](); - !(n = (i = o.next()).done); - n = !0 - ) { - var a = i.value - if ((e.next(a), e.closed)) return - } - } catch (e) { - ;(l = !0), (u = e) - } finally { - try { - !n && o.return && o.return() - } finally { - if (l) throw u - } - } - e.complete() - } - }) - }) - if (Array.isArray(t)) - return new n(function(e) { - m(function() { - if (!e.closed) { - for (var n = 0; n < t.length; ++n) - if ((e.next(t[n]), e.closed)) return - e.complete() - } - }) - }) - throw new TypeError(t + ' is not observable') - }, - }, - { - key: 'of', - value: function() { - for ( - var t = arguments.length, n = Array(t), r = 0; - r < t; - r++ - ) - n[r] = arguments[r] - return new ('function' == typeof this ? this : e)(function( - e, - ) { - m(function() { - if (!e.closed) { - for (var t = 0; t < n.length; ++t) - if ((e.next(n[t]), e.closed)) return - e.complete() - } - }) - }) - }, - }, - { - key: c, - get: function() { - return this - }, - }, - ], - ), - e - ) - })()) - u() && - Object.defineProperty(w, Symbol('extensions'), { - value: { symbol: s, hostReportError: h }, - configurable: !0, - }) - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - }, - l = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - u = - (this && this.__generator) || - function(e, t) { - var n, - r, - l, - u, - i = { - label: 0, - sent: function() { - if (1 & l[0]) throw l[1] - return l[1] - }, - trys: [], - ops: [], - } - return ( - (u = { next: o(0), throw: o(1), return: o(2) }), - 'function' == typeof Symbol && - (u[Symbol.iterator] = function() { - return this - }), - u - ) - function o(u) { - return function(o) { - return (function(u) { - if (n) throw new TypeError('Generator is already executing.') - for (; i; ) - try { - if ( - ((n = 1), - r && - (l = - 2 & u[0] - ? r.return - : u[0] - ? r.throw || ((l = r.return) && l.call(r), 0) - : r.next) && - !(l = l.call(r, u[1])).done) - ) - return l - switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { - case 0: - case 1: - l = u - break - case 4: - return i.label++, { value: u[1], done: !1 } - case 5: - i.label++, (r = u[1]), (u = [0]) - continue - case 7: - ;(u = i.ops.pop()), i.trys.pop() - continue - default: - if ( - !(l = (l = i.trys).length > 0 && l[l.length - 1]) && - (6 === u[0] || 2 === u[0]) - ) { - i = 0 - continue - } - if ( - 3 === u[0] && - (!l || (u[1] > l[0] && u[1] < l[3])) - ) { - i.label = u[1] - break - } - if (6 === u[0] && i.label < l[1]) { - ;(i.label = l[1]), (l = u) - break - } - if (l && i.label < l[2]) { - ;(i.label = l[2]), i.ops.push(u) - break - } - l[2] && i.ops.pop(), i.trys.pop() - continue - } - u = t.call(e, i) - } catch (e) { - ;(u = [6, e]), (r = 0) - } finally { - n = l = 0 - } - if (5 & u[0]) throw u[1] - return { value: u[0] ? u[1] : void 0, done: !0 } - })([u, o]) - } - } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var i = n(22) - t.observableToAsyncIterable = function(e) { - var t, - n = [], - o = [], - a = !0, - s = e.subscribe({ - next: function(e) { - !(function(e) { - var t = e.data - 0 !== n.length - ? n.shift()({ value: t, done: !1 }) - : o.push({ value: t }) - })(e) - }, - error: function(e) { - var t - ;(t = e), - 0 !== n.length - ? n.shift()({ value: { errors: [t] }, done: !1 }) - : o.push({ value: { errors: [t] } }) - }, - }), - c = function() { - a && - ((a = !1), - s.unsubscribe(), - n.forEach(function(e) { - return e({ value: void 0, done: !0 }) - }), - (n.length = 0), - (o.length = 0)) - } - return ( - ((t = { - next: function() { - return l(this, void 0, void 0, function() { - return u(this, function(e) { - return [ - 2, - a - ? new Promise(function(e) { - if (0 !== o.length) { - var t = o.shift() - e(r({}, t, { done: !1 })) - } else n.push(e) - }) - : this.return(), - ] - }) - }) - }, - return: function() { - return c(), Promise.resolve({ value: void 0, done: !0 }) - }, - throw: function(e) { - return c(), Promise.reject(e) - }, - })[i.$$asyncIterator] = function() { - return this - }), - t - ) - } - }, - function(e, t, n) { - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - l = - (this && this.__generator) || - function(e, t) { - var n, - r, - l, - u, - i = { - label: 0, - sent: function() { - if (1 & l[0]) throw l[1] - return l[1] - }, - trys: [], - ops: [], - } - return ( - (u = { next: o(0), throw: o(1), return: o(2) }), - 'function' == typeof Symbol && - (u[Symbol.iterator] = function() { - return this - }), - u - ) - function o(u) { - return function(o) { - return (function(u) { - if (n) throw new TypeError('Generator is already executing.') - for (; i; ) - try { - if ( - ((n = 1), - r && - (l = - 2 & u[0] - ? r.return - : u[0] - ? r.throw || ((l = r.return) && l.call(r), 0) - : r.next) && - !(l = l.call(r, u[1])).done) - ) - return l - switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { - case 0: - case 1: - l = u - break - case 4: - return i.label++, { value: u[1], done: !1 } - case 5: - i.label++, (r = u[1]), (u = [0]) - continue - case 7: - ;(u = i.ops.pop()), i.trys.pop() - continue - default: - if ( - !(l = (l = i.trys).length > 0 && l[l.length - 1]) && - (6 === u[0] || 2 === u[0]) - ) { - i = 0 - continue - } - if ( - 3 === u[0] && - (!l || (u[1] > l[0] && u[1] < l[3])) - ) { - i.label = u[1] - break - } - if (6 === u[0] && i.label < l[1]) { - ;(i.label = l[1]), (l = u) - break - } - if (l && i.label < l[2]) { - ;(i.label = l[2]), i.ops.push(u) - break - } - l[2] && i.ops.pop(), i.trys.pop() - continue - } - u = t.call(e, i) - } catch (e) { - ;(u = [6, e]), (r = 0) - } finally { - n = l = 0 - } - if (5 & u[0]) throw u[1] - return { value: u[0] ? u[1] : void 0, done: !0 } - })([u, o]) - } - } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var u = n(8), - i = n(202), - o = u.parse(u.introspectionQuery) - t.default = function(e, t) { - return r(this, void 0, void 0, function() { - var n - return l(this, function(r) { - switch (r.label) { - case 0: - return ( - e.request && (e = i.default(e)), - [4, e({ query: o, context: t })] - ) - case 1: - if ( - ((n = r.sent()).errors && n.errors.length) || - !n.data.__schema - ) - throw n.errors - return [2, u.buildClientSchema(n.data)] - } - }) - }) - } - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8), - u = n(83), - i = n(85), - o = n(129), - a = n(479), - s = n(211), - c = n(197), - d = n(102) - function f(e, t, n) { - e[t] || (e[t] = []), e[t].push(n) - } - t.default = function(e) { - var t = e.schemas - return ( - e.onTypeConflict, - (function(e) { - var t = e.schemas, - n = e.resolvers, - p = e.schemaDirectives, - h = e.inheritResolversFromInterfaces, - m = e.mergeDirectives, - y = [], - _ = {}, - g = {}, - v = [], - b = [], - T = [], - w = i.createResolveType(function(e) { - if (void 0 === g[e]) - throw new Error("Can't find type " + e + '.') - return g[e] - }) - t.forEach(function(e) { - if (e instanceof l.GraphQLSchema) { - y.push(e) - var t = e.getQueryType(), - n = e.getMutationType(), - r = e.getSubscriptionType() - if ( - (t && f(_, 'Query', { schema: e, type: t }), - n && f(_, 'Mutation', { schema: e, type: n }), - r && f(_, 'Subscription', { schema: e, type: r }), - m) - ) { - var i = e.getDirectives() - i.forEach(function(e) { - b.push(e) - }) - } - var o = e.getTypeMap() - Object.keys(o).forEach(function(u) { - var i = o[u] - l.isNamedType(i) && - '__' !== l.getNamedType(i).name.slice(0, 2) && - i !== t && - i !== n && - i !== r && - f(_, i.name, { schema: e, type: i }) - }) - } else if ( - 'string' == typeof e || - (e && e.kind === l.Kind.DOCUMENT) - ) { - var s = 'string' == typeof e ? l.parse(e) : e - s.definitions.forEach(function(e) { - var t = a.default(e) - t instanceof l.GraphQLDirective && m - ? b.push(t) - : !t || - t instanceof l.GraphQLDirective || - f(_, t.name, { type: t }) - }) - var c = u.extractExtensionDefinitions(s) - c.definitions.length > 0 && v.push(c) - } else { - if (!Array.isArray(e)) throw new Error('Invalid schema passed') - e.forEach(function(e) { - f(_, e.name, { type: e }) - }) - } - }) - var O = (function(e, t) { - return { - delegate: function(n, r, l, u, i, a) { - console.warn( - '`mergeInfo.delegate` is deprecated. Use `mergeInfo.delegateToSchema and pass explicit schema instances.', - ) - var c = (function(e, t, n) { - for (var r = 0, l = e; r < l.length; r++) { - var u = l[r], - i = void 0 - if ( - (i = - 'subscription' === t - ? u.getSubscriptionType() - : 'mutation' === t - ? u.getMutationType() - : u.getQueryType()) - ) { - var o = i.getFields() - if (o[n]) return u - } - } - throw new Error( - 'Could not find subschema with field `' + - t + - '.' + - n + - '`', - ) - })(e, n, r), - d = new s.ExpandAbstractTypes(i.schema, c), - f = new s.ReplaceFieldWithFragment(c, t) - return o.default({ - schema: c, - operation: n, - fieldName: r, - args: l, - context: u, - info: i, - transforms: (a || []).concat([d, f]), - }) - }, - delegateToSchema: function(e) { - return o.default(r({}, e, { transforms: e.transforms })) - }, - fragments: t, - } - })(y, T) - n - ? 'function' == typeof n - ? (console.warn( - 'Passing functions as resolver parameter is deprecated. Use `info.mergeInfo` instead.', - ), - (n = n(O))) - : Array.isArray(n) && - (n = n.reduce(function(e, t) { - return ( - 'function' == typeof t && - (console.warn( - 'Passing functions as resolver parameter is deprecated. Use `info.mergeInfo` instead.', - ), - (t = t(O))), - c.default(e, t) - ) - }, {})) - : (n = {}) - var D = {} - Object.keys(_).forEach(function(e) { - var t = (function(e, t, n) { - n || - (n = function(e) { - return e[e.length - 1] - }) - var u = i.createResolveType(function(e, t) { - return t - }) - if ('Query' === e || 'Mutation' === e || 'Subscription' === e) { - var o, - a = {} - switch (e) { - case 'Query': - o = 'query' - break - case 'Mutation': - o = 'mutation' - break - case 'Subscription': - o = 'subscription' - } - var s = {}, - c = 'subscription' === o ? 'subscribe' : 'resolve' - t.forEach(function(e) { - var t = e.type, - n = e.schema, - l = t.getFields() - ;(a = r({}, a, l)), - Object.keys(l).forEach(function(e) { - var t - s[e] = - (((t = {})[c] = (function(e, t, n) { - return function(r, l, u, i) { - return i.mergeInfo.delegateToSchema({ - schema: e, - operation: t, - fieldName: n, - args: l, - context: u, - info: i, - }) - } - })(n, o, e)), - t) - }) - }) - var d = new l.GraphQLObjectType({ - name: e, - fields: i.fieldMapToFieldConfigMap(a, u, !1), - }) - return { type: d, resolvers: s } - } - var f = n(t) - return f.type - })(e, _[e]) - if (null === t) g[e] = null - else { - var n = void 0, - u = void 0 - if (l.isNamedType(t)) n = t - else { - if (!t.type) - throw new Error('Invalid visitType result for type ' + e) - ;(n = t.type), (u = t.resolvers) - } - ;(g[e] = i.recreateType(n, w, !1)), u && (D[e] = u) - } - }) - var E, - L, - M, - S = new l.GraphQLSchema({ - query: g.Query, - mutation: g.Mutation, - subscription: g.Subscription, - types: Object.keys(g).map(function(e) { - return g[e] - }), - directives: b.map(function(e) { - return i.recreateDirective(e, w) - }), - }) - return ( - v.forEach(function(e) { - S = l.extendSchema(S, e, { commentDescriptions: !0 }) - }), - n ? Array.isArray(n) && (n = n.reduce(c.default, {})) : (n = {}), - Object.keys(n).forEach(function(e) { - var t = n[e] - t instanceof l.GraphQLScalarType || - Object.keys(t).forEach(function(e) { - var n = t[e] - n.fragment && T.push({ field: e, fragment: n.fragment }) - }) - }), - (E = S = u.addResolveFunctionsToSchema({ - schema: S, - resolvers: c.default(D, n), - inheritResolversFromInterfaces: h, - })), - (L = function(e) { - if (e.resolve) { - var t = e.resolve - e.resolve = function(e, n, l, u) { - var i = r({}, u, { mergeInfo: O }) - return t(e, n, l, i) - } - } - if (e.subscribe) { - var n = e.subscribe - e.subscribe = function(e, t, l, u) { - var i = r({}, u, { mergeInfo: O }) - return n(e, t, l, i) - } - } - }), - (M = E.getTypeMap()), - Object.keys(M).forEach(function(e) { - var t = M[e] - if ( - !l.getNamedType(t).name.startsWith('__') && - t instanceof l.GraphQLObjectType - ) { - var n = t.getFields() - Object.keys(n).forEach(function(t) { - var r = n[t] - L(r, e, t) - }) - } - }), - p && d.SchemaDirectiveVisitor.visitSchemaDirectives(S, p), - S - ) - })({ - schemas: t, - resolvers: e.resolvers, - schemaDirectives: e.schemaDirectives, - inheritResolversFromInterfaces: e.inheritResolversFromInterfaces, - mergeDirectives: e.mergeDirectives, - }) - ) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(22) - function l(e, t) { - return new Promise(function(n) { - return n(t(e)) - }) - } - function u(e) { - return { value: e, done: !1 } - } - t.default = function(e, t, n) { - var i, o, a, s - function c(e) { - return e.done ? e : l(e.value, t).then(u, a) - } - if ( - ('function' == typeof e.return && - ((o = e.return), - (a = function(t) { - var n = function() { - return Promise.reject(t) - } - return o.call(e).then(n, n) - })), - n) - ) { - var d = n - s = function(e) { - return l(e, d).then(u, a) - } - } - return ( - ((i = { - next: function() { - return e.next().then(c, s) - }, - return: function() { - return o - ? o.call(e).then(c, s) - : Promise.resolve({ value: void 0, done: !0 }) - }, - throw: function(t) { - return 'function' == typeof e.throw - ? e.throw(t).then(c, s) - : Promise.reject(t).catch(a) - }, - })[r.$$asyncIterator] = function() { - return this - }), - i - ) - } - }, - function(e, t) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var n = (function() { - function e(e) { - this.enumNode = e - } - return ( - (e.prototype.transformResult = function(e) { - var t = this.enumNode.getValue(e) - return t ? t.value : e - }), - e - ) - })() - t.default = n - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8), - l = n(125), - u = { commentDescriptions: !0 } - function i(e) { - var t = {} - return ( - e.forEach(function(e) { - var n = e.directives.find(function(e) { - return e && e.name && 'deprecated' === e.name.value - }), - l = - n && - n.arguments && - n.arguments.find(function(e) { - return e && e.name && 'reason' === e.name.value - }), - i = l && l.value && l.value.value - t[e.name.value] = { - type: a(e.type, 'object'), - args: o(e.arguments), - description: r.getDescription(e, u), - deprecationReason: i, - } - }), - t - ) - } - function o(e) { - var t = {} - return ( - e.forEach(function(e) { - var n = a(e.type, 'input') - t[e.name.value] = { - type: n, - defaultValue: r.valueFromAST(e.defaultValue, n), - description: r.getDescription(e, u), - } - }), - t - ) - } - function a(e, t) { - switch (e.kind) { - case r.Kind.LIST_TYPE: - return new r.GraphQLList(a(e.type, t)) - case r.Kind.NON_NULL_TYPE: - return new r.GraphQLNonNull(a(e.type, t)) - default: - return s(e.name.value, t) - } - } - function s(e, t) { - return new ('object' === t - ? r.GraphQLObjectType - : 'interface' === t - ? r.GraphQLInterfaceType - : r.GraphQLInputObjectType)({ - name: e, - fields: { __fake: { type: r.GraphQLString } }, - }) - } - t.default = function(e) { - switch (e.kind) { - case r.Kind.OBJECT_TYPE_DEFINITION: - return (function(e) { - return new r.GraphQLObjectType({ - name: e.name.value, - fields: function() { - return i(e.fields) - }, - interfaces: function() { - return e.interfaces.map(function(e) { - return s(e.name.value, 'interface') - }) - }, - description: r.getDescription(e, u), - }) - })(e) - case r.Kind.INTERFACE_TYPE_DEFINITION: - return (function(e) { - return new r.GraphQLInterfaceType({ - name: e.name.value, - fields: function() { - return i(e.fields) - }, - description: r.getDescription(e, u), - resolveType: function(e, t, n) { - return l.default(e, n.schema) - }, - }) - })(e) - case r.Kind.ENUM_TYPE_DEFINITION: - return (function(e) { - var t = {} - return ( - e.values.forEach(function(e) { - t[e.name.value] = { description: r.getDescription(e, u) } - }), - new r.GraphQLEnumType({ - name: e.name.value, - values: t, - description: r.getDescription(e, u), - }) - ) - })(e) - case r.Kind.UNION_TYPE_DEFINITION: - return (function(e) { - return new r.GraphQLUnionType({ - name: e.name.value, - types: function() { - return e.types.map(function(e) { - return a(e, 'object') - }) - }, - description: r.getDescription(e, u), - resolveType: function(e, t, n) { - return l.default(e, n.schema) - }, - }) - })(e) - case r.Kind.SCALAR_TYPE_DEFINITION: - return (function(e) { - return new r.GraphQLScalarType({ - name: e.name.value, - description: r.getDescription(e, u), - serialize: function() { - return null - }, - parseValue: function() { - return !1 - }, - parseLiteral: function() { - return !1 - }, - }) - })(e) - case r.Kind.INPUT_OBJECT_TYPE_DEFINITION: - return (function(e) { - return new r.GraphQLInputObjectType({ - name: e.name.value, - fields: function() { - return o(e.fields) - }, - description: r.getDescription(e, u), - }) - })(e) - case r.Kind.DIRECTIVE_DEFINITION: - return (function(e) { - var t = [] - return ( - e.locations.forEach(function(e) { - e.value in r.DirectiveLocation && t.push(e.value) - }), - new r.GraphQLDirective({ - name: e.name.value, - description: e.description ? e.description.value : null, - args: o(e.arguments), - locations: t, - }) - ) - })(e) - default: - return null - } - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(83), - l = n(84), - u = n(124), - i = n(481) - t.default = function(e, t) { - var n = l.visitSchema(e, {}, !0), - o = i.generateSimpleMapping(e), - a = i.generateProxyingResolvers(e, t, o) - return ( - (n = r.addResolveFunctionsToSchema({ - schema: n, - resolvers: a, - resolverValidationOptions: { allowResolversNotInSchema: !0 }, - })), - ((n = u.applySchemaTransforms(n, t)).transforms = t), - n - ) - } - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(129) - function l(e, t) { - var n = {}, - r = e.getFields() - return ( - Object.keys(r).forEach(function(e) { - n[e] = { name: e, operation: t } - }), - n - ) - } - ;(t.generateProxyingResolvers = function(e, t, n) { - var l = {} - return ( - Object.keys(n).forEach(function(u) { - l[u] = {} - var i = n[u] - Object.keys(i).forEach(function(n) { - var o, - a = i[n], - s = 'subscription' === a.operation ? 'subscribe' : 'resolve' - l[u][n] = - (((o = {})[s] = (function(e, t, n, l) { - return function(u, i, o, a) { - return r.default({ - schema: e, - operation: t, - fieldName: n, - args: {}, - context: o, - info: a, - transforms: l, - }) - } - })(e, a.operation, a.name, t)), - o) - }) - }), - l - ) - }), - (t.generateSimpleMapping = function(e) { - var t = e.getQueryType(), - n = e.getMutationType(), - r = e.getSubscriptionType(), - u = {} - return ( - t && (u[t.name] = l(t, 'query')), - n && (u[n.name] = l(n, 'mutation')), - r && (u[r.name] = l(r, 'subscription')), - u - ) - }), - (t.generateMappingFromObjectType = l) - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8), - u = n(198), - i = n(84), - o = (function() { - function e(e, t) { - ;(this.renamer = e), (this.reverseMap = {}) - var n = t || {}, - r = n.renameBuiltins, - l = void 0 !== r && r, - u = n.renameScalars, - i = void 0 === u || u - ;(this.renameBuiltins = l), (this.renameScalars = i) - } - return ( - (e.prototype.transformSchema = function(e) { - var t, - n = this - return i.visitSchema( - e, - (((t = {})[i.VisitSchemaKind.TYPE] = function(e) { - if ( - (!u.default(e) || n.renameBuiltins) && - (!(e instanceof l.GraphQLScalarType) || n.renameScalars) - ) { - var t = n.renamer(e.name) - if (t && t !== e.name) { - n.reverseMap[t] = e.name - var r = Object.assign(Object.create(e), e) - return (r.name = t), r - } - } - }), - (t[i.VisitSchemaKind.ROOT_OBJECT] = function(e) {}), - t), - ) - }), - (e.prototype.transformRequest = function(e) { - var t, - n = this - return { - document: l.visit( - e.document, - (((t = {})[l.Kind.NAMED_TYPE] = function(e) { - var t = e.name.value - if (t in n.reverseMap) - return r({}, e, { - name: { kind: l.Kind.NAME, value: n.reverseMap[t] }, - }) - }), - t), - ), - variables: e.variables, - } - }), - (e.prototype.transformResult = function(e) { - if (e.data) { - var t = this.renameTypes(e.data, 'data') - if (t !== e.data) return r({}, e, { data: t }) - } - return e - }), - (e.prototype.renameTypes = function(e, t) { - var n = this - if ('__typename' === t) return this.renamer(e) - if (e && 'object' == typeof e) { - var r = Array.isArray(e) - ? [] - : Object.create(Object.getPrototypeOf(e)), - l = !1 - if ( - (Object.keys(e).forEach(function(t) { - var u = e[t], - i = n.renameTypes(u, t) - ;(r[t] = i), i !== u && (l = !0) - }), - l) - ) - return r - } - return e - }), - e - ) - })() - t.default = o - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(84), - l = (function() { - function e(e) { - this.filter = e - } - return ( - (e.prototype.transformSchema = function(e) { - var t, - n = this - return r.visitSchema( - e, - (((t = {})[r.VisitSchemaKind.TYPE] = function(e) { - return n.filter(e) ? void 0 : null - }), - t), - ) - }), - e - ) - })() - t.default = l - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(85), - l = n(130), - u = (function() { - function e(e) { - var t = r.createResolveType(function(e, t) { - return t - }) - this.transformer = new l.default(function(n, l, u) { - return { name: e(n, l, u), field: r.fieldToFieldConfig(u, t, !0) } - }) - } - return ( - (e.prototype.transformSchema = function(e) { - return this.transformer.transformSchema(e) - }), - e - ) - })() - t.default = u - }, - function(e, t, n) { - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(130), - l = (function() { - function e(e) { - this.transformer = new r.default(function(t, n, r) { - return e(t, n, r) ? void 0 : null - }) - } - return ( - (e.prototype.transformSchema = function(e) { - return this.transformer.transformSchema(e) - }), - e - ) - })() - t.default = l - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8), - u = (function() { - function e(e) { - var t = e.from, - n = e.to - ;(this.from = t), (this.to = n) - } - return ( - (e.prototype.transformRequest = function(e) { - var t, - n, - u, - i = JSON.stringify(this.from), - o = JSON.stringify(this.to), - a = [] - l.visit( - e.document, - (((t = {})[l.Kind.FIELD] = { - enter: function(e) { - if ((a.push(e.name.value), i === JSON.stringify(a))) - return (u = e.selectionSet), l.BREAK - }, - leave: function(e) { - a.pop() - }, - }), - t), - ), - (a = []) - var s = l.visit( - e.document, - (((n = {})[l.Kind.FIELD] = { - enter: function(e) { - if ((a.push(e.name.value), o === JSON.stringify(a) && u)) - return r({}, e, { selectionSet: u }) - }, - leave: function(e) { - a.pop() - }, - }), - n), - ) - return r({}, e, { document: s }) - }), - e - ) - })() - t.default = u - }, - function(e, t, n) { - var r = - (this && this.__assign) || - function() { - return (r = - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }).apply(this, arguments) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(8), - u = (function() { - function e(e, t, n) { - ;(this.path = e), (this.wrapper = t), (this.extractor = n) - } - return ( - (e.prototype.transformRequest = function(e) { - var t, - n = this, - u = e.document, - i = [], - o = JSON.stringify(this.path), - a = l.visit( - u, - (((t = {})[l.Kind.FIELD] = { - enter: function(e) { - if ((i.push(e.name.value), o === JSON.stringify(i))) { - var t = n.wrapper(e.selectionSet), - u = - t.kind === l.Kind.SELECTION_SET - ? t - : { kind: l.Kind.SELECTION_SET, selections: [t] } - return r({}, e, { selectionSet: u }) - } - }, - leave: function(e) { - i.pop() - }, - }), - t), - ) - return r({}, e, { document: a }) - }), - (e.prototype.transformResult = function(e) { - var t = e.data - if (t) { - for (var n = t, r = this.path.slice(); r.length > 1; ) { - var l = r.shift() - n[l] && (n = n[l]) - } - n[r[0]] = this.extractor(n[r[0]]) - } - return { data: t, errors: e.errors } - }), - e - ) - })() - t.default = u - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const l = n(132), - u = n(212), - i = n(133), - o = r(n(154)), - a = r(n(123)) - t.generateSchemaHash = function(e) { - const t = i.getIntrospectionQuery(), - n = l.parse(t), - r = u.execute(e, n) - if (r && 'function' == typeof r.then) - throw new Error( - [ - 'The introspection query is resolving asynchronously; execution of an introspection query is not expected to return a `Promise`.', - '', - 'Wrapped type resolvers should maintain the existing execution dynamics of the resolvers they wrap (i.e. async vs sync) or introspection types should be excluded from wrapping by checking them with `graphql/type`s, `isIntrospectionType` predicate function prior to wrapping.', - ].join('\n'), - ) - if (!r || !r.data || !r.data.__schema) - throw new Error('Unable to generate server introspection document.') - const s = r.data.__schema, - c = o.default(s) - return a - .default('sha512') - .update(c) - .digest('hex') - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(132), - l = n(81) - t.isDirectiveDefined = (e, t) => - (e = Array.isArray(e) ? e : [e]).some( - (e) => ( - 'string' == typeof e && (e = l.gql(e)), - e.definitions.some( - (e) => - e.kind === r.Kind.DIRECTIVE_DEFINITION && e.name.value === t, - ) - ), - ) - }, - function(e, t, n) { - 'use strict' - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - n(103), - r(n(538)), - r(n(540)) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), n(492), n(515) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), n(493), n(511) - }, - function(e, t, n) { - e.exports = n(494) - }, - function(e, t, n) { - n(495), n(507) - var r = n(229) - e.exports = r('Array', 'flat') - }, - function(e, t, n) { - 'use strict' - var r = n(104), - l = n(224), - u = n(143), - i = n(88), - o = n(140), - a = n(227) - r( - { target: 'Array', proto: !0 }, - { - flat: function() { - var e = arguments.length ? arguments[0] : void 0, - t = u(this), - n = i(t.length), - r = a(t, 0) - return (r.length = l(r, t, t, n, 0, void 0 === e ? 1 : o(e))), r - }, - }, - ) - }, - function(e, t, n) { - 'use strict' - var r = {}.propertyIsEnumerable, - l = Object.getOwnPropertyDescriptor, - u = l && !r.call({ 1: 2 }, 1) - t.f = u - ? function(e) { - var t = l(this, e) - return !!t && t.enumerable - } - : r - }, - function(e, t, n) { - var r = n(72), - l = n(134), - u = ''.split - e.exports = r(function() { - return !Object('z').propertyIsEnumerable(0) - }) - ? function(e) { - return 'String' == l(e) ? u.call(e, '') : Object(e) - } - : Object - }, - function(e, t, n) { - var r = n(43), - l = n(218), - u = r.WeakMap - e.exports = 'function' == typeof u && /native code/.test(l.call(u)) - }, - function(e, t, n) { - var r = n(55), - l = n(500), - u = n(213), - i = n(87) - e.exports = function(e, t) { - for (var n = l(t), o = i.f, a = u.f, s = 0; s < n.length; s++) { - var c = n[s] - r(e, c) || o(e, c, a(t, c)) - } - } - }, - function(e, t, n) { - var r = n(221), - l = n(501), - u = n(504), - i = n(64) - e.exports = - r('Reflect', 'ownKeys') || - function(e) { - var t = l.f(i(e)), - n = u.f - return n ? t.concat(n(e)) : t - } - }, - function(e, t, n) { - var r = n(223), - l = n(141).concat('length', 'prototype') - t.f = - Object.getOwnPropertyNames || - function(e) { - return r(e, l) - } - }, - function(e, t, n) { - var r = n(106), - l = n(88), - u = n(503), - i = function(e) { - return function(t, n, i) { - var o, - a = r(t), - s = l(a.length), - c = u(i, s) - if (e && n != n) { - for (; s > c; ) if ((o = a[c++]) != o) return !0 - } else - for (; s > c; c++) - if ((e || c in a) && a[c] === n) return e || c || 0 - return !e && -1 - } - } - e.exports = { includes: i(!0), indexOf: i(!1) } - }, - function(e, t, n) { - var r = n(140), - l = Math.max, - u = Math.min - e.exports = function(e, t) { - var n = r(e) - return n < 0 ? l(n + t, 0) : u(n, t) - } - }, - function(e, t) { - t.f = Object.getOwnPropertySymbols - }, - function(e, t, n) { - var r = n(72), - l = /#|\.prototype\./, - u = function(e, t) { - var n = o[i(e)] - return n == s || (n != a && ('function' == typeof t ? r(t) : !!t)) - }, - i = (u.normalize = function(e) { - return String(e) - .replace(l, '.') - .toLowerCase() - }), - o = (u.data = {}), - a = (u.NATIVE = 'N'), - s = (u.POLYFILL = 'P') - e.exports = u - }, - function(e, t, n) { - var r = n(72) - e.exports = - !!Object.getOwnPropertySymbols && - !r(function() { - return !String(Symbol()) - }) - }, - function(e, t, n) { - n(144)('flat') - }, - function(e, t, n) { - var r = n(86), - l = n(87), - u = n(64), - i = n(509) - e.exports = r - ? Object.defineProperties - : function(e, t) { - u(e) - for (var n, r = i(t), o = r.length, a = 0; o > a; ) - l.f(e, (n = r[a++]), t[n]) - return e - } - }, - function(e, t, n) { - var r = n(223), - l = n(141) - e.exports = - Object.keys || - function(e) { - return r(e, l) - } - }, - function(e, t, n) { - var r = n(221) - e.exports = r('document', 'documentElement') - }, - function(e, t, n) { - e.exports = n(512) - }, - function(e, t, n) { - n(513), n(514) - var r = n(229) - e.exports = r('Array', 'flatMap') - }, - function(e, t, n) { - 'use strict' - var r = n(104), - l = n(224), - u = n(143), - i = n(88), - o = n(226), - a = n(227) - r( - { target: 'Array', proto: !0 }, - { - flatMap: function(e) { - var t, - n = u(this), - r = i(n.length) - return ( - o(e), - ((t = a(n, 0)).length = l( - t, - n, - n, - r, - 0, - 1, - e, - arguments.length > 1 ? arguments[1] : void 0, - )), - t - ) - }, - }, - ) - }, - function(e, t, n) { - n(144)('flatMap') - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), n(516) - }, - function(e, t, n) { - e.exports = n(517) - }, - function(e, t, n) { - n(518), n(524) - var r = n(222) - e.exports = r.Object.fromEntries - }, - function(e, t, n) { - 'use strict' - var r = n(106), - l = n(144), - u = n(89), - i = n(219), - o = n(519), - a = i.set, - s = i.getterFor('Array Iterator') - ;(e.exports = o( - Array, - 'Array', - function(e, t) { - a(this, { type: 'Array Iterator', target: r(e), index: 0, kind: t }) - }, - function() { - var e = s(this), - t = e.target, - n = e.kind, - r = e.index++ - return !t || r >= t.length - ? ((e.target = void 0), { value: void 0, done: !0 }) - : 'keys' == n - ? { value: r, done: !1 } - : 'values' == n - ? { value: t[r], done: !1 } - : { value: [r, t[r]], done: !1 } - }, - 'values', - )), - (u.Arguments = u.Array), - l('keys'), - l('values'), - l('entries') - }, - function(e, t, n) { - 'use strict' - var r = n(104), - l = n(520), - u = n(231), - i = n(522), - o = n(232), - a = n(63), - s = n(217), - c = n(56), - d = n(137), - f = n(89), - p = n(230), - h = p.IteratorPrototype, - m = p.BUGGY_SAFARI_ITERATORS, - y = c('iterator'), - _ = function() { - return this - } - e.exports = function(e, t, n, c, p, g, v) { - l(n, t, c) - var b, - T, - w, - O = function(e) { - if (e === p && S) return S - if (!m && e in L) return L[e] - switch (e) { - case 'keys': - case 'values': - case 'entries': - return function() { - return new n(this, e) - } - } - return function() { - return new n(this) - } - }, - D = t + ' Iterator', - E = !1, - L = e.prototype, - M = L[y] || L['@@iterator'] || (p && L[p]), - S = (!m && M) || O(p), - k = ('Array' == t && L.entries) || M - if ( - (k && - ((b = u(k.call(new e()))), - h !== Object.prototype && - b.next && - (d || - u(b) === h || - (i ? i(b, h) : 'function' != typeof b[y] && a(b, y, _)), - o(b, D, !0, !0), - d && (f[D] = _))), - 'values' == p && - M && - 'values' !== M.name && - ((E = !0), - (S = function() { - return M.call(this) - })), - (d && !v) || L[y] === S || a(L, y, S), - (f[t] = S), - p) - ) - if ( - ((T = { - values: O('values'), - keys: g ? S : O('keys'), - entries: O('entries'), - }), - v) - ) - for (w in T) (!m && !E && w in L) || s(L, w, T[w]) - else r({ target: t, proto: !0, forced: m || E }, T) - return T - } - }, - function(e, t, n) { - 'use strict' - var r = n(230).IteratorPrototype, - l = n(228), - u = n(105), - i = n(232), - o = n(89), - a = function() { - return this - } - e.exports = function(e, t, n) { - var s = t + ' Iterator' - return ( - (e.prototype = l(r, { next: u(1, n) })), - i(e, s, !1, !0), - (o[s] = a), - e - ) - } - }, - function(e, t, n) { - var r = n(72) - e.exports = !r(function() { - function e() {} - return ( - (e.prototype.constructor = null), - Object.getPrototypeOf(new e()) !== e.prototype - ) - }) - }, - function(e, t, n) { - var r = n(64), - l = n(523) - e.exports = - Object.setPrototypeOf || - ('__proto__' in {} - ? (function() { - var e, - t = !1, - n = {} - try { - ;(e = Object.getOwnPropertyDescriptor( - Object.prototype, - '__proto__', - ).set).call(n, []), - (t = n instanceof Array) - } catch (e) {} - return function(n, u) { - return r(n), l(u), t ? e.call(n, u) : (n.__proto__ = u), n - } - })() - : void 0) - }, - function(e, t, n) { - var r = n(73) - e.exports = function(e) { - if (!r(e) && null !== e) - throw TypeError("Can't set " + String(e) + ' as a prototype') - return e - } - }, - function(e, t, n) { - var r = n(104), - l = n(525), - u = n(530) - r( - { target: 'Object', stat: !0 }, - { - fromEntries: function(e) { - var t = {} - return ( - l( - e, - function(e, n) { - u(t, e, n) - }, - void 0, - !0, - ), - t - ) - }, - }, - ) - }, - function(e, t, n) { - var r = n(64), - l = n(526), - u = n(88), - i = n(142), - o = n(527), - a = n(529), - s = function(e, t) { - ;(this.stopped = e), (this.result = t) - } - ;(e.exports = function(e, t, n, c, d) { - var f, - p, - h, - m, - y, - _, - g = i(t, n, c ? 2 : 1) - if (d) f = e - else { - if ('function' != typeof (p = o(e))) - throw TypeError('Target is not iterable') - if (l(p)) { - for (h = 0, m = u(e.length); m > h; h++) - if ( - (y = c ? g(r((_ = e[h]))[0], _[1]) : g(e[h])) && - y instanceof s - ) - return y - return new s(!1) - } - f = p.call(e) - } - for (; !(_ = f.next()).done; ) - if ((y = a(f, g, _.value, c)) && y instanceof s) return y - return new s(!1) - }).stop = function(e) { - return new s(!0, e) - } - }, - function(e, t, n) { - var r = n(56), - l = n(89), - u = r('iterator'), - i = Array.prototype - e.exports = function(e) { - return void 0 !== e && (l.Array === e || i[u] === e) - } - }, - function(e, t, n) { - var r = n(528), - l = n(89), - u = n(56)('iterator') - e.exports = function(e) { - if (null != e) return e[u] || e['@@iterator'] || l[r(e)] - } - }, - function(e, t, n) { - var r = n(134), - l = n(56)('toStringTag'), - u = - 'Arguments' == - r( - (function() { - return arguments - })(), - ) - e.exports = function(e) { - var t, n, i - return void 0 === e - ? 'Undefined' - : null === e - ? 'Null' - : 'string' == - typeof (n = (function(e, t) { - try { - return e[t] - } catch (e) {} - })((t = Object(e)), l)) - ? n - : u - ? r(t) - : 'Object' == (i = r(t)) && 'function' == typeof t.callee - ? 'Arguments' - : i - } - }, - function(e, t, n) { - var r = n(64) - e.exports = function(e, t, n, l) { - try { - return l ? t(r(n)[0], n[1]) : t(n) - } catch (t) { - var u = e.return - throw (void 0 !== u && r(u.call(e)), t) - } - } - }, - function(e, t, n) { - 'use strict' - var r = n(135), - l = n(87), - u = n(105) - e.exports = function(e, t, n) { - var i = r(t) - i in e ? l.f(e, i, u(0, n)) : (e[i] = n) - } - }, - function(e, t, n) { - 'use strict' - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - r(n(532)), - r(n(533)) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(94) - ;(t.fetch = r.default), - (t.Request = r.Request), - (t.Response = r.Response), - (t.Headers = r.Headers) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(58) - ;(t.URL = r.URL), (t.URLSearchParams = r.URLSearchParams) - }, - function(e, t, n) { - 'use strict' - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - r(n(535)), - r(n(233)), - r(n(536)), - r(n(537)) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(233) - t.createHash = function(e) { - return r.isNodeLike ? n(57).createHash(e) : n(193)(e) - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.mapValues = function(e, t) { - const n = Object.create(null) - for (const [r, l] of Object.entries(e)) n[r] = t(l) - return n - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.isNotNullOrUndefined = function(e) { - return null != e - }) - }, - function(e, t, n) { - 'use strict' - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - r(n(539)), - r(n(234)), - r(n(235)) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.invariant = function(e, t) { - if (!e) throw new Error(t) - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8), - l = n(235), - u = n(234) - function i(e, t) { - for (const [n, l] of Object.entries(t)) { - const t = e.getType(n) - if (!r.isObjectType(t)) continue - const u = t.getFields() - for (const [e, n] of Object.entries(l)) { - if (e.startsWith('__')) { - t[e.substring(2)] = n - continue - } - const r = u[e] - r && - ('function' == typeof n - ? (r.resolve = n) - : (n.resolve && (r.resolve = n.resolve), - n.subscribe && (r.subscribe = n.subscribe))) - } - } - } - t.buildServiceDefinition = function(e) { - const t = [], - n = Object.create(null), - o = Object.create(null), - a = Object.create(null), - s = [], - c = [] - for (let t of e) { - l.isNode(t) && l.isDocumentNode(t) && (t = { typeDefs: t }) - for (const e of t.typeDefs.definitions) - if (r.isTypeDefinitionNode(e)) { - const t = e.name.value - n[t] ? n[t].push(e) : (n[t] = [e]) - } else if (r.isTypeExtensionNode(e)) { - const t = e.name.value - o[t] ? o[t].push(e) : (o[t] = [e]) - } else if (e.kind === r.Kind.DIRECTIVE_DEFINITION) { - const t = e.name.value - a[t] ? a[t].push(e) : (a[t] = [e]) - } else - e.kind === r.Kind.SCHEMA_DEFINITION - ? s.push(e) - : e.kind === r.Kind.SCHEMA_EXTENSION && c.push(e) - } - for (const [e, l] of Object.entries(n)) - l.length > 1 && - t.push( - new r.GraphQLError(`Type "${e}" was defined more than once.`, l), - ) - for (const [e, n] of Object.entries(a)) - n.length > 1 && - t.push( - new r.GraphQLError( - `Directive "${e}" was defined more than once.`, - n, - ), - ) - let d - if (s.length > 0 || c.length > 0) { - d = {} - const e = s[s.length - 1], - t = [e, ...c] - .map((e) => e.operationTypes) - .filter(u.isNotNullOrUndefined) - .flat() - for (const l of t) { - const t = l.type.name.value, - u = l.operation - if (d[u]) - throw new r.GraphQLError( - `Must provide only one ${u} type in schema.`, - [e], - ) - if (!n[t] && !o[t]) - throw new r.GraphQLError( - `Specified ${u} type "${t}" not found in document.`, - [e], - ) - d[u] = t - } - } else - d = { - query: 'Query', - mutation: 'Mutation', - subscription: 'Subscription', - } - for (const [e, l] of Object.entries(o)) - n[e] || - (Object.values(d).includes(e) - ? (n[e] = [ - { - kind: r.Kind.OBJECT_TYPE_DEFINITION, - name: { kind: r.Kind.NAME, value: e }, - }, - ]) - : t.push( - new r.GraphQLError( - `Cannot extend type "${e}" because it does not exist in the existing schema.`, - l, - ), - )) - if (t.length > 0) return { errors: t } - try { - const t = Object.values(n).flat(), - l = Object.values(a).flat() - let u = r.buildASTSchema({ - kind: r.Kind.DOCUMENT, - definitions: [...t, ...l], - }) - const s = Object.values(o).flat() - s.length > 0 && - (u = r.extendSchema(u, { kind: r.Kind.DOCUMENT, definitions: s })) - for (const t of e) t.resolvers && i(u, t.resolvers) - return { schema: u } - } catch (e) { - return { errors: [e] } - } - } - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - l = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const u = l(n(155)), - i = n(52), - o = n(108), - a = n(60), - s = l(n(557)), - c = n(561), - d = n(122), - f = n(562), - p = { - hostname: u.default.hostname(), - agentVersion: `apollo-engine-reporting@${n(570).version}`, - runtimeVersion: `node ${process.version}`, - uname: `${u.default.platform()}, ${u.default.type()}, ${u.default.release()}, ${u.default.arch()})`, - } - function h(e, t) { - return `${e}${t && ':' + t}` - } - function m(e) { - if (void 0 !== e.privateVariables && e.sendVariableValues) - throw new Error( - "You have set both the 'sendVariableValues' and the deprecated 'privateVariables' options. Please only set 'sendVariableValues'.", - ) - if ( - (void 0 !== e.privateVariables && - (null !== e.privateVariables && - (e.sendVariableValues = y(e.privateVariables)), - delete e.privateVariables), - void 0 !== e.privateHeaders && e.sendHeaders) - ) - throw new Error( - "You have set both the 'sendHeaders' and the deprecated 'privateHeaders' options. Please only set 'sendHeaders'.", - ) - void 0 !== e.privateHeaders && - (null !== e.privateHeaders && (e.sendHeaders = y(e.privateHeaders)), - delete e.privateHeaders) - } - function y(e) { - return Array.isArray(e) - ? { exceptNames: e } - : e - ? { none: !0 } - : { all: !0 } - } - ;(t.EngineReportingAgent = class { - constructor(e = {}) { - if ( - ((this.reports = Object.create(null)), - (this.reportSizes = Object.create(null)), - (this.stopped = !1), - (this.reportHeaders = Object.create(null)), - (this.signalHandlers = new Map()), - (this.options = e), - (this.apiKey = e.apiKey || process.env.ENGINE_API_KEY || ''), - !this.apiKey) - ) - throw new Error( - 'To use EngineReportingAgent, you must specify an API key via the apiKey option or the ENGINE_API_KEY environment variable.', - ) - ;(this.signatureCache = (function() { - let e, - t = 0 - return new d.InMemoryLRUCache({ - sizeCalculator: (e) => - Buffer.byteLength(JSON.stringify(e), 'utf8'), - maxSize: 3 * Math.pow(2, 20), - onDispose() { - t++, - (!e || new Date().getTime() - e.getTime() > 6e4) && - ((e = new Date()), - console.warn( - [ - 'This server is processing a high number of unique operations. ', - `A total of ${t} records have been `, - 'ejected from the Engine Reporting signature cache in the past ', - 'interval. If you see this warning frequently, please open an ', - 'issue on the Apollo Server repository.', - ].join(''), - ), - (t = 0)) - }, - }) - })()), - (this.sendReportsImmediately = e.sendReportsImmediately), - this.sendReportsImmediately || - (this.reportTimer = setInterval( - () => this.sendAllReportsAndReportErrors(), - this.options.reportIntervalMs || 1e4, - )), - !1 !== this.options.handleSignals && - ['SIGINT', 'SIGTERM'].forEach((e) => { - const t = () => - r(this, void 0, void 0, function*() { - this.stop(), - yield this.sendAllReportsAndReportErrors(), - process.kill(process.pid, e) - }) - process.once(e, t), this.signalHandlers.set(e, t) - }), - m(this.options) - } - newExtension(e) { - return new c.EngineReportingExtension( - this.options, - this.addTrace.bind(this), - e, - ) - } - addTrace({ - trace: e, - queryHash: t, - documentAST: n, - operationName: l, - queryString: u, - schemaHash: i, - }) { - return r(this, void 0, void 0, function*() { - if (this.stopped) return - i in this.reports || - ((this.reportHeaders[i] = new o.ReportHeader( - Object.assign({}, p, { - schemaHash: i, - schemaTag: - this.options.schemaTag || - process.env.ENGINE_SCHEMA_TAG || - '', - }), - )), - this.resetReport(i)) - const r = this.reports[i], - a = o.Trace.verify(e) - if (a) throw new Error(`Error encoding trace: ${a}`) - const s = o.Trace.encode(e).finish(), - c = yield this.getTraceSignature({ - queryHash: t, - documentAST: n, - queryString: u, - operationName: l, - }), - d = `# ${l || '-'}\n${c}` - r.tracesPerQuery.hasOwnProperty(d) || - ((r.tracesPerQuery[d] = new o.Traces()), - (r.tracesPerQuery[d].encodedTraces = [])), - r.tracesPerQuery[d].encodedTraces.push(s), - (this.reportSizes[i] += s.length + Buffer.byteLength(d)), - (this.sendReportsImmediately || - this.reportSizes[i] >= - (this.options.maxUncompressedReportSize || 4194304)) && - (yield this.sendReportAndReportErrors(i)) - }) - } - sendAllReports() { - return r(this, void 0, void 0, function*() { - yield Promise.all( - Object.keys(this.reports).map((e) => this.sendReport(e)), - ) - }) - } - sendReport(e) { - return r(this, void 0, void 0, function*() { - const t = this.reports[e] - if ( - (this.resetReport(e), 0 === Object.keys(t.tracesPerQuery).length) - ) - return - yield Promise.resolve(), - this.options.debugPrintReports && - console.log( - `Engine sending report: ${JSON.stringify(t.toJSON())}`, - ) - const n = o.FullTracesReport.verify(t) - if (n) throw new Error(`Error encoding report: ${n}`) - const l = o.FullTracesReport.encode(t).finish(), - u = yield new Promise((e, t) => { - const n = Buffer.from(l.buffer, l.byteOffset, l.byteLength) - i.gzip(n, (n, r) => { - n ? t(n) : e(r) - }) - }), - c = - (this.options.endpointUrl || - 'https://engine-report.apollodata.com') + - '/api/ingress/traces', - d = yield s - .default( - () => - r(this, void 0, void 0, function*() { - const e = yield a.fetch(c, { - method: 'POST', - headers: { - 'user-agent': 'apollo-engine-reporting', - 'x-api-key': this.apiKey, - 'content-encoding': 'gzip', - }, - body: u, - agent: this.options.requestAgent, - }) - if (e.status >= 500 && e.status < 600) - throw new Error(`${e.status}: ${e.statusText}`) - return e - }), - { - retries: this.options.maxAttempts || 5, - minTimeout: this.options.minimumRetryDelayMs || 100, - factor: 2, - }, - ) - .catch((e) => { - throw new Error( - `Error sending report to Apollo Engine servers: ${e}`, - ) - }) - if (d.status < 200 || d.status >= 300) - throw new Error( - `Error sending report to Apollo Engine servers (HTTP status ${ - d.status - }): ${yield d.text()}`, - ) - this.options.debugPrintReports && - console.log(`Engine report: status ${d.status}`) - }) - } - stop() { - this.signalHandlers.forEach((e, t) => { - process.removeListener(t, e) - }), - this.reportTimer && - (clearInterval(this.reportTimer), (this.reportTimer = void 0)), - (this.stopped = !0) - } - getTraceSignature({ - queryHash: e, - operationName: t, - documentAST: n, - queryString: l, - }) { - return r(this, void 0, void 0, function*() { - if (!n && !l) throw new Error('No queryString or parsedQuery?') - const r = h(e, t), - u = yield this.signatureCache.get(r) - if (u) return u - if (!n) return l - const i = (this.options.calculateSignature || - f.defaultEngineReportingSignature)(n, t) - return this.signatureCache.set(r, i), i - }) - } - sendAllReportsAndReportErrors() { - return r(this, void 0, void 0, function*() { - yield Promise.all( - Object.keys(this.reports).map((e) => - this.sendReportAndReportErrors(e), - ), - ) - }) - } - sendReportAndReportErrors(e) { - return this.sendReport(e).catch((e) => { - this.options.reportErrorFunction - ? this.options.reportErrorFunction(e) - : console.error(e.message) - }) - } - resetReport(e) { - ;(this.reports[e] = new o.FullTracesReport({ - header: this.reportHeaders[e], - })), - (this.reportSizes[e] = 0) - } - }), - (t.signatureCacheKey = h), - (t.handleLegacyOptions = m) - }, - function(e, t, n) { - 'use strict' - var r, - l, - u = n(237), - i = u.Reader, - o = u.Writer, - a = u.util, - s = u.roots.default || (u.roots.default = {}) - ;(s.Trace = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.startTime = null), - (e.prototype.endTime = null), - (e.prototype.durationNs = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.root = null), - (e.prototype.signature = ''), - (e.prototype.details = null), - (e.prototype.clientName = ''), - (e.prototype.clientVersion = ''), - (e.prototype.clientAddress = ''), - (e.prototype.clientReferenceId = ''), - (e.prototype.http = null), - (e.prototype.cachePolicy = null), - (e.prototype.queryPlan = null), - (e.prototype.fullQueryCacheHit = !1), - (e.prototype.persistedQueryHit = !1), - (e.prototype.persistedQueryRegister = !1), - (e.prototype.registeredOperation = !1), - (e.prototype.forbiddenOperation = !1), - (e.prototype.originReportedStartTime = null), - (e.prototype.originReportedEndTime = null), - (e.prototype.originReportedDurationNs = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.legacySignatureNeedsResigning = ''), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.endTime && - e.hasOwnProperty('endTime') && - s.google.protobuf.Timestamp.encode( - e.endTime, - t.uint32(26).fork(), - ).ldelim(), - null != e.startTime && - e.hasOwnProperty('startTime') && - s.google.protobuf.Timestamp.encode( - e.startTime, - t.uint32(34).fork(), - ).ldelim(), - null != e.legacySignatureNeedsResigning && - e.hasOwnProperty('legacySignatureNeedsResigning') && - t.uint32(42).string(e.legacySignatureNeedsResigning), - null != e.details && - e.hasOwnProperty('details') && - s.Trace.Details.encode(e.details, t.uint32(50).fork()).ldelim(), - null != e.clientName && - e.hasOwnProperty('clientName') && - t.uint32(58).string(e.clientName), - null != e.clientVersion && - e.hasOwnProperty('clientVersion') && - t.uint32(66).string(e.clientVersion), - null != e.clientAddress && - e.hasOwnProperty('clientAddress') && - t.uint32(74).string(e.clientAddress), - null != e.http && - e.hasOwnProperty('http') && - s.Trace.HTTP.encode(e.http, t.uint32(82).fork()).ldelim(), - null != e.durationNs && - e.hasOwnProperty('durationNs') && - t.uint32(88).uint64(e.durationNs), - null != e.root && - e.hasOwnProperty('root') && - s.Trace.Node.encode(e.root, t.uint32(114).fork()).ldelim(), - null != e.originReportedStartTime && - e.hasOwnProperty('originReportedStartTime') && - s.google.protobuf.Timestamp.encode( - e.originReportedStartTime, - t.uint32(122).fork(), - ).ldelim(), - null != e.originReportedEndTime && - e.hasOwnProperty('originReportedEndTime') && - s.google.protobuf.Timestamp.encode( - e.originReportedEndTime, - t.uint32(130).fork(), - ).ldelim(), - null != e.originReportedDurationNs && - e.hasOwnProperty('originReportedDurationNs') && - t.uint32(136).uint64(e.originReportedDurationNs), - null != e.cachePolicy && - e.hasOwnProperty('cachePolicy') && - s.Trace.CachePolicy.encode( - e.cachePolicy, - t.uint32(146).fork(), - ).ldelim(), - null != e.signature && - e.hasOwnProperty('signature') && - t.uint32(154).string(e.signature), - null != e.fullQueryCacheHit && - e.hasOwnProperty('fullQueryCacheHit') && - t.uint32(160).bool(e.fullQueryCacheHit), - null != e.persistedQueryHit && - e.hasOwnProperty('persistedQueryHit') && - t.uint32(168).bool(e.persistedQueryHit), - null != e.persistedQueryRegister && - e.hasOwnProperty('persistedQueryRegister') && - t.uint32(176).bool(e.persistedQueryRegister), - null != e.clientReferenceId && - e.hasOwnProperty('clientReferenceId') && - t.uint32(186).string(e.clientReferenceId), - null != e.registeredOperation && - e.hasOwnProperty('registeredOperation') && - t.uint32(192).bool(e.registeredOperation), - null != e.forbiddenOperation && - e.hasOwnProperty('forbiddenOperation') && - t.uint32(200).bool(e.forbiddenOperation), - null != e.queryPlan && - e.hasOwnProperty('queryPlan') && - s.Trace.QueryPlanNode.encode( - e.queryPlan, - t.uint32(210).fork(), - ).ldelim(), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, r = new s.Trace(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 4: - r.startTime = s.google.protobuf.Timestamp.decode( - e, - e.uint32(), - ) - break - case 3: - r.endTime = s.google.protobuf.Timestamp.decode(e, e.uint32()) - break - case 11: - r.durationNs = e.uint64() - break - case 14: - r.root = s.Trace.Node.decode(e, e.uint32()) - break - case 19: - r.signature = e.string() - break - case 6: - r.details = s.Trace.Details.decode(e, e.uint32()) - break - case 7: - r.clientName = e.string() - break - case 8: - r.clientVersion = e.string() - break - case 9: - r.clientAddress = e.string() - break - case 23: - r.clientReferenceId = e.string() - break - case 10: - r.http = s.Trace.HTTP.decode(e, e.uint32()) - break - case 18: - r.cachePolicy = s.Trace.CachePolicy.decode(e, e.uint32()) - break - case 26: - r.queryPlan = s.Trace.QueryPlanNode.decode(e, e.uint32()) - break - case 20: - r.fullQueryCacheHit = e.bool() - break - case 21: - r.persistedQueryHit = e.bool() - break - case 22: - r.persistedQueryRegister = e.bool() - break - case 24: - r.registeredOperation = e.bool() - break - case 25: - r.forbiddenOperation = e.bool() - break - case 15: - r.originReportedStartTime = s.google.protobuf.Timestamp.decode( - e, - e.uint32(), - ) - break - case 16: - r.originReportedEndTime = s.google.protobuf.Timestamp.decode( - e, - e.uint32(), - ) - break - case 17: - r.originReportedDurationNs = e.uint64() - break - case 5: - r.legacySignatureNeedsResigning = e.string() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - var t - if ( - null != e.startTime && - e.hasOwnProperty('startTime') && - (t = s.google.protobuf.Timestamp.verify(e.startTime)) - ) - return 'startTime.' + t - if ( - null != e.endTime && - e.hasOwnProperty('endTime') && - (t = s.google.protobuf.Timestamp.verify(e.endTime)) - ) - return 'endTime.' + t - if ( - null != e.durationNs && - e.hasOwnProperty('durationNs') && - !( - a.isInteger(e.durationNs) || - (e.durationNs && - a.isInteger(e.durationNs.low) && - a.isInteger(e.durationNs.high)) - ) - ) - return 'durationNs: integer|Long expected' - if ( - null != e.root && - e.hasOwnProperty('root') && - (t = s.Trace.Node.verify(e.root)) - ) - return 'root.' + t - if ( - null != e.signature && - e.hasOwnProperty('signature') && - !a.isString(e.signature) - ) - return 'signature: string expected' - if ( - null != e.details && - e.hasOwnProperty('details') && - (t = s.Trace.Details.verify(e.details)) - ) - return 'details.' + t - if ( - null != e.clientName && - e.hasOwnProperty('clientName') && - !a.isString(e.clientName) - ) - return 'clientName: string expected' - if ( - null != e.clientVersion && - e.hasOwnProperty('clientVersion') && - !a.isString(e.clientVersion) - ) - return 'clientVersion: string expected' - if ( - null != e.clientAddress && - e.hasOwnProperty('clientAddress') && - !a.isString(e.clientAddress) - ) - return 'clientAddress: string expected' - if ( - null != e.clientReferenceId && - e.hasOwnProperty('clientReferenceId') && - !a.isString(e.clientReferenceId) - ) - return 'clientReferenceId: string expected' - if ( - null != e.http && - e.hasOwnProperty('http') && - (t = s.Trace.HTTP.verify(e.http)) - ) - return 'http.' + t - if ( - null != e.cachePolicy && - e.hasOwnProperty('cachePolicy') && - (t = s.Trace.CachePolicy.verify(e.cachePolicy)) - ) - return 'cachePolicy.' + t - if ( - null != e.queryPlan && - e.hasOwnProperty('queryPlan') && - (t = s.Trace.QueryPlanNode.verify(e.queryPlan)) - ) - return 'queryPlan.' + t - if ( - null != e.fullQueryCacheHit && - e.hasOwnProperty('fullQueryCacheHit') && - 'boolean' != typeof e.fullQueryCacheHit - ) - return 'fullQueryCacheHit: boolean expected' - if ( - null != e.persistedQueryHit && - e.hasOwnProperty('persistedQueryHit') && - 'boolean' != typeof e.persistedQueryHit - ) - return 'persistedQueryHit: boolean expected' - if ( - null != e.persistedQueryRegister && - e.hasOwnProperty('persistedQueryRegister') && - 'boolean' != typeof e.persistedQueryRegister - ) - return 'persistedQueryRegister: boolean expected' - if ( - null != e.registeredOperation && - e.hasOwnProperty('registeredOperation') && - 'boolean' != typeof e.registeredOperation - ) - return 'registeredOperation: boolean expected' - if ( - null != e.forbiddenOperation && - e.hasOwnProperty('forbiddenOperation') && - 'boolean' != typeof e.forbiddenOperation - ) - return 'forbiddenOperation: boolean expected' - if ( - null != e.originReportedStartTime && - e.hasOwnProperty('originReportedStartTime') && - (t = s.google.protobuf.Timestamp.verify( - e.originReportedStartTime, - )) - ) - return 'originReportedStartTime.' + t - if ( - null != e.originReportedEndTime && - e.hasOwnProperty('originReportedEndTime') && - (t = s.google.protobuf.Timestamp.verify(e.originReportedEndTime)) - ) - return 'originReportedEndTime.' + t - return null != e.originReportedDurationNs && - e.hasOwnProperty('originReportedDurationNs') && - !( - a.isInteger(e.originReportedDurationNs) || - (e.originReportedDurationNs && - a.isInteger(e.originReportedDurationNs.low) && - a.isInteger(e.originReportedDurationNs.high)) - ) - ? 'originReportedDurationNs: integer|Long expected' - : null != e.legacySignatureNeedsResigning && - e.hasOwnProperty('legacySignatureNeedsResigning') && - !a.isString(e.legacySignatureNeedsResigning) - ? 'legacySignatureNeedsResigning: string expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace) return e - var t = new s.Trace() - if (null != e.startTime) { - if ('object' != typeof e.startTime) - throw TypeError('.Trace.startTime: object expected') - t.startTime = s.google.protobuf.Timestamp.fromObject(e.startTime) - } - if (null != e.endTime) { - if ('object' != typeof e.endTime) - throw TypeError('.Trace.endTime: object expected') - t.endTime = s.google.protobuf.Timestamp.fromObject(e.endTime) - } - if ( - (null != e.durationNs && - (a.Long - ? ((t.durationNs = a.Long.fromValue( - e.durationNs, - )).unsigned = !0) - : 'string' == typeof e.durationNs - ? (t.durationNs = parseInt(e.durationNs, 10)) - : 'number' == typeof e.durationNs - ? (t.durationNs = e.durationNs) - : 'object' == typeof e.durationNs && - (t.durationNs = new a.LongBits( - e.durationNs.low >>> 0, - e.durationNs.high >>> 0, - ).toNumber(!0))), - null != e.root) - ) { - if ('object' != typeof e.root) - throw TypeError('.Trace.root: object expected') - t.root = s.Trace.Node.fromObject(e.root) - } - if ( - (null != e.signature && (t.signature = String(e.signature)), - null != e.details) - ) { - if ('object' != typeof e.details) - throw TypeError('.Trace.details: object expected') - t.details = s.Trace.Details.fromObject(e.details) - } - if ( - (null != e.clientName && (t.clientName = String(e.clientName)), - null != e.clientVersion && - (t.clientVersion = String(e.clientVersion)), - null != e.clientAddress && - (t.clientAddress = String(e.clientAddress)), - null != e.clientReferenceId && - (t.clientReferenceId = String(e.clientReferenceId)), - null != e.http) - ) { - if ('object' != typeof e.http) - throw TypeError('.Trace.http: object expected') - t.http = s.Trace.HTTP.fromObject(e.http) - } - if (null != e.cachePolicy) { - if ('object' != typeof e.cachePolicy) - throw TypeError('.Trace.cachePolicy: object expected') - t.cachePolicy = s.Trace.CachePolicy.fromObject(e.cachePolicy) - } - if (null != e.queryPlan) { - if ('object' != typeof e.queryPlan) - throw TypeError('.Trace.queryPlan: object expected') - t.queryPlan = s.Trace.QueryPlanNode.fromObject(e.queryPlan) - } - if ( - (null != e.fullQueryCacheHit && - (t.fullQueryCacheHit = Boolean(e.fullQueryCacheHit)), - null != e.persistedQueryHit && - (t.persistedQueryHit = Boolean(e.persistedQueryHit)), - null != e.persistedQueryRegister && - (t.persistedQueryRegister = Boolean(e.persistedQueryRegister)), - null != e.registeredOperation && - (t.registeredOperation = Boolean(e.registeredOperation)), - null != e.forbiddenOperation && - (t.forbiddenOperation = Boolean(e.forbiddenOperation)), - null != e.originReportedStartTime) - ) { - if ('object' != typeof e.originReportedStartTime) - throw TypeError( - '.Trace.originReportedStartTime: object expected', - ) - t.originReportedStartTime = s.google.protobuf.Timestamp.fromObject( - e.originReportedStartTime, - ) - } - if (null != e.originReportedEndTime) { - if ('object' != typeof e.originReportedEndTime) - throw TypeError('.Trace.originReportedEndTime: object expected') - t.originReportedEndTime = s.google.protobuf.Timestamp.fromObject( - e.originReportedEndTime, - ) - } - return ( - null != e.originReportedDurationNs && - (a.Long - ? ((t.originReportedDurationNs = a.Long.fromValue( - e.originReportedDurationNs, - )).unsigned = !0) - : 'string' == typeof e.originReportedDurationNs - ? (t.originReportedDurationNs = parseInt( - e.originReportedDurationNs, - 10, - )) - : 'number' == typeof e.originReportedDurationNs - ? (t.originReportedDurationNs = e.originReportedDurationNs) - : 'object' == typeof e.originReportedDurationNs && - (t.originReportedDurationNs = new a.LongBits( - e.originReportedDurationNs.low >>> 0, - e.originReportedDurationNs.high >>> 0, - ).toNumber(!0))), - null != e.legacySignatureNeedsResigning && - (t.legacySignatureNeedsResigning = String( - e.legacySignatureNeedsResigning, - )), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if (t.defaults) { - if ( - ((n.endTime = null), - (n.startTime = null), - (n.legacySignatureNeedsResigning = ''), - (n.details = null), - (n.clientName = ''), - (n.clientVersion = ''), - (n.clientAddress = ''), - (n.http = null), - a.Long) - ) { - var r = new a.Long(0, 0, !0) - n.durationNs = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.durationNs = t.longs === String ? '0' : 0 - if ( - ((n.root = null), - (n.originReportedStartTime = null), - (n.originReportedEndTime = null), - a.Long) - ) { - r = new a.Long(0, 0, !0) - n.originReportedDurationNs = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.originReportedDurationNs = t.longs === String ? '0' : 0 - ;(n.cachePolicy = null), - (n.signature = ''), - (n.fullQueryCacheHit = !1), - (n.persistedQueryHit = !1), - (n.persistedQueryRegister = !1), - (n.clientReferenceId = ''), - (n.registeredOperation = !1), - (n.forbiddenOperation = !1), - (n.queryPlan = null) - } - return ( - null != e.endTime && - e.hasOwnProperty('endTime') && - (n.endTime = s.google.protobuf.Timestamp.toObject( - e.endTime, - t, - )), - null != e.startTime && - e.hasOwnProperty('startTime') && - (n.startTime = s.google.protobuf.Timestamp.toObject( - e.startTime, - t, - )), - null != e.legacySignatureNeedsResigning && - e.hasOwnProperty('legacySignatureNeedsResigning') && - (n.legacySignatureNeedsResigning = - e.legacySignatureNeedsResigning), - null != e.details && - e.hasOwnProperty('details') && - (n.details = s.Trace.Details.toObject(e.details, t)), - null != e.clientName && - e.hasOwnProperty('clientName') && - (n.clientName = e.clientName), - null != e.clientVersion && - e.hasOwnProperty('clientVersion') && - (n.clientVersion = e.clientVersion), - null != e.clientAddress && - e.hasOwnProperty('clientAddress') && - (n.clientAddress = e.clientAddress), - null != e.http && - e.hasOwnProperty('http') && - (n.http = s.Trace.HTTP.toObject(e.http, t)), - null != e.durationNs && - e.hasOwnProperty('durationNs') && - ('number' == typeof e.durationNs - ? (n.durationNs = - t.longs === String ? String(e.durationNs) : e.durationNs) - : (n.durationNs = - t.longs === String - ? a.Long.prototype.toString.call(e.durationNs) - : t.longs === Number - ? new a.LongBits( - e.durationNs.low >>> 0, - e.durationNs.high >>> 0, - ).toNumber(!0) - : e.durationNs)), - null != e.root && - e.hasOwnProperty('root') && - (n.root = s.Trace.Node.toObject(e.root, t)), - null != e.originReportedStartTime && - e.hasOwnProperty('originReportedStartTime') && - (n.originReportedStartTime = s.google.protobuf.Timestamp.toObject( - e.originReportedStartTime, - t, - )), - null != e.originReportedEndTime && - e.hasOwnProperty('originReportedEndTime') && - (n.originReportedEndTime = s.google.protobuf.Timestamp.toObject( - e.originReportedEndTime, - t, - )), - null != e.originReportedDurationNs && - e.hasOwnProperty('originReportedDurationNs') && - ('number' == typeof e.originReportedDurationNs - ? (n.originReportedDurationNs = - t.longs === String - ? String(e.originReportedDurationNs) - : e.originReportedDurationNs) - : (n.originReportedDurationNs = - t.longs === String - ? a.Long.prototype.toString.call( - e.originReportedDurationNs, - ) - : t.longs === Number - ? new a.LongBits( - e.originReportedDurationNs.low >>> 0, - e.originReportedDurationNs.high >>> 0, - ).toNumber(!0) - : e.originReportedDurationNs)), - null != e.cachePolicy && - e.hasOwnProperty('cachePolicy') && - (n.cachePolicy = s.Trace.CachePolicy.toObject( - e.cachePolicy, - t, - )), - null != e.signature && - e.hasOwnProperty('signature') && - (n.signature = e.signature), - null != e.fullQueryCacheHit && - e.hasOwnProperty('fullQueryCacheHit') && - (n.fullQueryCacheHit = e.fullQueryCacheHit), - null != e.persistedQueryHit && - e.hasOwnProperty('persistedQueryHit') && - (n.persistedQueryHit = e.persistedQueryHit), - null != e.persistedQueryRegister && - e.hasOwnProperty('persistedQueryRegister') && - (n.persistedQueryRegister = e.persistedQueryRegister), - null != e.clientReferenceId && - e.hasOwnProperty('clientReferenceId') && - (n.clientReferenceId = e.clientReferenceId), - null != e.registeredOperation && - e.hasOwnProperty('registeredOperation') && - (n.registeredOperation = e.registeredOperation), - null != e.forbiddenOperation && - e.hasOwnProperty('forbiddenOperation') && - (n.forbiddenOperation = e.forbiddenOperation), - null != e.queryPlan && - e.hasOwnProperty('queryPlan') && - (n.queryPlan = s.Trace.QueryPlanNode.toObject(e.queryPlan, t)), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - (e.CachePolicy = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - var t, n - return ( - (e.prototype.scope = 0), - (e.prototype.maxAgeNs = a.Long ? a.Long.fromBits(0, 0, !1) : 0), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.scope && - e.hasOwnProperty('scope') && - t.uint32(8).int32(e.scope), - null != e.maxAgeNs && - e.hasOwnProperty('maxAgeNs') && - t.uint32(16).int64(e.maxAgeNs), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.CachePolicy(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.scope = e.int32() - break - case 2: - r.maxAgeNs = e.int64() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if (null != e.scope && e.hasOwnProperty('scope')) - switch (e.scope) { - default: - return 'scope: enum value expected' - case 0: - case 1: - case 2: - } - return null != e.maxAgeNs && - e.hasOwnProperty('maxAgeNs') && - !( - a.isInteger(e.maxAgeNs) || - (e.maxAgeNs && - a.isInteger(e.maxAgeNs.low) && - a.isInteger(e.maxAgeNs.high)) - ) - ? 'maxAgeNs: integer|Long expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.CachePolicy) return e - var t = new s.Trace.CachePolicy() - switch (e.scope) { - case 'UNKNOWN': - case 0: - t.scope = 0 - break - case 'PUBLIC': - case 1: - t.scope = 1 - break - case 'PRIVATE': - case 2: - t.scope = 2 - } - return ( - null != e.maxAgeNs && - (a.Long - ? ((t.maxAgeNs = a.Long.fromValue( - e.maxAgeNs, - )).unsigned = !1) - : 'string' == typeof e.maxAgeNs - ? (t.maxAgeNs = parseInt(e.maxAgeNs, 10)) - : 'number' == typeof e.maxAgeNs - ? (t.maxAgeNs = e.maxAgeNs) - : 'object' == typeof e.maxAgeNs && - (t.maxAgeNs = new a.LongBits( - e.maxAgeNs.low >>> 0, - e.maxAgeNs.high >>> 0, - ).toNumber())), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if (t.defaults) - if ( - ((n.scope = t.enums === String ? 'UNKNOWN' : 0), a.Long) - ) { - var r = new a.Long(0, 0, !1) - n.maxAgeNs = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.maxAgeNs = t.longs === String ? '0' : 0 - return ( - null != e.scope && - e.hasOwnProperty('scope') && - (n.scope = - t.enums === String - ? s.Trace.CachePolicy.Scope[e.scope] - : e.scope), - null != e.maxAgeNs && - e.hasOwnProperty('maxAgeNs') && - ('number' == typeof e.maxAgeNs - ? (n.maxAgeNs = - t.longs === String ? String(e.maxAgeNs) : e.maxAgeNs) - : (n.maxAgeNs = - t.longs === String - ? a.Long.prototype.toString.call(e.maxAgeNs) - : t.longs === Number - ? new a.LongBits( - e.maxAgeNs.low >>> 0, - e.maxAgeNs.high >>> 0, - ).toNumber() - : e.maxAgeNs)), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - (e.Scope = - ((t = {}), - ((n = Object.create(t))[(t[0] = 'UNKNOWN')] = 0), - (n[(t[1] = 'PUBLIC')] = 1), - (n[(t[2] = 'PRIVATE')] = 2), - n)), - e - ) - })()), - (e.Details = (function() { - function e(e) { - if (((this.variablesJson = {}), (this.variables = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.variablesJson = a.emptyObject), - (e.prototype.variables = a.emptyObject), - (e.prototype.rawQuery = ''), - (e.prototype.operationName = ''), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.variables && e.hasOwnProperty('variables')) - ) - for ( - var n = Object.keys(e.variables), r = 0; - r < n.length; - ++r - ) - t.uint32(10) - .fork() - .uint32(10) - .string(n[r]) - .uint32(18) - .bytes(e.variables[n[r]]) - .ldelim() - if ( - (null != e.rawQuery && - e.hasOwnProperty('rawQuery') && - t.uint32(18).string(e.rawQuery), - null != e.operationName && - e.hasOwnProperty('operationName') && - t.uint32(26).string(e.operationName), - null != e.variablesJson && e.hasOwnProperty('variablesJson')) - ) - for ( - n = Object.keys(e.variablesJson), r = 0; - r < n.length; - ++r - ) - t.uint32(34) - .fork() - .uint32(10) - .string(n[r]) - .uint32(18) - .string(e.variablesJson[n[r]]) - .ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n, - r = void 0 === t ? e.len : e.pos + t, - l = new s.Trace.Details(); - e.pos < r; - - ) { - var u = e.uint32() - switch (u >>> 3) { - case 4: - e.skip().pos++, - l.variablesJson === a.emptyObject && - (l.variablesJson = {}), - (n = e.string()), - e.pos++, - (l.variablesJson[n] = e.string()) - break - case 1: - e.skip().pos++, - l.variables === a.emptyObject && (l.variables = {}), - (n = e.string()), - e.pos++, - (l.variables[n] = e.bytes()) - break - case 2: - l.rawQuery = e.string() - break - case 3: - l.operationName = e.string() - break - default: - e.skipType(7 & u) - } - } - return l - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.variablesJson && - e.hasOwnProperty('variablesJson') - ) { - if (!a.isObject(e.variablesJson)) - return 'variablesJson: object expected' - for ( - var t = Object.keys(e.variablesJson), n = 0; - n < t.length; - ++n - ) - if (!a.isString(e.variablesJson[t[n]])) - return 'variablesJson: string{k:string} expected' - } - if (null != e.variables && e.hasOwnProperty('variables')) { - if (!a.isObject(e.variables)) - return 'variables: object expected' - for (t = Object.keys(e.variables), n = 0; n < t.length; ++n) - if ( - !( - (e.variables[t[n]] && - 'number' == typeof e.variables[t[n]].length) || - a.isString(e.variables[t[n]]) - ) - ) - return 'variables: buffer{k:string} expected' - } - return null != e.rawQuery && - e.hasOwnProperty('rawQuery') && - !a.isString(e.rawQuery) - ? 'rawQuery: string expected' - : null != e.operationName && - e.hasOwnProperty('operationName') && - !a.isString(e.operationName) - ? 'operationName: string expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.Details) return e - var t = new s.Trace.Details() - if (e.variablesJson) { - if ('object' != typeof e.variablesJson) - throw TypeError( - '.Trace.Details.variablesJson: object expected', - ) - t.variablesJson = {} - for ( - var n = Object.keys(e.variablesJson), r = 0; - r < n.length; - ++r - ) - t.variablesJson[n[r]] = String(e.variablesJson[n[r]]) - } - if (e.variables) { - if ('object' != typeof e.variables) - throw TypeError('.Trace.Details.variables: object expected') - t.variables = {} - for (n = Object.keys(e.variables), r = 0; r < n.length; ++r) - 'string' == typeof e.variables[n[r]] - ? a.base64.decode( - e.variables[n[r]], - (t.variables[n[r]] = a.newBuffer( - a.base64.length(e.variables[n[r]]), - )), - 0, - ) - : e.variables[n[r]].length && - (t.variables[n[r]] = e.variables[n[r]]) - } - return ( - null != e.rawQuery && (t.rawQuery = String(e.rawQuery)), - null != e.operationName && - (t.operationName = String(e.operationName)), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n, - r = {} - if ( - ((t.objects || t.defaults) && - ((r.variables = {}), (r.variablesJson = {})), - t.defaults && ((r.rawQuery = ''), (r.operationName = '')), - e.variables && (n = Object.keys(e.variables)).length) - ) { - r.variables = {} - for (var l = 0; l < n.length; ++l) - r.variables[n[l]] = - t.bytes === String - ? a.base64.encode( - e.variables[n[l]], - 0, - e.variables[n[l]].length, - ) - : t.bytes === Array - ? Array.prototype.slice.call(e.variables[n[l]]) - : e.variables[n[l]] - } - if ( - (null != e.rawQuery && - e.hasOwnProperty('rawQuery') && - (r.rawQuery = e.rawQuery), - null != e.operationName && - e.hasOwnProperty('operationName') && - (r.operationName = e.operationName), - e.variablesJson && (n = Object.keys(e.variablesJson)).length) - ) { - r.variablesJson = {} - for (l = 0; l < n.length; ++l) - r.variablesJson[n[l]] = e.variablesJson[n[l]] - } - return r - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (e.Error = (function() { - function e(e) { - if (((this.location = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.message = ''), - (e.prototype.location = a.emptyArray), - (e.prototype.timeNs = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.json = ''), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.message && - e.hasOwnProperty('message') && - t.uint32(10).string(e.message), - null != e.location && e.location.length) - ) - for (var n = 0; n < e.location.length; ++n) - s.Trace.Location.encode( - e.location[n], - t.uint32(18).fork(), - ).ldelim() - return ( - null != e.timeNs && - e.hasOwnProperty('timeNs') && - t.uint32(24).uint64(e.timeNs), - null != e.json && - e.hasOwnProperty('json') && - t.uint32(34).string(e.json), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.Error(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.message = e.string() - break - case 2: - ;(r.location && r.location.length) || (r.location = []), - r.location.push(s.Trace.Location.decode(e, e.uint32())) - break - case 3: - r.timeNs = e.uint64() - break - case 4: - r.json = e.string() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.message && - e.hasOwnProperty('message') && - !a.isString(e.message) - ) - return 'message: string expected' - if (null != e.location && e.hasOwnProperty('location')) { - if (!Array.isArray(e.location)) - return 'location: array expected' - for (var t = 0; t < e.location.length; ++t) { - var n = s.Trace.Location.verify(e.location[t]) - if (n) return 'location.' + n - } - } - return null != e.timeNs && - e.hasOwnProperty('timeNs') && - !( - a.isInteger(e.timeNs) || - (e.timeNs && - a.isInteger(e.timeNs.low) && - a.isInteger(e.timeNs.high)) - ) - ? 'timeNs: integer|Long expected' - : null != e.json && - e.hasOwnProperty('json') && - !a.isString(e.json) - ? 'json: string expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.Error) return e - var t = new s.Trace.Error() - if ( - (null != e.message && (t.message = String(e.message)), - e.location) - ) { - if (!Array.isArray(e.location)) - throw TypeError('.Trace.Error.location: array expected') - t.location = [] - for (var n = 0; n < e.location.length; ++n) { - if ('object' != typeof e.location[n]) - throw TypeError('.Trace.Error.location: object expected') - t.location[n] = s.Trace.Location.fromObject(e.location[n]) - } - } - return ( - null != e.timeNs && - (a.Long - ? ((t.timeNs = a.Long.fromValue(e.timeNs)).unsigned = !0) - : 'string' == typeof e.timeNs - ? (t.timeNs = parseInt(e.timeNs, 10)) - : 'number' == typeof e.timeNs - ? (t.timeNs = e.timeNs) - : 'object' == typeof e.timeNs && - (t.timeNs = new a.LongBits( - e.timeNs.low >>> 0, - e.timeNs.high >>> 0, - ).toNumber(!0))), - null != e.json && (t.json = String(e.json)), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && (n.location = []), t.defaults) - ) { - if (((n.message = ''), a.Long)) { - var r = new a.Long(0, 0, !0) - n.timeNs = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.timeNs = t.longs === String ? '0' : 0 - n.json = '' - } - if ( - (null != e.message && - e.hasOwnProperty('message') && - (n.message = e.message), - e.location && e.location.length) - ) { - n.location = [] - for (var l = 0; l < e.location.length; ++l) - n.location[l] = s.Trace.Location.toObject(e.location[l], t) - } - return ( - null != e.timeNs && - e.hasOwnProperty('timeNs') && - ('number' == typeof e.timeNs - ? (n.timeNs = - t.longs === String ? String(e.timeNs) : e.timeNs) - : (n.timeNs = - t.longs === String - ? a.Long.prototype.toString.call(e.timeNs) - : t.longs === Number - ? new a.LongBits( - e.timeNs.low >>> 0, - e.timeNs.high >>> 0, - ).toNumber(!0) - : e.timeNs)), - null != e.json && - e.hasOwnProperty('json') && - (n.json = e.json), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (e.HTTP = (function() { - function e(e) { - if (((this.requestHeaders = {}), (this.responseHeaders = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - var t, n - return ( - (e.prototype.method = 0), - (e.prototype.host = ''), - (e.prototype.path = ''), - (e.prototype.requestHeaders = a.emptyObject), - (e.prototype.responseHeaders = a.emptyObject), - (e.prototype.statusCode = 0), - (e.prototype.secure = !1), - (e.prototype.protocol = ''), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.method && - e.hasOwnProperty('method') && - t.uint32(8).int32(e.method), - null != e.host && - e.hasOwnProperty('host') && - t.uint32(18).string(e.host), - null != e.path && - e.hasOwnProperty('path') && - t.uint32(26).string(e.path), - null != e.requestHeaders && - e.hasOwnProperty('requestHeaders')) - ) - for ( - var n = Object.keys(e.requestHeaders), r = 0; - r < n.length; - ++r - ) - t - .uint32(34) - .fork() - .uint32(10) - .string(n[r]), - s.Trace.HTTP.Values.encode( - e.requestHeaders[n[r]], - t.uint32(18).fork(), - ) - .ldelim() - .ldelim() - if ( - null != e.responseHeaders && - e.hasOwnProperty('responseHeaders') - ) - for ( - n = Object.keys(e.responseHeaders), r = 0; - r < n.length; - ++r - ) - t - .uint32(42) - .fork() - .uint32(10) - .string(n[r]), - s.Trace.HTTP.Values.encode( - e.responseHeaders[n[r]], - t.uint32(18).fork(), - ) - .ldelim() - .ldelim() - return ( - null != e.statusCode && - e.hasOwnProperty('statusCode') && - t.uint32(48).uint32(e.statusCode), - null != e.secure && - e.hasOwnProperty('secure') && - t.uint32(64).bool(e.secure), - null != e.protocol && - e.hasOwnProperty('protocol') && - t.uint32(74).string(e.protocol), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n, - r = void 0 === t ? e.len : e.pos + t, - l = new s.Trace.HTTP(); - e.pos < r; - - ) { - var u = e.uint32() - switch (u >>> 3) { - case 1: - l.method = e.int32() - break - case 2: - l.host = e.string() - break - case 3: - l.path = e.string() - break - case 4: - e.skip().pos++, - l.requestHeaders === a.emptyObject && - (l.requestHeaders = {}), - (n = e.string()), - e.pos++, - (l.requestHeaders[n] = s.Trace.HTTP.Values.decode( - e, - e.uint32(), - )) - break - case 5: - e.skip().pos++, - l.responseHeaders === a.emptyObject && - (l.responseHeaders = {}), - (n = e.string()), - e.pos++, - (l.responseHeaders[n] = s.Trace.HTTP.Values.decode( - e, - e.uint32(), - )) - break - case 6: - l.statusCode = e.uint32() - break - case 8: - l.secure = e.bool() - break - case 9: - l.protocol = e.string() - break - default: - e.skipType(7 & u) - } - } - return l - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if (null != e.method && e.hasOwnProperty('method')) - switch (e.method) { - default: - return 'method: enum value expected' - case 0: - case 1: - case 2: - case 3: - case 4: - case 5: - case 6: - case 7: - case 8: - case 9: - } - if ( - null != e.host && - e.hasOwnProperty('host') && - !a.isString(e.host) - ) - return 'host: string expected' - if ( - null != e.path && - e.hasOwnProperty('path') && - !a.isString(e.path) - ) - return 'path: string expected' - if ( - null != e.requestHeaders && - e.hasOwnProperty('requestHeaders') - ) { - if (!a.isObject(e.requestHeaders)) - return 'requestHeaders: object expected' - for ( - var t = Object.keys(e.requestHeaders), n = 0; - n < t.length; - ++n - ) { - if ( - (r = s.Trace.HTTP.Values.verify(e.requestHeaders[t[n]])) - ) - return 'requestHeaders.' + r - } - } - if ( - null != e.responseHeaders && - e.hasOwnProperty('responseHeaders') - ) { - if (!a.isObject(e.responseHeaders)) - return 'responseHeaders: object expected' - for ( - t = Object.keys(e.responseHeaders), n = 0; - n < t.length; - ++n - ) { - var r - if ( - (r = s.Trace.HTTP.Values.verify(e.responseHeaders[t[n]])) - ) - return 'responseHeaders.' + r - } - } - return null != e.statusCode && - e.hasOwnProperty('statusCode') && - !a.isInteger(e.statusCode) - ? 'statusCode: integer expected' - : null != e.secure && - e.hasOwnProperty('secure') && - 'boolean' != typeof e.secure - ? 'secure: boolean expected' - : null != e.protocol && - e.hasOwnProperty('protocol') && - !a.isString(e.protocol) - ? 'protocol: string expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.HTTP) return e - var t = new s.Trace.HTTP() - switch (e.method) { - case 'UNKNOWN': - case 0: - t.method = 0 - break - case 'OPTIONS': - case 1: - t.method = 1 - break - case 'GET': - case 2: - t.method = 2 - break - case 'HEAD': - case 3: - t.method = 3 - break - case 'POST': - case 4: - t.method = 4 - break - case 'PUT': - case 5: - t.method = 5 - break - case 'DELETE': - case 6: - t.method = 6 - break - case 'TRACE': - case 7: - t.method = 7 - break - case 'CONNECT': - case 8: - t.method = 8 - break - case 'PATCH': - case 9: - t.method = 9 - } - if ( - (null != e.host && (t.host = String(e.host)), - null != e.path && (t.path = String(e.path)), - e.requestHeaders) - ) { - if ('object' != typeof e.requestHeaders) - throw TypeError( - '.Trace.HTTP.requestHeaders: object expected', - ) - t.requestHeaders = {} - for ( - var n = Object.keys(e.requestHeaders), r = 0; - r < n.length; - ++r - ) { - if ('object' != typeof e.requestHeaders[n[r]]) - throw TypeError( - '.Trace.HTTP.requestHeaders: object expected', - ) - t.requestHeaders[n[r]] = s.Trace.HTTP.Values.fromObject( - e.requestHeaders[n[r]], - ) - } - } - if (e.responseHeaders) { - if ('object' != typeof e.responseHeaders) - throw TypeError( - '.Trace.HTTP.responseHeaders: object expected', - ) - t.responseHeaders = {} - for ( - n = Object.keys(e.responseHeaders), r = 0; - r < n.length; - ++r - ) { - if ('object' != typeof e.responseHeaders[n[r]]) - throw TypeError( - '.Trace.HTTP.responseHeaders: object expected', - ) - t.responseHeaders[n[r]] = s.Trace.HTTP.Values.fromObject( - e.responseHeaders[n[r]], - ) - } - } - return ( - null != e.statusCode && (t.statusCode = e.statusCode >>> 0), - null != e.secure && (t.secure = Boolean(e.secure)), - null != e.protocol && (t.protocol = String(e.protocol)), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n, - r = {} - if ( - ((t.objects || t.defaults) && - ((r.requestHeaders = {}), (r.responseHeaders = {})), - t.defaults && - ((r.method = t.enums === String ? 'UNKNOWN' : 0), - (r.host = ''), - (r.path = ''), - (r.statusCode = 0), - (r.secure = !1), - (r.protocol = '')), - null != e.method && - e.hasOwnProperty('method') && - (r.method = - t.enums === String - ? s.Trace.HTTP.Method[e.method] - : e.method), - null != e.host && - e.hasOwnProperty('host') && - (r.host = e.host), - null != e.path && - e.hasOwnProperty('path') && - (r.path = e.path), - e.requestHeaders && - (n = Object.keys(e.requestHeaders)).length) - ) { - r.requestHeaders = {} - for (var l = 0; l < n.length; ++l) - r.requestHeaders[n[l]] = s.Trace.HTTP.Values.toObject( - e.requestHeaders[n[l]], - t, - ) - } - if ( - e.responseHeaders && - (n = Object.keys(e.responseHeaders)).length - ) { - r.responseHeaders = {} - for (l = 0; l < n.length; ++l) - r.responseHeaders[n[l]] = s.Trace.HTTP.Values.toObject( - e.responseHeaders[n[l]], - t, - ) - } - return ( - null != e.statusCode && - e.hasOwnProperty('statusCode') && - (r.statusCode = e.statusCode), - null != e.secure && - e.hasOwnProperty('secure') && - (r.secure = e.secure), - null != e.protocol && - e.hasOwnProperty('protocol') && - (r.protocol = e.protocol), - r - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - (e.Values = (function() { - function e(e) { - if (((this.value = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.value = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), null != e.value && e.value.length) - ) - for (var n = 0; n < e.value.length; ++n) - t.uint32(10).string(e.value[n]) - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.HTTP.Values(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - ;(r.value && r.value.length) || (r.value = []), - r.value.push(e.string()) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), - this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) - return 'object expected' - if (null != e.value && e.hasOwnProperty('value')) { - if (!Array.isArray(e.value)) - return 'value: array expected' - for (var t = 0; t < e.value.length; ++t) - if (!a.isString(e.value[t])) - return 'value: string[] expected' - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.HTTP.Values) return e - var t = new s.Trace.HTTP.Values() - if (e.value) { - if (!Array.isArray(e.value)) - throw TypeError( - '.Trace.HTTP.Values.value: array expected', - ) - t.value = [] - for (var n = 0; n < e.value.length; ++n) - t.value[n] = String(e.value[n]) - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && (n.value = []), - e.value && e.value.length) - ) { - n.value = [] - for (var r = 0; r < e.value.length; ++r) - n.value[r] = e.value[r] - } - return n - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (e.Method = - ((t = {}), - ((n = Object.create(t))[(t[0] = 'UNKNOWN')] = 0), - (n[(t[1] = 'OPTIONS')] = 1), - (n[(t[2] = 'GET')] = 2), - (n[(t[3] = 'HEAD')] = 3), - (n[(t[4] = 'POST')] = 4), - (n[(t[5] = 'PUT')] = 5), - (n[(t[6] = 'DELETE')] = 6), - (n[(t[7] = 'TRACE')] = 7), - (n[(t[8] = 'CONNECT')] = 8), - (n[(t[9] = 'PATCH')] = 9), - n)), - e - ) - })()), - (e.Location = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.line = 0), - (e.prototype.column = 0), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.line && - e.hasOwnProperty('line') && - t.uint32(8).uint32(e.line), - null != e.column && - e.hasOwnProperty('column') && - t.uint32(16).uint32(e.column), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.Location(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.line = e.uint32() - break - case 2: - r.column = e.uint32() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - return 'object' != typeof e || null === e - ? 'object expected' - : null != e.line && - e.hasOwnProperty('line') && - !a.isInteger(e.line) - ? 'line: integer expected' - : null != e.column && - e.hasOwnProperty('column') && - !a.isInteger(e.column) - ? 'column: integer expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.Location) return e - var t = new s.Trace.Location() - return ( - null != e.line && (t.line = e.line >>> 0), - null != e.column && (t.column = e.column >>> 0), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - return ( - t.defaults && ((n.line = 0), (n.column = 0)), - null != e.line && - e.hasOwnProperty('line') && - (n.line = e.line), - null != e.column && - e.hasOwnProperty('column') && - (n.column = e.column), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (e.Node = (function() { - function e(e) { - if (((this.error = []), (this.child = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - var t - return ( - (e.prototype.responseName = ''), - (e.prototype.index = 0), - (e.prototype.originalFieldName = ''), - (e.prototype.type = ''), - (e.prototype.parentType = ''), - (e.prototype.cachePolicy = null), - (e.prototype.startTime = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.endTime = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.error = a.emptyArray), - (e.prototype.child = a.emptyArray), - Object.defineProperty(e.prototype, 'id', { - get: a.oneOfGetter((t = ['responseName', 'index'])), - set: a.oneOfSetter(t), - }), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.responseName && - e.hasOwnProperty('responseName') && - t.uint32(10).string(e.responseName), - null != e.index && - e.hasOwnProperty('index') && - t.uint32(16).uint32(e.index), - null != e.type && - e.hasOwnProperty('type') && - t.uint32(26).string(e.type), - null != e.cachePolicy && - e.hasOwnProperty('cachePolicy') && - s.Trace.CachePolicy.encode( - e.cachePolicy, - t.uint32(42).fork(), - ).ldelim(), - null != e.startTime && - e.hasOwnProperty('startTime') && - t.uint32(64).uint64(e.startTime), - null != e.endTime && - e.hasOwnProperty('endTime') && - t.uint32(72).uint64(e.endTime), - null != e.error && e.error.length) - ) - for (var n = 0; n < e.error.length; ++n) - s.Trace.Error.encode( - e.error[n], - t.uint32(90).fork(), - ).ldelim() - if (null != e.child && e.child.length) - for (n = 0; n < e.child.length; ++n) - s.Trace.Node.encode( - e.child[n], - t.uint32(98).fork(), - ).ldelim() - return ( - null != e.parentType && - e.hasOwnProperty('parentType') && - t.uint32(106).string(e.parentType), - null != e.originalFieldName && - e.hasOwnProperty('originalFieldName') && - t.uint32(114).string(e.originalFieldName), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.Node(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.responseName = e.string() - break - case 2: - r.index = e.uint32() - break - case 14: - r.originalFieldName = e.string() - break - case 3: - r.type = e.string() - break - case 13: - r.parentType = e.string() - break - case 5: - r.cachePolicy = s.Trace.CachePolicy.decode(e, e.uint32()) - break - case 8: - r.startTime = e.uint64() - break - case 9: - r.endTime = e.uint64() - break - case 11: - ;(r.error && r.error.length) || (r.error = []), - r.error.push(s.Trace.Error.decode(e, e.uint32())) - break - case 12: - ;(r.child && r.child.length) || (r.child = []), - r.child.push(s.Trace.Node.decode(e, e.uint32())) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - var t = {} - if ( - null != e.responseName && - e.hasOwnProperty('responseName') && - ((t.id = 1), !a.isString(e.responseName)) - ) - return 'responseName: string expected' - if (null != e.index && e.hasOwnProperty('index')) { - if (1 === t.id) return 'id: multiple values' - if (((t.id = 1), !a.isInteger(e.index))) - return 'index: integer expected' - } - if ( - null != e.originalFieldName && - e.hasOwnProperty('originalFieldName') && - !a.isString(e.originalFieldName) - ) - return 'originalFieldName: string expected' - if ( - null != e.type && - e.hasOwnProperty('type') && - !a.isString(e.type) - ) - return 'type: string expected' - if ( - null != e.parentType && - e.hasOwnProperty('parentType') && - !a.isString(e.parentType) - ) - return 'parentType: string expected' - if ( - null != e.cachePolicy && - e.hasOwnProperty('cachePolicy') && - (r = s.Trace.CachePolicy.verify(e.cachePolicy)) - ) - return 'cachePolicy.' + r - if ( - null != e.startTime && - e.hasOwnProperty('startTime') && - !( - a.isInteger(e.startTime) || - (e.startTime && - a.isInteger(e.startTime.low) && - a.isInteger(e.startTime.high)) - ) - ) - return 'startTime: integer|Long expected' - if ( - null != e.endTime && - e.hasOwnProperty('endTime') && - !( - a.isInteger(e.endTime) || - (e.endTime && - a.isInteger(e.endTime.low) && - a.isInteger(e.endTime.high)) - ) - ) - return 'endTime: integer|Long expected' - if (null != e.error && e.hasOwnProperty('error')) { - if (!Array.isArray(e.error)) return 'error: array expected' - for (var n = 0; n < e.error.length; ++n) { - if ((r = s.Trace.Error.verify(e.error[n]))) - return 'error.' + r - } - } - if (null != e.child && e.hasOwnProperty('child')) { - if (!Array.isArray(e.child)) return 'child: array expected' - for (n = 0; n < e.child.length; ++n) { - var r - if ((r = s.Trace.Node.verify(e.child[n]))) - return 'child.' + r - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.Node) return e - var t = new s.Trace.Node() - if ( - (null != e.responseName && - (t.responseName = String(e.responseName)), - null != e.index && (t.index = e.index >>> 0), - null != e.originalFieldName && - (t.originalFieldName = String(e.originalFieldName)), - null != e.type && (t.type = String(e.type)), - null != e.parentType && (t.parentType = String(e.parentType)), - null != e.cachePolicy) - ) { - if ('object' != typeof e.cachePolicy) - throw TypeError('.Trace.Node.cachePolicy: object expected') - t.cachePolicy = s.Trace.CachePolicy.fromObject(e.cachePolicy) - } - if ( - (null != e.startTime && - (a.Long - ? ((t.startTime = a.Long.fromValue( - e.startTime, - )).unsigned = !0) - : 'string' == typeof e.startTime - ? (t.startTime = parseInt(e.startTime, 10)) - : 'number' == typeof e.startTime - ? (t.startTime = e.startTime) - : 'object' == typeof e.startTime && - (t.startTime = new a.LongBits( - e.startTime.low >>> 0, - e.startTime.high >>> 0, - ).toNumber(!0))), - null != e.endTime && - (a.Long - ? ((t.endTime = a.Long.fromValue( - e.endTime, - )).unsigned = !0) - : 'string' == typeof e.endTime - ? (t.endTime = parseInt(e.endTime, 10)) - : 'number' == typeof e.endTime - ? (t.endTime = e.endTime) - : 'object' == typeof e.endTime && - (t.endTime = new a.LongBits( - e.endTime.low >>> 0, - e.endTime.high >>> 0, - ).toNumber(!0))), - e.error) - ) { - if (!Array.isArray(e.error)) - throw TypeError('.Trace.Node.error: array expected') - t.error = [] - for (var n = 0; n < e.error.length; ++n) { - if ('object' != typeof e.error[n]) - throw TypeError('.Trace.Node.error: object expected') - t.error[n] = s.Trace.Error.fromObject(e.error[n]) - } - } - if (e.child) { - if (!Array.isArray(e.child)) - throw TypeError('.Trace.Node.child: array expected') - t.child = [] - for (n = 0; n < e.child.length; ++n) { - if ('object' != typeof e.child[n]) - throw TypeError('.Trace.Node.child: object expected') - t.child[n] = s.Trace.Node.fromObject(e.child[n]) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && ((n.error = []), (n.child = [])), - t.defaults) - ) { - if (((n.type = ''), (n.cachePolicy = null), a.Long)) { - var r = new a.Long(0, 0, !0) - n.startTime = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.startTime = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.endTime = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.endTime = t.longs === String ? '0' : 0 - ;(n.parentType = ''), (n.originalFieldName = '') - } - if ( - (null != e.responseName && - e.hasOwnProperty('responseName') && - ((n.responseName = e.responseName), - t.oneofs && (n.id = 'responseName')), - null != e.index && - e.hasOwnProperty('index') && - ((n.index = e.index), t.oneofs && (n.id = 'index')), - null != e.type && - e.hasOwnProperty('type') && - (n.type = e.type), - null != e.cachePolicy && - e.hasOwnProperty('cachePolicy') && - (n.cachePolicy = s.Trace.CachePolicy.toObject( - e.cachePolicy, - t, - )), - null != e.startTime && - e.hasOwnProperty('startTime') && - ('number' == typeof e.startTime - ? (n.startTime = - t.longs === String - ? String(e.startTime) - : e.startTime) - : (n.startTime = - t.longs === String - ? a.Long.prototype.toString.call(e.startTime) - : t.longs === Number - ? new a.LongBits( - e.startTime.low >>> 0, - e.startTime.high >>> 0, - ).toNumber(!0) - : e.startTime)), - null != e.endTime && - e.hasOwnProperty('endTime') && - ('number' == typeof e.endTime - ? (n.endTime = - t.longs === String ? String(e.endTime) : e.endTime) - : (n.endTime = - t.longs === String - ? a.Long.prototype.toString.call(e.endTime) - : t.longs === Number - ? new a.LongBits( - e.endTime.low >>> 0, - e.endTime.high >>> 0, - ).toNumber(!0) - : e.endTime)), - e.error && e.error.length) - ) { - n.error = [] - for (var l = 0; l < e.error.length; ++l) - n.error[l] = s.Trace.Error.toObject(e.error[l], t) - } - if (e.child && e.child.length) { - n.child = [] - for (l = 0; l < e.child.length; ++l) - n.child[l] = s.Trace.Node.toObject(e.child[l], t) - } - return ( - null != e.parentType && - e.hasOwnProperty('parentType') && - (n.parentType = e.parentType), - null != e.originalFieldName && - e.hasOwnProperty('originalFieldName') && - (n.originalFieldName = e.originalFieldName), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (e.QueryPlanNode = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - var t - return ( - (e.prototype.sequence = null), - (e.prototype.parallel = null), - (e.prototype.fetch = null), - (e.prototype.flatten = null), - Object.defineProperty(e.prototype, 'node', { - get: a.oneOfGetter( - (t = ['sequence', 'parallel', 'fetch', 'flatten']), - ), - set: a.oneOfSetter(t), - }), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.sequence && - e.hasOwnProperty('sequence') && - s.Trace.QueryPlanNode.SequenceNode.encode( - e.sequence, - t.uint32(10).fork(), - ).ldelim(), - null != e.parallel && - e.hasOwnProperty('parallel') && - s.Trace.QueryPlanNode.ParallelNode.encode( - e.parallel, - t.uint32(18).fork(), - ).ldelim(), - null != e.fetch && - e.hasOwnProperty('fetch') && - s.Trace.QueryPlanNode.FetchNode.encode( - e.fetch, - t.uint32(26).fork(), - ).ldelim(), - null != e.flatten && - e.hasOwnProperty('flatten') && - s.Trace.QueryPlanNode.FlattenNode.encode( - e.flatten, - t.uint32(34).fork(), - ).ldelim(), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.QueryPlanNode(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.sequence = s.Trace.QueryPlanNode.SequenceNode.decode( - e, - e.uint32(), - ) - break - case 2: - r.parallel = s.Trace.QueryPlanNode.ParallelNode.decode( - e, - e.uint32(), - ) - break - case 3: - r.fetch = s.Trace.QueryPlanNode.FetchNode.decode( - e, - e.uint32(), - ) - break - case 4: - r.flatten = s.Trace.QueryPlanNode.FlattenNode.decode( - e, - e.uint32(), - ) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - var t = {} - if ( - null != e.sequence && - e.hasOwnProperty('sequence') && - ((t.node = 1), - (n = s.Trace.QueryPlanNode.SequenceNode.verify(e.sequence))) - ) - return 'sequence.' + n - if (null != e.parallel && e.hasOwnProperty('parallel')) { - if (1 === t.node) return 'node: multiple values' - if ( - ((t.node = 1), - (n = s.Trace.QueryPlanNode.ParallelNode.verify(e.parallel))) - ) - return 'parallel.' + n - } - if (null != e.fetch && e.hasOwnProperty('fetch')) { - if (1 === t.node) return 'node: multiple values' - if ( - ((t.node = 1), - (n = s.Trace.QueryPlanNode.FetchNode.verify(e.fetch))) - ) - return 'fetch.' + n - } - if (null != e.flatten && e.hasOwnProperty('flatten')) { - if (1 === t.node) return 'node: multiple values' - var n - if ( - ((t.node = 1), - (n = s.Trace.QueryPlanNode.FlattenNode.verify(e.flatten))) - ) - return 'flatten.' + n - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.QueryPlanNode) return e - var t = new s.Trace.QueryPlanNode() - if (null != e.sequence) { - if ('object' != typeof e.sequence) - throw TypeError( - '.Trace.QueryPlanNode.sequence: object expected', - ) - t.sequence = s.Trace.QueryPlanNode.SequenceNode.fromObject( - e.sequence, - ) - } - if (null != e.parallel) { - if ('object' != typeof e.parallel) - throw TypeError( - '.Trace.QueryPlanNode.parallel: object expected', - ) - t.parallel = s.Trace.QueryPlanNode.ParallelNode.fromObject( - e.parallel, - ) - } - if (null != e.fetch) { - if ('object' != typeof e.fetch) - throw TypeError( - '.Trace.QueryPlanNode.fetch: object expected', - ) - t.fetch = s.Trace.QueryPlanNode.FetchNode.fromObject(e.fetch) - } - if (null != e.flatten) { - if ('object' != typeof e.flatten) - throw TypeError( - '.Trace.QueryPlanNode.flatten: object expected', - ) - t.flatten = s.Trace.QueryPlanNode.FlattenNode.fromObject( - e.flatten, - ) - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - return ( - null != e.sequence && - e.hasOwnProperty('sequence') && - ((n.sequence = s.Trace.QueryPlanNode.SequenceNode.toObject( - e.sequence, - t, - )), - t.oneofs && (n.node = 'sequence')), - null != e.parallel && - e.hasOwnProperty('parallel') && - ((n.parallel = s.Trace.QueryPlanNode.ParallelNode.toObject( - e.parallel, - t, - )), - t.oneofs && (n.node = 'parallel')), - null != e.fetch && - e.hasOwnProperty('fetch') && - ((n.fetch = s.Trace.QueryPlanNode.FetchNode.toObject( - e.fetch, - t, - )), - t.oneofs && (n.node = 'fetch')), - null != e.flatten && - e.hasOwnProperty('flatten') && - ((n.flatten = s.Trace.QueryPlanNode.FlattenNode.toObject( - e.flatten, - t, - )), - t.oneofs && (n.node = 'flatten')), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - (e.SequenceNode = (function() { - function e(e) { - if (((this.nodes = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.nodes = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), null != e.nodes && e.nodes.length) - ) - for (var n = 0; n < e.nodes.length; ++n) - s.Trace.QueryPlanNode.encode( - e.nodes[n], - t.uint32(10).fork(), - ).ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.QueryPlanNode.SequenceNode(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - ;(r.nodes && r.nodes.length) || (r.nodes = []), - r.nodes.push( - s.Trace.QueryPlanNode.decode(e, e.uint32()), - ) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), - this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) - return 'object expected' - if (null != e.nodes && e.hasOwnProperty('nodes')) { - if (!Array.isArray(e.nodes)) - return 'nodes: array expected' - for (var t = 0; t < e.nodes.length; ++t) { - var n = s.Trace.QueryPlanNode.verify(e.nodes[t]) - if (n) return 'nodes.' + n - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.QueryPlanNode.SequenceNode) - return e - var t = new s.Trace.QueryPlanNode.SequenceNode() - if (e.nodes) { - if (!Array.isArray(e.nodes)) - throw TypeError( - '.Trace.QueryPlanNode.SequenceNode.nodes: array expected', - ) - t.nodes = [] - for (var n = 0; n < e.nodes.length; ++n) { - if ('object' != typeof e.nodes[n]) - throw TypeError( - '.Trace.QueryPlanNode.SequenceNode.nodes: object expected', - ) - t.nodes[n] = s.Trace.QueryPlanNode.fromObject( - e.nodes[n], - ) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && (n.nodes = []), - e.nodes && e.nodes.length) - ) { - n.nodes = [] - for (var r = 0; r < e.nodes.length; ++r) - n.nodes[r] = s.Trace.QueryPlanNode.toObject( - e.nodes[r], - t, - ) - } - return n - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (e.ParallelNode = (function() { - function e(e) { - if (((this.nodes = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.nodes = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), null != e.nodes && e.nodes.length) - ) - for (var n = 0; n < e.nodes.length; ++n) - s.Trace.QueryPlanNode.encode( - e.nodes[n], - t.uint32(10).fork(), - ).ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.QueryPlanNode.ParallelNode(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - ;(r.nodes && r.nodes.length) || (r.nodes = []), - r.nodes.push( - s.Trace.QueryPlanNode.decode(e, e.uint32()), - ) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), - this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) - return 'object expected' - if (null != e.nodes && e.hasOwnProperty('nodes')) { - if (!Array.isArray(e.nodes)) - return 'nodes: array expected' - for (var t = 0; t < e.nodes.length; ++t) { - var n = s.Trace.QueryPlanNode.verify(e.nodes[t]) - if (n) return 'nodes.' + n - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.QueryPlanNode.ParallelNode) - return e - var t = new s.Trace.QueryPlanNode.ParallelNode() - if (e.nodes) { - if (!Array.isArray(e.nodes)) - throw TypeError( - '.Trace.QueryPlanNode.ParallelNode.nodes: array expected', - ) - t.nodes = [] - for (var n = 0; n < e.nodes.length; ++n) { - if ('object' != typeof e.nodes[n]) - throw TypeError( - '.Trace.QueryPlanNode.ParallelNode.nodes: object expected', - ) - t.nodes[n] = s.Trace.QueryPlanNode.fromObject( - e.nodes[n], - ) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && (n.nodes = []), - e.nodes && e.nodes.length) - ) { - n.nodes = [] - for (var r = 0; r < e.nodes.length; ++r) - n.nodes[r] = s.Trace.QueryPlanNode.toObject( - e.nodes[r], - t, - ) - } - return n - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (e.FetchNode = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.serviceName = ''), - (e.prototype.traceParsingFailed = !1), - (e.prototype.trace = null), - (e.prototype.sentTimeOffset = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.sentTime = null), - (e.prototype.receivedTime = null), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.serviceName && - e.hasOwnProperty('serviceName') && - t.uint32(10).string(e.serviceName), - null != e.traceParsingFailed && - e.hasOwnProperty('traceParsingFailed') && - t.uint32(16).bool(e.traceParsingFailed), - null != e.trace && - e.hasOwnProperty('trace') && - s.Trace.encode(e.trace, t.uint32(26).fork()).ldelim(), - null != e.sentTimeOffset && - e.hasOwnProperty('sentTimeOffset') && - t.uint32(32).uint64(e.sentTimeOffset), - null != e.sentTime && - e.hasOwnProperty('sentTime') && - s.google.protobuf.Timestamp.encode( - e.sentTime, - t.uint32(42).fork(), - ).ldelim(), - null != e.receivedTime && - e.hasOwnProperty('receivedTime') && - s.google.protobuf.Timestamp.encode( - e.receivedTime, - t.uint32(50).fork(), - ).ldelim(), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.QueryPlanNode.FetchNode(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.serviceName = e.string() - break - case 2: - r.traceParsingFailed = e.bool() - break - case 3: - r.trace = s.Trace.decode(e, e.uint32()) - break - case 4: - r.sentTimeOffset = e.uint64() - break - case 5: - r.sentTime = s.google.protobuf.Timestamp.decode( - e, - e.uint32(), - ) - break - case 6: - r.receivedTime = s.google.protobuf.Timestamp.decode( - e, - e.uint32(), - ) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), - this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) - return 'object expected' - if ( - null != e.serviceName && - e.hasOwnProperty('serviceName') && - !a.isString(e.serviceName) - ) - return 'serviceName: string expected' - if ( - null != e.traceParsingFailed && - e.hasOwnProperty('traceParsingFailed') && - 'boolean' != typeof e.traceParsingFailed - ) - return 'traceParsingFailed: boolean expected' - var t - if ( - null != e.trace && - e.hasOwnProperty('trace') && - (t = s.Trace.verify(e.trace)) - ) - return 'trace.' + t - if ( - null != e.sentTimeOffset && - e.hasOwnProperty('sentTimeOffset') && - !( - a.isInteger(e.sentTimeOffset) || - (e.sentTimeOffset && - a.isInteger(e.sentTimeOffset.low) && - a.isInteger(e.sentTimeOffset.high)) - ) - ) - return 'sentTimeOffset: integer|Long expected' - if ( - null != e.sentTime && - e.hasOwnProperty('sentTime') && - (t = s.google.protobuf.Timestamp.verify(e.sentTime)) - ) - return 'sentTime.' + t - if ( - null != e.receivedTime && - e.hasOwnProperty('receivedTime') && - (t = s.google.protobuf.Timestamp.verify(e.receivedTime)) - ) - return 'receivedTime.' + t - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.QueryPlanNode.FetchNode) return e - var t = new s.Trace.QueryPlanNode.FetchNode() - if ( - (null != e.serviceName && - (t.serviceName = String(e.serviceName)), - null != e.traceParsingFailed && - (t.traceParsingFailed = Boolean(e.traceParsingFailed)), - null != e.trace) - ) { - if ('object' != typeof e.trace) - throw TypeError( - '.Trace.QueryPlanNode.FetchNode.trace: object expected', - ) - t.trace = s.Trace.fromObject(e.trace) - } - if ( - (null != e.sentTimeOffset && - (a.Long - ? ((t.sentTimeOffset = a.Long.fromValue( - e.sentTimeOffset, - )).unsigned = !0) - : 'string' == typeof e.sentTimeOffset - ? (t.sentTimeOffset = parseInt(e.sentTimeOffset, 10)) - : 'number' == typeof e.sentTimeOffset - ? (t.sentTimeOffset = e.sentTimeOffset) - : 'object' == typeof e.sentTimeOffset && - (t.sentTimeOffset = new a.LongBits( - e.sentTimeOffset.low >>> 0, - e.sentTimeOffset.high >>> 0, - ).toNumber(!0))), - null != e.sentTime) - ) { - if ('object' != typeof e.sentTime) - throw TypeError( - '.Trace.QueryPlanNode.FetchNode.sentTime: object expected', - ) - t.sentTime = s.google.protobuf.Timestamp.fromObject( - e.sentTime, - ) - } - if (null != e.receivedTime) { - if ('object' != typeof e.receivedTime) - throw TypeError( - '.Trace.QueryPlanNode.FetchNode.receivedTime: object expected', - ) - t.receivedTime = s.google.protobuf.Timestamp.fromObject( - e.receivedTime, - ) - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if (t.defaults) { - if ( - ((n.serviceName = ''), - (n.traceParsingFailed = !1), - (n.trace = null), - a.Long) - ) { - var r = new a.Long(0, 0, !0) - n.sentTimeOffset = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.sentTimeOffset = t.longs === String ? '0' : 0 - ;(n.sentTime = null), (n.receivedTime = null) - } - return ( - null != e.serviceName && - e.hasOwnProperty('serviceName') && - (n.serviceName = e.serviceName), - null != e.traceParsingFailed && - e.hasOwnProperty('traceParsingFailed') && - (n.traceParsingFailed = e.traceParsingFailed), - null != e.trace && - e.hasOwnProperty('trace') && - (n.trace = s.Trace.toObject(e.trace, t)), - null != e.sentTimeOffset && - e.hasOwnProperty('sentTimeOffset') && - ('number' == typeof e.sentTimeOffset - ? (n.sentTimeOffset = - t.longs === String - ? String(e.sentTimeOffset) - : e.sentTimeOffset) - : (n.sentTimeOffset = - t.longs === String - ? a.Long.prototype.toString.call( - e.sentTimeOffset, - ) - : t.longs === Number - ? new a.LongBits( - e.sentTimeOffset.low >>> 0, - e.sentTimeOffset.high >>> 0, - ).toNumber(!0) - : e.sentTimeOffset)), - null != e.sentTime && - e.hasOwnProperty('sentTime') && - (n.sentTime = s.google.protobuf.Timestamp.toObject( - e.sentTime, - t, - )), - null != e.receivedTime && - e.hasOwnProperty('receivedTime') && - (n.receivedTime = s.google.protobuf.Timestamp.toObject( - e.receivedTime, - t, - )), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (e.FlattenNode = (function() { - function e(e) { - if (((this.responsePath = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.responsePath = a.emptyArray), - (e.prototype.node = null), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.responsePath && e.responsePath.length) - ) - for (var n = 0; n < e.responsePath.length; ++n) - s.Trace.QueryPlanNode.ResponsePathElement.encode( - e.responsePath[n], - t.uint32(10).fork(), - ).ldelim() - return ( - null != e.node && - e.hasOwnProperty('node') && - s.Trace.QueryPlanNode.encode( - e.node, - t.uint32(18).fork(), - ).ldelim(), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.QueryPlanNode.FlattenNode(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - ;(r.responsePath && r.responsePath.length) || - (r.responsePath = []), - r.responsePath.push( - s.Trace.QueryPlanNode.ResponsePathElement.decode( - e, - e.uint32(), - ), - ) - break - case 2: - r.node = s.Trace.QueryPlanNode.decode(e, e.uint32()) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), - this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) - return 'object expected' - if ( - null != e.responsePath && - e.hasOwnProperty('responsePath') - ) { - if (!Array.isArray(e.responsePath)) - return 'responsePath: array expected' - for (var t = 0; t < e.responsePath.length; ++t) { - if ( - (n = s.Trace.QueryPlanNode.ResponsePathElement.verify( - e.responsePath[t], - )) - ) - return 'responsePath.' + n - } - } - var n - if ( - null != e.node && - e.hasOwnProperty('node') && - (n = s.Trace.QueryPlanNode.verify(e.node)) - ) - return 'node.' + n - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.QueryPlanNode.FlattenNode) return e - var t = new s.Trace.QueryPlanNode.FlattenNode() - if (e.responsePath) { - if (!Array.isArray(e.responsePath)) - throw TypeError( - '.Trace.QueryPlanNode.FlattenNode.responsePath: array expected', - ) - t.responsePath = [] - for (var n = 0; n < e.responsePath.length; ++n) { - if ('object' != typeof e.responsePath[n]) - throw TypeError( - '.Trace.QueryPlanNode.FlattenNode.responsePath: object expected', - ) - t.responsePath[ - n - ] = s.Trace.QueryPlanNode.ResponsePathElement.fromObject( - e.responsePath[n], - ) - } - } - if (null != e.node) { - if ('object' != typeof e.node) - throw TypeError( - '.Trace.QueryPlanNode.FlattenNode.node: object expected', - ) - t.node = s.Trace.QueryPlanNode.fromObject(e.node) - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && (n.responsePath = []), - t.defaults && (n.node = null), - e.responsePath && e.responsePath.length) - ) { - n.responsePath = [] - for (var r = 0; r < e.responsePath.length; ++r) - n.responsePath[ - r - ] = s.Trace.QueryPlanNode.ResponsePathElement.toObject( - e.responsePath[r], - t, - ) - } - return ( - null != e.node && - e.hasOwnProperty('node') && - (n.node = s.Trace.QueryPlanNode.toObject(e.node, t)), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (e.ResponsePathElement = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - var t - return ( - (e.prototype.fieldName = ''), - (e.prototype.index = 0), - Object.defineProperty(e.prototype, 'id', { - get: a.oneOfGetter((t = ['fieldName', 'index'])), - set: a.oneOfSetter(t), - }), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.fieldName && - e.hasOwnProperty('fieldName') && - t.uint32(10).string(e.fieldName), - null != e.index && - e.hasOwnProperty('index') && - t.uint32(16).uint32(e.index), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.Trace.QueryPlanNode.ResponsePathElement(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.fieldName = e.string() - break - case 2: - r.index = e.uint32() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), - this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) - return 'object expected' - var t = {} - if ( - null != e.fieldName && - e.hasOwnProperty('fieldName') && - ((t.id = 1), !a.isString(e.fieldName)) - ) - return 'fieldName: string expected' - if (null != e.index && e.hasOwnProperty('index')) { - if (1 === t.id) return 'id: multiple values' - if (((t.id = 1), !a.isInteger(e.index))) - return 'index: integer expected' - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Trace.QueryPlanNode.ResponsePathElement) - return e - var t = new s.Trace.QueryPlanNode.ResponsePathElement() - return ( - null != e.fieldName && - (t.fieldName = String(e.fieldName)), - null != e.index && (t.index = e.index >>> 0), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - return ( - null != e.fieldName && - e.hasOwnProperty('fieldName') && - ((n.fieldName = e.fieldName), - t.oneofs && (n.id = 'fieldName')), - null != e.index && - e.hasOwnProperty('index') && - ((n.index = e.index), t.oneofs && (n.id = 'index')), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - e - ) - })()), - e - ) - })()), - (s.ReportHeader = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.service = ''), - (e.prototype.hostname = ''), - (e.prototype.agentVersion = ''), - (e.prototype.serviceVersion = ''), - (e.prototype.runtimeVersion = ''), - (e.prototype.uname = ''), - (e.prototype.schemaTag = ''), - (e.prototype.schemaHash = ''), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.service && - e.hasOwnProperty('service') && - t.uint32(26).string(e.service), - null != e.hostname && - e.hasOwnProperty('hostname') && - t.uint32(42).string(e.hostname), - null != e.agentVersion && - e.hasOwnProperty('agentVersion') && - t.uint32(50).string(e.agentVersion), - null != e.serviceVersion && - e.hasOwnProperty('serviceVersion') && - t.uint32(58).string(e.serviceVersion), - null != e.runtimeVersion && - e.hasOwnProperty('runtimeVersion') && - t.uint32(66).string(e.runtimeVersion), - null != e.uname && - e.hasOwnProperty('uname') && - t.uint32(74).string(e.uname), - null != e.schemaTag && - e.hasOwnProperty('schemaTag') && - t.uint32(82).string(e.schemaTag), - null != e.schemaHash && - e.hasOwnProperty('schemaHash') && - t.uint32(90).string(e.schemaHash), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.ReportHeader(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 3: - r.service = e.string() - break - case 5: - r.hostname = e.string() - break - case 6: - r.agentVersion = e.string() - break - case 7: - r.serviceVersion = e.string() - break - case 8: - r.runtimeVersion = e.string() - break - case 9: - r.uname = e.string() - break - case 10: - r.schemaTag = e.string() - break - case 11: - r.schemaHash = e.string() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - return 'object' != typeof e || null === e - ? 'object expected' - : null != e.service && - e.hasOwnProperty('service') && - !a.isString(e.service) - ? 'service: string expected' - : null != e.hostname && - e.hasOwnProperty('hostname') && - !a.isString(e.hostname) - ? 'hostname: string expected' - : null != e.agentVersion && - e.hasOwnProperty('agentVersion') && - !a.isString(e.agentVersion) - ? 'agentVersion: string expected' - : null != e.serviceVersion && - e.hasOwnProperty('serviceVersion') && - !a.isString(e.serviceVersion) - ? 'serviceVersion: string expected' - : null != e.runtimeVersion && - e.hasOwnProperty('runtimeVersion') && - !a.isString(e.runtimeVersion) - ? 'runtimeVersion: string expected' - : null != e.uname && - e.hasOwnProperty('uname') && - !a.isString(e.uname) - ? 'uname: string expected' - : null != e.schemaTag && - e.hasOwnProperty('schemaTag') && - !a.isString(e.schemaTag) - ? 'schemaTag: string expected' - : null != e.schemaHash && - e.hasOwnProperty('schemaHash') && - !a.isString(e.schemaHash) - ? 'schemaHash: string expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.ReportHeader) return e - var t = new s.ReportHeader() - return ( - null != e.service && (t.service = String(e.service)), - null != e.hostname && (t.hostname = String(e.hostname)), - null != e.agentVersion && - (t.agentVersion = String(e.agentVersion)), - null != e.serviceVersion && - (t.serviceVersion = String(e.serviceVersion)), - null != e.runtimeVersion && - (t.runtimeVersion = String(e.runtimeVersion)), - null != e.uname && (t.uname = String(e.uname)), - null != e.schemaTag && (t.schemaTag = String(e.schemaTag)), - null != e.schemaHash && (t.schemaHash = String(e.schemaHash)), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - return ( - t.defaults && - ((n.service = ''), - (n.hostname = ''), - (n.agentVersion = ''), - (n.serviceVersion = ''), - (n.runtimeVersion = ''), - (n.uname = ''), - (n.schemaTag = ''), - (n.schemaHash = '')), - null != e.service && - e.hasOwnProperty('service') && - (n.service = e.service), - null != e.hostname && - e.hasOwnProperty('hostname') && - (n.hostname = e.hostname), - null != e.agentVersion && - e.hasOwnProperty('agentVersion') && - (n.agentVersion = e.agentVersion), - null != e.serviceVersion && - e.hasOwnProperty('serviceVersion') && - (n.serviceVersion = e.serviceVersion), - null != e.runtimeVersion && - e.hasOwnProperty('runtimeVersion') && - (n.runtimeVersion = e.runtimeVersion), - null != e.uname && - e.hasOwnProperty('uname') && - (n.uname = e.uname), - null != e.schemaTag && - e.hasOwnProperty('schemaTag') && - (n.schemaTag = e.schemaTag), - null != e.schemaHash && - e.hasOwnProperty('schemaHash') && - (n.schemaHash = e.schemaHash), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.PathErrorStats = (function() { - function e(e) { - if (((this.children = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.children = a.emptyObject), - (e.prototype.errorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.requestsWithErrorsCount = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.children && e.hasOwnProperty('children')) - ) - for (var n = Object.keys(e.children), r = 0; r < n.length; ++r) - t - .uint32(10) - .fork() - .uint32(10) - .string(n[r]), - s.PathErrorStats.encode( - e.children[n[r]], - t.uint32(18).fork(), - ) - .ldelim() - .ldelim() - return ( - null != e.errorsCount && - e.hasOwnProperty('errorsCount') && - t.uint32(32).uint64(e.errorsCount), - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - t.uint32(40).uint64(e.requestsWithErrorsCount), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n, - r = void 0 === t ? e.len : e.pos + t, - l = new s.PathErrorStats(); - e.pos < r; - - ) { - var u = e.uint32() - switch (u >>> 3) { - case 1: - e.skip().pos++, - l.children === a.emptyObject && (l.children = {}), - (n = e.string()), - e.pos++, - (l.children[n] = s.PathErrorStats.decode(e, e.uint32())) - break - case 4: - l.errorsCount = e.uint64() - break - case 5: - l.requestsWithErrorsCount = e.uint64() - break - default: - e.skipType(7 & u) - } - } - return l - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if (null != e.children && e.hasOwnProperty('children')) { - if (!a.isObject(e.children)) return 'children: object expected' - for ( - var t = Object.keys(e.children), n = 0; - n < t.length; - ++n - ) { - var r = s.PathErrorStats.verify(e.children[t[n]]) - if (r) return 'children.' + r - } - } - return null != e.errorsCount && - e.hasOwnProperty('errorsCount') && - !( - a.isInteger(e.errorsCount) || - (e.errorsCount && - a.isInteger(e.errorsCount.low) && - a.isInteger(e.errorsCount.high)) - ) - ? 'errorsCount: integer|Long expected' - : null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - !( - a.isInteger(e.requestsWithErrorsCount) || - (e.requestsWithErrorsCount && - a.isInteger(e.requestsWithErrorsCount.low) && - a.isInteger(e.requestsWithErrorsCount.high)) - ) - ? 'requestsWithErrorsCount: integer|Long expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.PathErrorStats) return e - var t = new s.PathErrorStats() - if (e.children) { - if ('object' != typeof e.children) - throw TypeError('.PathErrorStats.children: object expected') - t.children = {} - for ( - var n = Object.keys(e.children), r = 0; - r < n.length; - ++r - ) { - if ('object' != typeof e.children[n[r]]) - throw TypeError('.PathErrorStats.children: object expected') - t.children[n[r]] = s.PathErrorStats.fromObject( - e.children[n[r]], - ) - } - } - return ( - null != e.errorsCount && - (a.Long - ? ((t.errorsCount = a.Long.fromValue( - e.errorsCount, - )).unsigned = !0) - : 'string' == typeof e.errorsCount - ? (t.errorsCount = parseInt(e.errorsCount, 10)) - : 'number' == typeof e.errorsCount - ? (t.errorsCount = e.errorsCount) - : 'object' == typeof e.errorsCount && - (t.errorsCount = new a.LongBits( - e.errorsCount.low >>> 0, - e.errorsCount.high >>> 0, - ).toNumber(!0))), - null != e.requestsWithErrorsCount && - (a.Long - ? ((t.requestsWithErrorsCount = a.Long.fromValue( - e.requestsWithErrorsCount, - )).unsigned = !0) - : 'string' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = parseInt( - e.requestsWithErrorsCount, - 10, - )) - : 'number' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) - : 'object' == typeof e.requestsWithErrorsCount && - (t.requestsWithErrorsCount = new a.LongBits( - e.requestsWithErrorsCount.low >>> 0, - e.requestsWithErrorsCount.high >>> 0, - ).toNumber(!0))), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n, - r = {} - if ( - ((t.objects || t.defaults) && (r.children = {}), t.defaults) - ) { - if (a.Long) { - var l = new a.Long(0, 0, !0) - r.errorsCount = - t.longs === String - ? l.toString() - : t.longs === Number - ? l.toNumber() - : l - } else r.errorsCount = t.longs === String ? '0' : 0 - if (a.Long) { - l = new a.Long(0, 0, !0) - r.requestsWithErrorsCount = - t.longs === String - ? l.toString() - : t.longs === Number - ? l.toNumber() - : l - } else r.requestsWithErrorsCount = t.longs === String ? '0' : 0 - } - if (e.children && (n = Object.keys(e.children)).length) { - r.children = {} - for (var u = 0; u < n.length; ++u) - r.children[n[u]] = s.PathErrorStats.toObject( - e.children[n[u]], - t, - ) - } - return ( - null != e.errorsCount && - e.hasOwnProperty('errorsCount') && - ('number' == typeof e.errorsCount - ? (r.errorsCount = - t.longs === String - ? String(e.errorsCount) - : e.errorsCount) - : (r.errorsCount = - t.longs === String - ? a.Long.prototype.toString.call(e.errorsCount) - : t.longs === Number - ? new a.LongBits( - e.errorsCount.low >>> 0, - e.errorsCount.high >>> 0, - ).toNumber(!0) - : e.errorsCount)), - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - ('number' == typeof e.requestsWithErrorsCount - ? (r.requestsWithErrorsCount = - t.longs === String - ? String(e.requestsWithErrorsCount) - : e.requestsWithErrorsCount) - : (r.requestsWithErrorsCount = - t.longs === String - ? a.Long.prototype.toString.call( - e.requestsWithErrorsCount, - ) - : t.longs === Number - ? new a.LongBits( - e.requestsWithErrorsCount.low >>> 0, - e.requestsWithErrorsCount.high >>> 0, - ).toNumber(!0) - : e.requestsWithErrorsCount)), - r - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.ClientNameStats = (function() { - function e(e) { - if ( - ((this.latencyCount = []), - (this.requestsCountPerVersion = {}), - (this.cacheHitsPerVersion = {}), - (this.persistedQueryHitsPerVersion = {}), - (this.persistedQueryMissesPerVersion = {}), - (this.registeredOperationCountPerVersion = {}), - (this.forbiddenOperationCountPerVersion = {}), - (this.cacheLatencyCount = []), - (this.publicCacheTtlCount = []), - (this.privateCacheTtlCount = []), - e) - ) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.latencyCount = a.emptyArray), - (e.prototype.requestsCountPerVersion = a.emptyObject), - (e.prototype.cacheHitsPerVersion = a.emptyObject), - (e.prototype.persistedQueryHitsPerVersion = a.emptyObject), - (e.prototype.persistedQueryMissesPerVersion = a.emptyObject), - (e.prototype.registeredOperationCountPerVersion = a.emptyObject), - (e.prototype.forbiddenOperationCountPerVersion = a.emptyObject), - (e.prototype.cacheLatencyCount = a.emptyArray), - (e.prototype.rootErrorStats = null), - (e.prototype.requestsWithErrorsCount = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.publicCacheTtlCount = a.emptyArray), - (e.prototype.privateCacheTtlCount = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.latencyCount && e.latencyCount.length) - ) { - t.uint32(10).fork() - for (var n = 0; n < e.latencyCount.length; ++n) - t.int64(e.latencyCount[n]) - t.ldelim() - } - if ( - null != e.requestsCountPerVersion && - e.hasOwnProperty('requestsCountPerVersion') - ) { - var r = Object.keys(e.requestsCountPerVersion) - for (n = 0; n < r.length; ++n) - t.uint32(26) - .fork() - .uint32(10) - .string(r[n]) - .uint32(16) - .uint64(e.requestsCountPerVersion[r[n]]) - .ldelim() - } - if ( - null != e.cacheHitsPerVersion && - e.hasOwnProperty('cacheHitsPerVersion') - ) - for ( - r = Object.keys(e.cacheHitsPerVersion), n = 0; - n < r.length; - ++n - ) - t.uint32(34) - .fork() - .uint32(10) - .string(r[n]) - .uint32(16) - .uint64(e.cacheHitsPerVersion[r[n]]) - .ldelim() - if (null != e.cacheLatencyCount && e.cacheLatencyCount.length) { - t.uint32(42).fork() - for (n = 0; n < e.cacheLatencyCount.length; ++n) - t.int64(e.cacheLatencyCount[n]) - t.ldelim() - } - if ( - (null != e.rootErrorStats && - e.hasOwnProperty('rootErrorStats') && - s.PathErrorStats.encode( - e.rootErrorStats, - t.uint32(50).fork(), - ).ldelim(), - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - t.uint32(56).uint64(e.requestsWithErrorsCount), - null != e.publicCacheTtlCount && e.publicCacheTtlCount.length) - ) { - t.uint32(66).fork() - for (n = 0; n < e.publicCacheTtlCount.length; ++n) - t.int64(e.publicCacheTtlCount[n]) - t.ldelim() - } - if ( - null != e.privateCacheTtlCount && - e.privateCacheTtlCount.length - ) { - t.uint32(74).fork() - for (n = 0; n < e.privateCacheTtlCount.length; ++n) - t.int64(e.privateCacheTtlCount[n]) - t.ldelim() - } - if ( - null != e.persistedQueryHitsPerVersion && - e.hasOwnProperty('persistedQueryHitsPerVersion') - ) - for ( - r = Object.keys(e.persistedQueryHitsPerVersion), n = 0; - n < r.length; - ++n - ) - t.uint32(82) - .fork() - .uint32(10) - .string(r[n]) - .uint32(16) - .uint64(e.persistedQueryHitsPerVersion[r[n]]) - .ldelim() - if ( - null != e.persistedQueryMissesPerVersion && - e.hasOwnProperty('persistedQueryMissesPerVersion') - ) - for ( - r = Object.keys(e.persistedQueryMissesPerVersion), n = 0; - n < r.length; - ++n - ) - t.uint32(90) - .fork() - .uint32(10) - .string(r[n]) - .uint32(16) - .uint64(e.persistedQueryMissesPerVersion[r[n]]) - .ldelim() - if ( - null != e.registeredOperationCountPerVersion && - e.hasOwnProperty('registeredOperationCountPerVersion') - ) - for ( - r = Object.keys(e.registeredOperationCountPerVersion), n = 0; - n < r.length; - ++n - ) - t.uint32(98) - .fork() - .uint32(10) - .string(r[n]) - .uint32(16) - .uint64(e.registeredOperationCountPerVersion[r[n]]) - .ldelim() - if ( - null != e.forbiddenOperationCountPerVersion && - e.hasOwnProperty('forbiddenOperationCountPerVersion') - ) - for ( - r = Object.keys(e.forbiddenOperationCountPerVersion), n = 0; - n < r.length; - ++n - ) - t.uint32(106) - .fork() - .uint32(10) - .string(r[n]) - .uint32(16) - .uint64(e.forbiddenOperationCountPerVersion[r[n]]) - .ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n, - r = void 0 === t ? e.len : e.pos + t, - l = new s.ClientNameStats(); - e.pos < r; - - ) { - var u = e.uint32() - switch (u >>> 3) { - case 1: - if ( - ((l.latencyCount && l.latencyCount.length) || - (l.latencyCount = []), - 2 == (7 & u)) - ) - for (var o = e.uint32() + e.pos; e.pos < o; ) - l.latencyCount.push(e.int64()) - else l.latencyCount.push(e.int64()) - break - case 3: - e.skip().pos++, - l.requestsCountPerVersion === a.emptyObject && - (l.requestsCountPerVersion = {}), - (n = e.string()), - e.pos++, - (l.requestsCountPerVersion[n] = e.uint64()) - break - case 4: - e.skip().pos++, - l.cacheHitsPerVersion === a.emptyObject && - (l.cacheHitsPerVersion = {}), - (n = e.string()), - e.pos++, - (l.cacheHitsPerVersion[n] = e.uint64()) - break - case 10: - e.skip().pos++, - l.persistedQueryHitsPerVersion === a.emptyObject && - (l.persistedQueryHitsPerVersion = {}), - (n = e.string()), - e.pos++, - (l.persistedQueryHitsPerVersion[n] = e.uint64()) - break - case 11: - e.skip().pos++, - l.persistedQueryMissesPerVersion === a.emptyObject && - (l.persistedQueryMissesPerVersion = {}), - (n = e.string()), - e.pos++, - (l.persistedQueryMissesPerVersion[n] = e.uint64()) - break - case 12: - e.skip().pos++, - l.registeredOperationCountPerVersion === a.emptyObject && - (l.registeredOperationCountPerVersion = {}), - (n = e.string()), - e.pos++, - (l.registeredOperationCountPerVersion[n] = e.uint64()) - break - case 13: - e.skip().pos++, - l.forbiddenOperationCountPerVersion === a.emptyObject && - (l.forbiddenOperationCountPerVersion = {}), - (n = e.string()), - e.pos++, - (l.forbiddenOperationCountPerVersion[n] = e.uint64()) - break - case 5: - if ( - ((l.cacheLatencyCount && l.cacheLatencyCount.length) || - (l.cacheLatencyCount = []), - 2 == (7 & u)) - ) - for (o = e.uint32() + e.pos; e.pos < o; ) - l.cacheLatencyCount.push(e.int64()) - else l.cacheLatencyCount.push(e.int64()) - break - case 6: - l.rootErrorStats = s.PathErrorStats.decode(e, e.uint32()) - break - case 7: - l.requestsWithErrorsCount = e.uint64() - break - case 8: - if ( - ((l.publicCacheTtlCount && - l.publicCacheTtlCount.length) || - (l.publicCacheTtlCount = []), - 2 == (7 & u)) - ) - for (o = e.uint32() + e.pos; e.pos < o; ) - l.publicCacheTtlCount.push(e.int64()) - else l.publicCacheTtlCount.push(e.int64()) - break - case 9: - if ( - ((l.privateCacheTtlCount && - l.privateCacheTtlCount.length) || - (l.privateCacheTtlCount = []), - 2 == (7 & u)) - ) - for (o = e.uint32() + e.pos; e.pos < o; ) - l.privateCacheTtlCount.push(e.int64()) - else l.privateCacheTtlCount.push(e.int64()) - break - default: - e.skipType(7 & u) - } - } - return l - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if (null != e.latencyCount && e.hasOwnProperty('latencyCount')) { - if (!Array.isArray(e.latencyCount)) - return 'latencyCount: array expected' - for (var t = 0; t < e.latencyCount.length; ++t) - if ( - !( - a.isInteger(e.latencyCount[t]) || - (e.latencyCount[t] && - a.isInteger(e.latencyCount[t].low) && - a.isInteger(e.latencyCount[t].high)) - ) - ) - return 'latencyCount: integer|Long[] expected' - } - if ( - null != e.requestsCountPerVersion && - e.hasOwnProperty('requestsCountPerVersion') - ) { - if (!a.isObject(e.requestsCountPerVersion)) - return 'requestsCountPerVersion: object expected' - var n = Object.keys(e.requestsCountPerVersion) - for (t = 0; t < n.length; ++t) - if ( - !( - a.isInteger(e.requestsCountPerVersion[n[t]]) || - (e.requestsCountPerVersion[n[t]] && - a.isInteger(e.requestsCountPerVersion[n[t]].low) && - a.isInteger(e.requestsCountPerVersion[n[t]].high)) - ) - ) - return 'requestsCountPerVersion: integer|Long{k:string} expected' - } - if ( - null != e.cacheHitsPerVersion && - e.hasOwnProperty('cacheHitsPerVersion') - ) { - if (!a.isObject(e.cacheHitsPerVersion)) - return 'cacheHitsPerVersion: object expected' - for ( - n = Object.keys(e.cacheHitsPerVersion), t = 0; - t < n.length; - ++t - ) - if ( - !( - a.isInteger(e.cacheHitsPerVersion[n[t]]) || - (e.cacheHitsPerVersion[n[t]] && - a.isInteger(e.cacheHitsPerVersion[n[t]].low) && - a.isInteger(e.cacheHitsPerVersion[n[t]].high)) - ) - ) - return 'cacheHitsPerVersion: integer|Long{k:string} expected' - } - if ( - null != e.persistedQueryHitsPerVersion && - e.hasOwnProperty('persistedQueryHitsPerVersion') - ) { - if (!a.isObject(e.persistedQueryHitsPerVersion)) - return 'persistedQueryHitsPerVersion: object expected' - for ( - n = Object.keys(e.persistedQueryHitsPerVersion), t = 0; - t < n.length; - ++t - ) - if ( - !( - a.isInteger(e.persistedQueryHitsPerVersion[n[t]]) || - (e.persistedQueryHitsPerVersion[n[t]] && - a.isInteger(e.persistedQueryHitsPerVersion[n[t]].low) && - a.isInteger(e.persistedQueryHitsPerVersion[n[t]].high)) - ) - ) - return 'persistedQueryHitsPerVersion: integer|Long{k:string} expected' - } - if ( - null != e.persistedQueryMissesPerVersion && - e.hasOwnProperty('persistedQueryMissesPerVersion') - ) { - if (!a.isObject(e.persistedQueryMissesPerVersion)) - return 'persistedQueryMissesPerVersion: object expected' - for ( - n = Object.keys(e.persistedQueryMissesPerVersion), t = 0; - t < n.length; - ++t - ) - if ( - !( - a.isInteger(e.persistedQueryMissesPerVersion[n[t]]) || - (e.persistedQueryMissesPerVersion[n[t]] && - a.isInteger( - e.persistedQueryMissesPerVersion[n[t]].low, - ) && - a.isInteger( - e.persistedQueryMissesPerVersion[n[t]].high, - )) - ) - ) - return 'persistedQueryMissesPerVersion: integer|Long{k:string} expected' - } - if ( - null != e.registeredOperationCountPerVersion && - e.hasOwnProperty('registeredOperationCountPerVersion') - ) { - if (!a.isObject(e.registeredOperationCountPerVersion)) - return 'registeredOperationCountPerVersion: object expected' - for ( - n = Object.keys(e.registeredOperationCountPerVersion), t = 0; - t < n.length; - ++t - ) - if ( - !( - a.isInteger(e.registeredOperationCountPerVersion[n[t]]) || - (e.registeredOperationCountPerVersion[n[t]] && - a.isInteger( - e.registeredOperationCountPerVersion[n[t]].low, - ) && - a.isInteger( - e.registeredOperationCountPerVersion[n[t]].high, - )) - ) - ) - return 'registeredOperationCountPerVersion: integer|Long{k:string} expected' - } - if ( - null != e.forbiddenOperationCountPerVersion && - e.hasOwnProperty('forbiddenOperationCountPerVersion') - ) { - if (!a.isObject(e.forbiddenOperationCountPerVersion)) - return 'forbiddenOperationCountPerVersion: object expected' - for ( - n = Object.keys(e.forbiddenOperationCountPerVersion), t = 0; - t < n.length; - ++t - ) - if ( - !( - a.isInteger(e.forbiddenOperationCountPerVersion[n[t]]) || - (e.forbiddenOperationCountPerVersion[n[t]] && - a.isInteger( - e.forbiddenOperationCountPerVersion[n[t]].low, - ) && - a.isInteger( - e.forbiddenOperationCountPerVersion[n[t]].high, - )) - ) - ) - return 'forbiddenOperationCountPerVersion: integer|Long{k:string} expected' - } - if ( - null != e.cacheLatencyCount && - e.hasOwnProperty('cacheLatencyCount') - ) { - if (!Array.isArray(e.cacheLatencyCount)) - return 'cacheLatencyCount: array expected' - for (t = 0; t < e.cacheLatencyCount.length; ++t) - if ( - !( - a.isInteger(e.cacheLatencyCount[t]) || - (e.cacheLatencyCount[t] && - a.isInteger(e.cacheLatencyCount[t].low) && - a.isInteger(e.cacheLatencyCount[t].high)) - ) - ) - return 'cacheLatencyCount: integer|Long[] expected' - } - if ( - null != e.rootErrorStats && - e.hasOwnProperty('rootErrorStats') - ) { - var r = s.PathErrorStats.verify(e.rootErrorStats) - if (r) return 'rootErrorStats.' + r - } - if ( - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - !( - a.isInteger(e.requestsWithErrorsCount) || - (e.requestsWithErrorsCount && - a.isInteger(e.requestsWithErrorsCount.low) && - a.isInteger(e.requestsWithErrorsCount.high)) - ) - ) - return 'requestsWithErrorsCount: integer|Long expected' - if ( - null != e.publicCacheTtlCount && - e.hasOwnProperty('publicCacheTtlCount') - ) { - if (!Array.isArray(e.publicCacheTtlCount)) - return 'publicCacheTtlCount: array expected' - for (t = 0; t < e.publicCacheTtlCount.length; ++t) - if ( - !( - a.isInteger(e.publicCacheTtlCount[t]) || - (e.publicCacheTtlCount[t] && - a.isInteger(e.publicCacheTtlCount[t].low) && - a.isInteger(e.publicCacheTtlCount[t].high)) - ) - ) - return 'publicCacheTtlCount: integer|Long[] expected' - } - if ( - null != e.privateCacheTtlCount && - e.hasOwnProperty('privateCacheTtlCount') - ) { - if (!Array.isArray(e.privateCacheTtlCount)) - return 'privateCacheTtlCount: array expected' - for (t = 0; t < e.privateCacheTtlCount.length; ++t) - if ( - !( - a.isInteger(e.privateCacheTtlCount[t]) || - (e.privateCacheTtlCount[t] && - a.isInteger(e.privateCacheTtlCount[t].low) && - a.isInteger(e.privateCacheTtlCount[t].high)) - ) - ) - return 'privateCacheTtlCount: integer|Long[] expected' - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.ClientNameStats) return e - var t = new s.ClientNameStats() - if (e.latencyCount) { - if (!Array.isArray(e.latencyCount)) - throw TypeError( - '.ClientNameStats.latencyCount: array expected', - ) - t.latencyCount = [] - for (var n = 0; n < e.latencyCount.length; ++n) - a.Long - ? ((t.latencyCount[n] = a.Long.fromValue( - e.latencyCount[n], - )).unsigned = !1) - : 'string' == typeof e.latencyCount[n] - ? (t.latencyCount[n] = parseInt(e.latencyCount[n], 10)) - : 'number' == typeof e.latencyCount[n] - ? (t.latencyCount[n] = e.latencyCount[n]) - : 'object' == typeof e.latencyCount[n] && - (t.latencyCount[n] = new a.LongBits( - e.latencyCount[n].low >>> 0, - e.latencyCount[n].high >>> 0, - ).toNumber()) - } - if (e.requestsCountPerVersion) { - if ('object' != typeof e.requestsCountPerVersion) - throw TypeError( - '.ClientNameStats.requestsCountPerVersion: object expected', - ) - t.requestsCountPerVersion = {} - var r = Object.keys(e.requestsCountPerVersion) - for (n = 0; n < r.length; ++n) - a.Long - ? ((t.requestsCountPerVersion[r[n]] = a.Long.fromValue( - e.requestsCountPerVersion[r[n]], - )).unsigned = !0) - : 'string' == typeof e.requestsCountPerVersion[r[n]] - ? (t.requestsCountPerVersion[r[n]] = parseInt( - e.requestsCountPerVersion[r[n]], - 10, - )) - : 'number' == typeof e.requestsCountPerVersion[r[n]] - ? (t.requestsCountPerVersion[r[n]] = - e.requestsCountPerVersion[r[n]]) - : 'object' == typeof e.requestsCountPerVersion[r[n]] && - (t.requestsCountPerVersion[r[n]] = new a.LongBits( - e.requestsCountPerVersion[r[n]].low >>> 0, - e.requestsCountPerVersion[r[n]].high >>> 0, - ).toNumber(!0)) - } - if (e.cacheHitsPerVersion) { - if ('object' != typeof e.cacheHitsPerVersion) - throw TypeError( - '.ClientNameStats.cacheHitsPerVersion: object expected', - ) - t.cacheHitsPerVersion = {} - for ( - r = Object.keys(e.cacheHitsPerVersion), n = 0; - n < r.length; - ++n - ) - a.Long - ? ((t.cacheHitsPerVersion[r[n]] = a.Long.fromValue( - e.cacheHitsPerVersion[r[n]], - )).unsigned = !0) - : 'string' == typeof e.cacheHitsPerVersion[r[n]] - ? (t.cacheHitsPerVersion[r[n]] = parseInt( - e.cacheHitsPerVersion[r[n]], - 10, - )) - : 'number' == typeof e.cacheHitsPerVersion[r[n]] - ? (t.cacheHitsPerVersion[r[n]] = - e.cacheHitsPerVersion[r[n]]) - : 'object' == typeof e.cacheHitsPerVersion[r[n]] && - (t.cacheHitsPerVersion[r[n]] = new a.LongBits( - e.cacheHitsPerVersion[r[n]].low >>> 0, - e.cacheHitsPerVersion[r[n]].high >>> 0, - ).toNumber(!0)) - } - if (e.persistedQueryHitsPerVersion) { - if ('object' != typeof e.persistedQueryHitsPerVersion) - throw TypeError( - '.ClientNameStats.persistedQueryHitsPerVersion: object expected', - ) - t.persistedQueryHitsPerVersion = {} - for ( - r = Object.keys(e.persistedQueryHitsPerVersion), n = 0; - n < r.length; - ++n - ) - a.Long - ? ((t.persistedQueryHitsPerVersion[r[n]] = a.Long.fromValue( - e.persistedQueryHitsPerVersion[r[n]], - )).unsigned = !0) - : 'string' == typeof e.persistedQueryHitsPerVersion[r[n]] - ? (t.persistedQueryHitsPerVersion[r[n]] = parseInt( - e.persistedQueryHitsPerVersion[r[n]], - 10, - )) - : 'number' == typeof e.persistedQueryHitsPerVersion[r[n]] - ? (t.persistedQueryHitsPerVersion[r[n]] = - e.persistedQueryHitsPerVersion[r[n]]) - : 'object' == typeof e.persistedQueryHitsPerVersion[r[n]] && - (t.persistedQueryHitsPerVersion[r[n]] = new a.LongBits( - e.persistedQueryHitsPerVersion[r[n]].low >>> 0, - e.persistedQueryHitsPerVersion[r[n]].high >>> 0, - ).toNumber(!0)) - } - if (e.persistedQueryMissesPerVersion) { - if ('object' != typeof e.persistedQueryMissesPerVersion) - throw TypeError( - '.ClientNameStats.persistedQueryMissesPerVersion: object expected', - ) - t.persistedQueryMissesPerVersion = {} - for ( - r = Object.keys(e.persistedQueryMissesPerVersion), n = 0; - n < r.length; - ++n - ) - a.Long - ? ((t.persistedQueryMissesPerVersion[ - r[n] - ] = a.Long.fromValue( - e.persistedQueryMissesPerVersion[r[n]], - )).unsigned = !0) - : 'string' == typeof e.persistedQueryMissesPerVersion[r[n]] - ? (t.persistedQueryMissesPerVersion[r[n]] = parseInt( - e.persistedQueryMissesPerVersion[r[n]], - 10, - )) - : 'number' == typeof e.persistedQueryMissesPerVersion[r[n]] - ? (t.persistedQueryMissesPerVersion[r[n]] = - e.persistedQueryMissesPerVersion[r[n]]) - : 'object' == - typeof e.persistedQueryMissesPerVersion[r[n]] && - (t.persistedQueryMissesPerVersion[r[n]] = new a.LongBits( - e.persistedQueryMissesPerVersion[r[n]].low >>> 0, - e.persistedQueryMissesPerVersion[r[n]].high >>> 0, - ).toNumber(!0)) - } - if (e.registeredOperationCountPerVersion) { - if ('object' != typeof e.registeredOperationCountPerVersion) - throw TypeError( - '.ClientNameStats.registeredOperationCountPerVersion: object expected', - ) - t.registeredOperationCountPerVersion = {} - for ( - r = Object.keys(e.registeredOperationCountPerVersion), n = 0; - n < r.length; - ++n - ) - a.Long - ? ((t.registeredOperationCountPerVersion[ - r[n] - ] = a.Long.fromValue( - e.registeredOperationCountPerVersion[r[n]], - )).unsigned = !0) - : 'string' == - typeof e.registeredOperationCountPerVersion[r[n]] - ? (t.registeredOperationCountPerVersion[r[n]] = parseInt( - e.registeredOperationCountPerVersion[r[n]], - 10, - )) - : 'number' == - typeof e.registeredOperationCountPerVersion[r[n]] - ? (t.registeredOperationCountPerVersion[r[n]] = - e.registeredOperationCountPerVersion[r[n]]) - : 'object' == - typeof e.registeredOperationCountPerVersion[r[n]] && - (t.registeredOperationCountPerVersion[ - r[n] - ] = new a.LongBits( - e.registeredOperationCountPerVersion[r[n]].low >>> 0, - e.registeredOperationCountPerVersion[r[n]].high >>> 0, - ).toNumber(!0)) - } - if (e.forbiddenOperationCountPerVersion) { - if ('object' != typeof e.forbiddenOperationCountPerVersion) - throw TypeError( - '.ClientNameStats.forbiddenOperationCountPerVersion: object expected', - ) - t.forbiddenOperationCountPerVersion = {} - for ( - r = Object.keys(e.forbiddenOperationCountPerVersion), n = 0; - n < r.length; - ++n - ) - a.Long - ? ((t.forbiddenOperationCountPerVersion[ - r[n] - ] = a.Long.fromValue( - e.forbiddenOperationCountPerVersion[r[n]], - )).unsigned = !0) - : 'string' == - typeof e.forbiddenOperationCountPerVersion[r[n]] - ? (t.forbiddenOperationCountPerVersion[r[n]] = parseInt( - e.forbiddenOperationCountPerVersion[r[n]], - 10, - )) - : 'number' == - typeof e.forbiddenOperationCountPerVersion[r[n]] - ? (t.forbiddenOperationCountPerVersion[r[n]] = - e.forbiddenOperationCountPerVersion[r[n]]) - : 'object' == - typeof e.forbiddenOperationCountPerVersion[r[n]] && - (t.forbiddenOperationCountPerVersion[ - r[n] - ] = new a.LongBits( - e.forbiddenOperationCountPerVersion[r[n]].low >>> 0, - e.forbiddenOperationCountPerVersion[r[n]].high >>> 0, - ).toNumber(!0)) - } - if (e.cacheLatencyCount) { - if (!Array.isArray(e.cacheLatencyCount)) - throw TypeError( - '.ClientNameStats.cacheLatencyCount: array expected', - ) - t.cacheLatencyCount = [] - for (n = 0; n < e.cacheLatencyCount.length; ++n) - a.Long - ? ((t.cacheLatencyCount[n] = a.Long.fromValue( - e.cacheLatencyCount[n], - )).unsigned = !1) - : 'string' == typeof e.cacheLatencyCount[n] - ? (t.cacheLatencyCount[n] = parseInt( - e.cacheLatencyCount[n], - 10, - )) - : 'number' == typeof e.cacheLatencyCount[n] - ? (t.cacheLatencyCount[n] = e.cacheLatencyCount[n]) - : 'object' == typeof e.cacheLatencyCount[n] && - (t.cacheLatencyCount[n] = new a.LongBits( - e.cacheLatencyCount[n].low >>> 0, - e.cacheLatencyCount[n].high >>> 0, - ).toNumber()) - } - if (null != e.rootErrorStats) { - if ('object' != typeof e.rootErrorStats) - throw TypeError( - '.ClientNameStats.rootErrorStats: object expected', - ) - t.rootErrorStats = s.PathErrorStats.fromObject(e.rootErrorStats) - } - if ( - (null != e.requestsWithErrorsCount && - (a.Long - ? ((t.requestsWithErrorsCount = a.Long.fromValue( - e.requestsWithErrorsCount, - )).unsigned = !0) - : 'string' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = parseInt( - e.requestsWithErrorsCount, - 10, - )) - : 'number' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) - : 'object' == typeof e.requestsWithErrorsCount && - (t.requestsWithErrorsCount = new a.LongBits( - e.requestsWithErrorsCount.low >>> 0, - e.requestsWithErrorsCount.high >>> 0, - ).toNumber(!0))), - e.publicCacheTtlCount) - ) { - if (!Array.isArray(e.publicCacheTtlCount)) - throw TypeError( - '.ClientNameStats.publicCacheTtlCount: array expected', - ) - t.publicCacheTtlCount = [] - for (n = 0; n < e.publicCacheTtlCount.length; ++n) - a.Long - ? ((t.publicCacheTtlCount[n] = a.Long.fromValue( - e.publicCacheTtlCount[n], - )).unsigned = !1) - : 'string' == typeof e.publicCacheTtlCount[n] - ? (t.publicCacheTtlCount[n] = parseInt( - e.publicCacheTtlCount[n], - 10, - )) - : 'number' == typeof e.publicCacheTtlCount[n] - ? (t.publicCacheTtlCount[n] = e.publicCacheTtlCount[n]) - : 'object' == typeof e.publicCacheTtlCount[n] && - (t.publicCacheTtlCount[n] = new a.LongBits( - e.publicCacheTtlCount[n].low >>> 0, - e.publicCacheTtlCount[n].high >>> 0, - ).toNumber()) - } - if (e.privateCacheTtlCount) { - if (!Array.isArray(e.privateCacheTtlCount)) - throw TypeError( - '.ClientNameStats.privateCacheTtlCount: array expected', - ) - t.privateCacheTtlCount = [] - for (n = 0; n < e.privateCacheTtlCount.length; ++n) - a.Long - ? ((t.privateCacheTtlCount[n] = a.Long.fromValue( - e.privateCacheTtlCount[n], - )).unsigned = !1) - : 'string' == typeof e.privateCacheTtlCount[n] - ? (t.privateCacheTtlCount[n] = parseInt( - e.privateCacheTtlCount[n], - 10, - )) - : 'number' == typeof e.privateCacheTtlCount[n] - ? (t.privateCacheTtlCount[n] = e.privateCacheTtlCount[n]) - : 'object' == typeof e.privateCacheTtlCount[n] && - (t.privateCacheTtlCount[n] = new a.LongBits( - e.privateCacheTtlCount[n].low >>> 0, - e.privateCacheTtlCount[n].high >>> 0, - ).toNumber()) - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n, - r = {} - if ( - ((t.arrays || t.defaults) && - ((r.latencyCount = []), - (r.cacheLatencyCount = []), - (r.publicCacheTtlCount = []), - (r.privateCacheTtlCount = [])), - (t.objects || t.defaults) && - ((r.requestsCountPerVersion = {}), - (r.cacheHitsPerVersion = {}), - (r.persistedQueryHitsPerVersion = {}), - (r.persistedQueryMissesPerVersion = {}), - (r.registeredOperationCountPerVersion = {}), - (r.forbiddenOperationCountPerVersion = {})), - t.defaults) - ) - if (((r.rootErrorStats = null), a.Long)) { - var l = new a.Long(0, 0, !0) - r.requestsWithErrorsCount = - t.longs === String - ? l.toString() - : t.longs === Number - ? l.toNumber() - : l - } else r.requestsWithErrorsCount = t.longs === String ? '0' : 0 - if (e.latencyCount && e.latencyCount.length) { - r.latencyCount = [] - for (var u = 0; u < e.latencyCount.length; ++u) - 'number' == typeof e.latencyCount[u] - ? (r.latencyCount[u] = - t.longs === String - ? String(e.latencyCount[u]) - : e.latencyCount[u]) - : (r.latencyCount[u] = - t.longs === String - ? a.Long.prototype.toString.call(e.latencyCount[u]) - : t.longs === Number - ? new a.LongBits( - e.latencyCount[u].low >>> 0, - e.latencyCount[u].high >>> 0, - ).toNumber() - : e.latencyCount[u]) - } - if ( - e.requestsCountPerVersion && - (n = Object.keys(e.requestsCountPerVersion)).length - ) { - r.requestsCountPerVersion = {} - for (u = 0; u < n.length; ++u) - 'number' == typeof e.requestsCountPerVersion[n[u]] - ? (r.requestsCountPerVersion[n[u]] = - t.longs === String - ? String(e.requestsCountPerVersion[n[u]]) - : e.requestsCountPerVersion[n[u]]) - : (r.requestsCountPerVersion[n[u]] = - t.longs === String - ? a.Long.prototype.toString.call( - e.requestsCountPerVersion[n[u]], - ) - : t.longs === Number - ? new a.LongBits( - e.requestsCountPerVersion[n[u]].low >>> 0, - e.requestsCountPerVersion[n[u]].high >>> 0, - ).toNumber(!0) - : e.requestsCountPerVersion[n[u]]) - } - if ( - e.cacheHitsPerVersion && - (n = Object.keys(e.cacheHitsPerVersion)).length - ) { - r.cacheHitsPerVersion = {} - for (u = 0; u < n.length; ++u) - 'number' == typeof e.cacheHitsPerVersion[n[u]] - ? (r.cacheHitsPerVersion[n[u]] = - t.longs === String - ? String(e.cacheHitsPerVersion[n[u]]) - : e.cacheHitsPerVersion[n[u]]) - : (r.cacheHitsPerVersion[n[u]] = - t.longs === String - ? a.Long.prototype.toString.call( - e.cacheHitsPerVersion[n[u]], - ) - : t.longs === Number - ? new a.LongBits( - e.cacheHitsPerVersion[n[u]].low >>> 0, - e.cacheHitsPerVersion[n[u]].high >>> 0, - ).toNumber(!0) - : e.cacheHitsPerVersion[n[u]]) - } - if (e.cacheLatencyCount && e.cacheLatencyCount.length) { - r.cacheLatencyCount = [] - for (u = 0; u < e.cacheLatencyCount.length; ++u) - 'number' == typeof e.cacheLatencyCount[u] - ? (r.cacheLatencyCount[u] = - t.longs === String - ? String(e.cacheLatencyCount[u]) - : e.cacheLatencyCount[u]) - : (r.cacheLatencyCount[u] = - t.longs === String - ? a.Long.prototype.toString.call( - e.cacheLatencyCount[u], - ) - : t.longs === Number - ? new a.LongBits( - e.cacheLatencyCount[u].low >>> 0, - e.cacheLatencyCount[u].high >>> 0, - ).toNumber() - : e.cacheLatencyCount[u]) - } - if ( - (null != e.rootErrorStats && - e.hasOwnProperty('rootErrorStats') && - (r.rootErrorStats = s.PathErrorStats.toObject( - e.rootErrorStats, - t, - )), - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - ('number' == typeof e.requestsWithErrorsCount - ? (r.requestsWithErrorsCount = - t.longs === String - ? String(e.requestsWithErrorsCount) - : e.requestsWithErrorsCount) - : (r.requestsWithErrorsCount = - t.longs === String - ? a.Long.prototype.toString.call( - e.requestsWithErrorsCount, - ) - : t.longs === Number - ? new a.LongBits( - e.requestsWithErrorsCount.low >>> 0, - e.requestsWithErrorsCount.high >>> 0, - ).toNumber(!0) - : e.requestsWithErrorsCount)), - e.publicCacheTtlCount && e.publicCacheTtlCount.length) - ) { - r.publicCacheTtlCount = [] - for (u = 0; u < e.publicCacheTtlCount.length; ++u) - 'number' == typeof e.publicCacheTtlCount[u] - ? (r.publicCacheTtlCount[u] = - t.longs === String - ? String(e.publicCacheTtlCount[u]) - : e.publicCacheTtlCount[u]) - : (r.publicCacheTtlCount[u] = - t.longs === String - ? a.Long.prototype.toString.call( - e.publicCacheTtlCount[u], - ) - : t.longs === Number - ? new a.LongBits( - e.publicCacheTtlCount[u].low >>> 0, - e.publicCacheTtlCount[u].high >>> 0, - ).toNumber() - : e.publicCacheTtlCount[u]) - } - if (e.privateCacheTtlCount && e.privateCacheTtlCount.length) { - r.privateCacheTtlCount = [] - for (u = 0; u < e.privateCacheTtlCount.length; ++u) - 'number' == typeof e.privateCacheTtlCount[u] - ? (r.privateCacheTtlCount[u] = - t.longs === String - ? String(e.privateCacheTtlCount[u]) - : e.privateCacheTtlCount[u]) - : (r.privateCacheTtlCount[u] = - t.longs === String - ? a.Long.prototype.toString.call( - e.privateCacheTtlCount[u], - ) - : t.longs === Number - ? new a.LongBits( - e.privateCacheTtlCount[u].low >>> 0, - e.privateCacheTtlCount[u].high >>> 0, - ).toNumber() - : e.privateCacheTtlCount[u]) - } - if ( - e.persistedQueryHitsPerVersion && - (n = Object.keys(e.persistedQueryHitsPerVersion)).length - ) { - r.persistedQueryHitsPerVersion = {} - for (u = 0; u < n.length; ++u) - 'number' == typeof e.persistedQueryHitsPerVersion[n[u]] - ? (r.persistedQueryHitsPerVersion[n[u]] = - t.longs === String - ? String(e.persistedQueryHitsPerVersion[n[u]]) - : e.persistedQueryHitsPerVersion[n[u]]) - : (r.persistedQueryHitsPerVersion[n[u]] = - t.longs === String - ? a.Long.prototype.toString.call( - e.persistedQueryHitsPerVersion[n[u]], - ) - : t.longs === Number - ? new a.LongBits( - e.persistedQueryHitsPerVersion[n[u]].low >>> 0, - e.persistedQueryHitsPerVersion[n[u]].high >>> 0, - ).toNumber(!0) - : e.persistedQueryHitsPerVersion[n[u]]) - } - if ( - e.persistedQueryMissesPerVersion && - (n = Object.keys(e.persistedQueryMissesPerVersion)).length - ) { - r.persistedQueryMissesPerVersion = {} - for (u = 0; u < n.length; ++u) - 'number' == typeof e.persistedQueryMissesPerVersion[n[u]] - ? (r.persistedQueryMissesPerVersion[n[u]] = - t.longs === String - ? String(e.persistedQueryMissesPerVersion[n[u]]) - : e.persistedQueryMissesPerVersion[n[u]]) - : (r.persistedQueryMissesPerVersion[n[u]] = - t.longs === String - ? a.Long.prototype.toString.call( - e.persistedQueryMissesPerVersion[n[u]], - ) - : t.longs === Number - ? new a.LongBits( - e.persistedQueryMissesPerVersion[n[u]].low >>> 0, - e.persistedQueryMissesPerVersion[n[u]].high >>> 0, - ).toNumber(!0) - : e.persistedQueryMissesPerVersion[n[u]]) - } - if ( - e.registeredOperationCountPerVersion && - (n = Object.keys(e.registeredOperationCountPerVersion)).length - ) { - r.registeredOperationCountPerVersion = {} - for (u = 0; u < n.length; ++u) - 'number' == typeof e.registeredOperationCountPerVersion[n[u]] - ? (r.registeredOperationCountPerVersion[n[u]] = - t.longs === String - ? String(e.registeredOperationCountPerVersion[n[u]]) - : e.registeredOperationCountPerVersion[n[u]]) - : (r.registeredOperationCountPerVersion[n[u]] = - t.longs === String - ? a.Long.prototype.toString.call( - e.registeredOperationCountPerVersion[n[u]], - ) - : t.longs === Number - ? new a.LongBits( - e.registeredOperationCountPerVersion[n[u]].low >>> - 0, - e.registeredOperationCountPerVersion[n[u]] - .high >>> 0, - ).toNumber(!0) - : e.registeredOperationCountPerVersion[n[u]]) - } - if ( - e.forbiddenOperationCountPerVersion && - (n = Object.keys(e.forbiddenOperationCountPerVersion)).length - ) { - r.forbiddenOperationCountPerVersion = {} - for (u = 0; u < n.length; ++u) - 'number' == typeof e.forbiddenOperationCountPerVersion[n[u]] - ? (r.forbiddenOperationCountPerVersion[n[u]] = - t.longs === String - ? String(e.forbiddenOperationCountPerVersion[n[u]]) - : e.forbiddenOperationCountPerVersion[n[u]]) - : (r.forbiddenOperationCountPerVersion[n[u]] = - t.longs === String - ? a.Long.prototype.toString.call( - e.forbiddenOperationCountPerVersion[n[u]], - ) - : t.longs === Number - ? new a.LongBits( - e.forbiddenOperationCountPerVersion[n[u]].low >>> - 0, - e.forbiddenOperationCountPerVersion[n[u]].high >>> - 0, - ).toNumber(!0) - : e.forbiddenOperationCountPerVersion[n[u]]) - } - return r - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.QueryLatencyStats = (function() { - function e(e) { - if ( - ((this.latencyCount = []), - (this.cacheLatencyCount = []), - (this.publicCacheTtlCount = []), - (this.privateCacheTtlCount = []), - e) - ) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.latencyCount = a.emptyArray), - (e.prototype.requestCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.cacheHits = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.persistedQueryHits = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.persistedQueryMisses = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.cacheLatencyCount = a.emptyArray), - (e.prototype.rootErrorStats = null), - (e.prototype.requestsWithErrorsCount = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.publicCacheTtlCount = a.emptyArray), - (e.prototype.privateCacheTtlCount = a.emptyArray), - (e.prototype.registeredOperationCount = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.forbiddenOperationCount = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.latencyCount && e.latencyCount.length) - ) { - t.uint32(10).fork() - for (var n = 0; n < e.latencyCount.length; ++n) - t.int64(e.latencyCount[n]) - t.ldelim() - } - if ( - (null != e.requestCount && - e.hasOwnProperty('requestCount') && - t.uint32(16).uint64(e.requestCount), - null != e.cacheHits && - e.hasOwnProperty('cacheHits') && - t.uint32(24).uint64(e.cacheHits), - null != e.persistedQueryHits && - e.hasOwnProperty('persistedQueryHits') && - t.uint32(32).uint64(e.persistedQueryHits), - null != e.persistedQueryMisses && - e.hasOwnProperty('persistedQueryMisses') && - t.uint32(40).uint64(e.persistedQueryMisses), - null != e.cacheLatencyCount && e.cacheLatencyCount.length) - ) { - t.uint32(50).fork() - for (n = 0; n < e.cacheLatencyCount.length; ++n) - t.int64(e.cacheLatencyCount[n]) - t.ldelim() - } - if ( - (null != e.rootErrorStats && - e.hasOwnProperty('rootErrorStats') && - s.PathErrorStats.encode( - e.rootErrorStats, - t.uint32(58).fork(), - ).ldelim(), - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - t.uint32(64).uint64(e.requestsWithErrorsCount), - null != e.publicCacheTtlCount && e.publicCacheTtlCount.length) - ) { - t.uint32(74).fork() - for (n = 0; n < e.publicCacheTtlCount.length; ++n) - t.int64(e.publicCacheTtlCount[n]) - t.ldelim() - } - if ( - null != e.privateCacheTtlCount && - e.privateCacheTtlCount.length - ) { - t.uint32(82).fork() - for (n = 0; n < e.privateCacheTtlCount.length; ++n) - t.int64(e.privateCacheTtlCount[n]) - t.ldelim() - } - return ( - null != e.registeredOperationCount && - e.hasOwnProperty('registeredOperationCount') && - t.uint32(88).uint64(e.registeredOperationCount), - null != e.forbiddenOperationCount && - e.hasOwnProperty('forbiddenOperationCount') && - t.uint32(96).uint64(e.forbiddenOperationCount), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.QueryLatencyStats(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - if ( - ((r.latencyCount && r.latencyCount.length) || - (r.latencyCount = []), - 2 == (7 & l)) - ) - for (var u = e.uint32() + e.pos; e.pos < u; ) - r.latencyCount.push(e.int64()) - else r.latencyCount.push(e.int64()) - break - case 2: - r.requestCount = e.uint64() - break - case 3: - r.cacheHits = e.uint64() - break - case 4: - r.persistedQueryHits = e.uint64() - break - case 5: - r.persistedQueryMisses = e.uint64() - break - case 6: - if ( - ((r.cacheLatencyCount && r.cacheLatencyCount.length) || - (r.cacheLatencyCount = []), - 2 == (7 & l)) - ) - for (u = e.uint32() + e.pos; e.pos < u; ) - r.cacheLatencyCount.push(e.int64()) - else r.cacheLatencyCount.push(e.int64()) - break - case 7: - r.rootErrorStats = s.PathErrorStats.decode(e, e.uint32()) - break - case 8: - r.requestsWithErrorsCount = e.uint64() - break - case 9: - if ( - ((r.publicCacheTtlCount && - r.publicCacheTtlCount.length) || - (r.publicCacheTtlCount = []), - 2 == (7 & l)) - ) - for (u = e.uint32() + e.pos; e.pos < u; ) - r.publicCacheTtlCount.push(e.int64()) - else r.publicCacheTtlCount.push(e.int64()) - break - case 10: - if ( - ((r.privateCacheTtlCount && - r.privateCacheTtlCount.length) || - (r.privateCacheTtlCount = []), - 2 == (7 & l)) - ) - for (u = e.uint32() + e.pos; e.pos < u; ) - r.privateCacheTtlCount.push(e.int64()) - else r.privateCacheTtlCount.push(e.int64()) - break - case 11: - r.registeredOperationCount = e.uint64() - break - case 12: - r.forbiddenOperationCount = e.uint64() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if (null != e.latencyCount && e.hasOwnProperty('latencyCount')) { - if (!Array.isArray(e.latencyCount)) - return 'latencyCount: array expected' - for (var t = 0; t < e.latencyCount.length; ++t) - if ( - !( - a.isInteger(e.latencyCount[t]) || - (e.latencyCount[t] && - a.isInteger(e.latencyCount[t].low) && - a.isInteger(e.latencyCount[t].high)) - ) - ) - return 'latencyCount: integer|Long[] expected' - } - if ( - null != e.requestCount && - e.hasOwnProperty('requestCount') && - !( - a.isInteger(e.requestCount) || - (e.requestCount && - a.isInteger(e.requestCount.low) && - a.isInteger(e.requestCount.high)) - ) - ) - return 'requestCount: integer|Long expected' - if ( - null != e.cacheHits && - e.hasOwnProperty('cacheHits') && - !( - a.isInteger(e.cacheHits) || - (e.cacheHits && - a.isInteger(e.cacheHits.low) && - a.isInteger(e.cacheHits.high)) - ) - ) - return 'cacheHits: integer|Long expected' - if ( - null != e.persistedQueryHits && - e.hasOwnProperty('persistedQueryHits') && - !( - a.isInteger(e.persistedQueryHits) || - (e.persistedQueryHits && - a.isInteger(e.persistedQueryHits.low) && - a.isInteger(e.persistedQueryHits.high)) - ) - ) - return 'persistedQueryHits: integer|Long expected' - if ( - null != e.persistedQueryMisses && - e.hasOwnProperty('persistedQueryMisses') && - !( - a.isInteger(e.persistedQueryMisses) || - (e.persistedQueryMisses && - a.isInteger(e.persistedQueryMisses.low) && - a.isInteger(e.persistedQueryMisses.high)) - ) - ) - return 'persistedQueryMisses: integer|Long expected' - if ( - null != e.cacheLatencyCount && - e.hasOwnProperty('cacheLatencyCount') - ) { - if (!Array.isArray(e.cacheLatencyCount)) - return 'cacheLatencyCount: array expected' - for (t = 0; t < e.cacheLatencyCount.length; ++t) - if ( - !( - a.isInteger(e.cacheLatencyCount[t]) || - (e.cacheLatencyCount[t] && - a.isInteger(e.cacheLatencyCount[t].low) && - a.isInteger(e.cacheLatencyCount[t].high)) - ) - ) - return 'cacheLatencyCount: integer|Long[] expected' - } - if ( - null != e.rootErrorStats && - e.hasOwnProperty('rootErrorStats') - ) { - var n = s.PathErrorStats.verify(e.rootErrorStats) - if (n) return 'rootErrorStats.' + n - } - if ( - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - !( - a.isInteger(e.requestsWithErrorsCount) || - (e.requestsWithErrorsCount && - a.isInteger(e.requestsWithErrorsCount.low) && - a.isInteger(e.requestsWithErrorsCount.high)) - ) - ) - return 'requestsWithErrorsCount: integer|Long expected' - if ( - null != e.publicCacheTtlCount && - e.hasOwnProperty('publicCacheTtlCount') - ) { - if (!Array.isArray(e.publicCacheTtlCount)) - return 'publicCacheTtlCount: array expected' - for (t = 0; t < e.publicCacheTtlCount.length; ++t) - if ( - !( - a.isInteger(e.publicCacheTtlCount[t]) || - (e.publicCacheTtlCount[t] && - a.isInteger(e.publicCacheTtlCount[t].low) && - a.isInteger(e.publicCacheTtlCount[t].high)) - ) - ) - return 'publicCacheTtlCount: integer|Long[] expected' - } - if ( - null != e.privateCacheTtlCount && - e.hasOwnProperty('privateCacheTtlCount') - ) { - if (!Array.isArray(e.privateCacheTtlCount)) - return 'privateCacheTtlCount: array expected' - for (t = 0; t < e.privateCacheTtlCount.length; ++t) - if ( - !( - a.isInteger(e.privateCacheTtlCount[t]) || - (e.privateCacheTtlCount[t] && - a.isInteger(e.privateCacheTtlCount[t].low) && - a.isInteger(e.privateCacheTtlCount[t].high)) - ) - ) - return 'privateCacheTtlCount: integer|Long[] expected' - } - return null != e.registeredOperationCount && - e.hasOwnProperty('registeredOperationCount') && - !( - a.isInteger(e.registeredOperationCount) || - (e.registeredOperationCount && - a.isInteger(e.registeredOperationCount.low) && - a.isInteger(e.registeredOperationCount.high)) - ) - ? 'registeredOperationCount: integer|Long expected' - : null != e.forbiddenOperationCount && - e.hasOwnProperty('forbiddenOperationCount') && - !( - a.isInteger(e.forbiddenOperationCount) || - (e.forbiddenOperationCount && - a.isInteger(e.forbiddenOperationCount.low) && - a.isInteger(e.forbiddenOperationCount.high)) - ) - ? 'forbiddenOperationCount: integer|Long expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.QueryLatencyStats) return e - var t = new s.QueryLatencyStats() - if (e.latencyCount) { - if (!Array.isArray(e.latencyCount)) - throw TypeError( - '.QueryLatencyStats.latencyCount: array expected', - ) - t.latencyCount = [] - for (var n = 0; n < e.latencyCount.length; ++n) - a.Long - ? ((t.latencyCount[n] = a.Long.fromValue( - e.latencyCount[n], - )).unsigned = !1) - : 'string' == typeof e.latencyCount[n] - ? (t.latencyCount[n] = parseInt(e.latencyCount[n], 10)) - : 'number' == typeof e.latencyCount[n] - ? (t.latencyCount[n] = e.latencyCount[n]) - : 'object' == typeof e.latencyCount[n] && - (t.latencyCount[n] = new a.LongBits( - e.latencyCount[n].low >>> 0, - e.latencyCount[n].high >>> 0, - ).toNumber()) - } - if ( - (null != e.requestCount && - (a.Long - ? ((t.requestCount = a.Long.fromValue( - e.requestCount, - )).unsigned = !0) - : 'string' == typeof e.requestCount - ? (t.requestCount = parseInt(e.requestCount, 10)) - : 'number' == typeof e.requestCount - ? (t.requestCount = e.requestCount) - : 'object' == typeof e.requestCount && - (t.requestCount = new a.LongBits( - e.requestCount.low >>> 0, - e.requestCount.high >>> 0, - ).toNumber(!0))), - null != e.cacheHits && - (a.Long - ? ((t.cacheHits = a.Long.fromValue( - e.cacheHits, - )).unsigned = !0) - : 'string' == typeof e.cacheHits - ? (t.cacheHits = parseInt(e.cacheHits, 10)) - : 'number' == typeof e.cacheHits - ? (t.cacheHits = e.cacheHits) - : 'object' == typeof e.cacheHits && - (t.cacheHits = new a.LongBits( - e.cacheHits.low >>> 0, - e.cacheHits.high >>> 0, - ).toNumber(!0))), - null != e.persistedQueryHits && - (a.Long - ? ((t.persistedQueryHits = a.Long.fromValue( - e.persistedQueryHits, - )).unsigned = !0) - : 'string' == typeof e.persistedQueryHits - ? (t.persistedQueryHits = parseInt( - e.persistedQueryHits, - 10, - )) - : 'number' == typeof e.persistedQueryHits - ? (t.persistedQueryHits = e.persistedQueryHits) - : 'object' == typeof e.persistedQueryHits && - (t.persistedQueryHits = new a.LongBits( - e.persistedQueryHits.low >>> 0, - e.persistedQueryHits.high >>> 0, - ).toNumber(!0))), - null != e.persistedQueryMisses && - (a.Long - ? ((t.persistedQueryMisses = a.Long.fromValue( - e.persistedQueryMisses, - )).unsigned = !0) - : 'string' == typeof e.persistedQueryMisses - ? (t.persistedQueryMisses = parseInt( - e.persistedQueryMisses, - 10, - )) - : 'number' == typeof e.persistedQueryMisses - ? (t.persistedQueryMisses = e.persistedQueryMisses) - : 'object' == typeof e.persistedQueryMisses && - (t.persistedQueryMisses = new a.LongBits( - e.persistedQueryMisses.low >>> 0, - e.persistedQueryMisses.high >>> 0, - ).toNumber(!0))), - e.cacheLatencyCount) - ) { - if (!Array.isArray(e.cacheLatencyCount)) - throw TypeError( - '.QueryLatencyStats.cacheLatencyCount: array expected', - ) - t.cacheLatencyCount = [] - for (n = 0; n < e.cacheLatencyCount.length; ++n) - a.Long - ? ((t.cacheLatencyCount[n] = a.Long.fromValue( - e.cacheLatencyCount[n], - )).unsigned = !1) - : 'string' == typeof e.cacheLatencyCount[n] - ? (t.cacheLatencyCount[n] = parseInt( - e.cacheLatencyCount[n], - 10, - )) - : 'number' == typeof e.cacheLatencyCount[n] - ? (t.cacheLatencyCount[n] = e.cacheLatencyCount[n]) - : 'object' == typeof e.cacheLatencyCount[n] && - (t.cacheLatencyCount[n] = new a.LongBits( - e.cacheLatencyCount[n].low >>> 0, - e.cacheLatencyCount[n].high >>> 0, - ).toNumber()) - } - if (null != e.rootErrorStats) { - if ('object' != typeof e.rootErrorStats) - throw TypeError( - '.QueryLatencyStats.rootErrorStats: object expected', - ) - t.rootErrorStats = s.PathErrorStats.fromObject(e.rootErrorStats) - } - if ( - (null != e.requestsWithErrorsCount && - (a.Long - ? ((t.requestsWithErrorsCount = a.Long.fromValue( - e.requestsWithErrorsCount, - )).unsigned = !0) - : 'string' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = parseInt( - e.requestsWithErrorsCount, - 10, - )) - : 'number' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) - : 'object' == typeof e.requestsWithErrorsCount && - (t.requestsWithErrorsCount = new a.LongBits( - e.requestsWithErrorsCount.low >>> 0, - e.requestsWithErrorsCount.high >>> 0, - ).toNumber(!0))), - e.publicCacheTtlCount) - ) { - if (!Array.isArray(e.publicCacheTtlCount)) - throw TypeError( - '.QueryLatencyStats.publicCacheTtlCount: array expected', - ) - t.publicCacheTtlCount = [] - for (n = 0; n < e.publicCacheTtlCount.length; ++n) - a.Long - ? ((t.publicCacheTtlCount[n] = a.Long.fromValue( - e.publicCacheTtlCount[n], - )).unsigned = !1) - : 'string' == typeof e.publicCacheTtlCount[n] - ? (t.publicCacheTtlCount[n] = parseInt( - e.publicCacheTtlCount[n], - 10, - )) - : 'number' == typeof e.publicCacheTtlCount[n] - ? (t.publicCacheTtlCount[n] = e.publicCacheTtlCount[n]) - : 'object' == typeof e.publicCacheTtlCount[n] && - (t.publicCacheTtlCount[n] = new a.LongBits( - e.publicCacheTtlCount[n].low >>> 0, - e.publicCacheTtlCount[n].high >>> 0, - ).toNumber()) - } - if (e.privateCacheTtlCount) { - if (!Array.isArray(e.privateCacheTtlCount)) - throw TypeError( - '.QueryLatencyStats.privateCacheTtlCount: array expected', - ) - t.privateCacheTtlCount = [] - for (n = 0; n < e.privateCacheTtlCount.length; ++n) - a.Long - ? ((t.privateCacheTtlCount[n] = a.Long.fromValue( - e.privateCacheTtlCount[n], - )).unsigned = !1) - : 'string' == typeof e.privateCacheTtlCount[n] - ? (t.privateCacheTtlCount[n] = parseInt( - e.privateCacheTtlCount[n], - 10, - )) - : 'number' == typeof e.privateCacheTtlCount[n] - ? (t.privateCacheTtlCount[n] = e.privateCacheTtlCount[n]) - : 'object' == typeof e.privateCacheTtlCount[n] && - (t.privateCacheTtlCount[n] = new a.LongBits( - e.privateCacheTtlCount[n].low >>> 0, - e.privateCacheTtlCount[n].high >>> 0, - ).toNumber()) - } - return ( - null != e.registeredOperationCount && - (a.Long - ? ((t.registeredOperationCount = a.Long.fromValue( - e.registeredOperationCount, - )).unsigned = !0) - : 'string' == typeof e.registeredOperationCount - ? (t.registeredOperationCount = parseInt( - e.registeredOperationCount, - 10, - )) - : 'number' == typeof e.registeredOperationCount - ? (t.registeredOperationCount = e.registeredOperationCount) - : 'object' == typeof e.registeredOperationCount && - (t.registeredOperationCount = new a.LongBits( - e.registeredOperationCount.low >>> 0, - e.registeredOperationCount.high >>> 0, - ).toNumber(!0))), - null != e.forbiddenOperationCount && - (a.Long - ? ((t.forbiddenOperationCount = a.Long.fromValue( - e.forbiddenOperationCount, - )).unsigned = !0) - : 'string' == typeof e.forbiddenOperationCount - ? (t.forbiddenOperationCount = parseInt( - e.forbiddenOperationCount, - 10, - )) - : 'number' == typeof e.forbiddenOperationCount - ? (t.forbiddenOperationCount = e.forbiddenOperationCount) - : 'object' == typeof e.forbiddenOperationCount && - (t.forbiddenOperationCount = new a.LongBits( - e.forbiddenOperationCount.low >>> 0, - e.forbiddenOperationCount.high >>> 0, - ).toNumber(!0))), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && - ((n.latencyCount = []), - (n.cacheLatencyCount = []), - (n.publicCacheTtlCount = []), - (n.privateCacheTtlCount = [])), - t.defaults) - ) { - if (a.Long) { - var r = new a.Long(0, 0, !0) - n.requestCount = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.requestCount = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.cacheHits = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.cacheHits = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.persistedQueryHits = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.persistedQueryHits = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.persistedQueryMisses = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.persistedQueryMisses = t.longs === String ? '0' : 0 - if (((n.rootErrorStats = null), a.Long)) { - r = new a.Long(0, 0, !0) - n.requestsWithErrorsCount = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.requestsWithErrorsCount = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.registeredOperationCount = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.registeredOperationCount = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.forbiddenOperationCount = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.forbiddenOperationCount = t.longs === String ? '0' : 0 - } - if (e.latencyCount && e.latencyCount.length) { - n.latencyCount = [] - for (var l = 0; l < e.latencyCount.length; ++l) - 'number' == typeof e.latencyCount[l] - ? (n.latencyCount[l] = - t.longs === String - ? String(e.latencyCount[l]) - : e.latencyCount[l]) - : (n.latencyCount[l] = - t.longs === String - ? a.Long.prototype.toString.call(e.latencyCount[l]) - : t.longs === Number - ? new a.LongBits( - e.latencyCount[l].low >>> 0, - e.latencyCount[l].high >>> 0, - ).toNumber() - : e.latencyCount[l]) - } - if ( - (null != e.requestCount && - e.hasOwnProperty('requestCount') && - ('number' == typeof e.requestCount - ? (n.requestCount = - t.longs === String - ? String(e.requestCount) - : e.requestCount) - : (n.requestCount = - t.longs === String - ? a.Long.prototype.toString.call(e.requestCount) - : t.longs === Number - ? new a.LongBits( - e.requestCount.low >>> 0, - e.requestCount.high >>> 0, - ).toNumber(!0) - : e.requestCount)), - null != e.cacheHits && - e.hasOwnProperty('cacheHits') && - ('number' == typeof e.cacheHits - ? (n.cacheHits = - t.longs === String ? String(e.cacheHits) : e.cacheHits) - : (n.cacheHits = - t.longs === String - ? a.Long.prototype.toString.call(e.cacheHits) - : t.longs === Number - ? new a.LongBits( - e.cacheHits.low >>> 0, - e.cacheHits.high >>> 0, - ).toNumber(!0) - : e.cacheHits)), - null != e.persistedQueryHits && - e.hasOwnProperty('persistedQueryHits') && - ('number' == typeof e.persistedQueryHits - ? (n.persistedQueryHits = - t.longs === String - ? String(e.persistedQueryHits) - : e.persistedQueryHits) - : (n.persistedQueryHits = - t.longs === String - ? a.Long.prototype.toString.call(e.persistedQueryHits) - : t.longs === Number - ? new a.LongBits( - e.persistedQueryHits.low >>> 0, - e.persistedQueryHits.high >>> 0, - ).toNumber(!0) - : e.persistedQueryHits)), - null != e.persistedQueryMisses && - e.hasOwnProperty('persistedQueryMisses') && - ('number' == typeof e.persistedQueryMisses - ? (n.persistedQueryMisses = - t.longs === String - ? String(e.persistedQueryMisses) - : e.persistedQueryMisses) - : (n.persistedQueryMisses = - t.longs === String - ? a.Long.prototype.toString.call( - e.persistedQueryMisses, - ) - : t.longs === Number - ? new a.LongBits( - e.persistedQueryMisses.low >>> 0, - e.persistedQueryMisses.high >>> 0, - ).toNumber(!0) - : e.persistedQueryMisses)), - e.cacheLatencyCount && e.cacheLatencyCount.length) - ) { - n.cacheLatencyCount = [] - for (l = 0; l < e.cacheLatencyCount.length; ++l) - 'number' == typeof e.cacheLatencyCount[l] - ? (n.cacheLatencyCount[l] = - t.longs === String - ? String(e.cacheLatencyCount[l]) - : e.cacheLatencyCount[l]) - : (n.cacheLatencyCount[l] = - t.longs === String - ? a.Long.prototype.toString.call( - e.cacheLatencyCount[l], - ) - : t.longs === Number - ? new a.LongBits( - e.cacheLatencyCount[l].low >>> 0, - e.cacheLatencyCount[l].high >>> 0, - ).toNumber() - : e.cacheLatencyCount[l]) - } - if ( - (null != e.rootErrorStats && - e.hasOwnProperty('rootErrorStats') && - (n.rootErrorStats = s.PathErrorStats.toObject( - e.rootErrorStats, - t, - )), - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - ('number' == typeof e.requestsWithErrorsCount - ? (n.requestsWithErrorsCount = - t.longs === String - ? String(e.requestsWithErrorsCount) - : e.requestsWithErrorsCount) - : (n.requestsWithErrorsCount = - t.longs === String - ? a.Long.prototype.toString.call( - e.requestsWithErrorsCount, - ) - : t.longs === Number - ? new a.LongBits( - e.requestsWithErrorsCount.low >>> 0, - e.requestsWithErrorsCount.high >>> 0, - ).toNumber(!0) - : e.requestsWithErrorsCount)), - e.publicCacheTtlCount && e.publicCacheTtlCount.length) - ) { - n.publicCacheTtlCount = [] - for (l = 0; l < e.publicCacheTtlCount.length; ++l) - 'number' == typeof e.publicCacheTtlCount[l] - ? (n.publicCacheTtlCount[l] = - t.longs === String - ? String(e.publicCacheTtlCount[l]) - : e.publicCacheTtlCount[l]) - : (n.publicCacheTtlCount[l] = - t.longs === String - ? a.Long.prototype.toString.call( - e.publicCacheTtlCount[l], - ) - : t.longs === Number - ? new a.LongBits( - e.publicCacheTtlCount[l].low >>> 0, - e.publicCacheTtlCount[l].high >>> 0, - ).toNumber() - : e.publicCacheTtlCount[l]) - } - if (e.privateCacheTtlCount && e.privateCacheTtlCount.length) { - n.privateCacheTtlCount = [] - for (l = 0; l < e.privateCacheTtlCount.length; ++l) - 'number' == typeof e.privateCacheTtlCount[l] - ? (n.privateCacheTtlCount[l] = - t.longs === String - ? String(e.privateCacheTtlCount[l]) - : e.privateCacheTtlCount[l]) - : (n.privateCacheTtlCount[l] = - t.longs === String - ? a.Long.prototype.toString.call( - e.privateCacheTtlCount[l], - ) - : t.longs === Number - ? new a.LongBits( - e.privateCacheTtlCount[l].low >>> 0, - e.privateCacheTtlCount[l].high >>> 0, - ).toNumber() - : e.privateCacheTtlCount[l]) - } - return ( - null != e.registeredOperationCount && - e.hasOwnProperty('registeredOperationCount') && - ('number' == typeof e.registeredOperationCount - ? (n.registeredOperationCount = - t.longs === String - ? String(e.registeredOperationCount) - : e.registeredOperationCount) - : (n.registeredOperationCount = - t.longs === String - ? a.Long.prototype.toString.call( - e.registeredOperationCount, - ) - : t.longs === Number - ? new a.LongBits( - e.registeredOperationCount.low >>> 0, - e.registeredOperationCount.high >>> 0, - ).toNumber(!0) - : e.registeredOperationCount)), - null != e.forbiddenOperationCount && - e.hasOwnProperty('forbiddenOperationCount') && - ('number' == typeof e.forbiddenOperationCount - ? (n.forbiddenOperationCount = - t.longs === String - ? String(e.forbiddenOperationCount) - : e.forbiddenOperationCount) - : (n.forbiddenOperationCount = - t.longs === String - ? a.Long.prototype.toString.call( - e.forbiddenOperationCount, - ) - : t.longs === Number - ? new a.LongBits( - e.forbiddenOperationCount.low >>> 0, - e.forbiddenOperationCount.high >>> 0, - ).toNumber(!0) - : e.forbiddenOperationCount)), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.StatsContext = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.clientReferenceId = ''), - (e.prototype.clientName = ''), - (e.prototype.clientVersion = ''), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.clientReferenceId && - e.hasOwnProperty('clientReferenceId') && - t.uint32(10).string(e.clientReferenceId), - null != e.clientName && - e.hasOwnProperty('clientName') && - t.uint32(18).string(e.clientName), - null != e.clientVersion && - e.hasOwnProperty('clientVersion') && - t.uint32(26).string(e.clientVersion), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.StatsContext(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.clientReferenceId = e.string() - break - case 2: - r.clientName = e.string() - break - case 3: - r.clientVersion = e.string() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - return 'object' != typeof e || null === e - ? 'object expected' - : null != e.clientReferenceId && - e.hasOwnProperty('clientReferenceId') && - !a.isString(e.clientReferenceId) - ? 'clientReferenceId: string expected' - : null != e.clientName && - e.hasOwnProperty('clientName') && - !a.isString(e.clientName) - ? 'clientName: string expected' - : null != e.clientVersion && - e.hasOwnProperty('clientVersion') && - !a.isString(e.clientVersion) - ? 'clientVersion: string expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.StatsContext) return e - var t = new s.StatsContext() - return ( - null != e.clientReferenceId && - (t.clientReferenceId = String(e.clientReferenceId)), - null != e.clientName && (t.clientName = String(e.clientName)), - null != e.clientVersion && - (t.clientVersion = String(e.clientVersion)), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - return ( - t.defaults && - ((n.clientReferenceId = ''), - (n.clientName = ''), - (n.clientVersion = '')), - null != e.clientReferenceId && - e.hasOwnProperty('clientReferenceId') && - (n.clientReferenceId = e.clientReferenceId), - null != e.clientName && - e.hasOwnProperty('clientName') && - (n.clientName = e.clientName), - null != e.clientVersion && - e.hasOwnProperty('clientVersion') && - (n.clientVersion = e.clientVersion), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.ContextualizedQueryLatencyStats = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.queryLatencyStats = null), - (e.prototype.context = null), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.queryLatencyStats && - e.hasOwnProperty('queryLatencyStats') && - s.QueryLatencyStats.encode( - e.queryLatencyStats, - t.uint32(10).fork(), - ).ldelim(), - null != e.context && - e.hasOwnProperty('context') && - s.StatsContext.encode( - e.context, - t.uint32(18).fork(), - ).ldelim(), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.ContextualizedQueryLatencyStats(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.queryLatencyStats = s.QueryLatencyStats.decode( - e, - e.uint32(), - ) - break - case 2: - r.context = s.StatsContext.decode(e, e.uint32()) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - var t - if ( - null != e.queryLatencyStats && - e.hasOwnProperty('queryLatencyStats') && - (t = s.QueryLatencyStats.verify(e.queryLatencyStats)) - ) - return 'queryLatencyStats.' + t - if ( - null != e.context && - e.hasOwnProperty('context') && - (t = s.StatsContext.verify(e.context)) - ) - return 'context.' + t - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.ContextualizedQueryLatencyStats) return e - var t = new s.ContextualizedQueryLatencyStats() - if (null != e.queryLatencyStats) { - if ('object' != typeof e.queryLatencyStats) - throw TypeError( - '.ContextualizedQueryLatencyStats.queryLatencyStats: object expected', - ) - t.queryLatencyStats = s.QueryLatencyStats.fromObject( - e.queryLatencyStats, - ) - } - if (null != e.context) { - if ('object' != typeof e.context) - throw TypeError( - '.ContextualizedQueryLatencyStats.context: object expected', - ) - t.context = s.StatsContext.fromObject(e.context) - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - return ( - t.defaults && - ((n.queryLatencyStats = null), (n.context = null)), - null != e.queryLatencyStats && - e.hasOwnProperty('queryLatencyStats') && - (n.queryLatencyStats = s.QueryLatencyStats.toObject( - e.queryLatencyStats, - t, - )), - null != e.context && - e.hasOwnProperty('context') && - (n.context = s.StatsContext.toObject(e.context, t)), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.ContextualizedTypeStats = (function() { - function e(e) { - if (((this.perTypeStat = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.context = null), - (e.prototype.perTypeStat = a.emptyObject), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.context && - e.hasOwnProperty('context') && - s.StatsContext.encode( - e.context, - t.uint32(10).fork(), - ).ldelim(), - null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) - ) - for ( - var n = Object.keys(e.perTypeStat), r = 0; - r < n.length; - ++r - ) - t - .uint32(18) - .fork() - .uint32(10) - .string(n[r]), - s.TypeStat.encode(e.perTypeStat[n[r]], t.uint32(18).fork()) - .ldelim() - .ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n, - r = void 0 === t ? e.len : e.pos + t, - l = new s.ContextualizedTypeStats(); - e.pos < r; - - ) { - var u = e.uint32() - switch (u >>> 3) { - case 1: - l.context = s.StatsContext.decode(e, e.uint32()) - break - case 2: - e.skip().pos++, - l.perTypeStat === a.emptyObject && (l.perTypeStat = {}), - (n = e.string()), - e.pos++, - (l.perTypeStat[n] = s.TypeStat.decode(e, e.uint32())) - break - default: - e.skipType(7 & u) - } - } - return l - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.context && - e.hasOwnProperty('context') && - (r = s.StatsContext.verify(e.context)) - ) - return 'context.' + r - if (null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) { - if (!a.isObject(e.perTypeStat)) - return 'perTypeStat: object expected' - for ( - var t = Object.keys(e.perTypeStat), n = 0; - n < t.length; - ++n - ) { - var r - if ((r = s.TypeStat.verify(e.perTypeStat[t[n]]))) - return 'perTypeStat.' + r - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.ContextualizedTypeStats) return e - var t = new s.ContextualizedTypeStats() - if (null != e.context) { - if ('object' != typeof e.context) - throw TypeError( - '.ContextualizedTypeStats.context: object expected', - ) - t.context = s.StatsContext.fromObject(e.context) - } - if (e.perTypeStat) { - if ('object' != typeof e.perTypeStat) - throw TypeError( - '.ContextualizedTypeStats.perTypeStat: object expected', - ) - t.perTypeStat = {} - for ( - var n = Object.keys(e.perTypeStat), r = 0; - r < n.length; - ++r - ) { - if ('object' != typeof e.perTypeStat[n[r]]) - throw TypeError( - '.ContextualizedTypeStats.perTypeStat: object expected', - ) - t.perTypeStat[n[r]] = s.TypeStat.fromObject( - e.perTypeStat[n[r]], - ) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n, - r = {} - if ( - ((t.objects || t.defaults) && (r.perTypeStat = {}), - t.defaults && (r.context = null), - null != e.context && - e.hasOwnProperty('context') && - (r.context = s.StatsContext.toObject(e.context, t)), - e.perTypeStat && (n = Object.keys(e.perTypeStat)).length) - ) { - r.perTypeStat = {} - for (var l = 0; l < n.length; ++l) - r.perTypeStat[n[l]] = s.TypeStat.toObject( - e.perTypeStat[n[l]], - t, - ) - } - return r - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.FieldStat = (function() { - function e(e) { - if (((this.latencyCount = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.name = ''), - (e.prototype.returnType = ''), - (e.prototype.errorsCount = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.count = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.requestsWithErrorsCount = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.latencyCount = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.name && - e.hasOwnProperty('name') && - t.uint32(18).string(e.name), - null != e.returnType && - e.hasOwnProperty('returnType') && - t.uint32(26).string(e.returnType), - null != e.errorsCount && - e.hasOwnProperty('errorsCount') && - t.uint32(32).uint64(e.errorsCount), - null != e.count && - e.hasOwnProperty('count') && - t.uint32(40).uint64(e.count), - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - t.uint32(48).uint64(e.requestsWithErrorsCount), - null != e.latencyCount && e.latencyCount.length) - ) { - t.uint32(66).fork() - for (var n = 0; n < e.latencyCount.length; ++n) - t.int64(e.latencyCount[n]) - t.ldelim() - } - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, r = new s.FieldStat(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 2: - r.name = e.string() - break - case 3: - r.returnType = e.string() - break - case 4: - r.errorsCount = e.uint64() - break - case 5: - r.count = e.uint64() - break - case 6: - r.requestsWithErrorsCount = e.uint64() - break - case 8: - if ( - ((r.latencyCount && r.latencyCount.length) || - (r.latencyCount = []), - 2 == (7 & l)) - ) - for (var u = e.uint32() + e.pos; e.pos < u; ) - r.latencyCount.push(e.int64()) - else r.latencyCount.push(e.int64()) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.name && - e.hasOwnProperty('name') && - !a.isString(e.name) - ) - return 'name: string expected' - if ( - null != e.returnType && - e.hasOwnProperty('returnType') && - !a.isString(e.returnType) - ) - return 'returnType: string expected' - if ( - null != e.errorsCount && - e.hasOwnProperty('errorsCount') && - !( - a.isInteger(e.errorsCount) || - (e.errorsCount && - a.isInteger(e.errorsCount.low) && - a.isInteger(e.errorsCount.high)) - ) - ) - return 'errorsCount: integer|Long expected' - if ( - null != e.count && - e.hasOwnProperty('count') && - !( - a.isInteger(e.count) || - (e.count && - a.isInteger(e.count.low) && - a.isInteger(e.count.high)) - ) - ) - return 'count: integer|Long expected' - if ( - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - !( - a.isInteger(e.requestsWithErrorsCount) || - (e.requestsWithErrorsCount && - a.isInteger(e.requestsWithErrorsCount.low) && - a.isInteger(e.requestsWithErrorsCount.high)) - ) - ) - return 'requestsWithErrorsCount: integer|Long expected' - if (null != e.latencyCount && e.hasOwnProperty('latencyCount')) { - if (!Array.isArray(e.latencyCount)) - return 'latencyCount: array expected' - for (var t = 0; t < e.latencyCount.length; ++t) - if ( - !( - a.isInteger(e.latencyCount[t]) || - (e.latencyCount[t] && - a.isInteger(e.latencyCount[t].low) && - a.isInteger(e.latencyCount[t].high)) - ) - ) - return 'latencyCount: integer|Long[] expected' - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.FieldStat) return e - var t = new s.FieldStat() - if ( - (null != e.name && (t.name = String(e.name)), - null != e.returnType && (t.returnType = String(e.returnType)), - null != e.errorsCount && - (a.Long - ? ((t.errorsCount = a.Long.fromValue( - e.errorsCount, - )).unsigned = !0) - : 'string' == typeof e.errorsCount - ? (t.errorsCount = parseInt(e.errorsCount, 10)) - : 'number' == typeof e.errorsCount - ? (t.errorsCount = e.errorsCount) - : 'object' == typeof e.errorsCount && - (t.errorsCount = new a.LongBits( - e.errorsCount.low >>> 0, - e.errorsCount.high >>> 0, - ).toNumber(!0))), - null != e.count && - (a.Long - ? ((t.count = a.Long.fromValue(e.count)).unsigned = !0) - : 'string' == typeof e.count - ? (t.count = parseInt(e.count, 10)) - : 'number' == typeof e.count - ? (t.count = e.count) - : 'object' == typeof e.count && - (t.count = new a.LongBits( - e.count.low >>> 0, - e.count.high >>> 0, - ).toNumber(!0))), - null != e.requestsWithErrorsCount && - (a.Long - ? ((t.requestsWithErrorsCount = a.Long.fromValue( - e.requestsWithErrorsCount, - )).unsigned = !0) - : 'string' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = parseInt( - e.requestsWithErrorsCount, - 10, - )) - : 'number' == typeof e.requestsWithErrorsCount - ? (t.requestsWithErrorsCount = e.requestsWithErrorsCount) - : 'object' == typeof e.requestsWithErrorsCount && - (t.requestsWithErrorsCount = new a.LongBits( - e.requestsWithErrorsCount.low >>> 0, - e.requestsWithErrorsCount.high >>> 0, - ).toNumber(!0))), - e.latencyCount) - ) { - if (!Array.isArray(e.latencyCount)) - throw TypeError('.FieldStat.latencyCount: array expected') - t.latencyCount = [] - for (var n = 0; n < e.latencyCount.length; ++n) - a.Long - ? ((t.latencyCount[n] = a.Long.fromValue( - e.latencyCount[n], - )).unsigned = !1) - : 'string' == typeof e.latencyCount[n] - ? (t.latencyCount[n] = parseInt(e.latencyCount[n], 10)) - : 'number' == typeof e.latencyCount[n] - ? (t.latencyCount[n] = e.latencyCount[n]) - : 'object' == typeof e.latencyCount[n] && - (t.latencyCount[n] = new a.LongBits( - e.latencyCount[n].low >>> 0, - e.latencyCount[n].high >>> 0, - ).toNumber()) - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && (n.latencyCount = []), t.defaults) - ) { - if (((n.name = ''), (n.returnType = ''), a.Long)) { - var r = new a.Long(0, 0, !0) - n.errorsCount = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.errorsCount = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.count = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.count = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.requestsWithErrorsCount = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.requestsWithErrorsCount = t.longs === String ? '0' : 0 - } - if ( - (null != e.name && - e.hasOwnProperty('name') && - (n.name = e.name), - null != e.returnType && - e.hasOwnProperty('returnType') && - (n.returnType = e.returnType), - null != e.errorsCount && - e.hasOwnProperty('errorsCount') && - ('number' == typeof e.errorsCount - ? (n.errorsCount = - t.longs === String - ? String(e.errorsCount) - : e.errorsCount) - : (n.errorsCount = - t.longs === String - ? a.Long.prototype.toString.call(e.errorsCount) - : t.longs === Number - ? new a.LongBits( - e.errorsCount.low >>> 0, - e.errorsCount.high >>> 0, - ).toNumber(!0) - : e.errorsCount)), - null != e.count && - e.hasOwnProperty('count') && - ('number' == typeof e.count - ? (n.count = t.longs === String ? String(e.count) : e.count) - : (n.count = - t.longs === String - ? a.Long.prototype.toString.call(e.count) - : t.longs === Number - ? new a.LongBits( - e.count.low >>> 0, - e.count.high >>> 0, - ).toNumber(!0) - : e.count)), - null != e.requestsWithErrorsCount && - e.hasOwnProperty('requestsWithErrorsCount') && - ('number' == typeof e.requestsWithErrorsCount - ? (n.requestsWithErrorsCount = - t.longs === String - ? String(e.requestsWithErrorsCount) - : e.requestsWithErrorsCount) - : (n.requestsWithErrorsCount = - t.longs === String - ? a.Long.prototype.toString.call( - e.requestsWithErrorsCount, - ) - : t.longs === Number - ? new a.LongBits( - e.requestsWithErrorsCount.low >>> 0, - e.requestsWithErrorsCount.high >>> 0, - ).toNumber(!0) - : e.requestsWithErrorsCount)), - e.latencyCount && e.latencyCount.length) - ) { - n.latencyCount = [] - for (var l = 0; l < e.latencyCount.length; ++l) - 'number' == typeof e.latencyCount[l] - ? (n.latencyCount[l] = - t.longs === String - ? String(e.latencyCount[l]) - : e.latencyCount[l]) - : (n.latencyCount[l] = - t.longs === String - ? a.Long.prototype.toString.call(e.latencyCount[l]) - : t.longs === Number - ? new a.LongBits( - e.latencyCount[l].low >>> 0, - e.latencyCount[l].high >>> 0, - ).toNumber() - : e.latencyCount[l]) - } - return n - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.TypeStat = (function() { - function e(e) { - if (((this.field = []), (this.perFieldStat = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.name = ''), - (e.prototype.field = a.emptyArray), - (e.prototype.perFieldStat = a.emptyObject), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.name && - e.hasOwnProperty('name') && - t.uint32(10).string(e.name), - null != e.field && e.field.length) - ) - for (var n = 0; n < e.field.length; ++n) - s.FieldStat.encode(e.field[n], t.uint32(18).fork()).ldelim() - if (null != e.perFieldStat && e.hasOwnProperty('perFieldStat')) { - var r = Object.keys(e.perFieldStat) - for (n = 0; n < r.length; ++n) - t - .uint32(26) - .fork() - .uint32(10) - .string(r[n]), - s.FieldStat.encode( - e.perFieldStat[r[n]], - t.uint32(18).fork(), - ) - .ldelim() - .ldelim() - } - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n, - r = void 0 === t ? e.len : e.pos + t, - l = new s.TypeStat(); - e.pos < r; - - ) { - var u = e.uint32() - switch (u >>> 3) { - case 1: - l.name = e.string() - break - case 2: - ;(l.field && l.field.length) || (l.field = []), - l.field.push(s.FieldStat.decode(e, e.uint32())) - break - case 3: - e.skip().pos++, - l.perFieldStat === a.emptyObject && (l.perFieldStat = {}), - (n = e.string()), - e.pos++, - (l.perFieldStat[n] = s.FieldStat.decode(e, e.uint32())) - break - default: - e.skipType(7 & u) - } - } - return l - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.name && - e.hasOwnProperty('name') && - !a.isString(e.name) - ) - return 'name: string expected' - if (null != e.field && e.hasOwnProperty('field')) { - if (!Array.isArray(e.field)) return 'field: array expected' - for (var t = 0; t < e.field.length; ++t) { - if ((r = s.FieldStat.verify(e.field[t]))) return 'field.' + r - } - } - if (null != e.perFieldStat && e.hasOwnProperty('perFieldStat')) { - if (!a.isObject(e.perFieldStat)) - return 'perFieldStat: object expected' - var n = Object.keys(e.perFieldStat) - for (t = 0; t < n.length; ++t) { - var r - if ((r = s.FieldStat.verify(e.perFieldStat[n[t]]))) - return 'perFieldStat.' + r - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.TypeStat) return e - var t = new s.TypeStat() - if ((null != e.name && (t.name = String(e.name)), e.field)) { - if (!Array.isArray(e.field)) - throw TypeError('.TypeStat.field: array expected') - t.field = [] - for (var n = 0; n < e.field.length; ++n) { - if ('object' != typeof e.field[n]) - throw TypeError('.TypeStat.field: object expected') - t.field[n] = s.FieldStat.fromObject(e.field[n]) - } - } - if (e.perFieldStat) { - if ('object' != typeof e.perFieldStat) - throw TypeError('.TypeStat.perFieldStat: object expected') - t.perFieldStat = {} - var r = Object.keys(e.perFieldStat) - for (n = 0; n < r.length; ++n) { - if ('object' != typeof e.perFieldStat[r[n]]) - throw TypeError('.TypeStat.perFieldStat: object expected') - t.perFieldStat[r[n]] = s.FieldStat.fromObject( - e.perFieldStat[r[n]], - ) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n, - r = {} - if ( - ((t.arrays || t.defaults) && (r.field = []), - (t.objects || t.defaults) && (r.perFieldStat = {}), - t.defaults && (r.name = ''), - null != e.name && e.hasOwnProperty('name') && (r.name = e.name), - e.field && e.field.length) - ) { - r.field = [] - for (var l = 0; l < e.field.length; ++l) - r.field[l] = s.FieldStat.toObject(e.field[l], t) - } - if (e.perFieldStat && (n = Object.keys(e.perFieldStat)).length) { - r.perFieldStat = {} - for (l = 0; l < n.length; ++l) - r.perFieldStat[n[l]] = s.FieldStat.toObject( - e.perFieldStat[n[l]], - t, - ) - } - return r - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.QueryStats = (function() { - function e(e) { - if ( - ((this.perClientName = {}), - (this.queryStatsWithContext = []), - (this.perType = []), - (this.perTypeStat = {}), - (this.typeStatsWithContext = []), - e) - ) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.perClientName = a.emptyObject), - (e.prototype.queryStatsWithContext = a.emptyArray), - (e.prototype.perType = a.emptyArray), - (e.prototype.perTypeStat = a.emptyObject), - (e.prototype.typeStatsWithContext = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.perClientName && e.hasOwnProperty('perClientName')) - ) - for ( - var n = Object.keys(e.perClientName), r = 0; - r < n.length; - ++r - ) - t - .uint32(10) - .fork() - .uint32(10) - .string(n[r]), - s.ClientNameStats.encode( - e.perClientName[n[r]], - t.uint32(18).fork(), - ) - .ldelim() - .ldelim() - if (null != e.perType && e.perType.length) - for (r = 0; r < e.perType.length; ++r) - s.TypeStat.encode(e.perType[r], t.uint32(18).fork()).ldelim() - if (null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) - for (n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) - t - .uint32(26) - .fork() - .uint32(10) - .string(n[r]), - s.TypeStat.encode(e.perTypeStat[n[r]], t.uint32(18).fork()) - .ldelim() - .ldelim() - if ( - null != e.queryStatsWithContext && - e.queryStatsWithContext.length - ) - for (r = 0; r < e.queryStatsWithContext.length; ++r) - s.ContextualizedQueryLatencyStats.encode( - e.queryStatsWithContext[r], - t.uint32(34).fork(), - ).ldelim() - if ( - null != e.typeStatsWithContext && - e.typeStatsWithContext.length - ) - for (r = 0; r < e.typeStatsWithContext.length; ++r) - s.ContextualizedTypeStats.encode( - e.typeStatsWithContext[r], - t.uint32(42).fork(), - ).ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n, - r = void 0 === t ? e.len : e.pos + t, - l = new s.QueryStats(); - e.pos < r; - - ) { - var u = e.uint32() - switch (u >>> 3) { - case 1: - e.skip().pos++, - l.perClientName === a.emptyObject && - (l.perClientName = {}), - (n = e.string()), - e.pos++, - (l.perClientName[n] = s.ClientNameStats.decode( - e, - e.uint32(), - )) - break - case 4: - ;(l.queryStatsWithContext && - l.queryStatsWithContext.length) || - (l.queryStatsWithContext = []), - l.queryStatsWithContext.push( - s.ContextualizedQueryLatencyStats.decode(e, e.uint32()), - ) - break - case 2: - ;(l.perType && l.perType.length) || (l.perType = []), - l.perType.push(s.TypeStat.decode(e, e.uint32())) - break - case 3: - e.skip().pos++, - l.perTypeStat === a.emptyObject && (l.perTypeStat = {}), - (n = e.string()), - e.pos++, - (l.perTypeStat[n] = s.TypeStat.decode(e, e.uint32())) - break - case 5: - ;(l.typeStatsWithContext && - l.typeStatsWithContext.length) || - (l.typeStatsWithContext = []), - l.typeStatsWithContext.push( - s.ContextualizedTypeStats.decode(e, e.uint32()), - ) - break - default: - e.skipType(7 & u) - } - } - return l - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.perClientName && - e.hasOwnProperty('perClientName') - ) { - if (!a.isObject(e.perClientName)) - return 'perClientName: object expected' - for ( - var t = Object.keys(e.perClientName), n = 0; - n < t.length; - ++n - ) { - if ((r = s.ClientNameStats.verify(e.perClientName[t[n]]))) - return 'perClientName.' + r - } - } - if ( - null != e.queryStatsWithContext && - e.hasOwnProperty('queryStatsWithContext') - ) { - if (!Array.isArray(e.queryStatsWithContext)) - return 'queryStatsWithContext: array expected' - for (n = 0; n < e.queryStatsWithContext.length; ++n) { - if ( - (r = s.ContextualizedQueryLatencyStats.verify( - e.queryStatsWithContext[n], - )) - ) - return 'queryStatsWithContext.' + r - } - } - if (null != e.perType && e.hasOwnProperty('perType')) { - if (!Array.isArray(e.perType)) return 'perType: array expected' - for (n = 0; n < e.perType.length; ++n) { - if ((r = s.TypeStat.verify(e.perType[n]))) - return 'perType.' + r - } - } - if (null != e.perTypeStat && e.hasOwnProperty('perTypeStat')) { - if (!a.isObject(e.perTypeStat)) - return 'perTypeStat: object expected' - for (t = Object.keys(e.perTypeStat), n = 0; n < t.length; ++n) { - if ((r = s.TypeStat.verify(e.perTypeStat[t[n]]))) - return 'perTypeStat.' + r - } - } - if ( - null != e.typeStatsWithContext && - e.hasOwnProperty('typeStatsWithContext') - ) { - if (!Array.isArray(e.typeStatsWithContext)) - return 'typeStatsWithContext: array expected' - for (n = 0; n < e.typeStatsWithContext.length; ++n) { - var r - if ( - (r = s.ContextualizedTypeStats.verify( - e.typeStatsWithContext[n], - )) - ) - return 'typeStatsWithContext.' + r - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.QueryStats) return e - var t = new s.QueryStats() - if (e.perClientName) { - if ('object' != typeof e.perClientName) - throw TypeError('.QueryStats.perClientName: object expected') - t.perClientName = {} - for ( - var n = Object.keys(e.perClientName), r = 0; - r < n.length; - ++r - ) { - if ('object' != typeof e.perClientName[n[r]]) - throw TypeError( - '.QueryStats.perClientName: object expected', - ) - t.perClientName[n[r]] = s.ClientNameStats.fromObject( - e.perClientName[n[r]], - ) - } - } - if (e.queryStatsWithContext) { - if (!Array.isArray(e.queryStatsWithContext)) - throw TypeError( - '.QueryStats.queryStatsWithContext: array expected', - ) - t.queryStatsWithContext = [] - for (r = 0; r < e.queryStatsWithContext.length; ++r) { - if ('object' != typeof e.queryStatsWithContext[r]) - throw TypeError( - '.QueryStats.queryStatsWithContext: object expected', - ) - t.queryStatsWithContext[ - r - ] = s.ContextualizedQueryLatencyStats.fromObject( - e.queryStatsWithContext[r], - ) - } - } - if (e.perType) { - if (!Array.isArray(e.perType)) - throw TypeError('.QueryStats.perType: array expected') - t.perType = [] - for (r = 0; r < e.perType.length; ++r) { - if ('object' != typeof e.perType[r]) - throw TypeError('.QueryStats.perType: object expected') - t.perType[r] = s.TypeStat.fromObject(e.perType[r]) - } - } - if (e.perTypeStat) { - if ('object' != typeof e.perTypeStat) - throw TypeError('.QueryStats.perTypeStat: object expected') - t.perTypeStat = {} - for (n = Object.keys(e.perTypeStat), r = 0; r < n.length; ++r) { - if ('object' != typeof e.perTypeStat[n[r]]) - throw TypeError('.QueryStats.perTypeStat: object expected') - t.perTypeStat[n[r]] = s.TypeStat.fromObject( - e.perTypeStat[n[r]], - ) - } - } - if (e.typeStatsWithContext) { - if (!Array.isArray(e.typeStatsWithContext)) - throw TypeError( - '.QueryStats.typeStatsWithContext: array expected', - ) - t.typeStatsWithContext = [] - for (r = 0; r < e.typeStatsWithContext.length; ++r) { - if ('object' != typeof e.typeStatsWithContext[r]) - throw TypeError( - '.QueryStats.typeStatsWithContext: object expected', - ) - t.typeStatsWithContext[ - r - ] = s.ContextualizedTypeStats.fromObject( - e.typeStatsWithContext[r], - ) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n, - r = {} - if ( - ((t.arrays || t.defaults) && - ((r.perType = []), - (r.queryStatsWithContext = []), - (r.typeStatsWithContext = [])), - (t.objects || t.defaults) && - ((r.perClientName = {}), (r.perTypeStat = {})), - e.perClientName && (n = Object.keys(e.perClientName)).length) - ) { - r.perClientName = {} - for (var l = 0; l < n.length; ++l) - r.perClientName[n[l]] = s.ClientNameStats.toObject( - e.perClientName[n[l]], - t, - ) - } - if (e.perType && e.perType.length) { - r.perType = [] - for (l = 0; l < e.perType.length; ++l) - r.perType[l] = s.TypeStat.toObject(e.perType[l], t) - } - if (e.perTypeStat && (n = Object.keys(e.perTypeStat)).length) { - r.perTypeStat = {} - for (l = 0; l < n.length; ++l) - r.perTypeStat[n[l]] = s.TypeStat.toObject( - e.perTypeStat[n[l]], - t, - ) - } - if (e.queryStatsWithContext && e.queryStatsWithContext.length) { - r.queryStatsWithContext = [] - for (l = 0; l < e.queryStatsWithContext.length; ++l) - r.queryStatsWithContext[ - l - ] = s.ContextualizedQueryLatencyStats.toObject( - e.queryStatsWithContext[l], - t, - ) - } - if (e.typeStatsWithContext && e.typeStatsWithContext.length) { - r.typeStatsWithContext = [] - for (l = 0; l < e.typeStatsWithContext.length; ++l) - r.typeStatsWithContext[ - l - ] = s.ContextualizedTypeStats.toObject( - e.typeStatsWithContext[l], - t, - ) - } - return r - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.TracesReport = (function() { - function e(e) { - if (((this.trace = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.header = null), - (e.prototype.trace = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.header && - e.hasOwnProperty('header') && - s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), - null != e.trace && e.trace.length) - ) - for (var n = 0; n < e.trace.length; ++n) - s.Trace.encode(e.trace[n], t.uint32(18).fork()).ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.TracesReport(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.header = s.ReportHeader.decode(e, e.uint32()) - break - case 2: - ;(r.trace && r.trace.length) || (r.trace = []), - r.trace.push(s.Trace.decode(e, e.uint32())) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.header && - e.hasOwnProperty('header') && - (n = s.ReportHeader.verify(e.header)) - ) - return 'header.' + n - if (null != e.trace && e.hasOwnProperty('trace')) { - if (!Array.isArray(e.trace)) return 'trace: array expected' - for (var t = 0; t < e.trace.length; ++t) { - var n - if ((n = s.Trace.verify(e.trace[t]))) return 'trace.' + n - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.TracesReport) return e - var t = new s.TracesReport() - if (null != e.header) { - if ('object' != typeof e.header) - throw TypeError('.TracesReport.header: object expected') - t.header = s.ReportHeader.fromObject(e.header) - } - if (e.trace) { - if (!Array.isArray(e.trace)) - throw TypeError('.TracesReport.trace: array expected') - t.trace = [] - for (var n = 0; n < e.trace.length; ++n) { - if ('object' != typeof e.trace[n]) - throw TypeError('.TracesReport.trace: object expected') - t.trace[n] = s.Trace.fromObject(e.trace[n]) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && (n.trace = []), - t.defaults && (n.header = null), - null != e.header && - e.hasOwnProperty('header') && - (n.header = s.ReportHeader.toObject(e.header, t)), - e.trace && e.trace.length) - ) { - n.trace = [] - for (var r = 0; r < e.trace.length; ++r) - n.trace[r] = s.Trace.toObject(e.trace[r], t) - } - return n - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.Field = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.name = ''), - (e.prototype.returnType = ''), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.name && - e.hasOwnProperty('name') && - t.uint32(18).string(e.name), - null != e.returnType && - e.hasOwnProperty('returnType') && - t.uint32(26).string(e.returnType), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, r = new s.Field(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 2: - r.name = e.string() - break - case 3: - r.returnType = e.string() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - return 'object' != typeof e || null === e - ? 'object expected' - : null != e.name && - e.hasOwnProperty('name') && - !a.isString(e.name) - ? 'name: string expected' - : null != e.returnType && - e.hasOwnProperty('returnType') && - !a.isString(e.returnType) - ? 'returnType: string expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.Field) return e - var t = new s.Field() - return ( - null != e.name && (t.name = String(e.name)), - null != e.returnType && (t.returnType = String(e.returnType)), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - return ( - t.defaults && ((n.name = ''), (n.returnType = '')), - null != e.name && e.hasOwnProperty('name') && (n.name = e.name), - null != e.returnType && - e.hasOwnProperty('returnType') && - (n.returnType = e.returnType), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.Type = (function() { - function e(e) { - if (((this.field = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.name = ''), - (e.prototype.field = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.name && - e.hasOwnProperty('name') && - t.uint32(10).string(e.name), - null != e.field && e.field.length) - ) - for (var n = 0; n < e.field.length; ++n) - s.Field.encode(e.field[n], t.uint32(18).fork()).ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, r = new s.Type(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.name = e.string() - break - case 2: - ;(r.field && r.field.length) || (r.field = []), - r.field.push(s.Field.decode(e, e.uint32())) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.name && - e.hasOwnProperty('name') && - !a.isString(e.name) - ) - return 'name: string expected' - if (null != e.field && e.hasOwnProperty('field')) { - if (!Array.isArray(e.field)) return 'field: array expected' - for (var t = 0; t < e.field.length; ++t) { - var n = s.Field.verify(e.field[t]) - if (n) return 'field.' + n - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Type) return e - var t = new s.Type() - if ((null != e.name && (t.name = String(e.name)), e.field)) { - if (!Array.isArray(e.field)) - throw TypeError('.Type.field: array expected') - t.field = [] - for (var n = 0; n < e.field.length; ++n) { - if ('object' != typeof e.field[n]) - throw TypeError('.Type.field: object expected') - t.field[n] = s.Field.fromObject(e.field[n]) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && (n.field = []), - t.defaults && (n.name = ''), - null != e.name && e.hasOwnProperty('name') && (n.name = e.name), - e.field && e.field.length) - ) { - n.field = [] - for (var r = 0; r < e.field.length; ++r) - n.field[r] = s.Field.toObject(e.field[r], t) - } - return n - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.MemStats = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.totalBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.stackBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.heapBytes = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.heapReleasedBytes = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.gcOverheadBytes = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.stackUsedBytes = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.heapAllocatedBytes = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.heapAllocatedObjects = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.heapAllocatedBytesDelta = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.heapAllocatedObjectsDelta = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.heapFreedObjectsDelta = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.gcStwNsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.gcCountDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.totalBytes && - e.hasOwnProperty('totalBytes') && - t.uint32(8).uint64(e.totalBytes), - null != e.stackBytes && - e.hasOwnProperty('stackBytes') && - t.uint32(16).uint64(e.stackBytes), - null != e.heapBytes && - e.hasOwnProperty('heapBytes') && - t.uint32(24).uint64(e.heapBytes), - null != e.gcOverheadBytes && - e.hasOwnProperty('gcOverheadBytes') && - t.uint32(32).uint64(e.gcOverheadBytes), - null != e.stackUsedBytes && - e.hasOwnProperty('stackUsedBytes') && - t.uint32(40).uint64(e.stackUsedBytes), - null != e.heapAllocatedBytes && - e.hasOwnProperty('heapAllocatedBytes') && - t.uint32(48).uint64(e.heapAllocatedBytes), - null != e.heapAllocatedObjects && - e.hasOwnProperty('heapAllocatedObjects') && - t.uint32(56).uint64(e.heapAllocatedObjects), - null != e.heapAllocatedBytesDelta && - e.hasOwnProperty('heapAllocatedBytesDelta') && - t.uint32(64).uint64(e.heapAllocatedBytesDelta), - null != e.heapAllocatedObjectsDelta && - e.hasOwnProperty('heapAllocatedObjectsDelta') && - t.uint32(72).uint64(e.heapAllocatedObjectsDelta), - null != e.heapFreedObjectsDelta && - e.hasOwnProperty('heapFreedObjectsDelta') && - t.uint32(80).uint64(e.heapFreedObjectsDelta), - null != e.gcStwNsDelta && - e.hasOwnProperty('gcStwNsDelta') && - t.uint32(88).uint64(e.gcStwNsDelta), - null != e.gcCountDelta && - e.hasOwnProperty('gcCountDelta') && - t.uint32(96).uint64(e.gcCountDelta), - null != e.heapReleasedBytes && - e.hasOwnProperty('heapReleasedBytes') && - t.uint32(104).uint64(e.heapReleasedBytes), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, r = new s.MemStats(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.totalBytes = e.uint64() - break - case 2: - r.stackBytes = e.uint64() - break - case 3: - r.heapBytes = e.uint64() - break - case 13: - r.heapReleasedBytes = e.uint64() - break - case 4: - r.gcOverheadBytes = e.uint64() - break - case 5: - r.stackUsedBytes = e.uint64() - break - case 6: - r.heapAllocatedBytes = e.uint64() - break - case 7: - r.heapAllocatedObjects = e.uint64() - break - case 8: - r.heapAllocatedBytesDelta = e.uint64() - break - case 9: - r.heapAllocatedObjectsDelta = e.uint64() - break - case 10: - r.heapFreedObjectsDelta = e.uint64() - break - case 11: - r.gcStwNsDelta = e.uint64() - break - case 12: - r.gcCountDelta = e.uint64() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - return 'object' != typeof e || null === e - ? 'object expected' - : null != e.totalBytes && - e.hasOwnProperty('totalBytes') && - !( - a.isInteger(e.totalBytes) || - (e.totalBytes && - a.isInteger(e.totalBytes.low) && - a.isInteger(e.totalBytes.high)) - ) - ? 'totalBytes: integer|Long expected' - : null != e.stackBytes && - e.hasOwnProperty('stackBytes') && - !( - a.isInteger(e.stackBytes) || - (e.stackBytes && - a.isInteger(e.stackBytes.low) && - a.isInteger(e.stackBytes.high)) - ) - ? 'stackBytes: integer|Long expected' - : null != e.heapBytes && - e.hasOwnProperty('heapBytes') && - !( - a.isInteger(e.heapBytes) || - (e.heapBytes && - a.isInteger(e.heapBytes.low) && - a.isInteger(e.heapBytes.high)) - ) - ? 'heapBytes: integer|Long expected' - : null != e.heapReleasedBytes && - e.hasOwnProperty('heapReleasedBytes') && - !( - a.isInteger(e.heapReleasedBytes) || - (e.heapReleasedBytes && - a.isInteger(e.heapReleasedBytes.low) && - a.isInteger(e.heapReleasedBytes.high)) - ) - ? 'heapReleasedBytes: integer|Long expected' - : null != e.gcOverheadBytes && - e.hasOwnProperty('gcOverheadBytes') && - !( - a.isInteger(e.gcOverheadBytes) || - (e.gcOverheadBytes && - a.isInteger(e.gcOverheadBytes.low) && - a.isInteger(e.gcOverheadBytes.high)) - ) - ? 'gcOverheadBytes: integer|Long expected' - : null != e.stackUsedBytes && - e.hasOwnProperty('stackUsedBytes') && - !( - a.isInteger(e.stackUsedBytes) || - (e.stackUsedBytes && - a.isInteger(e.stackUsedBytes.low) && - a.isInteger(e.stackUsedBytes.high)) - ) - ? 'stackUsedBytes: integer|Long expected' - : null != e.heapAllocatedBytes && - e.hasOwnProperty('heapAllocatedBytes') && - !( - a.isInteger(e.heapAllocatedBytes) || - (e.heapAllocatedBytes && - a.isInteger(e.heapAllocatedBytes.low) && - a.isInteger(e.heapAllocatedBytes.high)) - ) - ? 'heapAllocatedBytes: integer|Long expected' - : null != e.heapAllocatedObjects && - e.hasOwnProperty('heapAllocatedObjects') && - !( - a.isInteger(e.heapAllocatedObjects) || - (e.heapAllocatedObjects && - a.isInteger(e.heapAllocatedObjects.low) && - a.isInteger(e.heapAllocatedObjects.high)) - ) - ? 'heapAllocatedObjects: integer|Long expected' - : null != e.heapAllocatedBytesDelta && - e.hasOwnProperty('heapAllocatedBytesDelta') && - !( - a.isInteger(e.heapAllocatedBytesDelta) || - (e.heapAllocatedBytesDelta && - a.isInteger(e.heapAllocatedBytesDelta.low) && - a.isInteger(e.heapAllocatedBytesDelta.high)) - ) - ? 'heapAllocatedBytesDelta: integer|Long expected' - : null != e.heapAllocatedObjectsDelta && - e.hasOwnProperty('heapAllocatedObjectsDelta') && - !( - a.isInteger(e.heapAllocatedObjectsDelta) || - (e.heapAllocatedObjectsDelta && - a.isInteger(e.heapAllocatedObjectsDelta.low) && - a.isInteger(e.heapAllocatedObjectsDelta.high)) - ) - ? 'heapAllocatedObjectsDelta: integer|Long expected' - : null != e.heapFreedObjectsDelta && - e.hasOwnProperty('heapFreedObjectsDelta') && - !( - a.isInteger(e.heapFreedObjectsDelta) || - (e.heapFreedObjectsDelta && - a.isInteger(e.heapFreedObjectsDelta.low) && - a.isInteger(e.heapFreedObjectsDelta.high)) - ) - ? 'heapFreedObjectsDelta: integer|Long expected' - : null != e.gcStwNsDelta && - e.hasOwnProperty('gcStwNsDelta') && - !( - a.isInteger(e.gcStwNsDelta) || - (e.gcStwNsDelta && - a.isInteger(e.gcStwNsDelta.low) && - a.isInteger(e.gcStwNsDelta.high)) - ) - ? 'gcStwNsDelta: integer|Long expected' - : null != e.gcCountDelta && - e.hasOwnProperty('gcCountDelta') && - !( - a.isInteger(e.gcCountDelta) || - (e.gcCountDelta && - a.isInteger(e.gcCountDelta.low) && - a.isInteger(e.gcCountDelta.high)) - ) - ? 'gcCountDelta: integer|Long expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.MemStats) return e - var t = new s.MemStats() - return ( - null != e.totalBytes && - (a.Long - ? ((t.totalBytes = a.Long.fromValue( - e.totalBytes, - )).unsigned = !0) - : 'string' == typeof e.totalBytes - ? (t.totalBytes = parseInt(e.totalBytes, 10)) - : 'number' == typeof e.totalBytes - ? (t.totalBytes = e.totalBytes) - : 'object' == typeof e.totalBytes && - (t.totalBytes = new a.LongBits( - e.totalBytes.low >>> 0, - e.totalBytes.high >>> 0, - ).toNumber(!0))), - null != e.stackBytes && - (a.Long - ? ((t.stackBytes = a.Long.fromValue( - e.stackBytes, - )).unsigned = !0) - : 'string' == typeof e.stackBytes - ? (t.stackBytes = parseInt(e.stackBytes, 10)) - : 'number' == typeof e.stackBytes - ? (t.stackBytes = e.stackBytes) - : 'object' == typeof e.stackBytes && - (t.stackBytes = new a.LongBits( - e.stackBytes.low >>> 0, - e.stackBytes.high >>> 0, - ).toNumber(!0))), - null != e.heapBytes && - (a.Long - ? ((t.heapBytes = a.Long.fromValue( - e.heapBytes, - )).unsigned = !0) - : 'string' == typeof e.heapBytes - ? (t.heapBytes = parseInt(e.heapBytes, 10)) - : 'number' == typeof e.heapBytes - ? (t.heapBytes = e.heapBytes) - : 'object' == typeof e.heapBytes && - (t.heapBytes = new a.LongBits( - e.heapBytes.low >>> 0, - e.heapBytes.high >>> 0, - ).toNumber(!0))), - null != e.heapReleasedBytes && - (a.Long - ? ((t.heapReleasedBytes = a.Long.fromValue( - e.heapReleasedBytes, - )).unsigned = !0) - : 'string' == typeof e.heapReleasedBytes - ? (t.heapReleasedBytes = parseInt(e.heapReleasedBytes, 10)) - : 'number' == typeof e.heapReleasedBytes - ? (t.heapReleasedBytes = e.heapReleasedBytes) - : 'object' == typeof e.heapReleasedBytes && - (t.heapReleasedBytes = new a.LongBits( - e.heapReleasedBytes.low >>> 0, - e.heapReleasedBytes.high >>> 0, - ).toNumber(!0))), - null != e.gcOverheadBytes && - (a.Long - ? ((t.gcOverheadBytes = a.Long.fromValue( - e.gcOverheadBytes, - )).unsigned = !0) - : 'string' == typeof e.gcOverheadBytes - ? (t.gcOverheadBytes = parseInt(e.gcOverheadBytes, 10)) - : 'number' == typeof e.gcOverheadBytes - ? (t.gcOverheadBytes = e.gcOverheadBytes) - : 'object' == typeof e.gcOverheadBytes && - (t.gcOverheadBytes = new a.LongBits( - e.gcOverheadBytes.low >>> 0, - e.gcOverheadBytes.high >>> 0, - ).toNumber(!0))), - null != e.stackUsedBytes && - (a.Long - ? ((t.stackUsedBytes = a.Long.fromValue( - e.stackUsedBytes, - )).unsigned = !0) - : 'string' == typeof e.stackUsedBytes - ? (t.stackUsedBytes = parseInt(e.stackUsedBytes, 10)) - : 'number' == typeof e.stackUsedBytes - ? (t.stackUsedBytes = e.stackUsedBytes) - : 'object' == typeof e.stackUsedBytes && - (t.stackUsedBytes = new a.LongBits( - e.stackUsedBytes.low >>> 0, - e.stackUsedBytes.high >>> 0, - ).toNumber(!0))), - null != e.heapAllocatedBytes && - (a.Long - ? ((t.heapAllocatedBytes = a.Long.fromValue( - e.heapAllocatedBytes, - )).unsigned = !0) - : 'string' == typeof e.heapAllocatedBytes - ? (t.heapAllocatedBytes = parseInt( - e.heapAllocatedBytes, - 10, - )) - : 'number' == typeof e.heapAllocatedBytes - ? (t.heapAllocatedBytes = e.heapAllocatedBytes) - : 'object' == typeof e.heapAllocatedBytes && - (t.heapAllocatedBytes = new a.LongBits( - e.heapAllocatedBytes.low >>> 0, - e.heapAllocatedBytes.high >>> 0, - ).toNumber(!0))), - null != e.heapAllocatedObjects && - (a.Long - ? ((t.heapAllocatedObjects = a.Long.fromValue( - e.heapAllocatedObjects, - )).unsigned = !0) - : 'string' == typeof e.heapAllocatedObjects - ? (t.heapAllocatedObjects = parseInt( - e.heapAllocatedObjects, - 10, - )) - : 'number' == typeof e.heapAllocatedObjects - ? (t.heapAllocatedObjects = e.heapAllocatedObjects) - : 'object' == typeof e.heapAllocatedObjects && - (t.heapAllocatedObjects = new a.LongBits( - e.heapAllocatedObjects.low >>> 0, - e.heapAllocatedObjects.high >>> 0, - ).toNumber(!0))), - null != e.heapAllocatedBytesDelta && - (a.Long - ? ((t.heapAllocatedBytesDelta = a.Long.fromValue( - e.heapAllocatedBytesDelta, - )).unsigned = !0) - : 'string' == typeof e.heapAllocatedBytesDelta - ? (t.heapAllocatedBytesDelta = parseInt( - e.heapAllocatedBytesDelta, - 10, - )) - : 'number' == typeof e.heapAllocatedBytesDelta - ? (t.heapAllocatedBytesDelta = e.heapAllocatedBytesDelta) - : 'object' == typeof e.heapAllocatedBytesDelta && - (t.heapAllocatedBytesDelta = new a.LongBits( - e.heapAllocatedBytesDelta.low >>> 0, - e.heapAllocatedBytesDelta.high >>> 0, - ).toNumber(!0))), - null != e.heapAllocatedObjectsDelta && - (a.Long - ? ((t.heapAllocatedObjectsDelta = a.Long.fromValue( - e.heapAllocatedObjectsDelta, - )).unsigned = !0) - : 'string' == typeof e.heapAllocatedObjectsDelta - ? (t.heapAllocatedObjectsDelta = parseInt( - e.heapAllocatedObjectsDelta, - 10, - )) - : 'number' == typeof e.heapAllocatedObjectsDelta - ? (t.heapAllocatedObjectsDelta = - e.heapAllocatedObjectsDelta) - : 'object' == typeof e.heapAllocatedObjectsDelta && - (t.heapAllocatedObjectsDelta = new a.LongBits( - e.heapAllocatedObjectsDelta.low >>> 0, - e.heapAllocatedObjectsDelta.high >>> 0, - ).toNumber(!0))), - null != e.heapFreedObjectsDelta && - (a.Long - ? ((t.heapFreedObjectsDelta = a.Long.fromValue( - e.heapFreedObjectsDelta, - )).unsigned = !0) - : 'string' == typeof e.heapFreedObjectsDelta - ? (t.heapFreedObjectsDelta = parseInt( - e.heapFreedObjectsDelta, - 10, - )) - : 'number' == typeof e.heapFreedObjectsDelta - ? (t.heapFreedObjectsDelta = e.heapFreedObjectsDelta) - : 'object' == typeof e.heapFreedObjectsDelta && - (t.heapFreedObjectsDelta = new a.LongBits( - e.heapFreedObjectsDelta.low >>> 0, - e.heapFreedObjectsDelta.high >>> 0, - ).toNumber(!0))), - null != e.gcStwNsDelta && - (a.Long - ? ((t.gcStwNsDelta = a.Long.fromValue( - e.gcStwNsDelta, - )).unsigned = !0) - : 'string' == typeof e.gcStwNsDelta - ? (t.gcStwNsDelta = parseInt(e.gcStwNsDelta, 10)) - : 'number' == typeof e.gcStwNsDelta - ? (t.gcStwNsDelta = e.gcStwNsDelta) - : 'object' == typeof e.gcStwNsDelta && - (t.gcStwNsDelta = new a.LongBits( - e.gcStwNsDelta.low >>> 0, - e.gcStwNsDelta.high >>> 0, - ).toNumber(!0))), - null != e.gcCountDelta && - (a.Long - ? ((t.gcCountDelta = a.Long.fromValue( - e.gcCountDelta, - )).unsigned = !0) - : 'string' == typeof e.gcCountDelta - ? (t.gcCountDelta = parseInt(e.gcCountDelta, 10)) - : 'number' == typeof e.gcCountDelta - ? (t.gcCountDelta = e.gcCountDelta) - : 'object' == typeof e.gcCountDelta && - (t.gcCountDelta = new a.LongBits( - e.gcCountDelta.low >>> 0, - e.gcCountDelta.high >>> 0, - ).toNumber(!0))), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if (t.defaults) { - if (a.Long) { - var r = new a.Long(0, 0, !0) - n.totalBytes = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.totalBytes = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.stackBytes = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.stackBytes = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.heapBytes = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.heapBytes = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.gcOverheadBytes = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.gcOverheadBytes = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.stackUsedBytes = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.stackUsedBytes = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.heapAllocatedBytes = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.heapAllocatedBytes = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.heapAllocatedObjects = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.heapAllocatedObjects = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.heapAllocatedBytesDelta = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.heapAllocatedBytesDelta = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.heapAllocatedObjectsDelta = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else - n.heapAllocatedObjectsDelta = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.heapFreedObjectsDelta = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.heapFreedObjectsDelta = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.gcStwNsDelta = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.gcStwNsDelta = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.gcCountDelta = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.gcCountDelta = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.heapReleasedBytes = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.heapReleasedBytes = t.longs === String ? '0' : 0 - } - return ( - null != e.totalBytes && - e.hasOwnProperty('totalBytes') && - ('number' == typeof e.totalBytes - ? (n.totalBytes = - t.longs === String - ? String(e.totalBytes) - : e.totalBytes) - : (n.totalBytes = - t.longs === String - ? a.Long.prototype.toString.call(e.totalBytes) - : t.longs === Number - ? new a.LongBits( - e.totalBytes.low >>> 0, - e.totalBytes.high >>> 0, - ).toNumber(!0) - : e.totalBytes)), - null != e.stackBytes && - e.hasOwnProperty('stackBytes') && - ('number' == typeof e.stackBytes - ? (n.stackBytes = - t.longs === String - ? String(e.stackBytes) - : e.stackBytes) - : (n.stackBytes = - t.longs === String - ? a.Long.prototype.toString.call(e.stackBytes) - : t.longs === Number - ? new a.LongBits( - e.stackBytes.low >>> 0, - e.stackBytes.high >>> 0, - ).toNumber(!0) - : e.stackBytes)), - null != e.heapBytes && - e.hasOwnProperty('heapBytes') && - ('number' == typeof e.heapBytes - ? (n.heapBytes = - t.longs === String ? String(e.heapBytes) : e.heapBytes) - : (n.heapBytes = - t.longs === String - ? a.Long.prototype.toString.call(e.heapBytes) - : t.longs === Number - ? new a.LongBits( - e.heapBytes.low >>> 0, - e.heapBytes.high >>> 0, - ).toNumber(!0) - : e.heapBytes)), - null != e.gcOverheadBytes && - e.hasOwnProperty('gcOverheadBytes') && - ('number' == typeof e.gcOverheadBytes - ? (n.gcOverheadBytes = - t.longs === String - ? String(e.gcOverheadBytes) - : e.gcOverheadBytes) - : (n.gcOverheadBytes = - t.longs === String - ? a.Long.prototype.toString.call(e.gcOverheadBytes) - : t.longs === Number - ? new a.LongBits( - e.gcOverheadBytes.low >>> 0, - e.gcOverheadBytes.high >>> 0, - ).toNumber(!0) - : e.gcOverheadBytes)), - null != e.stackUsedBytes && - e.hasOwnProperty('stackUsedBytes') && - ('number' == typeof e.stackUsedBytes - ? (n.stackUsedBytes = - t.longs === String - ? String(e.stackUsedBytes) - : e.stackUsedBytes) - : (n.stackUsedBytes = - t.longs === String - ? a.Long.prototype.toString.call(e.stackUsedBytes) - : t.longs === Number - ? new a.LongBits( - e.stackUsedBytes.low >>> 0, - e.stackUsedBytes.high >>> 0, - ).toNumber(!0) - : e.stackUsedBytes)), - null != e.heapAllocatedBytes && - e.hasOwnProperty('heapAllocatedBytes') && - ('number' == typeof e.heapAllocatedBytes - ? (n.heapAllocatedBytes = - t.longs === String - ? String(e.heapAllocatedBytes) - : e.heapAllocatedBytes) - : (n.heapAllocatedBytes = - t.longs === String - ? a.Long.prototype.toString.call(e.heapAllocatedBytes) - : t.longs === Number - ? new a.LongBits( - e.heapAllocatedBytes.low >>> 0, - e.heapAllocatedBytes.high >>> 0, - ).toNumber(!0) - : e.heapAllocatedBytes)), - null != e.heapAllocatedObjects && - e.hasOwnProperty('heapAllocatedObjects') && - ('number' == typeof e.heapAllocatedObjects - ? (n.heapAllocatedObjects = - t.longs === String - ? String(e.heapAllocatedObjects) - : e.heapAllocatedObjects) - : (n.heapAllocatedObjects = - t.longs === String - ? a.Long.prototype.toString.call( - e.heapAllocatedObjects, - ) - : t.longs === Number - ? new a.LongBits( - e.heapAllocatedObjects.low >>> 0, - e.heapAllocatedObjects.high >>> 0, - ).toNumber(!0) - : e.heapAllocatedObjects)), - null != e.heapAllocatedBytesDelta && - e.hasOwnProperty('heapAllocatedBytesDelta') && - ('number' == typeof e.heapAllocatedBytesDelta - ? (n.heapAllocatedBytesDelta = - t.longs === String - ? String(e.heapAllocatedBytesDelta) - : e.heapAllocatedBytesDelta) - : (n.heapAllocatedBytesDelta = - t.longs === String - ? a.Long.prototype.toString.call( - e.heapAllocatedBytesDelta, - ) - : t.longs === Number - ? new a.LongBits( - e.heapAllocatedBytesDelta.low >>> 0, - e.heapAllocatedBytesDelta.high >>> 0, - ).toNumber(!0) - : e.heapAllocatedBytesDelta)), - null != e.heapAllocatedObjectsDelta && - e.hasOwnProperty('heapAllocatedObjectsDelta') && - ('number' == typeof e.heapAllocatedObjectsDelta - ? (n.heapAllocatedObjectsDelta = - t.longs === String - ? String(e.heapAllocatedObjectsDelta) - : e.heapAllocatedObjectsDelta) - : (n.heapAllocatedObjectsDelta = - t.longs === String - ? a.Long.prototype.toString.call( - e.heapAllocatedObjectsDelta, - ) - : t.longs === Number - ? new a.LongBits( - e.heapAllocatedObjectsDelta.low >>> 0, - e.heapAllocatedObjectsDelta.high >>> 0, - ).toNumber(!0) - : e.heapAllocatedObjectsDelta)), - null != e.heapFreedObjectsDelta && - e.hasOwnProperty('heapFreedObjectsDelta') && - ('number' == typeof e.heapFreedObjectsDelta - ? (n.heapFreedObjectsDelta = - t.longs === String - ? String(e.heapFreedObjectsDelta) - : e.heapFreedObjectsDelta) - : (n.heapFreedObjectsDelta = - t.longs === String - ? a.Long.prototype.toString.call( - e.heapFreedObjectsDelta, - ) - : t.longs === Number - ? new a.LongBits( - e.heapFreedObjectsDelta.low >>> 0, - e.heapFreedObjectsDelta.high >>> 0, - ).toNumber(!0) - : e.heapFreedObjectsDelta)), - null != e.gcStwNsDelta && - e.hasOwnProperty('gcStwNsDelta') && - ('number' == typeof e.gcStwNsDelta - ? (n.gcStwNsDelta = - t.longs === String - ? String(e.gcStwNsDelta) - : e.gcStwNsDelta) - : (n.gcStwNsDelta = - t.longs === String - ? a.Long.prototype.toString.call(e.gcStwNsDelta) - : t.longs === Number - ? new a.LongBits( - e.gcStwNsDelta.low >>> 0, - e.gcStwNsDelta.high >>> 0, - ).toNumber(!0) - : e.gcStwNsDelta)), - null != e.gcCountDelta && - e.hasOwnProperty('gcCountDelta') && - ('number' == typeof e.gcCountDelta - ? (n.gcCountDelta = - t.longs === String - ? String(e.gcCountDelta) - : e.gcCountDelta) - : (n.gcCountDelta = - t.longs === String - ? a.Long.prototype.toString.call(e.gcCountDelta) - : t.longs === Number - ? new a.LongBits( - e.gcCountDelta.low >>> 0, - e.gcCountDelta.high >>> 0, - ).toNumber(!0) - : e.gcCountDelta)), - null != e.heapReleasedBytes && - e.hasOwnProperty('heapReleasedBytes') && - ('number' == typeof e.heapReleasedBytes - ? (n.heapReleasedBytes = - t.longs === String - ? String(e.heapReleasedBytes) - : e.heapReleasedBytes) - : (n.heapReleasedBytes = - t.longs === String - ? a.Long.prototype.toString.call(e.heapReleasedBytes) - : t.longs === Number - ? new a.LongBits( - e.heapReleasedBytes.low >>> 0, - e.heapReleasedBytes.high >>> 0, - ).toNumber(!0) - : e.heapReleasedBytes)), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.TimeStats = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.uptimeNs = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.realNsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.userNsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.prototype.sysNsDelta = a.Long ? a.Long.fromBits(0, 0, !0) : 0), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.uptimeNs && - e.hasOwnProperty('uptimeNs') && - t.uint32(8).uint64(e.uptimeNs), - null != e.realNsDelta && - e.hasOwnProperty('realNsDelta') && - t.uint32(16).uint64(e.realNsDelta), - null != e.userNsDelta && - e.hasOwnProperty('userNsDelta') && - t.uint32(24).uint64(e.userNsDelta), - null != e.sysNsDelta && - e.hasOwnProperty('sysNsDelta') && - t.uint32(32).uint64(e.sysNsDelta), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, r = new s.TimeStats(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.uptimeNs = e.uint64() - break - case 2: - r.realNsDelta = e.uint64() - break - case 3: - r.userNsDelta = e.uint64() - break - case 4: - r.sysNsDelta = e.uint64() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - return 'object' != typeof e || null === e - ? 'object expected' - : null != e.uptimeNs && - e.hasOwnProperty('uptimeNs') && - !( - a.isInteger(e.uptimeNs) || - (e.uptimeNs && - a.isInteger(e.uptimeNs.low) && - a.isInteger(e.uptimeNs.high)) - ) - ? 'uptimeNs: integer|Long expected' - : null != e.realNsDelta && - e.hasOwnProperty('realNsDelta') && - !( - a.isInteger(e.realNsDelta) || - (e.realNsDelta && - a.isInteger(e.realNsDelta.low) && - a.isInteger(e.realNsDelta.high)) - ) - ? 'realNsDelta: integer|Long expected' - : null != e.userNsDelta && - e.hasOwnProperty('userNsDelta') && - !( - a.isInteger(e.userNsDelta) || - (e.userNsDelta && - a.isInteger(e.userNsDelta.low) && - a.isInteger(e.userNsDelta.high)) - ) - ? 'userNsDelta: integer|Long expected' - : null != e.sysNsDelta && - e.hasOwnProperty('sysNsDelta') && - !( - a.isInteger(e.sysNsDelta) || - (e.sysNsDelta && - a.isInteger(e.sysNsDelta.low) && - a.isInteger(e.sysNsDelta.high)) - ) - ? 'sysNsDelta: integer|Long expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.TimeStats) return e - var t = new s.TimeStats() - return ( - null != e.uptimeNs && - (a.Long - ? ((t.uptimeNs = a.Long.fromValue( - e.uptimeNs, - )).unsigned = !0) - : 'string' == typeof e.uptimeNs - ? (t.uptimeNs = parseInt(e.uptimeNs, 10)) - : 'number' == typeof e.uptimeNs - ? (t.uptimeNs = e.uptimeNs) - : 'object' == typeof e.uptimeNs && - (t.uptimeNs = new a.LongBits( - e.uptimeNs.low >>> 0, - e.uptimeNs.high >>> 0, - ).toNumber(!0))), - null != e.realNsDelta && - (a.Long - ? ((t.realNsDelta = a.Long.fromValue( - e.realNsDelta, - )).unsigned = !0) - : 'string' == typeof e.realNsDelta - ? (t.realNsDelta = parseInt(e.realNsDelta, 10)) - : 'number' == typeof e.realNsDelta - ? (t.realNsDelta = e.realNsDelta) - : 'object' == typeof e.realNsDelta && - (t.realNsDelta = new a.LongBits( - e.realNsDelta.low >>> 0, - e.realNsDelta.high >>> 0, - ).toNumber(!0))), - null != e.userNsDelta && - (a.Long - ? ((t.userNsDelta = a.Long.fromValue( - e.userNsDelta, - )).unsigned = !0) - : 'string' == typeof e.userNsDelta - ? (t.userNsDelta = parseInt(e.userNsDelta, 10)) - : 'number' == typeof e.userNsDelta - ? (t.userNsDelta = e.userNsDelta) - : 'object' == typeof e.userNsDelta && - (t.userNsDelta = new a.LongBits( - e.userNsDelta.low >>> 0, - e.userNsDelta.high >>> 0, - ).toNumber(!0))), - null != e.sysNsDelta && - (a.Long - ? ((t.sysNsDelta = a.Long.fromValue( - e.sysNsDelta, - )).unsigned = !0) - : 'string' == typeof e.sysNsDelta - ? (t.sysNsDelta = parseInt(e.sysNsDelta, 10)) - : 'number' == typeof e.sysNsDelta - ? (t.sysNsDelta = e.sysNsDelta) - : 'object' == typeof e.sysNsDelta && - (t.sysNsDelta = new a.LongBits( - e.sysNsDelta.low >>> 0, - e.sysNsDelta.high >>> 0, - ).toNumber(!0))), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if (t.defaults) { - if (a.Long) { - var r = new a.Long(0, 0, !0) - n.uptimeNs = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.uptimeNs = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.realNsDelta = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.realNsDelta = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.userNsDelta = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.userNsDelta = t.longs === String ? '0' : 0 - if (a.Long) { - r = new a.Long(0, 0, !0) - n.sysNsDelta = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.sysNsDelta = t.longs === String ? '0' : 0 - } - return ( - null != e.uptimeNs && - e.hasOwnProperty('uptimeNs') && - ('number' == typeof e.uptimeNs - ? (n.uptimeNs = - t.longs === String ? String(e.uptimeNs) : e.uptimeNs) - : (n.uptimeNs = - t.longs === String - ? a.Long.prototype.toString.call(e.uptimeNs) - : t.longs === Number - ? new a.LongBits( - e.uptimeNs.low >>> 0, - e.uptimeNs.high >>> 0, - ).toNumber(!0) - : e.uptimeNs)), - null != e.realNsDelta && - e.hasOwnProperty('realNsDelta') && - ('number' == typeof e.realNsDelta - ? (n.realNsDelta = - t.longs === String - ? String(e.realNsDelta) - : e.realNsDelta) - : (n.realNsDelta = - t.longs === String - ? a.Long.prototype.toString.call(e.realNsDelta) - : t.longs === Number - ? new a.LongBits( - e.realNsDelta.low >>> 0, - e.realNsDelta.high >>> 0, - ).toNumber(!0) - : e.realNsDelta)), - null != e.userNsDelta && - e.hasOwnProperty('userNsDelta') && - ('number' == typeof e.userNsDelta - ? (n.userNsDelta = - t.longs === String - ? String(e.userNsDelta) - : e.userNsDelta) - : (n.userNsDelta = - t.longs === String - ? a.Long.prototype.toString.call(e.userNsDelta) - : t.longs === Number - ? new a.LongBits( - e.userNsDelta.low >>> 0, - e.userNsDelta.high >>> 0, - ).toNumber(!0) - : e.userNsDelta)), - null != e.sysNsDelta && - e.hasOwnProperty('sysNsDelta') && - ('number' == typeof e.sysNsDelta - ? (n.sysNsDelta = - t.longs === String - ? String(e.sysNsDelta) - : e.sysNsDelta) - : (n.sysNsDelta = - t.longs === String - ? a.Long.prototype.toString.call(e.sysNsDelta) - : t.longs === Number - ? new a.LongBits( - e.sysNsDelta.low >>> 0, - e.sysNsDelta.high >>> 0, - ).toNumber(!0) - : e.sysNsDelta)), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.StatsReport = (function() { - function e(e) { - if ( - ((this.perQuery = {}), - (this.legacyPerQueryImplicitOperationName = {}), - (this.type = []), - e) - ) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.header = null), - (e.prototype.memStats = null), - (e.prototype.timeStats = null), - (e.prototype.startTime = null), - (e.prototype.endTime = null), - (e.prototype.realtimeDuration = a.Long - ? a.Long.fromBits(0, 0, !0) - : 0), - (e.prototype.perQuery = a.emptyObject), - (e.prototype.legacyPerQueryImplicitOperationName = a.emptyObject), - (e.prototype.type = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.header && - e.hasOwnProperty('header') && - s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), - null != e.memStats && - e.hasOwnProperty('memStats') && - s.MemStats.encode(e.memStats, t.uint32(18).fork()).ldelim(), - null != e.timeStats && - e.hasOwnProperty('timeStats') && - s.TimeStats.encode(e.timeStats, t.uint32(26).fork()).ldelim(), - null != e.startTime && - e.hasOwnProperty('startTime') && - s.google.protobuf.Timestamp.encode( - e.startTime, - t.uint32(66).fork(), - ).ldelim(), - null != e.endTime && - e.hasOwnProperty('endTime') && - s.google.protobuf.Timestamp.encode( - e.endTime, - t.uint32(74).fork(), - ).ldelim(), - null != e.realtimeDuration && - e.hasOwnProperty('realtimeDuration') && - t.uint32(80).uint64(e.realtimeDuration), - null != e.legacyPerQueryImplicitOperationName && - e.hasOwnProperty('legacyPerQueryImplicitOperationName')) - ) - for ( - var n = Object.keys(e.legacyPerQueryImplicitOperationName), - r = 0; - r < n.length; - ++r - ) - t - .uint32(98) - .fork() - .uint32(10) - .string(n[r]), - s.QueryStats.encode( - e.legacyPerQueryImplicitOperationName[n[r]], - t.uint32(18).fork(), - ) - .ldelim() - .ldelim() - if (null != e.type && e.type.length) - for (r = 0; r < e.type.length; ++r) - s.Type.encode(e.type[r], t.uint32(106).fork()).ldelim() - if (null != e.perQuery && e.hasOwnProperty('perQuery')) - for (n = Object.keys(e.perQuery), r = 0; r < n.length; ++r) - t - .uint32(114) - .fork() - .uint32(10) - .string(n[r]), - s.QueryStats.encode(e.perQuery[n[r]], t.uint32(18).fork()) - .ldelim() - .ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n, - r = void 0 === t ? e.len : e.pos + t, - l = new s.StatsReport(); - e.pos < r; - - ) { - var u = e.uint32() - switch (u >>> 3) { - case 1: - l.header = s.ReportHeader.decode(e, e.uint32()) - break - case 2: - l.memStats = s.MemStats.decode(e, e.uint32()) - break - case 3: - l.timeStats = s.TimeStats.decode(e, e.uint32()) - break - case 8: - l.startTime = s.google.protobuf.Timestamp.decode( - e, - e.uint32(), - ) - break - case 9: - l.endTime = s.google.protobuf.Timestamp.decode( - e, - e.uint32(), - ) - break - case 10: - l.realtimeDuration = e.uint64() - break - case 14: - e.skip().pos++, - l.perQuery === a.emptyObject && (l.perQuery = {}), - (n = e.string()), - e.pos++, - (l.perQuery[n] = s.QueryStats.decode(e, e.uint32())) - break - case 12: - e.skip().pos++, - l.legacyPerQueryImplicitOperationName === a.emptyObject && - (l.legacyPerQueryImplicitOperationName = {}), - (n = e.string()), - e.pos++, - (l.legacyPerQueryImplicitOperationName[ - n - ] = s.QueryStats.decode(e, e.uint32())) - break - case 13: - ;(l.type && l.type.length) || (l.type = []), - l.type.push(s.Type.decode(e, e.uint32())) - break - default: - e.skipType(7 & u) - } - } - return l - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.header && - e.hasOwnProperty('header') && - (r = s.ReportHeader.verify(e.header)) - ) - return 'header.' + r - if ( - null != e.memStats && - e.hasOwnProperty('memStats') && - (r = s.MemStats.verify(e.memStats)) - ) - return 'memStats.' + r - if ( - null != e.timeStats && - e.hasOwnProperty('timeStats') && - (r = s.TimeStats.verify(e.timeStats)) - ) - return 'timeStats.' + r - if ( - null != e.startTime && - e.hasOwnProperty('startTime') && - (r = s.google.protobuf.Timestamp.verify(e.startTime)) - ) - return 'startTime.' + r - if ( - null != e.endTime && - e.hasOwnProperty('endTime') && - (r = s.google.protobuf.Timestamp.verify(e.endTime)) - ) - return 'endTime.' + r - if ( - null != e.realtimeDuration && - e.hasOwnProperty('realtimeDuration') && - !( - a.isInteger(e.realtimeDuration) || - (e.realtimeDuration && - a.isInteger(e.realtimeDuration.low) && - a.isInteger(e.realtimeDuration.high)) - ) - ) - return 'realtimeDuration: integer|Long expected' - if (null != e.perQuery && e.hasOwnProperty('perQuery')) { - if (!a.isObject(e.perQuery)) return 'perQuery: object expected' - for ( - var t = Object.keys(e.perQuery), n = 0; - n < t.length; - ++n - ) { - if ((r = s.QueryStats.verify(e.perQuery[t[n]]))) - return 'perQuery.' + r - } - } - if ( - null != e.legacyPerQueryImplicitOperationName && - e.hasOwnProperty('legacyPerQueryImplicitOperationName') - ) { - if (!a.isObject(e.legacyPerQueryImplicitOperationName)) - return 'legacyPerQueryImplicitOperationName: object expected' - for ( - t = Object.keys(e.legacyPerQueryImplicitOperationName), n = 0; - n < t.length; - ++n - ) { - if ( - (r = s.QueryStats.verify( - e.legacyPerQueryImplicitOperationName[t[n]], - )) - ) - return 'legacyPerQueryImplicitOperationName.' + r - } - } - if (null != e.type && e.hasOwnProperty('type')) { - if (!Array.isArray(e.type)) return 'type: array expected' - for (n = 0; n < e.type.length; ++n) { - var r - if ((r = s.Type.verify(e.type[n]))) return 'type.' + r - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.StatsReport) return e - var t = new s.StatsReport() - if (null != e.header) { - if ('object' != typeof e.header) - throw TypeError('.StatsReport.header: object expected') - t.header = s.ReportHeader.fromObject(e.header) - } - if (null != e.memStats) { - if ('object' != typeof e.memStats) - throw TypeError('.StatsReport.memStats: object expected') - t.memStats = s.MemStats.fromObject(e.memStats) - } - if (null != e.timeStats) { - if ('object' != typeof e.timeStats) - throw TypeError('.StatsReport.timeStats: object expected') - t.timeStats = s.TimeStats.fromObject(e.timeStats) - } - if (null != e.startTime) { - if ('object' != typeof e.startTime) - throw TypeError('.StatsReport.startTime: object expected') - t.startTime = s.google.protobuf.Timestamp.fromObject( - e.startTime, - ) - } - if (null != e.endTime) { - if ('object' != typeof e.endTime) - throw TypeError('.StatsReport.endTime: object expected') - t.endTime = s.google.protobuf.Timestamp.fromObject(e.endTime) - } - if ( - (null != e.realtimeDuration && - (a.Long - ? ((t.realtimeDuration = a.Long.fromValue( - e.realtimeDuration, - )).unsigned = !0) - : 'string' == typeof e.realtimeDuration - ? (t.realtimeDuration = parseInt(e.realtimeDuration, 10)) - : 'number' == typeof e.realtimeDuration - ? (t.realtimeDuration = e.realtimeDuration) - : 'object' == typeof e.realtimeDuration && - (t.realtimeDuration = new a.LongBits( - e.realtimeDuration.low >>> 0, - e.realtimeDuration.high >>> 0, - ).toNumber(!0))), - e.perQuery) - ) { - if ('object' != typeof e.perQuery) - throw TypeError('.StatsReport.perQuery: object expected') - t.perQuery = {} - for ( - var n = Object.keys(e.perQuery), r = 0; - r < n.length; - ++r - ) { - if ('object' != typeof e.perQuery[n[r]]) - throw TypeError('.StatsReport.perQuery: object expected') - t.perQuery[n[r]] = s.QueryStats.fromObject(e.perQuery[n[r]]) - } - } - if (e.legacyPerQueryImplicitOperationName) { - if ('object' != typeof e.legacyPerQueryImplicitOperationName) - throw TypeError( - '.StatsReport.legacyPerQueryImplicitOperationName: object expected', - ) - t.legacyPerQueryImplicitOperationName = {} - for ( - n = Object.keys(e.legacyPerQueryImplicitOperationName), r = 0; - r < n.length; - ++r - ) { - if ( - 'object' != - typeof e.legacyPerQueryImplicitOperationName[n[r]] - ) - throw TypeError( - '.StatsReport.legacyPerQueryImplicitOperationName: object expected', - ) - t.legacyPerQueryImplicitOperationName[ - n[r] - ] = s.QueryStats.fromObject( - e.legacyPerQueryImplicitOperationName[n[r]], - ) - } - } - if (e.type) { - if (!Array.isArray(e.type)) - throw TypeError('.StatsReport.type: array expected') - t.type = [] - for (r = 0; r < e.type.length; ++r) { - if ('object' != typeof e.type[r]) - throw TypeError('.StatsReport.type: object expected') - t.type[r] = s.Type.fromObject(e.type[r]) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n, - r = {} - if ( - ((t.arrays || t.defaults) && (r.type = []), - (t.objects || t.defaults) && - ((r.legacyPerQueryImplicitOperationName = {}), - (r.perQuery = {})), - t.defaults) - ) - if ( - ((r.header = null), - (r.memStats = null), - (r.timeStats = null), - (r.startTime = null), - (r.endTime = null), - a.Long) - ) { - var l = new a.Long(0, 0, !0) - r.realtimeDuration = - t.longs === String - ? l.toString() - : t.longs === Number - ? l.toNumber() - : l - } else r.realtimeDuration = t.longs === String ? '0' : 0 - if ( - (null != e.header && - e.hasOwnProperty('header') && - (r.header = s.ReportHeader.toObject(e.header, t)), - null != e.memStats && - e.hasOwnProperty('memStats') && - (r.memStats = s.MemStats.toObject(e.memStats, t)), - null != e.timeStats && - e.hasOwnProperty('timeStats') && - (r.timeStats = s.TimeStats.toObject(e.timeStats, t)), - null != e.startTime && - e.hasOwnProperty('startTime') && - (r.startTime = s.google.protobuf.Timestamp.toObject( - e.startTime, - t, - )), - null != e.endTime && - e.hasOwnProperty('endTime') && - (r.endTime = s.google.protobuf.Timestamp.toObject( - e.endTime, - t, - )), - null != e.realtimeDuration && - e.hasOwnProperty('realtimeDuration') && - ('number' == typeof e.realtimeDuration - ? (r.realtimeDuration = - t.longs === String - ? String(e.realtimeDuration) - : e.realtimeDuration) - : (r.realtimeDuration = - t.longs === String - ? a.Long.prototype.toString.call(e.realtimeDuration) - : t.longs === Number - ? new a.LongBits( - e.realtimeDuration.low >>> 0, - e.realtimeDuration.high >>> 0, - ).toNumber(!0) - : e.realtimeDuration)), - e.legacyPerQueryImplicitOperationName && - (n = Object.keys(e.legacyPerQueryImplicitOperationName)) - .length) - ) { - r.legacyPerQueryImplicitOperationName = {} - for (var u = 0; u < n.length; ++u) - r.legacyPerQueryImplicitOperationName[ - n[u] - ] = s.QueryStats.toObject( - e.legacyPerQueryImplicitOperationName[n[u]], - t, - ) - } - if (e.type && e.type.length) { - r.type = [] - for (u = 0; u < e.type.length; ++u) - r.type[u] = s.Type.toObject(e.type[u], t) - } - if (e.perQuery && (n = Object.keys(e.perQuery)).length) { - r.perQuery = {} - for (u = 0; u < n.length; ++u) - r.perQuery[n[u]] = s.QueryStats.toObject(e.perQuery[n[u]], t) - } - return r - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.FullTracesReport = (function() { - function e(e) { - if (((this.tracesPerQuery = {}), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.header = null), - (e.prototype.tracesPerQuery = a.emptyObject), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ( - (t || (t = o.create()), - null != e.header && - e.hasOwnProperty('header') && - s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), - null != e.tracesPerQuery && e.hasOwnProperty('tracesPerQuery')) - ) - for ( - var n = Object.keys(e.tracesPerQuery), r = 0; - r < n.length; - ++r - ) - t - .uint32(42) - .fork() - .uint32(10) - .string(n[r]), - s.Traces.encode(e.tracesPerQuery[n[r]], t.uint32(18).fork()) - .ldelim() - .ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n, - r = void 0 === t ? e.len : e.pos + t, - l = new s.FullTracesReport(); - e.pos < r; - - ) { - var u = e.uint32() - switch (u >>> 3) { - case 1: - l.header = s.ReportHeader.decode(e, e.uint32()) - break - case 5: - e.skip().pos++, - l.tracesPerQuery === a.emptyObject && - (l.tracesPerQuery = {}), - (n = e.string()), - e.pos++, - (l.tracesPerQuery[n] = s.Traces.decode(e, e.uint32())) - break - default: - e.skipType(7 & u) - } - } - return l - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if ( - null != e.header && - e.hasOwnProperty('header') && - (r = s.ReportHeader.verify(e.header)) - ) - return 'header.' + r - if ( - null != e.tracesPerQuery && - e.hasOwnProperty('tracesPerQuery') - ) { - if (!a.isObject(e.tracesPerQuery)) - return 'tracesPerQuery: object expected' - for ( - var t = Object.keys(e.tracesPerQuery), n = 0; - n < t.length; - ++n - ) { - var r - if ((r = s.Traces.verify(e.tracesPerQuery[t[n]]))) - return 'tracesPerQuery.' + r - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.FullTracesReport) return e - var t = new s.FullTracesReport() - if (null != e.header) { - if ('object' != typeof e.header) - throw TypeError('.FullTracesReport.header: object expected') - t.header = s.ReportHeader.fromObject(e.header) - } - if (e.tracesPerQuery) { - if ('object' != typeof e.tracesPerQuery) - throw TypeError( - '.FullTracesReport.tracesPerQuery: object expected', - ) - t.tracesPerQuery = {} - for ( - var n = Object.keys(e.tracesPerQuery), r = 0; - r < n.length; - ++r - ) { - if ('object' != typeof e.tracesPerQuery[n[r]]) - throw TypeError( - '.FullTracesReport.tracesPerQuery: object expected', - ) - t.tracesPerQuery[n[r]] = s.Traces.fromObject( - e.tracesPerQuery[n[r]], - ) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n, - r = {} - if ( - ((t.objects || t.defaults) && (r.tracesPerQuery = {}), - t.defaults && (r.header = null), - null != e.header && - e.hasOwnProperty('header') && - (r.header = s.ReportHeader.toObject(e.header, t)), - e.tracesPerQuery && (n = Object.keys(e.tracesPerQuery)).length) - ) { - r.tracesPerQuery = {} - for (var l = 0; l < n.length; ++l) - r.tracesPerQuery[n[l]] = s.Traces.toObject( - e.tracesPerQuery[n[l]], - t, - ) - } - return r - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.Traces = (function() { - function e(e) { - if (((this.trace = []), e)) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.trace = a.emptyArray), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - if ((t || (t = o.create()), null != e.trace && e.trace.length)) - for (var n = 0; n < e.trace.length; ++n) - s.Trace.encode(e.trace[n], t.uint32(10).fork()).ldelim() - return t - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, r = new s.Traces(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - ;(r.trace && r.trace.length) || (r.trace = []), - r.trace.push(s.Trace.decode(e, e.uint32())) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - if (null != e.trace && e.hasOwnProperty('trace')) { - if (!Array.isArray(e.trace)) return 'trace: array expected' - for (var t = 0; t < e.trace.length; ++t) { - var n = s.Trace.verify(e.trace[t]) - if (n) return 'trace.' + n - } - } - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.Traces) return e - var t = new s.Traces() - if (e.trace) { - if (!Array.isArray(e.trace)) - throw TypeError('.Traces.trace: array expected') - t.trace = [] - for (var n = 0; n < e.trace.length; ++n) { - if ('object' != typeof e.trace[n]) - throw TypeError('.Traces.trace: object expected') - t.trace[n] = s.Trace.fromObject(e.trace[n]) - } - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if ( - ((t.arrays || t.defaults) && (n.trace = []), - e.trace && e.trace.length) - ) { - n.trace = [] - for (var r = 0; r < e.trace.length; ++r) - n.trace[r] = s.Trace.toObject(e.trace[r], t) - } - return n - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.TraceV1 = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.header = null), - (e.prototype.trace = null), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.header && - e.hasOwnProperty('header') && - s.ReportHeader.encode(e.header, t.uint32(10).fork()).ldelim(), - null != e.trace && - e.hasOwnProperty('trace') && - s.Trace.encode(e.trace, t.uint32(18).fork()).ldelim(), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, r = new s.TraceV1(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.header = s.ReportHeader.decode(e, e.uint32()) - break - case 2: - r.trace = s.Trace.decode(e, e.uint32()) - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - if ('object' != typeof e || null === e) return 'object expected' - var t - if ( - null != e.header && - e.hasOwnProperty('header') && - (t = s.ReportHeader.verify(e.header)) - ) - return 'header.' + t - if ( - null != e.trace && - e.hasOwnProperty('trace') && - (t = s.Trace.verify(e.trace)) - ) - return 'trace.' + t - return null - }), - (e.fromObject = function(e) { - if (e instanceof s.TraceV1) return e - var t = new s.TraceV1() - if (null != e.header) { - if ('object' != typeof e.header) - throw TypeError('.TraceV1.header: object expected') - t.header = s.ReportHeader.fromObject(e.header) - } - if (null != e.trace) { - if ('object' != typeof e.trace) - throw TypeError('.TraceV1.trace: object expected') - t.trace = s.Trace.fromObject(e.trace) - } - return t - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - return ( - t.defaults && ((n.header = null), (n.trace = null)), - null != e.header && - e.hasOwnProperty('header') && - (n.header = s.ReportHeader.toObject(e.header, t)), - null != e.trace && - e.hasOwnProperty('trace') && - (n.trace = s.Trace.toObject(e.trace, t)), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - (s.google = - (((l = {}).protobuf = - (((r = {}).Timestamp = (function() { - function e(e) { - if (e) - for (var t = Object.keys(e), n = 0; n < t.length; ++n) - null != e[t[n]] && (this[t[n]] = e[t[n]]) - } - return ( - (e.prototype.seconds = a.Long ? a.Long.fromBits(0, 0, !1) : 0), - (e.prototype.nanos = 0), - (e.create = function(t) { - return new e(t) - }), - (e.encode = function(e, t) { - return ( - t || (t = o.create()), - null != e.seconds && - e.hasOwnProperty('seconds') && - t.uint32(8).int64(e.seconds), - null != e.nanos && - e.hasOwnProperty('nanos') && - t.uint32(16).int32(e.nanos), - t - ) - }), - (e.encodeDelimited = function(e, t) { - return this.encode(e, t).ldelim() - }), - (e.decode = function(e, t) { - e instanceof i || (e = i.create(e)) - for ( - var n = void 0 === t ? e.len : e.pos + t, - r = new s.google.protobuf.Timestamp(); - e.pos < n; - - ) { - var l = e.uint32() - switch (l >>> 3) { - case 1: - r.seconds = e.int64() - break - case 2: - r.nanos = e.int32() - break - default: - e.skipType(7 & l) - } - } - return r - }), - (e.decodeDelimited = function(e) { - return ( - e instanceof i || (e = new i(e)), this.decode(e, e.uint32()) - ) - }), - (e.verify = function(e) { - return 'object' != typeof e || null === e - ? 'object expected' - : null != e.seconds && - e.hasOwnProperty('seconds') && - !( - a.isInteger(e.seconds) || - (e.seconds && - a.isInteger(e.seconds.low) && - a.isInteger(e.seconds.high)) - ) - ? 'seconds: integer|Long expected' - : null != e.nanos && - e.hasOwnProperty('nanos') && - !a.isInteger(e.nanos) - ? 'nanos: integer expected' - : null - }), - (e.fromObject = function(e) { - if (e instanceof s.google.protobuf.Timestamp) return e - var t = new s.google.protobuf.Timestamp() - return ( - null != e.seconds && - (a.Long - ? ((t.seconds = a.Long.fromValue( - e.seconds, - )).unsigned = !1) - : 'string' == typeof e.seconds - ? (t.seconds = parseInt(e.seconds, 10)) - : 'number' == typeof e.seconds - ? (t.seconds = e.seconds) - : 'object' == typeof e.seconds && - (t.seconds = new a.LongBits( - e.seconds.low >>> 0, - e.seconds.high >>> 0, - ).toNumber())), - null != e.nanos && (t.nanos = 0 | e.nanos), - t - ) - }), - (e.toObject = function(e, t) { - t || (t = {}) - var n = {} - if (t.defaults) { - if (a.Long) { - var r = new a.Long(0, 0, !1) - n.seconds = - t.longs === String - ? r.toString() - : t.longs === Number - ? r.toNumber() - : r - } else n.seconds = t.longs === String ? '0' : 0 - n.nanos = 0 - } - return ( - null != e.seconds && - e.hasOwnProperty('seconds') && - ('number' == typeof e.seconds - ? (n.seconds = - t.longs === String ? String(e.seconds) : e.seconds) - : (n.seconds = - t.longs === String - ? a.Long.prototype.toString.call(e.seconds) - : t.longs === Number - ? new a.LongBits( - e.seconds.low >>> 0, - e.seconds.high >>> 0, - ).toNumber() - : e.seconds)), - null != e.nanos && - e.hasOwnProperty('nanos') && - (n.nanos = e.nanos), - n - ) - }), - (e.prototype.toJSON = function() { - return this.constructor.toObject(this, u.util.toJSONOptions) - }), - e - ) - })()), - r)), - l)), - (e.exports = s) - }, - function(e, t, n) { - 'use strict' - var r = t - function l() { - r.Reader._configure(r.BufferReader), r.util._configure() - } - ;(r.build = 'minimal'), - (r.Writer = n(238)), - (r.BufferWriter = n(552)), - (r.Reader = n(239)), - (r.BufferReader = n(553)), - (r.util = n(65)), - (r.rpc = n(554)), - (r.roots = n(556)), - (r.configure = l), - r.Writer._configure(r.BufferWriter), - l() - }, - function(e, t, n) { - 'use strict' - e.exports = function(e, t) { - var n = new Array(arguments.length - 1), - r = 0, - l = 2, - u = !0 - for (; l < arguments.length; ) n[r++] = arguments[l++] - return new Promise(function(l, i) { - n[r] = function(e) { - if (u) - if (((u = !1), e)) i(e) - else { - for ( - var t = new Array(arguments.length - 1), n = 0; - n < t.length; - - ) - t[n++] = arguments[n] - l.apply(null, t) - } - } - try { - e.apply(t || null, n) - } catch (e) { - u && ((u = !1), i(e)) - } - }) - } - }, - function(e, t, n) { - 'use strict' - var r = t - r.length = function(e) { - var t = e.length - if (!t) return 0 - for (var n = 0; --t % 4 > 1 && '=' === e.charAt(t); ) ++n - return Math.ceil(3 * e.length) / 4 - n - } - for (var l = new Array(64), u = new Array(123), i = 0; i < 64; ) - u[ - (l[i] = - i < 26 ? i + 65 : i < 52 ? i + 71 : i < 62 ? i - 4 : (i - 59) | 43) - ] = i++ - r.encode = function(e, t, n) { - for (var r, u = null, i = [], o = 0, a = 0; t < n; ) { - var s = e[t++] - switch (a) { - case 0: - ;(i[o++] = l[s >> 2]), (r = (3 & s) << 4), (a = 1) - break - case 1: - ;(i[o++] = l[r | (s >> 4)]), (r = (15 & s) << 2), (a = 2) - break - case 2: - ;(i[o++] = l[r | (s >> 6)]), (i[o++] = l[63 & s]), (a = 0) - } - o > 8191 && - ((u || (u = [])).push(String.fromCharCode.apply(String, i)), - (o = 0)) - } - return ( - a && ((i[o++] = l[r]), (i[o++] = 61), 1 === a && (i[o++] = 61)), - u - ? (o && u.push(String.fromCharCode.apply(String, i.slice(0, o))), - u.join('')) - : String.fromCharCode.apply(String, i.slice(0, o)) - ) - } - ;(r.decode = function(e, t, n) { - for (var r, l = n, i = 0, o = 0; o < e.length; ) { - var a = e.charCodeAt(o++) - if (61 === a && i > 1) break - if (void 0 === (a = u[a])) throw Error('invalid encoding') - switch (i) { - case 0: - ;(r = a), (i = 1) - break - case 1: - ;(t[n++] = (r << 2) | ((48 & a) >> 4)), (r = a), (i = 2) - break - case 2: - ;(t[n++] = ((15 & r) << 4) | ((60 & a) >> 2)), (r = a), (i = 3) - break - case 3: - ;(t[n++] = ((3 & r) << 6) | a), (i = 0) - } - } - if (1 === i) throw Error('invalid encoding') - return n - l - }), - (r.test = function(e) { - return /^(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=)?$/.test( - e, - ) - }) - }, - function(e, t, n) { - 'use strict' - function r() { - this._listeners = {} - } - ;(e.exports = r), - (r.prototype.on = function(e, t, n) { - return ( - (this._listeners[e] || (this._listeners[e] = [])).push({ - fn: t, - ctx: n || this, - }), - this - ) - }), - (r.prototype.off = function(e, t) { - if (void 0 === e) this._listeners = {} - else if (void 0 === t) this._listeners[e] = [] - else - for (var n = this._listeners[e], r = 0; r < n.length; ) - n[r].fn === t ? n.splice(r, 1) : ++r - return this - }), - (r.prototype.emit = function(e) { - var t = this._listeners[e] - if (t) { - for (var n = [], r = 1; r < arguments.length; ) - n.push(arguments[r++]) - for (r = 0; r < t.length; ) t[r].fn.apply(t[r++].ctx, n) - } - return this - }) - }, - function(e, t, n) { - 'use strict' - function r(e) { - return ( - 'undefined' != typeof Float32Array - ? (function() { - var t = new Float32Array([-0]), - n = new Uint8Array(t.buffer), - r = 128 === n[3] - function l(e, r, l) { - ;(t[0] = e), - (r[l] = n[0]), - (r[l + 1] = n[1]), - (r[l + 2] = n[2]), - (r[l + 3] = n[3]) - } - function u(e, r, l) { - ;(t[0] = e), - (r[l] = n[3]), - (r[l + 1] = n[2]), - (r[l + 2] = n[1]), - (r[l + 3] = n[0]) - } - function i(e, r) { - return ( - (n[0] = e[r]), - (n[1] = e[r + 1]), - (n[2] = e[r + 2]), - (n[3] = e[r + 3]), - t[0] - ) - } - function o(e, r) { - return ( - (n[3] = e[r]), - (n[2] = e[r + 1]), - (n[1] = e[r + 2]), - (n[0] = e[r + 3]), - t[0] - ) - } - ;(e.writeFloatLE = r ? l : u), - (e.writeFloatBE = r ? u : l), - (e.readFloatLE = r ? i : o), - (e.readFloatBE = r ? o : i) - })() - : (function() { - function t(e, t, n, r) { - var l = t < 0 ? 1 : 0 - if ((l && (t = -t), 0 === t)) - e(1 / t > 0 ? 0 : 2147483648, n, r) - else if (isNaN(t)) e(2143289344, n, r) - else if (t > 3.4028234663852886e38) - e(((l << 31) | 2139095040) >>> 0, n, r) - else if (t < 1.1754943508222875e-38) - e( - ((l << 31) | Math.round(t / 1.401298464324817e-45)) >>> 0, - n, - r, - ) - else { - var u = Math.floor(Math.log(t) / Math.LN2) - e( - ((l << 31) | - ((u + 127) << 23) | - (8388607 & - Math.round(t * Math.pow(2, -u) * 8388608))) >>> - 0, - n, - r, - ) - } - } - function n(e, t, n) { - var r = e(t, n), - l = 2 * (r >> 31) + 1, - u = (r >>> 23) & 255, - i = 8388607 & r - return 255 === u - ? i - ? NaN - : l * (1 / 0) - : 0 === u - ? 1.401298464324817e-45 * l * i - : l * Math.pow(2, u - 150) * (i + 8388608) - } - ;(e.writeFloatLE = t.bind(null, l)), - (e.writeFloatBE = t.bind(null, u)), - (e.readFloatLE = n.bind(null, i)), - (e.readFloatBE = n.bind(null, o)) - })(), - 'undefined' != typeof Float64Array - ? (function() { - var t = new Float64Array([-0]), - n = new Uint8Array(t.buffer), - r = 128 === n[7] - function l(e, r, l) { - ;(t[0] = e), - (r[l] = n[0]), - (r[l + 1] = n[1]), - (r[l + 2] = n[2]), - (r[l + 3] = n[3]), - (r[l + 4] = n[4]), - (r[l + 5] = n[5]), - (r[l + 6] = n[6]), - (r[l + 7] = n[7]) - } - function u(e, r, l) { - ;(t[0] = e), - (r[l] = n[7]), - (r[l + 1] = n[6]), - (r[l + 2] = n[5]), - (r[l + 3] = n[4]), - (r[l + 4] = n[3]), - (r[l + 5] = n[2]), - (r[l + 6] = n[1]), - (r[l + 7] = n[0]) - } - function i(e, r) { - return ( - (n[0] = e[r]), - (n[1] = e[r + 1]), - (n[2] = e[r + 2]), - (n[3] = e[r + 3]), - (n[4] = e[r + 4]), - (n[5] = e[r + 5]), - (n[6] = e[r + 6]), - (n[7] = e[r + 7]), - t[0] - ) - } - function o(e, r) { - return ( - (n[7] = e[r]), - (n[6] = e[r + 1]), - (n[5] = e[r + 2]), - (n[4] = e[r + 3]), - (n[3] = e[r + 4]), - (n[2] = e[r + 5]), - (n[1] = e[r + 6]), - (n[0] = e[r + 7]), - t[0] - ) - } - ;(e.writeDoubleLE = r ? l : u), - (e.writeDoubleBE = r ? u : l), - (e.readDoubleLE = r ? i : o), - (e.readDoubleBE = r ? o : i) - })() - : (function() { - function t(e, t, n, r, l, u) { - var i = r < 0 ? 1 : 0 - if ((i && (r = -r), 0 === r)) - e(0, l, u + t), e(1 / r > 0 ? 0 : 2147483648, l, u + n) - else if (isNaN(r)) e(0, l, u + t), e(2146959360, l, u + n) - else if (r > 1.7976931348623157e308) - e(0, l, u + t), e(((i << 31) | 2146435072) >>> 0, l, u + n) - else { - var o - if (r < 2.2250738585072014e-308) - e((o = r / 5e-324) >>> 0, l, u + t), - e(((i << 31) | (o / 4294967296)) >>> 0, l, u + n) - else { - var a = Math.floor(Math.log(r) / Math.LN2) - 1024 === a && (a = 1023), - e( - (4503599627370496 * (o = r * Math.pow(2, -a))) >>> 0, - l, - u + t, - ), - e( - ((i << 31) | - ((a + 1023) << 20) | - ((1048576 * o) & 1048575)) >>> - 0, - l, - u + n, - ) - } - } - } - function n(e, t, n, r, l) { - var u = e(r, l + t), - i = e(r, l + n), - o = 2 * (i >> 31) + 1, - a = (i >>> 20) & 2047, - s = 4294967296 * (1048575 & i) + u - return 2047 === a - ? s - ? NaN - : o * (1 / 0) - : 0 === a - ? 5e-324 * o * s - : o * Math.pow(2, a - 1075) * (s + 4503599627370496) - } - ;(e.writeDoubleLE = t.bind(null, l, 0, 4)), - (e.writeDoubleBE = t.bind(null, u, 4, 0)), - (e.readDoubleLE = n.bind(null, i, 0, 4)), - (e.readDoubleBE = n.bind(null, o, 4, 0)) - })(), - e - ) - } - function l(e, t, n) { - ;(t[n] = 255 & e), - (t[n + 1] = (e >>> 8) & 255), - (t[n + 2] = (e >>> 16) & 255), - (t[n + 3] = e >>> 24) - } - function u(e, t, n) { - ;(t[n] = e >>> 24), - (t[n + 1] = (e >>> 16) & 255), - (t[n + 2] = (e >>> 8) & 255), - (t[n + 3] = 255 & e) - } - function i(e, t) { - return ( - (e[t] | (e[t + 1] << 8) | (e[t + 2] << 16) | (e[t + 3] << 24)) >>> 0 - ) - } - function o(e, t) { - return ( - ((e[t] << 24) | (e[t + 1] << 16) | (e[t + 2] << 8) | e[t + 3]) >>> 0 - ) - } - e.exports = r(r) - }, - function(module, exports, __webpack_require__) { - 'use strict' - function inquire(moduleName) { - try { - var mod = eval('quire'.replace(/^/, 're'))(moduleName) - if (mod && (mod.length || Object.keys(mod).length)) return mod - } catch (e) {} - return null - } - module.exports = inquire - }, - function(e, t, n) { - 'use strict' - var r = t - ;(r.length = function(e) { - for (var t = 0, n = 0, r = 0; r < e.length; ++r) - (n = e.charCodeAt(r)) < 128 - ? (t += 1) - : n < 2048 - ? (t += 2) - : 55296 == (64512 & n) && 56320 == (64512 & e.charCodeAt(r + 1)) - ? (++r, (t += 4)) - : (t += 3) - return t - }), - (r.read = function(e, t, n) { - if (n - t < 1) return '' - for (var r, l = null, u = [], i = 0; t < n; ) - (r = e[t++]) < 128 - ? (u[i++] = r) - : r > 191 && r < 224 - ? (u[i++] = ((31 & r) << 6) | (63 & e[t++])) - : r > 239 && r < 365 - ? ((r = - (((7 & r) << 18) | - ((63 & e[t++]) << 12) | - ((63 & e[t++]) << 6) | - (63 & e[t++])) - - 65536), - (u[i++] = 55296 + (r >> 10)), - (u[i++] = 56320 + (1023 & r))) - : (u[i++] = - ((15 & r) << 12) | ((63 & e[t++]) << 6) | (63 & e[t++])), - i > 8191 && - ((l || (l = [])).push(String.fromCharCode.apply(String, u)), - (i = 0)) - return l - ? (i && l.push(String.fromCharCode.apply(String, u.slice(0, i))), - l.join('')) - : String.fromCharCode.apply(String, u.slice(0, i)) - }), - (r.write = function(e, t, n) { - for (var r, l, u = n, i = 0; i < e.length; ++i) - (r = e.charCodeAt(i)) < 128 - ? (t[n++] = r) - : r < 2048 - ? ((t[n++] = (r >> 6) | 192), (t[n++] = (63 & r) | 128)) - : 55296 == (64512 & r) && - 56320 == (64512 & (l = e.charCodeAt(i + 1))) - ? ((r = 65536 + ((1023 & r) << 10) + (1023 & l)), - ++i, - (t[n++] = (r >> 18) | 240), - (t[n++] = ((r >> 12) & 63) | 128), - (t[n++] = ((r >> 6) & 63) | 128), - (t[n++] = (63 & r) | 128)) - : ((t[n++] = (r >> 12) | 224), - (t[n++] = ((r >> 6) & 63) | 128), - (t[n++] = (63 & r) | 128)) - return n - u - }) - }, - function(e, t, n) { - 'use strict' - e.exports = function(e, t, n) { - var r = n || 8192, - l = r >>> 1, - u = null, - i = r - return function(n) { - if (n < 1 || n > l) return e(n) - i + n > r && ((u = e(r)), (i = 0)) - var o = t.call(u, i, (i += n)) - return 7 & i && (i = 1 + (7 | i)), o - } - } - }, - function(e, t, n) { - 'use strict' - e.exports = l - var r = n(65) - function l(e, t) { - ;(this.lo = e >>> 0), (this.hi = t >>> 0) - } - var u = (l.zero = new l(0, 0)) - ;(u.toNumber = function() { - return 0 - }), - (u.zzEncode = u.zzDecode = function() { - return this - }), - (u.length = function() { - return 1 - }) - var i = (l.zeroHash = '\0\0\0\0\0\0\0\0') - ;(l.fromNumber = function(e) { - if (0 === e) return u - var t = e < 0 - t && (e = -e) - var n = e >>> 0, - r = ((e - n) / 4294967296) >>> 0 - return ( - t && - ((r = ~r >>> 0), - (n = ~n >>> 0), - ++n > 4294967295 && ((n = 0), ++r > 4294967295 && (r = 0))), - new l(n, r) - ) - }), - (l.from = function(e) { - if ('number' == typeof e) return l.fromNumber(e) - if (r.isString(e)) { - if (!r.Long) return l.fromNumber(parseInt(e, 10)) - e = r.Long.fromString(e) - } - return e.low || e.high ? new l(e.low >>> 0, e.high >>> 0) : u - }), - (l.prototype.toNumber = function(e) { - if (!e && this.hi >>> 31) { - var t = (1 + ~this.lo) >>> 0, - n = ~this.hi >>> 0 - return t || (n = (n + 1) >>> 0), -(t + 4294967296 * n) - } - return this.lo + 4294967296 * this.hi - }), - (l.prototype.toLong = function(e) { - return r.Long - ? new r.Long(0 | this.lo, 0 | this.hi, Boolean(e)) - : { low: 0 | this.lo, high: 0 | this.hi, unsigned: Boolean(e) } - }) - var o = String.prototype.charCodeAt - ;(l.fromHash = function(e) { - return e === i - ? u - : new l( - (o.call(e, 0) | - (o.call(e, 1) << 8) | - (o.call(e, 2) << 16) | - (o.call(e, 3) << 24)) >>> - 0, - (o.call(e, 4) | - (o.call(e, 5) << 8) | - (o.call(e, 6) << 16) | - (o.call(e, 7) << 24)) >>> - 0, - ) - }), - (l.prototype.toHash = function() { - return String.fromCharCode( - 255 & this.lo, - (this.lo >>> 8) & 255, - (this.lo >>> 16) & 255, - this.lo >>> 24, - 255 & this.hi, - (this.hi >>> 8) & 255, - (this.hi >>> 16) & 255, - this.hi >>> 24, - ) - }), - (l.prototype.zzEncode = function() { - var e = this.hi >> 31 - return ( - (this.hi = (((this.hi << 1) | (this.lo >>> 31)) ^ e) >>> 0), - (this.lo = ((this.lo << 1) ^ e) >>> 0), - this - ) - }), - (l.prototype.zzDecode = function() { - var e = -(1 & this.lo) - return ( - (this.lo = (((this.lo >>> 1) | (this.hi << 31)) ^ e) >>> 0), - (this.hi = ((this.hi >>> 1) ^ e) >>> 0), - this - ) - }), - (l.prototype.length = function() { - var e = this.lo, - t = ((this.lo >>> 28) | (this.hi << 4)) >>> 0, - n = this.hi >>> 24 - return 0 === n - ? 0 === t - ? e < 16384 - ? e < 128 - ? 1 - : 2 - : e < 2097152 - ? 3 - : 4 - : t < 16384 - ? t < 128 - ? 5 - : 6 - : t < 2097152 - ? 7 - : 8 - : n < 128 - ? 9 - : 10 - }) - }, - function(e, t, n) { - 'use strict' - e.exports = i - var r = n(238) - ;(i.prototype = Object.create(r.prototype)).constructor = i - var l = n(65), - u = l.Buffer - function i() { - r.call(this) - } - i.alloc = function(e) { - return (i.alloc = l._Buffer_allocUnsafe)(e) - } - var o = - u && u.prototype instanceof Uint8Array && 'set' === u.prototype.set.name - ? function(e, t, n) { - t.set(e, n) - } - : function(e, t, n) { - if (e.copy) e.copy(t, n, 0, e.length) - else for (var r = 0; r < e.length; ) t[n++] = e[r++] - } - function a(e, t, n) { - e.length < 40 ? l.utf8.write(e, t, n) : t.utf8Write(e, n) - } - ;(i.prototype.bytes = function(e) { - l.isString(e) && (e = l._Buffer_from(e, 'base64')) - var t = e.length >>> 0 - return this.uint32(t), t && this._push(o, t, e), this - }), - (i.prototype.string = function(e) { - var t = u.byteLength(e) - return this.uint32(t), t && this._push(a, t, e), this - }) - }, - function(e, t, n) { - 'use strict' - e.exports = u - var r = n(239) - ;(u.prototype = Object.create(r.prototype)).constructor = u - var l = n(65) - function u(e) { - r.call(this, e) - } - l.Buffer && (u.prototype._slice = l.Buffer.prototype.slice), - (u.prototype.string = function() { - var e = this.uint32() - return this.buf.utf8Slice( - this.pos, - (this.pos = Math.min(this.pos + e, this.len)), - ) - }) - }, - function(e, t, n) { - 'use strict' - t.Service = n(555) - }, - function(e, t, n) { - 'use strict' - e.exports = l - var r = n(65) - function l(e, t, n) { - if ('function' != typeof e) - throw TypeError('rpcImpl must be a function') - r.EventEmitter.call(this), - (this.rpcImpl = e), - (this.requestDelimited = Boolean(t)), - (this.responseDelimited = Boolean(n)) - } - ;((l.prototype = Object.create( - r.EventEmitter.prototype, - )).constructor = l), - (l.prototype.rpcCall = function e(t, n, l, u, i) { - if (!u) throw TypeError('request must be specified') - var o = this - if (!i) return r.asPromise(e, o, t, n, l, u) - if (o.rpcImpl) - try { - return o.rpcImpl( - t, - n[o.requestDelimited ? 'encodeDelimited' : 'encode']( - u, - ).finish(), - function(e, n) { - if (e) return o.emit('error', e, t), i(e) - if (null !== n) { - if (!(n instanceof l)) - try { - n = l[ - o.responseDelimited ? 'decodeDelimited' : 'decode' - ](n) - } catch (e) { - return o.emit('error', e, t), i(e) - } - return o.emit('data', n, t), i(null, n) - } - o.end(!0) - }, - ) - } catch (e) { - return ( - o.emit('error', e, t), - void setTimeout(function() { - i(e) - }, 0) - ) - } - else - setTimeout(function() { - i(Error('already ended')) - }, 0) - }), - (l.prototype.end = function(e) { - return ( - this.rpcImpl && - (e || this.rpcImpl(null, null, null), - (this.rpcImpl = null), - this.emit('end').off()), - this - ) - }) - }, - function(e, t, n) { - 'use strict' - e.exports = {} - }, - function(e, t, n) { - var r = n(558) - e.exports = function(e, t) { - return new Promise(function(n, l) { - var u = t || {}, - i = r.operation(u) - function o(e) { - l(e || new Error('Aborted')) - } - function a(e, t) { - e.bail - ? o(e) - : i.retry(e) - ? u.onRetry && u.onRetry(e, t) - : l(i.mainError()) - } - i.attempt(function(t) { - var r - try { - r = e(o, t) - } catch (e) { - return void a(e, t) - } - Promise.resolve(r) - .then(n) - .catch(function(e) { - a(e, t) - }) - }) - }) - } - }, - function(e, t, n) { - e.exports = n(559) - }, - function(e, t, n) { - var r = n(560) - ;(t.operation = function(e) { - var n = t.timeouts(e) - return new r(n, { - forever: e && e.forever, - unref: e && e.unref, - maxRetryTime: e && e.maxRetryTime, - }) - }), - (t.timeouts = function(e) { - if (e instanceof Array) return [].concat(e) - var t = { - retries: 10, - factor: 2, - minTimeout: 1e3, - maxTimeout: 1 / 0, - randomize: !1, - } - for (var n in e) t[n] = e[n] - if (t.minTimeout > t.maxTimeout) - throw new Error('minTimeout is greater than maxTimeout') - for (var r = [], l = 0; l < t.retries; l++) - r.push(this.createTimeout(l, t)) - return ( - e && e.forever && !r.length && r.push(this.createTimeout(l, t)), - r.sort(function(e, t) { - return e - t - }), - r - ) - }), - (t.createTimeout = function(e, t) { - var n = t.randomize ? Math.random() + 1 : 1, - r = Math.round(n * t.minTimeout * Math.pow(t.factor, e)) - return (r = Math.min(r, t.maxTimeout)) - }), - (t.wrap = function(e, n, r) { - if ((n instanceof Array && ((r = n), (n = null)), !r)) - for (var l in ((r = []), e)) 'function' == typeof e[l] && r.push(l) - for (var u = 0; u < r.length; u++) { - var i = r[u], - o = e[i] - ;(e[i] = function(r) { - var l = t.operation(n), - u = Array.prototype.slice.call(arguments, 1), - i = u.pop() - u.push(function(e) { - l.retry(e) || - (e && (arguments[0] = l.mainError()), - i.apply(this, arguments)) - }), - l.attempt(function() { - r.apply(e, u) - }) - }.bind(e, o)), - (e[i].options = n) - } - }) - }, - function(e, t) { - function n(e, t) { - 'boolean' == typeof t && (t = { forever: t }), - (this._originalTimeouts = JSON.parse(JSON.stringify(e))), - (this._timeouts = e), - (this._options = t || {}), - (this._maxRetryTime = (t && t.maxRetryTime) || 1 / 0), - (this._fn = null), - (this._errors = []), - (this._attempts = 1), - (this._operationTimeout = null), - (this._operationTimeoutCb = null), - (this._timeout = null), - (this._operationStart = null), - this._options.forever && - (this._cachedTimeouts = this._timeouts.slice(0)) - } - ;(e.exports = n), - (n.prototype.reset = function() { - ;(this._attempts = 1), (this._timeouts = this._originalTimeouts) - }), - (n.prototype.stop = function() { - this._timeout && clearTimeout(this._timeout), - (this._timeouts = []), - (this._cachedTimeouts = null) - }), - (n.prototype.retry = function(e) { - if ((this._timeout && clearTimeout(this._timeout), !e)) return !1 - var t = new Date().getTime() - if (e && t - this._operationStart >= this._maxRetryTime) - return ( - this._errors.unshift( - new Error('RetryOperation timeout occurred'), - ), - !1 - ) - this._errors.push(e) - var n = this._timeouts.shift() - if (void 0 === n) { - if (!this._cachedTimeouts) return !1 - this._errors.splice(this._errors.length - 1, this._errors.length), - (this._timeouts = this._cachedTimeouts.slice(0)), - (n = this._timeouts.shift()) - } - var r = this, - l = setTimeout(function() { - r._attempts++, - r._operationTimeoutCb && - ((r._timeout = setTimeout(function() { - r._operationTimeoutCb(r._attempts) - }, r._operationTimeout)), - r._options.unref && r._timeout.unref()), - r._fn(r._attempts) - }, n) - return this._options.unref && l.unref(), !0 - }), - (n.prototype.attempt = function(e, t) { - ;(this._fn = e), - t && - (t.timeout && (this._operationTimeout = t.timeout), - t.cb && (this._operationTimeoutCb = t.cb)) - var n = this - this._operationTimeoutCb && - (this._timeout = setTimeout(function() { - n._operationTimeoutCb() - }, n._operationTimeout)), - (this._operationStart = new Date().getTime()), - this._fn(this._attempts) - }), - (n.prototype.try = function(e) { - console.log('Using RetryOperation.try() is deprecated'), - this.attempt(e) - }), - (n.prototype.start = function(e) { - console.log('Using RetryOperation.start() is deprecated'), - this.attempt(e) - }), - (n.prototype.start = n.prototype.try), - (n.prototype.errors = function() { - return this._errors - }), - (n.prototype.attempts = function() { - return this._attempts - }), - (n.prototype.mainError = function() { - if (0 === this._errors.length) return null - for ( - var e = {}, t = null, n = 0, r = 0; - r < this._errors.length; - r++ - ) { - var l = this._errors[r], - u = l.message, - i = (e[u] || 0) + 1 - ;(e[u] = i), i >= n && ((t = l), (n = i)) - } - return t - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(108), - l = n(240), - u = 'apollographql-client-name', - i = 'apollographql-client-reference-id', - o = 'apollographql-client-version' - function a({ request: e }) { - return e.http && - e.http.headers && - (e.http.headers.get(u) || - e.http.headers.get(o) || - e.http.headers.get(i)) - ? { - clientName: e.http.headers.get(u), - clientVersion: e.http.headers.get(o), - clientReferenceId: e.http.headers.get(i), - } - : e.extensions && e.extensions.clientInfo - ? e.extensions.clientInfo - : {} - } - function s(e, t, n) { - const l = new r.Trace.Details(), - u = (() => { - if (!(t && 'transform' in t)) return e - { - const r = Object.keys(e) - try { - return (function(e, t) { - const n = Object.create(null) - return ( - e.forEach((e) => { - n[e] = t[e] - }), - n - ) - })(r, t.transform({ variables: e, operationString: n })) - } catch (e) { - return (function(e) { - const t = Object.create(null) - return ( - e.forEach((e) => { - t[e] = '[PREDICATE_FUNCTION_ERROR]' - }), - t - ) - })(r) - } - } - })() - return ( - Object.keys(u).forEach((e) => { - if ( - !t || - ('none' in t && t.none) || - ('all' in t && !t.all) || - ('exceptNames' in t && t.exceptNames.includes(e)) || - ('onlyNames' in t && !t.onlyNames.includes(e)) - ) - l.variablesJson[e] = '' - else - try { - l.variablesJson[e] = void 0 === u[e] ? '' : JSON.stringify(u[e]) - } catch (t) { - l.variablesJson[e] = JSON.stringify( - '[Unable to convert value to JSON]', - ) - } - }), - l - ) - } - function c(e, t, n) { - if (!(!n || ('none' in n && n.none) || ('all' in n && !n.all))) - for (const [l, u] of t) { - const t = l.toLowerCase() - if ( - !( - ('exceptNames' in n && - n.exceptNames.some((e) => e.toLowerCase() === t)) || - ('onlyNames' in n && - !n.onlyNames.some((e) => e.toLowerCase() === t)) - ) - ) - switch (l) { - case 'authorization': - case 'cookie': - case 'set-cookie': - break - default: - e.requestHeaders[l] = new r.Trace.HTTP.Values({ value: [u] }) - } - } - } - ;(t.EngineReportingExtension = class { - constructor(e, t, n) { - ;(this.schemaHash = n), - (this.options = Object.assign({}, e)), - (this.addTrace = t), - (this.generateClientInfo = e.generateClientInfo || a), - (this.treeBuilder = new l.EngineReportingTreeBuilder({ - rewriteError: e.rewriteError, - })) - } - requestDidStart(e) { - this.treeBuilder.startTiming(), - (e.requestContext.metrics.startHrTime = this.treeBuilder.startHrTime) - const t = e.requestContext.queryHash - ;(this.queryString = e.queryString), - (this.documentAST = e.parsedQuery), - (this.treeBuilder.trace.http = new r.Trace.HTTP({ - method: - r.Trace.HTTP.Method[e.request.method] || - r.Trace.HTTP.Method.UNKNOWN, - host: null, - path: null, - })), - this.options.sendHeaders && - (c( - this.treeBuilder.trace.http, - e.request.headers, - this.options.sendHeaders, - ), - e.requestContext.metrics.persistedQueryHit && - (this.treeBuilder.trace.persistedQueryHit = !0), - e.requestContext.metrics.persistedQueryRegister && - (this.treeBuilder.trace.persistedQueryRegister = !0)), - e.variables && - (this.treeBuilder.trace.details = s( - e.variables, - this.options.sendVariableValues, - e.queryString, - )) - const n = this.generateClientInfo(e.requestContext) - if (n) { - const { clientName: e, clientVersion: t, clientReferenceId: r } = n - ;(this.treeBuilder.trace.clientVersion = t || ''), - (this.treeBuilder.trace.clientReferenceId = r || ''), - (this.treeBuilder.trace.clientName = e || '') - } - return () => { - this.treeBuilder.stopTiming(), - (this.treeBuilder.trace.fullQueryCacheHit = !!e.requestContext - .metrics.responseCacheHit), - (this.treeBuilder.trace.forbiddenOperation = !!e.requestContext - .metrics.forbiddenOperation), - (this.treeBuilder.trace.registeredOperation = !!e.requestContext - .metrics.registeredOperation) - const n = - this.explicitOperationName || - e.requestContext.operationName || - '', - r = this.documentAST || e.requestContext.document - e.requestContext.metrics.queryPlanTrace && - (this.treeBuilder.trace.queryPlan = - e.requestContext.metrics.queryPlanTrace), - this.addTrace({ - operationName: n, - queryHash: t, - documentAST: r, - queryString: this.queryString || '', - trace: this.treeBuilder.trace, - schemaHash: this.schemaHash, - }) - } - } - executionDidStart(e) { - e.executionArgs.operationName && - (this.explicitOperationName = e.executionArgs.operationName), - (this.documentAST = e.executionArgs.document) - } - willResolveField(e, t, n, r) { - return this.treeBuilder.willResolveField(r) - } - didEncounterErrors(e) { - this.treeBuilder.didEncounterErrors(e) - } - }), - (t.makeTraceDetails = s), - (t.makeHTTPRequestHeaders = c) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(563) - ;(t.defaultEngineReportingSignature = r.defaultEngineReportingSignature), - (t.defaultOperationRegistrySignature = - r.defaultOperationRegistrySignature), - (t.operationHash = r.operationHash), - (function(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - })(n(566)) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(103), - l = n(564) - ;(t.defaultEngineReportingSignature = function(e, t) { - return l.printWithReducedWhitespace( - l.sortAST( - l.removeAliases(l.hideLiterals(l.dropUnusedDefinitions(e, t))), - ), - ) - }), - (t.defaultOperationRegistrySignature = function(e, t) { - return l.printWithReducedWhitespace( - l.sortAST( - l.hideStringAndNumericLiterals(l.dropUnusedDefinitions(e, t)), - ), - ) - }), - (t.operationHash = function(e) { - return r - .createHash('sha256') - .update(e) - .digest('hex') - }) - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const l = n(13), - u = n(14), - i = n(133), - o = r(n(565)) - function a(e, ...t) { - if (e) return o.default(e, ...t) - } - ;(t.hideLiterals = function(e) { - return l.visit(e, { - IntValue: (e) => Object.assign({}, e, { value: '0' }), - FloatValue: (e) => Object.assign({}, e, { value: '0' }), - StringValue: (e) => Object.assign({}, e, { value: '', block: !1 }), - ListValue: (e) => Object.assign({}, e, { values: [] }), - ObjectValue: (e) => Object.assign({}, e, { fields: [] }), - }) - }), - (t.hideStringAndNumericLiterals = function(e) { - return l.visit(e, { - IntValue: (e) => Object.assign({}, e, { value: '0' }), - FloatValue: (e) => Object.assign({}, e, { value: '0' }), - StringValue: (e) => Object.assign({}, e, { value: '', block: !1 }), - }) - }), - (t.dropUnusedDefinitions = function(e, t) { - const n = i.separateOperations(e)[t] - return n || e - }), - (t.sortAST = function(e) { - return l.visit(e, { - Document: (e) => - Object.assign({}, e, { - definitions: o.default(e.definitions, 'kind', 'name.value'), - }), - OperationDefinition: (e) => - Object.assign({}, e, { - variableDefinitions: a( - e.variableDefinitions, - 'variable.name.value', - ), - }), - SelectionSet: (e) => - Object.assign({}, e, { - selections: o.default(e.selections, 'kind', 'name.value'), - }), - Field: (e) => - Object.assign({}, e, { arguments: a(e.arguments, 'name.value') }), - FragmentSpread: (e) => - Object.assign({}, e, { - directives: a(e.directives, 'name.value'), - }), - InlineFragment: (e) => - Object.assign({}, e, { - directives: a(e.directives, 'name.value'), - }), - FragmentDefinition: (e) => - Object.assign({}, e, { - directives: a(e.directives, 'name.value'), - variableDefinitions: a( - e.variableDefinitions, - 'variable.name.value', - ), - }), - Directive: (e) => - Object.assign({}, e, { arguments: a(e.arguments, 'name.value') }), - }) - }), - (t.removeAliases = function(e) { - return l.visit(e, { - Field: (e) => Object.assign({}, e, { alias: void 0 }), - }) - }), - (t.printWithReducedWhitespace = function(e) { - const t = l.visit(e, { - StringValue: (e) => - Object.assign({}, e, { - value: Buffer.from(e.value, 'utf8').toString('hex'), - block: !1, - }), - }) - return u - .print(t) - .replace(/\s+/g, ' ') - .replace(/([^_a-zA-Z0-9]) /g, (e, t) => t) - .replace(/ ([^_a-zA-Z0-9])/g, (e, t) => t) - .replace(/"([a-f0-9]+)"/g, (e, t) => - JSON.stringify(Buffer.from(t, 'hex').toString('utf8')), - ) - }) - }, - function(e, t, n) { - ;(function(e) { - var n = 200, - r = 'Expected a function', - l = '__lodash_hash_undefined__', - u = 1, - i = 2, - o = 1 / 0, - a = 9007199254740991, - s = '[object Arguments]', - c = '[object Array]', - d = '[object Boolean]', - f = '[object Date]', - p = '[object Error]', - h = '[object Function]', - m = '[object GeneratorFunction]', - y = '[object Map]', - _ = '[object Number]', - g = '[object Object]', - v = '[object RegExp]', - b = '[object Set]', - T = '[object String]', - w = '[object Symbol]', - O = '[object ArrayBuffer]', - D = '[object DataView]', - E = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, - L = /^\w*$/, - M = /^\./, - S = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, - k = /\\(\\)?/g, - j = /^\[object .+?Constructor\]$/, - C = /^(?:0|[1-9]\d*)$/, - N = {} - ;(N['[object Float32Array]'] = N['[object Float64Array]'] = N[ - '[object Int8Array]' - ] = N['[object Int16Array]'] = N['[object Int32Array]'] = N[ - '[object Uint8Array]' - ] = N['[object Uint8ClampedArray]'] = N['[object Uint16Array]'] = N[ - '[object Uint32Array]' - ] = !0), - (N[s] = N[c] = N[O] = N[d] = N[D] = N[f] = N[p] = N[h] = N[y] = N[ - _ - ] = N[g] = N[v] = N[b] = N[T] = N['[object WeakMap]'] = !1) - var A = - 'object' == typeof global && - global && - global.Object === Object && - global, - P = 'object' == typeof self && self && self.Object === Object && self, - x = A || P || Function('return this')(), - Y = t && !t.nodeType && t, - I = Y && 'object' == typeof e && e && !e.nodeType && e, - F = I && I.exports === Y && A.process, - R = (function() { - try { - return F && F.binding('util') - } catch (e) {} - })(), - B = R && R.isTypedArray - function H(e, t) { - for (var n = -1, r = e ? e.length : 0, l = Array(r); ++n < r; ) - l[n] = t(e[n], n, e) - return l - } - function V(e, t) { - for (var n = -1, r = t.length, l = e.length; ++n < r; ) - e[l + n] = t[n] - return e - } - function Q(e, t) { - for (var n = -1, r = e ? e.length : 0; ++n < r; ) - if (t(e[n], n, e)) return !0 - return !1 - } - function U(e) { - return function(t) { - return e(t) - } - } - function q(e) { - var t = !1 - if (null != e && 'function' != typeof e.toString) - try { - t = !!(e + '') - } catch (e) {} - return t - } - function W(e) { - var t = -1, - n = Array(e.size) - return ( - e.forEach(function(e, r) { - n[++t] = [r, e] - }), - n - ) - } - function G(e) { - var t = -1, - n = Array(e.size) - return ( - e.forEach(function(e) { - n[++t] = e - }), - n - ) - } - var $, - z, - J, - K = Array.prototype, - Z = Function.prototype, - X = Object.prototype, - ee = x['__core-js_shared__'], - te = ($ = /[^.]+$/.exec((ee && ee.keys && ee.keys.IE_PROTO) || '')) - ? 'Symbol(src)_1.' + $ - : '', - ne = Z.toString, - re = X.hasOwnProperty, - le = X.toString, - ue = RegExp( - '^' + - ne - .call(re) - .replace(/[\\^$.*+?()[\]{}|]/g, '\\$&') - .replace( - /hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, - '$1.*?', - ) + - '$', - ), - ie = x.Symbol, - oe = x.Uint8Array, - ae = X.propertyIsEnumerable, - se = K.splice, - ce = ie ? ie.isConcatSpreadable : void 0, - de = - ((z = Object.keys), - (J = Object), - function(e) { - return z(J(e)) - }), - fe = Math.max, - pe = ze(x, 'DataView'), - he = ze(x, 'Map'), - me = ze(x, 'Promise'), - ye = ze(x, 'Set'), - _e = ze(x, 'WeakMap'), - ge = ze(Object, 'create'), - ve = ut(pe), - be = ut(he), - Te = ut(me), - we = ut(ye), - Oe = ut(_e), - De = ie ? ie.prototype : void 0, - Ee = De ? De.valueOf : void 0, - Le = De ? De.toString : void 0 - function Me(e) { - var t = -1, - n = e ? e.length : 0 - for (this.clear(); ++t < n; ) { - var r = e[t] - this.set(r[0], r[1]) - } - } - function Se(e) { - var t = -1, - n = e ? e.length : 0 - for (this.clear(); ++t < n; ) { - var r = e[t] - this.set(r[0], r[1]) - } - } - function ke(e) { - var t = -1, - n = e ? e.length : 0 - for (this.clear(); ++t < n; ) { - var r = e[t] - this.set(r[0], r[1]) - } - } - function je(e) { - var t = -1, - n = e ? e.length : 0 - for (this.__data__ = new ke(); ++t < n; ) this.add(e[t]) - } - function Ce(e) { - this.__data__ = new Se(e) - } - function Ne(e, t) { - var n = - ct(e) || st(e) - ? (function(e, t) { - for (var n = -1, r = Array(e); ++n < e; ) r[n] = t(n) - return r - })(e.length, String) - : [], - r = n.length, - l = !!r - for (var u in e) - (!t && !re.call(e, u)) || - (l && ('length' == u || Ze(u, r))) || - n.push(u) - return n - } - function Ae(e, t) { - for (var n = e.length; n--; ) if (at(e[n][0], t)) return n - return -1 - } - ;(Me.prototype.clear = function() { - this.__data__ = ge ? ge(null) : {} - }), - (Me.prototype.delete = function(e) { - return this.has(e) && delete this.__data__[e] - }), - (Me.prototype.get = function(e) { - var t = this.__data__ - if (ge) { - var n = t[e] - return n === l ? void 0 : n - } - return re.call(t, e) ? t[e] : void 0 - }), - (Me.prototype.has = function(e) { - var t = this.__data__ - return ge ? void 0 !== t[e] : re.call(t, e) - }), - (Me.prototype.set = function(e, t) { - return (this.__data__[e] = ge && void 0 === t ? l : t), this - }), - (Se.prototype.clear = function() { - this.__data__ = [] - }), - (Se.prototype.delete = function(e) { - var t = this.__data__, - n = Ae(t, e) - return !( - n < 0 || (n == t.length - 1 ? t.pop() : se.call(t, n, 1), 0) - ) - }), - (Se.prototype.get = function(e) { - var t = this.__data__, - n = Ae(t, e) - return n < 0 ? void 0 : t[n][1] - }), - (Se.prototype.has = function(e) { - return Ae(this.__data__, e) > -1 - }), - (Se.prototype.set = function(e, t) { - var n = this.__data__, - r = Ae(n, e) - return r < 0 ? n.push([e, t]) : (n[r][1] = t), this - }), - (ke.prototype.clear = function() { - this.__data__ = { - hash: new Me(), - map: new (he || Se)(), - string: new Me(), - } - }), - (ke.prototype.delete = function(e) { - return $e(this, e).delete(e) - }), - (ke.prototype.get = function(e) { - return $e(this, e).get(e) - }), - (ke.prototype.has = function(e) { - return $e(this, e).has(e) - }), - (ke.prototype.set = function(e, t) { - return $e(this, e).set(e, t), this - }), - (je.prototype.add = je.prototype.push = function(e) { - return this.__data__.set(e, l), this - }), - (je.prototype.has = function(e) { - return this.__data__.has(e) - }), - (Ce.prototype.clear = function() { - this.__data__ = new Se() - }), - (Ce.prototype.delete = function(e) { - return this.__data__.delete(e) - }), - (Ce.prototype.get = function(e) { - return this.__data__.get(e) - }), - (Ce.prototype.has = function(e) { - return this.__data__.has(e) - }), - (Ce.prototype.set = function(e, t) { - var r = this.__data__ - if (r instanceof Se) { - var l = r.__data__ - if (!he || l.length < n - 1) return l.push([e, t]), this - r = this.__data__ = new ke(l) - } - return r.set(e, t), this - }) - var Pe, - xe, - Ye = - ((Pe = function(e, t) { - return e && Ie(e, t, gt) - }), - function(e, t) { - if (null == e) return e - if (!dt(e)) return Pe(e, t) - for ( - var n = e.length, r = xe ? n : -1, l = Object(e); - (xe ? r-- : ++r < n) && !1 !== t(l[r], r, l); - - ); - return e - }) - var Ie = (function(e) { - return function(t, n, r) { - for (var l = -1, u = Object(t), i = r(t), o = i.length; o--; ) { - var a = i[e ? o : ++l] - if (!1 === n(u[a], a, u)) break - } - return t - } - })() - function Fe(e, t) { - for ( - var n = 0, r = (t = et(t, e) ? [t] : qe(t)).length; - null != e && n < r; - - ) - e = e[lt(t[n++])] - return n && n == r ? e : void 0 - } - function Re(e, t) { - return null != e && t in Object(e) - } - function Be(e, t, n, r, l) { - return ( - e === t || - (null == e || null == t || (!ht(e) && !mt(t)) - ? e != e && t != t - : (function(e, t, n, r, l, o) { - var a = ct(e), - h = ct(t), - m = c, - E = c - a || (m = (m = Je(e)) == s ? g : m) - h || (E = (E = Je(t)) == s ? g : E) - var L = m == g && !q(e), - M = E == g && !q(t), - S = m == E - if (S && !L) - return ( - o || (o = new Ce()), - a || _t(e) - ? Ge(e, t, n, r, l, o) - : (function(e, t, n, r, l, o, a) { - switch (n) { - case D: - if ( - e.byteLength != t.byteLength || - e.byteOffset != t.byteOffset - ) - return !1 - ;(e = e.buffer), (t = t.buffer) - case O: - return !( - e.byteLength != t.byteLength || - !r(new oe(e), new oe(t)) - ) - case d: - case f: - case _: - return at(+e, +t) - case p: - return ( - e.name == t.name && e.message == t.message - ) - case v: - case T: - return e == t + '' - case y: - var s = W - case b: - var c = o & i - if ((s || (s = G), e.size != t.size && !c)) - return !1 - var h = a.get(e) - if (h) return h == t - ;(o |= u), a.set(e, t) - var m = Ge(s(e), s(t), r, l, o, a) - return a.delete(e), m - case w: - if (Ee) return Ee.call(e) == Ee.call(t) - } - return !1 - })(e, t, m, n, r, l, o) - ) - if (!(l & i)) { - var k = L && re.call(e, '__wrapped__'), - j = M && re.call(t, '__wrapped__') - if (k || j) { - var C = k ? e.value() : e, - N = j ? t.value() : t - return o || (o = new Ce()), n(C, N, r, l, o) - } - } - if (!S) return !1 - return ( - o || (o = new Ce()), - (function(e, t, n, r, l, u) { - var o = l & i, - a = gt(e), - s = a.length, - c = gt(t).length - if (s != c && !o) return !1 - for (var d = s; d--; ) { - var f = a[d] - if (!(o ? f in t : re.call(t, f))) return !1 - } - var p = u.get(e) - if (p && u.get(t)) return p == t - var h = !0 - u.set(e, t), u.set(t, e) - for (var m = o; ++d < s; ) { - f = a[d] - var y = e[f], - _ = t[f] - if (r) - var g = o ? r(_, y, f, t, e, u) : r(y, _, f, e, t, u) - if (!(void 0 === g ? y === _ || n(y, _, r, l, u) : g)) { - h = !1 - break - } - m || (m = 'constructor' == f) - } - if (h && !m) { - var v = e.constructor, - b = t.constructor - v != b && - 'constructor' in e && - 'constructor' in t && - !( - 'function' == typeof v && - v instanceof v && - 'function' == typeof b && - b instanceof b - ) && - (h = !1) - } - return u.delete(e), u.delete(t), h - })(e, t, n, r, l, o) - ) - })(e, t, Be, n, r, l)) - ) - } - function He(e) { - return ( - !( - !ht(e) || - (function(e) { - return !!te && te in e - })(e) - ) && (ft(e) || q(e) ? ue : j).test(ut(e)) - ) - } - function Ve(e) { - return 'function' == typeof e - ? e - : null == e - ? vt - : 'object' == typeof e - ? ct(e) - ? (function(e, t) { - if (et(e) && tt(t)) return nt(lt(e), t) - return function(n) { - var r = (function(e, t, n) { - var r = null == e ? void 0 : Fe(e, t) - return void 0 === r ? n : r - })(n, e) - return void 0 === r && r === t - ? (function(e, t) { - return ( - null != e && - (function(e, t, n) { - t = et(t, e) ? [t] : qe(t) - var r, - l = -1, - u = t.length - for (; ++l < u; ) { - var i = lt(t[l]) - if (!(r = null != e && n(e, i))) break - e = e[i] - } - if (r) return r - return ( - !!(u = e ? e.length : 0) && - pt(u) && - Ze(i, u) && - (ct(e) || st(e)) - ) - })(e, t, Re) - ) - })(n, e) - : Be(t, r, void 0, u | i) - } - })(e[0], e[1]) - : (function(e) { - var t = (function(e) { - var t = gt(e), - n = t.length - for (; n--; ) { - var r = t[n], - l = e[r] - t[n] = [r, l, tt(l)] - } - return t - })(e) - if (1 == t.length && t[0][2]) return nt(t[0][0], t[0][1]) - return function(n) { - return ( - n === e || - (function(e, t, n, r) { - var l = n.length, - o = l, - a = !r - if (null == e) return !o - for (e = Object(e); l--; ) { - var s = n[l] - if (a && s[2] ? s[1] !== e[s[0]] : !(s[0] in e)) - return !1 - } - for (; ++l < o; ) { - var c = (s = n[l])[0], - d = e[c], - f = s[1] - if (a && s[2]) { - if (void 0 === d && !(c in e)) return !1 - } else { - var p = new Ce() - if (r) var h = r(d, f, c, e, t, p) - if (!(void 0 === h ? Be(f, d, r, u | i, p) : h)) - return !1 - } - } - return !0 - })(n, e, t) - ) - } - })(e) - : et((t = e)) - ? ((n = lt(t)), - function(e) { - return null == e ? void 0 : e[n] - }) - : (function(e) { - return function(t) { - return Fe(t, e) - } - })(t) - var t, n - } - function Qe(e) { - if ( - ((n = (t = e) && t.constructor), - (r = ('function' == typeof n && n.prototype) || X), - t !== r) - ) - return de(e) - var t, - n, - r, - l = [] - for (var u in Object(e)) - re.call(e, u) && 'constructor' != u && l.push(u) - return l - } - function Ue(e, t, n) { - var r = -1 - return ( - (t = H(t.length ? t : [vt], U(Ve))), - (function(e, t) { - var n = e.length - for (e.sort(t); n--; ) e[n] = e[n].value - return e - })( - (function(e, t) { - var n = -1, - r = dt(e) ? Array(e.length) : [] - return ( - Ye(e, function(e, l, u) { - r[++n] = t(e, l, u) - }), - r - ) - })(e, function(e, n, l) { - return { - criteria: H(t, function(t) { - return t(e) - }), - index: ++r, - value: e, - } - }), - function(e, t) { - return (function(e, t, n) { - var r = -1, - l = e.criteria, - u = t.criteria, - i = l.length, - o = n.length - for (; ++r < i; ) { - var a = We(l[r], u[r]) - if (a) { - if (r >= o) return a - var s = n[r] - return a * ('desc' == s ? -1 : 1) - } - } - return e.index - t.index - })(e, t, n) - }, - ) - ) - } - function qe(e) { - return ct(e) ? e : rt(e) - } - function We(e, t) { - if (e !== t) { - var n = void 0 !== e, - r = null === e, - l = e == e, - u = yt(e), - i = void 0 !== t, - o = null === t, - a = t == t, - s = yt(t) - if ( - (!o && !s && !u && e > t) || - (u && i && a && !o && !s) || - (r && i && a) || - (!n && a) || - !l - ) - return 1 - if ( - (!r && !u && !s && e < t) || - (s && n && l && !r && !u) || - (o && n && l) || - (!i && l) || - !a - ) - return -1 - } - return 0 - } - function Ge(e, t, n, r, l, o) { - var a = l & i, - s = e.length, - c = t.length - if (s != c && !(a && c > s)) return !1 - var d = o.get(e) - if (d && o.get(t)) return d == t - var f = -1, - p = !0, - h = l & u ? new je() : void 0 - for (o.set(e, t), o.set(t, e); ++f < s; ) { - var m = e[f], - y = t[f] - if (r) var _ = a ? r(y, m, f, t, e, o) : r(m, y, f, e, t, o) - if (void 0 !== _) { - if (_) continue - p = !1 - break - } - if (h) { - if ( - !Q(t, function(e, t) { - if (!h.has(t) && (m === e || n(m, e, r, l, o))) - return h.add(t) - }) - ) { - p = !1 - break - } - } else if (m !== y && !n(m, y, r, l, o)) { - p = !1 - break - } - } - return o.delete(e), o.delete(t), p - } - function $e(e, t) { - var n, - r, - l = e.__data__ - return ('string' == (r = typeof (n = t)) || - 'number' == r || - 'symbol' == r || - 'boolean' == r - ? '__proto__' !== n - : null === n) - ? l['string' == typeof t ? 'string' : 'hash'] - : l.map - } - function ze(e, t) { - var n = (function(e, t) { - return null == e ? void 0 : e[t] - })(e, t) - return He(n) ? n : void 0 - } - var Je = function(e) { - return le.call(e) - } - function Ke(e) { - return ct(e) || st(e) || !!(ce && e && e[ce]) - } - function Ze(e, t) { - return ( - !!(t = null == t ? a : t) && - ('number' == typeof e || C.test(e)) && - e > -1 && - e % 1 == 0 && - e < t - ) - } - function Xe(e, t, n) { - if (!ht(n)) return !1 - var r = typeof t - return ( - !!('number' == r - ? dt(n) && Ze(t, n.length) - : 'string' == r && t in n) && at(n[t], e) - ) - } - function et(e, t) { - if (ct(e)) return !1 - var n = typeof e - return ( - !( - 'number' != n && - 'symbol' != n && - 'boolean' != n && - null != e && - !yt(e) - ) || - (L.test(e) || !E.test(e) || (null != t && e in Object(t))) - ) - } - function tt(e) { - return e == e && !ht(e) - } - function nt(e, t) { - return function(n) { - return null != n && (n[e] === t && (void 0 !== t || e in Object(n))) - } - } - ;((pe && Je(new pe(new ArrayBuffer(1))) != D) || - (he && Je(new he()) != y) || - (me && '[object Promise]' != Je(me.resolve())) || - (ye && Je(new ye()) != b) || - (_e && '[object WeakMap]' != Je(new _e()))) && - (Je = function(e) { - var t = le.call(e), - n = t == g ? e.constructor : void 0, - r = n ? ut(n) : void 0 - if (r) - switch (r) { - case ve: - return D - case be: - return y - case Te: - return '[object Promise]' - case we: - return b - case Oe: - return '[object WeakMap]' - } - return t - }) - var rt = ot(function(e) { - var t - e = - null == (t = e) - ? '' - : (function(e) { - if ('string' == typeof e) return e - if (yt(e)) return Le ? Le.call(e) : '' - var t = e + '' - return '0' == t && 1 / e == -o ? '-0' : t - })(t) - var n = [] - return ( - M.test(e) && n.push(''), - e.replace(S, function(e, t, r, l) { - n.push(r ? l.replace(k, '$1') : t || e) - }), - n - ) - }) - function lt(e) { - if ('string' == typeof e || yt(e)) return e - var t = e + '' - return '0' == t && 1 / e == -o ? '-0' : t - } - function ut(e) { - if (null != e) { - try { - return ne.call(e) - } catch (e) {} - try { - return e + '' - } catch (e) {} - } - return '' - } - var it = (function(e, t) { - return ( - (t = fe(void 0 === t ? e.length - 1 : t, 0)), - function() { - for ( - var n = arguments, - r = -1, - l = fe(n.length - t, 0), - u = Array(l); - ++r < l; - - ) - u[r] = n[t + r] - r = -1 - for (var i = Array(t + 1); ++r < t; ) i[r] = n[r] - return ( - (i[t] = u), - (function(e, t, n) { - switch (n.length) { - case 0: - return e.call(t) - case 1: - return e.call(t, n[0]) - case 2: - return e.call(t, n[0], n[1]) - case 3: - return e.call(t, n[0], n[1], n[2]) - } - return e.apply(t, n) - })(e, this, i) - ) - } - ) - })(function(e, t) { - if (null == e) return [] - var n = t.length - return ( - n > 1 && Xe(e, t[0], t[1]) - ? (t = []) - : n > 2 && Xe(t[0], t[1], t[2]) && (t = [t[0]]), - Ue( - e, - (function e(t, n, r, l, u) { - var i = -1, - o = t.length - for (r || (r = Ke), u || (u = []); ++i < o; ) { - var a = t[i] - n > 0 && r(a) - ? n > 1 - ? e(a, n - 1, r, l, u) - : V(u, a) - : l || (u[u.length] = a) - } - return u - })(t, 1), - [], - ) - ) - }) - function ot(e, t) { - if ('function' != typeof e || (t && 'function' != typeof t)) - throw new TypeError(r) - var n = function() { - var r = arguments, - l = t ? t.apply(this, r) : r[0], - u = n.cache - if (u.has(l)) return u.get(l) - var i = e.apply(this, r) - return (n.cache = u.set(l, i)), i - } - return (n.cache = new (ot.Cache || ke)()), n - } - function at(e, t) { - return e === t || (e != e && t != t) - } - function st(e) { - return ( - (function(e) { - return mt(e) && dt(e) - })(e) && - re.call(e, 'callee') && - (!ae.call(e, 'callee') || le.call(e) == s) - ) - } - ot.Cache = ke - var ct = Array.isArray - function dt(e) { - return null != e && pt(e.length) && !ft(e) - } - function ft(e) { - var t = ht(e) ? le.call(e) : '' - return t == h || t == m - } - function pt(e) { - return 'number' == typeof e && e > -1 && e % 1 == 0 && e <= a - } - function ht(e) { - var t = typeof e - return !!e && ('object' == t || 'function' == t) - } - function mt(e) { - return !!e && 'object' == typeof e - } - function yt(e) { - return 'symbol' == typeof e || (mt(e) && le.call(e) == w) - } - var _t = B - ? U(B) - : function(e) { - return mt(e) && pt(e.length) && !!N[le.call(e)] - } - function gt(e) { - return dt(e) ? Ne(e) : Qe(e) - } - function vt(e) { - return e - } - e.exports = it - }.call(this, n(145)(e))) - }, - function(e, t, n) { - 'use strict' - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - r(n(567)), - r(n(241)), - r(n(569)) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8), - l = n(69), - u = n(568), - i = n(241), - o = n(116), - a = n(103), - s = [ - 'PossibleTypeExtensions', - 'KnownTypeNames', - 'UniqueDirectivesPerLocation', - ], - c = o.specifiedSDLRules.filter((e) => !s.includes(e.name)) - function d(e) { - return Array.isArray(e) - ? e.map((e) => - u.isNode(e) && u.isDocumentNode(e) ? { typeDefs: e } : e, - ) - : [{ typeDefs: e }] - } - ;(t.modulesFromSDL = d), - (t.buildSchemaFromSDL = function(e, t) { - const n = d(e), - u = r.concatAST(n.map((e) => e.typeDefs)), - o = l.validateSDL(u, t, c) - if (o.length > 0) throw new i.GraphQLSchemaValidationError(o) - const s = Object.create(null), - h = Object.create(null), - m = [], - y = [], - _ = [] - for (const e of u.definitions) - if (r.isTypeDefinitionNode(e)) { - const t = e.name.value - s[t] ? s[t].push(e) : (s[t] = [e]) - } else if (r.isTypeExtensionNode(e)) { - const t = e.name.value - h[t] ? h[t].push(e) : (h[t] = [e]) - } else - e.kind === r.Kind.DIRECTIVE_DEFINITION - ? m.push(e) - : e.kind === r.Kind.SCHEMA_DEFINITION - ? y.push(e) - : e.kind === r.Kind.SCHEMA_EXTENSION && _.push(e) - let g = t || new r.GraphQLSchema({ query: void 0 }) - const v = [] - for (const [e, t] of Object.entries(h)) - if (!s[e]) { - const e = t[0], - n = e.kind, - r = { kind: f[n], name: e.name } - v.push(r) - } - let b - if ( - ((g = r.extendSchema( - g, - { - kind: r.Kind.DOCUMENT, - definitions: [...Object.values(s).flat(), ...v, ...m], - }, - { assumeValidSDL: !0 }, - )), - (g = r.extendSchema( - g, - { kind: r.Kind.DOCUMENT, definitions: Object.values(h).flat() }, - { assumeValidSDL: !0 }, - )), - y.length > 0 || _.length > 0) - ) { - b = {} - const e = [...y, ..._] - .map((e) => e.operationTypes) - .filter(a.isNotNullOrUndefined) - .flat() - for (const { operation: t, type: n } of e) b[t] = n.name.value - } else - b = { - query: 'Query', - mutation: 'Mutation', - subscription: 'Subscription', - } - g = new r.GraphQLSchema( - Object.assign( - {}, - g.toConfig(), - a.mapValues(b, (e) => (e ? g.getType(e) : void 0)), - ), - ) - for (const e of n) e.resolvers && p(g, e.resolvers) - return g - }) - const f = { - [r.Kind.SCALAR_TYPE_EXTENSION]: r.Kind.SCALAR_TYPE_DEFINITION, - [r.Kind.OBJECT_TYPE_EXTENSION]: r.Kind.OBJECT_TYPE_DEFINITION, - [r.Kind.INTERFACE_TYPE_EXTENSION]: r.Kind.INTERFACE_TYPE_DEFINITION, - [r.Kind.UNION_TYPE_EXTENSION]: r.Kind.UNION_TYPE_DEFINITION, - [r.Kind.ENUM_TYPE_EXTENSION]: r.Kind.ENUM_TYPE_DEFINITION, - [r.Kind.INPUT_OBJECT_TYPE_EXTENSION]: - r.Kind.INPUT_OBJECT_TYPE_DEFINITION, - } - function p(e, t) { - for (const [n, l] of Object.entries(t)) { - const t = e.getType(n) - if (r.isAbstractType(t)) - for (const [e, n] of Object.entries(l)) - e.startsWith('__') && (t[e.substring(2)] = n) - if (r.isScalarType(t)) for (const e in l) t[e] = l[e] - if (r.isEnumType(t)) { - const e = t.getValues(), - n = {} - e.forEach((e) => { - const t = l[e.name] || e.name - n[e.name] = { - value: t, - deprecationReason: e.deprecationReason, - description: e.description, - astNode: e.astNode, - name: e.name, - } - }), - Object.assign( - t, - new r.GraphQLEnumType( - Object.assign({}, t.toConfig(), { values: n }), - ), - ) - } - if (!r.isObjectType(t)) continue - const u = t.getFields() - for (const [e, n] of Object.entries(l)) { - if (e.startsWith('__')) { - t[e.substring(2)] = n - continue - } - const r = u[e] - r && (r.resolve = 'function' == typeof n ? n : n.resolve) - } - } - } - t.addResolversToSchema = p - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8) - function l(e) { - return e && 'string' == typeof e.kind - } - ;(t.isNode = l), - (t.isDocumentNode = function(e) { - return l(e) && e.kind === r.Kind.DOCUMENT - }) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(8), - l = n(103) - t.transformSchema = function(e, t) { - const n = Object.create(null) - for (const l of Object.values(e.getTypeMap())) { - if (r.isIntrospectionType(l)) continue - const e = t(l) - if (null === e) continue - const u = e || l - n[u.name] = i(u) - } - const u = e.toConfig() - return new r.GraphQLSchema( - Object.assign({}, u, { - types: Object.values(n), - query: s(u.query), - mutation: s(u.mutation), - subscription: s(u.subscription), - }), - ) - function i(e) { - if (r.isObjectType(e)) { - const t = e.toConfig() - return new r.GraphQLObjectType( - Object.assign({}, t, { - interfaces: () => t.interfaces.map(a), - fields: () => c(t.fields), - }), - ) - } - if (r.isInterfaceType(e)) { - const t = e.toConfig() - return new r.GraphQLInterfaceType( - Object.assign({}, t, { fields: () => c(t.fields) }), - ) - } - if (r.isUnionType(e)) { - const t = e.toConfig() - return new r.GraphQLUnionType( - Object.assign({}, t, { types: () => t.types.map(a) }), - ) - } - if (r.isInputObjectType(e)) { - const t = e.toConfig() - return new r.GraphQLInputObjectType( - Object.assign({}, t, { - fields: () => - (function(e) { - return l.mapValues(e, (e) => - Object.assign({}, e, { type: o(e.type) }), - ) - })(t.fields), - }), - ) - } - return e - } - function o(e) { - return r.isListType(e) - ? new r.GraphQLList(o(e.ofType)) - : r.isNonNullType(e) - ? new r.GraphQLNonNull(o(e.ofType)) - : a(e) - } - function a(e) { - const t = n[e.name] - return t || e - } - function s(e) { - return e ? a(e) : void 0 - } - function c(e) { - return l.mapValues(e, (e) => - Object.assign({}, e, { - type: o(e.type), - args: e.args ? d(e.args) : void 0, - }), - ) - } - function d(e) { - return l.mapValues(e, (e) => - Object.assign({}, e, { type: o(e.type) }), - ) - } - } - }, - function(e) { - e.exports = JSON.parse( - '{"name":"apollo-engine-reporting","version":"1.4.2","description":"Send reports about your GraphQL services to Apollo Engine","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","repository":"https://github.com/apollographql/apollo-engine-reporting","author":"Apollo ","engines":{"node":">=6.0"},"dependencies":{"apollo-engine-reporting-protobuf":"0.4.0","apollo-graphql":"^0.3.3","apollo-server-env":"2.4.1","apollo-server-types":"0.2.1","async-retry":"^1.2.1","graphql-extensions":"0.8.2"},"gitHead":"d0b33f20ba4731c071d6fd8cfaeca1a1f3d83e4b"}', - ) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(108), - l = n(240) - t.EngineFederatedTracingExtension = class { - constructor(e) { - ;(this.enabled = !1), - (this.done = !1), - (this.treeBuilder = new l.EngineReportingTreeBuilder({ - rewriteError: e.rewriteError, - })) - } - requestDidStart(e) { - const t = e.requestContext.request.http - t && - 'ftv1' === t.headers.get('apollo-federation-include-trace') && - (this.enabled = !0), - this.enabled && this.treeBuilder.startTiming() - } - willResolveField(e, t, n, r) { - if (this.enabled) return this.treeBuilder.willResolveField(r) - } - didEncounterErrors(e) { - this.enabled && this.treeBuilder.didEncounterErrors(e) - } - format() { - if (!this.enabled) return - if (this.done) throw Error('format called twice?') - this.treeBuilder.stopTiming(), (this.done = !0) - const e = r.Trace.encode(this.treeBuilder.trace).finish() - return [ - 'ftv1', - Buffer.from(e, e.byteOffset, e.byteLength).toString('base64'), - ] - } - } - }, - function(e, t, n) { - function r(e, t, n) { - return t <= e && e <= n - } - function l(e, t) { - return Math.floor(e / t) - } - var u = -1, - i = -1 - function o(e) { - var t = 0 - ;(this.get = function() { - return t >= e.length ? u : Number(e[t]) - }), - (this.offset = function(n) { - if ((t += n) < 0) - throw new Error('Seeking past start of the buffer') - if (t > e.length) throw new Error('Seeking past EOF') - }), - (this.match = function(n) { - if (n.length > t + e.length) return !1 - var r - for (r = 0; r < n.length; r += 1) - if (Number(e[t + r]) !== n[r]) return !1 - return !0 - }) - } - function a(e) { - var t = 0 - this.emit = function(n) { - var r, - l = u - for (r = 0; r < arguments.length; ++r) - (l = Number(arguments[r])), (e[t++] = l) - return l - } - } - function s(e) { - var t = 0, - n = (function(e) { - for (var t = [], n = 0, l = e.length; n < e.length; ) { - var u = e.charCodeAt(n) - if (r(u, 55296, 57343)) - if (r(u, 56320, 57343)) t.push(65533) - else if (n === l - 1) t.push(65533) - else { - var i = e.charCodeAt(n + 1) - if (r(i, 56320, 57343)) { - var o = 1023 & u, - a = 1023 & i - ;(n += 1), t.push(65536 + (o << 10) + a) - } else t.push(65533) - } - else t.push(u) - n += 1 - } - return t - })(e) - ;(this.offset = function(e) { - if ((t += e) < 0) throw new Error('Seeking past start of the buffer') - if (t > n.length) throw new Error('Seeking past EOF') - }), - (this.get = function() { - return t >= n.length ? i : n[t] - }) - } - function c() { - var e = '' - ;(this.string = function() { - return e - }), - (this.emit = function(t) { - t <= 65535 - ? (e += String.fromCharCode(t)) - : ((t -= 65536), - (e += String.fromCharCode(55296 + ((t >> 10) & 1023))), - (e += String.fromCharCode(56320 + (1023 & t)))) - }) - } - function d(e) { - ;(this.name = 'EncodingError'), (this.message = e), (this.code = 0) - } - function f(e, t) { - if (e) throw new d('Decoder error') - return t || 65533 - } - function p(e) { - throw new d('The code point ' + e + ' could not be encoded.') - } - function h(e) { - return ( - (e = String(e) - .trim() - .toLowerCase()), - Object.prototype.hasOwnProperty.call(_, e) ? _[e] : null - ) - } - d.prototype = Error.prototype - var m = [ - { - encodings: [ - { labels: ['unicode-1-1-utf-8', 'utf-8', 'utf8'], name: 'utf-8' }, - ], - heading: 'The Encoding', - }, - { - encodings: [ - { - labels: ['864', 'cp864', 'csibm864', 'ibm864'], - name: 'ibm864', - }, - { - labels: ['866', 'cp866', 'csibm866', 'ibm866'], - name: 'ibm866', - }, - { - labels: [ - 'csisolatin2', - 'iso-8859-2', - 'iso-ir-101', - 'iso8859-2', - 'iso88592', - 'iso_8859-2', - 'iso_8859-2:1987', - 'l2', - 'latin2', - ], - name: 'iso-8859-2', - }, - { - labels: [ - 'csisolatin3', - 'iso-8859-3', - 'iso-ir-109', - 'iso8859-3', - 'iso88593', - 'iso_8859-3', - 'iso_8859-3:1988', - 'l3', - 'latin3', - ], - name: 'iso-8859-3', - }, - { - labels: [ - 'csisolatin4', - 'iso-8859-4', - 'iso-ir-110', - 'iso8859-4', - 'iso88594', - 'iso_8859-4', - 'iso_8859-4:1988', - 'l4', - 'latin4', - ], - name: 'iso-8859-4', - }, - { - labels: [ - 'csisolatincyrillic', - 'cyrillic', - 'iso-8859-5', - 'iso-ir-144', - 'iso8859-5', - 'iso88595', - 'iso_8859-5', - 'iso_8859-5:1988', - ], - name: 'iso-8859-5', - }, - { - labels: [ - 'arabic', - 'asmo-708', - 'csiso88596e', - 'csiso88596i', - 'csisolatinarabic', - 'ecma-114', - 'iso-8859-6', - 'iso-8859-6-e', - 'iso-8859-6-i', - 'iso-ir-127', - 'iso8859-6', - 'iso88596', - 'iso_8859-6', - 'iso_8859-6:1987', - ], - name: 'iso-8859-6', - }, - { - labels: [ - 'csisolatingreek', - 'ecma-118', - 'elot_928', - 'greek', - 'greek8', - 'iso-8859-7', - 'iso-ir-126', - 'iso8859-7', - 'iso88597', - 'iso_8859-7', - 'iso_8859-7:1987', - 'sun_eu_greek', - ], - name: 'iso-8859-7', - }, - { - labels: [ - 'csiso88598e', - 'csisolatinhebrew', - 'hebrew', - 'iso-8859-8', - 'iso-8859-8-e', - 'iso-ir-138', - 'iso8859-8', - 'iso88598', - 'iso_8859-8', - 'iso_8859-8:1988', - 'visual', - ], - name: 'iso-8859-8', - }, - { - labels: ['csiso88598i', 'iso-8859-8-i', 'logical'], - name: 'iso-8859-8-i', - }, - { - labels: [ - 'csisolatin6', - 'iso-8859-10', - 'iso-ir-157', - 'iso8859-10', - 'iso885910', - 'l6', - 'latin6', - ], - name: 'iso-8859-10', - }, - { - labels: ['iso-8859-13', 'iso8859-13', 'iso885913'], - name: 'iso-8859-13', - }, - { - labels: ['iso-8859-14', 'iso8859-14', 'iso885914'], - name: 'iso-8859-14', - }, - { - labels: [ - 'csisolatin9', - 'iso-8859-15', - 'iso8859-15', - 'iso885915', - 'iso_8859-15', - 'l9', - ], - name: 'iso-8859-15', - }, - { labels: ['iso-8859-16'], name: 'iso-8859-16' }, - { - labels: ['cskoi8r', 'koi', 'koi8', 'koi8-r', 'koi8_r'], - name: 'koi8-r', - }, - { labels: ['koi8-u'], name: 'koi8-u' }, - { - labels: ['csmacintosh', 'mac', 'macintosh', 'x-mac-roman'], - name: 'macintosh', - }, - { - labels: [ - 'dos-874', - 'iso-8859-11', - 'iso8859-11', - 'iso885911', - 'tis-620', - 'windows-874', - ], - name: 'windows-874', - }, - { - labels: ['cp1250', 'windows-1250', 'x-cp1250'], - name: 'windows-1250', - }, - { - labels: ['cp1251', 'windows-1251', 'x-cp1251'], - name: 'windows-1251', - }, - { - labels: [ - 'ansi_x3.4-1968', - 'ascii', - 'cp1252', - 'cp819', - 'csisolatin1', - 'ibm819', - 'iso-8859-1', - 'iso-ir-100', - 'iso8859-1', - 'iso88591', - 'iso_8859-1', - 'iso_8859-1:1987', - 'l1', - 'latin1', - 'us-ascii', - 'windows-1252', - 'x-cp1252', - ], - name: 'windows-1252', - }, - { - labels: ['cp1253', 'windows-1253', 'x-cp1253'], - name: 'windows-1253', - }, - { - labels: [ - 'cp1254', - 'csisolatin5', - 'iso-8859-9', - 'iso-ir-148', - 'iso8859-9', - 'iso88599', - 'iso_8859-9', - 'iso_8859-9:1989', - 'l5', - 'latin5', - 'windows-1254', - 'x-cp1254', - ], - name: 'windows-1254', - }, - { - labels: ['cp1255', 'windows-1255', 'x-cp1255'], - name: 'windows-1255', - }, - { - labels: ['cp1256', 'windows-1256', 'x-cp1256'], - name: 'windows-1256', - }, - { - labels: ['cp1257', 'windows-1257', 'x-cp1257'], - name: 'windows-1257', - }, - { - labels: ['cp1258', 'windows-1258', 'x-cp1258'], - name: 'windows-1258', - }, - { - labels: ['x-mac-cyrillic', 'x-mac-ukrainian'], - name: 'x-mac-cyrillic', - }, - ], - heading: 'Legacy single-byte encodings', - }, - { - encodings: [ - { - labels: [ - 'chinese', - 'csgb2312', - 'csiso58gb231280', - 'gb2312', - 'gb_2312', - 'gb_2312-80', - 'gbk', - 'iso-ir-58', - 'x-gbk', - ], - name: 'gbk', - }, - { labels: ['gb18030'], name: 'gb18030' }, - { labels: ['hz-gb-2312'], name: 'hz-gb-2312' }, - ], - heading: 'Legacy multi-byte Chinese (simplified) encodings', - }, - { - encodings: [ - { - labels: ['big5', 'big5-hkscs', 'cn-big5', 'csbig5', 'x-x-big5'], - name: 'big5', - }, - ], - heading: 'Legacy multi-byte Chinese (traditional) encodings', - }, - { - encodings: [ - { - labels: ['cseucpkdfmtjapanese', 'euc-jp', 'x-euc-jp'], - name: 'euc-jp', - }, - { labels: ['csiso2022jp', 'iso-2022-jp'], name: 'iso-2022-jp' }, - { - labels: [ - 'csshiftjis', - 'ms_kanji', - 'shift-jis', - 'shift_jis', - 'sjis', - 'windows-31j', - 'x-sjis', - ], - name: 'shift_jis', - }, - ], - heading: 'Legacy multi-byte Japanese encodings', - }, - { - encodings: [ - { - labels: [ - 'cseuckr', - 'csksc56011987', - 'euc-kr', - 'iso-ir-149', - 'korean', - 'ks_c_5601-1987', - 'ks_c_5601-1989', - 'ksc5601', - 'ksc_5601', - 'windows-949', - ], - name: 'euc-kr', - }, - ], - heading: 'Legacy multi-byte Korean encodings', - }, - { - encodings: [ - { - labels: [ - 'csiso2022kr', - 'iso-2022-cn', - 'iso-2022-cn-ext', - 'iso-2022-kr', - ], - name: 'replacement', - }, - { labels: ['utf-16be'], name: 'utf-16be' }, - { labels: ['utf-16', 'utf-16le'], name: 'utf-16le' }, - { labels: ['x-user-defined'], name: 'x-user-defined' }, - ], - heading: 'Legacy miscellaneous encodings', - }, - ], - y = {}, - _ = {} - function g(e, t) { - return (t && t[e]) || null - } - function v(e, t) { - var n = t.indexOf(e) - return -1 === n ? null : n - } - m.forEach(function(e) { - e.encodings.forEach(function(e) { - ;(y[e.name] = e), - e.labels.forEach(function(t) { - _[t] = e - }) - }) - }) - var b = n(573) - var T = 'utf-8' - function w(e, t) { - if (!(this instanceof w)) return new w(e, t) - if ( - ((e = e ? String(e) : T), - (t = Object(t)), - (this._encoding = h(e)), - null === this._encoding || 'replacement' === this._encoding.name) - ) - throw new TypeError('Unknown encoding: ' + e) - return ( - (this._streaming = !1), - (this._BOMseen = !1), - (this._decoder = null), - (this._options = { fatal: Boolean(t.fatal) }), - Object.defineProperty - ? Object.defineProperty(this, 'encoding', { - get: function() { - return this._encoding.name - }, - }) - : (this.encoding = this._encoding.name), - this - ) - } - w.prototype = { - decode: function(e, t) { - ;(t = Object(t)), - this._streaming || - ((this._decoder = this._encoding.getDecoder(this._options)), - (this._BOMseen = !1)), - (this._streaming = Boolean(t.stream)) - for (var n, r = new o(e), l = new c(); r.get() !== u; ) - null !== (n = this._decoder.decode(r)) && n !== i && l.emit(n) - if (!this._streaming) { - do { - null !== (n = this._decoder.decode(r)) && n !== i && l.emit(n) - } while (n !== i && r.get() != u) - this._decoder = null - } - var a = l.string() - return ( - !this._BOMseen && - a.length && - ((this._BOMseen = !0), - -1 !== O.indexOf(this.encoding) && - 65279 === a.charCodeAt(0) && - (a = a.substring(1))), - a - ) - }, - } - var O = ['utf-8', 'utf-16le', 'utf-16be'] - function D(e, t) { - if (!(this instanceof D)) return new D(e, t) - if ( - ((e = e ? String(e) : T), - (t = Object(t)), - (this._encoding = h(e)), - null === this._encoding || - ('utf-8' !== this._encoding.name && - 'utf-16le' !== this._encoding.name && - 'utf-16be' !== this._encoding.name)) - ) - throw new TypeError('Unknown encoding: ' + e) - return ( - (this._streaming = !1), - (this._encoder = null), - (this._options = { fatal: Boolean(t.fatal) }), - Object.defineProperty - ? Object.defineProperty(this, 'encoding', { - get: function() { - return this._encoding.name - }, - }) - : (this.encoding = this._encoding.name), - this - ) - } - function E(e) { - var t = e.fatal, - n = 0, - l = 0, - o = 0, - a = 0 - this.decode = function(e) { - var s = e.get() - if (s === u) return 0 !== l ? f(t) : i - if ((e.offset(1), 0 === l)) { - if (r(s, 0, 127)) return s - if (r(s, 194, 223)) (l = 1), (a = 128), (n = s - 192) - else if (r(s, 224, 239)) (l = 2), (a = 2048), (n = s - 224) - else { - if (!r(s, 240, 244)) return f(t) - ;(l = 3), (a = 65536), (n = s - 240) - } - return (n *= Math.pow(64, l)), null - } - if (!r(s, 128, 191)) - return (n = 0), (l = 0), (o = 0), (a = 0), e.offset(-1), f(t) - if (((o += 1), (n += (s - 128) * Math.pow(64, l - o)), o !== l)) - return null - var c = n, - d = a - return ( - (n = 0), - (l = 0), - (o = 0), - (a = 0), - r(c, d, 1114111) && !r(c, 55296, 57343) ? c : f(t) - ) - } - } - function L(e) { - e.fatal - this.encode = function(e, t) { - var n, - o, - a = t.get() - if (a === i) return u - if ((t.offset(1), r(a, 55296, 57343))) return p(a) - if (r(a, 0, 127)) return e.emit(a) - r(a, 128, 2047) - ? ((n = 1), (o = 192)) - : r(a, 2048, 65535) - ? ((n = 2), (o = 224)) - : r(a, 65536, 1114111) && ((n = 3), (o = 240)) - for (var s = e.emit(l(a, Math.pow(64, n)) + o); n > 0; ) { - var c = l(a, Math.pow(64, n - 1)) - ;(s = e.emit(128 + (c % 64))), (n -= 1) - } - return s - } - } - function M(e, t) { - var n = t.fatal - this.decode = function(t) { - var l = t.get() - if (l === u) return i - if ((t.offset(1), r(l, 0, 127))) return l - var o = e[l - 128] - return null === o ? f(n) : o - } - } - function S(e, t) { - t.fatal - this.encode = function(t, n) { - var l = n.get() - if (l === i) return u - if ((n.offset(1), r(l, 0, 127))) return t.emit(l) - var o = v(l, e) - return null === o && p(l), t.emit(o + 128) - } - } - function k(e, t) { - var n = t.fatal, - l = 0, - o = 0, - a = 0 - this.decode = function(t) { - var s, - c = t.get() - if (c === u && 0 === l && 0 === o && 0 === a) return i - if ( - (c !== u || - (0 === l && 0 === o && 0 === a) || - ((l = 0), (o = 0), (a = 0), f(n)), - t.offset(1), - 0 !== a) - ) - return ( - (s = null), - r(c, 48, 57) && - (s = (function(e) { - if ((e > 39419 && e < 189e3) || e > 1237575) return null - var t, - n = 0, - r = 0, - l = b.gb18030 - for (t = 0; t < l.length; ++t) { - var u = l[t] - if (!(u[0] <= e)) break - ;(n = u[0]), (r = u[1]) - } - return r + e - n - })( - 10 * (126 * (10 * (l - 129) + (o - 48)) + (a - 129)) + c - 48, - )), - (l = 0), - (o = 0), - (a = 0), - null === s ? (t.offset(-3), f(n)) : s - ) - if (0 !== o) - return r(c, 129, 254) - ? ((a = c), null) - : (t.offset(-2), (l = 0), (o = 0), f(n)) - if (0 !== l) { - if (r(c, 48, 57) && e) return (o = c), null - var d = l, - p = null - l = 0 - var h = c < 127 ? 64 : 65 - return ( - (r(c, 64, 126) || r(c, 128, 254)) && - (p = 190 * (d - 129) + (c - h)), - (s = null === p ? null : g(p, b.gbk)), - null === p && t.offset(-1), - null === s ? f(n) : s - ) - } - return r(c, 0, 127) - ? c - : 128 === c - ? 8364 - : r(c, 129, 254) - ? ((l = c), null) - : f(n) - } - } - function j(e, t) { - t.fatal - this.encode = function(t, n) { - var o = n.get() - if (o === i) return u - if ((n.offset(1), r(o, 0, 127))) return t.emit(o) - var a = v(o, b.gbk) - if (null !== a) { - var s = l(a, 190) + 129, - c = a % 190, - d = c < 63 ? 64 : 65 - return t.emit(s, c + d) - } - if (null === a && !e) return p(o) - var f = l( - l( - l( - (a = (function(e) { - var t, - n = 0, - r = 0, - l = b.gb18030 - for (t = 0; t < l.length; ++t) { - var u = l[t] - if (!(u[1] <= e)) break - ;(n = u[1]), (r = u[0]) - } - return r + e - n - })(o)), - 10, - ), - 126, - ), - 10, - ), - h = l(l((a -= 10 * f * 126 * 10), 10), 126), - m = l((a -= 10 * h * 126), 10), - y = a - 10 * m - return t.emit(f + 129, h + 48, m + 129, y + 48) - } - } - function C(e) { - var t = e.fatal, - n = !1, - l = 0 - this.decode = function(e) { - var o = e.get() - if (o === u && 0 === l) return i - if (o === u && 0 !== l) return (l = 0), f(t) - if ((e.offset(1), 126 === l)) - return ( - (l = 0), - 123 === o - ? ((n = !0), null) - : 125 === o - ? ((n = !1), null) - : 126 === o - ? 126 - : 10 === o - ? null - : (e.offset(-1), f(t)) - ) - if (0 !== l) { - var a = l - l = 0 - var s = null - return ( - r(o, 33, 126) && (s = g(190 * (a - 1) + (o + 63), b.gbk)), - 10 === o && (n = !1), - null === s ? f(t) : s - ) - } - return 126 === o - ? ((l = 126), null) - : n - ? r(o, 32, 127) - ? ((l = o), null) - : (10 === o && (n = !1), f(t)) - : r(o, 0, 127) - ? o - : f(t) - } - } - function N(e) { - e.fatal - var t = !1 - this.encode = function(e, n) { - var o = n.get() - if (o === i) return u - if ((n.offset(1), r(o, 0, 127) && t)) - return n.offset(-1), (t = !1), e.emit(126, 125) - if (126 === o) return e.emit(126, 126) - if (r(o, 0, 127)) return e.emit(o) - if (!t) return n.offset(-1), (t = !0), e.emit(126, 123) - var a = v(o, b.gbk) - if (null === a) return p(o) - var s = l(a, 190) + 1, - c = (a % 190) - 63 - return r(s, 33, 126) && r(c, 33, 126) ? e.emit(s, c) : p(o) - } - } - function A(e) { - var t = e.fatal, - n = 0, - l = null - this.decode = function(e) { - if (null !== l) { - var o = l - return (l = null), o - } - var a = e.get() - if (a === u && 0 === n) return i - if (a === u && 0 !== n) return (n = 0), f(t) - if ((e.offset(1), 0 !== n)) { - var s = n, - c = null - n = 0 - var d = a < 127 ? 64 : 98 - if ( - ((r(a, 64, 126) || r(a, 161, 254)) && - (c = 157 * (s - 129) + (a - d)), - 1133 === c) - ) - return (l = 772), 202 - if (1135 === c) return (l = 780), 202 - if (1164 === c) return (l = 772), 234 - if (1166 === c) return (l = 780), 234 - var p = null === c ? null : g(c, b.big5) - return null === c && e.offset(-1), null === p ? f(t) : p - } - return r(a, 0, 127) ? a : r(a, 129, 254) ? ((n = a), null) : f(t) - } - } - function P(e) { - e.fatal - this.encode = function(e, t) { - var n = t.get() - if (n === i) return u - if ((t.offset(1), r(n, 0, 127))) return e.emit(n) - var o = v(n, b.big5) - if (null === o) return p(n) - var a = l(o, 157) + 129, - s = o % 157, - c = s < 63 ? 64 : 98 - return e.emit(a, s + c) - } - } - function x(e) { - var t = e.fatal, - n = 0, - l = 0 - this.decode = function(e) { - var o, - a, - s = e.get() - return s === u - ? 0 === n && 0 === l - ? i - : ((n = 0), (l = 0), f(t)) - : (e.offset(1), - 0 !== l - ? ((o = l), - (l = 0), - (a = null), - r(o, 161, 254) && - r(s, 161, 254) && - (a = g(94 * (o - 161) + s - 161, b.jis0212)), - r(s, 161, 254) || e.offset(-1), - null === a ? f(t) : a) - : 142 === n && r(s, 161, 223) - ? ((n = 0), 65377 + s - 161) - : 143 === n && r(s, 161, 254) - ? ((n = 0), (l = s), null) - : 0 !== n - ? ((o = n), - (n = 0), - (a = null), - r(o, 161, 254) && - r(s, 161, 254) && - (a = g(94 * (o - 161) + s - 161, b.jis0208)), - r(s, 161, 254) || e.offset(-1), - null === a ? f(t) : a) - : r(s, 0, 127) - ? s - : 142 === s || 143 === s || r(s, 161, 254) - ? ((n = s), null) - : f(t)) - } - } - function Y(e) { - e.fatal - this.encode = function(e, t) { - var n = t.get() - if (n === i) return u - if ((t.offset(1), r(n, 0, 127))) return e.emit(n) - if (165 === n) return e.emit(92) - if (8254 === n) return e.emit(126) - if (r(n, 65377, 65439)) return e.emit(142, n - 65377 + 161) - var o = v(n, b.jis0208) - if (null === o) return p(n) - var a = l(o, 94) + 161, - s = (o % 94) + 161 - return e.emit(a, s) - } - } - function I(e) { - var t = e.fatal, - n = 0, - l = 1, - o = 2, - a = 3, - s = 4, - c = 5, - d = 6, - p = n, - h = !1, - m = 0 - this.decode = function(e) { - var y = e.get() - switch ((y !== u && e.offset(1), p)) { - default: - case n: - return 27 === y - ? ((p = l), null) - : r(y, 0, 127) - ? y - : y === u - ? i - : f(t) - case l: - return 36 === y || 40 === y - ? ((m = y), (p = o), null) - : (y !== u && e.offset(-1), (p = n), f(t)) - case o: - var _ = m - return ( - (m = 0), - 36 !== _ || (64 !== y && 66 !== y) - ? 36 === _ && 40 === y - ? ((p = a), null) - : 40 !== _ || (66 !== y && 74 !== y) - ? 40 === _ && 73 === y - ? ((p = d), null) - : (y === u ? e.offset(-1) : e.offset(-2), (p = n), f(t)) - : ((p = n), null) - : ((h = !1), (p = s), null) - ) - case a: - return 68 === y - ? ((h = !0), (p = s), null) - : (y === u ? e.offset(-2) : e.offset(-3), (p = n), f(t)) - case s: - return 10 === y - ? ((p = n), f(t, 10)) - : 27 === y - ? ((p = l), null) - : y === u - ? i - : ((m = y), (p = c), null) - case c: - if (((p = s), y === u)) return f(t) - var v = null, - T = 94 * (m - 33) + y - 33 - return ( - r(m, 33, 126) && - r(y, 33, 126) && - (v = g(T, !1 === h ? b.jis0208 : b.jis0212)), - null === v ? f(t) : v - ) - case d: - return 27 === y - ? ((p = l), null) - : r(y, 33, 95) - ? 65377 + y - 33 - : y === u - ? i - : f(t) - } - } - } - function F(e) { - e.fatal - var t = 0, - n = 1, - o = 2, - a = t - this.encode = function(e, s) { - var c = s.get() - if (c === i) return u - if ( - (s.offset(1), (r(c, 0, 127) || 165 === c || 8254 === c) && a !== t) - ) - return s.offset(-1), (a = t), e.emit(27, 40, 66) - if (r(c, 0, 127)) return e.emit(c) - if (165 === c) return e.emit(92) - if (8254 === c) return e.emit(126) - if (r(c, 65377, 65439) && a !== o) - return s.offset(-1), (a = o), e.emit(27, 40, 73) - if (r(c, 65377, 65439)) return e.emit(c - 65377 - 33) - if (a !== n) return s.offset(-1), (a = n), e.emit(27, 36, 66) - var d = v(c, b.jis0208) - if (null === d) return p(c) - var f = l(d, 94) + 33, - h = (d % 94) + 33 - return e.emit(f, h) - } - } - function R(e) { - var t = e.fatal, - n = 0 - this.decode = function(e) { - var l = e.get() - if (l === u && 0 === n) return i - if (l === u && 0 !== n) return (n = 0), f(t) - if ((e.offset(1), 0 !== n)) { - var o = n - if (((n = 0), r(l, 64, 126) || r(l, 128, 252))) { - var a = g( - 188 * (o - (o < 160 ? 129 : 193)) + l - (l < 127 ? 64 : 65), - b.jis0208, - ) - return null === a ? f(t) : a - } - return e.offset(-1), f(t) - } - return r(l, 0, 128) - ? l - : r(l, 161, 223) - ? 65377 + l - 161 - : r(l, 129, 159) || r(l, 224, 252) - ? ((n = l), null) - : f(t) - } - } - function B(e) { - e.fatal - this.encode = function(e, t) { - var n = t.get() - if (n === i) return u - if ((t.offset(1), r(n, 0, 128))) return e.emit(n) - if (165 === n) return e.emit(92) - if (8254 === n) return e.emit(126) - if (r(n, 65377, 65439)) return e.emit(n - 65377 + 161) - var o = v(n, b.jis0208) - if (null === o) return p(n) - var a = l(o, 188), - s = a < 31 ? 129 : 193, - c = o % 188, - d = c < 63 ? 64 : 65 - return e.emit(a + s, c + d) - } - } - function H(e) { - var t = e.fatal, - n = 0 - this.decode = function(e) { - var l = e.get() - if (l === u && 0 === n) return i - if (l === u && 0 !== n) return (n = 0), f(t) - if ((e.offset(1), 0 !== n)) { - var o = n, - a = null - if (((n = 0), r(o, 129, 198))) { - var s = 178 * (o - 129) - r(l, 65, 90) - ? (a = s + l - 65) - : r(l, 97, 122) - ? (a = s + 26 + l - 97) - : r(l, 129, 254) && (a = s + 26 + 26 + l - 129) - } - r(o, 199, 253) && - r(l, 161, 254) && - (a = 12460 + 94 * (o - 199) + (l - 161)) - var c = null === a ? null : g(a, b['euc-kr']) - return null === a && e.offset(-1), null === c ? f(t) : c - } - return r(l, 0, 127) ? l : r(l, 129, 253) ? ((n = l), null) : f(t) - } - } - function V(e) { - e.fatal - this.encode = function(e, t) { - var n = t.get() - if (n === i) return u - if ((t.offset(1), r(n, 0, 127))) return e.emit(n) - var o, - a, - s = v(n, b['euc-kr']) - if (null === s) return p(n) - if (s < 12460) { - o = l(s, 178) + 129 - var c = (a = s % 178) < 26 ? 65 : a < 52 ? 71 : 77 - return e.emit(o, a + c) - } - return ( - (o = l((s -= 12460), 94) + 199), (a = (s % 94) + 161), e.emit(o, a) - ) - } - } - function Q(e, t) { - var n = t.fatal, - l = null, - o = null - this.decode = function(t) { - var a, - s = t.get() - if (s === u && null === l && null === o) return i - if (s === u && (null !== l || null !== o)) return f(n) - if ((t.offset(1), null === l)) return (l = s), null - if (((a = e ? (l << 8) + s : (s << 8) + l), (l = null), null !== o)) { - var c = o - return ( - (o = null), - r(a, 56320, 57343) - ? 65536 + 1024 * (c - 55296) + (a - 56320) - : (t.offset(-2), f(n)) - ) - } - return r(a, 55296, 56319) - ? ((o = a), null) - : r(a, 56320, 57343) - ? f(n) - : a - } - } - function U(e, t) { - t.fatal - this.encode = function(t, n) { - function o(n) { - var r = n >> 8, - l = 255 & n - return e ? t.emit(r, l) : t.emit(l, r) - } - var a = n.get() - if (a === i) return u - if ((n.offset(1), r(a, 55296, 57343) && p(a), a <= 65535)) return o(a) - var s = ((a - 65536) % 1024) + 56320 - return o(l(a - 65536, 1024) + 55296), o(s) - } - } - ;(D.prototype = { - encode: function(e, t) { - ;(e = e ? String(e) : ''), - (t = Object(t)), - this._streaming || - (this._encoder = this._encoding.getEncoder(this._options)), - (this._streaming = Boolean(t.stream)) - for (var n = [], r = new a(n), l = new s(e); l.get() !== i; ) - this._encoder.encode(r, l) - if (!this._streaming) { - var o - do { - o = this._encoder.encode(r, l) - } while (o !== u) - this._encoder = null - } - return new Buffer(n) - }, - }), - (y['utf-8'].getEncoder = function(e) { - return new L(e) - }), - (y['utf-8'].getDecoder = function(e) { - return new E(e) - }), - m.forEach(function(e) { - 'Legacy single-byte encodings' === e.heading && - e.encodings.forEach(function(e) { - var t = b[e.name] - ;(e.getDecoder = function(e) { - return new M(t, e) - }), - (e.getEncoder = function(e) { - return new S(t, e) - }) - }) - }), - (y.gbk.getEncoder = function(e) { - return new j(!1, e) - }), - (y.gbk.getDecoder = function(e) { - return new k(!1, e) - }), - (y.gb18030.getEncoder = function(e) { - return new j(!0, e) - }), - (y.gb18030.getDecoder = function(e) { - return new k(!0, e) - }), - (y['hz-gb-2312'].getEncoder = function(e) { - return new N(e) - }), - (y['hz-gb-2312'].getDecoder = function(e) { - return new C(e) - }), - (y.big5.getEncoder = function(e) { - return new P(e) - }), - (y.big5.getDecoder = function(e) { - return new A(e) - }), - (y['euc-jp'].getEncoder = function(e) { - return new Y(e) - }), - (y['euc-jp'].getDecoder = function(e) { - return new x(e) - }), - (y['iso-2022-jp'].getEncoder = function(e) { - return new F(e) - }), - (y['iso-2022-jp'].getDecoder = function(e) { - return new I(e) - }), - (y.shift_jis.getEncoder = function(e) { - return new B(e) - }), - (y.shift_jis.getDecoder = function(e) { - return new R(e) - }), - (y['euc-kr'].getEncoder = function(e) { - return new V(e) - }), - (y['euc-kr'].getDecoder = function(e) { - return new H(e) - }), - (y['utf-16be'].getEncoder = function(e) { - return new U(!0, e) - }), - (y['utf-16be'].getDecoder = function(e) { - return new Q(!0, e) - }), - (y['utf-16le'].getEncoder = function(e) { - return new U(!1, e) - }), - (y['utf-16le'].getDecoder = function(e) { - return new Q(!1, e) - }), - (t.TextEncoder = D), - (t.TextDecoder = w), - (t.encodingExists = h) - }, - function(e, t) { - e.exports = { - big5: [ - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 17392, - 19506, - 17923, - 17830, - 17784, - 160359, - 19831, - 17843, - 162993, - 19682, - 163013, - 15253, - 18230, - 18244, - 19527, - 19520, - 148159, - 144919, - 160594, - 159371, - 159954, - 19543, - 172881, - 18255, - 17882, - 19589, - 162924, - 19719, - 19108, - 18081, - 158499, - 29221, - 154196, - 137827, - 146950, - 147297, - 26189, - 22267, - null, - 32149, - 22813, - 166841, - 15860, - 38708, - 162799, - 23515, - 138590, - 23204, - 13861, - 171696, - 23249, - 23479, - 23804, - 26478, - 34195, - 170309, - 29793, - 29853, - 14453, - 138579, - 145054, - 155681, - 16108, - 153822, - 15093, - 31484, - 40855, - 147809, - 166157, - 143850, - 133770, - 143966, - 17162, - 33924, - 40854, - 37935, - 18736, - 34323, - 22678, - 38730, - 37400, - 31184, - 31282, - 26208, - 27177, - 34973, - 29772, - 31685, - 26498, - 31276, - 21071, - 36934, - 13542, - 29636, - 155065, - 29894, - 40903, - 22451, - 18735, - 21580, - 16689, - 145038, - 22552, - 31346, - 162661, - 35727, - 18094, - 159368, - 16769, - 155033, - 31662, - 140476, - 40904, - 140481, - 140489, - 140492, - 40905, - 34052, - 144827, - 16564, - 40906, - 17633, - 175615, - 25281, - 28782, - 40907, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 12736, - 12737, - 12738, - 12739, - 12740, - 131340, - 12741, - 131281, - 131277, - 12742, - 12743, - 131275, - 139240, - 12744, - 131274, - 12745, - 12746, - 12747, - 12748, - 131342, - 12749, - 12750, - 256, - 193, - 461, - 192, - 274, - 201, - 282, - 200, - 332, - 211, - 465, - 210, - null, - 7870, - null, - 7872, - 202, - 257, - 225, - 462, - 224, - 593, - 275, - 233, - 283, - 232, - 299, - 237, - 464, - 236, - 333, - 243, - 466, - 242, - 363, - 250, - 468, - 249, - 470, - 472, - 474, - 476, - 252, - null, - 7871, - null, - 7873, - 234, - 609, - 9178, - 9179, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 172969, - 135493, - null, - 25866, - null, - null, - 20029, - 28381, - 40270, - 37343, - null, - null, - 161589, - 25745, - 20250, - 20264, - 20392, - 20822, - 20852, - 20892, - 20964, - 21153, - 21160, - 21307, - 21326, - 21457, - 21464, - 22242, - 22768, - 22788, - 22791, - 22834, - 22836, - 23398, - 23454, - 23455, - 23706, - 24198, - 24635, - 25993, - 26622, - 26628, - 26725, - 27982, - 28860, - 30005, - 32420, - 32428, - 32442, - 32455, - 32463, - 32479, - 32518, - 32567, - 33402, - 33487, - 33647, - 35270, - 35774, - 35810, - 36710, - 36711, - 36718, - 29713, - 31996, - 32205, - 26950, - 31433, - 21031, - null, - null, - null, - null, - 37260, - 30904, - 37214, - 32956, - null, - 36107, - 33014, - 133607, - null, - null, - 32927, - 40647, - 19661, - 40393, - 40460, - 19518, - 171510, - 159758, - 40458, - 172339, - 13761, - null, - 28314, - 33342, - 29977, - null, - 18705, - 39532, - 39567, - 40857, - 31111, - 164972, - 138698, - 132560, - 142054, - 20004, - 20097, - 20096, - 20103, - 20159, - 20203, - 20279, - 13388, - 20413, - 15944, - 20483, - 20616, - 13437, - 13459, - 13477, - 20870, - 22789, - 20955, - 20988, - 20997, - 20105, - 21113, - 21136, - 21287, - 13767, - 21417, - 13649, - 21424, - 13651, - 21442, - 21539, - 13677, - 13682, - 13953, - 21651, - 21667, - 21684, - 21689, - 21712, - 21743, - 21784, - 21795, - 21800, - 13720, - 21823, - 13733, - 13759, - 21975, - 13765, - 163204, - 21797, - null, - 134210, - 134421, - 151851, - 21904, - 142534, - 14828, - 131905, - 36422, - 150968, - 169189, - 16467, - 164030, - 30586, - 142392, - 14900, - 18389, - 164189, - 158194, - 151018, - 25821, - 134524, - 135092, - 134357, - 135412, - 25741, - 36478, - 134806, - 134155, - 135012, - 142505, - 164438, - 148691, - null, - 134470, - 170573, - 164073, - 18420, - 151207, - 142530, - 39602, - 14951, - 169460, - 16365, - 13574, - 152263, - 169940, - 161992, - 142660, - 40302, - 38933, - null, - 17369, - 155813, - 25780, - 21731, - 142668, - 142282, - 135287, - 14843, - 135279, - 157402, - 157462, - 162208, - 25834, - 151634, - 134211, - 36456, - 139681, - 166732, - 132913, - null, - 18443, - 131497, - 16378, - 22643, - 142733, - null, - 148936, - 132348, - 155799, - 134988, - 134550, - 21881, - 16571, - 17338, - null, - 19124, - 141926, - 135325, - 33194, - 39157, - 134556, - 25465, - 14846, - 141173, - 36288, - 22177, - 25724, - 15939, - null, - 173569, - 134665, - 142031, - 142537, - null, - 135368, - 145858, - 14738, - 14854, - 164507, - 13688, - 155209, - 139463, - 22098, - 134961, - 142514, - 169760, - 13500, - 27709, - 151099, - null, - null, - 161140, - 142987, - 139784, - 173659, - 167117, - 134778, - 134196, - 157724, - 32659, - 135375, - 141315, - 141625, - 13819, - 152035, - 134796, - 135053, - 134826, - 16275, - 134960, - 134471, - 135503, - 134732, - null, - 134827, - 134057, - 134472, - 135360, - 135485, - 16377, - 140950, - 25650, - 135085, - 144372, - 161337, - 142286, - 134526, - 134527, - 142417, - 142421, - 14872, - 134808, - 135367, - 134958, - 173618, - 158544, - 167122, - 167321, - 167114, - 38314, - 21708, - 33476, - 21945, - null, - 171715, - 39974, - 39606, - 161630, - 142830, - 28992, - 33133, - 33004, - 23580, - 157042, - 33076, - 14231, - 21343, - 164029, - 37302, - 134906, - 134671, - 134775, - 134907, - 13789, - 151019, - 13833, - 134358, - 22191, - 141237, - 135369, - 134672, - 134776, - 135288, - 135496, - 164359, - 136277, - 134777, - 151120, - 142756, - 23124, - 135197, - 135198, - 135413, - 135414, - 22428, - 134673, - 161428, - 164557, - 135093, - 134779, - 151934, - 14083, - 135094, - 135552, - 152280, - 172733, - 149978, - 137274, - 147831, - 164476, - 22681, - 21096, - 13850, - 153405, - 31666, - 23400, - 18432, - 19244, - 40743, - 18919, - 39967, - 39821, - 154484, - 143677, - 22011, - 13810, - 22153, - 20008, - 22786, - 138177, - 194680, - 38737, - 131206, - 20059, - 20155, - 13630, - 23587, - 24401, - 24516, - 14586, - 25164, - 25909, - 27514, - 27701, - 27706, - 28780, - 29227, - 20012, - 29357, - 149737, - 32594, - 31035, - 31993, - 32595, - 156266, - 13505, - null, - 156491, - 32770, - 32896, - 157202, - 158033, - 21341, - 34916, - 35265, - 161970, - 35744, - 36125, - 38021, - 38264, - 38271, - 38376, - 167439, - 38886, - 39029, - 39118, - 39134, - 39267, - 17e4, - 40060, - 40479, - 40644, - 27503, - 63751, - 20023, - 131207, - 38429, - 25143, - 38050, - null, - 20539, - 28158, - 171123, - 40870, - 15817, - 34959, - 147790, - 28791, - 23797, - 19232, - 152013, - 13657, - 154928, - 24866, - 166450, - 36775, - 37366, - 29073, - 26393, - 29626, - 144001, - 172295, - 15499, - 137600, - 19216, - 30948, - 29698, - 20910, - 165647, - 16393, - 27235, - 172730, - 16931, - 34319, - 133743, - 31274, - 170311, - 166634, - 38741, - 28749, - 21284, - 139390, - 37876, - 30425, - 166371, - 40871, - 30685, - 20131, - 20464, - 20668, - 20015, - 20247, - 40872, - 21556, - 32139, - 22674, - 22736, - 138678, - 24210, - 24217, - 24514, - 141074, - 25995, - 144377, - 26905, - 27203, - 146531, - 27903, - null, - 29184, - 148741, - 29580, - 16091, - 150035, - 23317, - 29881, - 35715, - 154788, - 153237, - 31379, - 31724, - 31939, - 32364, - 33528, - 34199, - 40873, - 34960, - 40874, - 36537, - 40875, - 36815, - 34143, - 39392, - 37409, - 40876, - 167353, - 136255, - 16497, - 17058, - 23066, - null, - null, - null, - 39016, - 26475, - 17014, - 22333, - null, - 34262, - 149883, - 33471, - 160013, - 19585, - 159092, - 23931, - 158485, - 159678, - 40877, - 40878, - 23446, - 40879, - 26343, - 32347, - 28247, - 31178, - 15752, - 17603, - 143958, - 141206, - 17306, - 17718, - null, - 23765, - 146202, - 35577, - 23672, - 15634, - 144721, - 23928, - 40882, - 29015, - 17752, - 147692, - 138787, - 19575, - 14712, - 13386, - 131492, - 158785, - 35532, - 20404, - 131641, - 22975, - 33132, - 38998, - 170234, - 24379, - 134047, - null, - 139713, - 166253, - 16642, - 18107, - 168057, - 16135, - 40883, - 172469, - 16632, - 14294, - 18167, - 158790, - 16764, - 165554, - 160767, - 17773, - 14548, - 152730, - 17761, - 17691, - 19849, - 19579, - 19830, - 17898, - 16328, - 150287, - 13921, - 17630, - 17597, - 16877, - 23870, - 23880, - 23894, - 15868, - 14351, - 23972, - 23993, - 14368, - 14392, - 24130, - 24253, - 24357, - 24451, - 14600, - 14612, - 14655, - 14669, - 24791, - 24893, - 23781, - 14729, - 25015, - 25017, - 25039, - 14776, - 25132, - 25232, - 25317, - 25368, - 14840, - 22193, - 14851, - 25570, - 25595, - 25607, - 25690, - 14923, - 25792, - 23829, - 22049, - 40863, - 14999, - 25990, - 15037, - 26111, - 26195, - 15090, - 26258, - 15138, - 26390, - 15170, - 26532, - 26624, - 15192, - 26698, - 26756, - 15218, - 15217, - 15227, - 26889, - 26947, - 29276, - 26980, - 27039, - 27013, - 15292, - 27094, - 15325, - 27237, - 27252, - 27249, - 27266, - 15340, - 27289, - 15346, - 27307, - 27317, - 27348, - 27382, - 27521, - 27585, - 27626, - 27765, - 27818, - 15563, - 27906, - 27910, - 27942, - 28033, - 15599, - 28068, - 28081, - 28181, - 28184, - 28201, - 28294, - 166336, - 28347, - 28386, - 28378, - 40831, - 28392, - 28393, - 28452, - 28468, - 15686, - 147265, - 28545, - 28606, - 15722, - 15733, - 29111, - 23705, - 15754, - 28716, - 15761, - 28752, - 28756, - 28783, - 28799, - 28809, - 131877, - 17345, - 13809, - 134872, - 147159, - 22462, - 159443, - 28990, - 153568, - 13902, - 27042, - 166889, - 23412, - 31305, - 153825, - 169177, - 31333, - 31357, - 154028, - 31419, - 31408, - 31426, - 31427, - 29137, - 156813, - 16842, - 31450, - 31453, - 31466, - 16879, - 21682, - 154625, - 31499, - 31573, - 31529, - 152334, - 154878, - 31650, - 31599, - 33692, - 154548, - 158847, - 31696, - 33825, - 31634, - 31672, - 154912, - 15789, - 154725, - 33938, - 31738, - 31750, - 31797, - 154817, - 31812, - 31875, - 149634, - 31910, - 26237, - 148856, - 31945, - 31943, - 31974, - 31860, - 31987, - 31989, - 31950, - 32359, - 17693, - 159300, - 32093, - 159446, - 29837, - 32137, - 32171, - 28981, - 32179, - 32210, - 147543, - 155689, - 32228, - 15635, - 32245, - 137209, - 32229, - 164717, - 32285, - 155937, - 155994, - 32366, - 32402, - 17195, - 37996, - 32295, - 32576, - 32577, - 32583, - 31030, - 156368, - 39393, - 32663, - 156497, - 32675, - 136801, - 131176, - 17756, - 145254, - 17667, - 164666, - 32762, - 156809, - 32773, - 32776, - 32797, - 32808, - 32815, - 172167, - 158915, - 32827, - 32828, - 32865, - 141076, - 18825, - 157222, - 146915, - 157416, - 26405, - 32935, - 166472, - 33031, - 33050, - 22704, - 141046, - 27775, - 156824, - 151480, - 25831, - 136330, - 33304, - 137310, - 27219, - 150117, - 150165, - 17530, - 33321, - 133901, - 158290, - 146814, - 20473, - 136445, - 34018, - 33634, - 158474, - 149927, - 144688, - 137075, - 146936, - 33450, - 26907, - 194964, - 16859, - 34123, - 33488, - 33562, - 134678, - 137140, - 14017, - 143741, - 144730, - 33403, - 33506, - 33560, - 147083, - 159139, - 158469, - 158615, - 144846, - 15807, - 33565, - 21996, - 33669, - 17675, - 159141, - 33708, - 33729, - 33747, - 13438, - 159444, - 27223, - 34138, - 13462, - 159298, - 143087, - 33880, - 154596, - 33905, - 15827, - 17636, - 27303, - 33866, - 146613, - 31064, - 33960, - 158614, - 159351, - 159299, - 34014, - 33807, - 33681, - 17568, - 33939, - 34020, - 154769, - 16960, - 154816, - 17731, - 34100, - 23282, - 159385, - 17703, - 34163, - 17686, - 26559, - 34326, - 165413, - 165435, - 34241, - 159880, - 34306, - 136578, - 159949, - 194994, - 17770, - 34344, - 13896, - 137378, - 21495, - 160666, - 34430, - 34673, - 172280, - 34798, - 142375, - 34737, - 34778, - 34831, - 22113, - 34412, - 26710, - 17935, - 34885, - 34886, - 161248, - 146873, - 161252, - 34910, - 34972, - 18011, - 34996, - 34997, - 25537, - 35013, - 30583, - 161551, - 35207, - 35210, - 35238, - 35241, - 35239, - 35260, - 166437, - 35303, - 162084, - 162493, - 35484, - 30611, - 37374, - 35472, - 162393, - 31465, - 162618, - 147343, - 18195, - 162616, - 29052, - 35596, - 35615, - 152624, - 152933, - 35647, - 35660, - 35661, - 35497, - 150138, - 35728, - 35739, - 35503, - 136927, - 17941, - 34895, - 35995, - 163156, - 163215, - 195028, - 14117, - 163155, - 36054, - 163224, - 163261, - 36114, - 36099, - 137488, - 36059, - 28764, - 36113, - 150729, - 16080, - 36215, - 36265, - 163842, - 135188, - 149898, - 15228, - 164284, - 160012, - 31463, - 36525, - 36534, - 36547, - 37588, - 36633, - 36653, - 164709, - 164882, - 36773, - 37635, - 172703, - 133712, - 36787, - 18730, - 166366, - 165181, - 146875, - 24312, - 143970, - 36857, - 172052, - 165564, - 165121, - 140069, - 14720, - 159447, - 36919, - 165180, - 162494, - 36961, - 165228, - 165387, - 37032, - 165651, - 37060, - 165606, - 37038, - 37117, - 37223, - 15088, - 37289, - 37316, - 31916, - 166195, - 138889, - 37390, - 27807, - 37441, - 37474, - 153017, - 37561, - 166598, - 146587, - 166668, - 153051, - 134449, - 37676, - 37739, - 166625, - 166891, - 28815, - 23235, - 166626, - 166629, - 18789, - 37444, - 166892, - 166969, - 166911, - 37747, - 37979, - 36540, - 38277, - 38310, - 37926, - 38304, - 28662, - 17081, - 140922, - 165592, - 135804, - 146990, - 18911, - 27676, - 38523, - 38550, - 16748, - 38563, - 159445, - 25050, - 38582, - 30965, - 166624, - 38589, - 21452, - 18849, - 158904, - 131700, - 156688, - 168111, - 168165, - 150225, - 137493, - 144138, - 38705, - 34370, - 38710, - 18959, - 17725, - 17797, - 150249, - 28789, - 23361, - 38683, - 38748, - 168405, - 38743, - 23370, - 168427, - 38751, - 37925, - 20688, - 143543, - 143548, - 38793, - 38815, - 38833, - 38846, - 38848, - 38866, - 38880, - 152684, - 38894, - 29724, - 169011, - 38911, - 38901, - 168989, - 162170, - 19153, - 38964, - 38963, - 38987, - 39014, - 15118, - 160117, - 15697, - 132656, - 147804, - 153350, - 39114, - 39095, - 39112, - 39111, - 19199, - 159015, - 136915, - 21936, - 39137, - 39142, - 39148, - 37752, - 39225, - 150057, - 19314, - 170071, - 170245, - 39413, - 39436, - 39483, - 39440, - 39512, - 153381, - 14020, - 168113, - 170965, - 39648, - 39650, - 170757, - 39668, - 19470, - 39700, - 39725, - 165376, - 20532, - 39732, - 158120, - 14531, - 143485, - 39760, - 39744, - 171326, - 23109, - 137315, - 39822, - 148043, - 39938, - 39935, - 39948, - 171624, - 40404, - 171959, - 172434, - 172459, - 172257, - 172323, - 172511, - 40318, - 40323, - 172340, - 40462, - 26760, - 40388, - 139611, - 172435, - 172576, - 137531, - 172595, - 40249, - 172217, - 172724, - 40592, - 40597, - 40606, - 40610, - 19764, - 40618, - 40623, - 148324, - 40641, - 15200, - 14821, - 15645, - 20274, - 14270, - 166955, - 40706, - 40712, - 19350, - 37924, - 159138, - 40727, - 40726, - 40761, - 22175, - 22154, - 40773, - 39352, - 168075, - 38898, - 33919, - 40802, - 40809, - 31452, - 40846, - 29206, - 19390, - 149877, - 149947, - 29047, - 150008, - 148296, - 150097, - 29598, - 166874, - 137466, - 31135, - 166270, - 167478, - 37737, - 37875, - 166468, - 37612, - 37761, - 37835, - 166252, - 148665, - 29207, - 16107, - 30578, - 31299, - 28880, - 148595, - 148472, - 29054, - 137199, - 28835, - 137406, - 144793, - 16071, - 137349, - 152623, - 137208, - 14114, - 136955, - 137273, - 14049, - 137076, - 137425, - 155467, - 14115, - 136896, - 22363, - 150053, - 136190, - 135848, - 136134, - 136374, - 34051, - 145062, - 34051, - 33877, - 149908, - 160101, - 146993, - 152924, - 147195, - 159826, - 17652, - 145134, - 170397, - 159526, - 26617, - 14131, - 15381, - 15847, - 22636, - 137506, - 26640, - 16471, - 145215, - 147681, - 147595, - 147727, - 158753, - 21707, - 22174, - 157361, - 22162, - 135135, - 134056, - 134669, - 37830, - 166675, - 37788, - 20216, - 20779, - 14361, - 148534, - 20156, - 132197, - 131967, - 20299, - 20362, - 153169, - 23144, - 131499, - 132043, - 14745, - 131850, - 132116, - 13365, - 20265, - 131776, - 167603, - 131701, - 35546, - 131596, - 20120, - 20685, - 20749, - 20386, - 20227, - 150030, - 147082, - 20290, - 20526, - 20588, - 20609, - 20428, - 20453, - 20568, - 20732, - 20825, - 20827, - 20829, - 20830, - 28278, - 144789, - 147001, - 147135, - 28018, - 137348, - 147081, - 20904, - 20931, - 132576, - 17629, - 132259, - 132242, - 132241, - 36218, - 166556, - 132878, - 21081, - 21156, - 133235, - 21217, - 37742, - 18042, - 29068, - 148364, - 134176, - 149932, - 135396, - 27089, - 134685, - 29817, - 16094, - 29849, - 29716, - 29782, - 29592, - 19342, - 150204, - 147597, - 21456, - 13700, - 29199, - 147657, - 21940, - 131909, - 21709, - 134086, - 22301, - 37469, - 38644, - 37734, - 22493, - 22413, - 22399, - 13886, - 22731, - 23193, - 166470, - 136954, - 137071, - 136976, - 23084, - 22968, - 37519, - 23166, - 23247, - 23058, - 153926, - 137715, - 137313, - 148117, - 14069, - 27909, - 29763, - 23073, - 155267, - 23169, - 166871, - 132115, - 37856, - 29836, - 135939, - 28933, - 18802, - 37896, - 166395, - 37821, - 14240, - 23582, - 23710, - 24158, - 24136, - 137622, - 137596, - 146158, - 24269, - 23375, - 137475, - 137476, - 14081, - 137376, - 14045, - 136958, - 14035, - 33066, - 166471, - 138682, - 144498, - 166312, - 24332, - 24334, - 137511, - 137131, - 23147, - 137019, - 23364, - 34324, - 161277, - 34912, - 24702, - 141408, - 140843, - 24539, - 16056, - 140719, - 140734, - 168072, - 159603, - 25024, - 131134, - 131142, - 140827, - 24985, - 24984, - 24693, - 142491, - 142599, - 149204, - 168269, - 25713, - 149093, - 142186, - 14889, - 142114, - 144464, - 170218, - 142968, - 25399, - 173147, - 25782, - 25393, - 25553, - 149987, - 142695, - 25252, - 142497, - 25659, - 25963, - 26994, - 15348, - 143502, - 144045, - 149897, - 144043, - 21773, - 144096, - 137433, - 169023, - 26318, - 144009, - 143795, - 15072, - 16784, - 152964, - 166690, - 152975, - 136956, - 152923, - 152613, - 30958, - 143619, - 137258, - 143924, - 13412, - 143887, - 143746, - 148169, - 26254, - 159012, - 26219, - 19347, - 26160, - 161904, - 138731, - 26211, - 144082, - 144097, - 26142, - 153714, - 14545, - 145466, - 145340, - 15257, - 145314, - 144382, - 29904, - 15254, - 26511, - 149034, - 26806, - 26654, - 15300, - 27326, - 14435, - 145365, - 148615, - 27187, - 27218, - 27337, - 27397, - 137490, - 25873, - 26776, - 27212, - 15319, - 27258, - 27479, - 147392, - 146586, - 37792, - 37618, - 166890, - 166603, - 37513, - 163870, - 166364, - 37991, - 28069, - 28427, - 149996, - 28007, - 147327, - 15759, - 28164, - 147516, - 23101, - 28170, - 22599, - 27940, - 30786, - 28987, - 148250, - 148086, - 28913, - 29264, - 29319, - 29332, - 149391, - 149285, - 20857, - 150180, - 132587, - 29818, - 147192, - 144991, - 150090, - 149783, - 155617, - 16134, - 16049, - 150239, - 166947, - 147253, - 24743, - 16115, - 29900, - 29756, - 37767, - 29751, - 17567, - 159210, - 17745, - 30083, - 16227, - 150745, - 150790, - 16216, - 30037, - 30323, - 173510, - 15129, - 29800, - 166604, - 149931, - 149902, - 15099, - 15821, - 150094, - 16127, - 149957, - 149747, - 37370, - 22322, - 37698, - 166627, - 137316, - 20703, - 152097, - 152039, - 30584, - 143922, - 30478, - 30479, - 30587, - 149143, - 145281, - 14942, - 149744, - 29752, - 29851, - 16063, - 150202, - 150215, - 16584, - 150166, - 156078, - 37639, - 152961, - 30750, - 30861, - 30856, - 30930, - 29648, - 31065, - 161601, - 153315, - 16654, - 31131, - 33942, - 31141, - 27181, - 147194, - 31290, - 31220, - 16750, - 136934, - 16690, - 37429, - 31217, - 134476, - 149900, - 131737, - 146874, - 137070, - 13719, - 21867, - 13680, - 13994, - 131540, - 134157, - 31458, - 23129, - 141045, - 154287, - 154268, - 23053, - 131675, - 30960, - 23082, - 154566, - 31486, - 16889, - 31837, - 31853, - 16913, - 154547, - 155324, - 155302, - 31949, - 150009, - 137136, - 31886, - 31868, - 31918, - 27314, - 32220, - 32263, - 32211, - 32590, - 156257, - 155996, - 162632, - 32151, - 155266, - 17002, - 158581, - 133398, - 26582, - 131150, - 144847, - 22468, - 156690, - 156664, - 149858, - 32733, - 31527, - 133164, - 154345, - 154947, - 31500, - 155150, - 39398, - 34373, - 39523, - 27164, - 144447, - 14818, - 150007, - 157101, - 39455, - 157088, - 33920, - 160039, - 158929, - 17642, - 33079, - 17410, - 32966, - 33033, - 33090, - 157620, - 39107, - 158274, - 33378, - 33381, - 158289, - 33875, - 159143, - 34320, - 160283, - 23174, - 16767, - 137280, - 23339, - 137377, - 23268, - 137432, - 34464, - 195004, - 146831, - 34861, - 160802, - 23042, - 34926, - 20293, - 34951, - 35007, - 35046, - 35173, - 35149, - 153219, - 35156, - 161669, - 161668, - 166901, - 166873, - 166812, - 166393, - 16045, - 33955, - 18165, - 18127, - 14322, - 35389, - 35356, - 169032, - 24397, - 37419, - 148100, - 26068, - 28969, - 28868, - 137285, - 40301, - 35999, - 36073, - 163292, - 22938, - 30659, - 23024, - 17262, - 14036, - 36394, - 36519, - 150537, - 36656, - 36682, - 17140, - 27736, - 28603, - 140065, - 18587, - 28537, - 28299, - 137178, - 39913, - 14005, - 149807, - 37051, - 37015, - 21873, - 18694, - 37307, - 37892, - 166475, - 16482, - 166652, - 37927, - 166941, - 166971, - 34021, - 35371, - 38297, - 38311, - 38295, - 38294, - 167220, - 29765, - 16066, - 149759, - 150082, - 148458, - 16103, - 143909, - 38543, - 167655, - 167526, - 167525, - 16076, - 149997, - 150136, - 147438, - 29714, - 29803, - 16124, - 38721, - 168112, - 26695, - 18973, - 168083, - 153567, - 38749, - 37736, - 166281, - 166950, - 166703, - 156606, - 37562, - 23313, - 35689, - 18748, - 29689, - 147995, - 38811, - 38769, - 39224, - 134950, - 24001, - 166853, - 150194, - 38943, - 169178, - 37622, - 169431, - 37349, - 17600, - 166736, - 150119, - 166756, - 39132, - 166469, - 16128, - 37418, - 18725, - 33812, - 39227, - 39245, - 162566, - 15869, - 39323, - 19311, - 39338, - 39516, - 166757, - 153800, - 27279, - 39457, - 23294, - 39471, - 170225, - 19344, - 170312, - 39356, - 19389, - 19351, - 37757, - 22642, - 135938, - 22562, - 149944, - 136424, - 30788, - 141087, - 146872, - 26821, - 15741, - 37976, - 14631, - 24912, - 141185, - 141675, - 24839, - 40015, - 40019, - 40059, - 39989, - 39952, - 39807, - 39887, - 171565, - 39839, - 172533, - 172286, - 40225, - 19630, - 147716, - 40472, - 19632, - 40204, - 172468, - 172269, - 172275, - 170287, - 40357, - 33981, - 159250, - 159711, - 158594, - 34300, - 17715, - 159140, - 159364, - 159216, - 33824, - 34286, - 159232, - 145367, - 155748, - 31202, - 144796, - 144960, - 18733, - 149982, - 15714, - 37851, - 37566, - 37704, - 131775, - 30905, - 37495, - 37965, - 20452, - 13376, - 36964, - 152925, - 30781, - 30804, - 30902, - 30795, - 137047, - 143817, - 149825, - 13978, - 20338, - 28634, - 28633, - 28702, - 28702, - 21524, - 147893, - 22459, - 22771, - 22410, - 40214, - 22487, - 28980, - 13487, - 147884, - 29163, - 158784, - 151447, - 23336, - 137141, - 166473, - 24844, - 23246, - 23051, - 17084, - 148616, - 14124, - 19323, - 166396, - 37819, - 37816, - 137430, - 134941, - 33906, - 158912, - 136211, - 148218, - 142374, - 148417, - 22932, - 146871, - 157505, - 32168, - 155995, - 155812, - 149945, - 149899, - 166394, - 37605, - 29666, - 16105, - 29876, - 166755, - 137375, - 16097, - 150195, - 27352, - 29683, - 29691, - 16086, - 150078, - 150164, - 137177, - 150118, - 132007, - 136228, - 149989, - 29768, - 149782, - 28837, - 149878, - 37508, - 29670, - 37727, - 132350, - 37681, - 166606, - 166422, - 37766, - 166887, - 153045, - 18741, - 166530, - 29035, - 149827, - 134399, - 22180, - 132634, - 134123, - 134328, - 21762, - 31172, - 137210, - 32254, - 136898, - 150096, - 137298, - 17710, - 37889, - 14090, - 166592, - 149933, - 22960, - 137407, - 137347, - 160900, - 23201, - 14050, - 146779, - 14e3, - 37471, - 23161, - 166529, - 137314, - 37748, - 15565, - 133812, - 19094, - 14730, - 20724, - 15721, - 15692, - 136092, - 29045, - 17147, - 164376, - 28175, - 168164, - 17643, - 27991, - 163407, - 28775, - 27823, - 15574, - 147437, - 146989, - 28162, - 28428, - 15727, - 132085, - 30033, - 14012, - 13512, - 18048, - 16090, - 18545, - 22980, - 37486, - 18750, - 36673, - 166940, - 158656, - 22546, - 22472, - 14038, - 136274, - 28926, - 148322, - 150129, - 143331, - 135856, - 140221, - 26809, - 26983, - 136088, - 144613, - 162804, - 145119, - 166531, - 145366, - 144378, - 150687, - 27162, - 145069, - 158903, - 33854, - 17631, - 17614, - 159014, - 159057, - 158850, - 159710, - 28439, - 160009, - 33597, - 137018, - 33773, - 158848, - 159827, - 137179, - 22921, - 23170, - 137139, - 23137, - 23153, - 137477, - 147964, - 14125, - 23023, - 137020, - 14023, - 29070, - 37776, - 26266, - 148133, - 23150, - 23083, - 148115, - 27179, - 147193, - 161590, - 148571, - 148170, - 28957, - 148057, - 166369, - 20400, - 159016, - 23746, - 148686, - 163405, - 148413, - 27148, - 148054, - 135940, - 28838, - 28979, - 148457, - 15781, - 27871, - 194597, - 150095, - 32357, - 23019, - 23855, - 15859, - 24412, - 150109, - 137183, - 32164, - 33830, - 21637, - 146170, - 144128, - 131604, - 22398, - 133333, - 132633, - 16357, - 139166, - 172726, - 28675, - 168283, - 23920, - 29583, - 31955, - 166489, - 168992, - 20424, - 32743, - 29389, - 29456, - 162548, - 29496, - 29497, - 153334, - 29505, - 29512, - 16041, - 162584, - 36972, - 29173, - 149746, - 29665, - 33270, - 16074, - 30476, - 16081, - 27810, - 22269, - 29721, - 29726, - 29727, - 16098, - 16112, - 16116, - 16122, - 29907, - 16142, - 16211, - 30018, - 30061, - 30066, - 30093, - 16252, - 30152, - 30172, - 16320, - 30285, - 16343, - 30324, - 16348, - 30330, - 151388, - 29064, - 22051, - 35200, - 22633, - 16413, - 30531, - 16441, - 26465, - 16453, - 13787, - 30616, - 16490, - 16495, - 23646, - 30654, - 30667, - 22770, - 30744, - 28857, - 30748, - 16552, - 30777, - 30791, - 30801, - 30822, - 33864, - 152885, - 31027, - 26627, - 31026, - 16643, - 16649, - 31121, - 31129, - 36795, - 31238, - 36796, - 16743, - 31377, - 16818, - 31420, - 33401, - 16836, - 31439, - 31451, - 16847, - 20001, - 31586, - 31596, - 31611, - 31762, - 31771, - 16992, - 17018, - 31867, - 31900, - 17036, - 31928, - 17044, - 31981, - 36755, - 28864, - 134351, - 32207, - 32212, - 32208, - 32253, - 32686, - 32692, - 29343, - 17303, - 32800, - 32805, - 31545, - 32814, - 32817, - 32852, - 15820, - 22452, - 28832, - 32951, - 33001, - 17389, - 33036, - 29482, - 33038, - 33042, - 30048, - 33044, - 17409, - 15161, - 33110, - 33113, - 33114, - 17427, - 22586, - 33148, - 33156, - 17445, - 33171, - 17453, - 33189, - 22511, - 33217, - 33252, - 33364, - 17551, - 33446, - 33398, - 33482, - 33496, - 33535, - 17584, - 33623, - 38505, - 27018, - 33797, - 28917, - 33892, - 24803, - 33928, - 17668, - 33982, - 34017, - 34040, - 34064, - 34104, - 34130, - 17723, - 34159, - 34160, - 34272, - 17783, - 34418, - 34450, - 34482, - 34543, - 38469, - 34699, - 17926, - 17943, - 34990, - 35071, - 35108, - 35143, - 35217, - 162151, - 35369, - 35384, - 35476, - 35508, - 35921, - 36052, - 36082, - 36124, - 18328, - 22623, - 36291, - 18413, - 20206, - 36410, - 21976, - 22356, - 36465, - 22005, - 36528, - 18487, - 36558, - 36578, - 36580, - 36589, - 36594, - 36791, - 36801, - 36810, - 36812, - 36915, - 39364, - 18605, - 39136, - 37395, - 18718, - 37416, - 37464, - 37483, - 37553, - 37550, - 37567, - 37603, - 37611, - 37619, - 37620, - 37629, - 37699, - 37764, - 37805, - 18757, - 18769, - 40639, - 37911, - 21249, - 37917, - 37933, - 37950, - 18794, - 37972, - 38009, - 38189, - 38306, - 18855, - 38388, - 38451, - 18917, - 26528, - 18980, - 38720, - 18997, - 38834, - 38850, - 22100, - 19172, - 24808, - 39097, - 19225, - 39153, - 22596, - 39182, - 39193, - 20916, - 39196, - 39223, - 39234, - 39261, - 39266, - 19312, - 39365, - 19357, - 39484, - 39695, - 31363, - 39785, - 39809, - 39901, - 39921, - 39924, - 19565, - 39968, - 14191, - 138178, - 40265, - 39994, - 40702, - 22096, - 40339, - 40381, - 40384, - 40444, - 38134, - 36790, - 40571, - 40620, - 40625, - 40637, - 40646, - 38108, - 40674, - 40689, - 40696, - 31432, - 40772, - 131220, - 131767, - 132e3, - 26906, - 38083, - 22956, - 132311, - 22592, - 38081, - 14265, - 132565, - 132629, - 132726, - 136890, - 22359, - 29043, - 133826, - 133837, - 134079, - 21610, - 194619, - 134091, - 21662, - 134139, - 134203, - 134227, - 134245, - 134268, - 24807, - 134285, - 22138, - 134325, - 134365, - 134381, - 134511, - 134578, - 134600, - 26965, - 39983, - 34725, - 134660, - 134670, - 134871, - 135056, - 134957, - 134771, - 23584, - 135100, - 24075, - 135260, - 135247, - 135286, - 26398, - 135291, - 135304, - 135318, - 13895, - 135359, - 135379, - 135471, - 135483, - 21348, - 33965, - 135907, - 136053, - 135990, - 35713, - 136567, - 136729, - 137155, - 137159, - 20088, - 28859, - 137261, - 137578, - 137773, - 137797, - 138282, - 138352, - 138412, - 138952, - 25283, - 138965, - 139029, - 29080, - 26709, - 139333, - 27113, - 14024, - 139900, - 140247, - 140282, - 141098, - 141425, - 141647, - 33533, - 141671, - 141715, - 142037, - 35237, - 142056, - 36768, - 142094, - 38840, - 142143, - 38983, - 39613, - 142412, - null, - 142472, - 142519, - 154600, - 142600, - 142610, - 142775, - 142741, - 142914, - 143220, - 143308, - 143411, - 143462, - 144159, - 144350, - 24497, - 26184, - 26303, - 162425, - 144743, - 144883, - 29185, - 149946, - 30679, - 144922, - 145174, - 32391, - 131910, - 22709, - 26382, - 26904, - 146087, - 161367, - 155618, - 146961, - 147129, - 161278, - 139418, - 18640, - 19128, - 147737, - 166554, - 148206, - 148237, - 147515, - 148276, - 148374, - 150085, - 132554, - 20946, - 132625, - 22943, - 138920, - 15294, - 146687, - 148484, - 148694, - 22408, - 149108, - 14747, - 149295, - 165352, - 170441, - 14178, - 139715, - 35678, - 166734, - 39382, - 149522, - 149755, - 150037, - 29193, - 150208, - 134264, - 22885, - 151205, - 151430, - 132985, - 36570, - 151596, - 21135, - 22335, - 29041, - 152217, - 152601, - 147274, - 150183, - 21948, - 152646, - 152686, - 158546, - 37332, - 13427, - 152895, - 161330, - 152926, - 18200, - 152930, - 152934, - 153543, - 149823, - 153693, - 20582, - 13563, - 144332, - 24798, - 153859, - 18300, - 166216, - 154286, - 154505, - 154630, - 138640, - 22433, - 29009, - 28598, - 155906, - 162834, - 36950, - 156082, - 151450, - 35682, - 156674, - 156746, - 23899, - 158711, - 36662, - 156804, - 137500, - 35562, - 150006, - 156808, - 147439, - 156946, - 19392, - 157119, - 157365, - 141083, - 37989, - 153569, - 24981, - 23079, - 194765, - 20411, - 22201, - 148769, - 157436, - 20074, - 149812, - 38486, - 28047, - 158909, - 13848, - 35191, - 157593, - 157806, - 156689, - 157790, - 29151, - 157895, - 31554, - 168128, - 133649, - 157990, - 37124, - 158009, - 31301, - 40432, - 158202, - 39462, - 158253, - 13919, - 156777, - 131105, - 31107, - 158260, - 158555, - 23852, - 144665, - 33743, - 158621, - 18128, - 158884, - 30011, - 34917, - 159150, - 22710, - 14108, - 140685, - 159819, - 160205, - 15444, - 160384, - 160389, - 37505, - 139642, - 160395, - 37680, - 160486, - 149968, - 27705, - 38047, - 160848, - 134904, - 34855, - 35061, - 141606, - 164979, - 137137, - 28344, - 150058, - 137248, - 14756, - 14009, - 23568, - 31203, - 17727, - 26294, - 171181, - 170148, - 35139, - 161740, - 161880, - 22230, - 16607, - 136714, - 14753, - 145199, - 164072, - 136133, - 29101, - 33638, - 162269, - 168360, - 23143, - 19639, - 159919, - 166315, - 162301, - 162314, - 162571, - 163174, - 147834, - 31555, - 31102, - 163849, - 28597, - 172767, - 27139, - 164632, - 21410, - 159239, - 37823, - 26678, - 38749, - 164207, - 163875, - 158133, - 136173, - 143919, - 163912, - 23941, - 166960, - 163971, - 22293, - 38947, - 166217, - 23979, - 149896, - 26046, - 27093, - 21458, - 150181, - 147329, - 15377, - 26422, - 163984, - 164084, - 164142, - 139169, - 164175, - 164233, - 164271, - 164378, - 164614, - 164655, - 164746, - 13770, - 164968, - 165546, - 18682, - 25574, - 166230, - 30728, - 37461, - 166328, - 17394, - 166375, - 17375, - 166376, - 166726, - 166868, - 23032, - 166921, - 36619, - 167877, - 168172, - 31569, - 168208, - 168252, - 15863, - 168286, - 150218, - 36816, - 29327, - 22155, - 169191, - 169449, - 169392, - 169400, - 169778, - 170193, - 170313, - 170346, - 170435, - 170536, - 170766, - 171354, - 171419, - 32415, - 171768, - 171811, - 19620, - 38215, - 172691, - 29090, - 172799, - 19857, - 36882, - 173515, - 19868, - 134300, - 36798, - 21953, - 36794, - 140464, - 36793, - 150163, - 17673, - 32383, - 28502, - 27313, - 20202, - 13540, - 166700, - 161949, - 14138, - 36480, - 137205, - 163876, - 166764, - 166809, - 162366, - 157359, - 15851, - 161365, - 146615, - 153141, - 153942, - 20122, - 155265, - 156248, - 22207, - 134765, - 36366, - 23405, - 147080, - 150686, - 25566, - 25296, - 137206, - 137339, - 25904, - 22061, - 154698, - 21530, - 152337, - 15814, - 171416, - 19581, - 22050, - 22046, - 32585, - 155352, - 22901, - 146752, - 34672, - 19996, - 135146, - 134473, - 145082, - 33047, - 40286, - 36120, - 30267, - 40005, - 30286, - 30649, - 37701, - 21554, - 33096, - 33527, - 22053, - 33074, - 33816, - 32957, - 21994, - 31074, - 22083, - 21526, - 134813, - 13774, - 22021, - 22001, - 26353, - 164578, - 13869, - 30004, - 22e3, - 21946, - 21655, - 21874, - 134209, - 134294, - 24272, - 151880, - 134774, - 142434, - 134818, - 40619, - 32090, - 21982, - 135285, - 25245, - 38765, - 21652, - 36045, - 29174, - 37238, - 25596, - 25529, - 25598, - 21865, - 142147, - 40050, - 143027, - 20890, - 13535, - 134567, - 20903, - 21581, - 21790, - 21779, - 30310, - 36397, - 157834, - 30129, - 32950, - 34820, - 34694, - 35015, - 33206, - 33820, - 135361, - 17644, - 29444, - 149254, - 23440, - 33547, - 157843, - 22139, - 141044, - 163119, - 147875, - 163187, - 159440, - 160438, - 37232, - 135641, - 37384, - 146684, - 173737, - 134828, - 134905, - 29286, - 138402, - 18254, - 151490, - 163833, - 135147, - 16634, - 40029, - 25887, - 142752, - 18675, - 149472, - 171388, - 135148, - 134666, - 24674, - 161187, - 135149, - null, - 155720, - 135559, - 29091, - 32398, - 40272, - 19994, - 19972, - 13687, - 23309, - 27826, - 21351, - 13996, - 14812, - 21373, - 13989, - 149016, - 22682, - 150382, - 33325, - 21579, - 22442, - 154261, - 133497, - null, - 14930, - 140389, - 29556, - 171692, - 19721, - 39917, - 146686, - 171824, - 19547, - 151465, - 169374, - 171998, - 33884, - 146870, - 160434, - 157619, - 145184, - 25390, - 32037, - 147191, - 146988, - 14890, - 36872, - 21196, - 15988, - 13946, - 17897, - 132238, - 30272, - 23280, - 134838, - 30842, - 163630, - 22695, - 16575, - 22140, - 39819, - 23924, - 30292, - 173108, - 40581, - 19681, - 30201, - 14331, - 24857, - 143578, - 148466, - null, - 22109, - 135849, - 22439, - 149859, - 171526, - 21044, - 159918, - 13741, - 27722, - 40316, - 31830, - 39737, - 22494, - 137068, - 23635, - 25811, - 169168, - 156469, - 160100, - 34477, - 134440, - 159010, - 150242, - 134513, - null, - 20990, - 139023, - 23950, - 38659, - 138705, - 40577, - 36940, - 31519, - 39682, - 23761, - 31651, - 25192, - 25397, - 39679, - 31695, - 39722, - 31870, - 39726, - 31810, - 31878, - 39957, - 31740, - 39689, - 40727, - 39963, - 149822, - 40794, - 21875, - 23491, - 20477, - 40600, - 20466, - 21088, - 15878, - 21201, - 22375, - 20566, - 22967, - 24082, - 38856, - 40363, - 36700, - 21609, - 38836, - 39232, - 38842, - 21292, - 24880, - 26924, - 21466, - 39946, - 40194, - 19515, - 38465, - 27008, - 20646, - 30022, - 137069, - 39386, - 21107, - null, - 37209, - 38529, - 37212, - null, - 37201, - 167575, - 25471, - 159011, - 27338, - 22033, - 37262, - 30074, - 25221, - 132092, - 29519, - 31856, - 154657, - 146685, - null, - 149785, - 30422, - 39837, - 20010, - 134356, - 33726, - 34882, - null, - 23626, - 27072, - 20717, - 22394, - 21023, - 24053, - 20174, - 27697, - 131570, - 20281, - 21660, - 21722, - 21146, - 36226, - 13822, - 24332, - 13811, - null, - 27474, - 37244, - 40869, - 39831, - 38958, - 39092, - 39610, - 40616, - 40580, - 29050, - 31508, - null, - 27642, - 34840, - 32632, - null, - 22048, - 173642, - 36471, - 40787, - null, - 36308, - 36431, - 40476, - 36353, - 25218, - 164733, - 36392, - 36469, - 31443, - 150135, - 31294, - 30936, - 27882, - 35431, - 30215, - 166490, - 40742, - 27854, - 34774, - 30147, - 172722, - 30803, - 194624, - 36108, - 29410, - 29553, - 35629, - 29442, - 29937, - 36075, - 150203, - 34351, - 24506, - 34976, - 17591, - null, - 137275, - 159237, - null, - 35454, - 140571, - null, - 24829, - 30311, - 39639, - 40260, - 37742, - 39823, - 34805, - null, - 34831, - 36087, - 29484, - 38689, - 39856, - 13782, - 29362, - 19463, - 31825, - 39242, - 155993, - 24921, - 19460, - 40598, - 24957, - null, - 22367, - 24943, - 25254, - 25145, - 25294, - 14940, - 25058, - 21418, - 144373, - 25444, - 26626, - 13778, - 23895, - 166850, - 36826, - 167481, - null, - 20697, - 138566, - 30982, - 21298, - 38456, - 134971, - 16485, - null, - 30718, - null, - 31938, - 155418, - 31962, - 31277, - 32870, - 32867, - 32077, - 29957, - 29938, - 35220, - 33306, - 26380, - 32866, - 160902, - 32859, - 29936, - 33027, - 30500, - 35209, - 157644, - 30035, - 159441, - 34729, - 34766, - 33224, - 34700, - 35401, - 36013, - 35651, - 30507, - 29944, - 34010, - 13877, - 27058, - 36262, - null, - 35241, - 29800, - 28089, - 34753, - 147473, - 29927, - 15835, - 29046, - 24740, - 24988, - 15569, - 29026, - 24695, - null, - 32625, - 166701, - 29264, - 24809, - 19326, - 21024, - 15384, - 146631, - 155351, - 161366, - 152881, - 137540, - 135934, - 170243, - 159196, - 159917, - 23745, - 156077, - 166415, - 145015, - 131310, - 157766, - 151310, - 17762, - 23327, - 156492, - 40784, - 40614, - 156267, - 12288, - 65292, - 12289, - 12290, - 65294, - 8231, - 65307, - 65306, - 65311, - 65281, - 65072, - 8230, - 8229, - 65104, - 65105, - 65106, - 183, - 65108, - 65109, - 65110, - 65111, - 65372, - 8211, - 65073, - 8212, - 65075, - 9588, - 65076, - 65103, - 65288, - 65289, - 65077, - 65078, - 65371, - 65373, - 65079, - 65080, - 12308, - 12309, - 65081, - 65082, - 12304, - 12305, - 65083, - 65084, - 12298, - 12299, - 65085, - 65086, - 12296, - 12297, - 65087, - 65088, - 12300, - 12301, - 65089, - 65090, - 12302, - 12303, - 65091, - 65092, - 65113, - 65114, - 65115, - 65116, - 65117, - 65118, - 8216, - 8217, - 8220, - 8221, - 12317, - 12318, - 8245, - 8242, - 65283, - 65286, - 65290, - 8251, - 167, - 12291, - 9675, - 9679, - 9651, - 9650, - 9678, - 9734, - 9733, - 9671, - 9670, - 9633, - 9632, - 9661, - 9660, - 12963, - 8453, - 175, - 65507, - 65343, - 717, - 65097, - 65098, - 65101, - 65102, - 65099, - 65100, - 65119, - 65120, - 65121, - 65291, - 65293, - 215, - 247, - 177, - 8730, - 65308, - 65310, - 65309, - 8806, - 8807, - 8800, - 8734, - 8786, - 8801, - 65122, - 65123, - 65124, - 65125, - 65126, - 65374, - 8745, - 8746, - 8869, - 8736, - 8735, - 8895, - 13266, - 13265, - 8747, - 8750, - 8757, - 8756, - 9792, - 9794, - 8853, - 8857, - 8593, - 8595, - 8592, - 8594, - 8598, - 8599, - 8601, - 8600, - 8741, - 8739, - 65295, - 65340, - 8725, - 65128, - 65284, - 65509, - 12306, - 65504, - 65505, - 65285, - 65312, - 8451, - 8457, - 65129, - 65130, - 65131, - 13269, - 13212, - 13213, - 13214, - 13262, - 13217, - 13198, - 13199, - 13252, - 176, - 20825, - 20827, - 20830, - 20829, - 20833, - 20835, - 21991, - 29929, - 31950, - 9601, - 9602, - 9603, - 9604, - 9605, - 9606, - 9607, - 9608, - 9615, - 9614, - 9613, - 9612, - 9611, - 9610, - 9609, - 9532, - 9524, - 9516, - 9508, - 9500, - 9620, - 9472, - 9474, - 9621, - 9484, - 9488, - 9492, - 9496, - 9581, - 9582, - 9584, - 9583, - 9552, - 9566, - 9578, - 9569, - 9698, - 9699, - 9701, - 9700, - 9585, - 9586, - 9587, - 65296, - 65297, - 65298, - 65299, - 65300, - 65301, - 65302, - 65303, - 65304, - 65305, - 8544, - 8545, - 8546, - 8547, - 8548, - 8549, - 8550, - 8551, - 8552, - 8553, - 12321, - 12322, - 12323, - 12324, - 12325, - 12326, - 12327, - 12328, - 12329, - 21313, - 21316, - 21317, - 65313, - 65314, - 65315, - 65316, - 65317, - 65318, - 65319, - 65320, - 65321, - 65322, - 65323, - 65324, - 65325, - 65326, - 65327, - 65328, - 65329, - 65330, - 65331, - 65332, - 65333, - 65334, - 65335, - 65336, - 65337, - 65338, - 65345, - 65346, - 65347, - 65348, - 65349, - 65350, - 65351, - 65352, - 65353, - 65354, - 65355, - 65356, - 65357, - 65358, - 65359, - 65360, - 65361, - 65362, - 65363, - 65364, - 65365, - 65366, - 65367, - 65368, - 65369, - 65370, - 913, - 914, - 915, - 916, - 917, - 918, - 919, - 920, - 921, - 922, - 923, - 924, - 925, - 926, - 927, - 928, - 929, - 931, - 932, - 933, - 934, - 935, - 936, - 937, - 945, - 946, - 947, - 948, - 949, - 950, - 951, - 952, - 953, - 954, - 955, - 956, - 957, - 958, - 959, - 960, - 961, - 963, - 964, - 965, - 966, - 967, - 968, - 969, - 12549, - 12550, - 12551, - 12552, - 12553, - 12554, - 12555, - 12556, - 12557, - 12558, - 12559, - 12560, - 12561, - 12562, - 12563, - 12564, - 12565, - 12566, - 12567, - 12568, - 12569, - 12570, - 12571, - 12572, - 12573, - 12574, - 12575, - 12576, - 12577, - 12578, - 12579, - 12580, - 12581, - 12582, - 12583, - 12584, - 12585, - 729, - 713, - 714, - 711, - 715, - 9216, - 9217, - 9218, - 9219, - 9220, - 9221, - 9222, - 9223, - 9224, - 9225, - 9226, - 9227, - 9228, - 9229, - 9230, - 9231, - 9232, - 9233, - 9234, - 9235, - 9236, - 9237, - 9238, - 9239, - 9240, - 9241, - 9242, - 9243, - 9244, - 9245, - 9246, - 9247, - 9249, - 8364, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 19968, - 20057, - 19969, - 19971, - 20035, - 20061, - 20102, - 20108, - 20154, - 20799, - 20837, - 20843, - 20960, - 20992, - 20993, - 21147, - 21269, - 21313, - 21340, - 21448, - 19977, - 19979, - 19976, - 19978, - 20011, - 20024, - 20961, - 20037, - 20040, - 20063, - 20062, - 20110, - 20129, - 20800, - 20995, - 21242, - 21315, - 21449, - 21475, - 22303, - 22763, - 22805, - 22823, - 22899, - 23376, - 23377, - 23379, - 23544, - 23567, - 23586, - 23608, - 23665, - 24029, - 24037, - 24049, - 24050, - 24051, - 24062, - 24178, - 24318, - 24331, - 24339, - 25165, - 19985, - 19984, - 19981, - 20013, - 20016, - 20025, - 20043, - 23609, - 20104, - 20113, - 20117, - 20114, - 20116, - 20130, - 20161, - 20160, - 20163, - 20166, - 20167, - 20173, - 20170, - 20171, - 20164, - 20803, - 20801, - 20839, - 20845, - 20846, - 20844, - 20887, - 20982, - 20998, - 20999, - 21e3, - 21243, - 21246, - 21247, - 21270, - 21305, - 21320, - 21319, - 21317, - 21342, - 21380, - 21451, - 21450, - 21453, - 22764, - 22825, - 22827, - 22826, - 22829, - 23380, - 23569, - 23588, - 23610, - 23663, - 24052, - 24187, - 24319, - 24340, - 24341, - 24515, - 25096, - 25142, - 25163, - 25166, - 25903, - 25991, - 26007, - 26020, - 26041, - 26085, - 26352, - 26376, - 26408, - 27424, - 27490, - 27513, - 27595, - 27604, - 27611, - 27663, - 27700, - 28779, - 29226, - 29238, - 29243, - 29255, - 29273, - 29275, - 29356, - 29579, - 19993, - 19990, - 19989, - 19988, - 19992, - 20027, - 20045, - 20047, - 20046, - 20197, - 20184, - 20180, - 20181, - 20182, - 20183, - 20195, - 20196, - 20185, - 20190, - 20805, - 20804, - 20873, - 20874, - 20908, - 20985, - 20986, - 20984, - 21002, - 21152, - 21151, - 21253, - 21254, - 21271, - 21277, - 20191, - 21322, - 21321, - 21345, - 21344, - 21359, - 21358, - 21435, - 21487, - 21476, - 21491, - 21484, - 21486, - 21481, - 21480, - 21500, - 21496, - 21493, - 21483, - 21478, - 21482, - 21490, - 21489, - 21488, - 21477, - 21485, - 21499, - 22235, - 22234, - 22806, - 22830, - 22833, - 22900, - 22902, - 23381, - 23427, - 23612, - 24040, - 24039, - 24038, - 24066, - 24067, - 24179, - 24188, - 24321, - 24344, - 24343, - 24517, - 25098, - 25171, - 25172, - 25170, - 25169, - 26021, - 26086, - 26414, - 26412, - 26410, - 26411, - 26413, - 27491, - 27597, - 27665, - 27664, - 27704, - 27713, - 27712, - 27710, - 29359, - 29572, - 29577, - 29916, - 29926, - 29976, - 29983, - 29992, - 29993, - 3e4, - 30001, - 30002, - 30003, - 30091, - 30333, - 30382, - 30399, - 30446, - 30683, - 30690, - 30707, - 31034, - 31166, - 31348, - 31435, - 19998, - 19999, - 20050, - 20051, - 20073, - 20121, - 20132, - 20134, - 20133, - 20223, - 20233, - 20249, - 20234, - 20245, - 20237, - 20240, - 20241, - 20239, - 20210, - 20214, - 20219, - 20208, - 20211, - 20221, - 20225, - 20235, - 20809, - 20807, - 20806, - 20808, - 20840, - 20849, - 20877, - 20912, - 21015, - 21009, - 21010, - 21006, - 21014, - 21155, - 21256, - 21281, - 21280, - 21360, - 21361, - 21513, - 21519, - 21516, - 21514, - 21520, - 21505, - 21515, - 21508, - 21521, - 21517, - 21512, - 21507, - 21518, - 21510, - 21522, - 22240, - 22238, - 22237, - 22323, - 22320, - 22312, - 22317, - 22316, - 22319, - 22313, - 22809, - 22810, - 22839, - 22840, - 22916, - 22904, - 22915, - 22909, - 22905, - 22914, - 22913, - 23383, - 23384, - 23431, - 23432, - 23429, - 23433, - 23546, - 23574, - 23673, - 24030, - 24070, - 24182, - 24180, - 24335, - 24347, - 24537, - 24534, - 25102, - 25100, - 25101, - 25104, - 25187, - 25179, - 25176, - 25910, - 26089, - 26088, - 26092, - 26093, - 26354, - 26355, - 26377, - 26429, - 26420, - 26417, - 26421, - 27425, - 27492, - 27515, - 27670, - 27741, - 27735, - 27737, - 27743, - 27744, - 27728, - 27733, - 27745, - 27739, - 27725, - 27726, - 28784, - 29279, - 29277, - 30334, - 31481, - 31859, - 31992, - 32566, - 32650, - 32701, - 32769, - 32771, - 32780, - 32786, - 32819, - 32895, - 32905, - 32907, - 32908, - 33251, - 33258, - 33267, - 33276, - 33292, - 33307, - 33311, - 33390, - 33394, - 33406, - 34411, - 34880, - 34892, - 34915, - 35199, - 38433, - 20018, - 20136, - 20301, - 20303, - 20295, - 20311, - 20318, - 20276, - 20315, - 20309, - 20272, - 20304, - 20305, - 20285, - 20282, - 20280, - 20291, - 20308, - 20284, - 20294, - 20323, - 20316, - 20320, - 20271, - 20302, - 20278, - 20313, - 20317, - 20296, - 20314, - 20812, - 20811, - 20813, - 20853, - 20918, - 20919, - 21029, - 21028, - 21033, - 21034, - 21032, - 21163, - 21161, - 21162, - 21164, - 21283, - 21363, - 21365, - 21533, - 21549, - 21534, - 21566, - 21542, - 21582, - 21543, - 21574, - 21571, - 21555, - 21576, - 21570, - 21531, - 21545, - 21578, - 21561, - 21563, - 21560, - 21550, - 21557, - 21558, - 21536, - 21564, - 21568, - 21553, - 21547, - 21535, - 21548, - 22250, - 22256, - 22244, - 22251, - 22346, - 22353, - 22336, - 22349, - 22343, - 22350, - 22334, - 22352, - 22351, - 22331, - 22767, - 22846, - 22941, - 22930, - 22952, - 22942, - 22947, - 22937, - 22934, - 22925, - 22948, - 22931, - 22922, - 22949, - 23389, - 23388, - 23386, - 23387, - 23436, - 23435, - 23439, - 23596, - 23616, - 23617, - 23615, - 23614, - 23696, - 23697, - 23700, - 23692, - 24043, - 24076, - 24207, - 24199, - 24202, - 24311, - 24324, - 24351, - 24420, - 24418, - 24439, - 24441, - 24536, - 24524, - 24535, - 24525, - 24561, - 24555, - 24568, - 24554, - 25106, - 25105, - 25220, - 25239, - 25238, - 25216, - 25206, - 25225, - 25197, - 25226, - 25212, - 25214, - 25209, - 25203, - 25234, - 25199, - 25240, - 25198, - 25237, - 25235, - 25233, - 25222, - 25913, - 25915, - 25912, - 26097, - 26356, - 26463, - 26446, - 26447, - 26448, - 26449, - 26460, - 26454, - 26462, - 26441, - 26438, - 26464, - 26451, - 26455, - 27493, - 27599, - 27714, - 27742, - 27801, - 27777, - 27784, - 27785, - 27781, - 27803, - 27754, - 27770, - 27792, - 27760, - 27788, - 27752, - 27798, - 27794, - 27773, - 27779, - 27762, - 27774, - 27764, - 27782, - 27766, - 27789, - 27796, - 27800, - 27778, - 28790, - 28796, - 28797, - 28792, - 29282, - 29281, - 29280, - 29380, - 29378, - 29590, - 29996, - 29995, - 30007, - 30008, - 30338, - 30447, - 30691, - 31169, - 31168, - 31167, - 31350, - 31995, - 32597, - 32918, - 32915, - 32925, - 32920, - 32923, - 32922, - 32946, - 33391, - 33426, - 33419, - 33421, - 35211, - 35282, - 35328, - 35895, - 35910, - 35925, - 35997, - 36196, - 36208, - 36275, - 36523, - 36554, - 36763, - 36784, - 36802, - 36806, - 36805, - 36804, - 24033, - 37009, - 37026, - 37034, - 37030, - 37027, - 37193, - 37318, - 37324, - 38450, - 38446, - 38449, - 38442, - 38444, - 20006, - 20054, - 20083, - 20107, - 20123, - 20126, - 20139, - 20140, - 20335, - 20381, - 20365, - 20339, - 20351, - 20332, - 20379, - 20363, - 20358, - 20355, - 20336, - 20341, - 20360, - 20329, - 20347, - 20374, - 20350, - 20367, - 20369, - 20346, - 20820, - 20818, - 20821, - 20841, - 20855, - 20854, - 20856, - 20925, - 20989, - 21051, - 21048, - 21047, - 21050, - 21040, - 21038, - 21046, - 21057, - 21182, - 21179, - 21330, - 21332, - 21331, - 21329, - 21350, - 21367, - 21368, - 21369, - 21462, - 21460, - 21463, - 21619, - 21621, - 21654, - 21624, - 21653, - 21632, - 21627, - 21623, - 21636, - 21650, - 21638, - 21628, - 21648, - 21617, - 21622, - 21644, - 21658, - 21602, - 21608, - 21643, - 21629, - 21646, - 22266, - 22403, - 22391, - 22378, - 22377, - 22369, - 22374, - 22372, - 22396, - 22812, - 22857, - 22855, - 22856, - 22852, - 22868, - 22974, - 22971, - 22996, - 22969, - 22958, - 22993, - 22982, - 22992, - 22989, - 22987, - 22995, - 22986, - 22959, - 22963, - 22994, - 22981, - 23391, - 23396, - 23395, - 23447, - 23450, - 23448, - 23452, - 23449, - 23451, - 23578, - 23624, - 23621, - 23622, - 23735, - 23713, - 23736, - 23721, - 23723, - 23729, - 23731, - 24088, - 24090, - 24086, - 24085, - 24091, - 24081, - 24184, - 24218, - 24215, - 24220, - 24213, - 24214, - 24310, - 24358, - 24359, - 24361, - 24448, - 24449, - 24447, - 24444, - 24541, - 24544, - 24573, - 24565, - 24575, - 24591, - 24596, - 24623, - 24629, - 24598, - 24618, - 24597, - 24609, - 24615, - 24617, - 24619, - 24603, - 25110, - 25109, - 25151, - 25150, - 25152, - 25215, - 25289, - 25292, - 25284, - 25279, - 25282, - 25273, - 25298, - 25307, - 25259, - 25299, - 25300, - 25291, - 25288, - 25256, - 25277, - 25276, - 25296, - 25305, - 25287, - 25293, - 25269, - 25306, - 25265, - 25304, - 25302, - 25303, - 25286, - 25260, - 25294, - 25918, - 26023, - 26044, - 26106, - 26132, - 26131, - 26124, - 26118, - 26114, - 26126, - 26112, - 26127, - 26133, - 26122, - 26119, - 26381, - 26379, - 26477, - 26507, - 26517, - 26481, - 26524, - 26483, - 26487, - 26503, - 26525, - 26519, - 26479, - 26480, - 26495, - 26505, - 26494, - 26512, - 26485, - 26522, - 26515, - 26492, - 26474, - 26482, - 27427, - 27494, - 27495, - 27519, - 27667, - 27675, - 27875, - 27880, - 27891, - 27825, - 27852, - 27877, - 27827, - 27837, - 27838, - 27836, - 27874, - 27819, - 27861, - 27859, - 27832, - 27844, - 27833, - 27841, - 27822, - 27863, - 27845, - 27889, - 27839, - 27835, - 27873, - 27867, - 27850, - 27820, - 27887, - 27868, - 27862, - 27872, - 28821, - 28814, - 28818, - 28810, - 28825, - 29228, - 29229, - 29240, - 29256, - 29287, - 29289, - 29376, - 29390, - 29401, - 29399, - 29392, - 29609, - 29608, - 29599, - 29611, - 29605, - 30013, - 30109, - 30105, - 30106, - 30340, - 30402, - 30450, - 30452, - 30693, - 30717, - 31038, - 31040, - 31041, - 31177, - 31176, - 31354, - 31353, - 31482, - 31998, - 32596, - 32652, - 32651, - 32773, - 32954, - 32933, - 32930, - 32945, - 32929, - 32939, - 32937, - 32948, - 32938, - 32943, - 33253, - 33278, - 33293, - 33459, - 33437, - 33433, - 33453, - 33469, - 33439, - 33465, - 33457, - 33452, - 33445, - 33455, - 33464, - 33443, - 33456, - 33470, - 33463, - 34382, - 34417, - 21021, - 34920, - 36555, - 36814, - 36820, - 36817, - 37045, - 37048, - 37041, - 37046, - 37319, - 37329, - 38263, - 38272, - 38428, - 38464, - 38463, - 38459, - 38468, - 38466, - 38585, - 38632, - 38738, - 38750, - 20127, - 20141, - 20142, - 20449, - 20405, - 20399, - 20415, - 20448, - 20433, - 20431, - 20445, - 20419, - 20406, - 20440, - 20447, - 20426, - 20439, - 20398, - 20432, - 20420, - 20418, - 20442, - 20430, - 20446, - 20407, - 20823, - 20882, - 20881, - 20896, - 21070, - 21059, - 21066, - 21069, - 21068, - 21067, - 21063, - 21191, - 21193, - 21187, - 21185, - 21261, - 21335, - 21371, - 21402, - 21467, - 21676, - 21696, - 21672, - 21710, - 21705, - 21688, - 21670, - 21683, - 21703, - 21698, - 21693, - 21674, - 21697, - 21700, - 21704, - 21679, - 21675, - 21681, - 21691, - 21673, - 21671, - 21695, - 22271, - 22402, - 22411, - 22432, - 22435, - 22434, - 22478, - 22446, - 22419, - 22869, - 22865, - 22863, - 22862, - 22864, - 23004, - 23e3, - 23039, - 23011, - 23016, - 23043, - 23013, - 23018, - 23002, - 23014, - 23041, - 23035, - 23401, - 23459, - 23462, - 23460, - 23458, - 23461, - 23553, - 23630, - 23631, - 23629, - 23627, - 23769, - 23762, - 24055, - 24093, - 24101, - 24095, - 24189, - 24224, - 24230, - 24314, - 24328, - 24365, - 24421, - 24456, - 24453, - 24458, - 24459, - 24455, - 24460, - 24457, - 24594, - 24605, - 24608, - 24613, - 24590, - 24616, - 24653, - 24688, - 24680, - 24674, - 24646, - 24643, - 24684, - 24683, - 24682, - 24676, - 25153, - 25308, - 25366, - 25353, - 25340, - 25325, - 25345, - 25326, - 25341, - 25351, - 25329, - 25335, - 25327, - 25324, - 25342, - 25332, - 25361, - 25346, - 25919, - 25925, - 26027, - 26045, - 26082, - 26149, - 26157, - 26144, - 26151, - 26159, - 26143, - 26152, - 26161, - 26148, - 26359, - 26623, - 26579, - 26609, - 26580, - 26576, - 26604, - 26550, - 26543, - 26613, - 26601, - 26607, - 26564, - 26577, - 26548, - 26586, - 26597, - 26552, - 26575, - 26590, - 26611, - 26544, - 26585, - 26594, - 26589, - 26578, - 27498, - 27523, - 27526, - 27573, - 27602, - 27607, - 27679, - 27849, - 27915, - 27954, - 27946, - 27969, - 27941, - 27916, - 27953, - 27934, - 27927, - 27963, - 27965, - 27966, - 27958, - 27931, - 27893, - 27961, - 27943, - 27960, - 27945, - 27950, - 27957, - 27918, - 27947, - 28843, - 28858, - 28851, - 28844, - 28847, - 28845, - 28856, - 28846, - 28836, - 29232, - 29298, - 29295, - 29300, - 29417, - 29408, - 29409, - 29623, - 29642, - 29627, - 29618, - 29645, - 29632, - 29619, - 29978, - 29997, - 30031, - 30028, - 30030, - 30027, - 30123, - 30116, - 30117, - 30114, - 30115, - 30328, - 30342, - 30343, - 30344, - 30408, - 30406, - 30403, - 30405, - 30465, - 30457, - 30456, - 30473, - 30475, - 30462, - 30460, - 30471, - 30684, - 30722, - 30740, - 30732, - 30733, - 31046, - 31049, - 31048, - 31047, - 31161, - 31162, - 31185, - 31186, - 31179, - 31359, - 31361, - 31487, - 31485, - 31869, - 32002, - 32005, - 32e3, - 32009, - 32007, - 32004, - 32006, - 32568, - 32654, - 32703, - 32772, - 32784, - 32781, - 32785, - 32822, - 32982, - 32997, - 32986, - 32963, - 32964, - 32972, - 32993, - 32987, - 32974, - 32990, - 32996, - 32989, - 33268, - 33314, - 33511, - 33539, - 33541, - 33507, - 33499, - 33510, - 33540, - 33509, - 33538, - 33545, - 33490, - 33495, - 33521, - 33537, - 33500, - 33492, - 33489, - 33502, - 33491, - 33503, - 33519, - 33542, - 34384, - 34425, - 34427, - 34426, - 34893, - 34923, - 35201, - 35284, - 35336, - 35330, - 35331, - 35998, - 36e3, - 36212, - 36211, - 36276, - 36557, - 36556, - 36848, - 36838, - 36834, - 36842, - 36837, - 36845, - 36843, - 36836, - 36840, - 37066, - 37070, - 37057, - 37059, - 37195, - 37194, - 37325, - 38274, - 38480, - 38475, - 38476, - 38477, - 38754, - 38761, - 38859, - 38893, - 38899, - 38913, - 39080, - 39131, - 39135, - 39318, - 39321, - 20056, - 20147, - 20492, - 20493, - 20515, - 20463, - 20518, - 20517, - 20472, - 20521, - 20502, - 20486, - 20540, - 20511, - 20506, - 20498, - 20497, - 20474, - 20480, - 20500, - 20520, - 20465, - 20513, - 20491, - 20505, - 20504, - 20467, - 20462, - 20525, - 20522, - 20478, - 20523, - 20489, - 20860, - 20900, - 20901, - 20898, - 20941, - 20940, - 20934, - 20939, - 21078, - 21084, - 21076, - 21083, - 21085, - 21290, - 21375, - 21407, - 21405, - 21471, - 21736, - 21776, - 21761, - 21815, - 21756, - 21733, - 21746, - 21766, - 21754, - 21780, - 21737, - 21741, - 21729, - 21769, - 21742, - 21738, - 21734, - 21799, - 21767, - 21757, - 21775, - 22275, - 22276, - 22466, - 22484, - 22475, - 22467, - 22537, - 22799, - 22871, - 22872, - 22874, - 23057, - 23064, - 23068, - 23071, - 23067, - 23059, - 23020, - 23072, - 23075, - 23081, - 23077, - 23052, - 23049, - 23403, - 23640, - 23472, - 23475, - 23478, - 23476, - 23470, - 23477, - 23481, - 23480, - 23556, - 23633, - 23637, - 23632, - 23789, - 23805, - 23803, - 23786, - 23784, - 23792, - 23798, - 23809, - 23796, - 24046, - 24109, - 24107, - 24235, - 24237, - 24231, - 24369, - 24466, - 24465, - 24464, - 24665, - 24675, - 24677, - 24656, - 24661, - 24685, - 24681, - 24687, - 24708, - 24735, - 24730, - 24717, - 24724, - 24716, - 24709, - 24726, - 25159, - 25331, - 25352, - 25343, - 25422, - 25406, - 25391, - 25429, - 25410, - 25414, - 25423, - 25417, - 25402, - 25424, - 25405, - 25386, - 25387, - 25384, - 25421, - 25420, - 25928, - 25929, - 26009, - 26049, - 26053, - 26178, - 26185, - 26191, - 26179, - 26194, - 26188, - 26181, - 26177, - 26360, - 26388, - 26389, - 26391, - 26657, - 26680, - 26696, - 26694, - 26707, - 26681, - 26690, - 26708, - 26665, - 26803, - 26647, - 26700, - 26705, - 26685, - 26612, - 26704, - 26688, - 26684, - 26691, - 26666, - 26693, - 26643, - 26648, - 26689, - 27530, - 27529, - 27575, - 27683, - 27687, - 27688, - 27686, - 27684, - 27888, - 28010, - 28053, - 28040, - 28039, - 28006, - 28024, - 28023, - 27993, - 28051, - 28012, - 28041, - 28014, - 27994, - 28020, - 28009, - 28044, - 28042, - 28025, - 28037, - 28005, - 28052, - 28874, - 28888, - 28900, - 28889, - 28872, - 28879, - 29241, - 29305, - 29436, - 29433, - 29437, - 29432, - 29431, - 29574, - 29677, - 29705, - 29678, - 29664, - 29674, - 29662, - 30036, - 30045, - 30044, - 30042, - 30041, - 30142, - 30149, - 30151, - 30130, - 30131, - 30141, - 30140, - 30137, - 30146, - 30136, - 30347, - 30384, - 30410, - 30413, - 30414, - 30505, - 30495, - 30496, - 30504, - 30697, - 30768, - 30759, - 30776, - 30749, - 30772, - 30775, - 30757, - 30765, - 30752, - 30751, - 30770, - 31061, - 31056, - 31072, - 31071, - 31062, - 31070, - 31069, - 31063, - 31066, - 31204, - 31203, - 31207, - 31199, - 31206, - 31209, - 31192, - 31364, - 31368, - 31449, - 31494, - 31505, - 31881, - 32033, - 32023, - 32011, - 32010, - 32032, - 32034, - 32020, - 32016, - 32021, - 32026, - 32028, - 32013, - 32025, - 32027, - 32570, - 32607, - 32660, - 32709, - 32705, - 32774, - 32792, - 32789, - 32793, - 32791, - 32829, - 32831, - 33009, - 33026, - 33008, - 33029, - 33005, - 33012, - 33030, - 33016, - 33011, - 33032, - 33021, - 33034, - 33020, - 33007, - 33261, - 33260, - 33280, - 33296, - 33322, - 33323, - 33320, - 33324, - 33467, - 33579, - 33618, - 33620, - 33610, - 33592, - 33616, - 33609, - 33589, - 33588, - 33615, - 33586, - 33593, - 33590, - 33559, - 33600, - 33585, - 33576, - 33603, - 34388, - 34442, - 34474, - 34451, - 34468, - 34473, - 34444, - 34467, - 34460, - 34928, - 34935, - 34945, - 34946, - 34941, - 34937, - 35352, - 35344, - 35342, - 35340, - 35349, - 35338, - 35351, - 35347, - 35350, - 35343, - 35345, - 35912, - 35962, - 35961, - 36001, - 36002, - 36215, - 36524, - 36562, - 36564, - 36559, - 36785, - 36865, - 36870, - 36855, - 36864, - 36858, - 36852, - 36867, - 36861, - 36869, - 36856, - 37013, - 37089, - 37085, - 37090, - 37202, - 37197, - 37196, - 37336, - 37341, - 37335, - 37340, - 37337, - 38275, - 38498, - 38499, - 38497, - 38491, - 38493, - 38500, - 38488, - 38494, - 38587, - 39138, - 39340, - 39592, - 39640, - 39717, - 39730, - 39740, - 20094, - 20602, - 20605, - 20572, - 20551, - 20547, - 20556, - 20570, - 20553, - 20581, - 20598, - 20558, - 20565, - 20597, - 20596, - 20599, - 20559, - 20495, - 20591, - 20589, - 20828, - 20885, - 20976, - 21098, - 21103, - 21202, - 21209, - 21208, - 21205, - 21264, - 21263, - 21273, - 21311, - 21312, - 21310, - 21443, - 26364, - 21830, - 21866, - 21862, - 21828, - 21854, - 21857, - 21827, - 21834, - 21809, - 21846, - 21839, - 21845, - 21807, - 21860, - 21816, - 21806, - 21852, - 21804, - 21859, - 21811, - 21825, - 21847, - 22280, - 22283, - 22281, - 22495, - 22533, - 22538, - 22534, - 22496, - 22500, - 22522, - 22530, - 22581, - 22519, - 22521, - 22816, - 22882, - 23094, - 23105, - 23113, - 23142, - 23146, - 23104, - 23100, - 23138, - 23130, - 23110, - 23114, - 23408, - 23495, - 23493, - 23492, - 23490, - 23487, - 23494, - 23561, - 23560, - 23559, - 23648, - 23644, - 23645, - 23815, - 23814, - 23822, - 23835, - 23830, - 23842, - 23825, - 23849, - 23828, - 23833, - 23844, - 23847, - 23831, - 24034, - 24120, - 24118, - 24115, - 24119, - 24247, - 24248, - 24246, - 24245, - 24254, - 24373, - 24375, - 24407, - 24428, - 24425, - 24427, - 24471, - 24473, - 24478, - 24472, - 24481, - 24480, - 24476, - 24703, - 24739, - 24713, - 24736, - 24744, - 24779, - 24756, - 24806, - 24765, - 24773, - 24763, - 24757, - 24796, - 24764, - 24792, - 24789, - 24774, - 24799, - 24760, - 24794, - 24775, - 25114, - 25115, - 25160, - 25504, - 25511, - 25458, - 25494, - 25506, - 25509, - 25463, - 25447, - 25496, - 25514, - 25457, - 25513, - 25481, - 25475, - 25499, - 25451, - 25512, - 25476, - 25480, - 25497, - 25505, - 25516, - 25490, - 25487, - 25472, - 25467, - 25449, - 25448, - 25466, - 25949, - 25942, - 25937, - 25945, - 25943, - 21855, - 25935, - 25944, - 25941, - 25940, - 26012, - 26011, - 26028, - 26063, - 26059, - 26060, - 26062, - 26205, - 26202, - 26212, - 26216, - 26214, - 26206, - 26361, - 21207, - 26395, - 26753, - 26799, - 26786, - 26771, - 26805, - 26751, - 26742, - 26801, - 26791, - 26775, - 26800, - 26755, - 26820, - 26797, - 26758, - 26757, - 26772, - 26781, - 26792, - 26783, - 26785, - 26754, - 27442, - 27578, - 27627, - 27628, - 27691, - 28046, - 28092, - 28147, - 28121, - 28082, - 28129, - 28108, - 28132, - 28155, - 28154, - 28165, - 28103, - 28107, - 28079, - 28113, - 28078, - 28126, - 28153, - 28088, - 28151, - 28149, - 28101, - 28114, - 28186, - 28085, - 28122, - 28139, - 28120, - 28138, - 28145, - 28142, - 28136, - 28102, - 28100, - 28074, - 28140, - 28095, - 28134, - 28921, - 28937, - 28938, - 28925, - 28911, - 29245, - 29309, - 29313, - 29468, - 29467, - 29462, - 29459, - 29465, - 29575, - 29701, - 29706, - 29699, - 29702, - 29694, - 29709, - 29920, - 29942, - 29943, - 29980, - 29986, - 30053, - 30054, - 30050, - 30064, - 30095, - 30164, - 30165, - 30133, - 30154, - 30157, - 30350, - 30420, - 30418, - 30427, - 30519, - 30526, - 30524, - 30518, - 30520, - 30522, - 30827, - 30787, - 30798, - 31077, - 31080, - 31085, - 31227, - 31378, - 31381, - 31520, - 31528, - 31515, - 31532, - 31526, - 31513, - 31518, - 31534, - 31890, - 31895, - 31893, - 32070, - 32067, - 32113, - 32046, - 32057, - 32060, - 32064, - 32048, - 32051, - 32068, - 32047, - 32066, - 32050, - 32049, - 32573, - 32670, - 32666, - 32716, - 32718, - 32722, - 32796, - 32842, - 32838, - 33071, - 33046, - 33059, - 33067, - 33065, - 33072, - 33060, - 33282, - 33333, - 33335, - 33334, - 33337, - 33678, - 33694, - 33688, - 33656, - 33698, - 33686, - 33725, - 33707, - 33682, - 33674, - 33683, - 33673, - 33696, - 33655, - 33659, - 33660, - 33670, - 33703, - 34389, - 24426, - 34503, - 34496, - 34486, - 34500, - 34485, - 34502, - 34507, - 34481, - 34479, - 34505, - 34899, - 34974, - 34952, - 34987, - 34962, - 34966, - 34957, - 34955, - 35219, - 35215, - 35370, - 35357, - 35363, - 35365, - 35377, - 35373, - 35359, - 35355, - 35362, - 35913, - 35930, - 36009, - 36012, - 36011, - 36008, - 36010, - 36007, - 36199, - 36198, - 36286, - 36282, - 36571, - 36575, - 36889, - 36877, - 36890, - 36887, - 36899, - 36895, - 36893, - 36880, - 36885, - 36894, - 36896, - 36879, - 36898, - 36886, - 36891, - 36884, - 37096, - 37101, - 37117, - 37207, - 37326, - 37365, - 37350, - 37347, - 37351, - 37357, - 37353, - 38281, - 38506, - 38517, - 38515, - 38520, - 38512, - 38516, - 38518, - 38519, - 38508, - 38592, - 38634, - 38633, - 31456, - 31455, - 38914, - 38915, - 39770, - 40165, - 40565, - 40575, - 40613, - 40635, - 20642, - 20621, - 20613, - 20633, - 20625, - 20608, - 20630, - 20632, - 20634, - 26368, - 20977, - 21106, - 21108, - 21109, - 21097, - 21214, - 21213, - 21211, - 21338, - 21413, - 21883, - 21888, - 21927, - 21884, - 21898, - 21917, - 21912, - 21890, - 21916, - 21930, - 21908, - 21895, - 21899, - 21891, - 21939, - 21934, - 21919, - 21822, - 21938, - 21914, - 21947, - 21932, - 21937, - 21886, - 21897, - 21931, - 21913, - 22285, - 22575, - 22570, - 22580, - 22564, - 22576, - 22577, - 22561, - 22557, - 22560, - 22777, - 22778, - 22880, - 23159, - 23194, - 23167, - 23186, - 23195, - 23207, - 23411, - 23409, - 23506, - 23500, - 23507, - 23504, - 23562, - 23563, - 23601, - 23884, - 23888, - 23860, - 23879, - 24061, - 24133, - 24125, - 24128, - 24131, - 24190, - 24266, - 24257, - 24258, - 24260, - 24380, - 24429, - 24489, - 24490, - 24488, - 24785, - 24801, - 24754, - 24758, - 24800, - 24860, - 24867, - 24826, - 24853, - 24816, - 24827, - 24820, - 24936, - 24817, - 24846, - 24822, - 24841, - 24832, - 24850, - 25119, - 25161, - 25507, - 25484, - 25551, - 25536, - 25577, - 25545, - 25542, - 25549, - 25554, - 25571, - 25552, - 25569, - 25558, - 25581, - 25582, - 25462, - 25588, - 25578, - 25563, - 25682, - 25562, - 25593, - 25950, - 25958, - 25954, - 25955, - 26001, - 26e3, - 26031, - 26222, - 26224, - 26228, - 26230, - 26223, - 26257, - 26234, - 26238, - 26231, - 26366, - 26367, - 26399, - 26397, - 26874, - 26837, - 26848, - 26840, - 26839, - 26885, - 26847, - 26869, - 26862, - 26855, - 26873, - 26834, - 26866, - 26851, - 26827, - 26829, - 26893, - 26898, - 26894, - 26825, - 26842, - 26990, - 26875, - 27454, - 27450, - 27453, - 27544, - 27542, - 27580, - 27631, - 27694, - 27695, - 27692, - 28207, - 28216, - 28244, - 28193, - 28210, - 28263, - 28234, - 28192, - 28197, - 28195, - 28187, - 28251, - 28248, - 28196, - 28246, - 28270, - 28205, - 28198, - 28271, - 28212, - 28237, - 28218, - 28204, - 28227, - 28189, - 28222, - 28363, - 28297, - 28185, - 28238, - 28259, - 28228, - 28274, - 28265, - 28255, - 28953, - 28954, - 28966, - 28976, - 28961, - 28982, - 29038, - 28956, - 29260, - 29316, - 29312, - 29494, - 29477, - 29492, - 29481, - 29754, - 29738, - 29747, - 29730, - 29733, - 29749, - 29750, - 29748, - 29743, - 29723, - 29734, - 29736, - 29989, - 29990, - 30059, - 30058, - 30178, - 30171, - 30179, - 30169, - 30168, - 30174, - 30176, - 30331, - 30332, - 30358, - 30355, - 30388, - 30428, - 30543, - 30701, - 30813, - 30828, - 30831, - 31245, - 31240, - 31243, - 31237, - 31232, - 31384, - 31383, - 31382, - 31461, - 31459, - 31561, - 31574, - 31558, - 31568, - 31570, - 31572, - 31565, - 31563, - 31567, - 31569, - 31903, - 31909, - 32094, - 32080, - 32104, - 32085, - 32043, - 32110, - 32114, - 32097, - 32102, - 32098, - 32112, - 32115, - 21892, - 32724, - 32725, - 32779, - 32850, - 32901, - 33109, - 33108, - 33099, - 33105, - 33102, - 33081, - 33094, - 33086, - 33100, - 33107, - 33140, - 33298, - 33308, - 33769, - 33795, - 33784, - 33805, - 33760, - 33733, - 33803, - 33729, - 33775, - 33777, - 33780, - 33879, - 33802, - 33776, - 33804, - 33740, - 33789, - 33778, - 33738, - 33848, - 33806, - 33796, - 33756, - 33799, - 33748, - 33759, - 34395, - 34527, - 34521, - 34541, - 34516, - 34523, - 34532, - 34512, - 34526, - 34903, - 35009, - 35010, - 34993, - 35203, - 35222, - 35387, - 35424, - 35413, - 35422, - 35388, - 35393, - 35412, - 35419, - 35408, - 35398, - 35380, - 35386, - 35382, - 35414, - 35937, - 35970, - 36015, - 36028, - 36019, - 36029, - 36033, - 36027, - 36032, - 36020, - 36023, - 36022, - 36031, - 36024, - 36234, - 36229, - 36225, - 36302, - 36317, - 36299, - 36314, - 36305, - 36300, - 36315, - 36294, - 36603, - 36600, - 36604, - 36764, - 36910, - 36917, - 36913, - 36920, - 36914, - 36918, - 37122, - 37109, - 37129, - 37118, - 37219, - 37221, - 37327, - 37396, - 37397, - 37411, - 37385, - 37406, - 37389, - 37392, - 37383, - 37393, - 38292, - 38287, - 38283, - 38289, - 38291, - 38290, - 38286, - 38538, - 38542, - 38539, - 38525, - 38533, - 38534, - 38541, - 38514, - 38532, - 38593, - 38597, - 38596, - 38598, - 38599, - 38639, - 38642, - 38860, - 38917, - 38918, - 38920, - 39143, - 39146, - 39151, - 39145, - 39154, - 39149, - 39342, - 39341, - 40643, - 40653, - 40657, - 20098, - 20653, - 20661, - 20658, - 20659, - 20677, - 20670, - 20652, - 20663, - 20667, - 20655, - 20679, - 21119, - 21111, - 21117, - 21215, - 21222, - 21220, - 21218, - 21219, - 21295, - 21983, - 21992, - 21971, - 21990, - 21966, - 21980, - 21959, - 21969, - 21987, - 21988, - 21999, - 21978, - 21985, - 21957, - 21958, - 21989, - 21961, - 22290, - 22291, - 22622, - 22609, - 22616, - 22615, - 22618, - 22612, - 22635, - 22604, - 22637, - 22602, - 22626, - 22610, - 22603, - 22887, - 23233, - 23241, - 23244, - 23230, - 23229, - 23228, - 23219, - 23234, - 23218, - 23913, - 23919, - 24140, - 24185, - 24265, - 24264, - 24338, - 24409, - 24492, - 24494, - 24858, - 24847, - 24904, - 24863, - 24819, - 24859, - 24825, - 24833, - 24840, - 24910, - 24908, - 24900, - 24909, - 24894, - 24884, - 24871, - 24845, - 24838, - 24887, - 25121, - 25122, - 25619, - 25662, - 25630, - 25642, - 25645, - 25661, - 25644, - 25615, - 25628, - 25620, - 25613, - 25654, - 25622, - 25623, - 25606, - 25964, - 26015, - 26032, - 26263, - 26249, - 26247, - 26248, - 26262, - 26244, - 26264, - 26253, - 26371, - 27028, - 26989, - 26970, - 26999, - 26976, - 26964, - 26997, - 26928, - 27010, - 26954, - 26984, - 26987, - 26974, - 26963, - 27001, - 27014, - 26973, - 26979, - 26971, - 27463, - 27506, - 27584, - 27583, - 27603, - 27645, - 28322, - 28335, - 28371, - 28342, - 28354, - 28304, - 28317, - 28359, - 28357, - 28325, - 28312, - 28348, - 28346, - 28331, - 28369, - 28310, - 28316, - 28356, - 28372, - 28330, - 28327, - 28340, - 29006, - 29017, - 29033, - 29028, - 29001, - 29031, - 29020, - 29036, - 29030, - 29004, - 29029, - 29022, - 28998, - 29032, - 29014, - 29242, - 29266, - 29495, - 29509, - 29503, - 29502, - 29807, - 29786, - 29781, - 29791, - 29790, - 29761, - 29759, - 29785, - 29787, - 29788, - 30070, - 30072, - 30208, - 30192, - 30209, - 30194, - 30193, - 30202, - 30207, - 30196, - 30195, - 30430, - 30431, - 30555, - 30571, - 30566, - 30558, - 30563, - 30585, - 30570, - 30572, - 30556, - 30565, - 30568, - 30562, - 30702, - 30862, - 30896, - 30871, - 30872, - 30860, - 30857, - 30844, - 30865, - 30867, - 30847, - 31098, - 31103, - 31105, - 33836, - 31165, - 31260, - 31258, - 31264, - 31252, - 31263, - 31262, - 31391, - 31392, - 31607, - 31680, - 31584, - 31598, - 31591, - 31921, - 31923, - 31925, - 32147, - 32121, - 32145, - 32129, - 32143, - 32091, - 32622, - 32617, - 32618, - 32626, - 32681, - 32680, - 32676, - 32854, - 32856, - 32902, - 32900, - 33137, - 33136, - 33144, - 33125, - 33134, - 33139, - 33131, - 33145, - 33146, - 33126, - 33285, - 33351, - 33922, - 33911, - 33853, - 33841, - 33909, - 33894, - 33899, - 33865, - 33900, - 33883, - 33852, - 33845, - 33889, - 33891, - 33897, - 33901, - 33862, - 34398, - 34396, - 34399, - 34553, - 34579, - 34568, - 34567, - 34560, - 34558, - 34555, - 34562, - 34563, - 34566, - 34570, - 34905, - 35039, - 35028, - 35033, - 35036, - 35032, - 35037, - 35041, - 35018, - 35029, - 35026, - 35228, - 35299, - 35435, - 35442, - 35443, - 35430, - 35433, - 35440, - 35463, - 35452, - 35427, - 35488, - 35441, - 35461, - 35437, - 35426, - 35438, - 35436, - 35449, - 35451, - 35390, - 35432, - 35938, - 35978, - 35977, - 36042, - 36039, - 36040, - 36036, - 36018, - 36035, - 36034, - 36037, - 36321, - 36319, - 36328, - 36335, - 36339, - 36346, - 36330, - 36324, - 36326, - 36530, - 36611, - 36617, - 36606, - 36618, - 36767, - 36786, - 36939, - 36938, - 36947, - 36930, - 36948, - 36924, - 36949, - 36944, - 36935, - 36943, - 36942, - 36941, - 36945, - 36926, - 36929, - 37138, - 37143, - 37228, - 37226, - 37225, - 37321, - 37431, - 37463, - 37432, - 37437, - 37440, - 37438, - 37467, - 37451, - 37476, - 37457, - 37428, - 37449, - 37453, - 37445, - 37433, - 37439, - 37466, - 38296, - 38552, - 38548, - 38549, - 38605, - 38603, - 38601, - 38602, - 38647, - 38651, - 38649, - 38646, - 38742, - 38772, - 38774, - 38928, - 38929, - 38931, - 38922, - 38930, - 38924, - 39164, - 39156, - 39165, - 39166, - 39347, - 39345, - 39348, - 39649, - 40169, - 40578, - 40718, - 40723, - 40736, - 20711, - 20718, - 20709, - 20694, - 20717, - 20698, - 20693, - 20687, - 20689, - 20721, - 20686, - 20713, - 20834, - 20979, - 21123, - 21122, - 21297, - 21421, - 22014, - 22016, - 22043, - 22039, - 22013, - 22036, - 22022, - 22025, - 22029, - 22030, - 22007, - 22038, - 22047, - 22024, - 22032, - 22006, - 22296, - 22294, - 22645, - 22654, - 22659, - 22675, - 22666, - 22649, - 22661, - 22653, - 22781, - 22821, - 22818, - 22820, - 22890, - 22889, - 23265, - 23270, - 23273, - 23255, - 23254, - 23256, - 23267, - 23413, - 23518, - 23527, - 23521, - 23525, - 23526, - 23528, - 23522, - 23524, - 23519, - 23565, - 23650, - 23940, - 23943, - 24155, - 24163, - 24149, - 24151, - 24148, - 24275, - 24278, - 24330, - 24390, - 24432, - 24505, - 24903, - 24895, - 24907, - 24951, - 24930, - 24931, - 24927, - 24922, - 24920, - 24949, - 25130, - 25735, - 25688, - 25684, - 25764, - 25720, - 25695, - 25722, - 25681, - 25703, - 25652, - 25709, - 25723, - 25970, - 26017, - 26071, - 26070, - 26274, - 26280, - 26269, - 27036, - 27048, - 27029, - 27073, - 27054, - 27091, - 27083, - 27035, - 27063, - 27067, - 27051, - 27060, - 27088, - 27085, - 27053, - 27084, - 27046, - 27075, - 27043, - 27465, - 27468, - 27699, - 28467, - 28436, - 28414, - 28435, - 28404, - 28457, - 28478, - 28448, - 28460, - 28431, - 28418, - 28450, - 28415, - 28399, - 28422, - 28465, - 28472, - 28466, - 28451, - 28437, - 28459, - 28463, - 28552, - 28458, - 28396, - 28417, - 28402, - 28364, - 28407, - 29076, - 29081, - 29053, - 29066, - 29060, - 29074, - 29246, - 29330, - 29334, - 29508, - 29520, - 29796, - 29795, - 29802, - 29808, - 29805, - 29956, - 30097, - 30247, - 30221, - 30219, - 30217, - 30227, - 30433, - 30435, - 30596, - 30589, - 30591, - 30561, - 30913, - 30879, - 30887, - 30899, - 30889, - 30883, - 31118, - 31119, - 31117, - 31278, - 31281, - 31402, - 31401, - 31469, - 31471, - 31649, - 31637, - 31627, - 31605, - 31639, - 31645, - 31636, - 31631, - 31672, - 31623, - 31620, - 31929, - 31933, - 31934, - 32187, - 32176, - 32156, - 32189, - 32190, - 32160, - 32202, - 32180, - 32178, - 32177, - 32186, - 32162, - 32191, - 32181, - 32184, - 32173, - 32210, - 32199, - 32172, - 32624, - 32736, - 32737, - 32735, - 32862, - 32858, - 32903, - 33104, - 33152, - 33167, - 33160, - 33162, - 33151, - 33154, - 33255, - 33274, - 33287, - 33300, - 33310, - 33355, - 33993, - 33983, - 33990, - 33988, - 33945, - 33950, - 33970, - 33948, - 33995, - 33976, - 33984, - 34003, - 33936, - 33980, - 34001, - 33994, - 34623, - 34588, - 34619, - 34594, - 34597, - 34612, - 34584, - 34645, - 34615, - 34601, - 35059, - 35074, - 35060, - 35065, - 35064, - 35069, - 35048, - 35098, - 35055, - 35494, - 35468, - 35486, - 35491, - 35469, - 35489, - 35475, - 35492, - 35498, - 35493, - 35496, - 35480, - 35473, - 35482, - 35495, - 35946, - 35981, - 35980, - 36051, - 36049, - 36050, - 36203, - 36249, - 36245, - 36348, - 36628, - 36626, - 36629, - 36627, - 36771, - 36960, - 36952, - 36956, - 36963, - 36953, - 36958, - 36962, - 36957, - 36955, - 37145, - 37144, - 37150, - 37237, - 37240, - 37239, - 37236, - 37496, - 37504, - 37509, - 37528, - 37526, - 37499, - 37523, - 37532, - 37544, - 37500, - 37521, - 38305, - 38312, - 38313, - 38307, - 38309, - 38308, - 38553, - 38556, - 38555, - 38604, - 38610, - 38656, - 38780, - 38789, - 38902, - 38935, - 38936, - 39087, - 39089, - 39171, - 39173, - 39180, - 39177, - 39361, - 39599, - 39600, - 39654, - 39745, - 39746, - 40180, - 40182, - 40179, - 40636, - 40763, - 40778, - 20740, - 20736, - 20731, - 20725, - 20729, - 20738, - 20744, - 20745, - 20741, - 20956, - 21127, - 21128, - 21129, - 21133, - 21130, - 21232, - 21426, - 22062, - 22075, - 22073, - 22066, - 22079, - 22068, - 22057, - 22099, - 22094, - 22103, - 22132, - 22070, - 22063, - 22064, - 22656, - 22687, - 22686, - 22707, - 22684, - 22702, - 22697, - 22694, - 22893, - 23305, - 23291, - 23307, - 23285, - 23308, - 23304, - 23534, - 23532, - 23529, - 23531, - 23652, - 23653, - 23965, - 23956, - 24162, - 24159, - 24161, - 24290, - 24282, - 24287, - 24285, - 24291, - 24288, - 24392, - 24433, - 24503, - 24501, - 24950, - 24935, - 24942, - 24925, - 24917, - 24962, - 24956, - 24944, - 24939, - 24958, - 24999, - 24976, - 25003, - 24974, - 25004, - 24986, - 24996, - 24980, - 25006, - 25134, - 25705, - 25711, - 25721, - 25758, - 25778, - 25736, - 25744, - 25776, - 25765, - 25747, - 25749, - 25769, - 25746, - 25774, - 25773, - 25771, - 25754, - 25772, - 25753, - 25762, - 25779, - 25973, - 25975, - 25976, - 26286, - 26283, - 26292, - 26289, - 27171, - 27167, - 27112, - 27137, - 27166, - 27161, - 27133, - 27169, - 27155, - 27146, - 27123, - 27138, - 27141, - 27117, - 27153, - 27472, - 27470, - 27556, - 27589, - 27590, - 28479, - 28540, - 28548, - 28497, - 28518, - 28500, - 28550, - 28525, - 28507, - 28536, - 28526, - 28558, - 28538, - 28528, - 28516, - 28567, - 28504, - 28373, - 28527, - 28512, - 28511, - 29087, - 29100, - 29105, - 29096, - 29270, - 29339, - 29518, - 29527, - 29801, - 29835, - 29827, - 29822, - 29824, - 30079, - 30240, - 30249, - 30239, - 30244, - 30246, - 30241, - 30242, - 30362, - 30394, - 30436, - 30606, - 30599, - 30604, - 30609, - 30603, - 30923, - 30917, - 30906, - 30922, - 30910, - 30933, - 30908, - 30928, - 31295, - 31292, - 31296, - 31293, - 31287, - 31291, - 31407, - 31406, - 31661, - 31665, - 31684, - 31668, - 31686, - 31687, - 31681, - 31648, - 31692, - 31946, - 32224, - 32244, - 32239, - 32251, - 32216, - 32236, - 32221, - 32232, - 32227, - 32218, - 32222, - 32233, - 32158, - 32217, - 32242, - 32249, - 32629, - 32631, - 32687, - 32745, - 32806, - 33179, - 33180, - 33181, - 33184, - 33178, - 33176, - 34071, - 34109, - 34074, - 34030, - 34092, - 34093, - 34067, - 34065, - 34083, - 34081, - 34068, - 34028, - 34085, - 34047, - 34054, - 34690, - 34676, - 34678, - 34656, - 34662, - 34680, - 34664, - 34649, - 34647, - 34636, - 34643, - 34907, - 34909, - 35088, - 35079, - 35090, - 35091, - 35093, - 35082, - 35516, - 35538, - 35527, - 35524, - 35477, - 35531, - 35576, - 35506, - 35529, - 35522, - 35519, - 35504, - 35542, - 35533, - 35510, - 35513, - 35547, - 35916, - 35918, - 35948, - 36064, - 36062, - 36070, - 36068, - 36076, - 36077, - 36066, - 36067, - 36060, - 36074, - 36065, - 36205, - 36255, - 36259, - 36395, - 36368, - 36381, - 36386, - 36367, - 36393, - 36383, - 36385, - 36382, - 36538, - 36637, - 36635, - 36639, - 36649, - 36646, - 36650, - 36636, - 36638, - 36645, - 36969, - 36974, - 36968, - 36973, - 36983, - 37168, - 37165, - 37159, - 37169, - 37255, - 37257, - 37259, - 37251, - 37573, - 37563, - 37559, - 37610, - 37548, - 37604, - 37569, - 37555, - 37564, - 37586, - 37575, - 37616, - 37554, - 38317, - 38321, - 38660, - 38662, - 38663, - 38665, - 38752, - 38797, - 38795, - 38799, - 38945, - 38955, - 38940, - 39091, - 39178, - 39187, - 39186, - 39192, - 39389, - 39376, - 39391, - 39387, - 39377, - 39381, - 39378, - 39385, - 39607, - 39662, - 39663, - 39719, - 39749, - 39748, - 39799, - 39791, - 40198, - 40201, - 40195, - 40617, - 40638, - 40654, - 22696, - 40786, - 20754, - 20760, - 20756, - 20752, - 20757, - 20864, - 20906, - 20957, - 21137, - 21139, - 21235, - 22105, - 22123, - 22137, - 22121, - 22116, - 22136, - 22122, - 22120, - 22117, - 22129, - 22127, - 22124, - 22114, - 22134, - 22721, - 22718, - 22727, - 22725, - 22894, - 23325, - 23348, - 23416, - 23536, - 23566, - 24394, - 25010, - 24977, - 25001, - 24970, - 25037, - 25014, - 25022, - 25034, - 25032, - 25136, - 25797, - 25793, - 25803, - 25787, - 25788, - 25818, - 25796, - 25799, - 25794, - 25805, - 25791, - 25810, - 25812, - 25790, - 25972, - 26310, - 26313, - 26297, - 26308, - 26311, - 26296, - 27197, - 27192, - 27194, - 27225, - 27243, - 27224, - 27193, - 27204, - 27234, - 27233, - 27211, - 27207, - 27189, - 27231, - 27208, - 27481, - 27511, - 27653, - 28610, - 28593, - 28577, - 28611, - 28580, - 28609, - 28583, - 28595, - 28608, - 28601, - 28598, - 28582, - 28576, - 28596, - 29118, - 29129, - 29136, - 29138, - 29128, - 29141, - 29113, - 29134, - 29145, - 29148, - 29123, - 29124, - 29544, - 29852, - 29859, - 29848, - 29855, - 29854, - 29922, - 29964, - 29965, - 30260, - 30264, - 30266, - 30439, - 30437, - 30624, - 30622, - 30623, - 30629, - 30952, - 30938, - 30956, - 30951, - 31142, - 31309, - 31310, - 31302, - 31308, - 31307, - 31418, - 31705, - 31761, - 31689, - 31716, - 31707, - 31713, - 31721, - 31718, - 31957, - 31958, - 32266, - 32273, - 32264, - 32283, - 32291, - 32286, - 32285, - 32265, - 32272, - 32633, - 32690, - 32752, - 32753, - 32750, - 32808, - 33203, - 33193, - 33192, - 33275, - 33288, - 33368, - 33369, - 34122, - 34137, - 34120, - 34152, - 34153, - 34115, - 34121, - 34157, - 34154, - 34142, - 34691, - 34719, - 34718, - 34722, - 34701, - 34913, - 35114, - 35122, - 35109, - 35115, - 35105, - 35242, - 35238, - 35558, - 35578, - 35563, - 35569, - 35584, - 35548, - 35559, - 35566, - 35582, - 35585, - 35586, - 35575, - 35565, - 35571, - 35574, - 35580, - 35947, - 35949, - 35987, - 36084, - 36420, - 36401, - 36404, - 36418, - 36409, - 36405, - 36667, - 36655, - 36664, - 36659, - 36776, - 36774, - 36981, - 36980, - 36984, - 36978, - 36988, - 36986, - 37172, - 37266, - 37664, - 37686, - 37624, - 37683, - 37679, - 37666, - 37628, - 37675, - 37636, - 37658, - 37648, - 37670, - 37665, - 37653, - 37678, - 37657, - 38331, - 38567, - 38568, - 38570, - 38613, - 38670, - 38673, - 38678, - 38669, - 38675, - 38671, - 38747, - 38748, - 38758, - 38808, - 38960, - 38968, - 38971, - 38967, - 38957, - 38969, - 38948, - 39184, - 39208, - 39198, - 39195, - 39201, - 39194, - 39405, - 39394, - 39409, - 39608, - 39612, - 39675, - 39661, - 39720, - 39825, - 40213, - 40227, - 40230, - 40232, - 40210, - 40219, - 40664, - 40660, - 40845, - 40860, - 20778, - 20767, - 20769, - 20786, - 21237, - 22158, - 22144, - 22160, - 22149, - 22151, - 22159, - 22741, - 22739, - 22737, - 22734, - 23344, - 23338, - 23332, - 23418, - 23607, - 23656, - 23996, - 23994, - 23997, - 23992, - 24171, - 24396, - 24509, - 25033, - 25026, - 25031, - 25062, - 25035, - 25138, - 25140, - 25806, - 25802, - 25816, - 25824, - 25840, - 25830, - 25836, - 25841, - 25826, - 25837, - 25986, - 25987, - 26329, - 26326, - 27264, - 27284, - 27268, - 27298, - 27292, - 27355, - 27299, - 27262, - 27287, - 27280, - 27296, - 27484, - 27566, - 27610, - 27656, - 28632, - 28657, - 28639, - 28640, - 28635, - 28644, - 28651, - 28655, - 28544, - 28652, - 28641, - 28649, - 28629, - 28654, - 28656, - 29159, - 29151, - 29166, - 29158, - 29157, - 29165, - 29164, - 29172, - 29152, - 29237, - 29254, - 29552, - 29554, - 29865, - 29872, - 29862, - 29864, - 30278, - 30274, - 30284, - 30442, - 30643, - 30634, - 30640, - 30636, - 30631, - 30637, - 30703, - 30967, - 30970, - 30964, - 30959, - 30977, - 31143, - 31146, - 31319, - 31423, - 31751, - 31757, - 31742, - 31735, - 31756, - 31712, - 31968, - 31964, - 31966, - 31970, - 31967, - 31961, - 31965, - 32302, - 32318, - 32326, - 32311, - 32306, - 32323, - 32299, - 32317, - 32305, - 32325, - 32321, - 32308, - 32313, - 32328, - 32309, - 32319, - 32303, - 32580, - 32755, - 32764, - 32881, - 32882, - 32880, - 32879, - 32883, - 33222, - 33219, - 33210, - 33218, - 33216, - 33215, - 33213, - 33225, - 33214, - 33256, - 33289, - 33393, - 34218, - 34180, - 34174, - 34204, - 34193, - 34196, - 34223, - 34203, - 34183, - 34216, - 34186, - 34407, - 34752, - 34769, - 34739, - 34770, - 34758, - 34731, - 34747, - 34746, - 34760, - 34763, - 35131, - 35126, - 35140, - 35128, - 35133, - 35244, - 35598, - 35607, - 35609, - 35611, - 35594, - 35616, - 35613, - 35588, - 35600, - 35905, - 35903, - 35955, - 36090, - 36093, - 36092, - 36088, - 36091, - 36264, - 36425, - 36427, - 36424, - 36426, - 36676, - 36670, - 36674, - 36677, - 36671, - 36991, - 36989, - 36996, - 36993, - 36994, - 36992, - 37177, - 37283, - 37278, - 37276, - 37709, - 37762, - 37672, - 37749, - 37706, - 37733, - 37707, - 37656, - 37758, - 37740, - 37723, - 37744, - 37722, - 37716, - 38346, - 38347, - 38348, - 38344, - 38342, - 38577, - 38584, - 38614, - 38684, - 38686, - 38816, - 38867, - 38982, - 39094, - 39221, - 39425, - 39423, - 39854, - 39851, - 39850, - 39853, - 40251, - 40255, - 40587, - 40655, - 40670, - 40668, - 40669, - 40667, - 40766, - 40779, - 21474, - 22165, - 22190, - 22745, - 22744, - 23352, - 24413, - 25059, - 25139, - 25844, - 25842, - 25854, - 25862, - 25850, - 25851, - 25847, - 26039, - 26332, - 26406, - 27315, - 27308, - 27331, - 27323, - 27320, - 27330, - 27310, - 27311, - 27487, - 27512, - 27567, - 28681, - 28683, - 28670, - 28678, - 28666, - 28689, - 28687, - 29179, - 29180, - 29182, - 29176, - 29559, - 29557, - 29863, - 29887, - 29973, - 30294, - 30296, - 30290, - 30653, - 30655, - 30651, - 30652, - 30990, - 31150, - 31329, - 31330, - 31328, - 31428, - 31429, - 31787, - 31783, - 31786, - 31774, - 31779, - 31777, - 31975, - 32340, - 32341, - 32350, - 32346, - 32353, - 32338, - 32345, - 32584, - 32761, - 32763, - 32887, - 32886, - 33229, - 33231, - 33290, - 34255, - 34217, - 34253, - 34256, - 34249, - 34224, - 34234, - 34233, - 34214, - 34799, - 34796, - 34802, - 34784, - 35206, - 35250, - 35316, - 35624, - 35641, - 35628, - 35627, - 35920, - 36101, - 36441, - 36451, - 36454, - 36452, - 36447, - 36437, - 36544, - 36681, - 36685, - 36999, - 36995, - 37e3, - 37291, - 37292, - 37328, - 37780, - 37770, - 37782, - 37794, - 37811, - 37806, - 37804, - 37808, - 37784, - 37786, - 37783, - 38356, - 38358, - 38352, - 38357, - 38626, - 38620, - 38617, - 38619, - 38622, - 38692, - 38819, - 38822, - 38829, - 38905, - 38989, - 38991, - 38988, - 38990, - 38995, - 39098, - 39230, - 39231, - 39229, - 39214, - 39333, - 39438, - 39617, - 39683, - 39686, - 39759, - 39758, - 39757, - 39882, - 39881, - 39933, - 39880, - 39872, - 40273, - 40285, - 40288, - 40672, - 40725, - 40748, - 20787, - 22181, - 22750, - 22751, - 22754, - 23541, - 40848, - 24300, - 25074, - 25079, - 25078, - 25077, - 25856, - 25871, - 26336, - 26333, - 27365, - 27357, - 27354, - 27347, - 28699, - 28703, - 28712, - 28698, - 28701, - 28693, - 28696, - 29190, - 29197, - 29272, - 29346, - 29560, - 29562, - 29885, - 29898, - 29923, - 30087, - 30086, - 30303, - 30305, - 30663, - 31001, - 31153, - 31339, - 31337, - 31806, - 31807, - 31800, - 31805, - 31799, - 31808, - 32363, - 32365, - 32377, - 32361, - 32362, - 32645, - 32371, - 32694, - 32697, - 32696, - 33240, - 34281, - 34269, - 34282, - 34261, - 34276, - 34277, - 34295, - 34811, - 34821, - 34829, - 34809, - 34814, - 35168, - 35167, - 35158, - 35166, - 35649, - 35676, - 35672, - 35657, - 35674, - 35662, - 35663, - 35654, - 35673, - 36104, - 36106, - 36476, - 36466, - 36487, - 36470, - 36460, - 36474, - 36468, - 36692, - 36686, - 36781, - 37002, - 37003, - 37297, - 37294, - 37857, - 37841, - 37855, - 37827, - 37832, - 37852, - 37853, - 37846, - 37858, - 37837, - 37848, - 37860, - 37847, - 37864, - 38364, - 38580, - 38627, - 38698, - 38695, - 38753, - 38876, - 38907, - 39006, - 39e3, - 39003, - 39100, - 39237, - 39241, - 39446, - 39449, - 39693, - 39912, - 39911, - 39894, - 39899, - 40329, - 40289, - 40306, - 40298, - 40300, - 40594, - 40599, - 40595, - 40628, - 21240, - 22184, - 22199, - 22198, - 22196, - 22204, - 22756, - 23360, - 23363, - 23421, - 23542, - 24009, - 25080, - 25082, - 25880, - 25876, - 25881, - 26342, - 26407, - 27372, - 28734, - 28720, - 28722, - 29200, - 29563, - 29903, - 30306, - 30309, - 31014, - 31018, - 31020, - 31019, - 31431, - 31478, - 31820, - 31811, - 31821, - 31983, - 31984, - 36782, - 32381, - 32380, - 32386, - 32588, - 32768, - 33242, - 33382, - 34299, - 34297, - 34321, - 34298, - 34310, - 34315, - 34311, - 34314, - 34836, - 34837, - 35172, - 35258, - 35320, - 35696, - 35692, - 35686, - 35695, - 35679, - 35691, - 36111, - 36109, - 36489, - 36481, - 36485, - 36482, - 37300, - 37323, - 37912, - 37891, - 37885, - 38369, - 38704, - 39108, - 39250, - 39249, - 39336, - 39467, - 39472, - 39479, - 39477, - 39955, - 39949, - 40569, - 40629, - 40680, - 40751, - 40799, - 40803, - 40801, - 20791, - 20792, - 22209, - 22208, - 22210, - 22804, - 23660, - 24013, - 25084, - 25086, - 25885, - 25884, - 26005, - 26345, - 27387, - 27396, - 27386, - 27570, - 28748, - 29211, - 29351, - 29910, - 29908, - 30313, - 30675, - 31824, - 32399, - 32396, - 32700, - 34327, - 34349, - 34330, - 34851, - 34850, - 34849, - 34847, - 35178, - 35180, - 35261, - 35700, - 35703, - 35709, - 36115, - 36490, - 36493, - 36491, - 36703, - 36783, - 37306, - 37934, - 37939, - 37941, - 37946, - 37944, - 37938, - 37931, - 38370, - 38712, - 38713, - 38706, - 38911, - 39015, - 39013, - 39255, - 39493, - 39491, - 39488, - 39486, - 39631, - 39764, - 39761, - 39981, - 39973, - 40367, - 40372, - 40386, - 40376, - 40605, - 40687, - 40729, - 40796, - 40806, - 40807, - 20796, - 20795, - 22216, - 22218, - 22217, - 23423, - 24020, - 24018, - 24398, - 25087, - 25892, - 27402, - 27489, - 28753, - 28760, - 29568, - 29924, - 30090, - 30318, - 30316, - 31155, - 31840, - 31839, - 32894, - 32893, - 33247, - 35186, - 35183, - 35324, - 35712, - 36118, - 36119, - 36497, - 36499, - 36705, - 37192, - 37956, - 37969, - 37970, - 38717, - 38718, - 38851, - 38849, - 39019, - 39253, - 39509, - 39501, - 39634, - 39706, - 40009, - 39985, - 39998, - 39995, - 40403, - 40407, - 40756, - 40812, - 40810, - 40852, - 22220, - 24022, - 25088, - 25891, - 25899, - 25898, - 26348, - 27408, - 29914, - 31434, - 31844, - 31843, - 31845, - 32403, - 32406, - 32404, - 33250, - 34360, - 34367, - 34865, - 35722, - 37008, - 37007, - 37987, - 37984, - 37988, - 38760, - 39023, - 39260, - 39514, - 39515, - 39511, - 39635, - 39636, - 39633, - 40020, - 40023, - 40022, - 40421, - 40607, - 40692, - 22225, - 22761, - 25900, - 28766, - 30321, - 30322, - 30679, - 32592, - 32648, - 34870, - 34873, - 34914, - 35731, - 35730, - 35734, - 33399, - 36123, - 37312, - 37994, - 38722, - 38728, - 38724, - 38854, - 39024, - 39519, - 39714, - 39768, - 40031, - 40441, - 40442, - 40572, - 40573, - 40711, - 40823, - 40818, - 24307, - 27414, - 28771, - 31852, - 31854, - 34875, - 35264, - 36513, - 37313, - 38002, - 38e3, - 39025, - 39262, - 39638, - 39715, - 40652, - 28772, - 30682, - 35738, - 38007, - 38857, - 39522, - 39525, - 32412, - 35740, - 36522, - 37317, - 38013, - 38014, - 38012, - 40055, - 40056, - 40695, - 35924, - 38015, - 40474, - 29224, - 39530, - 39729, - 40475, - 40478, - 31858, - 9312, - 9313, - 9314, - 9315, - 9316, - 9317, - 9318, - 9319, - 9320, - 9321, - 9332, - 9333, - 9334, - 9335, - 9336, - 9337, - 9338, - 9339, - 9340, - 9341, - 8560, - 8561, - 8562, - 8563, - 8564, - 8565, - 8566, - 8567, - 8568, - 8569, - 20022, - 20031, - 20101, - 20128, - 20866, - 20886, - 20907, - 21241, - 21304, - 21353, - 21430, - 22794, - 23424, - 24027, - 12083, - 24191, - 24308, - 24400, - 24417, - 25908, - 26080, - 30098, - 30326, - 36789, - 38582, - 168, - 710, - 12541, - 12542, - 12445, - 12446, - 12291, - 20189, - 12293, - 12294, - 12295, - 12540, - 65339, - 65341, - 10045, - 12353, - 12354, - 12355, - 12356, - 12357, - 12358, - 12359, - 12360, - 12361, - 12362, - 12363, - 12364, - 12365, - 12366, - 12367, - 12368, - 12369, - 12370, - 12371, - 12372, - 12373, - 12374, - 12375, - 12376, - 12377, - 12378, - 12379, - 12380, - 12381, - 12382, - 12383, - 12384, - 12385, - 12386, - 12387, - 12388, - 12389, - 12390, - 12391, - 12392, - 12393, - 12394, - 12395, - 12396, - 12397, - 12398, - 12399, - 12400, - 12401, - 12402, - 12403, - 12404, - 12405, - 12406, - 12407, - 12408, - 12409, - 12410, - 12411, - 12412, - 12413, - 12414, - 12415, - 12416, - 12417, - 12418, - 12419, - 12420, - 12421, - 12422, - 12423, - 12424, - 12425, - 12426, - 12427, - 12428, - 12429, - 12430, - 12431, - 12432, - 12433, - 12434, - 12435, - 12449, - 12450, - 12451, - 12452, - 12453, - 12454, - 12455, - 12456, - 12457, - 12458, - 12459, - 12460, - 12461, - 12462, - 12463, - 12464, - 12465, - 12466, - 12467, - 12468, - 12469, - 12470, - 12471, - 12472, - 12473, - 12474, - 12475, - 12476, - 12477, - 12478, - 12479, - 12480, - 12481, - 12482, - 12483, - 12484, - 12485, - 12486, - 12487, - 12488, - 12489, - 12490, - 12491, - 12492, - 12493, - 12494, - 12495, - 12496, - 12497, - 12498, - 12499, - 12500, - 12501, - 12502, - 12503, - 12504, - 12505, - 12506, - 12507, - 12508, - 12509, - 12510, - 12511, - 12512, - 12513, - 12514, - 12515, - 12516, - 12517, - 12518, - 12519, - 12520, - 12521, - 12522, - 12523, - 12524, - 12525, - 12526, - 12527, - 12528, - 12529, - 12530, - 12531, - 12532, - 12533, - 12534, - 1040, - 1041, - 1042, - 1043, - 1044, - 1045, - 1025, - 1046, - 1047, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1056, - 1057, - 1058, - 1059, - 1060, - 1061, - 1062, - 1063, - 1064, - 1065, - 1066, - 1067, - 1068, - 1069, - 1070, - 1071, - 1072, - 1073, - 1074, - 1075, - 1076, - 1077, - 1105, - 1078, - 1079, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 1088, - 1089, - 1090, - 1091, - 1092, - 1093, - 1094, - 1095, - 1096, - 1097, - 1098, - 1099, - 1100, - 1101, - 1102, - 1103, - 8679, - 8632, - 8633, - 12751, - 131276, - 20058, - 131210, - 20994, - 17553, - 40880, - 20872, - 40881, - 161287, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 65506, - 65508, - 65287, - 65282, - 12849, - 8470, - 8481, - 12443, - 12444, - 11904, - 11908, - 11910, - 11911, - 11912, - 11914, - 11916, - 11917, - 11925, - 11932, - 11933, - 11941, - 11943, - 11946, - 11948, - 11950, - 11958, - 11964, - 11966, - 11974, - 11978, - 11980, - 11981, - 11983, - 11990, - 11991, - 11998, - 12003, - null, - null, - null, - 643, - 592, - 603, - 596, - 629, - 339, - 248, - 331, - 650, - 618, - 20034, - 20060, - 20981, - 21274, - 21378, - 19975, - 19980, - 20039, - 20109, - 22231, - 64012, - 23662, - 24435, - 19983, - 20871, - 19982, - 20014, - 20115, - 20162, - 20169, - 20168, - 20888, - 21244, - 21356, - 21433, - 22304, - 22787, - 22828, - 23568, - 24063, - 26081, - 27571, - 27596, - 27668, - 29247, - 20017, - 20028, - 20200, - 20188, - 20201, - 20193, - 20189, - 20186, - 21004, - 21276, - 21324, - 22306, - 22307, - 22807, - 22831, - 23425, - 23428, - 23570, - 23611, - 23668, - 23667, - 24068, - 24192, - 24194, - 24521, - 25097, - 25168, - 27669, - 27702, - 27715, - 27711, - 27707, - 29358, - 29360, - 29578, - 31160, - 32906, - 38430, - 20238, - 20248, - 20268, - 20213, - 20244, - 20209, - 20224, - 20215, - 20232, - 20253, - 20226, - 20229, - 20258, - 20243, - 20228, - 20212, - 20242, - 20913, - 21011, - 21001, - 21008, - 21158, - 21282, - 21279, - 21325, - 21386, - 21511, - 22241, - 22239, - 22318, - 22314, - 22324, - 22844, - 22912, - 22908, - 22917, - 22907, - 22910, - 22903, - 22911, - 23382, - 23573, - 23589, - 23676, - 23674, - 23675, - 23678, - 24031, - 24181, - 24196, - 24322, - 24346, - 24436, - 24533, - 24532, - 24527, - 25180, - 25182, - 25188, - 25185, - 25190, - 25186, - 25177, - 25184, - 25178, - 25189, - 26095, - 26094, - 26430, - 26425, - 26424, - 26427, - 26426, - 26431, - 26428, - 26419, - 27672, - 27718, - 27730, - 27740, - 27727, - 27722, - 27732, - 27723, - 27724, - 28785, - 29278, - 29364, - 29365, - 29582, - 29994, - 30335, - 31349, - 32593, - 33400, - 33404, - 33408, - 33405, - 33407, - 34381, - 35198, - 37017, - 37015, - 37016, - 37019, - 37012, - 38434, - 38436, - 38432, - 38435, - 20310, - 20283, - 20322, - 20297, - 20307, - 20324, - 20286, - 20327, - 20306, - 20319, - 20289, - 20312, - 20269, - 20275, - 20287, - 20321, - 20879, - 20921, - 21020, - 21022, - 21025, - 21165, - 21166, - 21257, - 21347, - 21362, - 21390, - 21391, - 21552, - 21559, - 21546, - 21588, - 21573, - 21529, - 21532, - 21541, - 21528, - 21565, - 21583, - 21569, - 21544, - 21540, - 21575, - 22254, - 22247, - 22245, - 22337, - 22341, - 22348, - 22345, - 22347, - 22354, - 22790, - 22848, - 22950, - 22936, - 22944, - 22935, - 22926, - 22946, - 22928, - 22927, - 22951, - 22945, - 23438, - 23442, - 23592, - 23594, - 23693, - 23695, - 23688, - 23691, - 23689, - 23698, - 23690, - 23686, - 23699, - 23701, - 24032, - 24074, - 24078, - 24203, - 24201, - 24204, - 24200, - 24205, - 24325, - 24349, - 24440, - 24438, - 24530, - 24529, - 24528, - 24557, - 24552, - 24558, - 24563, - 24545, - 24548, - 24547, - 24570, - 24559, - 24567, - 24571, - 24576, - 24564, - 25146, - 25219, - 25228, - 25230, - 25231, - 25236, - 25223, - 25201, - 25211, - 25210, - 25200, - 25217, - 25224, - 25207, - 25213, - 25202, - 25204, - 25911, - 26096, - 26100, - 26099, - 26098, - 26101, - 26437, - 26439, - 26457, - 26453, - 26444, - 26440, - 26461, - 26445, - 26458, - 26443, - 27600, - 27673, - 27674, - 27768, - 27751, - 27755, - 27780, - 27787, - 27791, - 27761, - 27759, - 27753, - 27802, - 27757, - 27783, - 27797, - 27804, - 27750, - 27763, - 27749, - 27771, - 27790, - 28788, - 28794, - 29283, - 29375, - 29373, - 29379, - 29382, - 29377, - 29370, - 29381, - 29589, - 29591, - 29587, - 29588, - 29586, - 30010, - 30009, - 30100, - 30101, - 30337, - 31037, - 32820, - 32917, - 32921, - 32912, - 32914, - 32924, - 33424, - 33423, - 33413, - 33422, - 33425, - 33427, - 33418, - 33411, - 33412, - 35960, - 36809, - 36799, - 37023, - 37025, - 37029, - 37022, - 37031, - 37024, - 38448, - 38440, - 38447, - 38445, - 20019, - 20376, - 20348, - 20357, - 20349, - 20352, - 20359, - 20342, - 20340, - 20361, - 20356, - 20343, - 20300, - 20375, - 20330, - 20378, - 20345, - 20353, - 20344, - 20368, - 20380, - 20372, - 20382, - 20370, - 20354, - 20373, - 20331, - 20334, - 20894, - 20924, - 20926, - 21045, - 21042, - 21043, - 21062, - 21041, - 21180, - 21258, - 21259, - 21308, - 21394, - 21396, - 21639, - 21631, - 21633, - 21649, - 21634, - 21640, - 21611, - 21626, - 21630, - 21605, - 21612, - 21620, - 21606, - 21645, - 21615, - 21601, - 21600, - 21656, - 21603, - 21607, - 21604, - 22263, - 22265, - 22383, - 22386, - 22381, - 22379, - 22385, - 22384, - 22390, - 22400, - 22389, - 22395, - 22387, - 22388, - 22370, - 22376, - 22397, - 22796, - 22853, - 22965, - 22970, - 22991, - 22990, - 22962, - 22988, - 22977, - 22966, - 22972, - 22979, - 22998, - 22961, - 22973, - 22976, - 22984, - 22964, - 22983, - 23394, - 23397, - 23443, - 23445, - 23620, - 23623, - 23726, - 23716, - 23712, - 23733, - 23727, - 23720, - 23724, - 23711, - 23715, - 23725, - 23714, - 23722, - 23719, - 23709, - 23717, - 23734, - 23728, - 23718, - 24087, - 24084, - 24089, - 24360, - 24354, - 24355, - 24356, - 24404, - 24450, - 24446, - 24445, - 24542, - 24549, - 24621, - 24614, - 24601, - 24626, - 24587, - 24628, - 24586, - 24599, - 24627, - 24602, - 24606, - 24620, - 24610, - 24589, - 24592, - 24622, - 24595, - 24593, - 24588, - 24585, - 24604, - 25108, - 25149, - 25261, - 25268, - 25297, - 25278, - 25258, - 25270, - 25290, - 25262, - 25267, - 25263, - 25275, - 25257, - 25264, - 25272, - 25917, - 26024, - 26043, - 26121, - 26108, - 26116, - 26130, - 26120, - 26107, - 26115, - 26123, - 26125, - 26117, - 26109, - 26129, - 26128, - 26358, - 26378, - 26501, - 26476, - 26510, - 26514, - 26486, - 26491, - 26520, - 26502, - 26500, - 26484, - 26509, - 26508, - 26490, - 26527, - 26513, - 26521, - 26499, - 26493, - 26497, - 26488, - 26489, - 26516, - 27429, - 27520, - 27518, - 27614, - 27677, - 27795, - 27884, - 27883, - 27886, - 27865, - 27830, - 27860, - 27821, - 27879, - 27831, - 27856, - 27842, - 27834, - 27843, - 27846, - 27885, - 27890, - 27858, - 27869, - 27828, - 27786, - 27805, - 27776, - 27870, - 27840, - 27952, - 27853, - 27847, - 27824, - 27897, - 27855, - 27881, - 27857, - 28820, - 28824, - 28805, - 28819, - 28806, - 28804, - 28817, - 28822, - 28802, - 28826, - 28803, - 29290, - 29398, - 29387, - 29400, - 29385, - 29404, - 29394, - 29396, - 29402, - 29388, - 29393, - 29604, - 29601, - 29613, - 29606, - 29602, - 29600, - 29612, - 29597, - 29917, - 29928, - 30015, - 30016, - 30014, - 30092, - 30104, - 30383, - 30451, - 30449, - 30448, - 30453, - 30712, - 30716, - 30713, - 30715, - 30714, - 30711, - 31042, - 31039, - 31173, - 31352, - 31355, - 31483, - 31861, - 31997, - 32821, - 32911, - 32942, - 32931, - 32952, - 32949, - 32941, - 33312, - 33440, - 33472, - 33451, - 33434, - 33432, - 33435, - 33461, - 33447, - 33454, - 33468, - 33438, - 33466, - 33460, - 33448, - 33441, - 33449, - 33474, - 33444, - 33475, - 33462, - 33442, - 34416, - 34415, - 34413, - 34414, - 35926, - 36818, - 36811, - 36819, - 36813, - 36822, - 36821, - 36823, - 37042, - 37044, - 37039, - 37043, - 37040, - 38457, - 38461, - 38460, - 38458, - 38467, - 20429, - 20421, - 20435, - 20402, - 20425, - 20427, - 20417, - 20436, - 20444, - 20441, - 20411, - 20403, - 20443, - 20423, - 20438, - 20410, - 20416, - 20409, - 20460, - 21060, - 21065, - 21184, - 21186, - 21309, - 21372, - 21399, - 21398, - 21401, - 21400, - 21690, - 21665, - 21677, - 21669, - 21711, - 21699, - 33549, - 21687, - 21678, - 21718, - 21686, - 21701, - 21702, - 21664, - 21616, - 21692, - 21666, - 21694, - 21618, - 21726, - 21680, - 22453, - 22430, - 22431, - 22436, - 22412, - 22423, - 22429, - 22427, - 22420, - 22424, - 22415, - 22425, - 22437, - 22426, - 22421, - 22772, - 22797, - 22867, - 23009, - 23006, - 23022, - 23040, - 23025, - 23005, - 23034, - 23037, - 23036, - 23030, - 23012, - 23026, - 23031, - 23003, - 23017, - 23027, - 23029, - 23008, - 23038, - 23028, - 23021, - 23464, - 23628, - 23760, - 23768, - 23756, - 23767, - 23755, - 23771, - 23774, - 23770, - 23753, - 23751, - 23754, - 23766, - 23763, - 23764, - 23759, - 23752, - 23750, - 23758, - 23775, - 23800, - 24057, - 24097, - 24098, - 24099, - 24096, - 24100, - 24240, - 24228, - 24226, - 24219, - 24227, - 24229, - 24327, - 24366, - 24406, - 24454, - 24631, - 24633, - 24660, - 24690, - 24670, - 24645, - 24659, - 24647, - 24649, - 24667, - 24652, - 24640, - 24642, - 24671, - 24612, - 24644, - 24664, - 24678, - 24686, - 25154, - 25155, - 25295, - 25357, - 25355, - 25333, - 25358, - 25347, - 25323, - 25337, - 25359, - 25356, - 25336, - 25334, - 25344, - 25363, - 25364, - 25338, - 25365, - 25339, - 25328, - 25921, - 25923, - 26026, - 26047, - 26166, - 26145, - 26162, - 26165, - 26140, - 26150, - 26146, - 26163, - 26155, - 26170, - 26141, - 26164, - 26169, - 26158, - 26383, - 26384, - 26561, - 26610, - 26568, - 26554, - 26588, - 26555, - 26616, - 26584, - 26560, - 26551, - 26565, - 26603, - 26596, - 26591, - 26549, - 26573, - 26547, - 26615, - 26614, - 26606, - 26595, - 26562, - 26553, - 26574, - 26599, - 26608, - 26546, - 26620, - 26566, - 26605, - 26572, - 26542, - 26598, - 26587, - 26618, - 26569, - 26570, - 26563, - 26602, - 26571, - 27432, - 27522, - 27524, - 27574, - 27606, - 27608, - 27616, - 27680, - 27681, - 27944, - 27956, - 27949, - 27935, - 27964, - 27967, - 27922, - 27914, - 27866, - 27955, - 27908, - 27929, - 27962, - 27930, - 27921, - 27904, - 27933, - 27970, - 27905, - 27928, - 27959, - 27907, - 27919, - 27968, - 27911, - 27936, - 27948, - 27912, - 27938, - 27913, - 27920, - 28855, - 28831, - 28862, - 28849, - 28848, - 28833, - 28852, - 28853, - 28841, - 29249, - 29257, - 29258, - 29292, - 29296, - 29299, - 29294, - 29386, - 29412, - 29416, - 29419, - 29407, - 29418, - 29414, - 29411, - 29573, - 29644, - 29634, - 29640, - 29637, - 29625, - 29622, - 29621, - 29620, - 29675, - 29631, - 29639, - 29630, - 29635, - 29638, - 29624, - 29643, - 29932, - 29934, - 29998, - 30023, - 30024, - 30119, - 30122, - 30329, - 30404, - 30472, - 30467, - 30468, - 30469, - 30474, - 30455, - 30459, - 30458, - 30695, - 30696, - 30726, - 30737, - 30738, - 30725, - 30736, - 30735, - 30734, - 30729, - 30723, - 30739, - 31050, - 31052, - 31051, - 31045, - 31044, - 31189, - 31181, - 31183, - 31190, - 31182, - 31360, - 31358, - 31441, - 31488, - 31489, - 31866, - 31864, - 31865, - 31871, - 31872, - 31873, - 32003, - 32008, - 32001, - 32600, - 32657, - 32653, - 32702, - 32775, - 32782, - 32783, - 32788, - 32823, - 32984, - 32967, - 32992, - 32977, - 32968, - 32962, - 32976, - 32965, - 32995, - 32985, - 32988, - 32970, - 32981, - 32969, - 32975, - 32983, - 32998, - 32973, - 33279, - 33313, - 33428, - 33497, - 33534, - 33529, - 33543, - 33512, - 33536, - 33493, - 33594, - 33515, - 33494, - 33524, - 33516, - 33505, - 33522, - 33525, - 33548, - 33531, - 33526, - 33520, - 33514, - 33508, - 33504, - 33530, - 33523, - 33517, - 34423, - 34420, - 34428, - 34419, - 34881, - 34894, - 34919, - 34922, - 34921, - 35283, - 35332, - 35335, - 36210, - 36835, - 36833, - 36846, - 36832, - 37105, - 37053, - 37055, - 37077, - 37061, - 37054, - 37063, - 37067, - 37064, - 37332, - 37331, - 38484, - 38479, - 38481, - 38483, - 38474, - 38478, - 20510, - 20485, - 20487, - 20499, - 20514, - 20528, - 20507, - 20469, - 20468, - 20531, - 20535, - 20524, - 20470, - 20471, - 20503, - 20508, - 20512, - 20519, - 20533, - 20527, - 20529, - 20494, - 20826, - 20884, - 20883, - 20938, - 20932, - 20933, - 20936, - 20942, - 21089, - 21082, - 21074, - 21086, - 21087, - 21077, - 21090, - 21197, - 21262, - 21406, - 21798, - 21730, - 21783, - 21778, - 21735, - 21747, - 21732, - 21786, - 21759, - 21764, - 21768, - 21739, - 21777, - 21765, - 21745, - 21770, - 21755, - 21751, - 21752, - 21728, - 21774, - 21763, - 21771, - 22273, - 22274, - 22476, - 22578, - 22485, - 22482, - 22458, - 22470, - 22461, - 22460, - 22456, - 22454, - 22463, - 22471, - 22480, - 22457, - 22465, - 22798, - 22858, - 23065, - 23062, - 23085, - 23086, - 23061, - 23055, - 23063, - 23050, - 23070, - 23091, - 23404, - 23463, - 23469, - 23468, - 23555, - 23638, - 23636, - 23788, - 23807, - 23790, - 23793, - 23799, - 23808, - 23801, - 24105, - 24104, - 24232, - 24238, - 24234, - 24236, - 24371, - 24368, - 24423, - 24669, - 24666, - 24679, - 24641, - 24738, - 24712, - 24704, - 24722, - 24705, - 24733, - 24707, - 24725, - 24731, - 24727, - 24711, - 24732, - 24718, - 25113, - 25158, - 25330, - 25360, - 25430, - 25388, - 25412, - 25413, - 25398, - 25411, - 25572, - 25401, - 25419, - 25418, - 25404, - 25385, - 25409, - 25396, - 25432, - 25428, - 25433, - 25389, - 25415, - 25395, - 25434, - 25425, - 25400, - 25431, - 25408, - 25416, - 25930, - 25926, - 26054, - 26051, - 26052, - 26050, - 26186, - 26207, - 26183, - 26193, - 26386, - 26387, - 26655, - 26650, - 26697, - 26674, - 26675, - 26683, - 26699, - 26703, - 26646, - 26673, - 26652, - 26677, - 26667, - 26669, - 26671, - 26702, - 26692, - 26676, - 26653, - 26642, - 26644, - 26662, - 26664, - 26670, - 26701, - 26682, - 26661, - 26656, - 27436, - 27439, - 27437, - 27441, - 27444, - 27501, - 32898, - 27528, - 27622, - 27620, - 27624, - 27619, - 27618, - 27623, - 27685, - 28026, - 28003, - 28004, - 28022, - 27917, - 28001, - 28050, - 27992, - 28002, - 28013, - 28015, - 28049, - 28045, - 28143, - 28031, - 28038, - 27998, - 28007, - 28e3, - 28055, - 28016, - 28028, - 27999, - 28034, - 28056, - 27951, - 28008, - 28043, - 28030, - 28032, - 28036, - 27926, - 28035, - 28027, - 28029, - 28021, - 28048, - 28892, - 28883, - 28881, - 28893, - 28875, - 32569, - 28898, - 28887, - 28882, - 28894, - 28896, - 28884, - 28877, - 28869, - 28870, - 28871, - 28890, - 28878, - 28897, - 29250, - 29304, - 29303, - 29302, - 29440, - 29434, - 29428, - 29438, - 29430, - 29427, - 29435, - 29441, - 29651, - 29657, - 29669, - 29654, - 29628, - 29671, - 29667, - 29673, - 29660, - 29650, - 29659, - 29652, - 29661, - 29658, - 29655, - 29656, - 29672, - 29918, - 29919, - 29940, - 29941, - 29985, - 30043, - 30047, - 30128, - 30145, - 30139, - 30148, - 30144, - 30143, - 30134, - 30138, - 30346, - 30409, - 30493, - 30491, - 30480, - 30483, - 30482, - 30499, - 30481, - 30485, - 30489, - 30490, - 30498, - 30503, - 30755, - 30764, - 30754, - 30773, - 30767, - 30760, - 30766, - 30763, - 30753, - 30761, - 30771, - 30762, - 30769, - 31060, - 31067, - 31055, - 31068, - 31059, - 31058, - 31057, - 31211, - 31212, - 31200, - 31214, - 31213, - 31210, - 31196, - 31198, - 31197, - 31366, - 31369, - 31365, - 31371, - 31372, - 31370, - 31367, - 31448, - 31504, - 31492, - 31507, - 31493, - 31503, - 31496, - 31498, - 31502, - 31497, - 31506, - 31876, - 31889, - 31882, - 31884, - 31880, - 31885, - 31877, - 32030, - 32029, - 32017, - 32014, - 32024, - 32022, - 32019, - 32031, - 32018, - 32015, - 32012, - 32604, - 32609, - 32606, - 32608, - 32605, - 32603, - 32662, - 32658, - 32707, - 32706, - 32704, - 32790, - 32830, - 32825, - 33018, - 33010, - 33017, - 33013, - 33025, - 33019, - 33024, - 33281, - 33327, - 33317, - 33587, - 33581, - 33604, - 33561, - 33617, - 33573, - 33622, - 33599, - 33601, - 33574, - 33564, - 33570, - 33602, - 33614, - 33563, - 33578, - 33544, - 33596, - 33613, - 33558, - 33572, - 33568, - 33591, - 33583, - 33577, - 33607, - 33605, - 33612, - 33619, - 33566, - 33580, - 33611, - 33575, - 33608, - 34387, - 34386, - 34466, - 34472, - 34454, - 34445, - 34449, - 34462, - 34439, - 34455, - 34438, - 34443, - 34458, - 34437, - 34469, - 34457, - 34465, - 34471, - 34453, - 34456, - 34446, - 34461, - 34448, - 34452, - 34883, - 34884, - 34925, - 34933, - 34934, - 34930, - 34944, - 34929, - 34943, - 34927, - 34947, - 34942, - 34932, - 34940, - 35346, - 35911, - 35927, - 35963, - 36004, - 36003, - 36214, - 36216, - 36277, - 36279, - 36278, - 36561, - 36563, - 36862, - 36853, - 36866, - 36863, - 36859, - 36868, - 36860, - 36854, - 37078, - 37088, - 37081, - 37082, - 37091, - 37087, - 37093, - 37080, - 37083, - 37079, - 37084, - 37092, - 37200, - 37198, - 37199, - 37333, - 37346, - 37338, - 38492, - 38495, - 38588, - 39139, - 39647, - 39727, - 20095, - 20592, - 20586, - 20577, - 20574, - 20576, - 20563, - 20555, - 20573, - 20594, - 20552, - 20557, - 20545, - 20571, - 20554, - 20578, - 20501, - 20549, - 20575, - 20585, - 20587, - 20579, - 20580, - 20550, - 20544, - 20590, - 20595, - 20567, - 20561, - 20944, - 21099, - 21101, - 21100, - 21102, - 21206, - 21203, - 21293, - 21404, - 21877, - 21878, - 21820, - 21837, - 21840, - 21812, - 21802, - 21841, - 21858, - 21814, - 21813, - 21808, - 21842, - 21829, - 21772, - 21810, - 21861, - 21838, - 21817, - 21832, - 21805, - 21819, - 21824, - 21835, - 22282, - 22279, - 22523, - 22548, - 22498, - 22518, - 22492, - 22516, - 22528, - 22509, - 22525, - 22536, - 22520, - 22539, - 22515, - 22479, - 22535, - 22510, - 22499, - 22514, - 22501, - 22508, - 22497, - 22542, - 22524, - 22544, - 22503, - 22529, - 22540, - 22513, - 22505, - 22512, - 22541, - 22532, - 22876, - 23136, - 23128, - 23125, - 23143, - 23134, - 23096, - 23093, - 23149, - 23120, - 23135, - 23141, - 23148, - 23123, - 23140, - 23127, - 23107, - 23133, - 23122, - 23108, - 23131, - 23112, - 23182, - 23102, - 23117, - 23097, - 23116, - 23152, - 23145, - 23111, - 23121, - 23126, - 23106, - 23132, - 23410, - 23406, - 23489, - 23488, - 23641, - 23838, - 23819, - 23837, - 23834, - 23840, - 23820, - 23848, - 23821, - 23846, - 23845, - 23823, - 23856, - 23826, - 23843, - 23839, - 23854, - 24126, - 24116, - 24241, - 24244, - 24249, - 24242, - 24243, - 24374, - 24376, - 24475, - 24470, - 24479, - 24714, - 24720, - 24710, - 24766, - 24752, - 24762, - 24787, - 24788, - 24783, - 24804, - 24793, - 24797, - 24776, - 24753, - 24795, - 24759, - 24778, - 24767, - 24771, - 24781, - 24768, - 25394, - 25445, - 25482, - 25474, - 25469, - 25533, - 25502, - 25517, - 25501, - 25495, - 25515, - 25486, - 25455, - 25479, - 25488, - 25454, - 25519, - 25461, - 25500, - 25453, - 25518, - 25468, - 25508, - 25403, - 25503, - 25464, - 25477, - 25473, - 25489, - 25485, - 25456, - 25939, - 26061, - 26213, - 26209, - 26203, - 26201, - 26204, - 26210, - 26392, - 26745, - 26759, - 26768, - 26780, - 26733, - 26734, - 26798, - 26795, - 26966, - 26735, - 26787, - 26796, - 26793, - 26741, - 26740, - 26802, - 26767, - 26743, - 26770, - 26748, - 26731, - 26738, - 26794, - 26752, - 26737, - 26750, - 26779, - 26774, - 26763, - 26784, - 26761, - 26788, - 26744, - 26747, - 26769, - 26764, - 26762, - 26749, - 27446, - 27443, - 27447, - 27448, - 27537, - 27535, - 27533, - 27534, - 27532, - 27690, - 28096, - 28075, - 28084, - 28083, - 28276, - 28076, - 28137, - 28130, - 28087, - 28150, - 28116, - 28160, - 28104, - 28128, - 28127, - 28118, - 28094, - 28133, - 28124, - 28125, - 28123, - 28148, - 28106, - 28093, - 28141, - 28144, - 28090, - 28117, - 28098, - 28111, - 28105, - 28112, - 28146, - 28115, - 28157, - 28119, - 28109, - 28131, - 28091, - 28922, - 28941, - 28919, - 28951, - 28916, - 28940, - 28912, - 28932, - 28915, - 28944, - 28924, - 28927, - 28934, - 28947, - 28928, - 28920, - 28918, - 28939, - 28930, - 28942, - 29310, - 29307, - 29308, - 29311, - 29469, - 29463, - 29447, - 29457, - 29464, - 29450, - 29448, - 29439, - 29455, - 29470, - 29576, - 29686, - 29688, - 29685, - 29700, - 29697, - 29693, - 29703, - 29696, - 29690, - 29692, - 29695, - 29708, - 29707, - 29684, - 29704, - 30052, - 30051, - 30158, - 30162, - 30159, - 30155, - 30156, - 30161, - 30160, - 30351, - 30345, - 30419, - 30521, - 30511, - 30509, - 30513, - 30514, - 30516, - 30515, - 30525, - 30501, - 30523, - 30517, - 30792, - 30802, - 30793, - 30797, - 30794, - 30796, - 30758, - 30789, - 30800, - 31076, - 31079, - 31081, - 31082, - 31075, - 31083, - 31073, - 31163, - 31226, - 31224, - 31222, - 31223, - 31375, - 31380, - 31376, - 31541, - 31559, - 31540, - 31525, - 31536, - 31522, - 31524, - 31539, - 31512, - 31530, - 31517, - 31537, - 31531, - 31533, - 31535, - 31538, - 31544, - 31514, - 31523, - 31892, - 31896, - 31894, - 31907, - 32053, - 32061, - 32056, - 32054, - 32058, - 32069, - 32044, - 32041, - 32065, - 32071, - 32062, - 32063, - 32074, - 32059, - 32040, - 32611, - 32661, - 32668, - 32669, - 32667, - 32714, - 32715, - 32717, - 32720, - 32721, - 32711, - 32719, - 32713, - 32799, - 32798, - 32795, - 32839, - 32835, - 32840, - 33048, - 33061, - 33049, - 33051, - 33069, - 33055, - 33068, - 33054, - 33057, - 33045, - 33063, - 33053, - 33058, - 33297, - 33336, - 33331, - 33338, - 33332, - 33330, - 33396, - 33680, - 33699, - 33704, - 33677, - 33658, - 33651, - 33700, - 33652, - 33679, - 33665, - 33685, - 33689, - 33653, - 33684, - 33705, - 33661, - 33667, - 33676, - 33693, - 33691, - 33706, - 33675, - 33662, - 33701, - 33711, - 33672, - 33687, - 33712, - 33663, - 33702, - 33671, - 33710, - 33654, - 33690, - 34393, - 34390, - 34495, - 34487, - 34498, - 34497, - 34501, - 34490, - 34480, - 34504, - 34489, - 34483, - 34488, - 34508, - 34484, - 34491, - 34492, - 34499, - 34493, - 34494, - 34898, - 34953, - 34965, - 34984, - 34978, - 34986, - 34970, - 34961, - 34977, - 34975, - 34968, - 34983, - 34969, - 34971, - 34967, - 34980, - 34988, - 34956, - 34963, - 34958, - 35202, - 35286, - 35289, - 35285, - 35376, - 35367, - 35372, - 35358, - 35897, - 35899, - 35932, - 35933, - 35965, - 36005, - 36221, - 36219, - 36217, - 36284, - 36290, - 36281, - 36287, - 36289, - 36568, - 36574, - 36573, - 36572, - 36567, - 36576, - 36577, - 36900, - 36875, - 36881, - 36892, - 36876, - 36897, - 37103, - 37098, - 37104, - 37108, - 37106, - 37107, - 37076, - 37099, - 37100, - 37097, - 37206, - 37208, - 37210, - 37203, - 37205, - 37356, - 37364, - 37361, - 37363, - 37368, - 37348, - 37369, - 37354, - 37355, - 37367, - 37352, - 37358, - 38266, - 38278, - 38280, - 38524, - 38509, - 38507, - 38513, - 38511, - 38591, - 38762, - 38916, - 39141, - 39319, - 20635, - 20629, - 20628, - 20638, - 20619, - 20643, - 20611, - 20620, - 20622, - 20637, - 20584, - 20636, - 20626, - 20610, - 20615, - 20831, - 20948, - 21266, - 21265, - 21412, - 21415, - 21905, - 21928, - 21925, - 21933, - 21879, - 22085, - 21922, - 21907, - 21896, - 21903, - 21941, - 21889, - 21923, - 21906, - 21924, - 21885, - 21900, - 21926, - 21887, - 21909, - 21921, - 21902, - 22284, - 22569, - 22583, - 22553, - 22558, - 22567, - 22563, - 22568, - 22517, - 22600, - 22565, - 22556, - 22555, - 22579, - 22591, - 22582, - 22574, - 22585, - 22584, - 22573, - 22572, - 22587, - 22881, - 23215, - 23188, - 23199, - 23162, - 23202, - 23198, - 23160, - 23206, - 23164, - 23205, - 23212, - 23189, - 23214, - 23095, - 23172, - 23178, - 23191, - 23171, - 23179, - 23209, - 23163, - 23165, - 23180, - 23196, - 23183, - 23187, - 23197, - 23530, - 23501, - 23499, - 23508, - 23505, - 23498, - 23502, - 23564, - 23600, - 23863, - 23875, - 23915, - 23873, - 23883, - 23871, - 23861, - 23889, - 23886, - 23893, - 23859, - 23866, - 23890, - 23869, - 23857, - 23897, - 23874, - 23865, - 23881, - 23864, - 23868, - 23858, - 23862, - 23872, - 23877, - 24132, - 24129, - 24408, - 24486, - 24485, - 24491, - 24777, - 24761, - 24780, - 24802, - 24782, - 24772, - 24852, - 24818, - 24842, - 24854, - 24837, - 24821, - 24851, - 24824, - 24828, - 24830, - 24769, - 24835, - 24856, - 24861, - 24848, - 24831, - 24836, - 24843, - 25162, - 25492, - 25521, - 25520, - 25550, - 25573, - 25576, - 25583, - 25539, - 25757, - 25587, - 25546, - 25568, - 25590, - 25557, - 25586, - 25589, - 25697, - 25567, - 25534, - 25565, - 25564, - 25540, - 25560, - 25555, - 25538, - 25543, - 25548, - 25547, - 25544, - 25584, - 25559, - 25561, - 25906, - 25959, - 25962, - 25956, - 25948, - 25960, - 25957, - 25996, - 26013, - 26014, - 26030, - 26064, - 26066, - 26236, - 26220, - 26235, - 26240, - 26225, - 26233, - 26218, - 26226, - 26369, - 26892, - 26835, - 26884, - 26844, - 26922, - 26860, - 26858, - 26865, - 26895, - 26838, - 26871, - 26859, - 26852, - 26870, - 26899, - 26896, - 26867, - 26849, - 26887, - 26828, - 26888, - 26992, - 26804, - 26897, - 26863, - 26822, - 26900, - 26872, - 26832, - 26877, - 26876, - 26856, - 26891, - 26890, - 26903, - 26830, - 26824, - 26845, - 26846, - 26854, - 26868, - 26833, - 26886, - 26836, - 26857, - 26901, - 26917, - 26823, - 27449, - 27451, - 27455, - 27452, - 27540, - 27543, - 27545, - 27541, - 27581, - 27632, - 27634, - 27635, - 27696, - 28156, - 28230, - 28231, - 28191, - 28233, - 28296, - 28220, - 28221, - 28229, - 28258, - 28203, - 28223, - 28225, - 28253, - 28275, - 28188, - 28211, - 28235, - 28224, - 28241, - 28219, - 28163, - 28206, - 28254, - 28264, - 28252, - 28257, - 28209, - 28200, - 28256, - 28273, - 28267, - 28217, - 28194, - 28208, - 28243, - 28261, - 28199, - 28280, - 28260, - 28279, - 28245, - 28281, - 28242, - 28262, - 28213, - 28214, - 28250, - 28960, - 28958, - 28975, - 28923, - 28974, - 28977, - 28963, - 28965, - 28962, - 28978, - 28959, - 28968, - 28986, - 28955, - 29259, - 29274, - 29320, - 29321, - 29318, - 29317, - 29323, - 29458, - 29451, - 29488, - 29474, - 29489, - 29491, - 29479, - 29490, - 29485, - 29478, - 29475, - 29493, - 29452, - 29742, - 29740, - 29744, - 29739, - 29718, - 29722, - 29729, - 29741, - 29745, - 29732, - 29731, - 29725, - 29737, - 29728, - 29746, - 29947, - 29999, - 30063, - 30060, - 30183, - 30170, - 30177, - 30182, - 30173, - 30175, - 30180, - 30167, - 30357, - 30354, - 30426, - 30534, - 30535, - 30532, - 30541, - 30533, - 30538, - 30542, - 30539, - 30540, - 30686, - 30700, - 30816, - 30820, - 30821, - 30812, - 30829, - 30833, - 30826, - 30830, - 30832, - 30825, - 30824, - 30814, - 30818, - 31092, - 31091, - 31090, - 31088, - 31234, - 31242, - 31235, - 31244, - 31236, - 31385, - 31462, - 31460, - 31562, - 31547, - 31556, - 31560, - 31564, - 31566, - 31552, - 31576, - 31557, - 31906, - 31902, - 31912, - 31905, - 32088, - 32111, - 32099, - 32083, - 32086, - 32103, - 32106, - 32079, - 32109, - 32092, - 32107, - 32082, - 32084, - 32105, - 32081, - 32095, - 32078, - 32574, - 32575, - 32613, - 32614, - 32674, - 32672, - 32673, - 32727, - 32849, - 32847, - 32848, - 33022, - 32980, - 33091, - 33098, - 33106, - 33103, - 33095, - 33085, - 33101, - 33082, - 33254, - 33262, - 33271, - 33272, - 33273, - 33284, - 33340, - 33341, - 33343, - 33397, - 33595, - 33743, - 33785, - 33827, - 33728, - 33768, - 33810, - 33767, - 33764, - 33788, - 33782, - 33808, - 33734, - 33736, - 33771, - 33763, - 33727, - 33793, - 33757, - 33765, - 33752, - 33791, - 33761, - 33739, - 33742, - 33750, - 33781, - 33737, - 33801, - 33807, - 33758, - 33809, - 33798, - 33730, - 33779, - 33749, - 33786, - 33735, - 33745, - 33770, - 33811, - 33731, - 33772, - 33774, - 33732, - 33787, - 33751, - 33762, - 33819, - 33755, - 33790, - 34520, - 34530, - 34534, - 34515, - 34531, - 34522, - 34538, - 34525, - 34539, - 34524, - 34540, - 34537, - 34519, - 34536, - 34513, - 34888, - 34902, - 34901, - 35002, - 35031, - 35001, - 35e3, - 35008, - 35006, - 34998, - 35004, - 34999, - 35005, - 34994, - 35073, - 35017, - 35221, - 35224, - 35223, - 35293, - 35290, - 35291, - 35406, - 35405, - 35385, - 35417, - 35392, - 35415, - 35416, - 35396, - 35397, - 35410, - 35400, - 35409, - 35402, - 35404, - 35407, - 35935, - 35969, - 35968, - 36026, - 36030, - 36016, - 36025, - 36021, - 36228, - 36224, - 36233, - 36312, - 36307, - 36301, - 36295, - 36310, - 36316, - 36303, - 36309, - 36313, - 36296, - 36311, - 36293, - 36591, - 36599, - 36602, - 36601, - 36582, - 36590, - 36581, - 36597, - 36583, - 36584, - 36598, - 36587, - 36593, - 36588, - 36596, - 36585, - 36909, - 36916, - 36911, - 37126, - 37164, - 37124, - 37119, - 37116, - 37128, - 37113, - 37115, - 37121, - 37120, - 37127, - 37125, - 37123, - 37217, - 37220, - 37215, - 37218, - 37216, - 37377, - 37386, - 37413, - 37379, - 37402, - 37414, - 37391, - 37388, - 37376, - 37394, - 37375, - 37373, - 37382, - 37380, - 37415, - 37378, - 37404, - 37412, - 37401, - 37399, - 37381, - 37398, - 38267, - 38285, - 38284, - 38288, - 38535, - 38526, - 38536, - 38537, - 38531, - 38528, - 38594, - 38600, - 38595, - 38641, - 38640, - 38764, - 38768, - 38766, - 38919, - 39081, - 39147, - 40166, - 40697, - 20099, - 20100, - 20150, - 20669, - 20671, - 20678, - 20654, - 20676, - 20682, - 20660, - 20680, - 20674, - 20656, - 20673, - 20666, - 20657, - 20683, - 20681, - 20662, - 20664, - 20951, - 21114, - 21112, - 21115, - 21116, - 21955, - 21979, - 21964, - 21968, - 21963, - 21962, - 21981, - 21952, - 21972, - 21956, - 21993, - 21951, - 21970, - 21901, - 21967, - 21973, - 21986, - 21974, - 21960, - 22002, - 21965, - 21977, - 21954, - 22292, - 22611, - 22632, - 22628, - 22607, - 22605, - 22601, - 22639, - 22613, - 22606, - 22621, - 22617, - 22629, - 22619, - 22589, - 22627, - 22641, - 22780, - 23239, - 23236, - 23243, - 23226, - 23224, - 23217, - 23221, - 23216, - 23231, - 23240, - 23227, - 23238, - 23223, - 23232, - 23242, - 23220, - 23222, - 23245, - 23225, - 23184, - 23510, - 23512, - 23513, - 23583, - 23603, - 23921, - 23907, - 23882, - 23909, - 23922, - 23916, - 23902, - 23912, - 23911, - 23906, - 24048, - 24143, - 24142, - 24138, - 24141, - 24139, - 24261, - 24268, - 24262, - 24267, - 24263, - 24384, - 24495, - 24493, - 24823, - 24905, - 24906, - 24875, - 24901, - 24886, - 24882, - 24878, - 24902, - 24879, - 24911, - 24873, - 24896, - 25120, - 37224, - 25123, - 25125, - 25124, - 25541, - 25585, - 25579, - 25616, - 25618, - 25609, - 25632, - 25636, - 25651, - 25667, - 25631, - 25621, - 25624, - 25657, - 25655, - 25634, - 25635, - 25612, - 25638, - 25648, - 25640, - 25665, - 25653, - 25647, - 25610, - 25626, - 25664, - 25637, - 25639, - 25611, - 25575, - 25627, - 25646, - 25633, - 25614, - 25967, - 26002, - 26067, - 26246, - 26252, - 26261, - 26256, - 26251, - 26250, - 26265, - 26260, - 26232, - 26400, - 26982, - 26975, - 26936, - 26958, - 26978, - 26993, - 26943, - 26949, - 26986, - 26937, - 26946, - 26967, - 26969, - 27002, - 26952, - 26953, - 26933, - 26988, - 26931, - 26941, - 26981, - 26864, - 27e3, - 26932, - 26985, - 26944, - 26991, - 26948, - 26998, - 26968, - 26945, - 26996, - 26956, - 26939, - 26955, - 26935, - 26972, - 26959, - 26961, - 26930, - 26962, - 26927, - 27003, - 26940, - 27462, - 27461, - 27459, - 27458, - 27464, - 27457, - 27547, - 64013, - 27643, - 27644, - 27641, - 27639, - 27640, - 28315, - 28374, - 28360, - 28303, - 28352, - 28319, - 28307, - 28308, - 28320, - 28337, - 28345, - 28358, - 28370, - 28349, - 28353, - 28318, - 28361, - 28343, - 28336, - 28365, - 28326, - 28367, - 28338, - 28350, - 28355, - 28380, - 28376, - 28313, - 28306, - 28302, - 28301, - 28324, - 28321, - 28351, - 28339, - 28368, - 28362, - 28311, - 28334, - 28323, - 28999, - 29012, - 29010, - 29027, - 29024, - 28993, - 29021, - 29026, - 29042, - 29048, - 29034, - 29025, - 28994, - 29016, - 28995, - 29003, - 29040, - 29023, - 29008, - 29011, - 28996, - 29005, - 29018, - 29263, - 29325, - 29324, - 29329, - 29328, - 29326, - 29500, - 29506, - 29499, - 29498, - 29504, - 29514, - 29513, - 29764, - 29770, - 29771, - 29778, - 29777, - 29783, - 29760, - 29775, - 29776, - 29774, - 29762, - 29766, - 29773, - 29780, - 29921, - 29951, - 29950, - 29949, - 29981, - 30073, - 30071, - 27011, - 30191, - 30223, - 30211, - 30199, - 30206, - 30204, - 30201, - 30200, - 30224, - 30203, - 30198, - 30189, - 30197, - 30205, - 30361, - 30389, - 30429, - 30549, - 30559, - 30560, - 30546, - 30550, - 30554, - 30569, - 30567, - 30548, - 30553, - 30573, - 30688, - 30855, - 30874, - 30868, - 30863, - 30852, - 30869, - 30853, - 30854, - 30881, - 30851, - 30841, - 30873, - 30848, - 30870, - 30843, - 31100, - 31106, - 31101, - 31097, - 31249, - 31256, - 31257, - 31250, - 31255, - 31253, - 31266, - 31251, - 31259, - 31248, - 31395, - 31394, - 31390, - 31467, - 31590, - 31588, - 31597, - 31604, - 31593, - 31602, - 31589, - 31603, - 31601, - 31600, - 31585, - 31608, - 31606, - 31587, - 31922, - 31924, - 31919, - 32136, - 32134, - 32128, - 32141, - 32127, - 32133, - 32122, - 32142, - 32123, - 32131, - 32124, - 32140, - 32148, - 32132, - 32125, - 32146, - 32621, - 32619, - 32615, - 32616, - 32620, - 32678, - 32677, - 32679, - 32731, - 32732, - 32801, - 33124, - 33120, - 33143, - 33116, - 33129, - 33115, - 33122, - 33138, - 26401, - 33118, - 33142, - 33127, - 33135, - 33092, - 33121, - 33309, - 33353, - 33348, - 33344, - 33346, - 33349, - 34033, - 33855, - 33878, - 33910, - 33913, - 33935, - 33933, - 33893, - 33873, - 33856, - 33926, - 33895, - 33840, - 33869, - 33917, - 33882, - 33881, - 33908, - 33907, - 33885, - 34055, - 33886, - 33847, - 33850, - 33844, - 33914, - 33859, - 33912, - 33842, - 33861, - 33833, - 33753, - 33867, - 33839, - 33858, - 33837, - 33887, - 33904, - 33849, - 33870, - 33868, - 33874, - 33903, - 33989, - 33934, - 33851, - 33863, - 33846, - 33843, - 33896, - 33918, - 33860, - 33835, - 33888, - 33876, - 33902, - 33872, - 34571, - 34564, - 34551, - 34572, - 34554, - 34518, - 34549, - 34637, - 34552, - 34574, - 34569, - 34561, - 34550, - 34573, - 34565, - 35030, - 35019, - 35021, - 35022, - 35038, - 35035, - 35034, - 35020, - 35024, - 35205, - 35227, - 35295, - 35301, - 35300, - 35297, - 35296, - 35298, - 35292, - 35302, - 35446, - 35462, - 35455, - 35425, - 35391, - 35447, - 35458, - 35460, - 35445, - 35459, - 35457, - 35444, - 35450, - 35900, - 35915, - 35914, - 35941, - 35940, - 35942, - 35974, - 35972, - 35973, - 36044, - 36200, - 36201, - 36241, - 36236, - 36238, - 36239, - 36237, - 36243, - 36244, - 36240, - 36242, - 36336, - 36320, - 36332, - 36337, - 36334, - 36304, - 36329, - 36323, - 36322, - 36327, - 36338, - 36331, - 36340, - 36614, - 36607, - 36609, - 36608, - 36613, - 36615, - 36616, - 36610, - 36619, - 36946, - 36927, - 36932, - 36937, - 36925, - 37136, - 37133, - 37135, - 37137, - 37142, - 37140, - 37131, - 37134, - 37230, - 37231, - 37448, - 37458, - 37424, - 37434, - 37478, - 37427, - 37477, - 37470, - 37507, - 37422, - 37450, - 37446, - 37485, - 37484, - 37455, - 37472, - 37479, - 37487, - 37430, - 37473, - 37488, - 37425, - 37460, - 37475, - 37456, - 37490, - 37454, - 37459, - 37452, - 37462, - 37426, - 38303, - 38300, - 38302, - 38299, - 38546, - 38547, - 38545, - 38551, - 38606, - 38650, - 38653, - 38648, - 38645, - 38771, - 38775, - 38776, - 38770, - 38927, - 38925, - 38926, - 39084, - 39158, - 39161, - 39343, - 39346, - 39344, - 39349, - 39597, - 39595, - 39771, - 40170, - 40173, - 40167, - 40576, - 40701, - 20710, - 20692, - 20695, - 20712, - 20723, - 20699, - 20714, - 20701, - 20708, - 20691, - 20716, - 20720, - 20719, - 20707, - 20704, - 20952, - 21120, - 21121, - 21225, - 21227, - 21296, - 21420, - 22055, - 22037, - 22028, - 22034, - 22012, - 22031, - 22044, - 22017, - 22035, - 22018, - 22010, - 22045, - 22020, - 22015, - 22009, - 22665, - 22652, - 22672, - 22680, - 22662, - 22657, - 22655, - 22644, - 22667, - 22650, - 22663, - 22673, - 22670, - 22646, - 22658, - 22664, - 22651, - 22676, - 22671, - 22782, - 22891, - 23260, - 23278, - 23269, - 23253, - 23274, - 23258, - 23277, - 23275, - 23283, - 23266, - 23264, - 23259, - 23276, - 23262, - 23261, - 23257, - 23272, - 23263, - 23415, - 23520, - 23523, - 23651, - 23938, - 23936, - 23933, - 23942, - 23930, - 23937, - 23927, - 23946, - 23945, - 23944, - 23934, - 23932, - 23949, - 23929, - 23935, - 24152, - 24153, - 24147, - 24280, - 24273, - 24279, - 24270, - 24284, - 24277, - 24281, - 24274, - 24276, - 24388, - 24387, - 24431, - 24502, - 24876, - 24872, - 24897, - 24926, - 24945, - 24947, - 24914, - 24915, - 24946, - 24940, - 24960, - 24948, - 24916, - 24954, - 24923, - 24933, - 24891, - 24938, - 24929, - 24918, - 25129, - 25127, - 25131, - 25643, - 25677, - 25691, - 25693, - 25716, - 25718, - 25714, - 25715, - 25725, - 25717, - 25702, - 25766, - 25678, - 25730, - 25694, - 25692, - 25675, - 25683, - 25696, - 25680, - 25727, - 25663, - 25708, - 25707, - 25689, - 25701, - 25719, - 25971, - 26016, - 26273, - 26272, - 26271, - 26373, - 26372, - 26402, - 27057, - 27062, - 27081, - 27040, - 27086, - 27030, - 27056, - 27052, - 27068, - 27025, - 27033, - 27022, - 27047, - 27021, - 27049, - 27070, - 27055, - 27071, - 27076, - 27069, - 27044, - 27092, - 27065, - 27082, - 27034, - 27087, - 27059, - 27027, - 27050, - 27041, - 27038, - 27097, - 27031, - 27024, - 27074, - 27061, - 27045, - 27078, - 27466, - 27469, - 27467, - 27550, - 27551, - 27552, - 27587, - 27588, - 27646, - 28366, - 28405, - 28401, - 28419, - 28453, - 28408, - 28471, - 28411, - 28462, - 28425, - 28494, - 28441, - 28442, - 28455, - 28440, - 28475, - 28434, - 28397, - 28426, - 28470, - 28531, - 28409, - 28398, - 28461, - 28480, - 28464, - 28476, - 28469, - 28395, - 28423, - 28430, - 28483, - 28421, - 28413, - 28406, - 28473, - 28444, - 28412, - 28474, - 28447, - 28429, - 28446, - 28424, - 28449, - 29063, - 29072, - 29065, - 29056, - 29061, - 29058, - 29071, - 29051, - 29062, - 29057, - 29079, - 29252, - 29267, - 29335, - 29333, - 29331, - 29507, - 29517, - 29521, - 29516, - 29794, - 29811, - 29809, - 29813, - 29810, - 29799, - 29806, - 29952, - 29954, - 29955, - 30077, - 30096, - 30230, - 30216, - 30220, - 30229, - 30225, - 30218, - 30228, - 30392, - 30593, - 30588, - 30597, - 30594, - 30574, - 30592, - 30575, - 30590, - 30595, - 30898, - 30890, - 30900, - 30893, - 30888, - 30846, - 30891, - 30878, - 30885, - 30880, - 30892, - 30882, - 30884, - 31128, - 31114, - 31115, - 31126, - 31125, - 31124, - 31123, - 31127, - 31112, - 31122, - 31120, - 31275, - 31306, - 31280, - 31279, - 31272, - 31270, - 31400, - 31403, - 31404, - 31470, - 31624, - 31644, - 31626, - 31633, - 31632, - 31638, - 31629, - 31628, - 31643, - 31630, - 31621, - 31640, - 21124, - 31641, - 31652, - 31618, - 31931, - 31935, - 31932, - 31930, - 32167, - 32183, - 32194, - 32163, - 32170, - 32193, - 32192, - 32197, - 32157, - 32206, - 32196, - 32198, - 32203, - 32204, - 32175, - 32185, - 32150, - 32188, - 32159, - 32166, - 32174, - 32169, - 32161, - 32201, - 32627, - 32738, - 32739, - 32741, - 32734, - 32804, - 32861, - 32860, - 33161, - 33158, - 33155, - 33159, - 33165, - 33164, - 33163, - 33301, - 33943, - 33956, - 33953, - 33951, - 33978, - 33998, - 33986, - 33964, - 33966, - 33963, - 33977, - 33972, - 33985, - 33997, - 33962, - 33946, - 33969, - 34e3, - 33949, - 33959, - 33979, - 33954, - 33940, - 33991, - 33996, - 33947, - 33961, - 33967, - 33960, - 34006, - 33944, - 33974, - 33999, - 33952, - 34007, - 34004, - 34002, - 34011, - 33968, - 33937, - 34401, - 34611, - 34595, - 34600, - 34667, - 34624, - 34606, - 34590, - 34593, - 34585, - 34587, - 34627, - 34604, - 34625, - 34622, - 34630, - 34592, - 34610, - 34602, - 34605, - 34620, - 34578, - 34618, - 34609, - 34613, - 34626, - 34598, - 34599, - 34616, - 34596, - 34586, - 34608, - 34577, - 35063, - 35047, - 35057, - 35058, - 35066, - 35070, - 35054, - 35068, - 35062, - 35067, - 35056, - 35052, - 35051, - 35229, - 35233, - 35231, - 35230, - 35305, - 35307, - 35304, - 35499, - 35481, - 35467, - 35474, - 35471, - 35478, - 35901, - 35944, - 35945, - 36053, - 36047, - 36055, - 36246, - 36361, - 36354, - 36351, - 36365, - 36349, - 36362, - 36355, - 36359, - 36358, - 36357, - 36350, - 36352, - 36356, - 36624, - 36625, - 36622, - 36621, - 37155, - 37148, - 37152, - 37154, - 37151, - 37149, - 37146, - 37156, - 37153, - 37147, - 37242, - 37234, - 37241, - 37235, - 37541, - 37540, - 37494, - 37531, - 37498, - 37536, - 37524, - 37546, - 37517, - 37542, - 37530, - 37547, - 37497, - 37527, - 37503, - 37539, - 37614, - 37518, - 37506, - 37525, - 37538, - 37501, - 37512, - 37537, - 37514, - 37510, - 37516, - 37529, - 37543, - 37502, - 37511, - 37545, - 37533, - 37515, - 37421, - 38558, - 38561, - 38655, - 38744, - 38781, - 38778, - 38782, - 38787, - 38784, - 38786, - 38779, - 38788, - 38785, - 38783, - 38862, - 38861, - 38934, - 39085, - 39086, - 39170, - 39168, - 39175, - 39325, - 39324, - 39363, - 39353, - 39355, - 39354, - 39362, - 39357, - 39367, - 39601, - 39651, - 39655, - 39742, - 39743, - 39776, - 39777, - 39775, - 40177, - 40178, - 40181, - 40615, - 20735, - 20739, - 20784, - 20728, - 20742, - 20743, - 20726, - 20734, - 20747, - 20748, - 20733, - 20746, - 21131, - 21132, - 21233, - 21231, - 22088, - 22082, - 22092, - 22069, - 22081, - 22090, - 22089, - 22086, - 22104, - 22106, - 22080, - 22067, - 22077, - 22060, - 22078, - 22072, - 22058, - 22074, - 22298, - 22699, - 22685, - 22705, - 22688, - 22691, - 22703, - 22700, - 22693, - 22689, - 22783, - 23295, - 23284, - 23293, - 23287, - 23286, - 23299, - 23288, - 23298, - 23289, - 23297, - 23303, - 23301, - 23311, - 23655, - 23961, - 23959, - 23967, - 23954, - 23970, - 23955, - 23957, - 23968, - 23964, - 23969, - 23962, - 23966, - 24169, - 24157, - 24160, - 24156, - 32243, - 24283, - 24286, - 24289, - 24393, - 24498, - 24971, - 24963, - 24953, - 25009, - 25008, - 24994, - 24969, - 24987, - 24979, - 25007, - 25005, - 24991, - 24978, - 25002, - 24993, - 24973, - 24934, - 25011, - 25133, - 25710, - 25712, - 25750, - 25760, - 25733, - 25751, - 25756, - 25743, - 25739, - 25738, - 25740, - 25763, - 25759, - 25704, - 25777, - 25752, - 25974, - 25978, - 25977, - 25979, - 26034, - 26035, - 26293, - 26288, - 26281, - 26290, - 26295, - 26282, - 26287, - 27136, - 27142, - 27159, - 27109, - 27128, - 27157, - 27121, - 27108, - 27168, - 27135, - 27116, - 27106, - 27163, - 27165, - 27134, - 27175, - 27122, - 27118, - 27156, - 27127, - 27111, - 27200, - 27144, - 27110, - 27131, - 27149, - 27132, - 27115, - 27145, - 27140, - 27160, - 27173, - 27151, - 27126, - 27174, - 27143, - 27124, - 27158, - 27473, - 27557, - 27555, - 27554, - 27558, - 27649, - 27648, - 27647, - 27650, - 28481, - 28454, - 28542, - 28551, - 28614, - 28562, - 28557, - 28553, - 28556, - 28514, - 28495, - 28549, - 28506, - 28566, - 28534, - 28524, - 28546, - 28501, - 28530, - 28498, - 28496, - 28503, - 28564, - 28563, - 28509, - 28416, - 28513, - 28523, - 28541, - 28519, - 28560, - 28499, - 28555, - 28521, - 28543, - 28565, - 28515, - 28535, - 28522, - 28539, - 29106, - 29103, - 29083, - 29104, - 29088, - 29082, - 29097, - 29109, - 29085, - 29093, - 29086, - 29092, - 29089, - 29098, - 29084, - 29095, - 29107, - 29336, - 29338, - 29528, - 29522, - 29534, - 29535, - 29536, - 29533, - 29531, - 29537, - 29530, - 29529, - 29538, - 29831, - 29833, - 29834, - 29830, - 29825, - 29821, - 29829, - 29832, - 29820, - 29817, - 29960, - 29959, - 30078, - 30245, - 30238, - 30233, - 30237, - 30236, - 30243, - 30234, - 30248, - 30235, - 30364, - 30365, - 30366, - 30363, - 30605, - 30607, - 30601, - 30600, - 30925, - 30907, - 30927, - 30924, - 30929, - 30926, - 30932, - 30920, - 30915, - 30916, - 30921, - 31130, - 31137, - 31136, - 31132, - 31138, - 31131, - 27510, - 31289, - 31410, - 31412, - 31411, - 31671, - 31691, - 31678, - 31660, - 31694, - 31663, - 31673, - 31690, - 31669, - 31941, - 31944, - 31948, - 31947, - 32247, - 32219, - 32234, - 32231, - 32215, - 32225, - 32259, - 32250, - 32230, - 32246, - 32241, - 32240, - 32238, - 32223, - 32630, - 32684, - 32688, - 32685, - 32749, - 32747, - 32746, - 32748, - 32742, - 32744, - 32868, - 32871, - 33187, - 33183, - 33182, - 33173, - 33186, - 33177, - 33175, - 33302, - 33359, - 33363, - 33362, - 33360, - 33358, - 33361, - 34084, - 34107, - 34063, - 34048, - 34089, - 34062, - 34057, - 34061, - 34079, - 34058, - 34087, - 34076, - 34043, - 34091, - 34042, - 34056, - 34060, - 34036, - 34090, - 34034, - 34069, - 34039, - 34027, - 34035, - 34044, - 34066, - 34026, - 34025, - 34070, - 34046, - 34088, - 34077, - 34094, - 34050, - 34045, - 34078, - 34038, - 34097, - 34086, - 34023, - 34024, - 34032, - 34031, - 34041, - 34072, - 34080, - 34096, - 34059, - 34073, - 34095, - 34402, - 34646, - 34659, - 34660, - 34679, - 34785, - 34675, - 34648, - 34644, - 34651, - 34642, - 34657, - 34650, - 34641, - 34654, - 34669, - 34666, - 34640, - 34638, - 34655, - 34653, - 34671, - 34668, - 34682, - 34670, - 34652, - 34661, - 34639, - 34683, - 34677, - 34658, - 34663, - 34665, - 34906, - 35077, - 35084, - 35092, - 35083, - 35095, - 35096, - 35097, - 35078, - 35094, - 35089, - 35086, - 35081, - 35234, - 35236, - 35235, - 35309, - 35312, - 35308, - 35535, - 35526, - 35512, - 35539, - 35537, - 35540, - 35541, - 35515, - 35543, - 35518, - 35520, - 35525, - 35544, - 35523, - 35514, - 35517, - 35545, - 35902, - 35917, - 35983, - 36069, - 36063, - 36057, - 36072, - 36058, - 36061, - 36071, - 36256, - 36252, - 36257, - 36251, - 36384, - 36387, - 36389, - 36388, - 36398, - 36373, - 36379, - 36374, - 36369, - 36377, - 36390, - 36391, - 36372, - 36370, - 36376, - 36371, - 36380, - 36375, - 36378, - 36652, - 36644, - 36632, - 36634, - 36640, - 36643, - 36630, - 36631, - 36979, - 36976, - 36975, - 36967, - 36971, - 37167, - 37163, - 37161, - 37162, - 37170, - 37158, - 37166, - 37253, - 37254, - 37258, - 37249, - 37250, - 37252, - 37248, - 37584, - 37571, - 37572, - 37568, - 37593, - 37558, - 37583, - 37617, - 37599, - 37592, - 37609, - 37591, - 37597, - 37580, - 37615, - 37570, - 37608, - 37578, - 37576, - 37582, - 37606, - 37581, - 37589, - 37577, - 37600, - 37598, - 37607, - 37585, - 37587, - 37557, - 37601, - 37574, - 37556, - 38268, - 38316, - 38315, - 38318, - 38320, - 38564, - 38562, - 38611, - 38661, - 38664, - 38658, - 38746, - 38794, - 38798, - 38792, - 38864, - 38863, - 38942, - 38941, - 38950, - 38953, - 38952, - 38944, - 38939, - 38951, - 39090, - 39176, - 39162, - 39185, - 39188, - 39190, - 39191, - 39189, - 39388, - 39373, - 39375, - 39379, - 39380, - 39374, - 39369, - 39382, - 39384, - 39371, - 39383, - 39372, - 39603, - 39660, - 39659, - 39667, - 39666, - 39665, - 39750, - 39747, - 39783, - 39796, - 39793, - 39782, - 39798, - 39797, - 39792, - 39784, - 39780, - 39788, - 40188, - 40186, - 40189, - 40191, - 40183, - 40199, - 40192, - 40185, - 40187, - 40200, - 40197, - 40196, - 40579, - 40659, - 40719, - 40720, - 20764, - 20755, - 20759, - 20762, - 20753, - 20958, - 21300, - 21473, - 22128, - 22112, - 22126, - 22131, - 22118, - 22115, - 22125, - 22130, - 22110, - 22135, - 22300, - 22299, - 22728, - 22717, - 22729, - 22719, - 22714, - 22722, - 22716, - 22726, - 23319, - 23321, - 23323, - 23329, - 23316, - 23315, - 23312, - 23318, - 23336, - 23322, - 23328, - 23326, - 23535, - 23980, - 23985, - 23977, - 23975, - 23989, - 23984, - 23982, - 23978, - 23976, - 23986, - 23981, - 23983, - 23988, - 24167, - 24168, - 24166, - 24175, - 24297, - 24295, - 24294, - 24296, - 24293, - 24395, - 24508, - 24989, - 25e3, - 24982, - 25029, - 25012, - 25030, - 25025, - 25036, - 25018, - 25023, - 25016, - 24972, - 25815, - 25814, - 25808, - 25807, - 25801, - 25789, - 25737, - 25795, - 25819, - 25843, - 25817, - 25907, - 25983, - 25980, - 26018, - 26312, - 26302, - 26304, - 26314, - 26315, - 26319, - 26301, - 26299, - 26298, - 26316, - 26403, - 27188, - 27238, - 27209, - 27239, - 27186, - 27240, - 27198, - 27229, - 27245, - 27254, - 27227, - 27217, - 27176, - 27226, - 27195, - 27199, - 27201, - 27242, - 27236, - 27216, - 27215, - 27220, - 27247, - 27241, - 27232, - 27196, - 27230, - 27222, - 27221, - 27213, - 27214, - 27206, - 27477, - 27476, - 27478, - 27559, - 27562, - 27563, - 27592, - 27591, - 27652, - 27651, - 27654, - 28589, - 28619, - 28579, - 28615, - 28604, - 28622, - 28616, - 28510, - 28612, - 28605, - 28574, - 28618, - 28584, - 28676, - 28581, - 28590, - 28602, - 28588, - 28586, - 28623, - 28607, - 28600, - 28578, - 28617, - 28587, - 28621, - 28591, - 28594, - 28592, - 29125, - 29122, - 29119, - 29112, - 29142, - 29120, - 29121, - 29131, - 29140, - 29130, - 29127, - 29135, - 29117, - 29144, - 29116, - 29126, - 29146, - 29147, - 29341, - 29342, - 29545, - 29542, - 29543, - 29548, - 29541, - 29547, - 29546, - 29823, - 29850, - 29856, - 29844, - 29842, - 29845, - 29857, - 29963, - 30080, - 30255, - 30253, - 30257, - 30269, - 30259, - 30268, - 30261, - 30258, - 30256, - 30395, - 30438, - 30618, - 30621, - 30625, - 30620, - 30619, - 30626, - 30627, - 30613, - 30617, - 30615, - 30941, - 30953, - 30949, - 30954, - 30942, - 30947, - 30939, - 30945, - 30946, - 30957, - 30943, - 30944, - 31140, - 31300, - 31304, - 31303, - 31414, - 31416, - 31413, - 31409, - 31415, - 31710, - 31715, - 31719, - 31709, - 31701, - 31717, - 31706, - 31720, - 31737, - 31700, - 31722, - 31714, - 31708, - 31723, - 31704, - 31711, - 31954, - 31956, - 31959, - 31952, - 31953, - 32274, - 32289, - 32279, - 32268, - 32287, - 32288, - 32275, - 32270, - 32284, - 32277, - 32282, - 32290, - 32267, - 32271, - 32278, - 32269, - 32276, - 32293, - 32292, - 32579, - 32635, - 32636, - 32634, - 32689, - 32751, - 32810, - 32809, - 32876, - 33201, - 33190, - 33198, - 33209, - 33205, - 33195, - 33200, - 33196, - 33204, - 33202, - 33207, - 33191, - 33266, - 33365, - 33366, - 33367, - 34134, - 34117, - 34155, - 34125, - 34131, - 34145, - 34136, - 34112, - 34118, - 34148, - 34113, - 34146, - 34116, - 34129, - 34119, - 34147, - 34110, - 34139, - 34161, - 34126, - 34158, - 34165, - 34133, - 34151, - 34144, - 34188, - 34150, - 34141, - 34132, - 34149, - 34156, - 34403, - 34405, - 34404, - 34715, - 34703, - 34711, - 34707, - 34706, - 34696, - 34689, - 34710, - 34712, - 34681, - 34695, - 34723, - 34693, - 34704, - 34705, - 34717, - 34692, - 34708, - 34716, - 34714, - 34697, - 35102, - 35110, - 35120, - 35117, - 35118, - 35111, - 35121, - 35106, - 35113, - 35107, - 35119, - 35116, - 35103, - 35313, - 35552, - 35554, - 35570, - 35572, - 35573, - 35549, - 35604, - 35556, - 35551, - 35568, - 35528, - 35550, - 35553, - 35560, - 35583, - 35567, - 35579, - 35985, - 35986, - 35984, - 36085, - 36078, - 36081, - 36080, - 36083, - 36204, - 36206, - 36261, - 36263, - 36403, - 36414, - 36408, - 36416, - 36421, - 36406, - 36412, - 36413, - 36417, - 36400, - 36415, - 36541, - 36662, - 36654, - 36661, - 36658, - 36665, - 36663, - 36660, - 36982, - 36985, - 36987, - 36998, - 37114, - 37171, - 37173, - 37174, - 37267, - 37264, - 37265, - 37261, - 37263, - 37671, - 37662, - 37640, - 37663, - 37638, - 37647, - 37754, - 37688, - 37692, - 37659, - 37667, - 37650, - 37633, - 37702, - 37677, - 37646, - 37645, - 37579, - 37661, - 37626, - 37669, - 37651, - 37625, - 37623, - 37684, - 37634, - 37668, - 37631, - 37673, - 37689, - 37685, - 37674, - 37652, - 37644, - 37643, - 37630, - 37641, - 37632, - 37627, - 37654, - 38332, - 38349, - 38334, - 38329, - 38330, - 38326, - 38335, - 38325, - 38333, - 38569, - 38612, - 38667, - 38674, - 38672, - 38809, - 38807, - 38804, - 38896, - 38904, - 38965, - 38959, - 38962, - 39204, - 39199, - 39207, - 39209, - 39326, - 39406, - 39404, - 39397, - 39396, - 39408, - 39395, - 39402, - 39401, - 39399, - 39609, - 39615, - 39604, - 39611, - 39670, - 39674, - 39673, - 39671, - 39731, - 39808, - 39813, - 39815, - 39804, - 39806, - 39803, - 39810, - 39827, - 39826, - 39824, - 39802, - 39829, - 39805, - 39816, - 40229, - 40215, - 40224, - 40222, - 40212, - 40233, - 40221, - 40216, - 40226, - 40208, - 40217, - 40223, - 40584, - 40582, - 40583, - 40622, - 40621, - 40661, - 40662, - 40698, - 40722, - 40765, - 20774, - 20773, - 20770, - 20772, - 20768, - 20777, - 21236, - 22163, - 22156, - 22157, - 22150, - 22148, - 22147, - 22142, - 22146, - 22143, - 22145, - 22742, - 22740, - 22735, - 22738, - 23341, - 23333, - 23346, - 23331, - 23340, - 23335, - 23334, - 23343, - 23342, - 23419, - 23537, - 23538, - 23991, - 24172, - 24170, - 24510, - 24507, - 25027, - 25013, - 25020, - 25063, - 25056, - 25061, - 25060, - 25064, - 25054, - 25839, - 25833, - 25827, - 25835, - 25828, - 25832, - 25985, - 25984, - 26038, - 26074, - 26322, - 27277, - 27286, - 27265, - 27301, - 27273, - 27295, - 27291, - 27297, - 27294, - 27271, - 27283, - 27278, - 27285, - 27267, - 27304, - 27300, - 27281, - 27263, - 27302, - 27290, - 27269, - 27276, - 27282, - 27483, - 27565, - 27657, - 28620, - 28585, - 28660, - 28628, - 28643, - 28636, - 28653, - 28647, - 28646, - 28638, - 28658, - 28637, - 28642, - 28648, - 29153, - 29169, - 29160, - 29170, - 29156, - 29168, - 29154, - 29555, - 29550, - 29551, - 29847, - 29874, - 29867, - 29840, - 29866, - 29869, - 29873, - 29861, - 29871, - 29968, - 29969, - 29970, - 29967, - 30084, - 30275, - 30280, - 30281, - 30279, - 30372, - 30441, - 30645, - 30635, - 30642, - 30647, - 30646, - 30644, - 30641, - 30632, - 30704, - 30963, - 30973, - 30978, - 30971, - 30972, - 30962, - 30981, - 30969, - 30974, - 30980, - 31147, - 31144, - 31324, - 31323, - 31318, - 31320, - 31316, - 31322, - 31422, - 31424, - 31425, - 31749, - 31759, - 31730, - 31744, - 31743, - 31739, - 31758, - 31732, - 31755, - 31731, - 31746, - 31753, - 31747, - 31745, - 31736, - 31741, - 31750, - 31728, - 31729, - 31760, - 31754, - 31976, - 32301, - 32316, - 32322, - 32307, - 38984, - 32312, - 32298, - 32329, - 32320, - 32327, - 32297, - 32332, - 32304, - 32315, - 32310, - 32324, - 32314, - 32581, - 32639, - 32638, - 32637, - 32756, - 32754, - 32812, - 33211, - 33220, - 33228, - 33226, - 33221, - 33223, - 33212, - 33257, - 33371, - 33370, - 33372, - 34179, - 34176, - 34191, - 34215, - 34197, - 34208, - 34187, - 34211, - 34171, - 34212, - 34202, - 34206, - 34167, - 34172, - 34185, - 34209, - 34170, - 34168, - 34135, - 34190, - 34198, - 34182, - 34189, - 34201, - 34205, - 34177, - 34210, - 34178, - 34184, - 34181, - 34169, - 34166, - 34200, - 34192, - 34207, - 34408, - 34750, - 34730, - 34733, - 34757, - 34736, - 34732, - 34745, - 34741, - 34748, - 34734, - 34761, - 34755, - 34754, - 34764, - 34743, - 34735, - 34756, - 34762, - 34740, - 34742, - 34751, - 34744, - 34749, - 34782, - 34738, - 35125, - 35123, - 35132, - 35134, - 35137, - 35154, - 35127, - 35138, - 35245, - 35247, - 35246, - 35314, - 35315, - 35614, - 35608, - 35606, - 35601, - 35589, - 35595, - 35618, - 35599, - 35602, - 35605, - 35591, - 35597, - 35592, - 35590, - 35612, - 35603, - 35610, - 35919, - 35952, - 35954, - 35953, - 35951, - 35989, - 35988, - 36089, - 36207, - 36430, - 36429, - 36435, - 36432, - 36428, - 36423, - 36675, - 36672, - 36997, - 36990, - 37176, - 37274, - 37282, - 37275, - 37273, - 37279, - 37281, - 37277, - 37280, - 37793, - 37763, - 37807, - 37732, - 37718, - 37703, - 37756, - 37720, - 37724, - 37750, - 37705, - 37712, - 37713, - 37728, - 37741, - 37775, - 37708, - 37738, - 37753, - 37719, - 37717, - 37714, - 37711, - 37745, - 37751, - 37755, - 37729, - 37726, - 37731, - 37735, - 37760, - 37710, - 37721, - 38343, - 38336, - 38345, - 38339, - 38341, - 38327, - 38574, - 38576, - 38572, - 38688, - 38687, - 38680, - 38685, - 38681, - 38810, - 38817, - 38812, - 38814, - 38813, - 38869, - 38868, - 38897, - 38977, - 38980, - 38986, - 38985, - 38981, - 38979, - 39205, - 39211, - 39212, - 39210, - 39219, - 39218, - 39215, - 39213, - 39217, - 39216, - 39320, - 39331, - 39329, - 39426, - 39418, - 39412, - 39415, - 39417, - 39416, - 39414, - 39419, - 39421, - 39422, - 39420, - 39427, - 39614, - 39678, - 39677, - 39681, - 39676, - 39752, - 39834, - 39848, - 39838, - 39835, - 39846, - 39841, - 39845, - 39844, - 39814, - 39842, - 39840, - 39855, - 40243, - 40257, - 40295, - 40246, - 40238, - 40239, - 40241, - 40248, - 40240, - 40261, - 40258, - 40259, - 40254, - 40247, - 40256, - 40253, - 32757, - 40237, - 40586, - 40585, - 40589, - 40624, - 40648, - 40666, - 40699, - 40703, - 40740, - 40739, - 40738, - 40788, - 40864, - 20785, - 20781, - 20782, - 22168, - 22172, - 22167, - 22170, - 22173, - 22169, - 22896, - 23356, - 23657, - 23658, - 24e3, - 24173, - 24174, - 25048, - 25055, - 25069, - 25070, - 25073, - 25066, - 25072, - 25067, - 25046, - 25065, - 25855, - 25860, - 25853, - 25848, - 25857, - 25859, - 25852, - 26004, - 26075, - 26330, - 26331, - 26328, - 27333, - 27321, - 27325, - 27361, - 27334, - 27322, - 27318, - 27319, - 27335, - 27316, - 27309, - 27486, - 27593, - 27659, - 28679, - 28684, - 28685, - 28673, - 28677, - 28692, - 28686, - 28671, - 28672, - 28667, - 28710, - 28668, - 28663, - 28682, - 29185, - 29183, - 29177, - 29187, - 29181, - 29558, - 29880, - 29888, - 29877, - 29889, - 29886, - 29878, - 29883, - 29890, - 29972, - 29971, - 30300, - 30308, - 30297, - 30288, - 30291, - 30295, - 30298, - 30374, - 30397, - 30444, - 30658, - 30650, - 30975, - 30988, - 30995, - 30996, - 30985, - 30992, - 30994, - 30993, - 31149, - 31148, - 31327, - 31772, - 31785, - 31769, - 31776, - 31775, - 31789, - 31773, - 31782, - 31784, - 31778, - 31781, - 31792, - 32348, - 32336, - 32342, - 32355, - 32344, - 32354, - 32351, - 32337, - 32352, - 32343, - 32339, - 32693, - 32691, - 32759, - 32760, - 32885, - 33233, - 33234, - 33232, - 33375, - 33374, - 34228, - 34246, - 34240, - 34243, - 34242, - 34227, - 34229, - 34237, - 34247, - 34244, - 34239, - 34251, - 34254, - 34248, - 34245, - 34225, - 34230, - 34258, - 34340, - 34232, - 34231, - 34238, - 34409, - 34791, - 34790, - 34786, - 34779, - 34795, - 34794, - 34789, - 34783, - 34803, - 34788, - 34772, - 34780, - 34771, - 34797, - 34776, - 34787, - 34724, - 34775, - 34777, - 34817, - 34804, - 34792, - 34781, - 35155, - 35147, - 35151, - 35148, - 35142, - 35152, - 35153, - 35145, - 35626, - 35623, - 35619, - 35635, - 35632, - 35637, - 35655, - 35631, - 35644, - 35646, - 35633, - 35621, - 35639, - 35622, - 35638, - 35630, - 35620, - 35643, - 35645, - 35642, - 35906, - 35957, - 35993, - 35992, - 35991, - 36094, - 36100, - 36098, - 36096, - 36444, - 36450, - 36448, - 36439, - 36438, - 36446, - 36453, - 36455, - 36443, - 36442, - 36449, - 36445, - 36457, - 36436, - 36678, - 36679, - 36680, - 36683, - 37160, - 37178, - 37179, - 37182, - 37288, - 37285, - 37287, - 37295, - 37290, - 37813, - 37772, - 37778, - 37815, - 37787, - 37789, - 37769, - 37799, - 37774, - 37802, - 37790, - 37798, - 37781, - 37768, - 37785, - 37791, - 37773, - 37809, - 37777, - 37810, - 37796, - 37800, - 37812, - 37795, - 37797, - 38354, - 38355, - 38353, - 38579, - 38615, - 38618, - 24002, - 38623, - 38616, - 38621, - 38691, - 38690, - 38693, - 38828, - 38830, - 38824, - 38827, - 38820, - 38826, - 38818, - 38821, - 38871, - 38873, - 38870, - 38872, - 38906, - 38992, - 38993, - 38994, - 39096, - 39233, - 39228, - 39226, - 39439, - 39435, - 39433, - 39437, - 39428, - 39441, - 39434, - 39429, - 39431, - 39430, - 39616, - 39644, - 39688, - 39684, - 39685, - 39721, - 39733, - 39754, - 39756, - 39755, - 39879, - 39878, - 39875, - 39871, - 39873, - 39861, - 39864, - 39891, - 39862, - 39876, - 39865, - 39869, - 40284, - 40275, - 40271, - 40266, - 40283, - 40267, - 40281, - 40278, - 40268, - 40279, - 40274, - 40276, - 40287, - 40280, - 40282, - 40590, - 40588, - 40671, - 40705, - 40704, - 40726, - 40741, - 40747, - 40746, - 40745, - 40744, - 40780, - 40789, - 20788, - 20789, - 21142, - 21239, - 21428, - 22187, - 22189, - 22182, - 22183, - 22186, - 22188, - 22746, - 22749, - 22747, - 22802, - 23357, - 23358, - 23359, - 24003, - 24176, - 24511, - 25083, - 25863, - 25872, - 25869, - 25865, - 25868, - 25870, - 25988, - 26078, - 26077, - 26334, - 27367, - 27360, - 27340, - 27345, - 27353, - 27339, - 27359, - 27356, - 27344, - 27371, - 27343, - 27341, - 27358, - 27488, - 27568, - 27660, - 28697, - 28711, - 28704, - 28694, - 28715, - 28705, - 28706, - 28707, - 28713, - 28695, - 28708, - 28700, - 28714, - 29196, - 29194, - 29191, - 29186, - 29189, - 29349, - 29350, - 29348, - 29347, - 29345, - 29899, - 29893, - 29879, - 29891, - 29974, - 30304, - 30665, - 30666, - 30660, - 30705, - 31005, - 31003, - 31009, - 31004, - 30999, - 31006, - 31152, - 31335, - 31336, - 31795, - 31804, - 31801, - 31788, - 31803, - 31980, - 31978, - 32374, - 32373, - 32376, - 32368, - 32375, - 32367, - 32378, - 32370, - 32372, - 32360, - 32587, - 32586, - 32643, - 32646, - 32695, - 32765, - 32766, - 32888, - 33239, - 33237, - 33380, - 33377, - 33379, - 34283, - 34289, - 34285, - 34265, - 34273, - 34280, - 34266, - 34263, - 34284, - 34290, - 34296, - 34264, - 34271, - 34275, - 34268, - 34257, - 34288, - 34278, - 34287, - 34270, - 34274, - 34816, - 34810, - 34819, - 34806, - 34807, - 34825, - 34828, - 34827, - 34822, - 34812, - 34824, - 34815, - 34826, - 34818, - 35170, - 35162, - 35163, - 35159, - 35169, - 35164, - 35160, - 35165, - 35161, - 35208, - 35255, - 35254, - 35318, - 35664, - 35656, - 35658, - 35648, - 35667, - 35670, - 35668, - 35659, - 35669, - 35665, - 35650, - 35666, - 35671, - 35907, - 35959, - 35958, - 35994, - 36102, - 36103, - 36105, - 36268, - 36266, - 36269, - 36267, - 36461, - 36472, - 36467, - 36458, - 36463, - 36475, - 36546, - 36690, - 36689, - 36687, - 36688, - 36691, - 36788, - 37184, - 37183, - 37296, - 37293, - 37854, - 37831, - 37839, - 37826, - 37850, - 37840, - 37881, - 37868, - 37836, - 37849, - 37801, - 37862, - 37834, - 37844, - 37870, - 37859, - 37845, - 37828, - 37838, - 37824, - 37842, - 37863, - 38269, - 38362, - 38363, - 38625, - 38697, - 38699, - 38700, - 38696, - 38694, - 38835, - 38839, - 38838, - 38877, - 38878, - 38879, - 39004, - 39001, - 39005, - 38999, - 39103, - 39101, - 39099, - 39102, - 39240, - 39239, - 39235, - 39334, - 39335, - 39450, - 39445, - 39461, - 39453, - 39460, - 39451, - 39458, - 39456, - 39463, - 39459, - 39454, - 39452, - 39444, - 39618, - 39691, - 39690, - 39694, - 39692, - 39735, - 39914, - 39915, - 39904, - 39902, - 39908, - 39910, - 39906, - 39920, - 39892, - 39895, - 39916, - 39900, - 39897, - 39909, - 39893, - 39905, - 39898, - 40311, - 40321, - 40330, - 40324, - 40328, - 40305, - 40320, - 40312, - 40326, - 40331, - 40332, - 40317, - 40299, - 40308, - 40309, - 40304, - 40297, - 40325, - 40307, - 40315, - 40322, - 40303, - 40313, - 40319, - 40327, - 40296, - 40596, - 40593, - 40640, - 40700, - 40749, - 40768, - 40769, - 40781, - 40790, - 40791, - 40792, - 21303, - 22194, - 22197, - 22195, - 22755, - 23365, - 24006, - 24007, - 24302, - 24303, - 24512, - 24513, - 25081, - 25879, - 25878, - 25877, - 25875, - 26079, - 26344, - 26339, - 26340, - 27379, - 27376, - 27370, - 27368, - 27385, - 27377, - 27374, - 27375, - 28732, - 28725, - 28719, - 28727, - 28724, - 28721, - 28738, - 28728, - 28735, - 28730, - 28729, - 28736, - 28731, - 28723, - 28737, - 29203, - 29204, - 29352, - 29565, - 29564, - 29882, - 30379, - 30378, - 30398, - 30445, - 30668, - 30670, - 30671, - 30669, - 30706, - 31013, - 31011, - 31015, - 31016, - 31012, - 31017, - 31154, - 31342, - 31340, - 31341, - 31479, - 31817, - 31816, - 31818, - 31815, - 31813, - 31982, - 32379, - 32382, - 32385, - 32384, - 32698, - 32767, - 32889, - 33243, - 33241, - 33291, - 33384, - 33385, - 34338, - 34303, - 34305, - 34302, - 34331, - 34304, - 34294, - 34308, - 34313, - 34309, - 34316, - 34301, - 34841, - 34832, - 34833, - 34839, - 34835, - 34838, - 35171, - 35174, - 35257, - 35319, - 35680, - 35690, - 35677, - 35688, - 35683, - 35685, - 35687, - 35693, - 36270, - 36486, - 36488, - 36484, - 36697, - 36694, - 36695, - 36693, - 36696, - 36698, - 37005, - 37187, - 37185, - 37303, - 37301, - 37298, - 37299, - 37899, - 37907, - 37883, - 37920, - 37903, - 37908, - 37886, - 37909, - 37904, - 37928, - 37913, - 37901, - 37877, - 37888, - 37879, - 37895, - 37902, - 37910, - 37906, - 37882, - 37897, - 37880, - 37898, - 37887, - 37884, - 37900, - 37878, - 37905, - 37894, - 38366, - 38368, - 38367, - 38702, - 38703, - 38841, - 38843, - 38909, - 38910, - 39008, - 39010, - 39011, - 39007, - 39105, - 39106, - 39248, - 39246, - 39257, - 39244, - 39243, - 39251, - 39474, - 39476, - 39473, - 39468, - 39466, - 39478, - 39465, - 39470, - 39480, - 39469, - 39623, - 39626, - 39622, - 39696, - 39698, - 39697, - 39947, - 39944, - 39927, - 39941, - 39954, - 39928, - 4e4, - 39943, - 39950, - 39942, - 39959, - 39956, - 39945, - 40351, - 40345, - 40356, - 40349, - 40338, - 40344, - 40336, - 40347, - 40352, - 40340, - 40348, - 40362, - 40343, - 40353, - 40346, - 40354, - 40360, - 40350, - 40355, - 40383, - 40361, - 40342, - 40358, - 40359, - 40601, - 40603, - 40602, - 40677, - 40676, - 40679, - 40678, - 40752, - 40750, - 40795, - 40800, - 40798, - 40797, - 40793, - 40849, - 20794, - 20793, - 21144, - 21143, - 22211, - 22205, - 22206, - 23368, - 23367, - 24011, - 24015, - 24305, - 25085, - 25883, - 27394, - 27388, - 27395, - 27384, - 27392, - 28739, - 28740, - 28746, - 28744, - 28745, - 28741, - 28742, - 29213, - 29210, - 29209, - 29566, - 29975, - 30314, - 30672, - 31021, - 31025, - 31023, - 31828, - 31827, - 31986, - 32394, - 32391, - 32392, - 32395, - 32390, - 32397, - 32589, - 32699, - 32816, - 33245, - 34328, - 34346, - 34342, - 34335, - 34339, - 34332, - 34329, - 34343, - 34350, - 34337, - 34336, - 34345, - 34334, - 34341, - 34857, - 34845, - 34843, - 34848, - 34852, - 34844, - 34859, - 34890, - 35181, - 35177, - 35182, - 35179, - 35322, - 35705, - 35704, - 35653, - 35706, - 35707, - 36112, - 36116, - 36271, - 36494, - 36492, - 36702, - 36699, - 36701, - 37190, - 37188, - 37189, - 37305, - 37951, - 37947, - 37942, - 37929, - 37949, - 37948, - 37936, - 37945, - 37930, - 37943, - 37932, - 37952, - 37937, - 38373, - 38372, - 38371, - 38709, - 38714, - 38847, - 38881, - 39012, - 39113, - 39110, - 39104, - 39256, - 39254, - 39481, - 39485, - 39494, - 39492, - 39490, - 39489, - 39482, - 39487, - 39629, - 39701, - 39703, - 39704, - 39702, - 39738, - 39762, - 39979, - 39965, - 39964, - 39980, - 39971, - 39976, - 39977, - 39972, - 39969, - 40375, - 40374, - 40380, - 40385, - 40391, - 40394, - 40399, - 40382, - 40389, - 40387, - 40379, - 40373, - 40398, - 40377, - 40378, - 40364, - 40392, - 40369, - 40365, - 40396, - 40371, - 40397, - 40370, - 40570, - 40604, - 40683, - 40686, - 40685, - 40731, - 40728, - 40730, - 40753, - 40782, - 40805, - 40804, - 40850, - 20153, - 22214, - 22213, - 22219, - 22897, - 23371, - 23372, - 24021, - 24017, - 24306, - 25889, - 25888, - 25894, - 25890, - 27403, - 27400, - 27401, - 27661, - 28757, - 28758, - 28759, - 28754, - 29214, - 29215, - 29353, - 29567, - 29912, - 29909, - 29913, - 29911, - 30317, - 30381, - 31029, - 31156, - 31344, - 31345, - 31831, - 31836, - 31833, - 31835, - 31834, - 31988, - 31985, - 32401, - 32591, - 32647, - 33246, - 33387, - 34356, - 34357, - 34355, - 34348, - 34354, - 34358, - 34860, - 34856, - 34854, - 34858, - 34853, - 35185, - 35263, - 35262, - 35323, - 35710, - 35716, - 35714, - 35718, - 35717, - 35711, - 36117, - 36501, - 36500, - 36506, - 36498, - 36496, - 36502, - 36503, - 36704, - 36706, - 37191, - 37964, - 37968, - 37962, - 37963, - 37967, - 37959, - 37957, - 37960, - 37961, - 37958, - 38719, - 38883, - 39018, - 39017, - 39115, - 39252, - 39259, - 39502, - 39507, - 39508, - 39500, - 39503, - 39496, - 39498, - 39497, - 39506, - 39504, - 39632, - 39705, - 39723, - 39739, - 39766, - 39765, - 40006, - 40008, - 39999, - 40004, - 39993, - 39987, - 40001, - 39996, - 39991, - 39988, - 39986, - 39997, - 39990, - 40411, - 40402, - 40414, - 40410, - 40395, - 40400, - 40412, - 40401, - 40415, - 40425, - 40409, - 40408, - 40406, - 40437, - 40405, - 40413, - 40630, - 40688, - 40757, - 40755, - 40754, - 40770, - 40811, - 40853, - 40866, - 20797, - 21145, - 22760, - 22759, - 22898, - 23373, - 24024, - 34863, - 24399, - 25089, - 25091, - 25092, - 25897, - 25893, - 26006, - 26347, - 27409, - 27410, - 27407, - 27594, - 28763, - 28762, - 29218, - 29570, - 29569, - 29571, - 30320, - 30676, - 31847, - 31846, - 32405, - 33388, - 34362, - 34368, - 34361, - 34364, - 34353, - 34363, - 34366, - 34864, - 34866, - 34862, - 34867, - 35190, - 35188, - 35187, - 35326, - 35724, - 35726, - 35723, - 35720, - 35909, - 36121, - 36504, - 36708, - 36707, - 37308, - 37986, - 37973, - 37981, - 37975, - 37982, - 38852, - 38853, - 38912, - 39510, - 39513, - 39710, - 39711, - 39712, - 40018, - 40024, - 40016, - 40010, - 40013, - 40011, - 40021, - 40025, - 40012, - 40014, - 40443, - 40439, - 40431, - 40419, - 40427, - 40440, - 40420, - 40438, - 40417, - 40430, - 40422, - 40434, - 40432, - 40418, - 40428, - 40436, - 40435, - 40424, - 40429, - 40642, - 40656, - 40690, - 40691, - 40710, - 40732, - 40760, - 40759, - 40758, - 40771, - 40783, - 40817, - 40816, - 40814, - 40815, - 22227, - 22221, - 23374, - 23661, - 25901, - 26349, - 26350, - 27411, - 28767, - 28769, - 28765, - 28768, - 29219, - 29915, - 29925, - 30677, - 31032, - 31159, - 31158, - 31850, - 32407, - 32649, - 33389, - 34371, - 34872, - 34871, - 34869, - 34891, - 35732, - 35733, - 36510, - 36511, - 36512, - 36509, - 37310, - 37309, - 37314, - 37995, - 37992, - 37993, - 38629, - 38726, - 38723, - 38727, - 38855, - 38885, - 39518, - 39637, - 39769, - 40035, - 40039, - 40038, - 40034, - 40030, - 40032, - 40450, - 40446, - 40455, - 40451, - 40454, - 40453, - 40448, - 40449, - 40457, - 40447, - 40445, - 40452, - 40608, - 40734, - 40774, - 40820, - 40821, - 40822, - 22228, - 25902, - 26040, - 27416, - 27417, - 27415, - 27418, - 28770, - 29222, - 29354, - 30680, - 30681, - 31033, - 31849, - 31851, - 31990, - 32410, - 32408, - 32411, - 32409, - 33248, - 33249, - 34374, - 34375, - 34376, - 35193, - 35194, - 35196, - 35195, - 35327, - 35736, - 35737, - 36517, - 36516, - 36515, - 37998, - 37997, - 37999, - 38001, - 38003, - 38729, - 39026, - 39263, - 40040, - 40046, - 40045, - 40459, - 40461, - 40464, - 40463, - 40466, - 40465, - 40609, - 40693, - 40713, - 40775, - 40824, - 40827, - 40826, - 40825, - 22302, - 28774, - 31855, - 34876, - 36274, - 36518, - 37315, - 38004, - 38008, - 38006, - 38005, - 39520, - 40052, - 40051, - 40049, - 40053, - 40468, - 40467, - 40694, - 40714, - 40868, - 28776, - 28773, - 31991, - 34410, - 34878, - 34877, - 34879, - 35742, - 35996, - 36521, - 36553, - 38731, - 39027, - 39028, - 39116, - 39265, - 39339, - 39524, - 39526, - 39527, - 39716, - 40469, - 40471, - 40776, - 25095, - 27422, - 29223, - 34380, - 36520, - 38018, - 38016, - 38017, - 39529, - 39528, - 39726, - 40473, - 29225, - 34379, - 35743, - 38019, - 40057, - 40631, - 30325, - 39531, - 40058, - 40477, - 28777, - 28778, - 40612, - 40830, - 40777, - 40856, - 30849, - 37561, - 35023, - 22715, - 24658, - 31911, - 23290, - 9556, - 9574, - 9559, - 9568, - 9580, - 9571, - 9562, - 9577, - 9565, - 9554, - 9572, - 9557, - 9566, - 9578, - 9569, - 9560, - 9575, - 9563, - 9555, - 9573, - 9558, - 9567, - 9579, - 9570, - 9561, - 9576, - 9564, - 9553, - 9552, - 9581, - 9582, - 9584, - 9583, - 65517, - 132423, - 37595, - 132575, - 147397, - 34124, - 17077, - 29679, - 20917, - 13897, - 149826, - 166372, - 37700, - 137691, - 33518, - 146632, - 30780, - 26436, - 25311, - 149811, - 166314, - 131744, - 158643, - 135941, - 20395, - 140525, - 20488, - 159017, - 162436, - 144896, - 150193, - 140563, - 20521, - 131966, - 24484, - 131968, - 131911, - 28379, - 132127, - 20605, - 20737, - 13434, - 20750, - 39020, - 14147, - 33814, - 149924, - 132231, - 20832, - 144308, - 20842, - 134143, - 139516, - 131813, - 140592, - 132494, - 143923, - 137603, - 23426, - 34685, - 132531, - 146585, - 20914, - 20920, - 40244, - 20937, - 20943, - 20945, - 15580, - 20947, - 150182, - 20915, - 20962, - 21314, - 20973, - 33741, - 26942, - 145197, - 24443, - 21003, - 21030, - 21052, - 21173, - 21079, - 21140, - 21177, - 21189, - 31765, - 34114, - 21216, - 34317, - 158483, - 21253, - 166622, - 21833, - 28377, - 147328, - 133460, - 147436, - 21299, - 21316, - 134114, - 27851, - 136998, - 26651, - 29653, - 24650, - 16042, - 14540, - 136936, - 29149, - 17570, - 21357, - 21364, - 165547, - 21374, - 21375, - 136598, - 136723, - 30694, - 21395, - 166555, - 21408, - 21419, - 21422, - 29607, - 153458, - 16217, - 29596, - 21441, - 21445, - 27721, - 20041, - 22526, - 21465, - 15019, - 134031, - 21472, - 147435, - 142755, - 21494, - 134263, - 21523, - 28793, - 21803, - 26199, - 27995, - 21613, - 158547, - 134516, - 21853, - 21647, - 21668, - 18342, - 136973, - 134877, - 15796, - 134477, - 166332, - 140952, - 21831, - 19693, - 21551, - 29719, - 21894, - 21929, - 22021, - 137431, - 147514, - 17746, - 148533, - 26291, - 135348, - 22071, - 26317, - 144010, - 26276, - 26285, - 22093, - 22095, - 30961, - 22257, - 38791, - 21502, - 22272, - 22255, - 22253, - 166758, - 13859, - 135759, - 22342, - 147877, - 27758, - 28811, - 22338, - 14001, - 158846, - 22502, - 136214, - 22531, - 136276, - 148323, - 22566, - 150517, - 22620, - 22698, - 13665, - 22752, - 22748, - 135740, - 22779, - 23551, - 22339, - 172368, - 148088, - 37843, - 13729, - 22815, - 26790, - 14019, - 28249, - 136766, - 23076, - 21843, - 136850, - 34053, - 22985, - 134478, - 158849, - 159018, - 137180, - 23001, - 137211, - 137138, - 159142, - 28017, - 137256, - 136917, - 23033, - 159301, - 23211, - 23139, - 14054, - 149929, - 23159, - 14088, - 23190, - 29797, - 23251, - 159649, - 140628, - 15749, - 137489, - 14130, - 136888, - 24195, - 21200, - 23414, - 25992, - 23420, - 162318, - 16388, - 18525, - 131588, - 23509, - 24928, - 137780, - 154060, - 132517, - 23539, - 23453, - 19728, - 23557, - 138052, - 23571, - 29646, - 23572, - 138405, - 158504, - 23625, - 18653, - 23685, - 23785, - 23791, - 23947, - 138745, - 138807, - 23824, - 23832, - 23878, - 138916, - 23738, - 24023, - 33532, - 14381, - 149761, - 139337, - 139635, - 33415, - 14390, - 15298, - 24110, - 27274, - 24181, - 24186, - 148668, - 134355, - 21414, - 20151, - 24272, - 21416, - 137073, - 24073, - 24308, - 164994, - 24313, - 24315, - 14496, - 24316, - 26686, - 37915, - 24333, - 131521, - 194708, - 15070, - 18606, - 135994, - 24378, - 157832, - 140240, - 24408, - 140401, - 24419, - 38845, - 159342, - 24434, - 37696, - 166454, - 24487, - 23990, - 15711, - 152144, - 139114, - 159992, - 140904, - 37334, - 131742, - 166441, - 24625, - 26245, - 137335, - 14691, - 15815, - 13881, - 22416, - 141236, - 31089, - 15936, - 24734, - 24740, - 24755, - 149890, - 149903, - 162387, - 29860, - 20705, - 23200, - 24932, - 33828, - 24898, - 194726, - 159442, - 24961, - 20980, - 132694, - 24967, - 23466, - 147383, - 141407, - 25043, - 166813, - 170333, - 25040, - 14642, - 141696, - 141505, - 24611, - 24924, - 25886, - 25483, - 131352, - 25285, - 137072, - 25301, - 142861, - 25452, - 149983, - 14871, - 25656, - 25592, - 136078, - 137212, - 25744, - 28554, - 142902, - 38932, - 147596, - 153373, - 25825, - 25829, - 38011, - 14950, - 25658, - 14935, - 25933, - 28438, - 150056, - 150051, - 25989, - 25965, - 25951, - 143486, - 26037, - 149824, - 19255, - 26065, - 16600, - 137257, - 26080, - 26083, - 24543, - 144384, - 26136, - 143863, - 143864, - 26180, - 143780, - 143781, - 26187, - 134773, - 26215, - 152038, - 26227, - 26228, - 138813, - 143921, - 165364, - 143816, - 152339, - 30661, - 141559, - 39332, - 26370, - 148380, - 150049, - 15147, - 27130, - 145346, - 26462, - 26471, - 26466, - 147917, - 168173, - 26583, - 17641, - 26658, - 28240, - 37436, - 26625, - 144358, - 159136, - 26717, - 144495, - 27105, - 27147, - 166623, - 26995, - 26819, - 144845, - 26881, - 26880, - 15666, - 14849, - 144956, - 15232, - 26540, - 26977, - 166474, - 17148, - 26934, - 27032, - 15265, - 132041, - 33635, - 20624, - 27129, - 144985, - 139562, - 27205, - 145155, - 27293, - 15347, - 26545, - 27336, - 168348, - 15373, - 27421, - 133411, - 24798, - 27445, - 27508, - 141261, - 28341, - 146139, - 132021, - 137560, - 14144, - 21537, - 146266, - 27617, - 147196, - 27612, - 27703, - 140427, - 149745, - 158545, - 27738, - 33318, - 27769, - 146876, - 17605, - 146877, - 147876, - 149772, - 149760, - 146633, - 14053, - 15595, - 134450, - 39811, - 143865, - 140433, - 32655, - 26679, - 159013, - 159137, - 159211, - 28054, - 27996, - 28284, - 28420, - 149887, - 147589, - 159346, - 34099, - 159604, - 20935, - 27804, - 28189, - 33838, - 166689, - 28207, - 146991, - 29779, - 147330, - 31180, - 28239, - 23185, - 143435, - 28664, - 14093, - 28573, - 146992, - 28410, - 136343, - 147517, - 17749, - 37872, - 28484, - 28508, - 15694, - 28532, - 168304, - 15675, - 28575, - 147780, - 28627, - 147601, - 147797, - 147513, - 147440, - 147380, - 147775, - 20959, - 147798, - 147799, - 147776, - 156125, - 28747, - 28798, - 28839, - 28801, - 28876, - 28885, - 28886, - 28895, - 16644, - 15848, - 29108, - 29078, - 148087, - 28971, - 28997, - 23176, - 29002, - 29038, - 23708, - 148325, - 29007, - 37730, - 148161, - 28972, - 148570, - 150055, - 150050, - 29114, - 166888, - 28861, - 29198, - 37954, - 29205, - 22801, - 37955, - 29220, - 37697, - 153093, - 29230, - 29248, - 149876, - 26813, - 29269, - 29271, - 15957, - 143428, - 26637, - 28477, - 29314, - 29482, - 29483, - 149539, - 165931, - 18669, - 165892, - 29480, - 29486, - 29647, - 29610, - 134202, - 158254, - 29641, - 29769, - 147938, - 136935, - 150052, - 26147, - 14021, - 149943, - 149901, - 150011, - 29687, - 29717, - 26883, - 150054, - 29753, - 132547, - 16087, - 29788, - 141485, - 29792, - 167602, - 29767, - 29668, - 29814, - 33721, - 29804, - 14128, - 29812, - 37873, - 27180, - 29826, - 18771, - 150156, - 147807, - 150137, - 166799, - 23366, - 166915, - 137374, - 29896, - 137608, - 29966, - 29929, - 29982, - 167641, - 137803, - 23511, - 167596, - 37765, - 30029, - 30026, - 30055, - 30062, - 151426, - 16132, - 150803, - 30094, - 29789, - 30110, - 30132, - 30210, - 30252, - 30289, - 30287, - 30319, - 30326, - 156661, - 30352, - 33263, - 14328, - 157969, - 157966, - 30369, - 30373, - 30391, - 30412, - 159647, - 33890, - 151709, - 151933, - 138780, - 30494, - 30502, - 30528, - 25775, - 152096, - 30552, - 144044, - 30639, - 166244, - 166248, - 136897, - 30708, - 30729, - 136054, - 150034, - 26826, - 30895, - 30919, - 30931, - 38565, - 31022, - 153056, - 30935, - 31028, - 30897, - 161292, - 36792, - 34948, - 166699, - 155779, - 140828, - 31110, - 35072, - 26882, - 31104, - 153687, - 31133, - 162617, - 31036, - 31145, - 28202, - 160038, - 16040, - 31174, - 168205, - 31188, - ], - 'euc-kr': [ - 44034, - 44035, - 44037, - 44038, - 44043, - 44044, - 44045, - 44046, - 44047, - 44056, - 44062, - 44063, - 44065, - 44066, - 44067, - 44069, - 44070, - 44071, - 44072, - 44073, - 44074, - 44075, - 44078, - 44082, - 44083, - 44084, - 44085, - 44086, - 44087, - 44090, - 44091, - 44093, - 44094, - 44095, - 44097, - 44098, - 44099, - 44100, - 44101, - 44102, - 44103, - 44104, - 44105, - 44106, - 44108, - 44110, - 44111, - 44112, - 44113, - 44114, - 44115, - 44117, - 44118, - 44119, - 44121, - 44122, - 44123, - 44125, - 44126, - 44127, - 44128, - 44129, - 44130, - 44131, - 44132, - 44133, - 44134, - 44135, - 44136, - 44137, - 44138, - 44139, - 44140, - 44141, - 44142, - 44143, - 44146, - 44147, - 44149, - 44150, - 44153, - 44155, - 44156, - 44157, - 44158, - 44159, - 44162, - 44167, - 44168, - 44173, - 44174, - 44175, - 44177, - 44178, - 44179, - 44181, - 44182, - 44183, - 44184, - 44185, - 44186, - 44187, - 44190, - 44194, - 44195, - 44196, - 44197, - 44198, - 44199, - 44203, - 44205, - 44206, - 44209, - 44210, - 44211, - 44212, - 44213, - 44214, - 44215, - 44218, - 44222, - 44223, - 44224, - 44226, - 44227, - 44229, - 44230, - 44231, - 44233, - 44234, - 44235, - 44237, - 44238, - 44239, - 44240, - 44241, - 44242, - 44243, - 44244, - 44246, - 44248, - 44249, - 44250, - 44251, - 44252, - 44253, - 44254, - 44255, - 44258, - 44259, - 44261, - 44262, - 44265, - 44267, - 44269, - 44270, - 44274, - 44276, - 44279, - 44280, - 44281, - 44282, - 44283, - 44286, - 44287, - 44289, - 44290, - 44291, - 44293, - 44295, - 44296, - 44297, - 44298, - 44299, - 44302, - 44304, - 44306, - 44307, - 44308, - 44309, - 44310, - 44311, - 44313, - 44314, - 44315, - 44317, - 44318, - 44319, - 44321, - 44322, - 44323, - 44324, - 44325, - 44326, - 44327, - 44328, - 44330, - 44331, - 44334, - 44335, - 44336, - 44337, - 44338, - 44339, - 44342, - 44343, - 44345, - 44346, - 44347, - 44349, - 44350, - 44351, - 44352, - 44353, - 44354, - 44355, - 44358, - 44360, - 44362, - 44363, - 44364, - 44365, - 44366, - 44367, - 44369, - 44370, - 44371, - 44373, - 44374, - 44375, - 44377, - 44378, - 44379, - 44380, - 44381, - 44382, - 44383, - 44384, - 44386, - 44388, - 44389, - 44390, - 44391, - 44392, - 44393, - 44394, - 44395, - 44398, - 44399, - 44401, - 44402, - 44407, - 44408, - 44409, - 44410, - 44414, - 44416, - 44419, - 44420, - 44421, - 44422, - 44423, - 44426, - 44427, - 44429, - 44430, - 44431, - 44433, - 44434, - 44435, - 44436, - 44437, - 44438, - 44439, - 44440, - 44441, - 44442, - 44443, - 44446, - 44447, - 44448, - 44449, - 44450, - 44451, - 44453, - 44454, - 44455, - 44456, - 44457, - 44458, - 44459, - 44460, - 44461, - 44462, - 44463, - 44464, - 44465, - 44466, - 44467, - 44468, - 44469, - 44470, - 44472, - 44473, - 44474, - 44475, - 44476, - 44477, - 44478, - 44479, - 44482, - 44483, - 44485, - 44486, - 44487, - 44489, - 44490, - 44491, - 44492, - 44493, - 44494, - 44495, - 44498, - 44500, - 44501, - 44502, - 44503, - 44504, - 44505, - 44506, - 44507, - 44509, - 44510, - 44511, - 44513, - 44514, - 44515, - 44517, - 44518, - 44519, - 44520, - 44521, - 44522, - 44523, - 44524, - 44525, - 44526, - 44527, - 44528, - 44529, - 44530, - 44531, - 44532, - 44533, - 44534, - 44535, - 44538, - 44539, - 44541, - 44542, - 44546, - 44547, - 44548, - 44549, - 44550, - 44551, - 44554, - 44556, - 44558, - 44559, - 44560, - 44561, - 44562, - 44563, - 44565, - 44566, - 44567, - 44568, - 44569, - 44570, - 44571, - 44572, - 44573, - 44574, - 44575, - 44576, - 44577, - 44578, - 44579, - 44580, - 44581, - 44582, - 44583, - 44584, - 44585, - 44586, - 44587, - 44588, - 44589, - 44590, - 44591, - 44594, - 44595, - 44597, - 44598, - 44601, - 44603, - 44604, - 44605, - 44606, - 44607, - 44610, - 44612, - 44615, - 44616, - 44617, - 44619, - 44623, - 44625, - 44626, - 44627, - 44629, - 44631, - 44632, - 44633, - 44634, - 44635, - 44638, - 44642, - 44643, - 44644, - 44646, - 44647, - 44650, - 44651, - 44653, - 44654, - 44655, - 44657, - 44658, - 44659, - 44660, - 44661, - 44662, - 44663, - 44666, - 44670, - 44671, - 44672, - 44673, - 44674, - 44675, - 44678, - 44679, - 44680, - 44681, - 44682, - 44683, - 44685, - 44686, - 44687, - 44688, - 44689, - 44690, - 44691, - 44692, - 44693, - 44694, - 44695, - 44696, - 44697, - 44698, - 44699, - 44700, - 44701, - 44702, - 44703, - 44704, - 44705, - 44706, - 44707, - 44708, - 44709, - 44710, - 44711, - 44712, - 44713, - 44714, - 44715, - 44716, - 44717, - 44718, - 44719, - 44720, - 44721, - 44722, - 44723, - 44724, - 44725, - 44726, - 44727, - 44728, - 44729, - 44730, - 44731, - 44735, - 44737, - 44738, - 44739, - 44741, - 44742, - 44743, - 44744, - 44745, - 44746, - 44747, - 44750, - 44754, - 44755, - 44756, - 44757, - 44758, - 44759, - 44762, - 44763, - 44765, - 44766, - 44767, - 44768, - 44769, - 44770, - 44771, - 44772, - 44773, - 44774, - 44775, - 44777, - 44778, - 44780, - 44782, - 44783, - 44784, - 44785, - 44786, - 44787, - 44789, - 44790, - 44791, - 44793, - 44794, - 44795, - 44797, - 44798, - 44799, - 44800, - 44801, - 44802, - 44803, - 44804, - 44805, - 44806, - 44809, - 44810, - 44811, - 44812, - 44814, - 44815, - 44817, - 44818, - 44819, - 44820, - 44821, - 44822, - 44823, - 44824, - 44825, - 44826, - 44827, - 44828, - 44829, - 44830, - 44831, - 44832, - 44833, - 44834, - 44835, - 44836, - 44837, - 44838, - 44839, - 44840, - 44841, - 44842, - 44843, - 44846, - 44847, - 44849, - 44851, - 44853, - 44854, - 44855, - 44856, - 44857, - 44858, - 44859, - 44862, - 44864, - 44868, - 44869, - 44870, - 44871, - 44874, - 44875, - 44876, - 44877, - 44878, - 44879, - 44881, - 44882, - 44883, - 44884, - 44885, - 44886, - 44887, - 44888, - 44889, - 44890, - 44891, - 44894, - 44895, - 44896, - 44897, - 44898, - 44899, - 44902, - 44903, - 44904, - 44905, - 44906, - 44907, - 44908, - 44909, - 44910, - 44911, - 44912, - 44913, - 44914, - 44915, - 44916, - 44917, - 44918, - 44919, - 44920, - 44922, - 44923, - 44924, - 44925, - 44926, - 44927, - 44929, - 44930, - 44931, - 44933, - 44934, - 44935, - 44937, - 44938, - 44939, - 44940, - 44941, - 44942, - 44943, - 44946, - 44947, - 44948, - 44950, - 44951, - 44952, - 44953, - 44954, - 44955, - 44957, - 44958, - 44959, - 44960, - 44961, - 44962, - 44963, - 44964, - 44965, - 44966, - 44967, - 44968, - 44969, - 44970, - 44971, - 44972, - 44973, - 44974, - 44975, - 44976, - 44977, - 44978, - 44979, - 44980, - 44981, - 44982, - 44983, - 44986, - 44987, - 44989, - 44990, - 44991, - 44993, - 44994, - 44995, - 44996, - 44997, - 44998, - 45002, - 45004, - 45007, - 45008, - 45009, - 45010, - 45011, - 45013, - 45014, - 45015, - 45016, - 45017, - 45018, - 45019, - 45021, - 45022, - 45023, - 45024, - 45025, - 45026, - 45027, - 45028, - 45029, - 45030, - 45031, - 45034, - 45035, - 45036, - 45037, - 45038, - 45039, - 45042, - 45043, - 45045, - 45046, - 45047, - 45049, - 45050, - 45051, - 45052, - 45053, - 45054, - 45055, - 45058, - 45059, - 45061, - 45062, - 45063, - 45064, - 45065, - 45066, - 45067, - 45069, - 45070, - 45071, - 45073, - 45074, - 45075, - 45077, - 45078, - 45079, - 45080, - 45081, - 45082, - 45083, - 45086, - 45087, - 45088, - 45089, - 45090, - 45091, - 45092, - 45093, - 45094, - 45095, - 45097, - 45098, - 45099, - 45100, - 45101, - 45102, - 45103, - 45104, - 45105, - 45106, - 45107, - 45108, - 45109, - 45110, - 45111, - 45112, - 45113, - 45114, - 45115, - 45116, - 45117, - 45118, - 45119, - 45120, - 45121, - 45122, - 45123, - 45126, - 45127, - 45129, - 45131, - 45133, - 45135, - 45136, - 45137, - 45138, - 45142, - 45144, - 45146, - 45147, - 45148, - 45150, - 45151, - 45152, - 45153, - 45154, - 45155, - 45156, - 45157, - 45158, - 45159, - 45160, - 45161, - 45162, - 45163, - 45164, - 45165, - 45166, - 45167, - 45168, - 45169, - 45170, - 45171, - 45172, - 45173, - 45174, - 45175, - 45176, - 45177, - 45178, - 45179, - 45182, - 45183, - 45185, - 45186, - 45187, - 45189, - 45190, - 45191, - 45192, - 45193, - 45194, - 45195, - 45198, - 45200, - 45202, - 45203, - 45204, - 45205, - 45206, - 45207, - 45211, - 45213, - 45214, - 45219, - 45220, - 45221, - 45222, - 45223, - 45226, - 45232, - 45234, - 45238, - 45239, - 45241, - 45242, - 45243, - 45245, - 45246, - 45247, - 45248, - 45249, - 45250, - 45251, - 45254, - 45258, - 45259, - 45260, - 45261, - 45262, - 45263, - 45266, - 45267, - 45269, - 45270, - 45271, - 45273, - 45274, - 45275, - 45276, - 45277, - 45278, - 45279, - 45281, - 45282, - 45283, - 45284, - 45286, - 45287, - 45288, - 45289, - 45290, - 45291, - 45292, - 45293, - 45294, - 45295, - 45296, - 45297, - 45298, - 45299, - 45300, - 45301, - 45302, - 45303, - 45304, - 45305, - 45306, - 45307, - 45308, - 45309, - 45310, - 45311, - 45312, - 45313, - 45314, - 45315, - 45316, - 45317, - 45318, - 45319, - 45322, - 45325, - 45326, - 45327, - 45329, - 45332, - 45333, - 45334, - 45335, - 45338, - 45342, - 45343, - 45344, - 45345, - 45346, - 45350, - 45351, - 45353, - 45354, - 45355, - 45357, - 45358, - 45359, - 45360, - 45361, - 45362, - 45363, - 45366, - 45370, - 45371, - 45372, - 45373, - 45374, - 45375, - 45378, - 45379, - 45381, - 45382, - 45383, - 45385, - 45386, - 45387, - 45388, - 45389, - 45390, - 45391, - 45394, - 45395, - 45398, - 45399, - 45401, - 45402, - 45403, - 45405, - 45406, - 45407, - 45409, - 45410, - 45411, - 45412, - 45413, - 45414, - 45415, - 45416, - 45417, - 45418, - 45419, - 45420, - 45421, - 45422, - 45423, - 45424, - 45425, - 45426, - 45427, - 45428, - 45429, - 45430, - 45431, - 45434, - 45435, - 45437, - 45438, - 45439, - 45441, - 45443, - 45444, - 45445, - 45446, - 45447, - 45450, - 45452, - 45454, - 45455, - 45456, - 45457, - 45461, - 45462, - 45463, - 45465, - 45466, - 45467, - 45469, - 45470, - 45471, - 45472, - 45473, - 45474, - 45475, - 45476, - 45477, - 45478, - 45479, - 45481, - 45482, - 45483, - 45484, - 45485, - 45486, - 45487, - 45488, - 45489, - 45490, - 45491, - 45492, - 45493, - 45494, - 45495, - 45496, - 45497, - 45498, - 45499, - 45500, - 45501, - 45502, - 45503, - 45504, - 45505, - 45506, - 45507, - 45508, - 45509, - 45510, - 45511, - 45512, - 45513, - 45514, - 45515, - 45517, - 45518, - 45519, - 45521, - 45522, - 45523, - 45525, - 45526, - 45527, - 45528, - 45529, - 45530, - 45531, - 45534, - 45536, - 45537, - 45538, - 45539, - 45540, - 45541, - 45542, - 45543, - 45546, - 45547, - 45549, - 45550, - 45551, - 45553, - 45554, - 45555, - 45556, - 45557, - 45558, - 45559, - 45560, - 45562, - 45564, - 45566, - 45567, - 45568, - 45569, - 45570, - 45571, - 45574, - 45575, - 45577, - 45578, - 45581, - 45582, - 45583, - 45584, - 45585, - 45586, - 45587, - 45590, - 45592, - 45594, - 45595, - 45596, - 45597, - 45598, - 45599, - 45601, - 45602, - 45603, - 45604, - 45605, - 45606, - 45607, - 45608, - 45609, - 45610, - 45611, - 45612, - 45613, - 45614, - 45615, - 45616, - 45617, - 45618, - 45619, - 45621, - 45622, - 45623, - 45624, - 45625, - 45626, - 45627, - 45629, - 45630, - 45631, - 45632, - 45633, - 45634, - 45635, - 45636, - 45637, - 45638, - 45639, - 45640, - 45641, - 45642, - 45643, - 45644, - 45645, - 45646, - 45647, - 45648, - 45649, - 45650, - 45651, - 45652, - 45653, - 45654, - 45655, - 45657, - 45658, - 45659, - 45661, - 45662, - 45663, - 45665, - 45666, - 45667, - 45668, - 45669, - 45670, - 45671, - 45674, - 45675, - 45676, - 45677, - 45678, - 45679, - 45680, - 45681, - 45682, - 45683, - 45686, - 45687, - 45688, - 45689, - 45690, - 45691, - 45693, - 45694, - 45695, - 45696, - 45697, - 45698, - 45699, - 45702, - 45703, - 45704, - 45706, - 45707, - 45708, - 45709, - 45710, - 45711, - 45714, - 45715, - 45717, - 45718, - 45719, - 45723, - 45724, - 45725, - 45726, - 45727, - 45730, - 45732, - 45735, - 45736, - 45737, - 45739, - 45741, - 45742, - 45743, - 45745, - 45746, - 45747, - 45749, - 45750, - 45751, - 45752, - 45753, - 45754, - 45755, - 45756, - 45757, - 45758, - 45759, - 45760, - 45761, - 45762, - 45763, - 45764, - 45765, - 45766, - 45767, - 45770, - 45771, - 45773, - 45774, - 45775, - 45777, - 45779, - 45780, - 45781, - 45782, - 45783, - 45786, - 45788, - 45790, - 45791, - 45792, - 45793, - 45795, - 45799, - 45801, - 45802, - 45808, - 45809, - 45810, - 45814, - 45820, - 45821, - 45822, - 45826, - 45827, - 45829, - 45830, - 45831, - 45833, - 45834, - 45835, - 45836, - 45837, - 45838, - 45839, - 45842, - 45846, - 45847, - 45848, - 45849, - 45850, - 45851, - 45853, - 45854, - 45855, - 45856, - 45857, - 45858, - 45859, - 45860, - 45861, - 45862, - 45863, - 45864, - 45865, - 45866, - 45867, - 45868, - 45869, - 45870, - 45871, - 45872, - 45873, - 45874, - 45875, - 45876, - 45877, - 45878, - 45879, - 45880, - 45881, - 45882, - 45883, - 45884, - 45885, - 45886, - 45887, - 45888, - 45889, - 45890, - 45891, - 45892, - 45893, - 45894, - 45895, - 45896, - 45897, - 45898, - 45899, - 45900, - 45901, - 45902, - 45903, - 45904, - 45905, - 45906, - 45907, - 45911, - 45913, - 45914, - 45917, - 45920, - 45921, - 45922, - 45923, - 45926, - 45928, - 45930, - 45932, - 45933, - 45935, - 45938, - 45939, - 45941, - 45942, - 45943, - 45945, - 45946, - 45947, - 45948, - 45949, - 45950, - 45951, - 45954, - 45958, - 45959, - 45960, - 45961, - 45962, - 45963, - 45965, - 45966, - 45967, - 45969, - 45970, - 45971, - 45973, - 45974, - 45975, - 45976, - 45977, - 45978, - 45979, - 45980, - 45981, - 45982, - 45983, - 45986, - 45987, - 45988, - 45989, - 45990, - 45991, - 45993, - 45994, - 45995, - 45997, - 45998, - 45999, - 46e3, - 46001, - 46002, - 46003, - 46004, - 46005, - 46006, - 46007, - 46008, - 46009, - 46010, - 46011, - 46012, - 46013, - 46014, - 46015, - 46016, - 46017, - 46018, - 46019, - 46022, - 46023, - 46025, - 46026, - 46029, - 46031, - 46033, - 46034, - 46035, - 46038, - 46040, - 46042, - 46044, - 46046, - 46047, - 46049, - 46050, - 46051, - 46053, - 46054, - 46055, - 46057, - 46058, - 46059, - 46060, - 46061, - 46062, - 46063, - 46064, - 46065, - 46066, - 46067, - 46068, - 46069, - 46070, - 46071, - 46072, - 46073, - 46074, - 46075, - 46077, - 46078, - 46079, - 46080, - 46081, - 46082, - 46083, - 46084, - 46085, - 46086, - 46087, - 46088, - 46089, - 46090, - 46091, - 46092, - 46093, - 46094, - 46095, - 46097, - 46098, - 46099, - 46100, - 46101, - 46102, - 46103, - 46105, - 46106, - 46107, - 46109, - 46110, - 46111, - 46113, - 46114, - 46115, - 46116, - 46117, - 46118, - 46119, - 46122, - 46124, - 46125, - 46126, - 46127, - 46128, - 46129, - 46130, - 46131, - 46133, - 46134, - 46135, - 46136, - 46137, - 46138, - 46139, - 46140, - 46141, - 46142, - 46143, - 46144, - 46145, - 46146, - 46147, - 46148, - 46149, - 46150, - 46151, - 46152, - 46153, - 46154, - 46155, - 46156, - 46157, - 46158, - 46159, - 46162, - 46163, - 46165, - 46166, - 46167, - 46169, - 46170, - 46171, - 46172, - 46173, - 46174, - 46175, - 46178, - 46180, - 46182, - 46183, - 46184, - 46185, - 46186, - 46187, - 46189, - 46190, - 46191, - 46192, - 46193, - 46194, - 46195, - 46196, - 46197, - 46198, - 46199, - 46200, - 46201, - 46202, - 46203, - 46204, - 46205, - 46206, - 46207, - 46209, - 46210, - 46211, - 46212, - 46213, - 46214, - 46215, - 46217, - 46218, - 46219, - 46220, - 46221, - 46222, - 46223, - 46224, - 46225, - 46226, - 46227, - 46228, - 46229, - 46230, - 46231, - 46232, - 46233, - 46234, - 46235, - 46236, - 46238, - 46239, - 46240, - 46241, - 46242, - 46243, - 46245, - 46246, - 46247, - 46249, - 46250, - 46251, - 46253, - 46254, - 46255, - 46256, - 46257, - 46258, - 46259, - 46260, - 46262, - 46264, - 46266, - 46267, - 46268, - 46269, - 46270, - 46271, - 46273, - 46274, - 46275, - 46277, - 46278, - 46279, - 46281, - 46282, - 46283, - 46284, - 46285, - 46286, - 46287, - 46289, - 46290, - 46291, - 46292, - 46294, - 46295, - 46296, - 46297, - 46298, - 46299, - 46302, - 46303, - 46305, - 46306, - 46309, - 46311, - 46312, - 46313, - 46314, - 46315, - 46318, - 46320, - 46322, - 46323, - 46324, - 46325, - 46326, - 46327, - 46329, - 46330, - 46331, - 46332, - 46333, - 46334, - 46335, - 46336, - 46337, - 46338, - 46339, - 46340, - 46341, - 46342, - 46343, - 46344, - 46345, - 46346, - 46347, - 46348, - 46349, - 46350, - 46351, - 46352, - 46353, - 46354, - 46355, - 46358, - 46359, - 46361, - 46362, - 46365, - 46366, - 46367, - 46368, - 46369, - 46370, - 46371, - 46374, - 46379, - 46380, - 46381, - 46382, - 46383, - 46386, - 46387, - 46389, - 46390, - 46391, - 46393, - 46394, - 46395, - 46396, - 46397, - 46398, - 46399, - 46402, - 46406, - 46407, - 46408, - 46409, - 46410, - 46414, - 46415, - 46417, - 46418, - 46419, - 46421, - 46422, - 46423, - 46424, - 46425, - 46426, - 46427, - 46430, - 46434, - 46435, - 46436, - 46437, - 46438, - 46439, - 46440, - 46441, - 46442, - 46443, - 46444, - 46445, - 46446, - 46447, - 46448, - 46449, - 46450, - 46451, - 46452, - 46453, - 46454, - 46455, - 46456, - 46457, - 46458, - 46459, - 46460, - 46461, - 46462, - 46463, - 46464, - 46465, - 46466, - 46467, - 46468, - 46469, - 46470, - 46471, - 46472, - 46473, - 46474, - 46475, - 46476, - 46477, - 46478, - 46479, - 46480, - 46481, - 46482, - 46483, - 46484, - 46485, - 46486, - 46487, - 46488, - 46489, - 46490, - 46491, - 46492, - 46493, - 46494, - 46495, - 46498, - 46499, - 46501, - 46502, - 46503, - 46505, - 46508, - 46509, - 46510, - 46511, - 46514, - 46518, - 46519, - 46520, - 46521, - 46522, - 46526, - 46527, - 46529, - 46530, - 46531, - 46533, - 46534, - 46535, - 46536, - 46537, - 46538, - 46539, - 46542, - 46546, - 46547, - 46548, - 46549, - 46550, - 46551, - 46553, - 46554, - 46555, - 46556, - 46557, - 46558, - 46559, - 46560, - 46561, - 46562, - 46563, - 46564, - 46565, - 46566, - 46567, - 46568, - 46569, - 46570, - 46571, - 46573, - 46574, - 46575, - 46576, - 46577, - 46578, - 46579, - 46580, - 46581, - 46582, - 46583, - 46584, - 46585, - 46586, - 46587, - 46588, - 46589, - 46590, - 46591, - 46592, - 46593, - 46594, - 46595, - 46596, - 46597, - 46598, - 46599, - 46600, - 46601, - 46602, - 46603, - 46604, - 46605, - 46606, - 46607, - 46610, - 46611, - 46613, - 46614, - 46615, - 46617, - 46618, - 46619, - 46620, - 46621, - 46622, - 46623, - 46624, - 46625, - 46626, - 46627, - 46628, - 46630, - 46631, - 46632, - 46633, - 46634, - 46635, - 46637, - 46638, - 46639, - 46640, - 46641, - 46642, - 46643, - 46645, - 46646, - 46647, - 46648, - 46649, - 46650, - 46651, - 46652, - 46653, - 46654, - 46655, - 46656, - 46657, - 46658, - 46659, - 46660, - 46661, - 46662, - 46663, - 46665, - 46666, - 46667, - 46668, - 46669, - 46670, - 46671, - 46672, - 46673, - 46674, - 46675, - 46676, - 46677, - 46678, - 46679, - 46680, - 46681, - 46682, - 46683, - 46684, - 46685, - 46686, - 46687, - 46688, - 46689, - 46690, - 46691, - 46693, - 46694, - 46695, - 46697, - 46698, - 46699, - 46700, - 46701, - 46702, - 46703, - 46704, - 46705, - 46706, - 46707, - 46708, - 46709, - 46710, - 46711, - 46712, - 46713, - 46714, - 46715, - 46716, - 46717, - 46718, - 46719, - 46720, - 46721, - 46722, - 46723, - 46724, - 46725, - 46726, - 46727, - 46728, - 46729, - 46730, - 46731, - 46732, - 46733, - 46734, - 46735, - 46736, - 46737, - 46738, - 46739, - 46740, - 46741, - 46742, - 46743, - 46744, - 46745, - 46746, - 46747, - 46750, - 46751, - 46753, - 46754, - 46755, - 46757, - 46758, - 46759, - 46760, - 46761, - 46762, - 46765, - 46766, - 46767, - 46768, - 46770, - 46771, - 46772, - 46773, - 46774, - 46775, - 46776, - 46777, - 46778, - 46779, - 46780, - 46781, - 46782, - 46783, - 46784, - 46785, - 46786, - 46787, - 46788, - 46789, - 46790, - 46791, - 46792, - 46793, - 46794, - 46795, - 46796, - 46797, - 46798, - 46799, - 46800, - 46801, - 46802, - 46803, - 46805, - 46806, - 46807, - 46808, - 46809, - 46810, - 46811, - 46812, - 46813, - 46814, - 46815, - 46816, - 46817, - 46818, - 46819, - 46820, - 46821, - 46822, - 46823, - 46824, - 46825, - 46826, - 46827, - 46828, - 46829, - 46830, - 46831, - 46833, - 46834, - 46835, - 46837, - 46838, - 46839, - 46841, - 46842, - 46843, - 46844, - 46845, - 46846, - 46847, - 46850, - 46851, - 46852, - 46854, - 46855, - 46856, - 46857, - 46858, - 46859, - 46860, - 46861, - 46862, - 46863, - 46864, - 46865, - 46866, - 46867, - 46868, - 46869, - 46870, - 46871, - 46872, - 46873, - 46874, - 46875, - 46876, - 46877, - 46878, - 46879, - 46880, - 46881, - 46882, - 46883, - 46884, - 46885, - 46886, - 46887, - 46890, - 46891, - 46893, - 46894, - 46897, - 46898, - 46899, - 46900, - 46901, - 46902, - 46903, - 46906, - 46908, - 46909, - 46910, - 46911, - 46912, - 46913, - 46914, - 46915, - 46917, - 46918, - 46919, - 46921, - 46922, - 46923, - 46925, - 46926, - 46927, - 46928, - 46929, - 46930, - 46931, - 46934, - 46935, - 46936, - 46937, - 46938, - 46939, - 46940, - 46941, - 46942, - 46943, - 46945, - 46946, - 46947, - 46949, - 46950, - 46951, - 46953, - 46954, - 46955, - 46956, - 46957, - 46958, - 46959, - 46962, - 46964, - 46966, - 46967, - 46968, - 46969, - 46970, - 46971, - 46974, - 46975, - 46977, - 46978, - 46979, - 46981, - 46982, - 46983, - 46984, - 46985, - 46986, - 46987, - 46990, - 46995, - 46996, - 46997, - 47002, - 47003, - 47005, - 47006, - 47007, - 47009, - 47010, - 47011, - 47012, - 47013, - 47014, - 47015, - 47018, - 47022, - 47023, - 47024, - 47025, - 47026, - 47027, - 47030, - 47031, - 47033, - 47034, - 47035, - 47036, - 47037, - 47038, - 47039, - 47040, - 47041, - 47042, - 47043, - 47044, - 47045, - 47046, - 47048, - 47050, - 47051, - 47052, - 47053, - 47054, - 47055, - 47056, - 47057, - 47058, - 47059, - 47060, - 47061, - 47062, - 47063, - 47064, - 47065, - 47066, - 47067, - 47068, - 47069, - 47070, - 47071, - 47072, - 47073, - 47074, - 47075, - 47076, - 47077, - 47078, - 47079, - 47080, - 47081, - 47082, - 47083, - 47086, - 47087, - 47089, - 47090, - 47091, - 47093, - 47094, - 47095, - 47096, - 47097, - 47098, - 47099, - 47102, - 47106, - 47107, - 47108, - 47109, - 47110, - 47114, - 47115, - 47117, - 47118, - 47119, - 47121, - 47122, - 47123, - 47124, - 47125, - 47126, - 47127, - 47130, - 47132, - 47134, - 47135, - 47136, - 47137, - 47138, - 47139, - 47142, - 47143, - 47145, - 47146, - 47147, - 47149, - 47150, - 47151, - 47152, - 47153, - 47154, - 47155, - 47158, - 47162, - 47163, - 47164, - 47165, - 47166, - 47167, - 47169, - 47170, - 47171, - 47173, - 47174, - 47175, - 47176, - 47177, - 47178, - 47179, - 47180, - 47181, - 47182, - 47183, - 47184, - 47186, - 47188, - 47189, - 47190, - 47191, - 47192, - 47193, - 47194, - 47195, - 47198, - 47199, - 47201, - 47202, - 47203, - 47205, - 47206, - 47207, - 47208, - 47209, - 47210, - 47211, - 47214, - 47216, - 47218, - 47219, - 47220, - 47221, - 47222, - 47223, - 47225, - 47226, - 47227, - 47229, - 47230, - 47231, - 47232, - 47233, - 47234, - 47235, - 47236, - 47237, - 47238, - 47239, - 47240, - 47241, - 47242, - 47243, - 47244, - 47246, - 47247, - 47248, - 47249, - 47250, - 47251, - 47252, - 47253, - 47254, - 47255, - 47256, - 47257, - 47258, - 47259, - 47260, - 47261, - 47262, - 47263, - 47264, - 47265, - 47266, - 47267, - 47268, - 47269, - 47270, - 47271, - 47273, - 47274, - 47275, - 47276, - 47277, - 47278, - 47279, - 47281, - 47282, - 47283, - 47285, - 47286, - 47287, - 47289, - 47290, - 47291, - 47292, - 47293, - 47294, - 47295, - 47298, - 47300, - 47302, - 47303, - 47304, - 47305, - 47306, - 47307, - 47309, - 47310, - 47311, - 47313, - 47314, - 47315, - 47317, - 47318, - 47319, - 47320, - 47321, - 47322, - 47323, - 47324, - 47326, - 47328, - 47330, - 47331, - 47332, - 47333, - 47334, - 47335, - 47338, - 47339, - 47341, - 47342, - 47343, - 47345, - 47346, - 47347, - 47348, - 47349, - 47350, - 47351, - 47354, - 47356, - 47358, - 47359, - 47360, - 47361, - 47362, - 47363, - 47365, - 47366, - 47367, - 47368, - 47369, - 47370, - 47371, - 47372, - 47373, - 47374, - 47375, - 47376, - 47377, - 47378, - 47379, - 47380, - 47381, - 47382, - 47383, - 47385, - 47386, - 47387, - 47388, - 47389, - 47390, - 47391, - 47393, - 47394, - 47395, - 47396, - 47397, - 47398, - 47399, - 47400, - 47401, - 47402, - 47403, - 47404, - 47405, - 47406, - 47407, - 47408, - 47409, - 47410, - 47411, - 47412, - 47413, - 47414, - 47415, - 47416, - 47417, - 47418, - 47419, - 47422, - 47423, - 47425, - 47426, - 47427, - 47429, - 47430, - 47431, - 47432, - 47433, - 47434, - 47435, - 47437, - 47438, - 47440, - 47442, - 47443, - 47444, - 47445, - 47446, - 47447, - 47450, - 47451, - 47453, - 47454, - 47455, - 47457, - 47458, - 47459, - 47460, - 47461, - 47462, - 47463, - 47466, - 47468, - 47470, - 47471, - 47472, - 47473, - 47474, - 47475, - 47478, - 47479, - 47481, - 47482, - 47483, - 47485, - 47486, - 47487, - 47488, - 47489, - 47490, - 47491, - 47494, - 47496, - 47499, - 47500, - 47503, - 47504, - 47505, - 47506, - 47507, - 47508, - 47509, - 47510, - 47511, - 47512, - 47513, - 47514, - 47515, - 47516, - 47517, - 47518, - 47519, - 47520, - 47521, - 47522, - 47523, - 47524, - 47525, - 47526, - 47527, - 47528, - 47529, - 47530, - 47531, - 47534, - 47535, - 47537, - 47538, - 47539, - 47541, - 47542, - 47543, - 47544, - 47545, - 47546, - 47547, - 47550, - 47552, - 47554, - 47555, - 47556, - 47557, - 47558, - 47559, - 47562, - 47563, - 47565, - 47571, - 47572, - 47573, - 47574, - 47575, - 47578, - 47580, - 47583, - 47584, - 47586, - 47590, - 47591, - 47593, - 47594, - 47595, - 47597, - 47598, - 47599, - 47600, - 47601, - 47602, - 47603, - 47606, - 47611, - 47612, - 47613, - 47614, - 47615, - 47618, - 47619, - 47620, - 47621, - 47622, - 47623, - 47625, - 47626, - 47627, - 47628, - 47629, - 47630, - 47631, - 47632, - 47633, - 47634, - 47635, - 47636, - 47638, - 47639, - 47640, - 47641, - 47642, - 47643, - 47644, - 47645, - 47646, - 47647, - 47648, - 47649, - 47650, - 47651, - 47652, - 47653, - 47654, - 47655, - 47656, - 47657, - 47658, - 47659, - 47660, - 47661, - 47662, - 47663, - 47664, - 47665, - 47666, - 47667, - 47668, - 47669, - 47670, - 47671, - 47674, - 47675, - 47677, - 47678, - 47679, - 47681, - 47683, - 47684, - 47685, - 47686, - 47687, - 47690, - 47692, - 47695, - 47696, - 47697, - 47698, - 47702, - 47703, - 47705, - 47706, - 47707, - 47709, - 47710, - 47711, - 47712, - 47713, - 47714, - 47715, - 47718, - 47722, - 47723, - 47724, - 47725, - 47726, - 47727, - 47730, - 47731, - 47733, - 47734, - 47735, - 47737, - 47738, - 47739, - 47740, - 47741, - 47742, - 47743, - 47744, - 47745, - 47746, - 47750, - 47752, - 47753, - 47754, - 47755, - 47757, - 47758, - 47759, - 47760, - 47761, - 47762, - 47763, - 47764, - 47765, - 47766, - 47767, - 47768, - 47769, - 47770, - 47771, - 47772, - 47773, - 47774, - 47775, - 47776, - 47777, - 47778, - 47779, - 47780, - 47781, - 47782, - 47783, - 47786, - 47789, - 47790, - 47791, - 47793, - 47795, - 47796, - 47797, - 47798, - 47799, - 47802, - 47804, - 47806, - 47807, - 47808, - 47809, - 47810, - 47811, - 47813, - 47814, - 47815, - 47817, - 47818, - 47819, - 47820, - 47821, - 47822, - 47823, - 47824, - 47825, - 47826, - 47827, - 47828, - 47829, - 47830, - 47831, - 47834, - 47835, - 47836, - 47837, - 47838, - 47839, - 47840, - 47841, - 47842, - 47843, - 47844, - 47845, - 47846, - 47847, - 47848, - 47849, - 47850, - 47851, - 47852, - 47853, - 47854, - 47855, - 47856, - 47857, - 47858, - 47859, - 47860, - 47861, - 47862, - 47863, - 47864, - 47865, - 47866, - 47867, - 47869, - 47870, - 47871, - 47873, - 47874, - 47875, - 47877, - 47878, - 47879, - 47880, - 47881, - 47882, - 47883, - 47884, - 47886, - 47888, - 47890, - 47891, - 47892, - 47893, - 47894, - 47895, - 47897, - 47898, - 47899, - 47901, - 47902, - 47903, - 47905, - 47906, - 47907, - 47908, - 47909, - 47910, - 47911, - 47912, - 47914, - 47916, - 47917, - 47918, - 47919, - 47920, - 47921, - 47922, - 47923, - 47927, - 47929, - 47930, - 47935, - 47936, - 47937, - 47938, - 47939, - 47942, - 47944, - 47946, - 47947, - 47948, - 47950, - 47953, - 47954, - 47955, - 47957, - 47958, - 47959, - 47961, - 47962, - 47963, - 47964, - 47965, - 47966, - 47967, - 47968, - 47970, - 47972, - 47973, - 47974, - 47975, - 47976, - 47977, - 47978, - 47979, - 47981, - 47982, - 47983, - 47984, - 47985, - 47986, - 47987, - 47988, - 47989, - 47990, - 47991, - 47992, - 47993, - 47994, - 47995, - 47996, - 47997, - 47998, - 47999, - 48e3, - 48001, - 48002, - 48003, - 48004, - 48005, - 48006, - 48007, - 48009, - 48010, - 48011, - 48013, - 48014, - 48015, - 48017, - 48018, - 48019, - 48020, - 48021, - 48022, - 48023, - 48024, - 48025, - 48026, - 48027, - 48028, - 48029, - 48030, - 48031, - 48032, - 48033, - 48034, - 48035, - 48037, - 48038, - 48039, - 48041, - 48042, - 48043, - 48045, - 48046, - 48047, - 48048, - 48049, - 48050, - 48051, - 48053, - 48054, - 48056, - 48057, - 48058, - 48059, - 48060, - 48061, - 48062, - 48063, - 48065, - 48066, - 48067, - 48069, - 48070, - 48071, - 48073, - 48074, - 48075, - 48076, - 48077, - 48078, - 48079, - 48081, - 48082, - 48084, - 48085, - 48086, - 48087, - 48088, - 48089, - 48090, - 48091, - 48092, - 48093, - 48094, - 48095, - 48096, - 48097, - 48098, - 48099, - 48100, - 48101, - 48102, - 48103, - 48104, - 48105, - 48106, - 48107, - 48108, - 48109, - 48110, - 48111, - 48112, - 48113, - 48114, - 48115, - 48116, - 48117, - 48118, - 48119, - 48122, - 48123, - 48125, - 48126, - 48129, - 48131, - 48132, - 48133, - 48134, - 48135, - 48138, - 48142, - 48144, - 48146, - 48147, - 48153, - 48154, - 48160, - 48161, - 48162, - 48163, - 48166, - 48168, - 48170, - 48171, - 48172, - 48174, - 48175, - 48178, - 48179, - 48181, - 48182, - 48183, - 48185, - 48186, - 48187, - 48188, - 48189, - 48190, - 48191, - 48194, - 48198, - 48199, - 48200, - 48202, - 48203, - 48206, - 48207, - 48209, - 48210, - 48211, - 48212, - 48213, - 48214, - 48215, - 48216, - 48217, - 48218, - 48219, - 48220, - 48222, - 48223, - 48224, - 48225, - 48226, - 48227, - 48228, - 48229, - 48230, - 48231, - 48232, - 48233, - 48234, - 48235, - 48236, - 48237, - 48238, - 48239, - 48240, - 48241, - 48242, - 48243, - 48244, - 48245, - 48246, - 48247, - 48248, - 48249, - 48250, - 48251, - 48252, - 48253, - 48254, - 48255, - 48256, - 48257, - 48258, - 48259, - 48262, - 48263, - 48265, - 48266, - 48269, - 48271, - 48272, - 48273, - 48274, - 48275, - 48278, - 48280, - 48283, - 48284, - 48285, - 48286, - 48287, - 48290, - 48291, - 48293, - 48294, - 48297, - 48298, - 48299, - 48300, - 48301, - 48302, - 48303, - 48306, - 48310, - 48311, - 48312, - 48313, - 48314, - 48315, - 48318, - 48319, - 48321, - 48322, - 48323, - 48325, - 48326, - 48327, - 48328, - 48329, - 48330, - 48331, - 48332, - 48334, - 48338, - 48339, - 48340, - 48342, - 48343, - 48345, - 48346, - 48347, - 48349, - 48350, - 48351, - 48352, - 48353, - 48354, - 48355, - 48356, - 48357, - 48358, - 48359, - 48360, - 48361, - 48362, - 48363, - 48364, - 48365, - 48366, - 48367, - 48368, - 48369, - 48370, - 48371, - 48375, - 48377, - 48378, - 48379, - 48381, - 48382, - 48383, - 48384, - 48385, - 48386, - 48387, - 48390, - 48392, - 48394, - 48395, - 48396, - 48397, - 48398, - 48399, - 48401, - 48402, - 48403, - 48405, - 48406, - 48407, - 48408, - 48409, - 48410, - 48411, - 48412, - 48413, - 48414, - 48415, - 48416, - 48417, - 48418, - 48419, - 48421, - 48422, - 48423, - 48424, - 48425, - 48426, - 48427, - 48429, - 48430, - 48431, - 48432, - 48433, - 48434, - 48435, - 48436, - 48437, - 48438, - 48439, - 48440, - 48441, - 48442, - 48443, - 48444, - 48445, - 48446, - 48447, - 48449, - 48450, - 48451, - 48452, - 48453, - 48454, - 48455, - 48458, - 48459, - 48461, - 48462, - 48463, - 48465, - 48466, - 48467, - 48468, - 48469, - 48470, - 48471, - 48474, - 48475, - 48476, - 48477, - 48478, - 48479, - 48480, - 48481, - 48482, - 48483, - 48485, - 48486, - 48487, - 48489, - 48490, - 48491, - 48492, - 48493, - 48494, - 48495, - 48496, - 48497, - 48498, - 48499, - 48500, - 48501, - 48502, - 48503, - 48504, - 48505, - 48506, - 48507, - 48508, - 48509, - 48510, - 48511, - 48514, - 48515, - 48517, - 48518, - 48523, - 48524, - 48525, - 48526, - 48527, - 48530, - 48532, - 48534, - 48535, - 48536, - 48539, - 48541, - 48542, - 48543, - 48544, - 48545, - 48546, - 48547, - 48549, - 48550, - 48551, - 48552, - 48553, - 48554, - 48555, - 48556, - 48557, - 48558, - 48559, - 48561, - 48562, - 48563, - 48564, - 48565, - 48566, - 48567, - 48569, - 48570, - 48571, - 48572, - 48573, - 48574, - 48575, - 48576, - 48577, - 48578, - 48579, - 48580, - 48581, - 48582, - 48583, - 48584, - 48585, - 48586, - 48587, - 48588, - 48589, - 48590, - 48591, - 48592, - 48593, - 48594, - 48595, - 48598, - 48599, - 48601, - 48602, - 48603, - 48605, - 48606, - 48607, - 48608, - 48609, - 48610, - 48611, - 48612, - 48613, - 48614, - 48615, - 48616, - 48618, - 48619, - 48620, - 48621, - 48622, - 48623, - 48625, - 48626, - 48627, - 48629, - 48630, - 48631, - 48633, - 48634, - 48635, - 48636, - 48637, - 48638, - 48639, - 48641, - 48642, - 48644, - 48646, - 48647, - 48648, - 48649, - 48650, - 48651, - 48654, - 48655, - 48657, - 48658, - 48659, - 48661, - 48662, - 48663, - 48664, - 48665, - 48666, - 48667, - 48670, - 48672, - 48673, - 48674, - 48675, - 48676, - 48677, - 48678, - 48679, - 48680, - 48681, - 48682, - 48683, - 48684, - 48685, - 48686, - 48687, - 48688, - 48689, - 48690, - 48691, - 48692, - 48693, - 48694, - 48695, - 48696, - 48697, - 48698, - 48699, - 48700, - 48701, - 48702, - 48703, - 48704, - 48705, - 48706, - 48707, - 48710, - 48711, - 48713, - 48714, - 48715, - 48717, - 48719, - 48720, - 48721, - 48722, - 48723, - 48726, - 48728, - 48732, - 48733, - 48734, - 48735, - 48738, - 48739, - 48741, - 48742, - 48743, - 48745, - 48747, - 48748, - 48749, - 48750, - 48751, - 48754, - 48758, - 48759, - 48760, - 48761, - 48762, - 48766, - 48767, - 48769, - 48770, - 48771, - 48773, - 48774, - 48775, - 48776, - 48777, - 48778, - 48779, - 48782, - 48786, - 48787, - 48788, - 48789, - 48790, - 48791, - 48794, - 48795, - 48796, - 48797, - 48798, - 48799, - 48800, - 48801, - 48802, - 48803, - 48804, - 48805, - 48806, - 48807, - 48809, - 48810, - 48811, - 48812, - 48813, - 48814, - 48815, - 48816, - 48817, - 48818, - 48819, - 48820, - 48821, - 48822, - 48823, - 48824, - 48825, - 48826, - 48827, - 48828, - 48829, - 48830, - 48831, - 48832, - 48833, - 48834, - 48835, - 48836, - 48837, - 48838, - 48839, - 48840, - 48841, - 48842, - 48843, - 48844, - 48845, - 48846, - 48847, - 48850, - 48851, - 48853, - 48854, - 48857, - 48858, - 48859, - 48860, - 48861, - 48862, - 48863, - 48865, - 48866, - 48870, - 48871, - 48872, - 48873, - 48874, - 48875, - 48877, - 48878, - 48879, - 48880, - 48881, - 48882, - 48883, - 48884, - 48885, - 48886, - 48887, - 48888, - 48889, - 48890, - 48891, - 48892, - 48893, - 48894, - 48895, - 48896, - 48898, - 48899, - 48900, - 48901, - 48902, - 48903, - 48906, - 48907, - 48908, - 48909, - 48910, - 48911, - 48912, - 48913, - 48914, - 48915, - 48916, - 48917, - 48918, - 48919, - 48922, - 48926, - 48927, - 48928, - 48929, - 48930, - 48931, - 48932, - 48933, - 48934, - 48935, - 48936, - 48937, - 48938, - 48939, - 48940, - 48941, - 48942, - 48943, - 48944, - 48945, - 48946, - 48947, - 48948, - 48949, - 48950, - 48951, - 48952, - 48953, - 48954, - 48955, - 48956, - 48957, - 48958, - 48959, - 48962, - 48963, - 48965, - 48966, - 48967, - 48969, - 48970, - 48971, - 48972, - 48973, - 48974, - 48975, - 48978, - 48979, - 48980, - 48982, - 48983, - 48984, - 48985, - 48986, - 48987, - 48988, - 48989, - 48990, - 48991, - 48992, - 48993, - 48994, - 48995, - 48996, - 48997, - 48998, - 48999, - 49e3, - 49001, - 49002, - 49003, - 49004, - 49005, - 49006, - 49007, - 49008, - 49009, - 49010, - 49011, - 49012, - 49013, - 49014, - 49015, - 49016, - 49017, - 49018, - 49019, - 49020, - 49021, - 49022, - 49023, - 49024, - 49025, - 49026, - 49027, - 49028, - 49029, - 49030, - 49031, - 49032, - 49033, - 49034, - 49035, - 49036, - 49037, - 49038, - 49039, - 49040, - 49041, - 49042, - 49043, - 49045, - 49046, - 49047, - 49048, - 49049, - 49050, - 49051, - 49052, - 49053, - 49054, - 49055, - 49056, - 49057, - 49058, - 49059, - 49060, - 49061, - 49062, - 49063, - 49064, - 49065, - 49066, - 49067, - 49068, - 49069, - 49070, - 49071, - 49073, - 49074, - 49075, - 49076, - 49077, - 49078, - 49079, - 49080, - 49081, - 49082, - 49083, - 49084, - 49085, - 49086, - 49087, - 49088, - 49089, - 49090, - 49091, - 49092, - 49094, - 49095, - 49096, - 49097, - 49098, - 49099, - 49102, - 49103, - 49105, - 49106, - 49107, - 49109, - 49110, - 49111, - 49112, - 49113, - 49114, - 49115, - 49117, - 49118, - 49120, - 49122, - 49123, - 49124, - 49125, - 49126, - 49127, - 49128, - 49129, - 49130, - 49131, - 49132, - 49133, - 49134, - 49135, - 49136, - 49137, - 49138, - 49139, - 49140, - 49141, - 49142, - 49143, - 49144, - 49145, - 49146, - 49147, - 49148, - 49149, - 49150, - 49151, - 49152, - 49153, - 49154, - 49155, - 49156, - 49157, - 49158, - 49159, - 49160, - 49161, - 49162, - 49163, - 49164, - 49165, - 49166, - 49167, - 49168, - 49169, - 49170, - 49171, - 49172, - 49173, - 49174, - 49175, - 49176, - 49177, - 49178, - 49179, - 49180, - 49181, - 49182, - 49183, - 49184, - 49185, - 49186, - 49187, - 49188, - 49189, - 49190, - 49191, - 49192, - 49193, - 49194, - 49195, - 49196, - 49197, - 49198, - 49199, - 49200, - 49201, - 49202, - 49203, - 49204, - 49205, - 49206, - 49207, - 49208, - 49209, - 49210, - 49211, - 49213, - 49214, - 49215, - 49216, - 49217, - 49218, - 49219, - 49220, - 49221, - 49222, - 49223, - 49224, - 49225, - 49226, - 49227, - 49228, - 49229, - 49230, - 49231, - 49232, - 49234, - 49235, - 49236, - 49237, - 49238, - 49239, - 49241, - 49242, - 49243, - 49245, - 49246, - 49247, - 49249, - 49250, - 49251, - 49252, - 49253, - 49254, - 49255, - 49258, - 49259, - 49260, - 49261, - 49262, - 49263, - 49264, - 49265, - 49266, - 49267, - 49268, - 49269, - 49270, - 49271, - 49272, - 49273, - 49274, - 49275, - 49276, - 49277, - 49278, - 49279, - 49280, - 49281, - 49282, - 49283, - 49284, - 49285, - 49286, - 49287, - 49288, - 49289, - 49290, - 49291, - 49292, - 49293, - 49294, - 49295, - 49298, - 49299, - 49301, - 49302, - 49303, - 49305, - 49306, - 49307, - 49308, - 49309, - 49310, - 49311, - 49314, - 49316, - 49318, - 49319, - 49320, - 49321, - 49322, - 49323, - 49326, - 49329, - 49330, - 49335, - 49336, - 49337, - 49338, - 49339, - 49342, - 49346, - 49347, - 49348, - 49350, - 49351, - 49354, - 49355, - 49357, - 49358, - 49359, - 49361, - 49362, - 49363, - 49364, - 49365, - 49366, - 49367, - 49370, - 49374, - 49375, - 49376, - 49377, - 49378, - 49379, - 49382, - 49383, - 49385, - 49386, - 49387, - 49389, - 49390, - 49391, - 49392, - 49393, - 49394, - 49395, - 49398, - 49400, - 49402, - 49403, - 49404, - 49405, - 49406, - 49407, - 49409, - 49410, - 49411, - 49413, - 49414, - 49415, - 49417, - 49418, - 49419, - 49420, - 49421, - 49422, - 49423, - 49425, - 49426, - 49427, - 49428, - 49430, - 49431, - 49432, - 49433, - 49434, - 49435, - 49441, - 49442, - 49445, - 49448, - 49449, - 49450, - 49451, - 49454, - 49458, - 49459, - 49460, - 49461, - 49463, - 49466, - 49467, - 49469, - 49470, - 49471, - 49473, - 49474, - 49475, - 49476, - 49477, - 49478, - 49479, - 49482, - 49486, - 49487, - 49488, - 49489, - 49490, - 49491, - 49494, - 49495, - 49497, - 49498, - 49499, - 49501, - 49502, - 49503, - 49504, - 49505, - 49506, - 49507, - 49510, - 49514, - 49515, - 49516, - 49517, - 49518, - 49519, - 49521, - 49522, - 49523, - 49525, - 49526, - 49527, - 49529, - 49530, - 49531, - 49532, - 49533, - 49534, - 49535, - 49536, - 49537, - 49538, - 49539, - 49540, - 49542, - 49543, - 49544, - 49545, - 49546, - 49547, - 49551, - 49553, - 49554, - 49555, - 49557, - 49559, - 49560, - 49561, - 49562, - 49563, - 49566, - 49568, - 49570, - 49571, - 49572, - 49574, - 49575, - 49578, - 49579, - 49581, - 49582, - 49583, - 49585, - 49586, - 49587, - 49588, - 49589, - 49590, - 49591, - 49592, - 49593, - 49594, - 49595, - 49596, - 49598, - 49599, - 49600, - 49601, - 49602, - 49603, - 49605, - 49606, - 49607, - 49609, - 49610, - 49611, - 49613, - 49614, - 49615, - 49616, - 49617, - 49618, - 49619, - 49621, - 49622, - 49625, - 49626, - 49627, - 49628, - 49629, - 49630, - 49631, - 49633, - 49634, - 49635, - 49637, - 49638, - 49639, - 49641, - 49642, - 49643, - 49644, - 49645, - 49646, - 49647, - 49650, - 49652, - 49653, - 49654, - 49655, - 49656, - 49657, - 49658, - 49659, - 49662, - 49663, - 49665, - 49666, - 49667, - 49669, - 49670, - 49671, - 49672, - 49673, - 49674, - 49675, - 49678, - 49680, - 49682, - 49683, - 49684, - 49685, - 49686, - 49687, - 49690, - 49691, - 49693, - 49694, - 49697, - 49698, - 49699, - 49700, - 49701, - 49702, - 49703, - 49706, - 49708, - 49710, - 49712, - 49715, - 49717, - 49718, - 49719, - 49720, - 49721, - 49722, - 49723, - 49724, - 49725, - 49726, - 49727, - 49728, - 49729, - 49730, - 49731, - 49732, - 49733, - 49734, - 49735, - 49737, - 49738, - 49739, - 49740, - 49741, - 49742, - 49743, - 49746, - 49747, - 49749, - 49750, - 49751, - 49753, - 49754, - 49755, - 49756, - 49757, - 49758, - 49759, - 49761, - 49762, - 49763, - 49764, - 49766, - 49767, - 49768, - 49769, - 49770, - 49771, - 49774, - 49775, - 49777, - 49778, - 49779, - 49781, - 49782, - 49783, - 49784, - 49785, - 49786, - 49787, - 49790, - 49792, - 49794, - 49795, - 49796, - 49797, - 49798, - 49799, - 49802, - 49803, - 49804, - 49805, - 49806, - 49807, - 49809, - 49810, - 49811, - 49812, - 49813, - 49814, - 49815, - 49817, - 49818, - 49820, - 49822, - 49823, - 49824, - 49825, - 49826, - 49827, - 49830, - 49831, - 49833, - 49834, - 49835, - 49838, - 49839, - 49840, - 49841, - 49842, - 49843, - 49846, - 49848, - 49850, - 49851, - 49852, - 49853, - 49854, - 49855, - 49856, - 49857, - 49858, - 49859, - 49860, - 49861, - 49862, - 49863, - 49864, - 49865, - 49866, - 49867, - 49868, - 49869, - 49870, - 49871, - 49872, - 49873, - 49874, - 49875, - 49876, - 49877, - 49878, - 49879, - 49880, - 49881, - 49882, - 49883, - 49886, - 49887, - 49889, - 49890, - 49893, - 49894, - 49895, - 49896, - 49897, - 49898, - 49902, - 49904, - 49906, - 49907, - 49908, - 49909, - 49911, - 49914, - 49917, - 49918, - 49919, - 49921, - 49922, - 49923, - 49924, - 49925, - 49926, - 49927, - 49930, - 49931, - 49934, - 49935, - 49936, - 49937, - 49938, - 49942, - 49943, - 49945, - 49946, - 49947, - 49949, - 49950, - 49951, - 49952, - 49953, - 49954, - 49955, - 49958, - 49959, - 49962, - 49963, - 49964, - 49965, - 49966, - 49967, - 49968, - 49969, - 49970, - 49971, - 49972, - 49973, - 49974, - 49975, - 49976, - 49977, - 49978, - 49979, - 49980, - 49981, - 49982, - 49983, - 49984, - 49985, - 49986, - 49987, - 49988, - 49990, - 49991, - 49992, - 49993, - 49994, - 49995, - 49996, - 49997, - 49998, - 49999, - 5e4, - 50001, - 50002, - 50003, - 50004, - 50005, - 50006, - 50007, - 50008, - 50009, - 50010, - 50011, - 50012, - 50013, - 50014, - 50015, - 50016, - 50017, - 50018, - 50019, - 50020, - 50021, - 50022, - 50023, - 50026, - 50027, - 50029, - 50030, - 50031, - 50033, - 50035, - 50036, - 50037, - 50038, - 50039, - 50042, - 50043, - 50046, - 50047, - 50048, - 50049, - 50050, - 50051, - 50053, - 50054, - 50055, - 50057, - 50058, - 50059, - 50061, - 50062, - 50063, - 50064, - 50065, - 50066, - 50067, - 50068, - 50069, - 50070, - 50071, - 50072, - 50073, - 50074, - 50075, - 50076, - 50077, - 50078, - 50079, - 50080, - 50081, - 50082, - 50083, - 50084, - 50085, - 50086, - 50087, - 50088, - 50089, - 50090, - 50091, - 50092, - 50093, - 50094, - 50095, - 50096, - 50097, - 50098, - 50099, - 50100, - 50101, - 50102, - 50103, - 50104, - 50105, - 50106, - 50107, - 50108, - 50109, - 50110, - 50111, - 50113, - 50114, - 50115, - 50116, - 50117, - 50118, - 50119, - 50120, - 50121, - 50122, - 50123, - 50124, - 50125, - 50126, - 50127, - 50128, - 50129, - 50130, - 50131, - 50132, - 50133, - 50134, - 50135, - 50138, - 50139, - 50141, - 50142, - 50145, - 50147, - 50148, - 50149, - 50150, - 50151, - 50154, - 50155, - 50156, - 50158, - 50159, - 50160, - 50161, - 50162, - 50163, - 50166, - 50167, - 50169, - 50170, - 50171, - 50172, - 50173, - 50174, - 50175, - 50176, - 50177, - 50178, - 50179, - 50180, - 50181, - 50182, - 50183, - 50185, - 50186, - 50187, - 50188, - 50189, - 50190, - 50191, - 50193, - 50194, - 50195, - 50196, - 50197, - 50198, - 50199, - 50200, - 50201, - 50202, - 50203, - 50204, - 50205, - 50206, - 50207, - 50208, - 50209, - 50210, - 50211, - 50213, - 50214, - 50215, - 50216, - 50217, - 50218, - 50219, - 50221, - 50222, - 50223, - 50225, - 50226, - 50227, - 50229, - 50230, - 50231, - 50232, - 50233, - 50234, - 50235, - 50238, - 50239, - 50240, - 50241, - 50242, - 50243, - 50244, - 50245, - 50246, - 50247, - 50249, - 50250, - 50251, - 50252, - 50253, - 50254, - 50255, - 50256, - 50257, - 50258, - 50259, - 50260, - 50261, - 50262, - 50263, - 50264, - 50265, - 50266, - 50267, - 50268, - 50269, - 50270, - 50271, - 50272, - 50273, - 50274, - 50275, - 50278, - 50279, - 50281, - 50282, - 50283, - 50285, - 50286, - 50287, - 50288, - 50289, - 50290, - 50291, - 50294, - 50295, - 50296, - 50298, - 50299, - 50300, - 50301, - 50302, - 50303, - 50305, - 50306, - 50307, - 50308, - 50309, - 50310, - 50311, - 50312, - 50313, - 50314, - 50315, - 50316, - 50317, - 50318, - 50319, - 50320, - 50321, - 50322, - 50323, - 50325, - 50326, - 50327, - 50328, - 50329, - 50330, - 50331, - 50333, - 50334, - 50335, - 50336, - 50337, - 50338, - 50339, - 50340, - 50341, - 50342, - 50343, - 50344, - 50345, - 50346, - 50347, - 50348, - 50349, - 50350, - 50351, - 50352, - 50353, - 50354, - 50355, - 50356, - 50357, - 50358, - 50359, - 50361, - 50362, - 50363, - 50365, - 50366, - 50367, - 50368, - 50369, - 50370, - 50371, - 50372, - 50373, - 50374, - 50375, - 50376, - 50377, - 50378, - 50379, - 50380, - 50381, - 50382, - 50383, - 50384, - 50385, - 50386, - 50387, - 50388, - 50389, - 50390, - 50391, - 50392, - 50393, - 50394, - 50395, - 50396, - 50397, - 50398, - 50399, - 50400, - 50401, - 50402, - 50403, - 50404, - 50405, - 50406, - 50407, - 50408, - 50410, - 50411, - 50412, - 50413, - 50414, - 50415, - 50418, - 50419, - 50421, - 50422, - 50423, - 50425, - 50427, - 50428, - 50429, - 50430, - 50434, - 50435, - 50436, - 50437, - 50438, - 50439, - 50440, - 50441, - 50442, - 50443, - 50445, - 50446, - 50447, - 50449, - 50450, - 50451, - 50453, - 50454, - 50455, - 50456, - 50457, - 50458, - 50459, - 50461, - 50462, - 50463, - 50464, - 50465, - 50466, - 50467, - 50468, - 50469, - 50470, - 50471, - 50474, - 50475, - 50477, - 50478, - 50479, - 50481, - 50482, - 50483, - 50484, - 50485, - 50486, - 50487, - 50490, - 50492, - 50494, - 50495, - 50496, - 50497, - 50498, - 50499, - 50502, - 50503, - 50507, - 50511, - 50512, - 50513, - 50514, - 50518, - 50522, - 50523, - 50524, - 50527, - 50530, - 50531, - 50533, - 50534, - 50535, - 50537, - 50538, - 50539, - 50540, - 50541, - 50542, - 50543, - 50546, - 50550, - 50551, - 50552, - 50553, - 50554, - 50555, - 50558, - 50559, - 50561, - 50562, - 50563, - 50565, - 50566, - 50568, - 50569, - 50570, - 50571, - 50574, - 50576, - 50578, - 50579, - 50580, - 50582, - 50585, - 50586, - 50587, - 50589, - 50590, - 50591, - 50593, - 50594, - 50595, - 50596, - 50597, - 50598, - 50599, - 50600, - 50602, - 50603, - 50604, - 50605, - 50606, - 50607, - 50608, - 50609, - 50610, - 50611, - 50614, - 50615, - 50618, - 50623, - 50624, - 50625, - 50626, - 50627, - 50635, - 50637, - 50639, - 50642, - 50643, - 50645, - 50646, - 50647, - 50649, - 50650, - 50651, - 50652, - 50653, - 50654, - 50655, - 50658, - 50660, - 50662, - 50663, - 50664, - 50665, - 50666, - 50667, - 50671, - 50673, - 50674, - 50675, - 50677, - 50680, - 50681, - 50682, - 50683, - 50690, - 50691, - 50692, - 50697, - 50698, - 50699, - 50701, - 50702, - 50703, - 50705, - 50706, - 50707, - 50708, - 50709, - 50710, - 50711, - 50714, - 50717, - 50718, - 50719, - 50720, - 50721, - 50722, - 50723, - 50726, - 50727, - 50729, - 50730, - 50731, - 50735, - 50737, - 50738, - 50742, - 50744, - 50746, - 50748, - 50749, - 50750, - 50751, - 50754, - 50755, - 50757, - 50758, - 50759, - 50761, - 50762, - 50763, - 50764, - 50765, - 50766, - 50767, - 50770, - 50774, - 50775, - 50776, - 50777, - 50778, - 50779, - 50782, - 50783, - 50785, - 50786, - 50787, - 50788, - 50789, - 50790, - 50791, - 50792, - 50793, - 50794, - 50795, - 50797, - 50798, - 50800, - 50802, - 50803, - 50804, - 50805, - 50806, - 50807, - 50810, - 50811, - 50813, - 50814, - 50815, - 50817, - 50818, - 50819, - 50820, - 50821, - 50822, - 50823, - 50826, - 50828, - 50830, - 50831, - 50832, - 50833, - 50834, - 50835, - 50838, - 50839, - 50841, - 50842, - 50843, - 50845, - 50846, - 50847, - 50848, - 50849, - 50850, - 50851, - 50854, - 50856, - 50858, - 50859, - 50860, - 50861, - 50862, - 50863, - 50866, - 50867, - 50869, - 50870, - 50871, - 50875, - 50876, - 50877, - 50878, - 50879, - 50882, - 50884, - 50886, - 50887, - 50888, - 50889, - 50890, - 50891, - 50894, - 50895, - 50897, - 50898, - 50899, - 50901, - 50902, - 50903, - 50904, - 50905, - 50906, - 50907, - 50910, - 50911, - 50914, - 50915, - 50916, - 50917, - 50918, - 50919, - 50922, - 50923, - 50925, - 50926, - 50927, - 50929, - 50930, - 50931, - 50932, - 50933, - 50934, - 50935, - 50938, - 50939, - 50940, - 50942, - 50943, - 50944, - 50945, - 50946, - 50947, - 50950, - 50951, - 50953, - 50954, - 50955, - 50957, - 50958, - 50959, - 50960, - 50961, - 50962, - 50963, - 50966, - 50968, - 50970, - 50971, - 50972, - 50973, - 50974, - 50975, - 50978, - 50979, - 50981, - 50982, - 50983, - 50985, - 50986, - 50987, - 50988, - 50989, - 50990, - 50991, - 50994, - 50996, - 50998, - 51e3, - 51001, - 51002, - 51003, - 51006, - 51007, - 51009, - 51010, - 51011, - 51013, - 51014, - 51015, - 51016, - 51017, - 51019, - 51022, - 51024, - 51033, - 51034, - 51035, - 51037, - 51038, - 51039, - 51041, - 51042, - 51043, - 51044, - 51045, - 51046, - 51047, - 51049, - 51050, - 51052, - 51053, - 51054, - 51055, - 51056, - 51057, - 51058, - 51059, - 51062, - 51063, - 51065, - 51066, - 51067, - 51071, - 51072, - 51073, - 51074, - 51078, - 51083, - 51084, - 51085, - 51087, - 51090, - 51091, - 51093, - 51097, - 51099, - 51100, - 51101, - 51102, - 51103, - 51106, - 51111, - 51112, - 51113, - 51114, - 51115, - 51118, - 51119, - 51121, - 51122, - 51123, - 51125, - 51126, - 51127, - 51128, - 51129, - 51130, - 51131, - 51134, - 51138, - 51139, - 51140, - 51141, - 51142, - 51143, - 51146, - 51147, - 51149, - 51151, - 51153, - 51154, - 51155, - 51156, - 51157, - 51158, - 51159, - 51161, - 51162, - 51163, - 51164, - 51166, - 51167, - 51168, - 51169, - 51170, - 51171, - 51173, - 51174, - 51175, - 51177, - 51178, - 51179, - 51181, - 51182, - 51183, - 51184, - 51185, - 51186, - 51187, - 51188, - 51189, - 51190, - 51191, - 51192, - 51193, - 51194, - 51195, - 51196, - 51197, - 51198, - 51199, - 51202, - 51203, - 51205, - 51206, - 51207, - 51209, - 51211, - 51212, - 51213, - 51214, - 51215, - 51218, - 51220, - 51223, - 51224, - 51225, - 51226, - 51227, - 51230, - 51231, - 51233, - 51234, - 51235, - 51237, - 51238, - 51239, - 51240, - 51241, - 51242, - 51243, - 51246, - 51248, - 51250, - 51251, - 51252, - 51253, - 51254, - 51255, - 51257, - 51258, - 51259, - 51261, - 51262, - 51263, - 51265, - 51266, - 51267, - 51268, - 51269, - 51270, - 51271, - 51274, - 51275, - 51278, - 51279, - 51280, - 51281, - 51282, - 51283, - 51285, - 51286, - 51287, - 51288, - 51289, - 51290, - 51291, - 51292, - 51293, - 51294, - 51295, - 51296, - 51297, - 51298, - 51299, - 51300, - 51301, - 51302, - 51303, - 51304, - 51305, - 51306, - 51307, - 51308, - 51309, - 51310, - 51311, - 51314, - 51315, - 51317, - 51318, - 51319, - 51321, - 51323, - 51324, - 51325, - 51326, - 51327, - 51330, - 51332, - 51336, - 51337, - 51338, - 51342, - 51343, - 51344, - 51345, - 51346, - 51347, - 51349, - 51350, - 51351, - 51352, - 51353, - 51354, - 51355, - 51356, - 51358, - 51360, - 51362, - 51363, - 51364, - 51365, - 51366, - 51367, - 51369, - 51370, - 51371, - 51372, - 51373, - 51374, - 51375, - 51376, - 51377, - 51378, - 51379, - 51380, - 51381, - 51382, - 51383, - 51384, - 51385, - 51386, - 51387, - 51390, - 51391, - 51392, - 51393, - 51394, - 51395, - 51397, - 51398, - 51399, - 51401, - 51402, - 51403, - 51405, - 51406, - 51407, - 51408, - 51409, - 51410, - 51411, - 51414, - 51416, - 51418, - 51419, - 51420, - 51421, - 51422, - 51423, - 51426, - 51427, - 51429, - 51430, - 51431, - 51432, - 51433, - 51434, - 51435, - 51436, - 51437, - 51438, - 51439, - 51440, - 51441, - 51442, - 51443, - 51444, - 51446, - 51447, - 51448, - 51449, - 51450, - 51451, - 51454, - 51455, - 51457, - 51458, - 51459, - 51463, - 51464, - 51465, - 51466, - 51467, - 51470, - 12288, - 12289, - 12290, - 183, - 8229, - 8230, - 168, - 12291, - 173, - 8213, - 8741, - 65340, - 8764, - 8216, - 8217, - 8220, - 8221, - 12308, - 12309, - 12296, - 12297, - 12298, - 12299, - 12300, - 12301, - 12302, - 12303, - 12304, - 12305, - 177, - 215, - 247, - 8800, - 8804, - 8805, - 8734, - 8756, - 176, - 8242, - 8243, - 8451, - 8491, - 65504, - 65505, - 65509, - 9794, - 9792, - 8736, - 8869, - 8978, - 8706, - 8711, - 8801, - 8786, - 167, - 8251, - 9734, - 9733, - 9675, - 9679, - 9678, - 9671, - 9670, - 9633, - 9632, - 9651, - 9650, - 9661, - 9660, - 8594, - 8592, - 8593, - 8595, - 8596, - 12307, - 8810, - 8811, - 8730, - 8765, - 8733, - 8757, - 8747, - 8748, - 8712, - 8715, - 8838, - 8839, - 8834, - 8835, - 8746, - 8745, - 8743, - 8744, - 65506, - 51472, - 51474, - 51475, - 51476, - 51477, - 51478, - 51479, - 51481, - 51482, - 51483, - 51484, - 51485, - 51486, - 51487, - 51488, - 51489, - 51490, - 51491, - 51492, - 51493, - 51494, - 51495, - 51496, - 51497, - 51498, - 51499, - 51501, - 51502, - 51503, - 51504, - 51505, - 51506, - 51507, - 51509, - 51510, - 51511, - 51512, - 51513, - 51514, - 51515, - 51516, - 51517, - 51518, - 51519, - 51520, - 51521, - 51522, - 51523, - 51524, - 51525, - 51526, - 51527, - 51528, - 51529, - 51530, - 51531, - 51532, - 51533, - 51534, - 51535, - 51538, - 51539, - 51541, - 51542, - 51543, - 51545, - 51546, - 51547, - 51548, - 51549, - 51550, - 51551, - 51554, - 51556, - 51557, - 51558, - 51559, - 51560, - 51561, - 51562, - 51563, - 51565, - 51566, - 51567, - 8658, - 8660, - 8704, - 8707, - 180, - 65374, - 711, - 728, - 733, - 730, - 729, - 184, - 731, - 161, - 191, - 720, - 8750, - 8721, - 8719, - 164, - 8457, - 8240, - 9665, - 9664, - 9655, - 9654, - 9828, - 9824, - 9825, - 9829, - 9831, - 9827, - 8857, - 9672, - 9635, - 9680, - 9681, - 9618, - 9636, - 9637, - 9640, - 9639, - 9638, - 9641, - 9832, - 9743, - 9742, - 9756, - 9758, - 182, - 8224, - 8225, - 8597, - 8599, - 8601, - 8598, - 8600, - 9837, - 9833, - 9834, - 9836, - 12927, - 12828, - 8470, - 13255, - 8482, - 13250, - 13272, - 8481, - 8364, - 174, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 51569, - 51570, - 51571, - 51573, - 51574, - 51575, - 51576, - 51577, - 51578, - 51579, - 51581, - 51582, - 51583, - 51584, - 51585, - 51586, - 51587, - 51588, - 51589, - 51590, - 51591, - 51594, - 51595, - 51597, - 51598, - 51599, - 51601, - 51602, - 51603, - 51604, - 51605, - 51606, - 51607, - 51610, - 51612, - 51614, - 51615, - 51616, - 51617, - 51618, - 51619, - 51620, - 51621, - 51622, - 51623, - 51624, - 51625, - 51626, - 51627, - 51628, - 51629, - 51630, - 51631, - 51632, - 51633, - 51634, - 51635, - 51636, - 51637, - 51638, - 51639, - 51640, - 51641, - 51642, - 51643, - 51644, - 51645, - 51646, - 51647, - 51650, - 51651, - 51653, - 51654, - 51657, - 51659, - 51660, - 51661, - 51662, - 51663, - 51666, - 51668, - 51671, - 51672, - 51675, - 65281, - 65282, - 65283, - 65284, - 65285, - 65286, - 65287, - 65288, - 65289, - 65290, - 65291, - 65292, - 65293, - 65294, - 65295, - 65296, - 65297, - 65298, - 65299, - 65300, - 65301, - 65302, - 65303, - 65304, - 65305, - 65306, - 65307, - 65308, - 65309, - 65310, - 65311, - 65312, - 65313, - 65314, - 65315, - 65316, - 65317, - 65318, - 65319, - 65320, - 65321, - 65322, - 65323, - 65324, - 65325, - 65326, - 65327, - 65328, - 65329, - 65330, - 65331, - 65332, - 65333, - 65334, - 65335, - 65336, - 65337, - 65338, - 65339, - 65510, - 65341, - 65342, - 65343, - 65344, - 65345, - 65346, - 65347, - 65348, - 65349, - 65350, - 65351, - 65352, - 65353, - 65354, - 65355, - 65356, - 65357, - 65358, - 65359, - 65360, - 65361, - 65362, - 65363, - 65364, - 65365, - 65366, - 65367, - 65368, - 65369, - 65370, - 65371, - 65372, - 65373, - 65507, - 51678, - 51679, - 51681, - 51683, - 51685, - 51686, - 51688, - 51689, - 51690, - 51691, - 51694, - 51698, - 51699, - 51700, - 51701, - 51702, - 51703, - 51706, - 51707, - 51709, - 51710, - 51711, - 51713, - 51714, - 51715, - 51716, - 51717, - 51718, - 51719, - 51722, - 51726, - 51727, - 51728, - 51729, - 51730, - 51731, - 51733, - 51734, - 51735, - 51737, - 51738, - 51739, - 51740, - 51741, - 51742, - 51743, - 51744, - 51745, - 51746, - 51747, - 51748, - 51749, - 51750, - 51751, - 51752, - 51754, - 51755, - 51756, - 51757, - 51758, - 51759, - 51760, - 51761, - 51762, - 51763, - 51764, - 51765, - 51766, - 51767, - 51768, - 51769, - 51770, - 51771, - 51772, - 51773, - 51774, - 51775, - 51776, - 51777, - 51778, - 51779, - 51780, - 51781, - 51782, - 12593, - 12594, - 12595, - 12596, - 12597, - 12598, - 12599, - 12600, - 12601, - 12602, - 12603, - 12604, - 12605, - 12606, - 12607, - 12608, - 12609, - 12610, - 12611, - 12612, - 12613, - 12614, - 12615, - 12616, - 12617, - 12618, - 12619, - 12620, - 12621, - 12622, - 12623, - 12624, - 12625, - 12626, - 12627, - 12628, - 12629, - 12630, - 12631, - 12632, - 12633, - 12634, - 12635, - 12636, - 12637, - 12638, - 12639, - 12640, - 12641, - 12642, - 12643, - 12644, - 12645, - 12646, - 12647, - 12648, - 12649, - 12650, - 12651, - 12652, - 12653, - 12654, - 12655, - 12656, - 12657, - 12658, - 12659, - 12660, - 12661, - 12662, - 12663, - 12664, - 12665, - 12666, - 12667, - 12668, - 12669, - 12670, - 12671, - 12672, - 12673, - 12674, - 12675, - 12676, - 12677, - 12678, - 12679, - 12680, - 12681, - 12682, - 12683, - 12684, - 12685, - 12686, - 51783, - 51784, - 51785, - 51786, - 51787, - 51790, - 51791, - 51793, - 51794, - 51795, - 51797, - 51798, - 51799, - 51800, - 51801, - 51802, - 51803, - 51806, - 51810, - 51811, - 51812, - 51813, - 51814, - 51815, - 51817, - 51818, - 51819, - 51820, - 51821, - 51822, - 51823, - 51824, - 51825, - 51826, - 51827, - 51828, - 51829, - 51830, - 51831, - 51832, - 51833, - 51834, - 51835, - 51836, - 51838, - 51839, - 51840, - 51841, - 51842, - 51843, - 51845, - 51846, - 51847, - 51848, - 51849, - 51850, - 51851, - 51852, - 51853, - 51854, - 51855, - 51856, - 51857, - 51858, - 51859, - 51860, - 51861, - 51862, - 51863, - 51865, - 51866, - 51867, - 51868, - 51869, - 51870, - 51871, - 51872, - 51873, - 51874, - 51875, - 51876, - 51877, - 51878, - 51879, - 8560, - 8561, - 8562, - 8563, - 8564, - 8565, - 8566, - 8567, - 8568, - 8569, - null, - null, - null, - null, - null, - 8544, - 8545, - 8546, - 8547, - 8548, - 8549, - 8550, - 8551, - 8552, - 8553, - null, - null, - null, - null, - null, - null, - null, - 913, - 914, - 915, - 916, - 917, - 918, - 919, - 920, - 921, - 922, - 923, - 924, - 925, - 926, - 927, - 928, - 929, - 931, - 932, - 933, - 934, - 935, - 936, - 937, - null, - null, - null, - null, - null, - null, - null, - null, - 945, - 946, - 947, - 948, - 949, - 950, - 951, - 952, - 953, - 954, - 955, - 956, - 957, - 958, - 959, - 960, - 961, - 963, - 964, - 965, - 966, - 967, - 968, - 969, - null, - null, - null, - null, - null, - null, - 51880, - 51881, - 51882, - 51883, - 51884, - 51885, - 51886, - 51887, - 51888, - 51889, - 51890, - 51891, - 51892, - 51893, - 51894, - 51895, - 51896, - 51897, - 51898, - 51899, - 51902, - 51903, - 51905, - 51906, - 51907, - 51909, - 51910, - 51911, - 51912, - 51913, - 51914, - 51915, - 51918, - 51920, - 51922, - 51924, - 51925, - 51926, - 51927, - 51930, - 51931, - 51932, - 51933, - 51934, - 51935, - 51937, - 51938, - 51939, - 51940, - 51941, - 51942, - 51943, - 51944, - 51945, - 51946, - 51947, - 51949, - 51950, - 51951, - 51952, - 51953, - 51954, - 51955, - 51957, - 51958, - 51959, - 51960, - 51961, - 51962, - 51963, - 51964, - 51965, - 51966, - 51967, - 51968, - 51969, - 51970, - 51971, - 51972, - 51973, - 51974, - 51975, - 51977, - 51978, - 9472, - 9474, - 9484, - 9488, - 9496, - 9492, - 9500, - 9516, - 9508, - 9524, - 9532, - 9473, - 9475, - 9487, - 9491, - 9499, - 9495, - 9507, - 9523, - 9515, - 9531, - 9547, - 9504, - 9519, - 9512, - 9527, - 9535, - 9501, - 9520, - 9509, - 9528, - 9538, - 9490, - 9489, - 9498, - 9497, - 9494, - 9493, - 9486, - 9485, - 9502, - 9503, - 9505, - 9506, - 9510, - 9511, - 9513, - 9514, - 9517, - 9518, - 9521, - 9522, - 9525, - 9526, - 9529, - 9530, - 9533, - 9534, - 9536, - 9537, - 9539, - 9540, - 9541, - 9542, - 9543, - 9544, - 9545, - 9546, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 51979, - 51980, - 51981, - 51982, - 51983, - 51985, - 51986, - 51987, - 51989, - 51990, - 51991, - 51993, - 51994, - 51995, - 51996, - 51997, - 51998, - 51999, - 52002, - 52003, - 52004, - 52005, - 52006, - 52007, - 52008, - 52009, - 52010, - 52011, - 52012, - 52013, - 52014, - 52015, - 52016, - 52017, - 52018, - 52019, - 52020, - 52021, - 52022, - 52023, - 52024, - 52025, - 52026, - 52027, - 52028, - 52029, - 52030, - 52031, - 52032, - 52034, - 52035, - 52036, - 52037, - 52038, - 52039, - 52042, - 52043, - 52045, - 52046, - 52047, - 52049, - 52050, - 52051, - 52052, - 52053, - 52054, - 52055, - 52058, - 52059, - 52060, - 52062, - 52063, - 52064, - 52065, - 52066, - 52067, - 52069, - 52070, - 52071, - 52072, - 52073, - 52074, - 52075, - 52076, - 13205, - 13206, - 13207, - 8467, - 13208, - 13252, - 13219, - 13220, - 13221, - 13222, - 13209, - 13210, - 13211, - 13212, - 13213, - 13214, - 13215, - 13216, - 13217, - 13218, - 13258, - 13197, - 13198, - 13199, - 13263, - 13192, - 13193, - 13256, - 13223, - 13224, - 13232, - 13233, - 13234, - 13235, - 13236, - 13237, - 13238, - 13239, - 13240, - 13241, - 13184, - 13185, - 13186, - 13187, - 13188, - 13242, - 13243, - 13244, - 13245, - 13246, - 13247, - 13200, - 13201, - 13202, - 13203, - 13204, - 8486, - 13248, - 13249, - 13194, - 13195, - 13196, - 13270, - 13253, - 13229, - 13230, - 13231, - 13275, - 13225, - 13226, - 13227, - 13228, - 13277, - 13264, - 13267, - 13251, - 13257, - 13276, - 13254, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 52077, - 52078, - 52079, - 52080, - 52081, - 52082, - 52083, - 52084, - 52085, - 52086, - 52087, - 52090, - 52091, - 52092, - 52093, - 52094, - 52095, - 52096, - 52097, - 52098, - 52099, - 52100, - 52101, - 52102, - 52103, - 52104, - 52105, - 52106, - 52107, - 52108, - 52109, - 52110, - 52111, - 52112, - 52113, - 52114, - 52115, - 52116, - 52117, - 52118, - 52119, - 52120, - 52121, - 52122, - 52123, - 52125, - 52126, - 52127, - 52128, - 52129, - 52130, - 52131, - 52132, - 52133, - 52134, - 52135, - 52136, - 52137, - 52138, - 52139, - 52140, - 52141, - 52142, - 52143, - 52144, - 52145, - 52146, - 52147, - 52148, - 52149, - 52150, - 52151, - 52153, - 52154, - 52155, - 52156, - 52157, - 52158, - 52159, - 52160, - 52161, - 52162, - 52163, - 52164, - 198, - 208, - 170, - 294, - null, - 306, - null, - 319, - 321, - 216, - 338, - 186, - 222, - 358, - 330, - null, - 12896, - 12897, - 12898, - 12899, - 12900, - 12901, - 12902, - 12903, - 12904, - 12905, - 12906, - 12907, - 12908, - 12909, - 12910, - 12911, - 12912, - 12913, - 12914, - 12915, - 12916, - 12917, - 12918, - 12919, - 12920, - 12921, - 12922, - 12923, - 9424, - 9425, - 9426, - 9427, - 9428, - 9429, - 9430, - 9431, - 9432, - 9433, - 9434, - 9435, - 9436, - 9437, - 9438, - 9439, - 9440, - 9441, - 9442, - 9443, - 9444, - 9445, - 9446, - 9447, - 9448, - 9449, - 9312, - 9313, - 9314, - 9315, - 9316, - 9317, - 9318, - 9319, - 9320, - 9321, - 9322, - 9323, - 9324, - 9325, - 9326, - 189, - 8531, - 8532, - 188, - 190, - 8539, - 8540, - 8541, - 8542, - 52165, - 52166, - 52167, - 52168, - 52169, - 52170, - 52171, - 52172, - 52173, - 52174, - 52175, - 52176, - 52177, - 52178, - 52179, - 52181, - 52182, - 52183, - 52184, - 52185, - 52186, - 52187, - 52188, - 52189, - 52190, - 52191, - 52192, - 52193, - 52194, - 52195, - 52197, - 52198, - 52200, - 52202, - 52203, - 52204, - 52205, - 52206, - 52207, - 52208, - 52209, - 52210, - 52211, - 52212, - 52213, - 52214, - 52215, - 52216, - 52217, - 52218, - 52219, - 52220, - 52221, - 52222, - 52223, - 52224, - 52225, - 52226, - 52227, - 52228, - 52229, - 52230, - 52231, - 52232, - 52233, - 52234, - 52235, - 52238, - 52239, - 52241, - 52242, - 52243, - 52245, - 52246, - 52247, - 52248, - 52249, - 52250, - 52251, - 52254, - 52255, - 52256, - 52259, - 52260, - 230, - 273, - 240, - 295, - 305, - 307, - 312, - 320, - 322, - 248, - 339, - 223, - 254, - 359, - 331, - 329, - 12800, - 12801, - 12802, - 12803, - 12804, - 12805, - 12806, - 12807, - 12808, - 12809, - 12810, - 12811, - 12812, - 12813, - 12814, - 12815, - 12816, - 12817, - 12818, - 12819, - 12820, - 12821, - 12822, - 12823, - 12824, - 12825, - 12826, - 12827, - 9372, - 9373, - 9374, - 9375, - 9376, - 9377, - 9378, - 9379, - 9380, - 9381, - 9382, - 9383, - 9384, - 9385, - 9386, - 9387, - 9388, - 9389, - 9390, - 9391, - 9392, - 9393, - 9394, - 9395, - 9396, - 9397, - 9332, - 9333, - 9334, - 9335, - 9336, - 9337, - 9338, - 9339, - 9340, - 9341, - 9342, - 9343, - 9344, - 9345, - 9346, - 185, - 178, - 179, - 8308, - 8319, - 8321, - 8322, - 8323, - 8324, - 52261, - 52262, - 52266, - 52267, - 52269, - 52271, - 52273, - 52274, - 52275, - 52276, - 52277, - 52278, - 52279, - 52282, - 52287, - 52288, - 52289, - 52290, - 52291, - 52294, - 52295, - 52297, - 52298, - 52299, - 52301, - 52302, - 52303, - 52304, - 52305, - 52306, - 52307, - 52310, - 52314, - 52315, - 52316, - 52317, - 52318, - 52319, - 52321, - 52322, - 52323, - 52325, - 52327, - 52329, - 52330, - 52331, - 52332, - 52333, - 52334, - 52335, - 52337, - 52338, - 52339, - 52340, - 52342, - 52343, - 52344, - 52345, - 52346, - 52347, - 52348, - 52349, - 52350, - 52351, - 52352, - 52353, - 52354, - 52355, - 52356, - 52357, - 52358, - 52359, - 52360, - 52361, - 52362, - 52363, - 52364, - 52365, - 52366, - 52367, - 52368, - 52369, - 52370, - 52371, - 12353, - 12354, - 12355, - 12356, - 12357, - 12358, - 12359, - 12360, - 12361, - 12362, - 12363, - 12364, - 12365, - 12366, - 12367, - 12368, - 12369, - 12370, - 12371, - 12372, - 12373, - 12374, - 12375, - 12376, - 12377, - 12378, - 12379, - 12380, - 12381, - 12382, - 12383, - 12384, - 12385, - 12386, - 12387, - 12388, - 12389, - 12390, - 12391, - 12392, - 12393, - 12394, - 12395, - 12396, - 12397, - 12398, - 12399, - 12400, - 12401, - 12402, - 12403, - 12404, - 12405, - 12406, - 12407, - 12408, - 12409, - 12410, - 12411, - 12412, - 12413, - 12414, - 12415, - 12416, - 12417, - 12418, - 12419, - 12420, - 12421, - 12422, - 12423, - 12424, - 12425, - 12426, - 12427, - 12428, - 12429, - 12430, - 12431, - 12432, - 12433, - 12434, - 12435, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 52372, - 52373, - 52374, - 52375, - 52378, - 52379, - 52381, - 52382, - 52383, - 52385, - 52386, - 52387, - 52388, - 52389, - 52390, - 52391, - 52394, - 52398, - 52399, - 52400, - 52401, - 52402, - 52403, - 52406, - 52407, - 52409, - 52410, - 52411, - 52413, - 52414, - 52415, - 52416, - 52417, - 52418, - 52419, - 52422, - 52424, - 52426, - 52427, - 52428, - 52429, - 52430, - 52431, - 52433, - 52434, - 52435, - 52437, - 52438, - 52439, - 52440, - 52441, - 52442, - 52443, - 52444, - 52445, - 52446, - 52447, - 52448, - 52449, - 52450, - 52451, - 52453, - 52454, - 52455, - 52456, - 52457, - 52458, - 52459, - 52461, - 52462, - 52463, - 52465, - 52466, - 52467, - 52468, - 52469, - 52470, - 52471, - 52472, - 52473, - 52474, - 52475, - 52476, - 52477, - 12449, - 12450, - 12451, - 12452, - 12453, - 12454, - 12455, - 12456, - 12457, - 12458, - 12459, - 12460, - 12461, - 12462, - 12463, - 12464, - 12465, - 12466, - 12467, - 12468, - 12469, - 12470, - 12471, - 12472, - 12473, - 12474, - 12475, - 12476, - 12477, - 12478, - 12479, - 12480, - 12481, - 12482, - 12483, - 12484, - 12485, - 12486, - 12487, - 12488, - 12489, - 12490, - 12491, - 12492, - 12493, - 12494, - 12495, - 12496, - 12497, - 12498, - 12499, - 12500, - 12501, - 12502, - 12503, - 12504, - 12505, - 12506, - 12507, - 12508, - 12509, - 12510, - 12511, - 12512, - 12513, - 12514, - 12515, - 12516, - 12517, - 12518, - 12519, - 12520, - 12521, - 12522, - 12523, - 12524, - 12525, - 12526, - 12527, - 12528, - 12529, - 12530, - 12531, - 12532, - 12533, - 12534, - null, - null, - null, - null, - null, - null, - null, - null, - 52478, - 52479, - 52480, - 52482, - 52483, - 52484, - 52485, - 52486, - 52487, - 52490, - 52491, - 52493, - 52494, - 52495, - 52497, - 52498, - 52499, - 52500, - 52501, - 52502, - 52503, - 52506, - 52508, - 52510, - 52511, - 52512, - 52513, - 52514, - 52515, - 52517, - 52518, - 52519, - 52521, - 52522, - 52523, - 52525, - 52526, - 52527, - 52528, - 52529, - 52530, - 52531, - 52532, - 52533, - 52534, - 52535, - 52536, - 52538, - 52539, - 52540, - 52541, - 52542, - 52543, - 52544, - 52545, - 52546, - 52547, - 52548, - 52549, - 52550, - 52551, - 52552, - 52553, - 52554, - 52555, - 52556, - 52557, - 52558, - 52559, - 52560, - 52561, - 52562, - 52563, - 52564, - 52565, - 52566, - 52567, - 52568, - 52569, - 52570, - 52571, - 52573, - 52574, - 52575, - 1040, - 1041, - 1042, - 1043, - 1044, - 1045, - 1025, - 1046, - 1047, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1056, - 1057, - 1058, - 1059, - 1060, - 1061, - 1062, - 1063, - 1064, - 1065, - 1066, - 1067, - 1068, - 1069, - 1070, - 1071, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 1072, - 1073, - 1074, - 1075, - 1076, - 1077, - 1105, - 1078, - 1079, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 1088, - 1089, - 1090, - 1091, - 1092, - 1093, - 1094, - 1095, - 1096, - 1097, - 1098, - 1099, - 1100, - 1101, - 1102, - 1103, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 52577, - 52578, - 52579, - 52581, - 52582, - 52583, - 52584, - 52585, - 52586, - 52587, - 52590, - 52592, - 52594, - 52595, - 52596, - 52597, - 52598, - 52599, - 52601, - 52602, - 52603, - 52604, - 52605, - 52606, - 52607, - 52608, - 52609, - 52610, - 52611, - 52612, - 52613, - 52614, - 52615, - 52617, - 52618, - 52619, - 52620, - 52621, - 52622, - 52623, - 52624, - 52625, - 52626, - 52627, - 52630, - 52631, - 52633, - 52634, - 52635, - 52637, - 52638, - 52639, - 52640, - 52641, - 52642, - 52643, - 52646, - 52648, - 52650, - 52651, - 52652, - 52653, - 52654, - 52655, - 52657, - 52658, - 52659, - 52660, - 52661, - 52662, - 52663, - 52664, - 52665, - 52666, - 52667, - 52668, - 52669, - 52670, - 52671, - 52672, - 52673, - 52674, - 52675, - 52677, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 52678, - 52679, - 52680, - 52681, - 52682, - 52683, - 52685, - 52686, - 52687, - 52689, - 52690, - 52691, - 52692, - 52693, - 52694, - 52695, - 52696, - 52697, - 52698, - 52699, - 52700, - 52701, - 52702, - 52703, - 52704, - 52705, - 52706, - 52707, - 52708, - 52709, - 52710, - 52711, - 52713, - 52714, - 52715, - 52717, - 52718, - 52719, - 52721, - 52722, - 52723, - 52724, - 52725, - 52726, - 52727, - 52730, - 52732, - 52734, - 52735, - 52736, - 52737, - 52738, - 52739, - 52741, - 52742, - 52743, - 52745, - 52746, - 52747, - 52749, - 52750, - 52751, - 52752, - 52753, - 52754, - 52755, - 52757, - 52758, - 52759, - 52760, - 52762, - 52763, - 52764, - 52765, - 52766, - 52767, - 52770, - 52771, - 52773, - 52774, - 52775, - 52777, - 52778, - 52779, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 52780, - 52781, - 52782, - 52783, - 52786, - 52788, - 52790, - 52791, - 52792, - 52793, - 52794, - 52795, - 52796, - 52797, - 52798, - 52799, - 52800, - 52801, - 52802, - 52803, - 52804, - 52805, - 52806, - 52807, - 52808, - 52809, - 52810, - 52811, - 52812, - 52813, - 52814, - 52815, - 52816, - 52817, - 52818, - 52819, - 52820, - 52821, - 52822, - 52823, - 52826, - 52827, - 52829, - 52830, - 52834, - 52835, - 52836, - 52837, - 52838, - 52839, - 52842, - 52844, - 52846, - 52847, - 52848, - 52849, - 52850, - 52851, - 52854, - 52855, - 52857, - 52858, - 52859, - 52861, - 52862, - 52863, - 52864, - 52865, - 52866, - 52867, - 52870, - 52872, - 52874, - 52875, - 52876, - 52877, - 52878, - 52879, - 52882, - 52883, - 52885, - 52886, - 52887, - 52889, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 52890, - 52891, - 52892, - 52893, - 52894, - 52895, - 52898, - 52902, - 52903, - 52904, - 52905, - 52906, - 52907, - 52910, - 52911, - 52912, - 52913, - 52914, - 52915, - 52916, - 52917, - 52918, - 52919, - 52920, - 52921, - 52922, - 52923, - 52924, - 52925, - 52926, - 52927, - 52928, - 52930, - 52931, - 52932, - 52933, - 52934, - 52935, - 52936, - 52937, - 52938, - 52939, - 52940, - 52941, - 52942, - 52943, - 52944, - 52945, - 52946, - 52947, - 52948, - 52949, - 52950, - 52951, - 52952, - 52953, - 52954, - 52955, - 52956, - 52957, - 52958, - 52959, - 52960, - 52961, - 52962, - 52963, - 52966, - 52967, - 52969, - 52970, - 52973, - 52974, - 52975, - 52976, - 52977, - 52978, - 52979, - 52982, - 52986, - 52987, - 52988, - 52989, - 52990, - 52991, - 44032, - 44033, - 44036, - 44039, - 44040, - 44041, - 44042, - 44048, - 44049, - 44050, - 44051, - 44052, - 44053, - 44054, - 44055, - 44057, - 44058, - 44059, - 44060, - 44061, - 44064, - 44068, - 44076, - 44077, - 44079, - 44080, - 44081, - 44088, - 44089, - 44092, - 44096, - 44107, - 44109, - 44116, - 44120, - 44124, - 44144, - 44145, - 44148, - 44151, - 44152, - 44154, - 44160, - 44161, - 44163, - 44164, - 44165, - 44166, - 44169, - 44170, - 44171, - 44172, - 44176, - 44180, - 44188, - 44189, - 44191, - 44192, - 44193, - 44200, - 44201, - 44202, - 44204, - 44207, - 44208, - 44216, - 44217, - 44219, - 44220, - 44221, - 44225, - 44228, - 44232, - 44236, - 44245, - 44247, - 44256, - 44257, - 44260, - 44263, - 44264, - 44266, - 44268, - 44271, - 44272, - 44273, - 44275, - 44277, - 44278, - 44284, - 44285, - 44288, - 44292, - 44294, - 52994, - 52995, - 52997, - 52998, - 52999, - 53001, - 53002, - 53003, - 53004, - 53005, - 53006, - 53007, - 53010, - 53012, - 53014, - 53015, - 53016, - 53017, - 53018, - 53019, - 53021, - 53022, - 53023, - 53025, - 53026, - 53027, - 53029, - 53030, - 53031, - 53032, - 53033, - 53034, - 53035, - 53038, - 53042, - 53043, - 53044, - 53045, - 53046, - 53047, - 53049, - 53050, - 53051, - 53052, - 53053, - 53054, - 53055, - 53056, - 53057, - 53058, - 53059, - 53060, - 53061, - 53062, - 53063, - 53064, - 53065, - 53066, - 53067, - 53068, - 53069, - 53070, - 53071, - 53072, - 53073, - 53074, - 53075, - 53078, - 53079, - 53081, - 53082, - 53083, - 53085, - 53086, - 53087, - 53088, - 53089, - 53090, - 53091, - 53094, - 53096, - 53098, - 53099, - 53100, - 44300, - 44301, - 44303, - 44305, - 44312, - 44316, - 44320, - 44329, - 44332, - 44333, - 44340, - 44341, - 44344, - 44348, - 44356, - 44357, - 44359, - 44361, - 44368, - 44372, - 44376, - 44385, - 44387, - 44396, - 44397, - 44400, - 44403, - 44404, - 44405, - 44406, - 44411, - 44412, - 44413, - 44415, - 44417, - 44418, - 44424, - 44425, - 44428, - 44432, - 44444, - 44445, - 44452, - 44471, - 44480, - 44481, - 44484, - 44488, - 44496, - 44497, - 44499, - 44508, - 44512, - 44516, - 44536, - 44537, - 44540, - 44543, - 44544, - 44545, - 44552, - 44553, - 44555, - 44557, - 44564, - 44592, - 44593, - 44596, - 44599, - 44600, - 44602, - 44608, - 44609, - 44611, - 44613, - 44614, - 44618, - 44620, - 44621, - 44622, - 44624, - 44628, - 44630, - 44636, - 44637, - 44639, - 44640, - 44641, - 44645, - 44648, - 44649, - 44652, - 44656, - 44664, - 53101, - 53102, - 53103, - 53106, - 53107, - 53109, - 53110, - 53111, - 53113, - 53114, - 53115, - 53116, - 53117, - 53118, - 53119, - 53121, - 53122, - 53123, - 53124, - 53126, - 53127, - 53128, - 53129, - 53130, - 53131, - 53133, - 53134, - 53135, - 53136, - 53137, - 53138, - 53139, - 53140, - 53141, - 53142, - 53143, - 53144, - 53145, - 53146, - 53147, - 53148, - 53149, - 53150, - 53151, - 53152, - 53154, - 53155, - 53156, - 53157, - 53158, - 53159, - 53161, - 53162, - 53163, - 53164, - 53165, - 53166, - 53167, - 53169, - 53170, - 53171, - 53172, - 53173, - 53174, - 53175, - 53176, - 53177, - 53178, - 53179, - 53180, - 53181, - 53182, - 53183, - 53184, - 53185, - 53186, - 53187, - 53189, - 53190, - 53191, - 53192, - 53193, - 53194, - 53195, - 44665, - 44667, - 44668, - 44669, - 44676, - 44677, - 44684, - 44732, - 44733, - 44734, - 44736, - 44740, - 44748, - 44749, - 44751, - 44752, - 44753, - 44760, - 44761, - 44764, - 44776, - 44779, - 44781, - 44788, - 44792, - 44796, - 44807, - 44808, - 44813, - 44816, - 44844, - 44845, - 44848, - 44850, - 44852, - 44860, - 44861, - 44863, - 44865, - 44866, - 44867, - 44872, - 44873, - 44880, - 44892, - 44893, - 44900, - 44901, - 44921, - 44928, - 44932, - 44936, - 44944, - 44945, - 44949, - 44956, - 44984, - 44985, - 44988, - 44992, - 44999, - 45e3, - 45001, - 45003, - 45005, - 45006, - 45012, - 45020, - 45032, - 45033, - 45040, - 45041, - 45044, - 45048, - 45056, - 45057, - 45060, - 45068, - 45072, - 45076, - 45084, - 45085, - 45096, - 45124, - 45125, - 45128, - 45130, - 45132, - 45134, - 45139, - 45140, - 45141, - 45143, - 45145, - 53196, - 53197, - 53198, - 53199, - 53200, - 53201, - 53202, - 53203, - 53204, - 53205, - 53206, - 53207, - 53208, - 53209, - 53210, - 53211, - 53212, - 53213, - 53214, - 53215, - 53218, - 53219, - 53221, - 53222, - 53223, - 53225, - 53226, - 53227, - 53228, - 53229, - 53230, - 53231, - 53234, - 53236, - 53238, - 53239, - 53240, - 53241, - 53242, - 53243, - 53245, - 53246, - 53247, - 53249, - 53250, - 53251, - 53253, - 53254, - 53255, - 53256, - 53257, - 53258, - 53259, - 53260, - 53261, - 53262, - 53263, - 53264, - 53266, - 53267, - 53268, - 53269, - 53270, - 53271, - 53273, - 53274, - 53275, - 53276, - 53277, - 53278, - 53279, - 53280, - 53281, - 53282, - 53283, - 53284, - 53285, - 53286, - 53287, - 53288, - 53289, - 53290, - 53291, - 53292, - 45149, - 45180, - 45181, - 45184, - 45188, - 45196, - 45197, - 45199, - 45201, - 45208, - 45209, - 45210, - 45212, - 45215, - 45216, - 45217, - 45218, - 45224, - 45225, - 45227, - 45228, - 45229, - 45230, - 45231, - 45233, - 45235, - 45236, - 45237, - 45240, - 45244, - 45252, - 45253, - 45255, - 45256, - 45257, - 45264, - 45265, - 45268, - 45272, - 45280, - 45285, - 45320, - 45321, - 45323, - 45324, - 45328, - 45330, - 45331, - 45336, - 45337, - 45339, - 45340, - 45341, - 45347, - 45348, - 45349, - 45352, - 45356, - 45364, - 45365, - 45367, - 45368, - 45369, - 45376, - 45377, - 45380, - 45384, - 45392, - 45393, - 45396, - 45397, - 45400, - 45404, - 45408, - 45432, - 45433, - 45436, - 45440, - 45442, - 45448, - 45449, - 45451, - 45453, - 45458, - 45459, - 45460, - 45464, - 45468, - 45480, - 45516, - 45520, - 45524, - 45532, - 45533, - 53294, - 53295, - 53296, - 53297, - 53298, - 53299, - 53302, - 53303, - 53305, - 53306, - 53307, - 53309, - 53310, - 53311, - 53312, - 53313, - 53314, - 53315, - 53318, - 53320, - 53322, - 53323, - 53324, - 53325, - 53326, - 53327, - 53329, - 53330, - 53331, - 53333, - 53334, - 53335, - 53337, - 53338, - 53339, - 53340, - 53341, - 53342, - 53343, - 53345, - 53346, - 53347, - 53348, - 53349, - 53350, - 53351, - 53352, - 53353, - 53354, - 53355, - 53358, - 53359, - 53361, - 53362, - 53363, - 53365, - 53366, - 53367, - 53368, - 53369, - 53370, - 53371, - 53374, - 53375, - 53376, - 53378, - 53379, - 53380, - 53381, - 53382, - 53383, - 53384, - 53385, - 53386, - 53387, - 53388, - 53389, - 53390, - 53391, - 53392, - 53393, - 53394, - 53395, - 53396, - 45535, - 45544, - 45545, - 45548, - 45552, - 45561, - 45563, - 45565, - 45572, - 45573, - 45576, - 45579, - 45580, - 45588, - 45589, - 45591, - 45593, - 45600, - 45620, - 45628, - 45656, - 45660, - 45664, - 45672, - 45673, - 45684, - 45685, - 45692, - 45700, - 45701, - 45705, - 45712, - 45713, - 45716, - 45720, - 45721, - 45722, - 45728, - 45729, - 45731, - 45733, - 45734, - 45738, - 45740, - 45744, - 45748, - 45768, - 45769, - 45772, - 45776, - 45778, - 45784, - 45785, - 45787, - 45789, - 45794, - 45796, - 45797, - 45798, - 45800, - 45803, - 45804, - 45805, - 45806, - 45807, - 45811, - 45812, - 45813, - 45815, - 45816, - 45817, - 45818, - 45819, - 45823, - 45824, - 45825, - 45828, - 45832, - 45840, - 45841, - 45843, - 45844, - 45845, - 45852, - 45908, - 45909, - 45910, - 45912, - 45915, - 45916, - 45918, - 45919, - 45924, - 45925, - 53397, - 53398, - 53399, - 53400, - 53401, - 53402, - 53403, - 53404, - 53405, - 53406, - 53407, - 53408, - 53409, - 53410, - 53411, - 53414, - 53415, - 53417, - 53418, - 53419, - 53421, - 53422, - 53423, - 53424, - 53425, - 53426, - 53427, - 53430, - 53432, - 53434, - 53435, - 53436, - 53437, - 53438, - 53439, - 53442, - 53443, - 53445, - 53446, - 53447, - 53450, - 53451, - 53452, - 53453, - 53454, - 53455, - 53458, - 53462, - 53463, - 53464, - 53465, - 53466, - 53467, - 53470, - 53471, - 53473, - 53474, - 53475, - 53477, - 53478, - 53479, - 53480, - 53481, - 53482, - 53483, - 53486, - 53490, - 53491, - 53492, - 53493, - 53494, - 53495, - 53497, - 53498, - 53499, - 53500, - 53501, - 53502, - 53503, - 53504, - 53505, - 53506, - 53507, - 53508, - 45927, - 45929, - 45931, - 45934, - 45936, - 45937, - 45940, - 45944, - 45952, - 45953, - 45955, - 45956, - 45957, - 45964, - 45968, - 45972, - 45984, - 45985, - 45992, - 45996, - 46020, - 46021, - 46024, - 46027, - 46028, - 46030, - 46032, - 46036, - 46037, - 46039, - 46041, - 46043, - 46045, - 46048, - 46052, - 46056, - 46076, - 46096, - 46104, - 46108, - 46112, - 46120, - 46121, - 46123, - 46132, - 46160, - 46161, - 46164, - 46168, - 46176, - 46177, - 46179, - 46181, - 46188, - 46208, - 46216, - 46237, - 46244, - 46248, - 46252, - 46261, - 46263, - 46265, - 46272, - 46276, - 46280, - 46288, - 46293, - 46300, - 46301, - 46304, - 46307, - 46308, - 46310, - 46316, - 46317, - 46319, - 46321, - 46328, - 46356, - 46357, - 46360, - 46363, - 46364, - 46372, - 46373, - 46375, - 46376, - 46377, - 46378, - 46384, - 46385, - 46388, - 46392, - 53509, - 53510, - 53511, - 53512, - 53513, - 53514, - 53515, - 53516, - 53518, - 53519, - 53520, - 53521, - 53522, - 53523, - 53524, - 53525, - 53526, - 53527, - 53528, - 53529, - 53530, - 53531, - 53532, - 53533, - 53534, - 53535, - 53536, - 53537, - 53538, - 53539, - 53540, - 53541, - 53542, - 53543, - 53544, - 53545, - 53546, - 53547, - 53548, - 53549, - 53550, - 53551, - 53554, - 53555, - 53557, - 53558, - 53559, - 53561, - 53563, - 53564, - 53565, - 53566, - 53567, - 53570, - 53574, - 53575, - 53576, - 53577, - 53578, - 53579, - 53582, - 53583, - 53585, - 53586, - 53587, - 53589, - 53590, - 53591, - 53592, - 53593, - 53594, - 53595, - 53598, - 53600, - 53602, - 53603, - 53604, - 53605, - 53606, - 53607, - 53609, - 53610, - 53611, - 53613, - 46400, - 46401, - 46403, - 46404, - 46405, - 46411, - 46412, - 46413, - 46416, - 46420, - 46428, - 46429, - 46431, - 46432, - 46433, - 46496, - 46497, - 46500, - 46504, - 46506, - 46507, - 46512, - 46513, - 46515, - 46516, - 46517, - 46523, - 46524, - 46525, - 46528, - 46532, - 46540, - 46541, - 46543, - 46544, - 46545, - 46552, - 46572, - 46608, - 46609, - 46612, - 46616, - 46629, - 46636, - 46644, - 46664, - 46692, - 46696, - 46748, - 46749, - 46752, - 46756, - 46763, - 46764, - 46769, - 46804, - 46832, - 46836, - 46840, - 46848, - 46849, - 46853, - 46888, - 46889, - 46892, - 46895, - 46896, - 46904, - 46905, - 46907, - 46916, - 46920, - 46924, - 46932, - 46933, - 46944, - 46948, - 46952, - 46960, - 46961, - 46963, - 46965, - 46972, - 46973, - 46976, - 46980, - 46988, - 46989, - 46991, - 46992, - 46993, - 46994, - 46998, - 46999, - 53614, - 53615, - 53616, - 53617, - 53618, - 53619, - 53620, - 53621, - 53622, - 53623, - 53624, - 53625, - 53626, - 53627, - 53629, - 53630, - 53631, - 53632, - 53633, - 53634, - 53635, - 53637, - 53638, - 53639, - 53641, - 53642, - 53643, - 53644, - 53645, - 53646, - 53647, - 53648, - 53649, - 53650, - 53651, - 53652, - 53653, - 53654, - 53655, - 53656, - 53657, - 53658, - 53659, - 53660, - 53661, - 53662, - 53663, - 53666, - 53667, - 53669, - 53670, - 53671, - 53673, - 53674, - 53675, - 53676, - 53677, - 53678, - 53679, - 53682, - 53684, - 53686, - 53687, - 53688, - 53689, - 53691, - 53693, - 53694, - 53695, - 53697, - 53698, - 53699, - 53700, - 53701, - 53702, - 53703, - 53704, - 53705, - 53706, - 53707, - 53708, - 53709, - 53710, - 53711, - 47e3, - 47001, - 47004, - 47008, - 47016, - 47017, - 47019, - 47020, - 47021, - 47028, - 47029, - 47032, - 47047, - 47049, - 47084, - 47085, - 47088, - 47092, - 47100, - 47101, - 47103, - 47104, - 47105, - 47111, - 47112, - 47113, - 47116, - 47120, - 47128, - 47129, - 47131, - 47133, - 47140, - 47141, - 47144, - 47148, - 47156, - 47157, - 47159, - 47160, - 47161, - 47168, - 47172, - 47185, - 47187, - 47196, - 47197, - 47200, - 47204, - 47212, - 47213, - 47215, - 47217, - 47224, - 47228, - 47245, - 47272, - 47280, - 47284, - 47288, - 47296, - 47297, - 47299, - 47301, - 47308, - 47312, - 47316, - 47325, - 47327, - 47329, - 47336, - 47337, - 47340, - 47344, - 47352, - 47353, - 47355, - 47357, - 47364, - 47384, - 47392, - 47420, - 47421, - 47424, - 47428, - 47436, - 47439, - 47441, - 47448, - 47449, - 47452, - 47456, - 47464, - 47465, - 53712, - 53713, - 53714, - 53715, - 53716, - 53717, - 53718, - 53719, - 53721, - 53722, - 53723, - 53724, - 53725, - 53726, - 53727, - 53728, - 53729, - 53730, - 53731, - 53732, - 53733, - 53734, - 53735, - 53736, - 53737, - 53738, - 53739, - 53740, - 53741, - 53742, - 53743, - 53744, - 53745, - 53746, - 53747, - 53749, - 53750, - 53751, - 53753, - 53754, - 53755, - 53756, - 53757, - 53758, - 53759, - 53760, - 53761, - 53762, - 53763, - 53764, - 53765, - 53766, - 53768, - 53770, - 53771, - 53772, - 53773, - 53774, - 53775, - 53777, - 53778, - 53779, - 53780, - 53781, - 53782, - 53783, - 53784, - 53785, - 53786, - 53787, - 53788, - 53789, - 53790, - 53791, - 53792, - 53793, - 53794, - 53795, - 53796, - 53797, - 53798, - 53799, - 53800, - 53801, - 47467, - 47469, - 47476, - 47477, - 47480, - 47484, - 47492, - 47493, - 47495, - 47497, - 47498, - 47501, - 47502, - 47532, - 47533, - 47536, - 47540, - 47548, - 47549, - 47551, - 47553, - 47560, - 47561, - 47564, - 47566, - 47567, - 47568, - 47569, - 47570, - 47576, - 47577, - 47579, - 47581, - 47582, - 47585, - 47587, - 47588, - 47589, - 47592, - 47596, - 47604, - 47605, - 47607, - 47608, - 47609, - 47610, - 47616, - 47617, - 47624, - 47637, - 47672, - 47673, - 47676, - 47680, - 47682, - 47688, - 47689, - 47691, - 47693, - 47694, - 47699, - 47700, - 47701, - 47704, - 47708, - 47716, - 47717, - 47719, - 47720, - 47721, - 47728, - 47729, - 47732, - 47736, - 47747, - 47748, - 47749, - 47751, - 47756, - 47784, - 47785, - 47787, - 47788, - 47792, - 47794, - 47800, - 47801, - 47803, - 47805, - 47812, - 47816, - 47832, - 47833, - 47868, - 53802, - 53803, - 53806, - 53807, - 53809, - 53810, - 53811, - 53813, - 53814, - 53815, - 53816, - 53817, - 53818, - 53819, - 53822, - 53824, - 53826, - 53827, - 53828, - 53829, - 53830, - 53831, - 53833, - 53834, - 53835, - 53836, - 53837, - 53838, - 53839, - 53840, - 53841, - 53842, - 53843, - 53844, - 53845, - 53846, - 53847, - 53848, - 53849, - 53850, - 53851, - 53853, - 53854, - 53855, - 53856, - 53857, - 53858, - 53859, - 53861, - 53862, - 53863, - 53864, - 53865, - 53866, - 53867, - 53868, - 53869, - 53870, - 53871, - 53872, - 53873, - 53874, - 53875, - 53876, - 53877, - 53878, - 53879, - 53880, - 53881, - 53882, - 53883, - 53884, - 53885, - 53886, - 53887, - 53890, - 53891, - 53893, - 53894, - 53895, - 53897, - 53898, - 53899, - 53900, - 47872, - 47876, - 47885, - 47887, - 47889, - 47896, - 47900, - 47904, - 47913, - 47915, - 47924, - 47925, - 47926, - 47928, - 47931, - 47932, - 47933, - 47934, - 47940, - 47941, - 47943, - 47945, - 47949, - 47951, - 47952, - 47956, - 47960, - 47969, - 47971, - 47980, - 48008, - 48012, - 48016, - 48036, - 48040, - 48044, - 48052, - 48055, - 48064, - 48068, - 48072, - 48080, - 48083, - 48120, - 48121, - 48124, - 48127, - 48128, - 48130, - 48136, - 48137, - 48139, - 48140, - 48141, - 48143, - 48145, - 48148, - 48149, - 48150, - 48151, - 48152, - 48155, - 48156, - 48157, - 48158, - 48159, - 48164, - 48165, - 48167, - 48169, - 48173, - 48176, - 48177, - 48180, - 48184, - 48192, - 48193, - 48195, - 48196, - 48197, - 48201, - 48204, - 48205, - 48208, - 48221, - 48260, - 48261, - 48264, - 48267, - 48268, - 48270, - 48276, - 48277, - 48279, - 53901, - 53902, - 53903, - 53906, - 53907, - 53908, - 53910, - 53911, - 53912, - 53913, - 53914, - 53915, - 53917, - 53918, - 53919, - 53921, - 53922, - 53923, - 53925, - 53926, - 53927, - 53928, - 53929, - 53930, - 53931, - 53933, - 53934, - 53935, - 53936, - 53938, - 53939, - 53940, - 53941, - 53942, - 53943, - 53946, - 53947, - 53949, - 53950, - 53953, - 53955, - 53956, - 53957, - 53958, - 53959, - 53962, - 53964, - 53965, - 53966, - 53967, - 53968, - 53969, - 53970, - 53971, - 53973, - 53974, - 53975, - 53977, - 53978, - 53979, - 53981, - 53982, - 53983, - 53984, - 53985, - 53986, - 53987, - 53990, - 53991, - 53992, - 53993, - 53994, - 53995, - 53996, - 53997, - 53998, - 53999, - 54002, - 54003, - 54005, - 54006, - 54007, - 54009, - 54010, - 48281, - 48282, - 48288, - 48289, - 48292, - 48295, - 48296, - 48304, - 48305, - 48307, - 48308, - 48309, - 48316, - 48317, - 48320, - 48324, - 48333, - 48335, - 48336, - 48337, - 48341, - 48344, - 48348, - 48372, - 48373, - 48374, - 48376, - 48380, - 48388, - 48389, - 48391, - 48393, - 48400, - 48404, - 48420, - 48428, - 48448, - 48456, - 48457, - 48460, - 48464, - 48472, - 48473, - 48484, - 48488, - 48512, - 48513, - 48516, - 48519, - 48520, - 48521, - 48522, - 48528, - 48529, - 48531, - 48533, - 48537, - 48538, - 48540, - 48548, - 48560, - 48568, - 48596, - 48597, - 48600, - 48604, - 48617, - 48624, - 48628, - 48632, - 48640, - 48643, - 48645, - 48652, - 48653, - 48656, - 48660, - 48668, - 48669, - 48671, - 48708, - 48709, - 48712, - 48716, - 48718, - 48724, - 48725, - 48727, - 48729, - 48730, - 48731, - 48736, - 48737, - 48740, - 54011, - 54012, - 54013, - 54014, - 54015, - 54018, - 54020, - 54022, - 54023, - 54024, - 54025, - 54026, - 54027, - 54031, - 54033, - 54034, - 54035, - 54037, - 54039, - 54040, - 54041, - 54042, - 54043, - 54046, - 54050, - 54051, - 54052, - 54054, - 54055, - 54058, - 54059, - 54061, - 54062, - 54063, - 54065, - 54066, - 54067, - 54068, - 54069, - 54070, - 54071, - 54074, - 54078, - 54079, - 54080, - 54081, - 54082, - 54083, - 54086, - 54087, - 54088, - 54089, - 54090, - 54091, - 54092, - 54093, - 54094, - 54095, - 54096, - 54097, - 54098, - 54099, - 54100, - 54101, - 54102, - 54103, - 54104, - 54105, - 54106, - 54107, - 54108, - 54109, - 54110, - 54111, - 54112, - 54113, - 54114, - 54115, - 54116, - 54117, - 54118, - 54119, - 54120, - 54121, - 48744, - 48746, - 48752, - 48753, - 48755, - 48756, - 48757, - 48763, - 48764, - 48765, - 48768, - 48772, - 48780, - 48781, - 48783, - 48784, - 48785, - 48792, - 48793, - 48808, - 48848, - 48849, - 48852, - 48855, - 48856, - 48864, - 48867, - 48868, - 48869, - 48876, - 48897, - 48904, - 48905, - 48920, - 48921, - 48923, - 48924, - 48925, - 48960, - 48961, - 48964, - 48968, - 48976, - 48977, - 48981, - 49044, - 49072, - 49093, - 49100, - 49101, - 49104, - 49108, - 49116, - 49119, - 49121, - 49212, - 49233, - 49240, - 49244, - 49248, - 49256, - 49257, - 49296, - 49297, - 49300, - 49304, - 49312, - 49313, - 49315, - 49317, - 49324, - 49325, - 49327, - 49328, - 49331, - 49332, - 49333, - 49334, - 49340, - 49341, - 49343, - 49344, - 49345, - 49349, - 49352, - 49353, - 49356, - 49360, - 49368, - 49369, - 49371, - 49372, - 49373, - 49380, - 54122, - 54123, - 54124, - 54125, - 54126, - 54127, - 54128, - 54129, - 54130, - 54131, - 54132, - 54133, - 54134, - 54135, - 54136, - 54137, - 54138, - 54139, - 54142, - 54143, - 54145, - 54146, - 54147, - 54149, - 54150, - 54151, - 54152, - 54153, - 54154, - 54155, - 54158, - 54162, - 54163, - 54164, - 54165, - 54166, - 54167, - 54170, - 54171, - 54173, - 54174, - 54175, - 54177, - 54178, - 54179, - 54180, - 54181, - 54182, - 54183, - 54186, - 54188, - 54190, - 54191, - 54192, - 54193, - 54194, - 54195, - 54197, - 54198, - 54199, - 54201, - 54202, - 54203, - 54205, - 54206, - 54207, - 54208, - 54209, - 54210, - 54211, - 54214, - 54215, - 54218, - 54219, - 54220, - 54221, - 54222, - 54223, - 54225, - 54226, - 54227, - 54228, - 54229, - 54230, - 49381, - 49384, - 49388, - 49396, - 49397, - 49399, - 49401, - 49408, - 49412, - 49416, - 49424, - 49429, - 49436, - 49437, - 49438, - 49439, - 49440, - 49443, - 49444, - 49446, - 49447, - 49452, - 49453, - 49455, - 49456, - 49457, - 49462, - 49464, - 49465, - 49468, - 49472, - 49480, - 49481, - 49483, - 49484, - 49485, - 49492, - 49493, - 49496, - 49500, - 49508, - 49509, - 49511, - 49512, - 49513, - 49520, - 49524, - 49528, - 49541, - 49548, - 49549, - 49550, - 49552, - 49556, - 49558, - 49564, - 49565, - 49567, - 49569, - 49573, - 49576, - 49577, - 49580, - 49584, - 49597, - 49604, - 49608, - 49612, - 49620, - 49623, - 49624, - 49632, - 49636, - 49640, - 49648, - 49649, - 49651, - 49660, - 49661, - 49664, - 49668, - 49676, - 49677, - 49679, - 49681, - 49688, - 49689, - 49692, - 49695, - 49696, - 49704, - 49705, - 49707, - 49709, - 54231, - 54233, - 54234, - 54235, - 54236, - 54237, - 54238, - 54239, - 54240, - 54242, - 54244, - 54245, - 54246, - 54247, - 54248, - 54249, - 54250, - 54251, - 54254, - 54255, - 54257, - 54258, - 54259, - 54261, - 54262, - 54263, - 54264, - 54265, - 54266, - 54267, - 54270, - 54272, - 54274, - 54275, - 54276, - 54277, - 54278, - 54279, - 54281, - 54282, - 54283, - 54284, - 54285, - 54286, - 54287, - 54288, - 54289, - 54290, - 54291, - 54292, - 54293, - 54294, - 54295, - 54296, - 54297, - 54298, - 54299, - 54300, - 54302, - 54303, - 54304, - 54305, - 54306, - 54307, - 54308, - 54309, - 54310, - 54311, - 54312, - 54313, - 54314, - 54315, - 54316, - 54317, - 54318, - 54319, - 54320, - 54321, - 54322, - 54323, - 54324, - 54325, - 54326, - 54327, - 49711, - 49713, - 49714, - 49716, - 49736, - 49744, - 49745, - 49748, - 49752, - 49760, - 49765, - 49772, - 49773, - 49776, - 49780, - 49788, - 49789, - 49791, - 49793, - 49800, - 49801, - 49808, - 49816, - 49819, - 49821, - 49828, - 49829, - 49832, - 49836, - 49837, - 49844, - 49845, - 49847, - 49849, - 49884, - 49885, - 49888, - 49891, - 49892, - 49899, - 49900, - 49901, - 49903, - 49905, - 49910, - 49912, - 49913, - 49915, - 49916, - 49920, - 49928, - 49929, - 49932, - 49933, - 49939, - 49940, - 49941, - 49944, - 49948, - 49956, - 49957, - 49960, - 49961, - 49989, - 50024, - 50025, - 50028, - 50032, - 50034, - 50040, - 50041, - 50044, - 50045, - 50052, - 50056, - 50060, - 50112, - 50136, - 50137, - 50140, - 50143, - 50144, - 50146, - 50152, - 50153, - 50157, - 50164, - 50165, - 50168, - 50184, - 50192, - 50212, - 50220, - 50224, - 54328, - 54329, - 54330, - 54331, - 54332, - 54333, - 54334, - 54335, - 54337, - 54338, - 54339, - 54341, - 54342, - 54343, - 54344, - 54345, - 54346, - 54347, - 54348, - 54349, - 54350, - 54351, - 54352, - 54353, - 54354, - 54355, - 54356, - 54357, - 54358, - 54359, - 54360, - 54361, - 54362, - 54363, - 54365, - 54366, - 54367, - 54369, - 54370, - 54371, - 54373, - 54374, - 54375, - 54376, - 54377, - 54378, - 54379, - 54380, - 54382, - 54384, - 54385, - 54386, - 54387, - 54388, - 54389, - 54390, - 54391, - 54394, - 54395, - 54397, - 54398, - 54401, - 54403, - 54404, - 54405, - 54406, - 54407, - 54410, - 54412, - 54414, - 54415, - 54416, - 54417, - 54418, - 54419, - 54421, - 54422, - 54423, - 54424, - 54425, - 54426, - 54427, - 54428, - 54429, - 50228, - 50236, - 50237, - 50248, - 50276, - 50277, - 50280, - 50284, - 50292, - 50293, - 50297, - 50304, - 50324, - 50332, - 50360, - 50364, - 50409, - 50416, - 50417, - 50420, - 50424, - 50426, - 50431, - 50432, - 50433, - 50444, - 50448, - 50452, - 50460, - 50472, - 50473, - 50476, - 50480, - 50488, - 50489, - 50491, - 50493, - 50500, - 50501, - 50504, - 50505, - 50506, - 50508, - 50509, - 50510, - 50515, - 50516, - 50517, - 50519, - 50520, - 50521, - 50525, - 50526, - 50528, - 50529, - 50532, - 50536, - 50544, - 50545, - 50547, - 50548, - 50549, - 50556, - 50557, - 50560, - 50564, - 50567, - 50572, - 50573, - 50575, - 50577, - 50581, - 50583, - 50584, - 50588, - 50592, - 50601, - 50612, - 50613, - 50616, - 50617, - 50619, - 50620, - 50621, - 50622, - 50628, - 50629, - 50630, - 50631, - 50632, - 50633, - 50634, - 50636, - 50638, - 54430, - 54431, - 54432, - 54433, - 54434, - 54435, - 54436, - 54437, - 54438, - 54439, - 54440, - 54442, - 54443, - 54444, - 54445, - 54446, - 54447, - 54448, - 54449, - 54450, - 54451, - 54452, - 54453, - 54454, - 54455, - 54456, - 54457, - 54458, - 54459, - 54460, - 54461, - 54462, - 54463, - 54464, - 54465, - 54466, - 54467, - 54468, - 54469, - 54470, - 54471, - 54472, - 54473, - 54474, - 54475, - 54477, - 54478, - 54479, - 54481, - 54482, - 54483, - 54485, - 54486, - 54487, - 54488, - 54489, - 54490, - 54491, - 54493, - 54494, - 54496, - 54497, - 54498, - 54499, - 54500, - 54501, - 54502, - 54503, - 54505, - 54506, - 54507, - 54509, - 54510, - 54511, - 54513, - 54514, - 54515, - 54516, - 54517, - 54518, - 54519, - 54521, - 54522, - 54524, - 50640, - 50641, - 50644, - 50648, - 50656, - 50657, - 50659, - 50661, - 50668, - 50669, - 50670, - 50672, - 50676, - 50678, - 50679, - 50684, - 50685, - 50686, - 50687, - 50688, - 50689, - 50693, - 50694, - 50695, - 50696, - 50700, - 50704, - 50712, - 50713, - 50715, - 50716, - 50724, - 50725, - 50728, - 50732, - 50733, - 50734, - 50736, - 50739, - 50740, - 50741, - 50743, - 50745, - 50747, - 50752, - 50753, - 50756, - 50760, - 50768, - 50769, - 50771, - 50772, - 50773, - 50780, - 50781, - 50784, - 50796, - 50799, - 50801, - 50808, - 50809, - 50812, - 50816, - 50824, - 50825, - 50827, - 50829, - 50836, - 50837, - 50840, - 50844, - 50852, - 50853, - 50855, - 50857, - 50864, - 50865, - 50868, - 50872, - 50873, - 50874, - 50880, - 50881, - 50883, - 50885, - 50892, - 50893, - 50896, - 50900, - 50908, - 50909, - 50912, - 50913, - 50920, - 54526, - 54527, - 54528, - 54529, - 54530, - 54531, - 54533, - 54534, - 54535, - 54537, - 54538, - 54539, - 54541, - 54542, - 54543, - 54544, - 54545, - 54546, - 54547, - 54550, - 54552, - 54553, - 54554, - 54555, - 54556, - 54557, - 54558, - 54559, - 54560, - 54561, - 54562, - 54563, - 54564, - 54565, - 54566, - 54567, - 54568, - 54569, - 54570, - 54571, - 54572, - 54573, - 54574, - 54575, - 54576, - 54577, - 54578, - 54579, - 54580, - 54581, - 54582, - 54583, - 54584, - 54585, - 54586, - 54587, - 54590, - 54591, - 54593, - 54594, - 54595, - 54597, - 54598, - 54599, - 54600, - 54601, - 54602, - 54603, - 54606, - 54608, - 54610, - 54611, - 54612, - 54613, - 54614, - 54615, - 54618, - 54619, - 54621, - 54622, - 54623, - 54625, - 54626, - 54627, - 50921, - 50924, - 50928, - 50936, - 50937, - 50941, - 50948, - 50949, - 50952, - 50956, - 50964, - 50965, - 50967, - 50969, - 50976, - 50977, - 50980, - 50984, - 50992, - 50993, - 50995, - 50997, - 50999, - 51004, - 51005, - 51008, - 51012, - 51018, - 51020, - 51021, - 51023, - 51025, - 51026, - 51027, - 51028, - 51029, - 51030, - 51031, - 51032, - 51036, - 51040, - 51048, - 51051, - 51060, - 51061, - 51064, - 51068, - 51069, - 51070, - 51075, - 51076, - 51077, - 51079, - 51080, - 51081, - 51082, - 51086, - 51088, - 51089, - 51092, - 51094, - 51095, - 51096, - 51098, - 51104, - 51105, - 51107, - 51108, - 51109, - 51110, - 51116, - 51117, - 51120, - 51124, - 51132, - 51133, - 51135, - 51136, - 51137, - 51144, - 51145, - 51148, - 51150, - 51152, - 51160, - 51165, - 51172, - 51176, - 51180, - 51200, - 51201, - 51204, - 51208, - 51210, - 54628, - 54630, - 54631, - 54634, - 54636, - 54638, - 54639, - 54640, - 54641, - 54642, - 54643, - 54646, - 54647, - 54649, - 54650, - 54651, - 54653, - 54654, - 54655, - 54656, - 54657, - 54658, - 54659, - 54662, - 54666, - 54667, - 54668, - 54669, - 54670, - 54671, - 54673, - 54674, - 54675, - 54676, - 54677, - 54678, - 54679, - 54680, - 54681, - 54682, - 54683, - 54684, - 54685, - 54686, - 54687, - 54688, - 54689, - 54690, - 54691, - 54692, - 54694, - 54695, - 54696, - 54697, - 54698, - 54699, - 54700, - 54701, - 54702, - 54703, - 54704, - 54705, - 54706, - 54707, - 54708, - 54709, - 54710, - 54711, - 54712, - 54713, - 54714, - 54715, - 54716, - 54717, - 54718, - 54719, - 54720, - 54721, - 54722, - 54723, - 54724, - 54725, - 54726, - 54727, - 51216, - 51217, - 51219, - 51221, - 51222, - 51228, - 51229, - 51232, - 51236, - 51244, - 51245, - 51247, - 51249, - 51256, - 51260, - 51264, - 51272, - 51273, - 51276, - 51277, - 51284, - 51312, - 51313, - 51316, - 51320, - 51322, - 51328, - 51329, - 51331, - 51333, - 51334, - 51335, - 51339, - 51340, - 51341, - 51348, - 51357, - 51359, - 51361, - 51368, - 51388, - 51389, - 51396, - 51400, - 51404, - 51412, - 51413, - 51415, - 51417, - 51424, - 51425, - 51428, - 51445, - 51452, - 51453, - 51456, - 51460, - 51461, - 51462, - 51468, - 51469, - 51471, - 51473, - 51480, - 51500, - 51508, - 51536, - 51537, - 51540, - 51544, - 51552, - 51553, - 51555, - 51564, - 51568, - 51572, - 51580, - 51592, - 51593, - 51596, - 51600, - 51608, - 51609, - 51611, - 51613, - 51648, - 51649, - 51652, - 51655, - 51656, - 51658, - 51664, - 51665, - 51667, - 54730, - 54731, - 54733, - 54734, - 54735, - 54737, - 54739, - 54740, - 54741, - 54742, - 54743, - 54746, - 54748, - 54750, - 54751, - 54752, - 54753, - 54754, - 54755, - 54758, - 54759, - 54761, - 54762, - 54763, - 54765, - 54766, - 54767, - 54768, - 54769, - 54770, - 54771, - 54774, - 54776, - 54778, - 54779, - 54780, - 54781, - 54782, - 54783, - 54786, - 54787, - 54789, - 54790, - 54791, - 54793, - 54794, - 54795, - 54796, - 54797, - 54798, - 54799, - 54802, - 54806, - 54807, - 54808, - 54809, - 54810, - 54811, - 54813, - 54814, - 54815, - 54817, - 54818, - 54819, - 54821, - 54822, - 54823, - 54824, - 54825, - 54826, - 54827, - 54828, - 54830, - 54831, - 54832, - 54833, - 54834, - 54835, - 54836, - 54837, - 54838, - 54839, - 54842, - 54843, - 51669, - 51670, - 51673, - 51674, - 51676, - 51677, - 51680, - 51682, - 51684, - 51687, - 51692, - 51693, - 51695, - 51696, - 51697, - 51704, - 51705, - 51708, - 51712, - 51720, - 51721, - 51723, - 51724, - 51725, - 51732, - 51736, - 51753, - 51788, - 51789, - 51792, - 51796, - 51804, - 51805, - 51807, - 51808, - 51809, - 51816, - 51837, - 51844, - 51864, - 51900, - 51901, - 51904, - 51908, - 51916, - 51917, - 51919, - 51921, - 51923, - 51928, - 51929, - 51936, - 51948, - 51956, - 51976, - 51984, - 51988, - 51992, - 52e3, - 52001, - 52033, - 52040, - 52041, - 52044, - 52048, - 52056, - 52057, - 52061, - 52068, - 52088, - 52089, - 52124, - 52152, - 52180, - 52196, - 52199, - 52201, - 52236, - 52237, - 52240, - 52244, - 52252, - 52253, - 52257, - 52258, - 52263, - 52264, - 52265, - 52268, - 52270, - 52272, - 52280, - 52281, - 52283, - 54845, - 54846, - 54847, - 54849, - 54850, - 54851, - 54852, - 54854, - 54855, - 54858, - 54860, - 54862, - 54863, - 54864, - 54866, - 54867, - 54870, - 54871, - 54873, - 54874, - 54875, - 54877, - 54878, - 54879, - 54880, - 54881, - 54882, - 54883, - 54884, - 54885, - 54886, - 54888, - 54890, - 54891, - 54892, - 54893, - 54894, - 54895, - 54898, - 54899, - 54901, - 54902, - 54903, - 54904, - 54905, - 54906, - 54907, - 54908, - 54909, - 54910, - 54911, - 54912, - 54913, - 54914, - 54916, - 54918, - 54919, - 54920, - 54921, - 54922, - 54923, - 54926, - 54927, - 54929, - 54930, - 54931, - 54933, - 54934, - 54935, - 54936, - 54937, - 54938, - 54939, - 54940, - 54942, - 54944, - 54946, - 54947, - 54948, - 54949, - 54950, - 54951, - 54953, - 54954, - 52284, - 52285, - 52286, - 52292, - 52293, - 52296, - 52300, - 52308, - 52309, - 52311, - 52312, - 52313, - 52320, - 52324, - 52326, - 52328, - 52336, - 52341, - 52376, - 52377, - 52380, - 52384, - 52392, - 52393, - 52395, - 52396, - 52397, - 52404, - 52405, - 52408, - 52412, - 52420, - 52421, - 52423, - 52425, - 52432, - 52436, - 52452, - 52460, - 52464, - 52481, - 52488, - 52489, - 52492, - 52496, - 52504, - 52505, - 52507, - 52509, - 52516, - 52520, - 52524, - 52537, - 52572, - 52576, - 52580, - 52588, - 52589, - 52591, - 52593, - 52600, - 52616, - 52628, - 52629, - 52632, - 52636, - 52644, - 52645, - 52647, - 52649, - 52656, - 52676, - 52684, - 52688, - 52712, - 52716, - 52720, - 52728, - 52729, - 52731, - 52733, - 52740, - 52744, - 52748, - 52756, - 52761, - 52768, - 52769, - 52772, - 52776, - 52784, - 52785, - 52787, - 52789, - 54955, - 54957, - 54958, - 54959, - 54961, - 54962, - 54963, - 54964, - 54965, - 54966, - 54967, - 54968, - 54970, - 54972, - 54973, - 54974, - 54975, - 54976, - 54977, - 54978, - 54979, - 54982, - 54983, - 54985, - 54986, - 54987, - 54989, - 54990, - 54991, - 54992, - 54994, - 54995, - 54997, - 54998, - 55e3, - 55002, - 55003, - 55004, - 55005, - 55006, - 55007, - 55009, - 55010, - 55011, - 55013, - 55014, - 55015, - 55017, - 55018, - 55019, - 55020, - 55021, - 55022, - 55023, - 55025, - 55026, - 55027, - 55028, - 55030, - 55031, - 55032, - 55033, - 55034, - 55035, - 55038, - 55039, - 55041, - 55042, - 55043, - 55045, - 55046, - 55047, - 55048, - 55049, - 55050, - 55051, - 55052, - 55053, - 55054, - 55055, - 55056, - 55058, - 55059, - 55060, - 52824, - 52825, - 52828, - 52831, - 52832, - 52833, - 52840, - 52841, - 52843, - 52845, - 52852, - 52853, - 52856, - 52860, - 52868, - 52869, - 52871, - 52873, - 52880, - 52881, - 52884, - 52888, - 52896, - 52897, - 52899, - 52900, - 52901, - 52908, - 52909, - 52929, - 52964, - 52965, - 52968, - 52971, - 52972, - 52980, - 52981, - 52983, - 52984, - 52985, - 52992, - 52993, - 52996, - 53e3, - 53008, - 53009, - 53011, - 53013, - 53020, - 53024, - 53028, - 53036, - 53037, - 53039, - 53040, - 53041, - 53048, - 53076, - 53077, - 53080, - 53084, - 53092, - 53093, - 53095, - 53097, - 53104, - 53105, - 53108, - 53112, - 53120, - 53125, - 53132, - 53153, - 53160, - 53168, - 53188, - 53216, - 53217, - 53220, - 53224, - 53232, - 53233, - 53235, - 53237, - 53244, - 53248, - 53252, - 53265, - 53272, - 53293, - 53300, - 53301, - 53304, - 53308, - 55061, - 55062, - 55063, - 55066, - 55067, - 55069, - 55070, - 55071, - 55073, - 55074, - 55075, - 55076, - 55077, - 55078, - 55079, - 55082, - 55084, - 55086, - 55087, - 55088, - 55089, - 55090, - 55091, - 55094, - 55095, - 55097, - 55098, - 55099, - 55101, - 55102, - 55103, - 55104, - 55105, - 55106, - 55107, - 55109, - 55110, - 55112, - 55114, - 55115, - 55116, - 55117, - 55118, - 55119, - 55122, - 55123, - 55125, - 55130, - 55131, - 55132, - 55133, - 55134, - 55135, - 55138, - 55140, - 55142, - 55143, - 55144, - 55146, - 55147, - 55149, - 55150, - 55151, - 55153, - 55154, - 55155, - 55157, - 55158, - 55159, - 55160, - 55161, - 55162, - 55163, - 55166, - 55167, - 55168, - 55170, - 55171, - 55172, - 55173, - 55174, - 55175, - 55178, - 55179, - 53316, - 53317, - 53319, - 53321, - 53328, - 53332, - 53336, - 53344, - 53356, - 53357, - 53360, - 53364, - 53372, - 53373, - 53377, - 53412, - 53413, - 53416, - 53420, - 53428, - 53429, - 53431, - 53433, - 53440, - 53441, - 53444, - 53448, - 53449, - 53456, - 53457, - 53459, - 53460, - 53461, - 53468, - 53469, - 53472, - 53476, - 53484, - 53485, - 53487, - 53488, - 53489, - 53496, - 53517, - 53552, - 53553, - 53556, - 53560, - 53562, - 53568, - 53569, - 53571, - 53572, - 53573, - 53580, - 53581, - 53584, - 53588, - 53596, - 53597, - 53599, - 53601, - 53608, - 53612, - 53628, - 53636, - 53640, - 53664, - 53665, - 53668, - 53672, - 53680, - 53681, - 53683, - 53685, - 53690, - 53692, - 53696, - 53720, - 53748, - 53752, - 53767, - 53769, - 53776, - 53804, - 53805, - 53808, - 53812, - 53820, - 53821, - 53823, - 53825, - 53832, - 53852, - 55181, - 55182, - 55183, - 55185, - 55186, - 55187, - 55188, - 55189, - 55190, - 55191, - 55194, - 55196, - 55198, - 55199, - 55200, - 55201, - 55202, - 55203, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 53860, - 53888, - 53889, - 53892, - 53896, - 53904, - 53905, - 53909, - 53916, - 53920, - 53924, - 53932, - 53937, - 53944, - 53945, - 53948, - 53951, - 53952, - 53954, - 53960, - 53961, - 53963, - 53972, - 53976, - 53980, - 53988, - 53989, - 54e3, - 54001, - 54004, - 54008, - 54016, - 54017, - 54019, - 54021, - 54028, - 54029, - 54030, - 54032, - 54036, - 54038, - 54044, - 54045, - 54047, - 54048, - 54049, - 54053, - 54056, - 54057, - 54060, - 54064, - 54072, - 54073, - 54075, - 54076, - 54077, - 54084, - 54085, - 54140, - 54141, - 54144, - 54148, - 54156, - 54157, - 54159, - 54160, - 54161, - 54168, - 54169, - 54172, - 54176, - 54184, - 54185, - 54187, - 54189, - 54196, - 54200, - 54204, - 54212, - 54213, - 54216, - 54217, - 54224, - 54232, - 54241, - 54243, - 54252, - 54253, - 54256, - 54260, - 54268, - 54269, - 54271, - 54273, - 54280, - 54301, - 54336, - 54340, - 54364, - 54368, - 54372, - 54381, - 54383, - 54392, - 54393, - 54396, - 54399, - 54400, - 54402, - 54408, - 54409, - 54411, - 54413, - 54420, - 54441, - 54476, - 54480, - 54484, - 54492, - 54495, - 54504, - 54508, - 54512, - 54520, - 54523, - 54525, - 54532, - 54536, - 54540, - 54548, - 54549, - 54551, - 54588, - 54589, - 54592, - 54596, - 54604, - 54605, - 54607, - 54609, - 54616, - 54617, - 54620, - 54624, - 54629, - 54632, - 54633, - 54635, - 54637, - 54644, - 54645, - 54648, - 54652, - 54660, - 54661, - 54663, - 54664, - 54665, - 54672, - 54693, - 54728, - 54729, - 54732, - 54736, - 54738, - 54744, - 54745, - 54747, - 54749, - 54756, - 54757, - 54760, - 54764, - 54772, - 54773, - 54775, - 54777, - 54784, - 54785, - 54788, - 54792, - 54800, - 54801, - 54803, - 54804, - 54805, - 54812, - 54816, - 54820, - 54829, - 54840, - 54841, - 54844, - 54848, - 54853, - 54856, - 54857, - 54859, - 54861, - 54865, - 54868, - 54869, - 54872, - 54876, - 54887, - 54889, - 54896, - 54897, - 54900, - 54915, - 54917, - 54924, - 54925, - 54928, - 54932, - 54941, - 54943, - 54945, - 54952, - 54956, - 54960, - 54969, - 54971, - 54980, - 54981, - 54984, - 54988, - 54993, - 54996, - 54999, - 55001, - 55008, - 55012, - 55016, - 55024, - 55029, - 55036, - 55037, - 55040, - 55044, - 55057, - 55064, - 55065, - 55068, - 55072, - 55080, - 55081, - 55083, - 55085, - 55092, - 55093, - 55096, - 55100, - 55108, - 55111, - 55113, - 55120, - 55121, - 55124, - 55126, - 55127, - 55128, - 55129, - 55136, - 55137, - 55139, - 55141, - 55145, - 55148, - 55152, - 55156, - 55164, - 55165, - 55169, - 55176, - 55177, - 55180, - 55184, - 55192, - 55193, - 55195, - 55197, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 20285, - 20339, - 20551, - 20729, - 21152, - 21487, - 21621, - 21733, - 22025, - 23233, - 23478, - 26247, - 26550, - 26551, - 26607, - 27468, - 29634, - 30146, - 31292, - 33499, - 33540, - 34903, - 34952, - 35382, - 36040, - 36303, - 36603, - 36838, - 39381, - 21051, - 21364, - 21508, - 24682, - 24932, - 27580, - 29647, - 33050, - 35258, - 35282, - 38307, - 20355, - 21002, - 22718, - 22904, - 23014, - 24178, - 24185, - 25031, - 25536, - 26438, - 26604, - 26751, - 28567, - 30286, - 30475, - 30965, - 31240, - 31487, - 31777, - 32925, - 33390, - 33393, - 35563, - 38291, - 20075, - 21917, - 26359, - 28212, - 30883, - 31469, - 33883, - 35088, - 34638, - 38824, - 21208, - 22350, - 22570, - 23884, - 24863, - 25022, - 25121, - 25954, - 26577, - 27204, - 28187, - 29976, - 30131, - 30435, - 30640, - 32058, - 37039, - 37969, - 37970, - 40853, - 21283, - 23724, - 30002, - 32987, - 37440, - 38296, - 21083, - 22536, - 23004, - 23713, - 23831, - 24247, - 24378, - 24394, - 24951, - 27743, - 30074, - 30086, - 31968, - 32115, - 32177, - 32652, - 33108, - 33313, - 34193, - 35137, - 35611, - 37628, - 38477, - 40007, - 20171, - 20215, - 20491, - 20977, - 22607, - 24887, - 24894, - 24936, - 25913, - 27114, - 28433, - 30117, - 30342, - 30422, - 31623, - 33445, - 33995, - 63744, - 37799, - 38283, - 21888, - 23458, - 22353, - 63745, - 31923, - 32697, - 37301, - 20520, - 21435, - 23621, - 24040, - 25298, - 25454, - 25818, - 25831, - 28192, - 28844, - 31067, - 36317, - 36382, - 63746, - 36989, - 37445, - 37624, - 20094, - 20214, - 20581, - 24062, - 24314, - 24838, - 26967, - 33137, - 34388, - 36423, - 37749, - 39467, - 20062, - 20625, - 26480, - 26688, - 20745, - 21133, - 21138, - 27298, - 30652, - 37392, - 40660, - 21163, - 24623, - 36850, - 20552, - 25001, - 25581, - 25802, - 26684, - 27268, - 28608, - 33160, - 35233, - 38548, - 22533, - 29309, - 29356, - 29956, - 32121, - 32365, - 32937, - 35211, - 35700, - 36963, - 40273, - 25225, - 27770, - 28500, - 32080, - 32570, - 35363, - 20860, - 24906, - 31645, - 35609, - 37463, - 37772, - 20140, - 20435, - 20510, - 20670, - 20742, - 21185, - 21197, - 21375, - 22384, - 22659, - 24218, - 24465, - 24950, - 25004, - 25806, - 25964, - 26223, - 26299, - 26356, - 26775, - 28039, - 28805, - 28913, - 29855, - 29861, - 29898, - 30169, - 30828, - 30956, - 31455, - 31478, - 32069, - 32147, - 32789, - 32831, - 33051, - 33686, - 35686, - 36629, - 36885, - 37857, - 38915, - 38968, - 39514, - 39912, - 20418, - 21843, - 22586, - 22865, - 23395, - 23622, - 24760, - 25106, - 26690, - 26800, - 26856, - 28330, - 30028, - 30328, - 30926, - 31293, - 31995, - 32363, - 32380, - 35336, - 35489, - 35903, - 38542, - 40388, - 21476, - 21481, - 21578, - 21617, - 22266, - 22993, - 23396, - 23611, - 24235, - 25335, - 25911, - 25925, - 25970, - 26272, - 26543, - 27073, - 27837, - 30204, - 30352, - 30590, - 31295, - 32660, - 32771, - 32929, - 33167, - 33510, - 33533, - 33776, - 34241, - 34865, - 34996, - 35493, - 63747, - 36764, - 37678, - 38599, - 39015, - 39640, - 40723, - 21741, - 26011, - 26354, - 26767, - 31296, - 35895, - 40288, - 22256, - 22372, - 23825, - 26118, - 26801, - 26829, - 28414, - 29736, - 34974, - 39908, - 27752, - 63748, - 39592, - 20379, - 20844, - 20849, - 21151, - 23380, - 24037, - 24656, - 24685, - 25329, - 25511, - 25915, - 29657, - 31354, - 34467, - 36002, - 38799, - 20018, - 23521, - 25096, - 26524, - 29916, - 31185, - 33747, - 35463, - 35506, - 36328, - 36942, - 37707, - 38982, - 24275, - 27112, - 34303, - 37101, - 63749, - 20896, - 23448, - 23532, - 24931, - 26874, - 27454, - 28748, - 29743, - 29912, - 31649, - 32592, - 33733, - 35264, - 36011, - 38364, - 39208, - 21038, - 24669, - 25324, - 36866, - 20362, - 20809, - 21281, - 22745, - 24291, - 26336, - 27960, - 28826, - 29378, - 29654, - 31568, - 33009, - 37979, - 21350, - 25499, - 32619, - 20054, - 20608, - 22602, - 22750, - 24618, - 24871, - 25296, - 27088, - 39745, - 23439, - 32024, - 32945, - 36703, - 20132, - 20689, - 21676, - 21932, - 23308, - 23968, - 24039, - 25898, - 25934, - 26657, - 27211, - 29409, - 30350, - 30703, - 32094, - 32761, - 33184, - 34126, - 34527, - 36611, - 36686, - 37066, - 39171, - 39509, - 39851, - 19992, - 20037, - 20061, - 20167, - 20465, - 20855, - 21246, - 21312, - 21475, - 21477, - 21646, - 22036, - 22389, - 22434, - 23495, - 23943, - 24272, - 25084, - 25304, - 25937, - 26552, - 26601, - 27083, - 27472, - 27590, - 27628, - 27714, - 28317, - 28792, - 29399, - 29590, - 29699, - 30655, - 30697, - 31350, - 32127, - 32777, - 33276, - 33285, - 33290, - 33503, - 34914, - 35635, - 36092, - 36544, - 36881, - 37041, - 37476, - 37558, - 39378, - 39493, - 40169, - 40407, - 40860, - 22283, - 23616, - 33738, - 38816, - 38827, - 40628, - 21531, - 31384, - 32676, - 35033, - 36557, - 37089, - 22528, - 23624, - 25496, - 31391, - 23470, - 24339, - 31353, - 31406, - 33422, - 36524, - 20518, - 21048, - 21240, - 21367, - 22280, - 25331, - 25458, - 27402, - 28099, - 30519, - 21413, - 29527, - 34152, - 36470, - 38357, - 26426, - 27331, - 28528, - 35437, - 36556, - 39243, - 63750, - 26231, - 27512, - 36020, - 39740, - 63751, - 21483, - 22317, - 22862, - 25542, - 27131, - 29674, - 30789, - 31418, - 31429, - 31998, - 33909, - 35215, - 36211, - 36917, - 38312, - 21243, - 22343, - 30023, - 31584, - 33740, - 37406, - 63752, - 27224, - 20811, - 21067, - 21127, - 25119, - 26840, - 26997, - 38553, - 20677, - 21156, - 21220, - 25027, - 26020, - 26681, - 27135, - 29822, - 31563, - 33465, - 33771, - 35250, - 35641, - 36817, - 39241, - 63753, - 20170, - 22935, - 25810, - 26129, - 27278, - 29748, - 31105, - 31165, - 33449, - 34942, - 34943, - 35167, - 63754, - 37670, - 20235, - 21450, - 24613, - 25201, - 27762, - 32026, - 32102, - 20120, - 20834, - 30684, - 32943, - 20225, - 20238, - 20854, - 20864, - 21980, - 22120, - 22331, - 22522, - 22524, - 22804, - 22855, - 22931, - 23492, - 23696, - 23822, - 24049, - 24190, - 24524, - 25216, - 26071, - 26083, - 26398, - 26399, - 26462, - 26827, - 26820, - 27231, - 27450, - 27683, - 27773, - 27778, - 28103, - 29592, - 29734, - 29738, - 29826, - 29859, - 30072, - 30079, - 30849, - 30959, - 31041, - 31047, - 31048, - 31098, - 31637, - 32e3, - 32186, - 32648, - 32774, - 32813, - 32908, - 35352, - 35663, - 35912, - 36215, - 37665, - 37668, - 39138, - 39249, - 39438, - 39439, - 39525, - 40594, - 32202, - 20342, - 21513, - 25326, - 26708, - 37329, - 21931, - 20794, - 63755, - 63756, - 23068, - 25062, - 63757, - 25295, - 25343, - 63758, - 63759, - 63760, - 63761, - 63762, - 63763, - 37027, - 63764, - 63765, - 63766, - 63767, - 63768, - 35582, - 63769, - 63770, - 63771, - 63772, - 26262, - 63773, - 29014, - 63774, - 63775, - 38627, - 63776, - 25423, - 25466, - 21335, - 63777, - 26511, - 26976, - 28275, - 63778, - 30007, - 63779, - 63780, - 63781, - 32013, - 63782, - 63783, - 34930, - 22218, - 23064, - 63784, - 63785, - 63786, - 63787, - 63788, - 20035, - 63789, - 20839, - 22856, - 26608, - 32784, - 63790, - 22899, - 24180, - 25754, - 31178, - 24565, - 24684, - 25288, - 25467, - 23527, - 23511, - 21162, - 63791, - 22900, - 24361, - 24594, - 63792, - 63793, - 63794, - 29785, - 63795, - 63796, - 63797, - 63798, - 63799, - 63800, - 39377, - 63801, - 63802, - 63803, - 63804, - 63805, - 63806, - 63807, - 63808, - 63809, - 63810, - 63811, - 28611, - 63812, - 63813, - 33215, - 36786, - 24817, - 63814, - 63815, - 33126, - 63816, - 63817, - 23615, - 63818, - 63819, - 63820, - 63821, - 63822, - 63823, - 63824, - 63825, - 23273, - 35365, - 26491, - 32016, - 63826, - 63827, - 63828, - 63829, - 63830, - 63831, - 33021, - 63832, - 63833, - 23612, - 27877, - 21311, - 28346, - 22810, - 33590, - 20025, - 20150, - 20294, - 21934, - 22296, - 22727, - 24406, - 26039, - 26086, - 27264, - 27573, - 28237, - 30701, - 31471, - 31774, - 32222, - 34507, - 34962, - 37170, - 37723, - 25787, - 28606, - 29562, - 30136, - 36948, - 21846, - 22349, - 25018, - 25812, - 26311, - 28129, - 28251, - 28525, - 28601, - 30192, - 32835, - 33213, - 34113, - 35203, - 35527, - 35674, - 37663, - 27795, - 30035, - 31572, - 36367, - 36957, - 21776, - 22530, - 22616, - 24162, - 25095, - 25758, - 26848, - 30070, - 31958, - 34739, - 40680, - 20195, - 22408, - 22382, - 22823, - 23565, - 23729, - 24118, - 24453, - 25140, - 25825, - 29619, - 33274, - 34955, - 36024, - 38538, - 40667, - 23429, - 24503, - 24755, - 20498, - 20992, - 21040, - 22294, - 22581, - 22615, - 23566, - 23648, - 23798, - 23947, - 24230, - 24466, - 24764, - 25361, - 25481, - 25623, - 26691, - 26873, - 27330, - 28120, - 28193, - 28372, - 28644, - 29182, - 30428, - 30585, - 31153, - 31291, - 33796, - 35241, - 36077, - 36339, - 36424, - 36867, - 36884, - 36947, - 37117, - 37709, - 38518, - 38876, - 27602, - 28678, - 29272, - 29346, - 29544, - 30563, - 31167, - 31716, - 32411, - 35712, - 22697, - 24775, - 25958, - 26109, - 26302, - 27788, - 28958, - 29129, - 35930, - 38931, - 20077, - 31361, - 20189, - 20908, - 20941, - 21205, - 21516, - 24999, - 26481, - 26704, - 26847, - 27934, - 28540, - 30140, - 30643, - 31461, - 33012, - 33891, - 37509, - 20828, - 26007, - 26460, - 26515, - 30168, - 31431, - 33651, - 63834, - 35910, - 36887, - 38957, - 23663, - 33216, - 33434, - 36929, - 36975, - 37389, - 24471, - 23965, - 27225, - 29128, - 30331, - 31561, - 34276, - 35588, - 37159, - 39472, - 21895, - 25078, - 63835, - 30313, - 32645, - 34367, - 34746, - 35064, - 37007, - 63836, - 27931, - 28889, - 29662, - 32097, - 33853, - 63837, - 37226, - 39409, - 63838, - 20098, - 21365, - 27396, - 27410, - 28734, - 29211, - 34349, - 40478, - 21068, - 36771, - 23888, - 25829, - 25900, - 27414, - 28651, - 31811, - 32412, - 34253, - 35172, - 35261, - 25289, - 33240, - 34847, - 24266, - 26391, - 28010, - 29436, - 29701, - 29807, - 34690, - 37086, - 20358, - 23821, - 24480, - 33802, - 20919, - 25504, - 30053, - 20142, - 20486, - 20841, - 20937, - 26753, - 27153, - 31918, - 31921, - 31975, - 33391, - 35538, - 36635, - 37327, - 20406, - 20791, - 21237, - 21570, - 24300, - 24942, - 25150, - 26053, - 27354, - 28670, - 31018, - 34268, - 34851, - 38317, - 39522, - 39530, - 40599, - 40654, - 21147, - 26310, - 27511, - 28701, - 31019, - 36706, - 38722, - 24976, - 25088, - 25891, - 28451, - 29001, - 29833, - 32244, - 32879, - 34030, - 36646, - 36899, - 37706, - 20925, - 21015, - 21155, - 27916, - 28872, - 35010, - 24265, - 25986, - 27566, - 28610, - 31806, - 29557, - 20196, - 20278, - 22265, - 63839, - 23738, - 23994, - 24604, - 29618, - 31533, - 32666, - 32718, - 32838, - 36894, - 37428, - 38646, - 38728, - 38936, - 40801, - 20363, - 28583, - 31150, - 37300, - 38583, - 21214, - 63840, - 25736, - 25796, - 27347, - 28510, - 28696, - 29200, - 30439, - 32769, - 34310, - 34396, - 36335, - 36613, - 38706, - 39791, - 40442, - 40565, - 30860, - 31103, - 32160, - 33737, - 37636, - 40575, - 40595, - 35542, - 22751, - 24324, - 26407, - 28711, - 29903, - 31840, - 32894, - 20769, - 28712, - 29282, - 30922, - 36034, - 36058, - 36084, - 38647, - 20102, - 20698, - 23534, - 24278, - 26009, - 29134, - 30274, - 30637, - 32842, - 34044, - 36988, - 39719, - 40845, - 22744, - 23105, - 23650, - 27155, - 28122, - 28431, - 30267, - 32047, - 32311, - 34078, - 35128, - 37860, - 38475, - 21129, - 26066, - 26611, - 27060, - 27969, - 28316, - 28687, - 29705, - 29792, - 30041, - 30244, - 30827, - 35628, - 39006, - 20845, - 25134, - 38520, - 20374, - 20523, - 23833, - 28138, - 32184, - 36650, - 24459, - 24900, - 26647, - 63841, - 38534, - 21202, - 32907, - 20956, - 20940, - 26974, - 31260, - 32190, - 33777, - 38517, - 20442, - 21033, - 21400, - 21519, - 21774, - 23653, - 24743, - 26446, - 26792, - 28012, - 29313, - 29432, - 29702, - 29827, - 63842, - 30178, - 31852, - 32633, - 32696, - 33673, - 35023, - 35041, - 37324, - 37328, - 38626, - 39881, - 21533, - 28542, - 29136, - 29848, - 34298, - 36522, - 38563, - 40023, - 40607, - 26519, - 28107, - 29747, - 33256, - 38678, - 30764, - 31435, - 31520, - 31890, - 25705, - 29802, - 30194, - 30908, - 30952, - 39340, - 39764, - 40635, - 23518, - 24149, - 28448, - 33180, - 33707, - 37e3, - 19975, - 21325, - 23081, - 24018, - 24398, - 24930, - 25405, - 26217, - 26364, - 28415, - 28459, - 28771, - 30622, - 33836, - 34067, - 34875, - 36627, - 39237, - 39995, - 21788, - 25273, - 26411, - 27819, - 33545, - 35178, - 38778, - 20129, - 22916, - 24536, - 24537, - 26395, - 32178, - 32596, - 33426, - 33579, - 33725, - 36638, - 37017, - 22475, - 22969, - 23186, - 23504, - 26151, - 26522, - 26757, - 27599, - 29028, - 32629, - 36023, - 36067, - 36993, - 39749, - 33032, - 35978, - 38476, - 39488, - 40613, - 23391, - 27667, - 29467, - 30450, - 30431, - 33804, - 20906, - 35219, - 20813, - 20885, - 21193, - 26825, - 27796, - 30468, - 30496, - 32191, - 32236, - 38754, - 40629, - 28357, - 34065, - 20901, - 21517, - 21629, - 26126, - 26269, - 26919, - 28319, - 30399, - 30609, - 33559, - 33986, - 34719, - 37225, - 37528, - 40180, - 34946, - 20398, - 20882, - 21215, - 22982, - 24125, - 24917, - 25720, - 25721, - 26286, - 26576, - 27169, - 27597, - 27611, - 29279, - 29281, - 29761, - 30520, - 30683, - 32791, - 33468, - 33541, - 35584, - 35624, - 35980, - 26408, - 27792, - 29287, - 30446, - 30566, - 31302, - 40361, - 27519, - 27794, - 22818, - 26406, - 33945, - 21359, - 22675, - 22937, - 24287, - 25551, - 26164, - 26483, - 28218, - 29483, - 31447, - 33495, - 37672, - 21209, - 24043, - 25006, - 25035, - 25098, - 25287, - 25771, - 26080, - 26969, - 27494, - 27595, - 28961, - 29687, - 30045, - 32326, - 33310, - 33538, - 34154, - 35491, - 36031, - 38695, - 40289, - 22696, - 40664, - 20497, - 21006, - 21563, - 21839, - 25991, - 27766, - 32010, - 32011, - 32862, - 34442, - 38272, - 38639, - 21247, - 27797, - 29289, - 21619, - 23194, - 23614, - 23883, - 24396, - 24494, - 26410, - 26806, - 26979, - 28220, - 28228, - 30473, - 31859, - 32654, - 34183, - 35598, - 36855, - 38753, - 40692, - 23735, - 24758, - 24845, - 25003, - 25935, - 26107, - 26108, - 27665, - 27887, - 29599, - 29641, - 32225, - 38292, - 23494, - 34588, - 35600, - 21085, - 21338, - 25293, - 25615, - 25778, - 26420, - 27192, - 27850, - 29632, - 29854, - 31636, - 31893, - 32283, - 33162, - 33334, - 34180, - 36843, - 38649, - 39361, - 20276, - 21322, - 21453, - 21467, - 25292, - 25644, - 25856, - 26001, - 27075, - 27886, - 28504, - 29677, - 30036, - 30242, - 30436, - 30460, - 30928, - 30971, - 31020, - 32070, - 33324, - 34784, - 36820, - 38930, - 39151, - 21187, - 25300, - 25765, - 28196, - 28497, - 30332, - 36299, - 37297, - 37474, - 39662, - 39747, - 20515, - 20621, - 22346, - 22952, - 23592, - 24135, - 24439, - 25151, - 25918, - 26041, - 26049, - 26121, - 26507, - 27036, - 28354, - 30917, - 32033, - 32938, - 33152, - 33323, - 33459, - 33953, - 34444, - 35370, - 35607, - 37030, - 38450, - 40848, - 20493, - 20467, - 63843, - 22521, - 24472, - 25308, - 25490, - 26479, - 28227, - 28953, - 30403, - 32972, - 32986, - 35060, - 35061, - 35097, - 36064, - 36649, - 37197, - 38506, - 20271, - 20336, - 24091, - 26575, - 26658, - 30333, - 30334, - 39748, - 24161, - 27146, - 29033, - 29140, - 30058, - 63844, - 32321, - 34115, - 34281, - 39132, - 20240, - 31567, - 32624, - 38309, - 20961, - 24070, - 26805, - 27710, - 27726, - 27867, - 29359, - 31684, - 33539, - 27861, - 29754, - 20731, - 21128, - 22721, - 25816, - 27287, - 29863, - 30294, - 30887, - 34327, - 38370, - 38713, - 63845, - 21342, - 24321, - 35722, - 36776, - 36783, - 37002, - 21029, - 30629, - 40009, - 40712, - 19993, - 20482, - 20853, - 23643, - 24183, - 26142, - 26170, - 26564, - 26821, - 28851, - 29953, - 30149, - 31177, - 31453, - 36647, - 39200, - 39432, - 20445, - 22561, - 22577, - 23542, - 26222, - 27493, - 27921, - 28282, - 28541, - 29668, - 29995, - 33769, - 35036, - 35091, - 35676, - 36628, - 20239, - 20693, - 21264, - 21340, - 23443, - 24489, - 26381, - 31119, - 33145, - 33583, - 34068, - 35079, - 35206, - 36665, - 36667, - 39333, - 39954, - 26412, - 20086, - 20472, - 22857, - 23553, - 23791, - 23792, - 25447, - 26834, - 28925, - 29090, - 29739, - 32299, - 34028, - 34562, - 36898, - 37586, - 40179, - 19981, - 20184, - 20463, - 20613, - 21078, - 21103, - 21542, - 21648, - 22496, - 22827, - 23142, - 23386, - 23413, - 23500, - 24220, - 63846, - 25206, - 25975, - 26023, - 28014, - 28325, - 29238, - 31526, - 31807, - 32566, - 33104, - 33105, - 33178, - 33344, - 33433, - 33705, - 35331, - 36e3, - 36070, - 36091, - 36212, - 36282, - 37096, - 37340, - 38428, - 38468, - 39385, - 40167, - 21271, - 20998, - 21545, - 22132, - 22707, - 22868, - 22894, - 24575, - 24996, - 25198, - 26128, - 27774, - 28954, - 30406, - 31881, - 31966, - 32027, - 33452, - 36033, - 38640, - 63847, - 20315, - 24343, - 24447, - 25282, - 23849, - 26379, - 26842, - 30844, - 32323, - 40300, - 19989, - 20633, - 21269, - 21290, - 21329, - 22915, - 23138, - 24199, - 24754, - 24970, - 25161, - 25209, - 26e3, - 26503, - 27047, - 27604, - 27606, - 27607, - 27608, - 27832, - 63848, - 29749, - 30202, - 30738, - 30865, - 31189, - 31192, - 31875, - 32203, - 32737, - 32933, - 33086, - 33218, - 33778, - 34586, - 35048, - 35513, - 35692, - 36027, - 37145, - 38750, - 39131, - 40763, - 22188, - 23338, - 24428, - 25996, - 27315, - 27567, - 27996, - 28657, - 28693, - 29277, - 29613, - 36007, - 36051, - 38971, - 24977, - 27703, - 32856, - 39425, - 20045, - 20107, - 20123, - 20181, - 20282, - 20284, - 20351, - 20447, - 20735, - 21490, - 21496, - 21766, - 21987, - 22235, - 22763, - 22882, - 23057, - 23531, - 23546, - 23556, - 24051, - 24107, - 24473, - 24605, - 25448, - 26012, - 26031, - 26614, - 26619, - 26797, - 27515, - 27801, - 27863, - 28195, - 28681, - 29509, - 30722, - 31038, - 31040, - 31072, - 31169, - 31721, - 32023, - 32114, - 32902, - 33293, - 33678, - 34001, - 34503, - 35039, - 35408, - 35422, - 35613, - 36060, - 36198, - 36781, - 37034, - 39164, - 39391, - 40605, - 21066, - 63849, - 26388, - 63850, - 20632, - 21034, - 23665, - 25955, - 27733, - 29642, - 29987, - 30109, - 31639, - 33948, - 37240, - 38704, - 20087, - 25746, - 27578, - 29022, - 34217, - 19977, - 63851, - 26441, - 26862, - 28183, - 33439, - 34072, - 34923, - 25591, - 28545, - 37394, - 39087, - 19978, - 20663, - 20687, - 20767, - 21830, - 21930, - 22039, - 23360, - 23577, - 23776, - 24120, - 24202, - 24224, - 24258, - 24819, - 26705, - 27233, - 28248, - 29245, - 29248, - 29376, - 30456, - 31077, - 31665, - 32724, - 35059, - 35316, - 35443, - 35937, - 36062, - 38684, - 22622, - 29885, - 36093, - 21959, - 63852, - 31329, - 32034, - 33394, - 29298, - 29983, - 29989, - 63853, - 31513, - 22661, - 22779, - 23996, - 24207, - 24246, - 24464, - 24661, - 25234, - 25471, - 25933, - 26257, - 26329, - 26360, - 26646, - 26866, - 29312, - 29790, - 31598, - 32110, - 32214, - 32626, - 32997, - 33298, - 34223, - 35199, - 35475, - 36893, - 37604, - 40653, - 40736, - 22805, - 22893, - 24109, - 24796, - 26132, - 26227, - 26512, - 27728, - 28101, - 28511, - 30707, - 30889, - 33990, - 37323, - 37675, - 20185, - 20682, - 20808, - 21892, - 23307, - 23459, - 25159, - 25982, - 26059, - 28210, - 29053, - 29697, - 29764, - 29831, - 29887, - 30316, - 31146, - 32218, - 32341, - 32680, - 33146, - 33203, - 33337, - 34330, - 34796, - 35445, - 36323, - 36984, - 37521, - 37925, - 39245, - 39854, - 21352, - 23633, - 26964, - 27844, - 27945, - 28203, - 33292, - 34203, - 35131, - 35373, - 35498, - 38634, - 40807, - 21089, - 26297, - 27570, - 32406, - 34814, - 36109, - 38275, - 38493, - 25885, - 28041, - 29166, - 63854, - 22478, - 22995, - 23468, - 24615, - 24826, - 25104, - 26143, - 26207, - 29481, - 29689, - 30427, - 30465, - 31596, - 32854, - 32882, - 33125, - 35488, - 37266, - 19990, - 21218, - 27506, - 27927, - 31237, - 31545, - 32048, - 63855, - 36016, - 21484, - 22063, - 22609, - 23477, - 23567, - 23569, - 24034, - 25152, - 25475, - 25620, - 26157, - 26803, - 27836, - 28040, - 28335, - 28703, - 28836, - 29138, - 29990, - 30095, - 30094, - 30233, - 31505, - 31712, - 31787, - 32032, - 32057, - 34092, - 34157, - 34311, - 35380, - 36877, - 36961, - 37045, - 37559, - 38902, - 39479, - 20439, - 23660, - 26463, - 28049, - 31903, - 32396, - 35606, - 36118, - 36895, - 23403, - 24061, - 25613, - 33984, - 36956, - 39137, - 29575, - 23435, - 24730, - 26494, - 28126, - 35359, - 35494, - 36865, - 38924, - 21047, - 63856, - 28753, - 30862, - 37782, - 34928, - 37335, - 20462, - 21463, - 22013, - 22234, - 22402, - 22781, - 23234, - 23432, - 23723, - 23744, - 24101, - 24833, - 25101, - 25163, - 25480, - 25628, - 25910, - 25976, - 27193, - 27530, - 27700, - 27929, - 28465, - 29159, - 29417, - 29560, - 29703, - 29874, - 30246, - 30561, - 31168, - 31319, - 31466, - 31929, - 32143, - 32172, - 32353, - 32670, - 33065, - 33585, - 33936, - 34010, - 34282, - 34966, - 35504, - 35728, - 36664, - 36930, - 36995, - 37228, - 37526, - 37561, - 38539, - 38567, - 38568, - 38614, - 38656, - 38920, - 39318, - 39635, - 39706, - 21460, - 22654, - 22809, - 23408, - 23487, - 28113, - 28506, - 29087, - 29729, - 29881, - 32901, - 33789, - 24033, - 24455, - 24490, - 24642, - 26092, - 26642, - 26991, - 27219, - 27529, - 27957, - 28147, - 29667, - 30462, - 30636, - 31565, - 32020, - 33059, - 33308, - 33600, - 34036, - 34147, - 35426, - 35524, - 37255, - 37662, - 38918, - 39348, - 25100, - 34899, - 36848, - 37477, - 23815, - 23847, - 23913, - 29791, - 33181, - 34664, - 28629, - 25342, - 32722, - 35126, - 35186, - 19998, - 20056, - 20711, - 21213, - 21319, - 25215, - 26119, - 32361, - 34821, - 38494, - 20365, - 21273, - 22070, - 22987, - 23204, - 23608, - 23630, - 23629, - 24066, - 24337, - 24643, - 26045, - 26159, - 26178, - 26558, - 26612, - 29468, - 30690, - 31034, - 32709, - 33940, - 33997, - 35222, - 35430, - 35433, - 35553, - 35925, - 35962, - 22516, - 23508, - 24335, - 24687, - 25325, - 26893, - 27542, - 28252, - 29060, - 31698, - 34645, - 35672, - 36606, - 39135, - 39166, - 20280, - 20353, - 20449, - 21627, - 23072, - 23480, - 24892, - 26032, - 26216, - 29180, - 30003, - 31070, - 32051, - 33102, - 33251, - 33688, - 34218, - 34254, - 34563, - 35338, - 36523, - 36763, - 63857, - 36805, - 22833, - 23460, - 23526, - 24713, - 23529, - 23563, - 24515, - 27777, - 63858, - 28145, - 28683, - 29978, - 33455, - 35574, - 20160, - 21313, - 63859, - 38617, - 27663, - 20126, - 20420, - 20818, - 21854, - 23077, - 23784, - 25105, - 29273, - 33469, - 33706, - 34558, - 34905, - 35357, - 38463, - 38597, - 39187, - 40201, - 40285, - 22538, - 23731, - 23997, - 24132, - 24801, - 24853, - 25569, - 27138, - 28197, - 37122, - 37716, - 38990, - 39952, - 40823, - 23433, - 23736, - 25353, - 26191, - 26696, - 30524, - 38593, - 38797, - 38996, - 39839, - 26017, - 35585, - 36555, - 38332, - 21813, - 23721, - 24022, - 24245, - 26263, - 30284, - 33780, - 38343, - 22739, - 25276, - 29390, - 40232, - 20208, - 22830, - 24591, - 26171, - 27523, - 31207, - 40230, - 21395, - 21696, - 22467, - 23830, - 24859, - 26326, - 28079, - 30861, - 33406, - 38552, - 38724, - 21380, - 25212, - 25494, - 28082, - 32266, - 33099, - 38989, - 27387, - 32588, - 40367, - 40474, - 20063, - 20539, - 20918, - 22812, - 24825, - 25590, - 26928, - 29242, - 32822, - 63860, - 37326, - 24369, - 63861, - 63862, - 32004, - 33509, - 33903, - 33979, - 34277, - 36493, - 63863, - 20335, - 63864, - 63865, - 22756, - 23363, - 24665, - 25562, - 25880, - 25965, - 26264, - 63866, - 26954, - 27171, - 27915, - 28673, - 29036, - 30162, - 30221, - 31155, - 31344, - 63867, - 32650, - 63868, - 35140, - 63869, - 35731, - 37312, - 38525, - 63870, - 39178, - 22276, - 24481, - 26044, - 28417, - 30208, - 31142, - 35486, - 39341, - 39770, - 40812, - 20740, - 25014, - 25233, - 27277, - 33222, - 20547, - 22576, - 24422, - 28937, - 35328, - 35578, - 23420, - 34326, - 20474, - 20796, - 22196, - 22852, - 25513, - 28153, - 23978, - 26989, - 20870, - 20104, - 20313, - 63871, - 63872, - 63873, - 22914, - 63874, - 63875, - 27487, - 27741, - 63876, - 29877, - 30998, - 63877, - 33287, - 33349, - 33593, - 36671, - 36701, - 63878, - 39192, - 63879, - 63880, - 63881, - 20134, - 63882, - 22495, - 24441, - 26131, - 63883, - 63884, - 30123, - 32377, - 35695, - 63885, - 36870, - 39515, - 22181, - 22567, - 23032, - 23071, - 23476, - 63886, - 24310, - 63887, - 63888, - 25424, - 25403, - 63889, - 26941, - 27783, - 27839, - 28046, - 28051, - 28149, - 28436, - 63890, - 28895, - 28982, - 29017, - 63891, - 29123, - 29141, - 63892, - 30799, - 30831, - 63893, - 31605, - 32227, - 63894, - 32303, - 63895, - 34893, - 36575, - 63896, - 63897, - 63898, - 37467, - 63899, - 40182, - 63900, - 63901, - 63902, - 24709, - 28037, - 63903, - 29105, - 63904, - 63905, - 38321, - 21421, - 63906, - 63907, - 63908, - 26579, - 63909, - 28814, - 28976, - 29744, - 33398, - 33490, - 63910, - 38331, - 39653, - 40573, - 26308, - 63911, - 29121, - 33865, - 63912, - 63913, - 22603, - 63914, - 63915, - 23992, - 24433, - 63916, - 26144, - 26254, - 27001, - 27054, - 27704, - 27891, - 28214, - 28481, - 28634, - 28699, - 28719, - 29008, - 29151, - 29552, - 63917, - 29787, - 63918, - 29908, - 30408, - 31310, - 32403, - 63919, - 63920, - 33521, - 35424, - 36814, - 63921, - 37704, - 63922, - 38681, - 63923, - 63924, - 20034, - 20522, - 63925, - 21e3, - 21473, - 26355, - 27757, - 28618, - 29450, - 30591, - 31330, - 33454, - 34269, - 34306, - 63926, - 35028, - 35427, - 35709, - 35947, - 63927, - 37555, - 63928, - 38675, - 38928, - 20116, - 20237, - 20425, - 20658, - 21320, - 21566, - 21555, - 21978, - 22626, - 22714, - 22887, - 23067, - 23524, - 24735, - 63929, - 25034, - 25942, - 26111, - 26212, - 26791, - 27738, - 28595, - 28879, - 29100, - 29522, - 31613, - 34568, - 35492, - 39986, - 40711, - 23627, - 27779, - 29508, - 29577, - 37434, - 28331, - 29797, - 30239, - 31337, - 32277, - 34314, - 20800, - 22725, - 25793, - 29934, - 29973, - 30320, - 32705, - 37013, - 38605, - 39252, - 28198, - 29926, - 31401, - 31402, - 33253, - 34521, - 34680, - 35355, - 23113, - 23436, - 23451, - 26785, - 26880, - 28003, - 29609, - 29715, - 29740, - 30871, - 32233, - 32747, - 33048, - 33109, - 33694, - 35916, - 38446, - 38929, - 26352, - 24448, - 26106, - 26505, - 27754, - 29579, - 20525, - 23043, - 27498, - 30702, - 22806, - 23916, - 24013, - 29477, - 30031, - 63930, - 63931, - 20709, - 20985, - 22575, - 22829, - 22934, - 23002, - 23525, - 63932, - 63933, - 23970, - 25303, - 25622, - 25747, - 25854, - 63934, - 26332, - 63935, - 27208, - 63936, - 29183, - 29796, - 63937, - 31368, - 31407, - 32327, - 32350, - 32768, - 33136, - 63938, - 34799, - 35201, - 35616, - 36953, - 63939, - 36992, - 39250, - 24958, - 27442, - 28020, - 32287, - 35109, - 36785, - 20433, - 20653, - 20887, - 21191, - 22471, - 22665, - 23481, - 24248, - 24898, - 27029, - 28044, - 28263, - 28342, - 29076, - 29794, - 29992, - 29996, - 32883, - 33592, - 33993, - 36362, - 37780, - 37854, - 63940, - 20110, - 20305, - 20598, - 20778, - 21448, - 21451, - 21491, - 23431, - 23507, - 23588, - 24858, - 24962, - 26100, - 29275, - 29591, - 29760, - 30402, - 31056, - 31121, - 31161, - 32006, - 32701, - 33419, - 34261, - 34398, - 36802, - 36935, - 37109, - 37354, - 38533, - 38632, - 38633, - 21206, - 24423, - 26093, - 26161, - 26671, - 29020, - 31286, - 37057, - 38922, - 20113, - 63941, - 27218, - 27550, - 28560, - 29065, - 32792, - 33464, - 34131, - 36939, - 38549, - 38642, - 38907, - 34074, - 39729, - 20112, - 29066, - 38596, - 20803, - 21407, - 21729, - 22291, - 22290, - 22435, - 23195, - 23236, - 23491, - 24616, - 24895, - 25588, - 27781, - 27961, - 28274, - 28304, - 29232, - 29503, - 29783, - 33489, - 34945, - 36677, - 36960, - 63942, - 38498, - 39e3, - 40219, - 26376, - 36234, - 37470, - 20301, - 20553, - 20702, - 21361, - 22285, - 22996, - 23041, - 23561, - 24944, - 26256, - 28205, - 29234, - 29771, - 32239, - 32963, - 33806, - 33894, - 34111, - 34655, - 34907, - 35096, - 35586, - 36949, - 38859, - 39759, - 20083, - 20369, - 20754, - 20842, - 63943, - 21807, - 21929, - 23418, - 23461, - 24188, - 24189, - 24254, - 24736, - 24799, - 24840, - 24841, - 25540, - 25912, - 26377, - 63944, - 26580, - 26586, - 63945, - 26977, - 26978, - 27833, - 27943, - 63946, - 28216, - 63947, - 28641, - 29494, - 29495, - 63948, - 29788, - 30001, - 63949, - 30290, - 63950, - 63951, - 32173, - 33278, - 33848, - 35029, - 35480, - 35547, - 35565, - 36400, - 36418, - 36938, - 36926, - 36986, - 37193, - 37321, - 37742, - 63952, - 63953, - 22537, - 63954, - 27603, - 32905, - 32946, - 63955, - 63956, - 20801, - 22891, - 23609, - 63957, - 63958, - 28516, - 29607, - 32996, - 36103, - 63959, - 37399, - 38287, - 63960, - 63961, - 63962, - 63963, - 32895, - 25102, - 28700, - 32104, - 34701, - 63964, - 22432, - 24681, - 24903, - 27575, - 35518, - 37504, - 38577, - 20057, - 21535, - 28139, - 34093, - 38512, - 38899, - 39150, - 25558, - 27875, - 37009, - 20957, - 25033, - 33210, - 40441, - 20381, - 20506, - 20736, - 23452, - 24847, - 25087, - 25836, - 26885, - 27589, - 30097, - 30691, - 32681, - 33380, - 34191, - 34811, - 34915, - 35516, - 35696, - 37291, - 20108, - 20197, - 20234, - 63965, - 63966, - 22839, - 23016, - 63967, - 24050, - 24347, - 24411, - 24609, - 63968, - 63969, - 63970, - 63971, - 29246, - 29669, - 63972, - 30064, - 30157, - 63973, - 31227, - 63974, - 32780, - 32819, - 32900, - 33505, - 33617, - 63975, - 63976, - 36029, - 36019, - 36999, - 63977, - 63978, - 39156, - 39180, - 63979, - 63980, - 28727, - 30410, - 32714, - 32716, - 32764, - 35610, - 20154, - 20161, - 20995, - 21360, - 63981, - 21693, - 22240, - 23035, - 23493, - 24341, - 24525, - 28270, - 63982, - 63983, - 32106, - 33589, - 63984, - 34451, - 35469, - 63985, - 38765, - 38775, - 63986, - 63987, - 19968, - 20314, - 20350, - 22777, - 26085, - 28322, - 36920, - 37808, - 39353, - 20219, - 22764, - 22922, - 23001, - 24641, - 63988, - 63989, - 31252, - 63990, - 33615, - 36035, - 20837, - 21316, - 63991, - 63992, - 63993, - 20173, - 21097, - 23381, - 33471, - 20180, - 21050, - 21672, - 22985, - 23039, - 23376, - 23383, - 23388, - 24675, - 24904, - 28363, - 28825, - 29038, - 29574, - 29943, - 30133, - 30913, - 32043, - 32773, - 33258, - 33576, - 34071, - 34249, - 35566, - 36039, - 38604, - 20316, - 21242, - 22204, - 26027, - 26152, - 28796, - 28856, - 29237, - 32189, - 33421, - 37196, - 38592, - 40306, - 23409, - 26855, - 27544, - 28538, - 30430, - 23697, - 26283, - 28507, - 31668, - 31786, - 34870, - 38620, - 19976, - 20183, - 21280, - 22580, - 22715, - 22767, - 22892, - 23559, - 24115, - 24196, - 24373, - 25484, - 26290, - 26454, - 27167, - 27299, - 27404, - 28479, - 29254, - 63994, - 29520, - 29835, - 31456, - 31911, - 33144, - 33247, - 33255, - 33674, - 33900, - 34083, - 34196, - 34255, - 35037, - 36115, - 37292, - 38263, - 38556, - 20877, - 21705, - 22312, - 23472, - 25165, - 26448, - 26685, - 26771, - 28221, - 28371, - 28797, - 32289, - 35009, - 36001, - 36617, - 40779, - 40782, - 29229, - 31631, - 35533, - 37658, - 20295, - 20302, - 20786, - 21632, - 22992, - 24213, - 25269, - 26485, - 26990, - 27159, - 27822, - 28186, - 29401, - 29482, - 30141, - 31672, - 32053, - 33511, - 33785, - 33879, - 34295, - 35419, - 36015, - 36487, - 36889, - 37048, - 38606, - 40799, - 21219, - 21514, - 23265, - 23490, - 25688, - 25973, - 28404, - 29380, - 63995, - 30340, - 31309, - 31515, - 31821, - 32318, - 32735, - 33659, - 35627, - 36042, - 36196, - 36321, - 36447, - 36842, - 36857, - 36969, - 37841, - 20291, - 20346, - 20659, - 20840, - 20856, - 21069, - 21098, - 22625, - 22652, - 22880, - 23560, - 23637, - 24283, - 24731, - 25136, - 26643, - 27583, - 27656, - 28593, - 29006, - 29728, - 3e4, - 30008, - 30033, - 30322, - 31564, - 31627, - 31661, - 31686, - 32399, - 35438, - 36670, - 36681, - 37439, - 37523, - 37666, - 37931, - 38651, - 39002, - 39019, - 39198, - 20999, - 25130, - 25240, - 27993, - 30308, - 31434, - 31680, - 32118, - 21344, - 23742, - 24215, - 28472, - 28857, - 31896, - 38673, - 39822, - 40670, - 25509, - 25722, - 34678, - 19969, - 20117, - 20141, - 20572, - 20597, - 21576, - 22979, - 23450, - 24128, - 24237, - 24311, - 24449, - 24773, - 25402, - 25919, - 25972, - 26060, - 26230, - 26232, - 26622, - 26984, - 27273, - 27491, - 27712, - 28096, - 28136, - 28191, - 28254, - 28702, - 28833, - 29582, - 29693, - 30010, - 30555, - 30855, - 31118, - 31243, - 31357, - 31934, - 32142, - 33351, - 35330, - 35562, - 35998, - 37165, - 37194, - 37336, - 37478, - 37580, - 37664, - 38662, - 38742, - 38748, - 38914, - 40718, - 21046, - 21137, - 21884, - 22564, - 24093, - 24351, - 24716, - 25552, - 26799, - 28639, - 31085, - 31532, - 33229, - 34234, - 35069, - 35576, - 36420, - 37261, - 38500, - 38555, - 38717, - 38988, - 40778, - 20430, - 20806, - 20939, - 21161, - 22066, - 24340, - 24427, - 25514, - 25805, - 26089, - 26177, - 26362, - 26361, - 26397, - 26781, - 26839, - 27133, - 28437, - 28526, - 29031, - 29157, - 29226, - 29866, - 30522, - 31062, - 31066, - 31199, - 31264, - 31381, - 31895, - 31967, - 32068, - 32368, - 32903, - 34299, - 34468, - 35412, - 35519, - 36249, - 36481, - 36896, - 36973, - 37347, - 38459, - 38613, - 40165, - 26063, - 31751, - 36275, - 37827, - 23384, - 23562, - 21330, - 25305, - 29469, - 20519, - 23447, - 24478, - 24752, - 24939, - 26837, - 28121, - 29742, - 31278, - 32066, - 32156, - 32305, - 33131, - 36394, - 36405, - 37758, - 37912, - 20304, - 22352, - 24038, - 24231, - 25387, - 32618, - 20027, - 20303, - 20367, - 20570, - 23005, - 32964, - 21610, - 21608, - 22014, - 22863, - 23449, - 24030, - 24282, - 26205, - 26417, - 26609, - 26666, - 27880, - 27954, - 28234, - 28557, - 28855, - 29664, - 30087, - 31820, - 32002, - 32044, - 32162, - 33311, - 34523, - 35387, - 35461, - 36208, - 36490, - 36659, - 36913, - 37198, - 37202, - 37956, - 39376, - 31481, - 31909, - 20426, - 20737, - 20934, - 22472, - 23535, - 23803, - 26201, - 27197, - 27994, - 28310, - 28652, - 28940, - 30063, - 31459, - 34850, - 36897, - 36981, - 38603, - 39423, - 33537, - 20013, - 20210, - 34886, - 37325, - 21373, - 27355, - 26987, - 27713, - 33914, - 22686, - 24974, - 26366, - 25327, - 28893, - 29969, - 30151, - 32338, - 33976, - 35657, - 36104, - 20043, - 21482, - 21675, - 22320, - 22336, - 24535, - 25345, - 25351, - 25711, - 25903, - 26088, - 26234, - 26525, - 26547, - 27490, - 27744, - 27802, - 28460, - 30693, - 30757, - 31049, - 31063, - 32025, - 32930, - 33026, - 33267, - 33437, - 33463, - 34584, - 35468, - 63996, - 36100, - 36286, - 36978, - 30452, - 31257, - 31287, - 32340, - 32887, - 21767, - 21972, - 22645, - 25391, - 25634, - 26185, - 26187, - 26733, - 27035, - 27524, - 27941, - 28337, - 29645, - 29800, - 29857, - 30043, - 30137, - 30433, - 30494, - 30603, - 31206, - 32265, - 32285, - 33275, - 34095, - 34967, - 35386, - 36049, - 36587, - 36784, - 36914, - 37805, - 38499, - 38515, - 38663, - 20356, - 21489, - 23018, - 23241, - 24089, - 26702, - 29894, - 30142, - 31209, - 31378, - 33187, - 34541, - 36074, - 36300, - 36845, - 26015, - 26389, - 63997, - 22519, - 28503, - 32221, - 36655, - 37878, - 38598, - 24501, - 25074, - 28548, - 19988, - 20376, - 20511, - 21449, - 21983, - 23919, - 24046, - 27425, - 27492, - 30923, - 31642, - 63998, - 36425, - 36554, - 36974, - 25417, - 25662, - 30528, - 31364, - 37679, - 38015, - 40810, - 25776, - 28591, - 29158, - 29864, - 29914, - 31428, - 31762, - 32386, - 31922, - 32408, - 35738, - 36106, - 38013, - 39184, - 39244, - 21049, - 23519, - 25830, - 26413, - 32046, - 20717, - 21443, - 22649, - 24920, - 24921, - 25082, - 26028, - 31449, - 35730, - 35734, - 20489, - 20513, - 21109, - 21809, - 23100, - 24288, - 24432, - 24884, - 25950, - 26124, - 26166, - 26274, - 27085, - 28356, - 28466, - 29462, - 30241, - 31379, - 33081, - 33369, - 33750, - 33980, - 20661, - 22512, - 23488, - 23528, - 24425, - 25505, - 30758, - 32181, - 33756, - 34081, - 37319, - 37365, - 20874, - 26613, - 31574, - 36012, - 20932, - 22971, - 24765, - 34389, - 20508, - 63999, - 21076, - 23610, - 24957, - 25114, - 25299, - 25842, - 26021, - 28364, - 30240, - 33034, - 36448, - 38495, - 38587, - 20191, - 21315, - 21912, - 22825, - 24029, - 25797, - 27849, - 28154, - 29588, - 31359, - 33307, - 34214, - 36068, - 36368, - 36983, - 37351, - 38369, - 38433, - 38854, - 20984, - 21746, - 21894, - 24505, - 25764, - 28552, - 32180, - 36639, - 36685, - 37941, - 20681, - 23574, - 27838, - 28155, - 29979, - 30651, - 31805, - 31844, - 35449, - 35522, - 22558, - 22974, - 24086, - 25463, - 29266, - 30090, - 30571, - 35548, - 36028, - 36626, - 24307, - 26228, - 28152, - 32893, - 33729, - 35531, - 38737, - 39894, - 64e3, - 21059, - 26367, - 28053, - 28399, - 32224, - 35558, - 36910, - 36958, - 39636, - 21021, - 21119, - 21736, - 24980, - 25220, - 25307, - 26786, - 26898, - 26970, - 27189, - 28818, - 28966, - 30813, - 30977, - 30990, - 31186, - 31245, - 32918, - 33400, - 33493, - 33609, - 34121, - 35970, - 36229, - 37218, - 37259, - 37294, - 20419, - 22225, - 29165, - 30679, - 34560, - 35320, - 23544, - 24534, - 26449, - 37032, - 21474, - 22618, - 23541, - 24740, - 24961, - 25696, - 32317, - 32880, - 34085, - 37507, - 25774, - 20652, - 23828, - 26368, - 22684, - 25277, - 25512, - 26894, - 27e3, - 27166, - 28267, - 30394, - 31179, - 33467, - 33833, - 35535, - 36264, - 36861, - 37138, - 37195, - 37276, - 37648, - 37656, - 37786, - 38619, - 39478, - 39949, - 19985, - 30044, - 31069, - 31482, - 31569, - 31689, - 32302, - 33988, - 36441, - 36468, - 36600, - 36880, - 26149, - 26943, - 29763, - 20986, - 26414, - 40668, - 20805, - 24544, - 27798, - 34802, - 34909, - 34935, - 24756, - 33205, - 33795, - 36101, - 21462, - 21561, - 22068, - 23094, - 23601, - 28810, - 32736, - 32858, - 33030, - 33261, - 36259, - 37257, - 39519, - 40434, - 20596, - 20164, - 21408, - 24827, - 28204, - 23652, - 20360, - 20516, - 21988, - 23769, - 24159, - 24677, - 26772, - 27835, - 28100, - 29118, - 30164, - 30196, - 30305, - 31258, - 31305, - 32199, - 32251, - 32622, - 33268, - 34473, - 36636, - 38601, - 39347, - 40786, - 21063, - 21189, - 39149, - 35242, - 19971, - 26578, - 28422, - 20405, - 23522, - 26517, - 27784, - 28024, - 29723, - 30759, - 37341, - 37756, - 34756, - 31204, - 31281, - 24555, - 20182, - 21668, - 21822, - 22702, - 22949, - 24816, - 25171, - 25302, - 26422, - 26965, - 33333, - 38464, - 39345, - 39389, - 20524, - 21331, - 21828, - 22396, - 64001, - 25176, - 64002, - 25826, - 26219, - 26589, - 28609, - 28655, - 29730, - 29752, - 35351, - 37944, - 21585, - 22022, - 22374, - 24392, - 24986, - 27470, - 28760, - 28845, - 32187, - 35477, - 22890, - 33067, - 25506, - 30472, - 32829, - 36010, - 22612, - 25645, - 27067, - 23445, - 24081, - 28271, - 64003, - 34153, - 20812, - 21488, - 22826, - 24608, - 24907, - 27526, - 27760, - 27888, - 31518, - 32974, - 33492, - 36294, - 37040, - 39089, - 64004, - 25799, - 28580, - 25745, - 25860, - 20814, - 21520, - 22303, - 35342, - 24927, - 26742, - 64005, - 30171, - 31570, - 32113, - 36890, - 22534, - 27084, - 33151, - 35114, - 36864, - 38969, - 20600, - 22871, - 22956, - 25237, - 36879, - 39722, - 24925, - 29305, - 38358, - 22369, - 23110, - 24052, - 25226, - 25773, - 25850, - 26487, - 27874, - 27966, - 29228, - 29750, - 30772, - 32631, - 33453, - 36315, - 38935, - 21028, - 22338, - 26495, - 29256, - 29923, - 36009, - 36774, - 37393, - 38442, - 20843, - 21485, - 25420, - 20329, - 21764, - 24726, - 25943, - 27803, - 28031, - 29260, - 29437, - 31255, - 35207, - 35997, - 24429, - 28558, - 28921, - 33192, - 24846, - 20415, - 20559, - 25153, - 29255, - 31687, - 32232, - 32745, - 36941, - 38829, - 39449, - 36022, - 22378, - 24179, - 26544, - 33805, - 35413, - 21536, - 23318, - 24163, - 24290, - 24330, - 25987, - 32954, - 34109, - 38281, - 38491, - 20296, - 21253, - 21261, - 21263, - 21638, - 21754, - 22275, - 24067, - 24598, - 25243, - 25265, - 25429, - 64006, - 27873, - 28006, - 30129, - 30770, - 32990, - 33071, - 33502, - 33889, - 33970, - 34957, - 35090, - 36875, - 37610, - 39165, - 39825, - 24133, - 26292, - 26333, - 28689, - 29190, - 64007, - 20469, - 21117, - 24426, - 24915, - 26451, - 27161, - 28418, - 29922, - 31080, - 34920, - 35961, - 39111, - 39108, - 39491, - 21697, - 31263, - 26963, - 35575, - 35914, - 39080, - 39342, - 24444, - 25259, - 30130, - 30382, - 34987, - 36991, - 38466, - 21305, - 24380, - 24517, - 27852, - 29644, - 30050, - 30091, - 31558, - 33534, - 39325, - 20047, - 36924, - 19979, - 20309, - 21414, - 22799, - 24264, - 26160, - 27827, - 29781, - 33655, - 34662, - 36032, - 36944, - 38686, - 39957, - 22737, - 23416, - 34384, - 35604, - 40372, - 23506, - 24680, - 24717, - 26097, - 27735, - 28450, - 28579, - 28698, - 32597, - 32752, - 38289, - 38290, - 38480, - 38867, - 21106, - 36676, - 20989, - 21547, - 21688, - 21859, - 21898, - 27323, - 28085, - 32216, - 33382, - 37532, - 38519, - 40569, - 21512, - 21704, - 30418, - 34532, - 38308, - 38356, - 38492, - 20130, - 20233, - 23022, - 23270, - 24055, - 24658, - 25239, - 26477, - 26689, - 27782, - 28207, - 32568, - 32923, - 33322, - 64008, - 64009, - 38917, - 20133, - 20565, - 21683, - 22419, - 22874, - 23401, - 23475, - 25032, - 26999, - 28023, - 28707, - 34809, - 35299, - 35442, - 35559, - 36994, - 39405, - 39608, - 21182, - 26680, - 20502, - 24184, - 26447, - 33607, - 34892, - 20139, - 21521, - 22190, - 29670, - 37141, - 38911, - 39177, - 39255, - 39321, - 22099, - 22687, - 34395, - 35377, - 25010, - 27382, - 29563, - 36562, - 27463, - 38570, - 39511, - 22869, - 29184, - 36203, - 38761, - 20436, - 23796, - 24358, - 25080, - 26203, - 27883, - 28843, - 29572, - 29625, - 29694, - 30505, - 30541, - 32067, - 32098, - 32291, - 33335, - 34898, - 64010, - 36066, - 37449, - 39023, - 23377, - 31348, - 34880, - 38913, - 23244, - 20448, - 21332, - 22846, - 23805, - 25406, - 28025, - 29433, - 33029, - 33031, - 33698, - 37583, - 38960, - 20136, - 20804, - 21009, - 22411, - 24418, - 27842, - 28366, - 28677, - 28752, - 28847, - 29074, - 29673, - 29801, - 33610, - 34722, - 34913, - 36872, - 37026, - 37795, - 39336, - 20846, - 24407, - 24800, - 24935, - 26291, - 34137, - 36426, - 37295, - 38795, - 20046, - 20114, - 21628, - 22741, - 22778, - 22909, - 23733, - 24359, - 25142, - 25160, - 26122, - 26215, - 27627, - 28009, - 28111, - 28246, - 28408, - 28564, - 28640, - 28649, - 28765, - 29392, - 29733, - 29786, - 29920, - 30355, - 31068, - 31946, - 32286, - 32993, - 33446, - 33899, - 33983, - 34382, - 34399, - 34676, - 35703, - 35946, - 37804, - 38912, - 39013, - 24785, - 25110, - 37239, - 23130, - 26127, - 28151, - 28222, - 29759, - 39746, - 24573, - 24794, - 31503, - 21700, - 24344, - 27742, - 27859, - 27946, - 28888, - 32005, - 34425, - 35340, - 40251, - 21270, - 21644, - 23301, - 27194, - 28779, - 30069, - 31117, - 31166, - 33457, - 33775, - 35441, - 35649, - 36008, - 38772, - 64011, - 25844, - 25899, - 30906, - 30907, - 31339, - 20024, - 21914, - 22864, - 23462, - 24187, - 24739, - 25563, - 27489, - 26213, - 26707, - 28185, - 29029, - 29872, - 32008, - 36996, - 39529, - 39973, - 27963, - 28369, - 29502, - 35905, - 38346, - 20976, - 24140, - 24488, - 24653, - 24822, - 24880, - 24908, - 26179, - 26180, - 27045, - 27841, - 28255, - 28361, - 28514, - 29004, - 29852, - 30343, - 31681, - 31783, - 33618, - 34647, - 36945, - 38541, - 40643, - 21295, - 22238, - 24315, - 24458, - 24674, - 24724, - 25079, - 26214, - 26371, - 27292, - 28142, - 28590, - 28784, - 29546, - 32362, - 33214, - 33588, - 34516, - 35496, - 36036, - 21123, - 29554, - 23446, - 27243, - 37892, - 21742, - 22150, - 23389, - 25928, - 25989, - 26313, - 26783, - 28045, - 28102, - 29243, - 32948, - 37237, - 39501, - 20399, - 20505, - 21402, - 21518, - 21564, - 21897, - 21957, - 24127, - 24460, - 26429, - 29030, - 29661, - 36869, - 21211, - 21235, - 22628, - 22734, - 28932, - 29071, - 29179, - 34224, - 35347, - 26248, - 34216, - 21927, - 26244, - 29002, - 33841, - 21321, - 21913, - 27585, - 24409, - 24509, - 25582, - 26249, - 28999, - 35569, - 36637, - 40638, - 20241, - 25658, - 28875, - 30054, - 34407, - 24676, - 35662, - 40440, - 20807, - 20982, - 21256, - 27958, - 33016, - 40657, - 26133, - 27427, - 28824, - 30165, - 21507, - 23673, - 32007, - 35350, - 27424, - 27453, - 27462, - 21560, - 24688, - 27965, - 32725, - 33288, - 20694, - 20958, - 21916, - 22123, - 22221, - 23020, - 23305, - 24076, - 24985, - 24984, - 25137, - 26206, - 26342, - 29081, - 29113, - 29114, - 29351, - 31143, - 31232, - 32690, - 35440, - ], - gbk: [ - 19970, - 19972, - 19973, - 19974, - 19983, - 19986, - 19991, - 19999, - 2e4, - 20001, - 20003, - 20006, - 20009, - 20014, - 20015, - 20017, - 20019, - 20021, - 20023, - 20028, - 20032, - 20033, - 20034, - 20036, - 20038, - 20042, - 20049, - 20053, - 20055, - 20058, - 20059, - 20066, - 20067, - 20068, - 20069, - 20071, - 20072, - 20074, - 20075, - 20076, - 20077, - 20078, - 20079, - 20082, - 20084, - 20085, - 20086, - 20087, - 20088, - 20089, - 20090, - 20091, - 20092, - 20093, - 20095, - 20096, - 20097, - 20098, - 20099, - 20100, - 20101, - 20103, - 20106, - 20112, - 20118, - 20119, - 20121, - 20124, - 20125, - 20126, - 20131, - 20138, - 20143, - 20144, - 20145, - 20148, - 20150, - 20151, - 20152, - 20153, - 20156, - 20157, - 20158, - 20168, - 20172, - 20175, - 20176, - 20178, - 20186, - 20187, - 20188, - 20192, - 20194, - 20198, - 20199, - 20201, - 20205, - 20206, - 20207, - 20209, - 20212, - 20216, - 20217, - 20218, - 20220, - 20222, - 20224, - 20226, - 20227, - 20228, - 20229, - 20230, - 20231, - 20232, - 20235, - 20236, - 20242, - 20243, - 20244, - 20245, - 20246, - 20252, - 20253, - 20257, - 20259, - 20264, - 20265, - 20268, - 20269, - 20270, - 20273, - 20275, - 20277, - 20279, - 20281, - 20283, - 20286, - 20287, - 20288, - 20289, - 20290, - 20292, - 20293, - 20295, - 20296, - 20297, - 20298, - 20299, - 20300, - 20306, - 20308, - 20310, - 20321, - 20322, - 20326, - 20328, - 20330, - 20331, - 20333, - 20334, - 20337, - 20338, - 20341, - 20343, - 20344, - 20345, - 20346, - 20349, - 20352, - 20353, - 20354, - 20357, - 20358, - 20359, - 20362, - 20364, - 20366, - 20368, - 20370, - 20371, - 20373, - 20374, - 20376, - 20377, - 20378, - 20380, - 20382, - 20383, - 20385, - 20386, - 20388, - 20395, - 20397, - 20400, - 20401, - 20402, - 20403, - 20404, - 20406, - 20407, - 20408, - 20409, - 20410, - 20411, - 20412, - 20413, - 20414, - 20416, - 20417, - 20418, - 20422, - 20423, - 20424, - 20425, - 20427, - 20428, - 20429, - 20434, - 20435, - 20436, - 20437, - 20438, - 20441, - 20443, - 20448, - 20450, - 20452, - 20453, - 20455, - 20459, - 20460, - 20464, - 20466, - 20468, - 20469, - 20470, - 20471, - 20473, - 20475, - 20476, - 20477, - 20479, - 20480, - 20481, - 20482, - 20483, - 20484, - 20485, - 20486, - 20487, - 20488, - 20489, - 20490, - 20491, - 20494, - 20496, - 20497, - 20499, - 20501, - 20502, - 20503, - 20507, - 20509, - 20510, - 20512, - 20514, - 20515, - 20516, - 20519, - 20523, - 20527, - 20528, - 20529, - 20530, - 20531, - 20532, - 20533, - 20534, - 20535, - 20536, - 20537, - 20539, - 20541, - 20543, - 20544, - 20545, - 20546, - 20548, - 20549, - 20550, - 20553, - 20554, - 20555, - 20557, - 20560, - 20561, - 20562, - 20563, - 20564, - 20566, - 20567, - 20568, - 20569, - 20571, - 20573, - 20574, - 20575, - 20576, - 20577, - 20578, - 20579, - 20580, - 20582, - 20583, - 20584, - 20585, - 20586, - 20587, - 20589, - 20590, - 20591, - 20592, - 20593, - 20594, - 20595, - 20596, - 20597, - 20600, - 20601, - 20602, - 20604, - 20605, - 20609, - 20610, - 20611, - 20612, - 20614, - 20615, - 20617, - 20618, - 20619, - 20620, - 20622, - 20623, - 20624, - 20625, - 20626, - 20627, - 20628, - 20629, - 20630, - 20631, - 20632, - 20633, - 20634, - 20635, - 20636, - 20637, - 20638, - 20639, - 20640, - 20641, - 20642, - 20644, - 20646, - 20650, - 20651, - 20653, - 20654, - 20655, - 20656, - 20657, - 20659, - 20660, - 20661, - 20662, - 20663, - 20664, - 20665, - 20668, - 20669, - 20670, - 20671, - 20672, - 20673, - 20674, - 20675, - 20676, - 20677, - 20678, - 20679, - 20680, - 20681, - 20682, - 20683, - 20684, - 20685, - 20686, - 20688, - 20689, - 20690, - 20691, - 20692, - 20693, - 20695, - 20696, - 20697, - 20699, - 20700, - 20701, - 20702, - 20703, - 20704, - 20705, - 20706, - 20707, - 20708, - 20709, - 20712, - 20713, - 20714, - 20715, - 20719, - 20720, - 20721, - 20722, - 20724, - 20726, - 20727, - 20728, - 20729, - 20730, - 20732, - 20733, - 20734, - 20735, - 20736, - 20737, - 20738, - 20739, - 20740, - 20741, - 20744, - 20745, - 20746, - 20748, - 20749, - 20750, - 20751, - 20752, - 20753, - 20755, - 20756, - 20757, - 20758, - 20759, - 20760, - 20761, - 20762, - 20763, - 20764, - 20765, - 20766, - 20767, - 20768, - 20770, - 20771, - 20772, - 20773, - 20774, - 20775, - 20776, - 20777, - 20778, - 20779, - 20780, - 20781, - 20782, - 20783, - 20784, - 20785, - 20786, - 20787, - 20788, - 20789, - 20790, - 20791, - 20792, - 20793, - 20794, - 20795, - 20796, - 20797, - 20798, - 20802, - 20807, - 20810, - 20812, - 20814, - 20815, - 20816, - 20818, - 20819, - 20823, - 20824, - 20825, - 20827, - 20829, - 20830, - 20831, - 20832, - 20833, - 20835, - 20836, - 20838, - 20839, - 20841, - 20842, - 20847, - 20850, - 20858, - 20862, - 20863, - 20867, - 20868, - 20870, - 20871, - 20874, - 20875, - 20878, - 20879, - 20880, - 20881, - 20883, - 20884, - 20888, - 20890, - 20893, - 20894, - 20895, - 20897, - 20899, - 20902, - 20903, - 20904, - 20905, - 20906, - 20909, - 20910, - 20916, - 20920, - 20921, - 20922, - 20926, - 20927, - 20929, - 20930, - 20931, - 20933, - 20936, - 20938, - 20941, - 20942, - 20944, - 20946, - 20947, - 20948, - 20949, - 20950, - 20951, - 20952, - 20953, - 20954, - 20956, - 20958, - 20959, - 20962, - 20963, - 20965, - 20966, - 20967, - 20968, - 20969, - 20970, - 20972, - 20974, - 20977, - 20978, - 20980, - 20983, - 20990, - 20996, - 20997, - 21001, - 21003, - 21004, - 21007, - 21008, - 21011, - 21012, - 21013, - 21020, - 21022, - 21023, - 21025, - 21026, - 21027, - 21029, - 21030, - 21031, - 21034, - 21036, - 21039, - 21041, - 21042, - 21044, - 21045, - 21052, - 21054, - 21060, - 21061, - 21062, - 21063, - 21064, - 21065, - 21067, - 21070, - 21071, - 21074, - 21075, - 21077, - 21079, - 21080, - 21081, - 21082, - 21083, - 21085, - 21087, - 21088, - 21090, - 21091, - 21092, - 21094, - 21096, - 21099, - 21100, - 21101, - 21102, - 21104, - 21105, - 21107, - 21108, - 21109, - 21110, - 21111, - 21112, - 21113, - 21114, - 21115, - 21116, - 21118, - 21120, - 21123, - 21124, - 21125, - 21126, - 21127, - 21129, - 21130, - 21131, - 21132, - 21133, - 21134, - 21135, - 21137, - 21138, - 21140, - 21141, - 21142, - 21143, - 21144, - 21145, - 21146, - 21148, - 21156, - 21157, - 21158, - 21159, - 21166, - 21167, - 21168, - 21172, - 21173, - 21174, - 21175, - 21176, - 21177, - 21178, - 21179, - 21180, - 21181, - 21184, - 21185, - 21186, - 21188, - 21189, - 21190, - 21192, - 21194, - 21196, - 21197, - 21198, - 21199, - 21201, - 21203, - 21204, - 21205, - 21207, - 21209, - 21210, - 21211, - 21212, - 21213, - 21214, - 21216, - 21217, - 21218, - 21219, - 21221, - 21222, - 21223, - 21224, - 21225, - 21226, - 21227, - 21228, - 21229, - 21230, - 21231, - 21233, - 21234, - 21235, - 21236, - 21237, - 21238, - 21239, - 21240, - 21243, - 21244, - 21245, - 21249, - 21250, - 21251, - 21252, - 21255, - 21257, - 21258, - 21259, - 21260, - 21262, - 21265, - 21266, - 21267, - 21268, - 21272, - 21275, - 21276, - 21278, - 21279, - 21282, - 21284, - 21285, - 21287, - 21288, - 21289, - 21291, - 21292, - 21293, - 21295, - 21296, - 21297, - 21298, - 21299, - 21300, - 21301, - 21302, - 21303, - 21304, - 21308, - 21309, - 21312, - 21314, - 21316, - 21318, - 21323, - 21324, - 21325, - 21328, - 21332, - 21336, - 21337, - 21339, - 21341, - 21349, - 21352, - 21354, - 21356, - 21357, - 21362, - 21366, - 21369, - 21371, - 21372, - 21373, - 21374, - 21376, - 21377, - 21379, - 21383, - 21384, - 21386, - 21390, - 21391, - 21392, - 21393, - 21394, - 21395, - 21396, - 21398, - 21399, - 21401, - 21403, - 21404, - 21406, - 21408, - 21409, - 21412, - 21415, - 21418, - 21419, - 21420, - 21421, - 21423, - 21424, - 21425, - 21426, - 21427, - 21428, - 21429, - 21431, - 21432, - 21433, - 21434, - 21436, - 21437, - 21438, - 21440, - 21443, - 21444, - 21445, - 21446, - 21447, - 21454, - 21455, - 21456, - 21458, - 21459, - 21461, - 21466, - 21468, - 21469, - 21470, - 21473, - 21474, - 21479, - 21492, - 21498, - 21502, - 21503, - 21504, - 21506, - 21509, - 21511, - 21515, - 21524, - 21528, - 21529, - 21530, - 21532, - 21538, - 21540, - 21541, - 21546, - 21552, - 21555, - 21558, - 21559, - 21562, - 21565, - 21567, - 21569, - 21570, - 21572, - 21573, - 21575, - 21577, - 21580, - 21581, - 21582, - 21583, - 21585, - 21594, - 21597, - 21598, - 21599, - 21600, - 21601, - 21603, - 21605, - 21607, - 21609, - 21610, - 21611, - 21612, - 21613, - 21614, - 21615, - 21616, - 21620, - 21625, - 21626, - 21630, - 21631, - 21633, - 21635, - 21637, - 21639, - 21640, - 21641, - 21642, - 21645, - 21649, - 21651, - 21655, - 21656, - 21660, - 21662, - 21663, - 21664, - 21665, - 21666, - 21669, - 21678, - 21680, - 21682, - 21685, - 21686, - 21687, - 21689, - 21690, - 21692, - 21694, - 21699, - 21701, - 21706, - 21707, - 21718, - 21720, - 21723, - 21728, - 21729, - 21730, - 21731, - 21732, - 21739, - 21740, - 21743, - 21744, - 21745, - 21748, - 21749, - 21750, - 21751, - 21752, - 21753, - 21755, - 21758, - 21760, - 21762, - 21763, - 21764, - 21765, - 21768, - 21770, - 21771, - 21772, - 21773, - 21774, - 21778, - 21779, - 21781, - 21782, - 21783, - 21784, - 21785, - 21786, - 21788, - 21789, - 21790, - 21791, - 21793, - 21797, - 21798, - 21800, - 21801, - 21803, - 21805, - 21810, - 21812, - 21813, - 21814, - 21816, - 21817, - 21818, - 21819, - 21821, - 21824, - 21826, - 21829, - 21831, - 21832, - 21835, - 21836, - 21837, - 21838, - 21839, - 21841, - 21842, - 21843, - 21844, - 21847, - 21848, - 21849, - 21850, - 21851, - 21853, - 21854, - 21855, - 21856, - 21858, - 21859, - 21864, - 21865, - 21867, - 21871, - 21872, - 21873, - 21874, - 21875, - 21876, - 21881, - 21882, - 21885, - 21887, - 21893, - 21894, - 21900, - 21901, - 21902, - 21904, - 21906, - 21907, - 21909, - 21910, - 21911, - 21914, - 21915, - 21918, - 21920, - 21921, - 21922, - 21923, - 21924, - 21925, - 21926, - 21928, - 21929, - 21930, - 21931, - 21932, - 21933, - 21934, - 21935, - 21936, - 21938, - 21940, - 21942, - 21944, - 21946, - 21948, - 21951, - 21952, - 21953, - 21954, - 21955, - 21958, - 21959, - 21960, - 21962, - 21963, - 21966, - 21967, - 21968, - 21973, - 21975, - 21976, - 21977, - 21978, - 21979, - 21982, - 21984, - 21986, - 21991, - 21993, - 21997, - 21998, - 22e3, - 22001, - 22004, - 22006, - 22008, - 22009, - 22010, - 22011, - 22012, - 22015, - 22018, - 22019, - 22020, - 22021, - 22022, - 22023, - 22026, - 22027, - 22029, - 22032, - 22033, - 22034, - 22035, - 22036, - 22037, - 22038, - 22039, - 22041, - 22042, - 22044, - 22045, - 22048, - 22049, - 22050, - 22053, - 22054, - 22056, - 22057, - 22058, - 22059, - 22062, - 22063, - 22064, - 22067, - 22069, - 22071, - 22072, - 22074, - 22076, - 22077, - 22078, - 22080, - 22081, - 22082, - 22083, - 22084, - 22085, - 22086, - 22087, - 22088, - 22089, - 22090, - 22091, - 22095, - 22096, - 22097, - 22098, - 22099, - 22101, - 22102, - 22106, - 22107, - 22109, - 22110, - 22111, - 22112, - 22113, - 22115, - 22117, - 22118, - 22119, - 22125, - 22126, - 22127, - 22128, - 22130, - 22131, - 22132, - 22133, - 22135, - 22136, - 22137, - 22138, - 22141, - 22142, - 22143, - 22144, - 22145, - 22146, - 22147, - 22148, - 22151, - 22152, - 22153, - 22154, - 22155, - 22156, - 22157, - 22160, - 22161, - 22162, - 22164, - 22165, - 22166, - 22167, - 22168, - 22169, - 22170, - 22171, - 22172, - 22173, - 22174, - 22175, - 22176, - 22177, - 22178, - 22180, - 22181, - 22182, - 22183, - 22184, - 22185, - 22186, - 22187, - 22188, - 22189, - 22190, - 22192, - 22193, - 22194, - 22195, - 22196, - 22197, - 22198, - 22200, - 22201, - 22202, - 22203, - 22205, - 22206, - 22207, - 22208, - 22209, - 22210, - 22211, - 22212, - 22213, - 22214, - 22215, - 22216, - 22217, - 22219, - 22220, - 22221, - 22222, - 22223, - 22224, - 22225, - 22226, - 22227, - 22229, - 22230, - 22232, - 22233, - 22236, - 22243, - 22245, - 22246, - 22247, - 22248, - 22249, - 22250, - 22252, - 22254, - 22255, - 22258, - 22259, - 22262, - 22263, - 22264, - 22267, - 22268, - 22272, - 22273, - 22274, - 22277, - 22279, - 22283, - 22284, - 22285, - 22286, - 22287, - 22288, - 22289, - 22290, - 22291, - 22292, - 22293, - 22294, - 22295, - 22296, - 22297, - 22298, - 22299, - 22301, - 22302, - 22304, - 22305, - 22306, - 22308, - 22309, - 22310, - 22311, - 22315, - 22321, - 22322, - 22324, - 22325, - 22326, - 22327, - 22328, - 22332, - 22333, - 22335, - 22337, - 22339, - 22340, - 22341, - 22342, - 22344, - 22345, - 22347, - 22354, - 22355, - 22356, - 22357, - 22358, - 22360, - 22361, - 22370, - 22371, - 22373, - 22375, - 22380, - 22382, - 22384, - 22385, - 22386, - 22388, - 22389, - 22392, - 22393, - 22394, - 22397, - 22398, - 22399, - 22400, - 22401, - 22407, - 22408, - 22409, - 22410, - 22413, - 22414, - 22415, - 22416, - 22417, - 22420, - 22421, - 22422, - 22423, - 22424, - 22425, - 22426, - 22428, - 22429, - 22430, - 22431, - 22437, - 22440, - 22442, - 22444, - 22447, - 22448, - 22449, - 22451, - 22453, - 22454, - 22455, - 22457, - 22458, - 22459, - 22460, - 22461, - 22462, - 22463, - 22464, - 22465, - 22468, - 22469, - 22470, - 22471, - 22472, - 22473, - 22474, - 22476, - 22477, - 22480, - 22481, - 22483, - 22486, - 22487, - 22491, - 22492, - 22494, - 22497, - 22498, - 22499, - 22501, - 22502, - 22503, - 22504, - 22505, - 22506, - 22507, - 22508, - 22510, - 22512, - 22513, - 22514, - 22515, - 22517, - 22518, - 22519, - 22523, - 22524, - 22526, - 22527, - 22529, - 22531, - 22532, - 22533, - 22536, - 22537, - 22538, - 22540, - 22542, - 22543, - 22544, - 22546, - 22547, - 22548, - 22550, - 22551, - 22552, - 22554, - 22555, - 22556, - 22557, - 22559, - 22562, - 22563, - 22565, - 22566, - 22567, - 22568, - 22569, - 22571, - 22572, - 22573, - 22574, - 22575, - 22577, - 22578, - 22579, - 22580, - 22582, - 22583, - 22584, - 22585, - 22586, - 22587, - 22588, - 22589, - 22590, - 22591, - 22592, - 22593, - 22594, - 22595, - 22597, - 22598, - 22599, - 22600, - 22601, - 22602, - 22603, - 22606, - 22607, - 22608, - 22610, - 22611, - 22613, - 22614, - 22615, - 22617, - 22618, - 22619, - 22620, - 22621, - 22623, - 22624, - 22625, - 22626, - 22627, - 22628, - 22630, - 22631, - 22632, - 22633, - 22634, - 22637, - 22638, - 22639, - 22640, - 22641, - 22642, - 22643, - 22644, - 22645, - 22646, - 22647, - 22648, - 22649, - 22650, - 22651, - 22652, - 22653, - 22655, - 22658, - 22660, - 22662, - 22663, - 22664, - 22666, - 22667, - 22668, - 22669, - 22670, - 22671, - 22672, - 22673, - 22676, - 22677, - 22678, - 22679, - 22680, - 22683, - 22684, - 22685, - 22688, - 22689, - 22690, - 22691, - 22692, - 22693, - 22694, - 22695, - 22698, - 22699, - 22700, - 22701, - 22702, - 22703, - 22704, - 22705, - 22706, - 22707, - 22708, - 22709, - 22710, - 22711, - 22712, - 22713, - 22714, - 22715, - 22717, - 22718, - 22719, - 22720, - 22722, - 22723, - 22724, - 22726, - 22727, - 22728, - 22729, - 22730, - 22731, - 22732, - 22733, - 22734, - 22735, - 22736, - 22738, - 22739, - 22740, - 22742, - 22743, - 22744, - 22745, - 22746, - 22747, - 22748, - 22749, - 22750, - 22751, - 22752, - 22753, - 22754, - 22755, - 22757, - 22758, - 22759, - 22760, - 22761, - 22762, - 22765, - 22767, - 22769, - 22770, - 22772, - 22773, - 22775, - 22776, - 22778, - 22779, - 22780, - 22781, - 22782, - 22783, - 22784, - 22785, - 22787, - 22789, - 22790, - 22792, - 22793, - 22794, - 22795, - 22796, - 22798, - 22800, - 22801, - 22802, - 22803, - 22807, - 22808, - 22811, - 22813, - 22814, - 22816, - 22817, - 22818, - 22819, - 22822, - 22824, - 22828, - 22832, - 22834, - 22835, - 22837, - 22838, - 22843, - 22845, - 22846, - 22847, - 22848, - 22851, - 22853, - 22854, - 22858, - 22860, - 22861, - 22864, - 22866, - 22867, - 22873, - 22875, - 22876, - 22877, - 22878, - 22879, - 22881, - 22883, - 22884, - 22886, - 22887, - 22888, - 22889, - 22890, - 22891, - 22892, - 22893, - 22894, - 22895, - 22896, - 22897, - 22898, - 22901, - 22903, - 22906, - 22907, - 22908, - 22910, - 22911, - 22912, - 22917, - 22921, - 22923, - 22924, - 22926, - 22927, - 22928, - 22929, - 22932, - 22933, - 22936, - 22938, - 22939, - 22940, - 22941, - 22943, - 22944, - 22945, - 22946, - 22950, - 22951, - 22956, - 22957, - 22960, - 22961, - 22963, - 22964, - 22965, - 22966, - 22967, - 22968, - 22970, - 22972, - 22973, - 22975, - 22976, - 22977, - 22978, - 22979, - 22980, - 22981, - 22983, - 22984, - 22985, - 22988, - 22989, - 22990, - 22991, - 22997, - 22998, - 23001, - 23003, - 23006, - 23007, - 23008, - 23009, - 23010, - 23012, - 23014, - 23015, - 23017, - 23018, - 23019, - 23021, - 23022, - 23023, - 23024, - 23025, - 23026, - 23027, - 23028, - 23029, - 23030, - 23031, - 23032, - 23034, - 23036, - 23037, - 23038, - 23040, - 23042, - 23050, - 23051, - 23053, - 23054, - 23055, - 23056, - 23058, - 23060, - 23061, - 23062, - 23063, - 23065, - 23066, - 23067, - 23069, - 23070, - 23073, - 23074, - 23076, - 23078, - 23079, - 23080, - 23082, - 23083, - 23084, - 23085, - 23086, - 23087, - 23088, - 23091, - 23093, - 23095, - 23096, - 23097, - 23098, - 23099, - 23101, - 23102, - 23103, - 23105, - 23106, - 23107, - 23108, - 23109, - 23111, - 23112, - 23115, - 23116, - 23117, - 23118, - 23119, - 23120, - 23121, - 23122, - 23123, - 23124, - 23126, - 23127, - 23128, - 23129, - 23131, - 23132, - 23133, - 23134, - 23135, - 23136, - 23137, - 23139, - 23140, - 23141, - 23142, - 23144, - 23145, - 23147, - 23148, - 23149, - 23150, - 23151, - 23152, - 23153, - 23154, - 23155, - 23160, - 23161, - 23163, - 23164, - 23165, - 23166, - 23168, - 23169, - 23170, - 23171, - 23172, - 23173, - 23174, - 23175, - 23176, - 23177, - 23178, - 23179, - 23180, - 23181, - 23182, - 23183, - 23184, - 23185, - 23187, - 23188, - 23189, - 23190, - 23191, - 23192, - 23193, - 23196, - 23197, - 23198, - 23199, - 23200, - 23201, - 23202, - 23203, - 23204, - 23205, - 23206, - 23207, - 23208, - 23209, - 23211, - 23212, - 23213, - 23214, - 23215, - 23216, - 23217, - 23220, - 23222, - 23223, - 23225, - 23226, - 23227, - 23228, - 23229, - 23231, - 23232, - 23235, - 23236, - 23237, - 23238, - 23239, - 23240, - 23242, - 23243, - 23245, - 23246, - 23247, - 23248, - 23249, - 23251, - 23253, - 23255, - 23257, - 23258, - 23259, - 23261, - 23262, - 23263, - 23266, - 23268, - 23269, - 23271, - 23272, - 23274, - 23276, - 23277, - 23278, - 23279, - 23280, - 23282, - 23283, - 23284, - 23285, - 23286, - 23287, - 23288, - 23289, - 23290, - 23291, - 23292, - 23293, - 23294, - 23295, - 23296, - 23297, - 23298, - 23299, - 23300, - 23301, - 23302, - 23303, - 23304, - 23306, - 23307, - 23308, - 23309, - 23310, - 23311, - 23312, - 23313, - 23314, - 23315, - 23316, - 23317, - 23320, - 23321, - 23322, - 23323, - 23324, - 23325, - 23326, - 23327, - 23328, - 23329, - 23330, - 23331, - 23332, - 23333, - 23334, - 23335, - 23336, - 23337, - 23338, - 23339, - 23340, - 23341, - 23342, - 23343, - 23344, - 23345, - 23347, - 23349, - 23350, - 23352, - 23353, - 23354, - 23355, - 23356, - 23357, - 23358, - 23359, - 23361, - 23362, - 23363, - 23364, - 23365, - 23366, - 23367, - 23368, - 23369, - 23370, - 23371, - 23372, - 23373, - 23374, - 23375, - 23378, - 23382, - 23390, - 23392, - 23393, - 23399, - 23400, - 23403, - 23405, - 23406, - 23407, - 23410, - 23412, - 23414, - 23415, - 23416, - 23417, - 23419, - 23420, - 23422, - 23423, - 23426, - 23430, - 23434, - 23437, - 23438, - 23440, - 23441, - 23442, - 23444, - 23446, - 23455, - 23463, - 23464, - 23465, - 23468, - 23469, - 23470, - 23471, - 23473, - 23474, - 23479, - 23482, - 23483, - 23484, - 23488, - 23489, - 23491, - 23496, - 23497, - 23498, - 23499, - 23501, - 23502, - 23503, - 23505, - 23508, - 23509, - 23510, - 23511, - 23512, - 23513, - 23514, - 23515, - 23516, - 23520, - 23522, - 23523, - 23526, - 23527, - 23529, - 23530, - 23531, - 23532, - 23533, - 23535, - 23537, - 23538, - 23539, - 23540, - 23541, - 23542, - 23543, - 23549, - 23550, - 23552, - 23554, - 23555, - 23557, - 23559, - 23560, - 23563, - 23564, - 23565, - 23566, - 23568, - 23570, - 23571, - 23575, - 23577, - 23579, - 23582, - 23583, - 23584, - 23585, - 23587, - 23590, - 23592, - 23593, - 23594, - 23595, - 23597, - 23598, - 23599, - 23600, - 23602, - 23603, - 23605, - 23606, - 23607, - 23619, - 23620, - 23622, - 23623, - 23628, - 23629, - 23634, - 23635, - 23636, - 23638, - 23639, - 23640, - 23642, - 23643, - 23644, - 23645, - 23647, - 23650, - 23652, - 23655, - 23656, - 23657, - 23658, - 23659, - 23660, - 23661, - 23664, - 23666, - 23667, - 23668, - 23669, - 23670, - 23671, - 23672, - 23675, - 23676, - 23677, - 23678, - 23680, - 23683, - 23684, - 23685, - 23686, - 23687, - 23689, - 23690, - 23691, - 23694, - 23695, - 23698, - 23699, - 23701, - 23709, - 23710, - 23711, - 23712, - 23713, - 23716, - 23717, - 23718, - 23719, - 23720, - 23722, - 23726, - 23727, - 23728, - 23730, - 23732, - 23734, - 23737, - 23738, - 23739, - 23740, - 23742, - 23744, - 23746, - 23747, - 23749, - 23750, - 23751, - 23752, - 23753, - 23754, - 23756, - 23757, - 23758, - 23759, - 23760, - 23761, - 23763, - 23764, - 23765, - 23766, - 23767, - 23768, - 23770, - 23771, - 23772, - 23773, - 23774, - 23775, - 23776, - 23778, - 23779, - 23783, - 23785, - 23787, - 23788, - 23790, - 23791, - 23793, - 23794, - 23795, - 23796, - 23797, - 23798, - 23799, - 23800, - 23801, - 23802, - 23804, - 23805, - 23806, - 23807, - 23808, - 23809, - 23812, - 23813, - 23816, - 23817, - 23818, - 23819, - 23820, - 23821, - 23823, - 23824, - 23825, - 23826, - 23827, - 23829, - 23831, - 23832, - 23833, - 23834, - 23836, - 23837, - 23839, - 23840, - 23841, - 23842, - 23843, - 23845, - 23848, - 23850, - 23851, - 23852, - 23855, - 23856, - 23857, - 23858, - 23859, - 23861, - 23862, - 23863, - 23864, - 23865, - 23866, - 23867, - 23868, - 23871, - 23872, - 23873, - 23874, - 23875, - 23876, - 23877, - 23878, - 23880, - 23881, - 23885, - 23886, - 23887, - 23888, - 23889, - 23890, - 23891, - 23892, - 23893, - 23894, - 23895, - 23897, - 23898, - 23900, - 23902, - 23903, - 23904, - 23905, - 23906, - 23907, - 23908, - 23909, - 23910, - 23911, - 23912, - 23914, - 23917, - 23918, - 23920, - 23921, - 23922, - 23923, - 23925, - 23926, - 23927, - 23928, - 23929, - 23930, - 23931, - 23932, - 23933, - 23934, - 23935, - 23936, - 23937, - 23939, - 23940, - 23941, - 23942, - 23943, - 23944, - 23945, - 23946, - 23947, - 23948, - 23949, - 23950, - 23951, - 23952, - 23953, - 23954, - 23955, - 23956, - 23957, - 23958, - 23959, - 23960, - 23962, - 23963, - 23964, - 23966, - 23967, - 23968, - 23969, - 23970, - 23971, - 23972, - 23973, - 23974, - 23975, - 23976, - 23977, - 23978, - 23979, - 23980, - 23981, - 23982, - 23983, - 23984, - 23985, - 23986, - 23987, - 23988, - 23989, - 23990, - 23992, - 23993, - 23994, - 23995, - 23996, - 23997, - 23998, - 23999, - 24e3, - 24001, - 24002, - 24003, - 24004, - 24006, - 24007, - 24008, - 24009, - 24010, - 24011, - 24012, - 24014, - 24015, - 24016, - 24017, - 24018, - 24019, - 24020, - 24021, - 24022, - 24023, - 24024, - 24025, - 24026, - 24028, - 24031, - 24032, - 24035, - 24036, - 24042, - 24044, - 24045, - 24048, - 24053, - 24054, - 24056, - 24057, - 24058, - 24059, - 24060, - 24063, - 24064, - 24068, - 24071, - 24073, - 24074, - 24075, - 24077, - 24078, - 24082, - 24083, - 24087, - 24094, - 24095, - 24096, - 24097, - 24098, - 24099, - 24100, - 24101, - 24104, - 24105, - 24106, - 24107, - 24108, - 24111, - 24112, - 24114, - 24115, - 24116, - 24117, - 24118, - 24121, - 24122, - 24126, - 24127, - 24128, - 24129, - 24131, - 24134, - 24135, - 24136, - 24137, - 24138, - 24139, - 24141, - 24142, - 24143, - 24144, - 24145, - 24146, - 24147, - 24150, - 24151, - 24152, - 24153, - 24154, - 24156, - 24157, - 24159, - 24160, - 24163, - 24164, - 24165, - 24166, - 24167, - 24168, - 24169, - 24170, - 24171, - 24172, - 24173, - 24174, - 24175, - 24176, - 24177, - 24181, - 24183, - 24185, - 24190, - 24193, - 24194, - 24195, - 24197, - 24200, - 24201, - 24204, - 24205, - 24206, - 24210, - 24216, - 24219, - 24221, - 24225, - 24226, - 24227, - 24228, - 24232, - 24233, - 24234, - 24235, - 24236, - 24238, - 24239, - 24240, - 24241, - 24242, - 24244, - 24250, - 24251, - 24252, - 24253, - 24255, - 24256, - 24257, - 24258, - 24259, - 24260, - 24261, - 24262, - 24263, - 24264, - 24267, - 24268, - 24269, - 24270, - 24271, - 24272, - 24276, - 24277, - 24279, - 24280, - 24281, - 24282, - 24284, - 24285, - 24286, - 24287, - 24288, - 24289, - 24290, - 24291, - 24292, - 24293, - 24294, - 24295, - 24297, - 24299, - 24300, - 24301, - 24302, - 24303, - 24304, - 24305, - 24306, - 24307, - 24309, - 24312, - 24313, - 24315, - 24316, - 24317, - 24325, - 24326, - 24327, - 24329, - 24332, - 24333, - 24334, - 24336, - 24338, - 24340, - 24342, - 24345, - 24346, - 24348, - 24349, - 24350, - 24353, - 24354, - 24355, - 24356, - 24360, - 24363, - 24364, - 24366, - 24368, - 24370, - 24371, - 24372, - 24373, - 24374, - 24375, - 24376, - 24379, - 24381, - 24382, - 24383, - 24385, - 24386, - 24387, - 24388, - 24389, - 24390, - 24391, - 24392, - 24393, - 24394, - 24395, - 24396, - 24397, - 24398, - 24399, - 24401, - 24404, - 24409, - 24410, - 24411, - 24412, - 24414, - 24415, - 24416, - 24419, - 24421, - 24423, - 24424, - 24427, - 24430, - 24431, - 24434, - 24436, - 24437, - 24438, - 24440, - 24442, - 24445, - 24446, - 24447, - 24451, - 24454, - 24461, - 24462, - 24463, - 24465, - 24467, - 24468, - 24470, - 24474, - 24475, - 24477, - 24478, - 24479, - 24480, - 24482, - 24483, - 24484, - 24485, - 24486, - 24487, - 24489, - 24491, - 24492, - 24495, - 24496, - 24497, - 24498, - 24499, - 24500, - 24502, - 24504, - 24505, - 24506, - 24507, - 24510, - 24511, - 24512, - 24513, - 24514, - 24519, - 24520, - 24522, - 24523, - 24526, - 24531, - 24532, - 24533, - 24538, - 24539, - 24540, - 24542, - 24543, - 24546, - 24547, - 24549, - 24550, - 24552, - 24553, - 24556, - 24559, - 24560, - 24562, - 24563, - 24564, - 24566, - 24567, - 24569, - 24570, - 24572, - 24583, - 24584, - 24585, - 24587, - 24588, - 24592, - 24593, - 24595, - 24599, - 24600, - 24602, - 24606, - 24607, - 24610, - 24611, - 24612, - 24620, - 24621, - 24622, - 24624, - 24625, - 24626, - 24627, - 24628, - 24630, - 24631, - 24632, - 24633, - 24634, - 24637, - 24638, - 24640, - 24644, - 24645, - 24646, - 24647, - 24648, - 24649, - 24650, - 24652, - 24654, - 24655, - 24657, - 24659, - 24660, - 24662, - 24663, - 24664, - 24667, - 24668, - 24670, - 24671, - 24672, - 24673, - 24677, - 24678, - 24686, - 24689, - 24690, - 24692, - 24693, - 24695, - 24702, - 24704, - 24705, - 24706, - 24709, - 24710, - 24711, - 24712, - 24714, - 24715, - 24718, - 24719, - 24720, - 24721, - 24723, - 24725, - 24727, - 24728, - 24729, - 24732, - 24734, - 24737, - 24738, - 24740, - 24741, - 24743, - 24745, - 24746, - 24750, - 24752, - 24755, - 24757, - 24758, - 24759, - 24761, - 24762, - 24765, - 24766, - 24767, - 24768, - 24769, - 24770, - 24771, - 24772, - 24775, - 24776, - 24777, - 24780, - 24781, - 24782, - 24783, - 24784, - 24786, - 24787, - 24788, - 24790, - 24791, - 24793, - 24795, - 24798, - 24801, - 24802, - 24803, - 24804, - 24805, - 24810, - 24817, - 24818, - 24821, - 24823, - 24824, - 24827, - 24828, - 24829, - 24830, - 24831, - 24834, - 24835, - 24836, - 24837, - 24839, - 24842, - 24843, - 24844, - 24848, - 24849, - 24850, - 24851, - 24852, - 24854, - 24855, - 24856, - 24857, - 24859, - 24860, - 24861, - 24862, - 24865, - 24866, - 24869, - 24872, - 24873, - 24874, - 24876, - 24877, - 24878, - 24879, - 24880, - 24881, - 24882, - 24883, - 24884, - 24885, - 24886, - 24887, - 24888, - 24889, - 24890, - 24891, - 24892, - 24893, - 24894, - 24896, - 24897, - 24898, - 24899, - 24900, - 24901, - 24902, - 24903, - 24905, - 24907, - 24909, - 24911, - 24912, - 24914, - 24915, - 24916, - 24918, - 24919, - 24920, - 24921, - 24922, - 24923, - 24924, - 24926, - 24927, - 24928, - 24929, - 24931, - 24932, - 24933, - 24934, - 24937, - 24938, - 24939, - 24940, - 24941, - 24942, - 24943, - 24945, - 24946, - 24947, - 24948, - 24950, - 24952, - 24953, - 24954, - 24955, - 24956, - 24957, - 24958, - 24959, - 24960, - 24961, - 24962, - 24963, - 24964, - 24965, - 24966, - 24967, - 24968, - 24969, - 24970, - 24972, - 24973, - 24975, - 24976, - 24977, - 24978, - 24979, - 24981, - 24982, - 24983, - 24984, - 24985, - 24986, - 24987, - 24988, - 24990, - 24991, - 24992, - 24993, - 24994, - 24995, - 24996, - 24997, - 24998, - 25002, - 25003, - 25005, - 25006, - 25007, - 25008, - 25009, - 25010, - 25011, - 25012, - 25013, - 25014, - 25016, - 25017, - 25018, - 25019, - 25020, - 25021, - 25023, - 25024, - 25025, - 25027, - 25028, - 25029, - 25030, - 25031, - 25033, - 25036, - 25037, - 25038, - 25039, - 25040, - 25043, - 25045, - 25046, - 25047, - 25048, - 25049, - 25050, - 25051, - 25052, - 25053, - 25054, - 25055, - 25056, - 25057, - 25058, - 25059, - 25060, - 25061, - 25063, - 25064, - 25065, - 25066, - 25067, - 25068, - 25069, - 25070, - 25071, - 25072, - 25073, - 25074, - 25075, - 25076, - 25078, - 25079, - 25080, - 25081, - 25082, - 25083, - 25084, - 25085, - 25086, - 25088, - 25089, - 25090, - 25091, - 25092, - 25093, - 25095, - 25097, - 25107, - 25108, - 25113, - 25116, - 25117, - 25118, - 25120, - 25123, - 25126, - 25127, - 25128, - 25129, - 25131, - 25133, - 25135, - 25136, - 25137, - 25138, - 25141, - 25142, - 25144, - 25145, - 25146, - 25147, - 25148, - 25154, - 25156, - 25157, - 25158, - 25162, - 25167, - 25168, - 25173, - 25174, - 25175, - 25177, - 25178, - 25180, - 25181, - 25182, - 25183, - 25184, - 25185, - 25186, - 25188, - 25189, - 25192, - 25201, - 25202, - 25204, - 25205, - 25207, - 25208, - 25210, - 25211, - 25213, - 25217, - 25218, - 25219, - 25221, - 25222, - 25223, - 25224, - 25227, - 25228, - 25229, - 25230, - 25231, - 25232, - 25236, - 25241, - 25244, - 25245, - 25246, - 25251, - 25254, - 25255, - 25257, - 25258, - 25261, - 25262, - 25263, - 25264, - 25266, - 25267, - 25268, - 25270, - 25271, - 25272, - 25274, - 25278, - 25280, - 25281, - 25283, - 25291, - 25295, - 25297, - 25301, - 25309, - 25310, - 25312, - 25313, - 25316, - 25322, - 25323, - 25328, - 25330, - 25333, - 25336, - 25337, - 25338, - 25339, - 25344, - 25347, - 25348, - 25349, - 25350, - 25354, - 25355, - 25356, - 25357, - 25359, - 25360, - 25362, - 25363, - 25364, - 25365, - 25367, - 25368, - 25369, - 25372, - 25382, - 25383, - 25385, - 25388, - 25389, - 25390, - 25392, - 25393, - 25395, - 25396, - 25397, - 25398, - 25399, - 25400, - 25403, - 25404, - 25406, - 25407, - 25408, - 25409, - 25412, - 25415, - 25416, - 25418, - 25425, - 25426, - 25427, - 25428, - 25430, - 25431, - 25432, - 25433, - 25434, - 25435, - 25436, - 25437, - 25440, - 25444, - 25445, - 25446, - 25448, - 25450, - 25451, - 25452, - 25455, - 25456, - 25458, - 25459, - 25460, - 25461, - 25464, - 25465, - 25468, - 25469, - 25470, - 25471, - 25473, - 25475, - 25476, - 25477, - 25478, - 25483, - 25485, - 25489, - 25491, - 25492, - 25493, - 25495, - 25497, - 25498, - 25499, - 25500, - 25501, - 25502, - 25503, - 25505, - 25508, - 25510, - 25515, - 25519, - 25521, - 25522, - 25525, - 25526, - 25529, - 25531, - 25533, - 25535, - 25536, - 25537, - 25538, - 25539, - 25541, - 25543, - 25544, - 25546, - 25547, - 25548, - 25553, - 25555, - 25556, - 25557, - 25559, - 25560, - 25561, - 25562, - 25563, - 25564, - 25565, - 25567, - 25570, - 25572, - 25573, - 25574, - 25575, - 25576, - 25579, - 25580, - 25582, - 25583, - 25584, - 25585, - 25587, - 25589, - 25591, - 25593, - 25594, - 25595, - 25596, - 25598, - 25603, - 25604, - 25606, - 25607, - 25608, - 25609, - 25610, - 25613, - 25614, - 25617, - 25618, - 25621, - 25622, - 25623, - 25624, - 25625, - 25626, - 25629, - 25631, - 25634, - 25635, - 25636, - 25637, - 25639, - 25640, - 25641, - 25643, - 25646, - 25647, - 25648, - 25649, - 25650, - 25651, - 25653, - 25654, - 25655, - 25656, - 25657, - 25659, - 25660, - 25662, - 25664, - 25666, - 25667, - 25673, - 25675, - 25676, - 25677, - 25678, - 25679, - 25680, - 25681, - 25683, - 25685, - 25686, - 25687, - 25689, - 25690, - 25691, - 25692, - 25693, - 25695, - 25696, - 25697, - 25698, - 25699, - 25700, - 25701, - 25702, - 25704, - 25706, - 25707, - 25708, - 25710, - 25711, - 25712, - 25713, - 25714, - 25715, - 25716, - 25717, - 25718, - 25719, - 25723, - 25724, - 25725, - 25726, - 25727, - 25728, - 25729, - 25731, - 25734, - 25736, - 25737, - 25738, - 25739, - 25740, - 25741, - 25742, - 25743, - 25744, - 25747, - 25748, - 25751, - 25752, - 25754, - 25755, - 25756, - 25757, - 25759, - 25760, - 25761, - 25762, - 25763, - 25765, - 25766, - 25767, - 25768, - 25770, - 25771, - 25775, - 25777, - 25778, - 25779, - 25780, - 25782, - 25785, - 25787, - 25789, - 25790, - 25791, - 25793, - 25795, - 25796, - 25798, - 25799, - 25800, - 25801, - 25802, - 25803, - 25804, - 25807, - 25809, - 25811, - 25812, - 25813, - 25814, - 25817, - 25818, - 25819, - 25820, - 25821, - 25823, - 25824, - 25825, - 25827, - 25829, - 25831, - 25832, - 25833, - 25834, - 25835, - 25836, - 25837, - 25838, - 25839, - 25840, - 25841, - 25842, - 25843, - 25844, - 25845, - 25846, - 25847, - 25848, - 25849, - 25850, - 25851, - 25852, - 25853, - 25854, - 25855, - 25857, - 25858, - 25859, - 25860, - 25861, - 25862, - 25863, - 25864, - 25866, - 25867, - 25868, - 25869, - 25870, - 25871, - 25872, - 25873, - 25875, - 25876, - 25877, - 25878, - 25879, - 25881, - 25882, - 25883, - 25884, - 25885, - 25886, - 25887, - 25888, - 25889, - 25890, - 25891, - 25892, - 25894, - 25895, - 25896, - 25897, - 25898, - 25900, - 25901, - 25904, - 25905, - 25906, - 25907, - 25911, - 25914, - 25916, - 25917, - 25920, - 25921, - 25922, - 25923, - 25924, - 25926, - 25927, - 25930, - 25931, - 25933, - 25934, - 25936, - 25938, - 25939, - 25940, - 25943, - 25944, - 25946, - 25948, - 25951, - 25952, - 25953, - 25956, - 25957, - 25959, - 25960, - 25961, - 25962, - 25965, - 25966, - 25967, - 25969, - 25971, - 25973, - 25974, - 25976, - 25977, - 25978, - 25979, - 25980, - 25981, - 25982, - 25983, - 25984, - 25985, - 25986, - 25987, - 25988, - 25989, - 25990, - 25992, - 25993, - 25994, - 25997, - 25998, - 25999, - 26002, - 26004, - 26005, - 26006, - 26008, - 26010, - 26013, - 26014, - 26016, - 26018, - 26019, - 26022, - 26024, - 26026, - 26028, - 26030, - 26033, - 26034, - 26035, - 26036, - 26037, - 26038, - 26039, - 26040, - 26042, - 26043, - 26046, - 26047, - 26048, - 26050, - 26055, - 26056, - 26057, - 26058, - 26061, - 26064, - 26065, - 26067, - 26068, - 26069, - 26072, - 26073, - 26074, - 26075, - 26076, - 26077, - 26078, - 26079, - 26081, - 26083, - 26084, - 26090, - 26091, - 26098, - 26099, - 26100, - 26101, - 26104, - 26105, - 26107, - 26108, - 26109, - 26110, - 26111, - 26113, - 26116, - 26117, - 26119, - 26120, - 26121, - 26123, - 26125, - 26128, - 26129, - 26130, - 26134, - 26135, - 26136, - 26138, - 26139, - 26140, - 26142, - 26145, - 26146, - 26147, - 26148, - 26150, - 26153, - 26154, - 26155, - 26156, - 26158, - 26160, - 26162, - 26163, - 26167, - 26168, - 26169, - 26170, - 26171, - 26173, - 26175, - 26176, - 26178, - 26180, - 26181, - 26182, - 26183, - 26184, - 26185, - 26186, - 26189, - 26190, - 26192, - 26193, - 26200, - 26201, - 26203, - 26204, - 26205, - 26206, - 26208, - 26210, - 26211, - 26213, - 26215, - 26217, - 26218, - 26219, - 26220, - 26221, - 26225, - 26226, - 26227, - 26229, - 26232, - 26233, - 26235, - 26236, - 26237, - 26239, - 26240, - 26241, - 26243, - 26245, - 26246, - 26248, - 26249, - 26250, - 26251, - 26253, - 26254, - 26255, - 26256, - 26258, - 26259, - 26260, - 26261, - 26264, - 26265, - 26266, - 26267, - 26268, - 26270, - 26271, - 26272, - 26273, - 26274, - 26275, - 26276, - 26277, - 26278, - 26281, - 26282, - 26283, - 26284, - 26285, - 26287, - 26288, - 26289, - 26290, - 26291, - 26293, - 26294, - 26295, - 26296, - 26298, - 26299, - 26300, - 26301, - 26303, - 26304, - 26305, - 26306, - 26307, - 26308, - 26309, - 26310, - 26311, - 26312, - 26313, - 26314, - 26315, - 26316, - 26317, - 26318, - 26319, - 26320, - 26321, - 26322, - 26323, - 26324, - 26325, - 26326, - 26327, - 26328, - 26330, - 26334, - 26335, - 26336, - 26337, - 26338, - 26339, - 26340, - 26341, - 26343, - 26344, - 26346, - 26347, - 26348, - 26349, - 26350, - 26351, - 26353, - 26357, - 26358, - 26360, - 26362, - 26363, - 26365, - 26369, - 26370, - 26371, - 26372, - 26373, - 26374, - 26375, - 26380, - 26382, - 26383, - 26385, - 26386, - 26387, - 26390, - 26392, - 26393, - 26394, - 26396, - 26398, - 26400, - 26401, - 26402, - 26403, - 26404, - 26405, - 26407, - 26409, - 26414, - 26416, - 26418, - 26419, - 26422, - 26423, - 26424, - 26425, - 26427, - 26428, - 26430, - 26431, - 26433, - 26436, - 26437, - 26439, - 26442, - 26443, - 26445, - 26450, - 26452, - 26453, - 26455, - 26456, - 26457, - 26458, - 26459, - 26461, - 26466, - 26467, - 26468, - 26470, - 26471, - 26475, - 26476, - 26478, - 26481, - 26484, - 26486, - 26488, - 26489, - 26490, - 26491, - 26493, - 26496, - 26498, - 26499, - 26501, - 26502, - 26504, - 26506, - 26508, - 26509, - 26510, - 26511, - 26513, - 26514, - 26515, - 26516, - 26518, - 26521, - 26523, - 26527, - 26528, - 26529, - 26532, - 26534, - 26537, - 26540, - 26542, - 26545, - 26546, - 26548, - 26553, - 26554, - 26555, - 26556, - 26557, - 26558, - 26559, - 26560, - 26562, - 26565, - 26566, - 26567, - 26568, - 26569, - 26570, - 26571, - 26572, - 26573, - 26574, - 26581, - 26582, - 26583, - 26587, - 26591, - 26593, - 26595, - 26596, - 26598, - 26599, - 26600, - 26602, - 26603, - 26605, - 26606, - 26610, - 26613, - 26614, - 26615, - 26616, - 26617, - 26618, - 26619, - 26620, - 26622, - 26625, - 26626, - 26627, - 26628, - 26630, - 26637, - 26640, - 26642, - 26644, - 26645, - 26648, - 26649, - 26650, - 26651, - 26652, - 26654, - 26655, - 26656, - 26658, - 26659, - 26660, - 26661, - 26662, - 26663, - 26664, - 26667, - 26668, - 26669, - 26670, - 26671, - 26672, - 26673, - 26676, - 26677, - 26678, - 26682, - 26683, - 26687, - 26695, - 26699, - 26701, - 26703, - 26706, - 26710, - 26711, - 26712, - 26713, - 26714, - 26715, - 26716, - 26717, - 26718, - 26719, - 26730, - 26732, - 26733, - 26734, - 26735, - 26736, - 26737, - 26738, - 26739, - 26741, - 26744, - 26745, - 26746, - 26747, - 26748, - 26749, - 26750, - 26751, - 26752, - 26754, - 26756, - 26759, - 26760, - 26761, - 26762, - 26763, - 26764, - 26765, - 26766, - 26768, - 26769, - 26770, - 26772, - 26773, - 26774, - 26776, - 26777, - 26778, - 26779, - 26780, - 26781, - 26782, - 26783, - 26784, - 26785, - 26787, - 26788, - 26789, - 26793, - 26794, - 26795, - 26796, - 26798, - 26801, - 26802, - 26804, - 26806, - 26807, - 26808, - 26809, - 26810, - 26811, - 26812, - 26813, - 26814, - 26815, - 26817, - 26819, - 26820, - 26821, - 26822, - 26823, - 26824, - 26826, - 26828, - 26830, - 26831, - 26832, - 26833, - 26835, - 26836, - 26838, - 26839, - 26841, - 26843, - 26844, - 26845, - 26846, - 26847, - 26849, - 26850, - 26852, - 26853, - 26854, - 26855, - 26856, - 26857, - 26858, - 26859, - 26860, - 26861, - 26863, - 26866, - 26867, - 26868, - 26870, - 26871, - 26872, - 26875, - 26877, - 26878, - 26879, - 26880, - 26882, - 26883, - 26884, - 26886, - 26887, - 26888, - 26889, - 26890, - 26892, - 26895, - 26897, - 26899, - 26900, - 26901, - 26902, - 26903, - 26904, - 26905, - 26906, - 26907, - 26908, - 26909, - 26910, - 26913, - 26914, - 26915, - 26917, - 26918, - 26919, - 26920, - 26921, - 26922, - 26923, - 26924, - 26926, - 26927, - 26929, - 26930, - 26931, - 26933, - 26934, - 26935, - 26936, - 26938, - 26939, - 26940, - 26942, - 26944, - 26945, - 26947, - 26948, - 26949, - 26950, - 26951, - 26952, - 26953, - 26954, - 26955, - 26956, - 26957, - 26958, - 26959, - 26960, - 26961, - 26962, - 26963, - 26965, - 26966, - 26968, - 26969, - 26971, - 26972, - 26975, - 26977, - 26978, - 26980, - 26981, - 26983, - 26984, - 26985, - 26986, - 26988, - 26989, - 26991, - 26992, - 26994, - 26995, - 26996, - 26997, - 26998, - 27002, - 27003, - 27005, - 27006, - 27007, - 27009, - 27011, - 27013, - 27018, - 27019, - 27020, - 27022, - 27023, - 27024, - 27025, - 27026, - 27027, - 27030, - 27031, - 27033, - 27034, - 27037, - 27038, - 27039, - 27040, - 27041, - 27042, - 27043, - 27044, - 27045, - 27046, - 27049, - 27050, - 27052, - 27054, - 27055, - 27056, - 27058, - 27059, - 27061, - 27062, - 27064, - 27065, - 27066, - 27068, - 27069, - 27070, - 27071, - 27072, - 27074, - 27075, - 27076, - 27077, - 27078, - 27079, - 27080, - 27081, - 27083, - 27085, - 27087, - 27089, - 27090, - 27091, - 27093, - 27094, - 27095, - 27096, - 27097, - 27098, - 27100, - 27101, - 27102, - 27105, - 27106, - 27107, - 27108, - 27109, - 27110, - 27111, - 27112, - 27113, - 27114, - 27115, - 27116, - 27118, - 27119, - 27120, - 27121, - 27123, - 27124, - 27125, - 27126, - 27127, - 27128, - 27129, - 27130, - 27131, - 27132, - 27134, - 27136, - 27137, - 27138, - 27139, - 27140, - 27141, - 27142, - 27143, - 27144, - 27145, - 27147, - 27148, - 27149, - 27150, - 27151, - 27152, - 27153, - 27154, - 27155, - 27156, - 27157, - 27158, - 27161, - 27162, - 27163, - 27164, - 27165, - 27166, - 27168, - 27170, - 27171, - 27172, - 27173, - 27174, - 27175, - 27177, - 27179, - 27180, - 27181, - 27182, - 27184, - 27186, - 27187, - 27188, - 27190, - 27191, - 27192, - 27193, - 27194, - 27195, - 27196, - 27199, - 27200, - 27201, - 27202, - 27203, - 27205, - 27206, - 27208, - 27209, - 27210, - 27211, - 27212, - 27213, - 27214, - 27215, - 27217, - 27218, - 27219, - 27220, - 27221, - 27222, - 27223, - 27226, - 27228, - 27229, - 27230, - 27231, - 27232, - 27234, - 27235, - 27236, - 27238, - 27239, - 27240, - 27241, - 27242, - 27243, - 27244, - 27245, - 27246, - 27247, - 27248, - 27250, - 27251, - 27252, - 27253, - 27254, - 27255, - 27256, - 27258, - 27259, - 27261, - 27262, - 27263, - 27265, - 27266, - 27267, - 27269, - 27270, - 27271, - 27272, - 27273, - 27274, - 27275, - 27276, - 27277, - 27279, - 27282, - 27283, - 27284, - 27285, - 27286, - 27288, - 27289, - 27290, - 27291, - 27292, - 27293, - 27294, - 27295, - 27297, - 27298, - 27299, - 27300, - 27301, - 27302, - 27303, - 27304, - 27306, - 27309, - 27310, - 27311, - 27312, - 27313, - 27314, - 27315, - 27316, - 27317, - 27318, - 27319, - 27320, - 27321, - 27322, - 27323, - 27324, - 27325, - 27326, - 27327, - 27328, - 27329, - 27330, - 27331, - 27332, - 27333, - 27334, - 27335, - 27336, - 27337, - 27338, - 27339, - 27340, - 27341, - 27342, - 27343, - 27344, - 27345, - 27346, - 27347, - 27348, - 27349, - 27350, - 27351, - 27352, - 27353, - 27354, - 27355, - 27356, - 27357, - 27358, - 27359, - 27360, - 27361, - 27362, - 27363, - 27364, - 27365, - 27366, - 27367, - 27368, - 27369, - 27370, - 27371, - 27372, - 27373, - 27374, - 27375, - 27376, - 27377, - 27378, - 27379, - 27380, - 27381, - 27382, - 27383, - 27384, - 27385, - 27386, - 27387, - 27388, - 27389, - 27390, - 27391, - 27392, - 27393, - 27394, - 27395, - 27396, - 27397, - 27398, - 27399, - 27400, - 27401, - 27402, - 27403, - 27404, - 27405, - 27406, - 27407, - 27408, - 27409, - 27410, - 27411, - 27412, - 27413, - 27414, - 27415, - 27416, - 27417, - 27418, - 27419, - 27420, - 27421, - 27422, - 27423, - 27429, - 27430, - 27432, - 27433, - 27434, - 27435, - 27436, - 27437, - 27438, - 27439, - 27440, - 27441, - 27443, - 27444, - 27445, - 27446, - 27448, - 27451, - 27452, - 27453, - 27455, - 27456, - 27457, - 27458, - 27460, - 27461, - 27464, - 27466, - 27467, - 27469, - 27470, - 27471, - 27472, - 27473, - 27474, - 27475, - 27476, - 27477, - 27478, - 27479, - 27480, - 27482, - 27483, - 27484, - 27485, - 27486, - 27487, - 27488, - 27489, - 27496, - 27497, - 27499, - 27500, - 27501, - 27502, - 27503, - 27504, - 27505, - 27506, - 27507, - 27508, - 27509, - 27510, - 27511, - 27512, - 27514, - 27517, - 27518, - 27519, - 27520, - 27525, - 27528, - 27532, - 27534, - 27535, - 27536, - 27537, - 27540, - 27541, - 27543, - 27544, - 27545, - 27548, - 27549, - 27550, - 27551, - 27552, - 27554, - 27555, - 27556, - 27557, - 27558, - 27559, - 27560, - 27561, - 27563, - 27564, - 27565, - 27566, - 27567, - 27568, - 27569, - 27570, - 27574, - 27576, - 27577, - 27578, - 27579, - 27580, - 27581, - 27582, - 27584, - 27587, - 27588, - 27590, - 27591, - 27592, - 27593, - 27594, - 27596, - 27598, - 27600, - 27601, - 27608, - 27610, - 27612, - 27613, - 27614, - 27615, - 27616, - 27618, - 27619, - 27620, - 27621, - 27622, - 27623, - 27624, - 27625, - 27628, - 27629, - 27630, - 27632, - 27633, - 27634, - 27636, - 27638, - 27639, - 27640, - 27642, - 27643, - 27644, - 27646, - 27647, - 27648, - 27649, - 27650, - 27651, - 27652, - 27656, - 27657, - 27658, - 27659, - 27660, - 27662, - 27666, - 27671, - 27676, - 27677, - 27678, - 27680, - 27683, - 27685, - 27691, - 27692, - 27693, - 27697, - 27699, - 27702, - 27703, - 27705, - 27706, - 27707, - 27708, - 27710, - 27711, - 27715, - 27716, - 27717, - 27720, - 27723, - 27724, - 27725, - 27726, - 27727, - 27729, - 27730, - 27731, - 27734, - 27736, - 27737, - 27738, - 27746, - 27747, - 27749, - 27750, - 27751, - 27755, - 27756, - 27757, - 27758, - 27759, - 27761, - 27763, - 27765, - 27767, - 27768, - 27770, - 27771, - 27772, - 27775, - 27776, - 27780, - 27783, - 27786, - 27787, - 27789, - 27790, - 27793, - 27794, - 27797, - 27798, - 27799, - 27800, - 27802, - 27804, - 27805, - 27806, - 27808, - 27810, - 27816, - 27820, - 27823, - 27824, - 27828, - 27829, - 27830, - 27831, - 27834, - 27840, - 27841, - 27842, - 27843, - 27846, - 27847, - 27848, - 27851, - 27853, - 27854, - 27855, - 27857, - 27858, - 27864, - 27865, - 27866, - 27868, - 27869, - 27871, - 27876, - 27878, - 27879, - 27881, - 27884, - 27885, - 27890, - 27892, - 27897, - 27903, - 27904, - 27906, - 27907, - 27909, - 27910, - 27912, - 27913, - 27914, - 27917, - 27919, - 27920, - 27921, - 27923, - 27924, - 27925, - 27926, - 27928, - 27932, - 27933, - 27935, - 27936, - 27937, - 27938, - 27939, - 27940, - 27942, - 27944, - 27945, - 27948, - 27949, - 27951, - 27952, - 27956, - 27958, - 27959, - 27960, - 27962, - 27967, - 27968, - 27970, - 27972, - 27977, - 27980, - 27984, - 27989, - 27990, - 27991, - 27992, - 27995, - 27997, - 27999, - 28001, - 28002, - 28004, - 28005, - 28007, - 28008, - 28011, - 28012, - 28013, - 28016, - 28017, - 28018, - 28019, - 28021, - 28022, - 28025, - 28026, - 28027, - 28029, - 28030, - 28031, - 28032, - 28033, - 28035, - 28036, - 28038, - 28039, - 28042, - 28043, - 28045, - 28047, - 28048, - 28050, - 28054, - 28055, - 28056, - 28057, - 28058, - 28060, - 28066, - 28069, - 28076, - 28077, - 28080, - 28081, - 28083, - 28084, - 28086, - 28087, - 28089, - 28090, - 28091, - 28092, - 28093, - 28094, - 28097, - 28098, - 28099, - 28104, - 28105, - 28106, - 28109, - 28110, - 28111, - 28112, - 28114, - 28115, - 28116, - 28117, - 28119, - 28122, - 28123, - 28124, - 28127, - 28130, - 28131, - 28133, - 28135, - 28136, - 28137, - 28138, - 28141, - 28143, - 28144, - 28146, - 28148, - 28149, - 28150, - 28152, - 28154, - 28157, - 28158, - 28159, - 28160, - 28161, - 28162, - 28163, - 28164, - 28166, - 28167, - 28168, - 28169, - 28171, - 28175, - 28178, - 28179, - 28181, - 28184, - 28185, - 28187, - 28188, - 28190, - 28191, - 28194, - 28198, - 28199, - 28200, - 28202, - 28204, - 28206, - 28208, - 28209, - 28211, - 28213, - 28214, - 28215, - 28217, - 28219, - 28220, - 28221, - 28222, - 28223, - 28224, - 28225, - 28226, - 28229, - 28230, - 28231, - 28232, - 28233, - 28234, - 28235, - 28236, - 28239, - 28240, - 28241, - 28242, - 28245, - 28247, - 28249, - 28250, - 28252, - 28253, - 28254, - 28256, - 28257, - 28258, - 28259, - 28260, - 28261, - 28262, - 28263, - 28264, - 28265, - 28266, - 28268, - 28269, - 28271, - 28272, - 28273, - 28274, - 28275, - 28276, - 28277, - 28278, - 28279, - 28280, - 28281, - 28282, - 28283, - 28284, - 28285, - 28288, - 28289, - 28290, - 28292, - 28295, - 28296, - 28298, - 28299, - 28300, - 28301, - 28302, - 28305, - 28306, - 28307, - 28308, - 28309, - 28310, - 28311, - 28313, - 28314, - 28315, - 28317, - 28318, - 28320, - 28321, - 28323, - 28324, - 28326, - 28328, - 28329, - 28331, - 28332, - 28333, - 28334, - 28336, - 28339, - 28341, - 28344, - 28345, - 28348, - 28350, - 28351, - 28352, - 28355, - 28356, - 28357, - 28358, - 28360, - 28361, - 28362, - 28364, - 28365, - 28366, - 28368, - 28370, - 28374, - 28376, - 28377, - 28379, - 28380, - 28381, - 28387, - 28391, - 28394, - 28395, - 28396, - 28397, - 28398, - 28399, - 28400, - 28401, - 28402, - 28403, - 28405, - 28406, - 28407, - 28408, - 28410, - 28411, - 28412, - 28413, - 28414, - 28415, - 28416, - 28417, - 28419, - 28420, - 28421, - 28423, - 28424, - 28426, - 28427, - 28428, - 28429, - 28430, - 28432, - 28433, - 28434, - 28438, - 28439, - 28440, - 28441, - 28442, - 28443, - 28444, - 28445, - 28446, - 28447, - 28449, - 28450, - 28451, - 28453, - 28454, - 28455, - 28456, - 28460, - 28462, - 28464, - 28466, - 28468, - 28469, - 28471, - 28472, - 28473, - 28474, - 28475, - 28476, - 28477, - 28479, - 28480, - 28481, - 28482, - 28483, - 28484, - 28485, - 28488, - 28489, - 28490, - 28492, - 28494, - 28495, - 28496, - 28497, - 28498, - 28499, - 28500, - 28501, - 28502, - 28503, - 28505, - 28506, - 28507, - 28509, - 28511, - 28512, - 28513, - 28515, - 28516, - 28517, - 28519, - 28520, - 28521, - 28522, - 28523, - 28524, - 28527, - 28528, - 28529, - 28531, - 28533, - 28534, - 28535, - 28537, - 28539, - 28541, - 28542, - 28543, - 28544, - 28545, - 28546, - 28547, - 28549, - 28550, - 28551, - 28554, - 28555, - 28559, - 28560, - 28561, - 28562, - 28563, - 28564, - 28565, - 28566, - 28567, - 28568, - 28569, - 28570, - 28571, - 28573, - 28574, - 28575, - 28576, - 28578, - 28579, - 28580, - 28581, - 28582, - 28584, - 28585, - 28586, - 28587, - 28588, - 28589, - 28590, - 28591, - 28592, - 28593, - 28594, - 28596, - 28597, - 28599, - 28600, - 28602, - 28603, - 28604, - 28605, - 28606, - 28607, - 28609, - 28611, - 28612, - 28613, - 28614, - 28615, - 28616, - 28618, - 28619, - 28620, - 28621, - 28622, - 28623, - 28624, - 28627, - 28628, - 28629, - 28630, - 28631, - 28632, - 28633, - 28634, - 28635, - 28636, - 28637, - 28639, - 28642, - 28643, - 28644, - 28645, - 28646, - 28647, - 28648, - 28649, - 28650, - 28651, - 28652, - 28653, - 28656, - 28657, - 28658, - 28659, - 28660, - 28661, - 28662, - 28663, - 28664, - 28665, - 28666, - 28667, - 28668, - 28669, - 28670, - 28671, - 28672, - 28673, - 28674, - 28675, - 28676, - 28677, - 28678, - 28679, - 28680, - 28681, - 28682, - 28683, - 28684, - 28685, - 28686, - 28687, - 28688, - 28690, - 28691, - 28692, - 28693, - 28694, - 28695, - 28696, - 28697, - 28700, - 28701, - 28702, - 28703, - 28704, - 28705, - 28706, - 28708, - 28709, - 28710, - 28711, - 28712, - 28713, - 28714, - 28715, - 28716, - 28717, - 28718, - 28719, - 28720, - 28721, - 28722, - 28723, - 28724, - 28726, - 28727, - 28728, - 28730, - 28731, - 28732, - 28733, - 28734, - 28735, - 28736, - 28737, - 28738, - 28739, - 28740, - 28741, - 28742, - 28743, - 28744, - 28745, - 28746, - 28747, - 28749, - 28750, - 28752, - 28753, - 28754, - 28755, - 28756, - 28757, - 28758, - 28759, - 28760, - 28761, - 28762, - 28763, - 28764, - 28765, - 28767, - 28768, - 28769, - 28770, - 28771, - 28772, - 28773, - 28774, - 28775, - 28776, - 28777, - 28778, - 28782, - 28785, - 28786, - 28787, - 28788, - 28791, - 28793, - 28794, - 28795, - 28797, - 28801, - 28802, - 28803, - 28804, - 28806, - 28807, - 28808, - 28811, - 28812, - 28813, - 28815, - 28816, - 28817, - 28819, - 28823, - 28824, - 28826, - 28827, - 28830, - 28831, - 28832, - 28833, - 28834, - 28835, - 28836, - 28837, - 28838, - 28839, - 28840, - 28841, - 28842, - 28848, - 28850, - 28852, - 28853, - 28854, - 28858, - 28862, - 28863, - 28868, - 28869, - 28870, - 28871, - 28873, - 28875, - 28876, - 28877, - 28878, - 28879, - 28880, - 28881, - 28882, - 28883, - 28884, - 28885, - 28886, - 28887, - 28890, - 28892, - 28893, - 28894, - 28896, - 28897, - 28898, - 28899, - 28901, - 28906, - 28910, - 28912, - 28913, - 28914, - 28915, - 28916, - 28917, - 28918, - 28920, - 28922, - 28923, - 28924, - 28926, - 28927, - 28928, - 28929, - 28930, - 28931, - 28932, - 28933, - 28934, - 28935, - 28936, - 28939, - 28940, - 28941, - 28942, - 28943, - 28945, - 28946, - 28948, - 28951, - 28955, - 28956, - 28957, - 28958, - 28959, - 28960, - 28961, - 28962, - 28963, - 28964, - 28965, - 28967, - 28968, - 28969, - 28970, - 28971, - 28972, - 28973, - 28974, - 28978, - 28979, - 28980, - 28981, - 28983, - 28984, - 28985, - 28986, - 28987, - 28988, - 28989, - 28990, - 28991, - 28992, - 28993, - 28994, - 28995, - 28996, - 28998, - 28999, - 29e3, - 29001, - 29003, - 29005, - 29007, - 29008, - 29009, - 29010, - 29011, - 29012, - 29013, - 29014, - 29015, - 29016, - 29017, - 29018, - 29019, - 29021, - 29023, - 29024, - 29025, - 29026, - 29027, - 29029, - 29033, - 29034, - 29035, - 29036, - 29037, - 29039, - 29040, - 29041, - 29044, - 29045, - 29046, - 29047, - 29049, - 29051, - 29052, - 29054, - 29055, - 29056, - 29057, - 29058, - 29059, - 29061, - 29062, - 29063, - 29064, - 29065, - 29067, - 29068, - 29069, - 29070, - 29072, - 29073, - 29074, - 29075, - 29077, - 29078, - 29079, - 29082, - 29083, - 29084, - 29085, - 29086, - 29089, - 29090, - 29091, - 29092, - 29093, - 29094, - 29095, - 29097, - 29098, - 29099, - 29101, - 29102, - 29103, - 29104, - 29105, - 29106, - 29108, - 29110, - 29111, - 29112, - 29114, - 29115, - 29116, - 29117, - 29118, - 29119, - 29120, - 29121, - 29122, - 29124, - 29125, - 29126, - 29127, - 29128, - 29129, - 29130, - 29131, - 29132, - 29133, - 29135, - 29136, - 29137, - 29138, - 29139, - 29142, - 29143, - 29144, - 29145, - 29146, - 29147, - 29148, - 29149, - 29150, - 29151, - 29153, - 29154, - 29155, - 29156, - 29158, - 29160, - 29161, - 29162, - 29163, - 29164, - 29165, - 29167, - 29168, - 29169, - 29170, - 29171, - 29172, - 29173, - 29174, - 29175, - 29176, - 29178, - 29179, - 29180, - 29181, - 29182, - 29183, - 29184, - 29185, - 29186, - 29187, - 29188, - 29189, - 29191, - 29192, - 29193, - 29194, - 29195, - 29196, - 29197, - 29198, - 29199, - 29200, - 29201, - 29202, - 29203, - 29204, - 29205, - 29206, - 29207, - 29208, - 29209, - 29210, - 29211, - 29212, - 29214, - 29215, - 29216, - 29217, - 29218, - 29219, - 29220, - 29221, - 29222, - 29223, - 29225, - 29227, - 29229, - 29230, - 29231, - 29234, - 29235, - 29236, - 29242, - 29244, - 29246, - 29248, - 29249, - 29250, - 29251, - 29252, - 29253, - 29254, - 29257, - 29258, - 29259, - 29262, - 29263, - 29264, - 29265, - 29267, - 29268, - 29269, - 29271, - 29272, - 29274, - 29276, - 29278, - 29280, - 29283, - 29284, - 29285, - 29288, - 29290, - 29291, - 29292, - 29293, - 29296, - 29297, - 29299, - 29300, - 29302, - 29303, - 29304, - 29307, - 29308, - 29309, - 29314, - 29315, - 29317, - 29318, - 29319, - 29320, - 29321, - 29324, - 29326, - 29328, - 29329, - 29331, - 29332, - 29333, - 29334, - 29335, - 29336, - 29337, - 29338, - 29339, - 29340, - 29341, - 29342, - 29344, - 29345, - 29346, - 29347, - 29348, - 29349, - 29350, - 29351, - 29352, - 29353, - 29354, - 29355, - 29358, - 29361, - 29362, - 29363, - 29365, - 29370, - 29371, - 29372, - 29373, - 29374, - 29375, - 29376, - 29381, - 29382, - 29383, - 29385, - 29386, - 29387, - 29388, - 29391, - 29393, - 29395, - 29396, - 29397, - 29398, - 29400, - 29402, - 29403, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 12288, - 12289, - 12290, - 183, - 713, - 711, - 168, - 12291, - 12293, - 8212, - 65374, - 8214, - 8230, - 8216, - 8217, - 8220, - 8221, - 12308, - 12309, - 12296, - 12297, - 12298, - 12299, - 12300, - 12301, - 12302, - 12303, - 12310, - 12311, - 12304, - 12305, - 177, - 215, - 247, - 8758, - 8743, - 8744, - 8721, - 8719, - 8746, - 8745, - 8712, - 8759, - 8730, - 8869, - 8741, - 8736, - 8978, - 8857, - 8747, - 8750, - 8801, - 8780, - 8776, - 8765, - 8733, - 8800, - 8814, - 8815, - 8804, - 8805, - 8734, - 8757, - 8756, - 9794, - 9792, - 176, - 8242, - 8243, - 8451, - 65284, - 164, - 65504, - 65505, - 8240, - 167, - 8470, - 9734, - 9733, - 9675, - 9679, - 9678, - 9671, - 9670, - 9633, - 9632, - 9651, - 9650, - 8251, - 8594, - 8592, - 8593, - 8595, - 12307, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 8560, - 8561, - 8562, - 8563, - 8564, - 8565, - 8566, - 8567, - 8568, - 8569, - null, - null, - null, - null, - null, - null, - 9352, - 9353, - 9354, - 9355, - 9356, - 9357, - 9358, - 9359, - 9360, - 9361, - 9362, - 9363, - 9364, - 9365, - 9366, - 9367, - 9368, - 9369, - 9370, - 9371, - 9332, - 9333, - 9334, - 9335, - 9336, - 9337, - 9338, - 9339, - 9340, - 9341, - 9342, - 9343, - 9344, - 9345, - 9346, - 9347, - 9348, - 9349, - 9350, - 9351, - 9312, - 9313, - 9314, - 9315, - 9316, - 9317, - 9318, - 9319, - 9320, - 9321, - 8364, - null, - 12832, - 12833, - 12834, - 12835, - 12836, - 12837, - 12838, - 12839, - 12840, - 12841, - null, - null, - 8544, - 8545, - 8546, - 8547, - 8548, - 8549, - 8550, - 8551, - 8552, - 8553, - 8554, - 8555, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 12288, - 65281, - 65282, - 65283, - 65509, - 65285, - 65286, - 65287, - 65288, - 65289, - 65290, - 65291, - 65292, - 65293, - 65294, - 65295, - 65296, - 65297, - 65298, - 65299, - 65300, - 65301, - 65302, - 65303, - 65304, - 65305, - 65306, - 65307, - 65308, - 65309, - 65310, - 65311, - 65312, - 65313, - 65314, - 65315, - 65316, - 65317, - 65318, - 65319, - 65320, - 65321, - 65322, - 65323, - 65324, - 65325, - 65326, - 65327, - 65328, - 65329, - 65330, - 65331, - 65332, - 65333, - 65334, - 65335, - 65336, - 65337, - 65338, - 65339, - 65340, - 65341, - 65342, - 65343, - 65344, - 65345, - 65346, - 65347, - 65348, - 65349, - 65350, - 65351, - 65352, - 65353, - 65354, - 65355, - 65356, - 65357, - 65358, - 65359, - 65360, - 65361, - 65362, - 65363, - 65364, - 65365, - 65366, - 65367, - 65368, - 65369, - 65370, - 65371, - 65372, - 65373, - 65507, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 12353, - 12354, - 12355, - 12356, - 12357, - 12358, - 12359, - 12360, - 12361, - 12362, - 12363, - 12364, - 12365, - 12366, - 12367, - 12368, - 12369, - 12370, - 12371, - 12372, - 12373, - 12374, - 12375, - 12376, - 12377, - 12378, - 12379, - 12380, - 12381, - 12382, - 12383, - 12384, - 12385, - 12386, - 12387, - 12388, - 12389, - 12390, - 12391, - 12392, - 12393, - 12394, - 12395, - 12396, - 12397, - 12398, - 12399, - 12400, - 12401, - 12402, - 12403, - 12404, - 12405, - 12406, - 12407, - 12408, - 12409, - 12410, - 12411, - 12412, - 12413, - 12414, - 12415, - 12416, - 12417, - 12418, - 12419, - 12420, - 12421, - 12422, - 12423, - 12424, - 12425, - 12426, - 12427, - 12428, - 12429, - 12430, - 12431, - 12432, - 12433, - 12434, - 12435, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 12449, - 12450, - 12451, - 12452, - 12453, - 12454, - 12455, - 12456, - 12457, - 12458, - 12459, - 12460, - 12461, - 12462, - 12463, - 12464, - 12465, - 12466, - 12467, - 12468, - 12469, - 12470, - 12471, - 12472, - 12473, - 12474, - 12475, - 12476, - 12477, - 12478, - 12479, - 12480, - 12481, - 12482, - 12483, - 12484, - 12485, - 12486, - 12487, - 12488, - 12489, - 12490, - 12491, - 12492, - 12493, - 12494, - 12495, - 12496, - 12497, - 12498, - 12499, - 12500, - 12501, - 12502, - 12503, - 12504, - 12505, - 12506, - 12507, - 12508, - 12509, - 12510, - 12511, - 12512, - 12513, - 12514, - 12515, - 12516, - 12517, - 12518, - 12519, - 12520, - 12521, - 12522, - 12523, - 12524, - 12525, - 12526, - 12527, - 12528, - 12529, - 12530, - 12531, - 12532, - 12533, - 12534, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 913, - 914, - 915, - 916, - 917, - 918, - 919, - 920, - 921, - 922, - 923, - 924, - 925, - 926, - 927, - 928, - 929, - 931, - 932, - 933, - 934, - 935, - 936, - 937, - null, - null, - null, - null, - null, - null, - null, - null, - 945, - 946, - 947, - 948, - 949, - 950, - 951, - 952, - 953, - 954, - 955, - 956, - 957, - 958, - 959, - 960, - 961, - 963, - 964, - 965, - 966, - 967, - 968, - 969, - null, - null, - null, - null, - null, - null, - null, - 65077, - 65078, - 65081, - 65082, - 65087, - 65088, - 65085, - 65086, - 65089, - 65090, - 65091, - 65092, - null, - null, - 65083, - 65084, - 65079, - 65080, - 65073, - null, - 65075, - 65076, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 1040, - 1041, - 1042, - 1043, - 1044, - 1045, - 1025, - 1046, - 1047, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1056, - 1057, - 1058, - 1059, - 1060, - 1061, - 1062, - 1063, - 1064, - 1065, - 1066, - 1067, - 1068, - 1069, - 1070, - 1071, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 1072, - 1073, - 1074, - 1075, - 1076, - 1077, - 1105, - 1078, - 1079, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 1088, - 1089, - 1090, - 1091, - 1092, - 1093, - 1094, - 1095, - 1096, - 1097, - 1098, - 1099, - 1100, - 1101, - 1102, - 1103, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 714, - 715, - 729, - 8211, - 8213, - 8229, - 8245, - 8453, - 8457, - 8598, - 8599, - 8600, - 8601, - 8725, - 8735, - 8739, - 8786, - 8806, - 8807, - 8895, - 9552, - 9553, - 9554, - 9555, - 9556, - 9557, - 9558, - 9559, - 9560, - 9561, - 9562, - 9563, - 9564, - 9565, - 9566, - 9567, - 9568, - 9569, - 9570, - 9571, - 9572, - 9573, - 9574, - 9575, - 9576, - 9577, - 9578, - 9579, - 9580, - 9581, - 9582, - 9583, - 9584, - 9585, - 9586, - 9587, - 9601, - 9602, - 9603, - 9604, - 9605, - 9606, - 9607, - 9608, - 9609, - 9610, - 9611, - 9612, - 9613, - 9614, - 9615, - 9619, - 9620, - 9621, - 9660, - 9661, - 9698, - 9699, - 9700, - 9701, - 9737, - 8853, - 12306, - 12317, - 12318, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 257, - 225, - 462, - 224, - 275, - 233, - 283, - 232, - 299, - 237, - 464, - 236, - 333, - 243, - 466, - 242, - 363, - 250, - 468, - 249, - 470, - 472, - 474, - 476, - 252, - 234, - 593, - null, - 324, - 328, - 505, - 609, - null, - null, - null, - null, - 12549, - 12550, - 12551, - 12552, - 12553, - 12554, - 12555, - 12556, - 12557, - 12558, - 12559, - 12560, - 12561, - 12562, - 12563, - 12564, - 12565, - 12566, - 12567, - 12568, - 12569, - 12570, - 12571, - 12572, - 12573, - 12574, - 12575, - 12576, - 12577, - 12578, - 12579, - 12580, - 12581, - 12582, - 12583, - 12584, - 12585, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 12321, - 12322, - 12323, - 12324, - 12325, - 12326, - 12327, - 12328, - 12329, - 12963, - 13198, - 13199, - 13212, - 13213, - 13214, - 13217, - 13252, - 13262, - 13265, - 13266, - 13269, - 65072, - 65506, - 65508, - null, - 8481, - 12849, - null, - 8208, - null, - null, - null, - 12540, - 12443, - 12444, - 12541, - 12542, - 12294, - 12445, - 12446, - 65097, - 65098, - 65099, - 65100, - 65101, - 65102, - 65103, - 65104, - 65105, - 65106, - 65108, - 65109, - 65110, - 65111, - 65113, - 65114, - 65115, - 65116, - 65117, - 65118, - 65119, - 65120, - 65121, - 65122, - 65123, - 65124, - 65125, - 65126, - 65128, - 65129, - 65130, - 65131, - 12350, - 12272, - 12273, - 12274, - 12275, - 12276, - 12277, - 12278, - 12279, - 12280, - 12281, - 12282, - 12283, - 12295, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 9472, - 9473, - 9474, - 9475, - 9476, - 9477, - 9478, - 9479, - 9480, - 9481, - 9482, - 9483, - 9484, - 9485, - 9486, - 9487, - 9488, - 9489, - 9490, - 9491, - 9492, - 9493, - 9494, - 9495, - 9496, - 9497, - 9498, - 9499, - 9500, - 9501, - 9502, - 9503, - 9504, - 9505, - 9506, - 9507, - 9508, - 9509, - 9510, - 9511, - 9512, - 9513, - 9514, - 9515, - 9516, - 9517, - 9518, - 9519, - 9520, - 9521, - 9522, - 9523, - 9524, - 9525, - 9526, - 9527, - 9528, - 9529, - 9530, - 9531, - 9532, - 9533, - 9534, - 9535, - 9536, - 9537, - 9538, - 9539, - 9540, - 9541, - 9542, - 9543, - 9544, - 9545, - 9546, - 9547, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 29404, - 29405, - 29407, - 29410, - 29411, - 29412, - 29413, - 29414, - 29415, - 29418, - 29419, - 29429, - 29430, - 29433, - 29437, - 29438, - 29439, - 29440, - 29442, - 29444, - 29445, - 29446, - 29447, - 29448, - 29449, - 29451, - 29452, - 29453, - 29455, - 29456, - 29457, - 29458, - 29460, - 29464, - 29465, - 29466, - 29471, - 29472, - 29475, - 29476, - 29478, - 29479, - 29480, - 29485, - 29487, - 29488, - 29490, - 29491, - 29493, - 29494, - 29498, - 29499, - 29500, - 29501, - 29504, - 29505, - 29506, - 29507, - 29508, - 29509, - 29510, - 29511, - 29512, - 29513, - 29514, - 29515, - 29516, - 29518, - 29519, - 29521, - 29523, - 29524, - 29525, - 29526, - 29528, - 29529, - 29530, - 29531, - 29532, - 29533, - 29534, - 29535, - 29537, - 29538, - 29539, - 29540, - 29541, - 29542, - 29543, - 29544, - 29545, - 29546, - 29547, - 29550, - 29552, - 29553, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 29554, - 29555, - 29556, - 29557, - 29558, - 29559, - 29560, - 29561, - 29562, - 29563, - 29564, - 29565, - 29567, - 29568, - 29569, - 29570, - 29571, - 29573, - 29574, - 29576, - 29578, - 29580, - 29581, - 29583, - 29584, - 29586, - 29587, - 29588, - 29589, - 29591, - 29592, - 29593, - 29594, - 29596, - 29597, - 29598, - 29600, - 29601, - 29603, - 29604, - 29605, - 29606, - 29607, - 29608, - 29610, - 29612, - 29613, - 29617, - 29620, - 29621, - 29622, - 29624, - 29625, - 29628, - 29629, - 29630, - 29631, - 29633, - 29635, - 29636, - 29637, - 29638, - 29639, - 29643, - 29644, - 29646, - 29650, - 29651, - 29652, - 29653, - 29654, - 29655, - 29656, - 29658, - 29659, - 29660, - 29661, - 29663, - 29665, - 29666, - 29667, - 29668, - 29670, - 29672, - 29674, - 29675, - 29676, - 29678, - 29679, - 29680, - 29681, - 29683, - 29684, - 29685, - 29686, - 29687, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 29688, - 29689, - 29690, - 29691, - 29692, - 29693, - 29694, - 29695, - 29696, - 29697, - 29698, - 29700, - 29703, - 29704, - 29707, - 29708, - 29709, - 29710, - 29713, - 29714, - 29715, - 29716, - 29717, - 29718, - 29719, - 29720, - 29721, - 29724, - 29725, - 29726, - 29727, - 29728, - 29729, - 29731, - 29732, - 29735, - 29737, - 29739, - 29741, - 29743, - 29745, - 29746, - 29751, - 29752, - 29753, - 29754, - 29755, - 29757, - 29758, - 29759, - 29760, - 29762, - 29763, - 29764, - 29765, - 29766, - 29767, - 29768, - 29769, - 29770, - 29771, - 29772, - 29773, - 29774, - 29775, - 29776, - 29777, - 29778, - 29779, - 29780, - 29782, - 29784, - 29789, - 29792, - 29793, - 29794, - 29795, - 29796, - 29797, - 29798, - 29799, - 29800, - 29801, - 29802, - 29803, - 29804, - 29806, - 29807, - 29809, - 29810, - 29811, - 29812, - 29813, - 29816, - 29817, - 29818, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 29819, - 29820, - 29821, - 29823, - 29826, - 29828, - 29829, - 29830, - 29832, - 29833, - 29834, - 29836, - 29837, - 29839, - 29841, - 29842, - 29843, - 29844, - 29845, - 29846, - 29847, - 29848, - 29849, - 29850, - 29851, - 29853, - 29855, - 29856, - 29857, - 29858, - 29859, - 29860, - 29861, - 29862, - 29866, - 29867, - 29868, - 29869, - 29870, - 29871, - 29872, - 29873, - 29874, - 29875, - 29876, - 29877, - 29878, - 29879, - 29880, - 29881, - 29883, - 29884, - 29885, - 29886, - 29887, - 29888, - 29889, - 29890, - 29891, - 29892, - 29893, - 29894, - 29895, - 29896, - 29897, - 29898, - 29899, - 29900, - 29901, - 29902, - 29903, - 29904, - 29905, - 29907, - 29908, - 29909, - 29910, - 29911, - 29912, - 29913, - 29914, - 29915, - 29917, - 29919, - 29921, - 29925, - 29927, - 29928, - 29929, - 29930, - 29931, - 29932, - 29933, - 29936, - 29937, - 29938, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 29939, - 29941, - 29944, - 29945, - 29946, - 29947, - 29948, - 29949, - 29950, - 29952, - 29953, - 29954, - 29955, - 29957, - 29958, - 29959, - 29960, - 29961, - 29962, - 29963, - 29964, - 29966, - 29968, - 29970, - 29972, - 29973, - 29974, - 29975, - 29979, - 29981, - 29982, - 29984, - 29985, - 29986, - 29987, - 29988, - 29990, - 29991, - 29994, - 29998, - 30004, - 30006, - 30009, - 30012, - 30013, - 30015, - 30017, - 30018, - 30019, - 30020, - 30022, - 30023, - 30025, - 30026, - 30029, - 30032, - 30033, - 30034, - 30035, - 30037, - 30038, - 30039, - 30040, - 30045, - 30046, - 30047, - 30048, - 30049, - 30050, - 30051, - 30052, - 30055, - 30056, - 30057, - 30059, - 30060, - 30061, - 30062, - 30063, - 30064, - 30065, - 30067, - 30069, - 30070, - 30071, - 30074, - 30075, - 30076, - 30077, - 30078, - 30080, - 30081, - 30082, - 30084, - 30085, - 30087, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 30088, - 30089, - 30090, - 30092, - 30093, - 30094, - 30096, - 30099, - 30101, - 30104, - 30107, - 30108, - 30110, - 30114, - 30118, - 30119, - 30120, - 30121, - 30122, - 30125, - 30134, - 30135, - 30138, - 30139, - 30143, - 30144, - 30145, - 30150, - 30155, - 30156, - 30158, - 30159, - 30160, - 30161, - 30163, - 30167, - 30169, - 30170, - 30172, - 30173, - 30175, - 30176, - 30177, - 30181, - 30185, - 30188, - 30189, - 30190, - 30191, - 30194, - 30195, - 30197, - 30198, - 30199, - 30200, - 30202, - 30203, - 30205, - 30206, - 30210, - 30212, - 30214, - 30215, - 30216, - 30217, - 30219, - 30221, - 30222, - 30223, - 30225, - 30226, - 30227, - 30228, - 30230, - 30234, - 30236, - 30237, - 30238, - 30241, - 30243, - 30247, - 30248, - 30252, - 30254, - 30255, - 30257, - 30258, - 30262, - 30263, - 30265, - 30266, - 30267, - 30269, - 30273, - 30274, - 30276, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 30277, - 30278, - 30279, - 30280, - 30281, - 30282, - 30283, - 30286, - 30287, - 30288, - 30289, - 30290, - 30291, - 30293, - 30295, - 30296, - 30297, - 30298, - 30299, - 30301, - 30303, - 30304, - 30305, - 30306, - 30308, - 30309, - 30310, - 30311, - 30312, - 30313, - 30314, - 30316, - 30317, - 30318, - 30320, - 30321, - 30322, - 30323, - 30324, - 30325, - 30326, - 30327, - 30329, - 30330, - 30332, - 30335, - 30336, - 30337, - 30339, - 30341, - 30345, - 30346, - 30348, - 30349, - 30351, - 30352, - 30354, - 30356, - 30357, - 30359, - 30360, - 30362, - 30363, - 30364, - 30365, - 30366, - 30367, - 30368, - 30369, - 30370, - 30371, - 30373, - 30374, - 30375, - 30376, - 30377, - 30378, - 30379, - 30380, - 30381, - 30383, - 30384, - 30387, - 30389, - 30390, - 30391, - 30392, - 30393, - 30394, - 30395, - 30396, - 30397, - 30398, - 30400, - 30401, - 30403, - 21834, - 38463, - 22467, - 25384, - 21710, - 21769, - 21696, - 30353, - 30284, - 34108, - 30702, - 33406, - 30861, - 29233, - 38552, - 38797, - 27688, - 23433, - 20474, - 25353, - 26263, - 23736, - 33018, - 26696, - 32942, - 26114, - 30414, - 20985, - 25942, - 29100, - 32753, - 34948, - 20658, - 22885, - 25034, - 28595, - 33453, - 25420, - 25170, - 21485, - 21543, - 31494, - 20843, - 30116, - 24052, - 25300, - 36299, - 38774, - 25226, - 32793, - 22365, - 38712, - 32610, - 29240, - 30333, - 26575, - 30334, - 25670, - 20336, - 36133, - 25308, - 31255, - 26001, - 29677, - 25644, - 25203, - 33324, - 39041, - 26495, - 29256, - 25198, - 25292, - 20276, - 29923, - 21322, - 21150, - 32458, - 37030, - 24110, - 26758, - 27036, - 33152, - 32465, - 26834, - 30917, - 34444, - 38225, - 20621, - 35876, - 33502, - 32990, - 21253, - 35090, - 21093, - 30404, - 30407, - 30409, - 30411, - 30412, - 30419, - 30421, - 30425, - 30426, - 30428, - 30429, - 30430, - 30432, - 30433, - 30434, - 30435, - 30436, - 30438, - 30439, - 30440, - 30441, - 30442, - 30443, - 30444, - 30445, - 30448, - 30451, - 30453, - 30454, - 30455, - 30458, - 30459, - 30461, - 30463, - 30464, - 30466, - 30467, - 30469, - 30470, - 30474, - 30476, - 30478, - 30479, - 30480, - 30481, - 30482, - 30483, - 30484, - 30485, - 30486, - 30487, - 30488, - 30491, - 30492, - 30493, - 30494, - 30497, - 30499, - 30500, - 30501, - 30503, - 30506, - 30507, - 30508, - 30510, - 30512, - 30513, - 30514, - 30515, - 30516, - 30521, - 30523, - 30525, - 30526, - 30527, - 30530, - 30532, - 30533, - 30534, - 30536, - 30537, - 30538, - 30539, - 30540, - 30541, - 30542, - 30543, - 30546, - 30547, - 30548, - 30549, - 30550, - 30551, - 30552, - 30553, - 30556, - 34180, - 38649, - 20445, - 22561, - 39281, - 23453, - 25265, - 25253, - 26292, - 35961, - 40077, - 29190, - 26479, - 30865, - 24754, - 21329, - 21271, - 36744, - 32972, - 36125, - 38049, - 20493, - 29384, - 22791, - 24811, - 28953, - 34987, - 22868, - 33519, - 26412, - 31528, - 23849, - 32503, - 29997, - 27893, - 36454, - 36856, - 36924, - 40763, - 27604, - 37145, - 31508, - 24444, - 30887, - 34006, - 34109, - 27605, - 27609, - 27606, - 24065, - 24199, - 30201, - 38381, - 25949, - 24330, - 24517, - 36767, - 22721, - 33218, - 36991, - 38491, - 38829, - 36793, - 32534, - 36140, - 25153, - 20415, - 21464, - 21342, - 36776, - 36777, - 36779, - 36941, - 26631, - 24426, - 33176, - 34920, - 40150, - 24971, - 21035, - 30250, - 24428, - 25996, - 28626, - 28392, - 23486, - 25672, - 20853, - 20912, - 26564, - 19993, - 31177, - 39292, - 28851, - 30557, - 30558, - 30559, - 30560, - 30564, - 30567, - 30569, - 30570, - 30573, - 30574, - 30575, - 30576, - 30577, - 30578, - 30579, - 30580, - 30581, - 30582, - 30583, - 30584, - 30586, - 30587, - 30588, - 30593, - 30594, - 30595, - 30598, - 30599, - 30600, - 30601, - 30602, - 30603, - 30607, - 30608, - 30611, - 30612, - 30613, - 30614, - 30615, - 30616, - 30617, - 30618, - 30619, - 30620, - 30621, - 30622, - 30625, - 30627, - 30628, - 30630, - 30632, - 30635, - 30637, - 30638, - 30639, - 30641, - 30642, - 30644, - 30646, - 30647, - 30648, - 30649, - 30650, - 30652, - 30654, - 30656, - 30657, - 30658, - 30659, - 30660, - 30661, - 30662, - 30663, - 30664, - 30665, - 30666, - 30667, - 30668, - 30670, - 30671, - 30672, - 30673, - 30674, - 30675, - 30676, - 30677, - 30678, - 30680, - 30681, - 30682, - 30685, - 30686, - 30687, - 30688, - 30689, - 30692, - 30149, - 24182, - 29627, - 33760, - 25773, - 25320, - 38069, - 27874, - 21338, - 21187, - 25615, - 38082, - 31636, - 20271, - 24091, - 33334, - 33046, - 33162, - 28196, - 27850, - 39539, - 25429, - 21340, - 21754, - 34917, - 22496, - 19981, - 24067, - 27493, - 31807, - 37096, - 24598, - 25830, - 29468, - 35009, - 26448, - 25165, - 36130, - 30572, - 36393, - 37319, - 24425, - 33756, - 34081, - 39184, - 21442, - 34453, - 27531, - 24813, - 24808, - 28799, - 33485, - 33329, - 20179, - 27815, - 34255, - 25805, - 31961, - 27133, - 26361, - 33609, - 21397, - 31574, - 20391, - 20876, - 27979, - 23618, - 36461, - 25554, - 21449, - 33580, - 33590, - 26597, - 30900, - 25661, - 23519, - 23700, - 24046, - 35815, - 25286, - 26612, - 35962, - 25600, - 25530, - 34633, - 39307, - 35863, - 32544, - 38130, - 20135, - 38416, - 39076, - 26124, - 29462, - 30694, - 30696, - 30698, - 30703, - 30704, - 30705, - 30706, - 30708, - 30709, - 30711, - 30713, - 30714, - 30715, - 30716, - 30723, - 30724, - 30725, - 30726, - 30727, - 30728, - 30730, - 30731, - 30734, - 30735, - 30736, - 30739, - 30741, - 30745, - 30747, - 30750, - 30752, - 30753, - 30754, - 30756, - 30760, - 30762, - 30763, - 30766, - 30767, - 30769, - 30770, - 30771, - 30773, - 30774, - 30781, - 30783, - 30785, - 30786, - 30787, - 30788, - 30790, - 30792, - 30793, - 30794, - 30795, - 30797, - 30799, - 30801, - 30803, - 30804, - 30808, - 30809, - 30810, - 30811, - 30812, - 30814, - 30815, - 30816, - 30817, - 30818, - 30819, - 30820, - 30821, - 30822, - 30823, - 30824, - 30825, - 30831, - 30832, - 30833, - 30834, - 30835, - 30836, - 30837, - 30838, - 30840, - 30841, - 30842, - 30843, - 30845, - 30846, - 30847, - 30848, - 30849, - 30850, - 30851, - 22330, - 23581, - 24120, - 38271, - 20607, - 32928, - 21378, - 25950, - 30021, - 21809, - 20513, - 36229, - 25220, - 38046, - 26397, - 22066, - 28526, - 24034, - 21557, - 28818, - 36710, - 25199, - 25764, - 25507, - 24443, - 28552, - 37108, - 33251, - 36784, - 23576, - 26216, - 24561, - 27785, - 38472, - 36225, - 34924, - 25745, - 31216, - 22478, - 27225, - 25104, - 21576, - 20056, - 31243, - 24809, - 28548, - 35802, - 25215, - 36894, - 39563, - 31204, - 21507, - 30196, - 25345, - 21273, - 27744, - 36831, - 24347, - 39536, - 32827, - 40831, - 20360, - 23610, - 36196, - 32709, - 26021, - 28861, - 20805, - 20914, - 34411, - 23815, - 23456, - 25277, - 37228, - 30068, - 36364, - 31264, - 24833, - 31609, - 20167, - 32504, - 30597, - 19985, - 33261, - 21021, - 20986, - 27249, - 21416, - 36487, - 38148, - 38607, - 28353, - 38500, - 26970, - 30852, - 30853, - 30854, - 30856, - 30858, - 30859, - 30863, - 30864, - 30866, - 30868, - 30869, - 30870, - 30873, - 30877, - 30878, - 30880, - 30882, - 30884, - 30886, - 30888, - 30889, - 30890, - 30891, - 30892, - 30893, - 30894, - 30895, - 30901, - 30902, - 30903, - 30904, - 30906, - 30907, - 30908, - 30909, - 30911, - 30912, - 30914, - 30915, - 30916, - 30918, - 30919, - 30920, - 30924, - 30925, - 30926, - 30927, - 30929, - 30930, - 30931, - 30934, - 30935, - 30936, - 30938, - 30939, - 30940, - 30941, - 30942, - 30943, - 30944, - 30945, - 30946, - 30947, - 30948, - 30949, - 30950, - 30951, - 30953, - 30954, - 30955, - 30957, - 30958, - 30959, - 30960, - 30961, - 30963, - 30965, - 30966, - 30968, - 30969, - 30971, - 30972, - 30973, - 30974, - 30975, - 30976, - 30978, - 30979, - 30980, - 30982, - 30983, - 30984, - 30985, - 30986, - 30987, - 30988, - 30784, - 20648, - 30679, - 25616, - 35302, - 22788, - 25571, - 24029, - 31359, - 26941, - 20256, - 33337, - 21912, - 20018, - 30126, - 31383, - 24162, - 24202, - 38383, - 21019, - 21561, - 28810, - 25462, - 38180, - 22402, - 26149, - 26943, - 37255, - 21767, - 28147, - 32431, - 34850, - 25139, - 32496, - 30133, - 33576, - 30913, - 38604, - 36766, - 24904, - 29943, - 35789, - 27492, - 21050, - 36176, - 27425, - 32874, - 33905, - 22257, - 21254, - 20174, - 19995, - 20945, - 31895, - 37259, - 31751, - 20419, - 36479, - 31713, - 31388, - 25703, - 23828, - 20652, - 33030, - 30209, - 31929, - 28140, - 32736, - 26449, - 23384, - 23544, - 30923, - 25774, - 25619, - 25514, - 25387, - 38169, - 25645, - 36798, - 31572, - 30249, - 25171, - 22823, - 21574, - 27513, - 20643, - 25140, - 24102, - 27526, - 20195, - 36151, - 34955, - 24453, - 36910, - 30989, - 30990, - 30991, - 30992, - 30993, - 30994, - 30996, - 30997, - 30998, - 30999, - 31e3, - 31001, - 31002, - 31003, - 31004, - 31005, - 31007, - 31008, - 31009, - 31010, - 31011, - 31013, - 31014, - 31015, - 31016, - 31017, - 31018, - 31019, - 31020, - 31021, - 31022, - 31023, - 31024, - 31025, - 31026, - 31027, - 31029, - 31030, - 31031, - 31032, - 31033, - 31037, - 31039, - 31042, - 31043, - 31044, - 31045, - 31047, - 31050, - 31051, - 31052, - 31053, - 31054, - 31055, - 31056, - 31057, - 31058, - 31060, - 31061, - 31064, - 31065, - 31073, - 31075, - 31076, - 31078, - 31081, - 31082, - 31083, - 31084, - 31086, - 31088, - 31089, - 31090, - 31091, - 31092, - 31093, - 31094, - 31097, - 31099, - 31100, - 31101, - 31102, - 31103, - 31106, - 31107, - 31110, - 31111, - 31112, - 31113, - 31115, - 31116, - 31117, - 31118, - 31120, - 31121, - 31122, - 24608, - 32829, - 25285, - 20025, - 21333, - 37112, - 25528, - 32966, - 26086, - 27694, - 20294, - 24814, - 28129, - 35806, - 24377, - 34507, - 24403, - 25377, - 20826, - 33633, - 26723, - 20992, - 25443, - 36424, - 20498, - 23707, - 31095, - 23548, - 21040, - 31291, - 24764, - 36947, - 30423, - 24503, - 24471, - 30340, - 36460, - 28783, - 30331, - 31561, - 30634, - 20979, - 37011, - 22564, - 20302, - 28404, - 36842, - 25932, - 31515, - 29380, - 28068, - 32735, - 23265, - 25269, - 24213, - 22320, - 33922, - 31532, - 24093, - 24351, - 36882, - 32532, - 39072, - 25474, - 28359, - 30872, - 28857, - 20856, - 38747, - 22443, - 30005, - 20291, - 30008, - 24215, - 24806, - 22880, - 28096, - 27583, - 30857, - 21500, - 38613, - 20939, - 20993, - 25481, - 21514, - 38035, - 35843, - 36300, - 29241, - 30879, - 34678, - 36845, - 35853, - 21472, - 31123, - 31124, - 31125, - 31126, - 31127, - 31128, - 31129, - 31131, - 31132, - 31133, - 31134, - 31135, - 31136, - 31137, - 31138, - 31139, - 31140, - 31141, - 31142, - 31144, - 31145, - 31146, - 31147, - 31148, - 31149, - 31150, - 31151, - 31152, - 31153, - 31154, - 31156, - 31157, - 31158, - 31159, - 31160, - 31164, - 31167, - 31170, - 31172, - 31173, - 31175, - 31176, - 31178, - 31180, - 31182, - 31183, - 31184, - 31187, - 31188, - 31190, - 31191, - 31193, - 31194, - 31195, - 31196, - 31197, - 31198, - 31200, - 31201, - 31202, - 31205, - 31208, - 31210, - 31212, - 31214, - 31217, - 31218, - 31219, - 31220, - 31221, - 31222, - 31223, - 31225, - 31226, - 31228, - 31230, - 31231, - 31233, - 31236, - 31237, - 31239, - 31240, - 31241, - 31242, - 31244, - 31247, - 31248, - 31249, - 31250, - 31251, - 31253, - 31254, - 31256, - 31257, - 31259, - 31260, - 19969, - 30447, - 21486, - 38025, - 39030, - 40718, - 38189, - 23450, - 35746, - 20002, - 19996, - 20908, - 33891, - 25026, - 21160, - 26635, - 20375, - 24683, - 20923, - 27934, - 20828, - 25238, - 26007, - 38497, - 35910, - 36887, - 30168, - 37117, - 30563, - 27602, - 29322, - 29420, - 35835, - 22581, - 30585, - 36172, - 26460, - 38208, - 32922, - 24230, - 28193, - 22930, - 31471, - 30701, - 38203, - 27573, - 26029, - 32526, - 22534, - 20817, - 38431, - 23545, - 22697, - 21544, - 36466, - 25958, - 39039, - 22244, - 38045, - 30462, - 36929, - 25479, - 21702, - 22810, - 22842, - 22427, - 36530, - 26421, - 36346, - 33333, - 21057, - 24816, - 22549, - 34558, - 23784, - 40517, - 20420, - 39069, - 35769, - 23077, - 24694, - 21380, - 25212, - 36943, - 37122, - 39295, - 24681, - 32780, - 20799, - 32819, - 23572, - 39285, - 27953, - 20108, - 31261, - 31263, - 31265, - 31266, - 31268, - 31269, - 31270, - 31271, - 31272, - 31273, - 31274, - 31275, - 31276, - 31277, - 31278, - 31279, - 31280, - 31281, - 31282, - 31284, - 31285, - 31286, - 31288, - 31290, - 31294, - 31296, - 31297, - 31298, - 31299, - 31300, - 31301, - 31303, - 31304, - 31305, - 31306, - 31307, - 31308, - 31309, - 31310, - 31311, - 31312, - 31314, - 31315, - 31316, - 31317, - 31318, - 31320, - 31321, - 31322, - 31323, - 31324, - 31325, - 31326, - 31327, - 31328, - 31329, - 31330, - 31331, - 31332, - 31333, - 31334, - 31335, - 31336, - 31337, - 31338, - 31339, - 31340, - 31341, - 31342, - 31343, - 31345, - 31346, - 31347, - 31349, - 31355, - 31356, - 31357, - 31358, - 31362, - 31365, - 31367, - 31369, - 31370, - 31371, - 31372, - 31374, - 31375, - 31376, - 31379, - 31380, - 31385, - 31386, - 31387, - 31390, - 31393, - 31394, - 36144, - 21457, - 32602, - 31567, - 20240, - 20047, - 38400, - 27861, - 29648, - 34281, - 24070, - 30058, - 32763, - 27146, - 30718, - 38034, - 32321, - 20961, - 28902, - 21453, - 36820, - 33539, - 36137, - 29359, - 39277, - 27867, - 22346, - 33459, - 26041, - 32938, - 25151, - 38450, - 22952, - 20223, - 35775, - 32442, - 25918, - 33778, - 38750, - 21857, - 39134, - 32933, - 21290, - 35837, - 21536, - 32954, - 24223, - 27832, - 36153, - 33452, - 37210, - 21545, - 27675, - 20998, - 32439, - 22367, - 28954, - 27774, - 31881, - 22859, - 20221, - 24575, - 24868, - 31914, - 20016, - 23553, - 26539, - 34562, - 23792, - 38155, - 39118, - 30127, - 28925, - 36898, - 20911, - 32541, - 35773, - 22857, - 20964, - 20315, - 21542, - 22827, - 25975, - 32932, - 23413, - 25206, - 25282, - 36752, - 24133, - 27679, - 31526, - 20239, - 20440, - 26381, - 31395, - 31396, - 31399, - 31401, - 31402, - 31403, - 31406, - 31407, - 31408, - 31409, - 31410, - 31412, - 31413, - 31414, - 31415, - 31416, - 31417, - 31418, - 31419, - 31420, - 31421, - 31422, - 31424, - 31425, - 31426, - 31427, - 31428, - 31429, - 31430, - 31431, - 31432, - 31433, - 31434, - 31436, - 31437, - 31438, - 31439, - 31440, - 31441, - 31442, - 31443, - 31444, - 31445, - 31447, - 31448, - 31450, - 31451, - 31452, - 31453, - 31457, - 31458, - 31460, - 31463, - 31464, - 31465, - 31466, - 31467, - 31468, - 31470, - 31472, - 31473, - 31474, - 31475, - 31476, - 31477, - 31478, - 31479, - 31480, - 31483, - 31484, - 31486, - 31488, - 31489, - 31490, - 31493, - 31495, - 31497, - 31500, - 31501, - 31502, - 31504, - 31506, - 31507, - 31510, - 31511, - 31512, - 31514, - 31516, - 31517, - 31519, - 31521, - 31522, - 31523, - 31527, - 31529, - 31533, - 28014, - 28074, - 31119, - 34993, - 24343, - 29995, - 25242, - 36741, - 20463, - 37340, - 26023, - 33071, - 33105, - 24220, - 33104, - 36212, - 21103, - 35206, - 36171, - 22797, - 20613, - 20184, - 38428, - 29238, - 33145, - 36127, - 23500, - 35747, - 38468, - 22919, - 32538, - 21648, - 22134, - 22030, - 35813, - 25913, - 27010, - 38041, - 30422, - 28297, - 24178, - 29976, - 26438, - 26577, - 31487, - 32925, - 36214, - 24863, - 31174, - 25954, - 36195, - 20872, - 21018, - 38050, - 32568, - 32923, - 32434, - 23703, - 28207, - 26464, - 31705, - 30347, - 39640, - 33167, - 32660, - 31957, - 25630, - 38224, - 31295, - 21578, - 21733, - 27468, - 25601, - 25096, - 40509, - 33011, - 30105, - 21106, - 38761, - 33883, - 26684, - 34532, - 38401, - 38548, - 38124, - 20010, - 21508, - 32473, - 26681, - 36319, - 32789, - 26356, - 24218, - 32697, - 31535, - 31536, - 31538, - 31540, - 31541, - 31542, - 31543, - 31545, - 31547, - 31549, - 31551, - 31552, - 31553, - 31554, - 31555, - 31556, - 31558, - 31560, - 31562, - 31565, - 31566, - 31571, - 31573, - 31575, - 31577, - 31580, - 31582, - 31583, - 31585, - 31587, - 31588, - 31589, - 31590, - 31591, - 31592, - 31593, - 31594, - 31595, - 31596, - 31597, - 31599, - 31600, - 31603, - 31604, - 31606, - 31608, - 31610, - 31612, - 31613, - 31615, - 31617, - 31618, - 31619, - 31620, - 31622, - 31623, - 31624, - 31625, - 31626, - 31627, - 31628, - 31630, - 31631, - 31633, - 31634, - 31635, - 31638, - 31640, - 31641, - 31642, - 31643, - 31646, - 31647, - 31648, - 31651, - 31652, - 31653, - 31662, - 31663, - 31664, - 31666, - 31667, - 31669, - 31670, - 31671, - 31673, - 31674, - 31675, - 31676, - 31677, - 31678, - 31679, - 31680, - 31682, - 31683, - 31684, - 22466, - 32831, - 26775, - 24037, - 25915, - 21151, - 24685, - 40858, - 20379, - 36524, - 20844, - 23467, - 24339, - 24041, - 27742, - 25329, - 36129, - 20849, - 38057, - 21246, - 27807, - 33503, - 29399, - 22434, - 26500, - 36141, - 22815, - 36764, - 33735, - 21653, - 31629, - 20272, - 27837, - 23396, - 22993, - 40723, - 21476, - 34506, - 39592, - 35895, - 32929, - 25925, - 39038, - 22266, - 38599, - 21038, - 29916, - 21072, - 23521, - 25346, - 35074, - 20054, - 25296, - 24618, - 26874, - 20851, - 23448, - 20896, - 35266, - 31649, - 39302, - 32592, - 24815, - 28748, - 36143, - 20809, - 24191, - 36891, - 29808, - 35268, - 22317, - 30789, - 24402, - 40863, - 38394, - 36712, - 39740, - 35809, - 30328, - 26690, - 26588, - 36330, - 36149, - 21053, - 36746, - 28378, - 26829, - 38149, - 37101, - 22269, - 26524, - 35065, - 36807, - 21704, - 31685, - 31688, - 31689, - 31690, - 31691, - 31693, - 31694, - 31695, - 31696, - 31698, - 31700, - 31701, - 31702, - 31703, - 31704, - 31707, - 31708, - 31710, - 31711, - 31712, - 31714, - 31715, - 31716, - 31719, - 31720, - 31721, - 31723, - 31724, - 31725, - 31727, - 31728, - 31730, - 31731, - 31732, - 31733, - 31734, - 31736, - 31737, - 31738, - 31739, - 31741, - 31743, - 31744, - 31745, - 31746, - 31747, - 31748, - 31749, - 31750, - 31752, - 31753, - 31754, - 31757, - 31758, - 31760, - 31761, - 31762, - 31763, - 31764, - 31765, - 31767, - 31768, - 31769, - 31770, - 31771, - 31772, - 31773, - 31774, - 31776, - 31777, - 31778, - 31779, - 31780, - 31781, - 31784, - 31785, - 31787, - 31788, - 31789, - 31790, - 31791, - 31792, - 31793, - 31794, - 31795, - 31796, - 31797, - 31798, - 31799, - 31801, - 31802, - 31803, - 31804, - 31805, - 31806, - 31810, - 39608, - 23401, - 28023, - 27686, - 20133, - 23475, - 39559, - 37219, - 25e3, - 37039, - 38889, - 21547, - 28085, - 23506, - 20989, - 21898, - 32597, - 32752, - 25788, - 25421, - 26097, - 25022, - 24717, - 28938, - 27735, - 27721, - 22831, - 26477, - 33322, - 22741, - 22158, - 35946, - 27627, - 37085, - 22909, - 32791, - 21495, - 28009, - 21621, - 21917, - 33655, - 33743, - 26680, - 31166, - 21644, - 20309, - 21512, - 30418, - 35977, - 38402, - 27827, - 28088, - 36203, - 35088, - 40548, - 36154, - 22079, - 40657, - 30165, - 24456, - 29408, - 24680, - 21756, - 20136, - 27178, - 34913, - 24658, - 36720, - 21700, - 28888, - 34425, - 40511, - 27946, - 23439, - 24344, - 32418, - 21897, - 20399, - 29492, - 21564, - 21402, - 20505, - 21518, - 21628, - 20046, - 24573, - 29786, - 22774, - 33899, - 32993, - 34676, - 29392, - 31946, - 28246, - 31811, - 31812, - 31813, - 31814, - 31815, - 31816, - 31817, - 31818, - 31819, - 31820, - 31822, - 31823, - 31824, - 31825, - 31826, - 31827, - 31828, - 31829, - 31830, - 31831, - 31832, - 31833, - 31834, - 31835, - 31836, - 31837, - 31838, - 31839, - 31840, - 31841, - 31842, - 31843, - 31844, - 31845, - 31846, - 31847, - 31848, - 31849, - 31850, - 31851, - 31852, - 31853, - 31854, - 31855, - 31856, - 31857, - 31858, - 31861, - 31862, - 31863, - 31864, - 31865, - 31866, - 31870, - 31871, - 31872, - 31873, - 31874, - 31875, - 31876, - 31877, - 31878, - 31879, - 31880, - 31882, - 31883, - 31884, - 31885, - 31886, - 31887, - 31888, - 31891, - 31892, - 31894, - 31897, - 31898, - 31899, - 31904, - 31905, - 31907, - 31910, - 31911, - 31912, - 31913, - 31915, - 31916, - 31917, - 31919, - 31920, - 31924, - 31925, - 31926, - 31927, - 31928, - 31930, - 31931, - 24359, - 34382, - 21804, - 25252, - 20114, - 27818, - 25143, - 33457, - 21719, - 21326, - 29502, - 28369, - 30011, - 21010, - 21270, - 35805, - 27088, - 24458, - 24576, - 28142, - 22351, - 27426, - 29615, - 26707, - 36824, - 32531, - 25442, - 24739, - 21796, - 30186, - 35938, - 28949, - 28067, - 23462, - 24187, - 33618, - 24908, - 40644, - 30970, - 34647, - 31783, - 30343, - 20976, - 24822, - 29004, - 26179, - 24140, - 24653, - 35854, - 28784, - 25381, - 36745, - 24509, - 24674, - 34516, - 22238, - 27585, - 24724, - 24935, - 21321, - 24800, - 26214, - 36159, - 31229, - 20250, - 28905, - 27719, - 35763, - 35826, - 32472, - 33636, - 26127, - 23130, - 39746, - 27985, - 28151, - 35905, - 27963, - 20249, - 28779, - 33719, - 25110, - 24785, - 38669, - 36135, - 31096, - 20987, - 22334, - 22522, - 26426, - 30072, - 31293, - 31215, - 31637, - 31935, - 31936, - 31938, - 31939, - 31940, - 31942, - 31945, - 31947, - 31950, - 31951, - 31952, - 31953, - 31954, - 31955, - 31956, - 31960, - 31962, - 31963, - 31965, - 31966, - 31969, - 31970, - 31971, - 31972, - 31973, - 31974, - 31975, - 31977, - 31978, - 31979, - 31980, - 31981, - 31982, - 31984, - 31985, - 31986, - 31987, - 31988, - 31989, - 31990, - 31991, - 31993, - 31994, - 31996, - 31997, - 31998, - 31999, - 32e3, - 32001, - 32002, - 32003, - 32004, - 32005, - 32006, - 32007, - 32008, - 32009, - 32011, - 32012, - 32013, - 32014, - 32015, - 32016, - 32017, - 32018, - 32019, - 32020, - 32021, - 32022, - 32023, - 32024, - 32025, - 32026, - 32027, - 32028, - 32029, - 32030, - 32031, - 32033, - 32035, - 32036, - 32037, - 32038, - 32040, - 32041, - 32042, - 32044, - 32045, - 32046, - 32048, - 32049, - 32050, - 32051, - 32052, - 32053, - 32054, - 32908, - 39269, - 36857, - 28608, - 35749, - 40481, - 23020, - 32489, - 32521, - 21513, - 26497, - 26840, - 36753, - 31821, - 38598, - 21450, - 24613, - 30142, - 27762, - 21363, - 23241, - 32423, - 25380, - 20960, - 33034, - 24049, - 34015, - 25216, - 20864, - 23395, - 20238, - 31085, - 21058, - 24760, - 27982, - 23492, - 23490, - 35745, - 35760, - 26082, - 24524, - 38469, - 22931, - 32487, - 32426, - 22025, - 26551, - 22841, - 20339, - 23478, - 21152, - 33626, - 39050, - 36158, - 30002, - 38078, - 20551, - 31292, - 20215, - 26550, - 39550, - 23233, - 27516, - 30417, - 22362, - 23574, - 31546, - 38388, - 29006, - 20860, - 32937, - 33392, - 22904, - 32516, - 33575, - 26816, - 26604, - 30897, - 30839, - 25315, - 25441, - 31616, - 20461, - 21098, - 20943, - 33616, - 27099, - 37492, - 36341, - 36145, - 35265, - 38190, - 31661, - 20214, - 32055, - 32056, - 32057, - 32058, - 32059, - 32060, - 32061, - 32062, - 32063, - 32064, - 32065, - 32066, - 32067, - 32068, - 32069, - 32070, - 32071, - 32072, - 32073, - 32074, - 32075, - 32076, - 32077, - 32078, - 32079, - 32080, - 32081, - 32082, - 32083, - 32084, - 32085, - 32086, - 32087, - 32088, - 32089, - 32090, - 32091, - 32092, - 32093, - 32094, - 32095, - 32096, - 32097, - 32098, - 32099, - 32100, - 32101, - 32102, - 32103, - 32104, - 32105, - 32106, - 32107, - 32108, - 32109, - 32111, - 32112, - 32113, - 32114, - 32115, - 32116, - 32117, - 32118, - 32120, - 32121, - 32122, - 32123, - 32124, - 32125, - 32126, - 32127, - 32128, - 32129, - 32130, - 32131, - 32132, - 32133, - 32134, - 32135, - 32136, - 32137, - 32138, - 32139, - 32140, - 32141, - 32142, - 32143, - 32144, - 32145, - 32146, - 32147, - 32148, - 32149, - 32150, - 32151, - 32152, - 20581, - 33328, - 21073, - 39279, - 28176, - 28293, - 28071, - 24314, - 20725, - 23004, - 23558, - 27974, - 27743, - 30086, - 33931, - 26728, - 22870, - 35762, - 21280, - 37233, - 38477, - 34121, - 26898, - 30977, - 28966, - 33014, - 20132, - 37066, - 27975, - 39556, - 23047, - 22204, - 25605, - 38128, - 30699, - 20389, - 33050, - 29409, - 35282, - 39290, - 32564, - 32478, - 21119, - 25945, - 37237, - 36735, - 36739, - 21483, - 31382, - 25581, - 25509, - 30342, - 31224, - 34903, - 38454, - 25130, - 21163, - 33410, - 26708, - 26480, - 25463, - 30571, - 31469, - 27905, - 32467, - 35299, - 22992, - 25106, - 34249, - 33445, - 30028, - 20511, - 20171, - 30117, - 35819, - 23626, - 24062, - 31563, - 26020, - 37329, - 20170, - 27941, - 35167, - 32039, - 38182, - 20165, - 35880, - 36827, - 38771, - 26187, - 31105, - 36817, - 28908, - 28024, - 32153, - 32154, - 32155, - 32156, - 32157, - 32158, - 32159, - 32160, - 32161, - 32162, - 32163, - 32164, - 32165, - 32167, - 32168, - 32169, - 32170, - 32171, - 32172, - 32173, - 32175, - 32176, - 32177, - 32178, - 32179, - 32180, - 32181, - 32182, - 32183, - 32184, - 32185, - 32186, - 32187, - 32188, - 32189, - 32190, - 32191, - 32192, - 32193, - 32194, - 32195, - 32196, - 32197, - 32198, - 32199, - 32200, - 32201, - 32202, - 32203, - 32204, - 32205, - 32206, - 32207, - 32208, - 32209, - 32210, - 32211, - 32212, - 32213, - 32214, - 32215, - 32216, - 32217, - 32218, - 32219, - 32220, - 32221, - 32222, - 32223, - 32224, - 32225, - 32226, - 32227, - 32228, - 32229, - 32230, - 32231, - 32232, - 32233, - 32234, - 32235, - 32236, - 32237, - 32238, - 32239, - 32240, - 32241, - 32242, - 32243, - 32244, - 32245, - 32246, - 32247, - 32248, - 32249, - 32250, - 23613, - 21170, - 33606, - 20834, - 33550, - 30555, - 26230, - 40120, - 20140, - 24778, - 31934, - 31923, - 32463, - 20117, - 35686, - 26223, - 39048, - 38745, - 22659, - 25964, - 38236, - 24452, - 30153, - 38742, - 31455, - 31454, - 20928, - 28847, - 31384, - 25578, - 31350, - 32416, - 29590, - 38893, - 20037, - 28792, - 20061, - 37202, - 21417, - 25937, - 26087, - 33276, - 33285, - 21646, - 23601, - 30106, - 38816, - 25304, - 29401, - 30141, - 23621, - 39545, - 33738, - 23616, - 21632, - 30697, - 20030, - 27822, - 32858, - 25298, - 25454, - 24040, - 20855, - 36317, - 36382, - 38191, - 20465, - 21477, - 24807, - 28844, - 21095, - 25424, - 40515, - 23071, - 20518, - 30519, - 21367, - 32482, - 25733, - 25899, - 25225, - 25496, - 20500, - 29237, - 35273, - 20915, - 35776, - 32477, - 22343, - 33740, - 38055, - 20891, - 21531, - 23803, - 32251, - 32252, - 32253, - 32254, - 32255, - 32256, - 32257, - 32258, - 32259, - 32260, - 32261, - 32262, - 32263, - 32264, - 32265, - 32266, - 32267, - 32268, - 32269, - 32270, - 32271, - 32272, - 32273, - 32274, - 32275, - 32276, - 32277, - 32278, - 32279, - 32280, - 32281, - 32282, - 32283, - 32284, - 32285, - 32286, - 32287, - 32288, - 32289, - 32290, - 32291, - 32292, - 32293, - 32294, - 32295, - 32296, - 32297, - 32298, - 32299, - 32300, - 32301, - 32302, - 32303, - 32304, - 32305, - 32306, - 32307, - 32308, - 32309, - 32310, - 32311, - 32312, - 32313, - 32314, - 32316, - 32317, - 32318, - 32319, - 32320, - 32322, - 32323, - 32324, - 32325, - 32326, - 32328, - 32329, - 32330, - 32331, - 32332, - 32333, - 32334, - 32335, - 32336, - 32337, - 32338, - 32339, - 32340, - 32341, - 32342, - 32343, - 32344, - 32345, - 32346, - 32347, - 32348, - 32349, - 20426, - 31459, - 27994, - 37089, - 39567, - 21888, - 21654, - 21345, - 21679, - 24320, - 25577, - 26999, - 20975, - 24936, - 21002, - 22570, - 21208, - 22350, - 30733, - 30475, - 24247, - 24951, - 31968, - 25179, - 25239, - 20130, - 28821, - 32771, - 25335, - 28900, - 38752, - 22391, - 33499, - 26607, - 26869, - 30933, - 39063, - 31185, - 22771, - 21683, - 21487, - 28212, - 20811, - 21051, - 23458, - 35838, - 32943, - 21827, - 22438, - 24691, - 22353, - 21549, - 31354, - 24656, - 23380, - 25511, - 25248, - 21475, - 25187, - 23495, - 26543, - 21741, - 31391, - 33510, - 37239, - 24211, - 35044, - 22840, - 22446, - 25358, - 36328, - 33007, - 22359, - 31607, - 20393, - 24555, - 23485, - 27454, - 21281, - 31568, - 29378, - 26694, - 30719, - 30518, - 26103, - 20917, - 20111, - 30420, - 23743, - 31397, - 33909, - 22862, - 39745, - 20608, - 32350, - 32351, - 32352, - 32353, - 32354, - 32355, - 32356, - 32357, - 32358, - 32359, - 32360, - 32361, - 32362, - 32363, - 32364, - 32365, - 32366, - 32367, - 32368, - 32369, - 32370, - 32371, - 32372, - 32373, - 32374, - 32375, - 32376, - 32377, - 32378, - 32379, - 32380, - 32381, - 32382, - 32383, - 32384, - 32385, - 32387, - 32388, - 32389, - 32390, - 32391, - 32392, - 32393, - 32394, - 32395, - 32396, - 32397, - 32398, - 32399, - 32400, - 32401, - 32402, - 32403, - 32404, - 32405, - 32406, - 32407, - 32408, - 32409, - 32410, - 32412, - 32413, - 32414, - 32430, - 32436, - 32443, - 32444, - 32470, - 32484, - 32492, - 32505, - 32522, - 32528, - 32542, - 32567, - 32569, - 32571, - 32572, - 32573, - 32574, - 32575, - 32576, - 32577, - 32579, - 32582, - 32583, - 32584, - 32585, - 32586, - 32587, - 32588, - 32589, - 32590, - 32591, - 32594, - 32595, - 39304, - 24871, - 28291, - 22372, - 26118, - 25414, - 22256, - 25324, - 25193, - 24275, - 38420, - 22403, - 25289, - 21895, - 34593, - 33098, - 36771, - 21862, - 33713, - 26469, - 36182, - 34013, - 23146, - 26639, - 25318, - 31726, - 38417, - 20848, - 28572, - 35888, - 25597, - 35272, - 25042, - 32518, - 28866, - 28389, - 29701, - 27028, - 29436, - 24266, - 37070, - 26391, - 28010, - 25438, - 21171, - 29282, - 32769, - 20332, - 23013, - 37226, - 28889, - 28061, - 21202, - 20048, - 38647, - 38253, - 34174, - 30922, - 32047, - 20769, - 22418, - 25794, - 32907, - 31867, - 27882, - 26865, - 26974, - 20919, - 21400, - 26792, - 29313, - 40654, - 31729, - 29432, - 31163, - 28435, - 29702, - 26446, - 37324, - 40100, - 31036, - 33673, - 33620, - 21519, - 26647, - 20029, - 21385, - 21169, - 30782, - 21382, - 21033, - 20616, - 20363, - 20432, - 32598, - 32601, - 32603, - 32604, - 32605, - 32606, - 32608, - 32611, - 32612, - 32613, - 32614, - 32615, - 32619, - 32620, - 32621, - 32623, - 32624, - 32627, - 32629, - 32630, - 32631, - 32632, - 32634, - 32635, - 32636, - 32637, - 32639, - 32640, - 32642, - 32643, - 32644, - 32645, - 32646, - 32647, - 32648, - 32649, - 32651, - 32653, - 32655, - 32656, - 32657, - 32658, - 32659, - 32661, - 32662, - 32663, - 32664, - 32665, - 32667, - 32668, - 32672, - 32674, - 32675, - 32677, - 32678, - 32680, - 32681, - 32682, - 32683, - 32684, - 32685, - 32686, - 32689, - 32691, - 32692, - 32693, - 32694, - 32695, - 32698, - 32699, - 32702, - 32704, - 32706, - 32707, - 32708, - 32710, - 32711, - 32712, - 32713, - 32715, - 32717, - 32719, - 32720, - 32721, - 32722, - 32723, - 32726, - 32727, - 32729, - 32730, - 32731, - 32732, - 32733, - 32734, - 32738, - 32739, - 30178, - 31435, - 31890, - 27813, - 38582, - 21147, - 29827, - 21737, - 20457, - 32852, - 33714, - 36830, - 38256, - 24265, - 24604, - 28063, - 24088, - 25947, - 33080, - 38142, - 24651, - 28860, - 32451, - 31918, - 20937, - 26753, - 31921, - 33391, - 20004, - 36742, - 37327, - 26238, - 20142, - 35845, - 25769, - 32842, - 20698, - 30103, - 29134, - 23525, - 36797, - 28518, - 20102, - 25730, - 38243, - 24278, - 26009, - 21015, - 35010, - 28872, - 21155, - 29454, - 29747, - 26519, - 30967, - 38678, - 20020, - 37051, - 40158, - 28107, - 20955, - 36161, - 21533, - 25294, - 29618, - 33777, - 38646, - 40836, - 38083, - 20278, - 32666, - 20940, - 28789, - 38517, - 23725, - 39046, - 21478, - 20196, - 28316, - 29705, - 27060, - 30827, - 39311, - 30041, - 21016, - 30244, - 27969, - 26611, - 20845, - 40857, - 32843, - 21657, - 31548, - 31423, - 32740, - 32743, - 32744, - 32746, - 32747, - 32748, - 32749, - 32751, - 32754, - 32756, - 32757, - 32758, - 32759, - 32760, - 32761, - 32762, - 32765, - 32766, - 32767, - 32770, - 32775, - 32776, - 32777, - 32778, - 32782, - 32783, - 32785, - 32787, - 32794, - 32795, - 32797, - 32798, - 32799, - 32801, - 32803, - 32804, - 32811, - 32812, - 32813, - 32814, - 32815, - 32816, - 32818, - 32820, - 32825, - 32826, - 32828, - 32830, - 32832, - 32833, - 32836, - 32837, - 32839, - 32840, - 32841, - 32846, - 32847, - 32848, - 32849, - 32851, - 32853, - 32854, - 32855, - 32857, - 32859, - 32860, - 32861, - 32862, - 32863, - 32864, - 32865, - 32866, - 32867, - 32868, - 32869, - 32870, - 32871, - 32872, - 32875, - 32876, - 32877, - 32878, - 32879, - 32880, - 32882, - 32883, - 32884, - 32885, - 32886, - 32887, - 32888, - 32889, - 32890, - 32891, - 32892, - 32893, - 38534, - 22404, - 25314, - 38471, - 27004, - 23044, - 25602, - 31699, - 28431, - 38475, - 33446, - 21346, - 39045, - 24208, - 28809, - 25523, - 21348, - 34383, - 40065, - 40595, - 30860, - 38706, - 36335, - 36162, - 40575, - 28510, - 31108, - 24405, - 38470, - 25134, - 39540, - 21525, - 38109, - 20387, - 26053, - 23653, - 23649, - 32533, - 34385, - 27695, - 24459, - 29575, - 28388, - 32511, - 23782, - 25371, - 23402, - 28390, - 21365, - 20081, - 25504, - 30053, - 25249, - 36718, - 20262, - 20177, - 27814, - 32438, - 35770, - 33821, - 34746, - 32599, - 36923, - 38179, - 31657, - 39585, - 35064, - 33853, - 27931, - 39558, - 32476, - 22920, - 40635, - 29595, - 30721, - 34434, - 39532, - 39554, - 22043, - 21527, - 22475, - 20080, - 40614, - 21334, - 36808, - 33033, - 30610, - 39314, - 34542, - 28385, - 34067, - 26364, - 24930, - 28459, - 32894, - 32897, - 32898, - 32901, - 32904, - 32906, - 32909, - 32910, - 32911, - 32912, - 32913, - 32914, - 32916, - 32917, - 32919, - 32921, - 32926, - 32931, - 32934, - 32935, - 32936, - 32940, - 32944, - 32947, - 32949, - 32950, - 32952, - 32953, - 32955, - 32965, - 32967, - 32968, - 32969, - 32970, - 32971, - 32975, - 32976, - 32977, - 32978, - 32979, - 32980, - 32981, - 32984, - 32991, - 32992, - 32994, - 32995, - 32998, - 33006, - 33013, - 33015, - 33017, - 33019, - 33022, - 33023, - 33024, - 33025, - 33027, - 33028, - 33029, - 33031, - 33032, - 33035, - 33036, - 33045, - 33047, - 33049, - 33051, - 33052, - 33053, - 33055, - 33056, - 33057, - 33058, - 33059, - 33060, - 33061, - 33062, - 33063, - 33064, - 33065, - 33066, - 33067, - 33069, - 33070, - 33072, - 33075, - 33076, - 33077, - 33079, - 33081, - 33082, - 33083, - 33084, - 33085, - 33087, - 35881, - 33426, - 33579, - 30450, - 27667, - 24537, - 33725, - 29483, - 33541, - 38170, - 27611, - 30683, - 38086, - 21359, - 33538, - 20882, - 24125, - 35980, - 36152, - 20040, - 29611, - 26522, - 26757, - 37238, - 38665, - 29028, - 27809, - 30473, - 23186, - 38209, - 27599, - 32654, - 26151, - 23504, - 22969, - 23194, - 38376, - 38391, - 20204, - 33804, - 33945, - 27308, - 30431, - 38192, - 29467, - 26790, - 23391, - 30511, - 37274, - 38753, - 31964, - 36855, - 35868, - 24357, - 31859, - 31192, - 35269, - 27852, - 34588, - 23494, - 24130, - 26825, - 30496, - 32501, - 20885, - 20813, - 21193, - 23081, - 32517, - 38754, - 33495, - 25551, - 30596, - 34256, - 31186, - 28218, - 24217, - 22937, - 34065, - 28781, - 27665, - 25279, - 30399, - 25935, - 24751, - 38397, - 26126, - 34719, - 40483, - 38125, - 21517, - 21629, - 35884, - 25720, - 33088, - 33089, - 33090, - 33091, - 33092, - 33093, - 33095, - 33097, - 33101, - 33102, - 33103, - 33106, - 33110, - 33111, - 33112, - 33115, - 33116, - 33117, - 33118, - 33119, - 33121, - 33122, - 33123, - 33124, - 33126, - 33128, - 33130, - 33131, - 33132, - 33135, - 33138, - 33139, - 33141, - 33142, - 33143, - 33144, - 33153, - 33155, - 33156, - 33157, - 33158, - 33159, - 33161, - 33163, - 33164, - 33165, - 33166, - 33168, - 33170, - 33171, - 33172, - 33173, - 33174, - 33175, - 33177, - 33178, - 33182, - 33183, - 33184, - 33185, - 33186, - 33188, - 33189, - 33191, - 33193, - 33195, - 33196, - 33197, - 33198, - 33199, - 33200, - 33201, - 33202, - 33204, - 33205, - 33206, - 33207, - 33208, - 33209, - 33212, - 33213, - 33214, - 33215, - 33220, - 33221, - 33223, - 33224, - 33225, - 33227, - 33229, - 33230, - 33231, - 33232, - 33233, - 33234, - 33235, - 25721, - 34321, - 27169, - 33180, - 30952, - 25705, - 39764, - 25273, - 26411, - 33707, - 22696, - 40664, - 27819, - 28448, - 23518, - 38476, - 35851, - 29279, - 26576, - 25287, - 29281, - 20137, - 22982, - 27597, - 22675, - 26286, - 24149, - 21215, - 24917, - 26408, - 30446, - 30566, - 29287, - 31302, - 25343, - 21738, - 21584, - 38048, - 37027, - 23068, - 32435, - 27670, - 20035, - 22902, - 32784, - 22856, - 21335, - 30007, - 38590, - 22218, - 25376, - 33041, - 24700, - 38393, - 28118, - 21602, - 39297, - 20869, - 23273, - 33021, - 22958, - 38675, - 20522, - 27877, - 23612, - 25311, - 20320, - 21311, - 33147, - 36870, - 28346, - 34091, - 25288, - 24180, - 30910, - 25781, - 25467, - 24565, - 23064, - 37247, - 40479, - 23615, - 25423, - 32834, - 23421, - 21870, - 38218, - 38221, - 28037, - 24744, - 26592, - 29406, - 20957, - 23425, - 33236, - 33237, - 33238, - 33239, - 33240, - 33241, - 33242, - 33243, - 33244, - 33245, - 33246, - 33247, - 33248, - 33249, - 33250, - 33252, - 33253, - 33254, - 33256, - 33257, - 33259, - 33262, - 33263, - 33264, - 33265, - 33266, - 33269, - 33270, - 33271, - 33272, - 33273, - 33274, - 33277, - 33279, - 33283, - 33287, - 33288, - 33289, - 33290, - 33291, - 33294, - 33295, - 33297, - 33299, - 33301, - 33302, - 33303, - 33304, - 33305, - 33306, - 33309, - 33312, - 33316, - 33317, - 33318, - 33319, - 33321, - 33326, - 33330, - 33338, - 33340, - 33341, - 33343, - 33344, - 33345, - 33346, - 33347, - 33349, - 33350, - 33352, - 33354, - 33356, - 33357, - 33358, - 33360, - 33361, - 33362, - 33363, - 33364, - 33365, - 33366, - 33367, - 33369, - 33371, - 33372, - 33373, - 33374, - 33376, - 33377, - 33378, - 33379, - 33380, - 33381, - 33382, - 33383, - 33385, - 25319, - 27870, - 29275, - 25197, - 38062, - 32445, - 33043, - 27987, - 20892, - 24324, - 22900, - 21162, - 24594, - 22899, - 26262, - 34384, - 30111, - 25386, - 25062, - 31983, - 35834, - 21734, - 27431, - 40485, - 27572, - 34261, - 21589, - 20598, - 27812, - 21866, - 36276, - 29228, - 24085, - 24597, - 29750, - 25293, - 25490, - 29260, - 24472, - 28227, - 27966, - 25856, - 28504, - 30424, - 30928, - 30460, - 30036, - 21028, - 21467, - 20051, - 24222, - 26049, - 32810, - 32982, - 25243, - 21638, - 21032, - 28846, - 34957, - 36305, - 27873, - 21624, - 32986, - 22521, - 35060, - 36180, - 38506, - 37197, - 20329, - 27803, - 21943, - 30406, - 30768, - 25256, - 28921, - 28558, - 24429, - 34028, - 26842, - 30844, - 31735, - 33192, - 26379, - 40527, - 25447, - 30896, - 22383, - 30738, - 38713, - 25209, - 25259, - 21128, - 29749, - 27607, - 33386, - 33387, - 33388, - 33389, - 33393, - 33397, - 33398, - 33399, - 33400, - 33403, - 33404, - 33408, - 33409, - 33411, - 33413, - 33414, - 33415, - 33417, - 33420, - 33424, - 33427, - 33428, - 33429, - 33430, - 33434, - 33435, - 33438, - 33440, - 33442, - 33443, - 33447, - 33458, - 33461, - 33462, - 33466, - 33467, - 33468, - 33471, - 33472, - 33474, - 33475, - 33477, - 33478, - 33481, - 33488, - 33494, - 33497, - 33498, - 33501, - 33506, - 33511, - 33512, - 33513, - 33514, - 33516, - 33517, - 33518, - 33520, - 33522, - 33523, - 33525, - 33526, - 33528, - 33530, - 33532, - 33533, - 33534, - 33535, - 33536, - 33546, - 33547, - 33549, - 33552, - 33554, - 33555, - 33558, - 33560, - 33561, - 33565, - 33566, - 33567, - 33568, - 33569, - 33570, - 33571, - 33572, - 33573, - 33574, - 33577, - 33578, - 33582, - 33584, - 33586, - 33591, - 33595, - 33597, - 21860, - 33086, - 30130, - 30382, - 21305, - 30174, - 20731, - 23617, - 35692, - 31687, - 20559, - 29255, - 39575, - 39128, - 28418, - 29922, - 31080, - 25735, - 30629, - 25340, - 39057, - 36139, - 21697, - 32856, - 20050, - 22378, - 33529, - 33805, - 24179, - 20973, - 29942, - 35780, - 23631, - 22369, - 27900, - 39047, - 23110, - 30772, - 39748, - 36843, - 31893, - 21078, - 25169, - 38138, - 20166, - 33670, - 33889, - 33769, - 33970, - 22484, - 26420, - 22275, - 26222, - 28006, - 35889, - 26333, - 28689, - 26399, - 27450, - 26646, - 25114, - 22971, - 19971, - 20932, - 28422, - 26578, - 27791, - 20854, - 26827, - 22855, - 27495, - 30054, - 23822, - 33040, - 40784, - 26071, - 31048, - 31041, - 39569, - 36215, - 23682, - 20062, - 20225, - 21551, - 22865, - 30732, - 22120, - 27668, - 36804, - 24323, - 27773, - 27875, - 35755, - 25488, - 33598, - 33599, - 33601, - 33602, - 33604, - 33605, - 33608, - 33610, - 33611, - 33612, - 33613, - 33614, - 33619, - 33621, - 33622, - 33623, - 33624, - 33625, - 33629, - 33634, - 33648, - 33649, - 33650, - 33651, - 33652, - 33653, - 33654, - 33657, - 33658, - 33662, - 33663, - 33664, - 33665, - 33666, - 33667, - 33668, - 33671, - 33672, - 33674, - 33675, - 33676, - 33677, - 33679, - 33680, - 33681, - 33684, - 33685, - 33686, - 33687, - 33689, - 33690, - 33693, - 33695, - 33697, - 33698, - 33699, - 33700, - 33701, - 33702, - 33703, - 33708, - 33709, - 33710, - 33711, - 33717, - 33723, - 33726, - 33727, - 33730, - 33731, - 33732, - 33734, - 33736, - 33737, - 33739, - 33741, - 33742, - 33744, - 33745, - 33746, - 33747, - 33749, - 33751, - 33753, - 33754, - 33755, - 33758, - 33762, - 33763, - 33764, - 33766, - 33767, - 33768, - 33771, - 33772, - 33773, - 24688, - 27965, - 29301, - 25190, - 38030, - 38085, - 21315, - 36801, - 31614, - 20191, - 35878, - 20094, - 40660, - 38065, - 38067, - 21069, - 28508, - 36963, - 27973, - 35892, - 22545, - 23884, - 27424, - 27465, - 26538, - 21595, - 33108, - 32652, - 22681, - 34103, - 24378, - 25250, - 27207, - 38201, - 25970, - 24708, - 26725, - 30631, - 20052, - 20392, - 24039, - 38808, - 25772, - 32728, - 23789, - 20431, - 31373, - 20999, - 33540, - 19988, - 24623, - 31363, - 38054, - 20405, - 20146, - 31206, - 29748, - 21220, - 33465, - 25810, - 31165, - 23517, - 27777, - 38738, - 36731, - 27682, - 20542, - 21375, - 28165, - 25806, - 26228, - 27696, - 24773, - 39031, - 35831, - 24198, - 29756, - 31351, - 31179, - 19992, - 37041, - 29699, - 27714, - 22234, - 37195, - 27845, - 36235, - 21306, - 34502, - 26354, - 36527, - 23624, - 39537, - 28192, - 33774, - 33775, - 33779, - 33780, - 33781, - 33782, - 33783, - 33786, - 33787, - 33788, - 33790, - 33791, - 33792, - 33794, - 33797, - 33799, - 33800, - 33801, - 33802, - 33808, - 33810, - 33811, - 33812, - 33813, - 33814, - 33815, - 33817, - 33818, - 33819, - 33822, - 33823, - 33824, - 33825, - 33826, - 33827, - 33833, - 33834, - 33835, - 33836, - 33837, - 33838, - 33839, - 33840, - 33842, - 33843, - 33844, - 33845, - 33846, - 33847, - 33849, - 33850, - 33851, - 33854, - 33855, - 33856, - 33857, - 33858, - 33859, - 33860, - 33861, - 33863, - 33864, - 33865, - 33866, - 33867, - 33868, - 33869, - 33870, - 33871, - 33872, - 33874, - 33875, - 33876, - 33877, - 33878, - 33880, - 33885, - 33886, - 33887, - 33888, - 33890, - 33892, - 33893, - 33894, - 33895, - 33896, - 33898, - 33902, - 33903, - 33904, - 33906, - 33908, - 33911, - 33913, - 33915, - 33916, - 21462, - 23094, - 40843, - 36259, - 21435, - 22280, - 39079, - 26435, - 37275, - 27849, - 20840, - 30154, - 25331, - 29356, - 21048, - 21149, - 32570, - 28820, - 30264, - 21364, - 40522, - 27063, - 30830, - 38592, - 35033, - 32676, - 28982, - 29123, - 20873, - 26579, - 29924, - 22756, - 25880, - 22199, - 35753, - 39286, - 25200, - 32469, - 24825, - 28909, - 22764, - 20161, - 20154, - 24525, - 38887, - 20219, - 35748, - 20995, - 22922, - 32427, - 25172, - 20173, - 26085, - 25102, - 33592, - 33993, - 33635, - 34701, - 29076, - 28342, - 23481, - 32466, - 20887, - 25545, - 26580, - 32905, - 33593, - 34837, - 20754, - 23418, - 22914, - 36785, - 20083, - 27741, - 20837, - 35109, - 36719, - 38446, - 34122, - 29790, - 38160, - 38384, - 28070, - 33509, - 24369, - 25746, - 27922, - 33832, - 33134, - 40131, - 22622, - 36187, - 19977, - 21441, - 33917, - 33918, - 33919, - 33920, - 33921, - 33923, - 33924, - 33925, - 33926, - 33930, - 33933, - 33935, - 33936, - 33937, - 33938, - 33939, - 33940, - 33941, - 33942, - 33944, - 33946, - 33947, - 33949, - 33950, - 33951, - 33952, - 33954, - 33955, - 33956, - 33957, - 33958, - 33959, - 33960, - 33961, - 33962, - 33963, - 33964, - 33965, - 33966, - 33968, - 33969, - 33971, - 33973, - 33974, - 33975, - 33979, - 33980, - 33982, - 33984, - 33986, - 33987, - 33989, - 33990, - 33991, - 33992, - 33995, - 33996, - 33998, - 33999, - 34002, - 34004, - 34005, - 34007, - 34008, - 34009, - 34010, - 34011, - 34012, - 34014, - 34017, - 34018, - 34020, - 34023, - 34024, - 34025, - 34026, - 34027, - 34029, - 34030, - 34031, - 34033, - 34034, - 34035, - 34036, - 34037, - 34038, - 34039, - 34040, - 34041, - 34042, - 34043, - 34045, - 34046, - 34048, - 34049, - 34050, - 20254, - 25955, - 26705, - 21971, - 20007, - 25620, - 39578, - 25195, - 23234, - 29791, - 33394, - 28073, - 26862, - 20711, - 33678, - 30722, - 26432, - 21049, - 27801, - 32433, - 20667, - 21861, - 29022, - 31579, - 26194, - 29642, - 33515, - 26441, - 23665, - 21024, - 29053, - 34923, - 38378, - 38485, - 25797, - 36193, - 33203, - 21892, - 27733, - 25159, - 32558, - 22674, - 20260, - 21830, - 36175, - 26188, - 19978, - 23578, - 35059, - 26786, - 25422, - 31245, - 28903, - 33421, - 21242, - 38902, - 23569, - 21736, - 37045, - 32461, - 22882, - 36170, - 34503, - 33292, - 33293, - 36198, - 25668, - 23556, - 24913, - 28041, - 31038, - 35774, - 30775, - 30003, - 21627, - 20280, - 36523, - 28145, - 23072, - 32453, - 31070, - 27784, - 23457, - 23158, - 29978, - 32958, - 24910, - 28183, - 22768, - 29983, - 29989, - 29298, - 21319, - 32499, - 34051, - 34052, - 34053, - 34054, - 34055, - 34056, - 34057, - 34058, - 34059, - 34061, - 34062, - 34063, - 34064, - 34066, - 34068, - 34069, - 34070, - 34072, - 34073, - 34075, - 34076, - 34077, - 34078, - 34080, - 34082, - 34083, - 34084, - 34085, - 34086, - 34087, - 34088, - 34089, - 34090, - 34093, - 34094, - 34095, - 34096, - 34097, - 34098, - 34099, - 34100, - 34101, - 34102, - 34110, - 34111, - 34112, - 34113, - 34114, - 34116, - 34117, - 34118, - 34119, - 34123, - 34124, - 34125, - 34126, - 34127, - 34128, - 34129, - 34130, - 34131, - 34132, - 34133, - 34135, - 34136, - 34138, - 34139, - 34140, - 34141, - 34143, - 34144, - 34145, - 34146, - 34147, - 34149, - 34150, - 34151, - 34153, - 34154, - 34155, - 34156, - 34157, - 34158, - 34159, - 34160, - 34161, - 34163, - 34165, - 34166, - 34167, - 34168, - 34172, - 34173, - 34175, - 34176, - 34177, - 30465, - 30427, - 21097, - 32988, - 22307, - 24072, - 22833, - 29422, - 26045, - 28287, - 35799, - 23608, - 34417, - 21313, - 30707, - 25342, - 26102, - 20160, - 39135, - 34432, - 23454, - 35782, - 21490, - 30690, - 20351, - 23630, - 39542, - 22987, - 24335, - 31034, - 22763, - 19990, - 26623, - 20107, - 25325, - 35475, - 36893, - 21183, - 26159, - 21980, - 22124, - 36866, - 20181, - 20365, - 37322, - 39280, - 27663, - 24066, - 24643, - 23460, - 35270, - 35797, - 25910, - 25163, - 39318, - 23432, - 23551, - 25480, - 21806, - 21463, - 30246, - 20861, - 34092, - 26530, - 26803, - 27530, - 25234, - 36755, - 21460, - 33298, - 28113, - 30095, - 20070, - 36174, - 23408, - 29087, - 34223, - 26257, - 26329, - 32626, - 34560, - 40653, - 40736, - 23646, - 26415, - 36848, - 26641, - 26463, - 25101, - 31446, - 22661, - 24246, - 25968, - 28465, - 34178, - 34179, - 34182, - 34184, - 34185, - 34186, - 34187, - 34188, - 34189, - 34190, - 34192, - 34193, - 34194, - 34195, - 34196, - 34197, - 34198, - 34199, - 34200, - 34201, - 34202, - 34205, - 34206, - 34207, - 34208, - 34209, - 34210, - 34211, - 34213, - 34214, - 34215, - 34217, - 34219, - 34220, - 34221, - 34225, - 34226, - 34227, - 34228, - 34229, - 34230, - 34232, - 34234, - 34235, - 34236, - 34237, - 34238, - 34239, - 34240, - 34242, - 34243, - 34244, - 34245, - 34246, - 34247, - 34248, - 34250, - 34251, - 34252, - 34253, - 34254, - 34257, - 34258, - 34260, - 34262, - 34263, - 34264, - 34265, - 34266, - 34267, - 34269, - 34270, - 34271, - 34272, - 34273, - 34274, - 34275, - 34277, - 34278, - 34279, - 34280, - 34282, - 34283, - 34284, - 34285, - 34286, - 34287, - 34288, - 34289, - 34290, - 34291, - 34292, - 34293, - 34294, - 34295, - 34296, - 24661, - 21047, - 32781, - 25684, - 34928, - 29993, - 24069, - 26643, - 25332, - 38684, - 21452, - 29245, - 35841, - 27700, - 30561, - 31246, - 21550, - 30636, - 39034, - 33308, - 35828, - 30805, - 26388, - 28865, - 26031, - 25749, - 22070, - 24605, - 31169, - 21496, - 19997, - 27515, - 32902, - 23546, - 21987, - 22235, - 20282, - 20284, - 39282, - 24051, - 26494, - 32824, - 24578, - 39042, - 36865, - 23435, - 35772, - 35829, - 25628, - 33368, - 25822, - 22013, - 33487, - 37221, - 20439, - 32032, - 36895, - 31903, - 20723, - 22609, - 28335, - 23487, - 35785, - 32899, - 37240, - 33948, - 31639, - 34429, - 38539, - 38543, - 32485, - 39635, - 30862, - 23681, - 31319, - 36930, - 38567, - 31071, - 23385, - 25439, - 31499, - 34001, - 26797, - 21766, - 32553, - 29712, - 32034, - 38145, - 25152, - 22604, - 20182, - 23427, - 22905, - 22612, - 34297, - 34298, - 34300, - 34301, - 34302, - 34304, - 34305, - 34306, - 34307, - 34308, - 34310, - 34311, - 34312, - 34313, - 34314, - 34315, - 34316, - 34317, - 34318, - 34319, - 34320, - 34322, - 34323, - 34324, - 34325, - 34327, - 34328, - 34329, - 34330, - 34331, - 34332, - 34333, - 34334, - 34335, - 34336, - 34337, - 34338, - 34339, - 34340, - 34341, - 34342, - 34344, - 34346, - 34347, - 34348, - 34349, - 34350, - 34351, - 34352, - 34353, - 34354, - 34355, - 34356, - 34357, - 34358, - 34359, - 34361, - 34362, - 34363, - 34365, - 34366, - 34367, - 34368, - 34369, - 34370, - 34371, - 34372, - 34373, - 34374, - 34375, - 34376, - 34377, - 34378, - 34379, - 34380, - 34386, - 34387, - 34389, - 34390, - 34391, - 34392, - 34393, - 34395, - 34396, - 34397, - 34399, - 34400, - 34401, - 34403, - 34404, - 34405, - 34406, - 34407, - 34408, - 34409, - 34410, - 29549, - 25374, - 36427, - 36367, - 32974, - 33492, - 25260, - 21488, - 27888, - 37214, - 22826, - 24577, - 27760, - 22349, - 25674, - 36138, - 30251, - 28393, - 22363, - 27264, - 30192, - 28525, - 35885, - 35848, - 22374, - 27631, - 34962, - 30899, - 25506, - 21497, - 28845, - 27748, - 22616, - 25642, - 22530, - 26848, - 33179, - 21776, - 31958, - 20504, - 36538, - 28108, - 36255, - 28907, - 25487, - 28059, - 28372, - 32486, - 33796, - 26691, - 36867, - 28120, - 38518, - 35752, - 22871, - 29305, - 34276, - 33150, - 30140, - 35466, - 26799, - 21076, - 36386, - 38161, - 25552, - 39064, - 36420, - 21884, - 20307, - 26367, - 22159, - 24789, - 28053, - 21059, - 23625, - 22825, - 28155, - 22635, - 3e4, - 29980, - 24684, - 33300, - 33094, - 25361, - 26465, - 36834, - 30522, - 36339, - 36148, - 38081, - 24086, - 21381, - 21548, - 28867, - 34413, - 34415, - 34416, - 34418, - 34419, - 34420, - 34421, - 34422, - 34423, - 34424, - 34435, - 34436, - 34437, - 34438, - 34439, - 34440, - 34441, - 34446, - 34447, - 34448, - 34449, - 34450, - 34452, - 34454, - 34455, - 34456, - 34457, - 34458, - 34459, - 34462, - 34463, - 34464, - 34465, - 34466, - 34469, - 34470, - 34475, - 34477, - 34478, - 34482, - 34483, - 34487, - 34488, - 34489, - 34491, - 34492, - 34493, - 34494, - 34495, - 34497, - 34498, - 34499, - 34501, - 34504, - 34508, - 34509, - 34514, - 34515, - 34517, - 34518, - 34519, - 34522, - 34524, - 34525, - 34528, - 34529, - 34530, - 34531, - 34533, - 34534, - 34535, - 34536, - 34538, - 34539, - 34540, - 34543, - 34549, - 34550, - 34551, - 34554, - 34555, - 34556, - 34557, - 34559, - 34561, - 34564, - 34565, - 34566, - 34571, - 34572, - 34574, - 34575, - 34576, - 34577, - 34580, - 34582, - 27712, - 24311, - 20572, - 20141, - 24237, - 25402, - 33351, - 36890, - 26704, - 37230, - 30643, - 21516, - 38108, - 24420, - 31461, - 26742, - 25413, - 31570, - 32479, - 30171, - 20599, - 25237, - 22836, - 36879, - 20984, - 31171, - 31361, - 22270, - 24466, - 36884, - 28034, - 23648, - 22303, - 21520, - 20820, - 28237, - 22242, - 25512, - 39059, - 33151, - 34581, - 35114, - 36864, - 21534, - 23663, - 33216, - 25302, - 25176, - 33073, - 40501, - 38464, - 39534, - 39548, - 26925, - 22949, - 25299, - 21822, - 25366, - 21703, - 34521, - 27964, - 23043, - 29926, - 34972, - 27498, - 22806, - 35916, - 24367, - 28286, - 29609, - 39037, - 20024, - 28919, - 23436, - 30871, - 25405, - 26202, - 30358, - 24779, - 23451, - 23113, - 19975, - 33109, - 27754, - 29579, - 20129, - 26505, - 32593, - 24448, - 26106, - 26395, - 24536, - 22916, - 23041, - 34585, - 34587, - 34589, - 34591, - 34592, - 34596, - 34598, - 34599, - 34600, - 34602, - 34603, - 34604, - 34605, - 34607, - 34608, - 34610, - 34611, - 34613, - 34614, - 34616, - 34617, - 34618, - 34620, - 34621, - 34624, - 34625, - 34626, - 34627, - 34628, - 34629, - 34630, - 34634, - 34635, - 34637, - 34639, - 34640, - 34641, - 34642, - 34644, - 34645, - 34646, - 34648, - 34650, - 34651, - 34652, - 34653, - 34654, - 34655, - 34657, - 34658, - 34662, - 34663, - 34664, - 34665, - 34666, - 34667, - 34668, - 34669, - 34671, - 34673, - 34674, - 34675, - 34677, - 34679, - 34680, - 34681, - 34682, - 34687, - 34688, - 34689, - 34692, - 34694, - 34695, - 34697, - 34698, - 34700, - 34702, - 34703, - 34704, - 34705, - 34706, - 34708, - 34709, - 34710, - 34712, - 34713, - 34714, - 34715, - 34716, - 34717, - 34718, - 34720, - 34721, - 34722, - 34723, - 34724, - 24013, - 24494, - 21361, - 38886, - 36829, - 26693, - 22260, - 21807, - 24799, - 20026, - 28493, - 32500, - 33479, - 33806, - 22996, - 20255, - 20266, - 23614, - 32428, - 26410, - 34074, - 21619, - 30031, - 32963, - 21890, - 39759, - 20301, - 28205, - 35859, - 23561, - 24944, - 21355, - 30239, - 28201, - 34442, - 25991, - 38395, - 32441, - 21563, - 31283, - 32010, - 38382, - 21985, - 32705, - 29934, - 25373, - 34583, - 28065, - 31389, - 25105, - 26017, - 21351, - 25569, - 27779, - 24043, - 21596, - 38056, - 20044, - 27745, - 35820, - 23627, - 26080, - 33436, - 26791, - 21566, - 21556, - 27595, - 27494, - 20116, - 25410, - 21320, - 33310, - 20237, - 20398, - 22366, - 25098, - 38654, - 26212, - 29289, - 21247, - 21153, - 24735, - 35823, - 26132, - 29081, - 26512, - 35199, - 30802, - 30717, - 26224, - 22075, - 21560, - 38177, - 29306, - 34725, - 34726, - 34727, - 34729, - 34730, - 34734, - 34736, - 34737, - 34738, - 34740, - 34742, - 34743, - 34744, - 34745, - 34747, - 34748, - 34750, - 34751, - 34753, - 34754, - 34755, - 34756, - 34757, - 34759, - 34760, - 34761, - 34764, - 34765, - 34766, - 34767, - 34768, - 34772, - 34773, - 34774, - 34775, - 34776, - 34777, - 34778, - 34780, - 34781, - 34782, - 34783, - 34785, - 34786, - 34787, - 34788, - 34790, - 34791, - 34792, - 34793, - 34795, - 34796, - 34797, - 34799, - 34800, - 34801, - 34802, - 34803, - 34804, - 34805, - 34806, - 34807, - 34808, - 34810, - 34811, - 34812, - 34813, - 34815, - 34816, - 34817, - 34818, - 34820, - 34821, - 34822, - 34823, - 34824, - 34825, - 34827, - 34828, - 34829, - 34830, - 34831, - 34832, - 34833, - 34834, - 34836, - 34839, - 34840, - 34841, - 34842, - 34844, - 34845, - 34846, - 34847, - 34848, - 34851, - 31232, - 24687, - 24076, - 24713, - 33181, - 22805, - 24796, - 29060, - 28911, - 28330, - 27728, - 29312, - 27268, - 34989, - 24109, - 20064, - 23219, - 21916, - 38115, - 27927, - 31995, - 38553, - 25103, - 32454, - 30606, - 34430, - 21283, - 38686, - 36758, - 26247, - 23777, - 20384, - 29421, - 19979, - 21414, - 22799, - 21523, - 25472, - 38184, - 20808, - 20185, - 40092, - 32420, - 21688, - 36132, - 34900, - 33335, - 38386, - 28046, - 24358, - 23244, - 26174, - 38505, - 29616, - 29486, - 21439, - 33146, - 39301, - 32673, - 23466, - 38519, - 38480, - 32447, - 30456, - 21410, - 38262, - 39321, - 31665, - 35140, - 28248, - 20065, - 32724, - 31077, - 35814, - 24819, - 21709, - 20139, - 39033, - 24055, - 27233, - 20687, - 21521, - 35937, - 33831, - 30813, - 38660, - 21066, - 21742, - 22179, - 38144, - 28040, - 23477, - 28102, - 26195, - 34852, - 34853, - 34854, - 34855, - 34856, - 34857, - 34858, - 34859, - 34860, - 34861, - 34862, - 34863, - 34864, - 34865, - 34867, - 34868, - 34869, - 34870, - 34871, - 34872, - 34874, - 34875, - 34877, - 34878, - 34879, - 34881, - 34882, - 34883, - 34886, - 34887, - 34888, - 34889, - 34890, - 34891, - 34894, - 34895, - 34896, - 34897, - 34898, - 34899, - 34901, - 34902, - 34904, - 34906, - 34907, - 34908, - 34909, - 34910, - 34911, - 34912, - 34918, - 34919, - 34922, - 34925, - 34927, - 34929, - 34931, - 34932, - 34933, - 34934, - 34936, - 34937, - 34938, - 34939, - 34940, - 34944, - 34947, - 34950, - 34951, - 34953, - 34954, - 34956, - 34958, - 34959, - 34960, - 34961, - 34963, - 34964, - 34965, - 34967, - 34968, - 34969, - 34970, - 34971, - 34973, - 34974, - 34975, - 34976, - 34977, - 34979, - 34981, - 34982, - 34983, - 34984, - 34985, - 34986, - 23567, - 23389, - 26657, - 32918, - 21880, - 31505, - 25928, - 26964, - 20123, - 27463, - 34638, - 38795, - 21327, - 25375, - 25658, - 37034, - 26012, - 32961, - 35856, - 20889, - 26800, - 21368, - 34809, - 25032, - 27844, - 27899, - 35874, - 23633, - 34218, - 33455, - 38156, - 27427, - 36763, - 26032, - 24571, - 24515, - 20449, - 34885, - 26143, - 33125, - 29481, - 24826, - 20852, - 21009, - 22411, - 24418, - 37026, - 34892, - 37266, - 24184, - 26447, - 24615, - 22995, - 20804, - 20982, - 33016, - 21256, - 27769, - 38596, - 29066, - 20241, - 20462, - 32670, - 26429, - 21957, - 38152, - 31168, - 34966, - 32483, - 22687, - 25100, - 38656, - 34394, - 22040, - 39035, - 24464, - 35768, - 33988, - 37207, - 21465, - 26093, - 24207, - 30044, - 24676, - 32110, - 23167, - 32490, - 32493, - 36713, - 21927, - 23459, - 24748, - 26059, - 29572, - 34988, - 34990, - 34991, - 34992, - 34994, - 34995, - 34996, - 34997, - 34998, - 35e3, - 35001, - 35002, - 35003, - 35005, - 35006, - 35007, - 35008, - 35011, - 35012, - 35015, - 35016, - 35018, - 35019, - 35020, - 35021, - 35023, - 35024, - 35025, - 35027, - 35030, - 35031, - 35034, - 35035, - 35036, - 35037, - 35038, - 35040, - 35041, - 35046, - 35047, - 35049, - 35050, - 35051, - 35052, - 35053, - 35054, - 35055, - 35058, - 35061, - 35062, - 35063, - 35066, - 35067, - 35069, - 35071, - 35072, - 35073, - 35075, - 35076, - 35077, - 35078, - 35079, - 35080, - 35081, - 35083, - 35084, - 35085, - 35086, - 35087, - 35089, - 35092, - 35093, - 35094, - 35095, - 35096, - 35100, - 35101, - 35102, - 35103, - 35104, - 35106, - 35107, - 35108, - 35110, - 35111, - 35112, - 35113, - 35116, - 35117, - 35118, - 35119, - 35121, - 35122, - 35123, - 35125, - 35127, - 36873, - 30307, - 30505, - 32474, - 38772, - 34203, - 23398, - 31348, - 38634, - 34880, - 21195, - 29071, - 24490, - 26092, - 35810, - 23547, - 39535, - 24033, - 27529, - 27739, - 35757, - 35759, - 36874, - 36805, - 21387, - 25276, - 40486, - 40493, - 21568, - 20011, - 33469, - 29273, - 34460, - 23830, - 34905, - 28079, - 38597, - 21713, - 20122, - 35766, - 28937, - 21693, - 38409, - 28895, - 28153, - 30416, - 20005, - 30740, - 34578, - 23721, - 24310, - 35328, - 39068, - 38414, - 28814, - 27839, - 22852, - 25513, - 30524, - 34893, - 28436, - 33395, - 22576, - 29141, - 21388, - 30746, - 38593, - 21761, - 24422, - 28976, - 23476, - 35866, - 39564, - 27523, - 22830, - 40495, - 31207, - 26472, - 25196, - 20335, - 30113, - 32650, - 27915, - 38451, - 27687, - 20208, - 30162, - 20859, - 26679, - 28478, - 36992, - 33136, - 22934, - 29814, - 35128, - 35129, - 35130, - 35131, - 35132, - 35133, - 35134, - 35135, - 35136, - 35138, - 35139, - 35141, - 35142, - 35143, - 35144, - 35145, - 35146, - 35147, - 35148, - 35149, - 35150, - 35151, - 35152, - 35153, - 35154, - 35155, - 35156, - 35157, - 35158, - 35159, - 35160, - 35161, - 35162, - 35163, - 35164, - 35165, - 35168, - 35169, - 35170, - 35171, - 35172, - 35173, - 35175, - 35176, - 35177, - 35178, - 35179, - 35180, - 35181, - 35182, - 35183, - 35184, - 35185, - 35186, - 35187, - 35188, - 35189, - 35190, - 35191, - 35192, - 35193, - 35194, - 35196, - 35197, - 35198, - 35200, - 35202, - 35204, - 35205, - 35207, - 35208, - 35209, - 35210, - 35211, - 35212, - 35213, - 35214, - 35215, - 35216, - 35217, - 35218, - 35219, - 35220, - 35221, - 35222, - 35223, - 35224, - 35225, - 35226, - 35227, - 35228, - 35229, - 35230, - 35231, - 35232, - 35233, - 25671, - 23591, - 36965, - 31377, - 35875, - 23002, - 21676, - 33280, - 33647, - 35201, - 32768, - 26928, - 22094, - 32822, - 29239, - 37326, - 20918, - 20063, - 39029, - 25494, - 19994, - 21494, - 26355, - 33099, - 22812, - 28082, - 19968, - 22777, - 21307, - 25558, - 38129, - 20381, - 20234, - 34915, - 39056, - 22839, - 36951, - 31227, - 20202, - 33008, - 30097, - 27778, - 23452, - 23016, - 24413, - 26885, - 34433, - 20506, - 24050, - 20057, - 30691, - 20197, - 33402, - 25233, - 26131, - 37009, - 23673, - 20159, - 24441, - 33222, - 36920, - 32900, - 30123, - 20134, - 35028, - 24847, - 27589, - 24518, - 20041, - 30410, - 28322, - 35811, - 35758, - 35850, - 35793, - 24322, - 32764, - 32716, - 32462, - 33589, - 33643, - 22240, - 27575, - 38899, - 38452, - 23035, - 21535, - 38134, - 28139, - 23493, - 39278, - 23609, - 24341, - 38544, - 35234, - 35235, - 35236, - 35237, - 35238, - 35239, - 35240, - 35241, - 35242, - 35243, - 35244, - 35245, - 35246, - 35247, - 35248, - 35249, - 35250, - 35251, - 35252, - 35253, - 35254, - 35255, - 35256, - 35257, - 35258, - 35259, - 35260, - 35261, - 35262, - 35263, - 35264, - 35267, - 35277, - 35283, - 35284, - 35285, - 35287, - 35288, - 35289, - 35291, - 35293, - 35295, - 35296, - 35297, - 35298, - 35300, - 35303, - 35304, - 35305, - 35306, - 35308, - 35309, - 35310, - 35312, - 35313, - 35314, - 35316, - 35317, - 35318, - 35319, - 35320, - 35321, - 35322, - 35323, - 35324, - 35325, - 35326, - 35327, - 35329, - 35330, - 35331, - 35332, - 35333, - 35334, - 35336, - 35337, - 35338, - 35339, - 35340, - 35341, - 35342, - 35343, - 35344, - 35345, - 35346, - 35347, - 35348, - 35349, - 35350, - 35351, - 35352, - 35353, - 35354, - 35355, - 35356, - 35357, - 21360, - 33521, - 27185, - 23156, - 40560, - 24212, - 32552, - 33721, - 33828, - 33829, - 33639, - 34631, - 36814, - 36194, - 30408, - 24433, - 39062, - 30828, - 26144, - 21727, - 25317, - 20323, - 33219, - 30152, - 24248, - 38605, - 36362, - 34553, - 21647, - 27891, - 28044, - 27704, - 24703, - 21191, - 29992, - 24189, - 20248, - 24736, - 24551, - 23588, - 30001, - 37038, - 38080, - 29369, - 27833, - 28216, - 37193, - 26377, - 21451, - 21491, - 20305, - 37321, - 35825, - 21448, - 24188, - 36802, - 28132, - 20110, - 30402, - 27014, - 34398, - 24858, - 33286, - 20313, - 20446, - 36926, - 40060, - 24841, - 28189, - 28180, - 38533, - 20104, - 23089, - 38632, - 19982, - 23679, - 31161, - 23431, - 35821, - 32701, - 29577, - 22495, - 33419, - 37057, - 21505, - 36935, - 21947, - 23786, - 24481, - 24840, - 27442, - 29425, - 32946, - 35465, - 35358, - 35359, - 35360, - 35361, - 35362, - 35363, - 35364, - 35365, - 35366, - 35367, - 35368, - 35369, - 35370, - 35371, - 35372, - 35373, - 35374, - 35375, - 35376, - 35377, - 35378, - 35379, - 35380, - 35381, - 35382, - 35383, - 35384, - 35385, - 35386, - 35387, - 35388, - 35389, - 35391, - 35392, - 35393, - 35394, - 35395, - 35396, - 35397, - 35398, - 35399, - 35401, - 35402, - 35403, - 35404, - 35405, - 35406, - 35407, - 35408, - 35409, - 35410, - 35411, - 35412, - 35413, - 35414, - 35415, - 35416, - 35417, - 35418, - 35419, - 35420, - 35421, - 35422, - 35423, - 35424, - 35425, - 35426, - 35427, - 35428, - 35429, - 35430, - 35431, - 35432, - 35433, - 35434, - 35435, - 35436, - 35437, - 35438, - 35439, - 35440, - 35441, - 35442, - 35443, - 35444, - 35445, - 35446, - 35447, - 35448, - 35450, - 35451, - 35452, - 35453, - 35454, - 35455, - 35456, - 28020, - 23507, - 35029, - 39044, - 35947, - 39533, - 40499, - 28170, - 20900, - 20803, - 22435, - 34945, - 21407, - 25588, - 36757, - 22253, - 21592, - 22278, - 29503, - 28304, - 32536, - 36828, - 33489, - 24895, - 24616, - 38498, - 26352, - 32422, - 36234, - 36291, - 38053, - 23731, - 31908, - 26376, - 24742, - 38405, - 32792, - 20113, - 37095, - 21248, - 38504, - 20801, - 36816, - 34164, - 37213, - 26197, - 38901, - 23381, - 21277, - 30776, - 26434, - 26685, - 21705, - 28798, - 23472, - 36733, - 20877, - 22312, - 21681, - 25874, - 26242, - 36190, - 36163, - 33039, - 33900, - 36973, - 31967, - 20991, - 34299, - 26531, - 26089, - 28577, - 34468, - 36481, - 22122, - 36896, - 30338, - 28790, - 29157, - 36131, - 25321, - 21017, - 27901, - 36156, - 24590, - 22686, - 24974, - 26366, - 36192, - 25166, - 21939, - 28195, - 26413, - 36711, - 35457, - 35458, - 35459, - 35460, - 35461, - 35462, - 35463, - 35464, - 35467, - 35468, - 35469, - 35470, - 35471, - 35472, - 35473, - 35474, - 35476, - 35477, - 35478, - 35479, - 35480, - 35481, - 35482, - 35483, - 35484, - 35485, - 35486, - 35487, - 35488, - 35489, - 35490, - 35491, - 35492, - 35493, - 35494, - 35495, - 35496, - 35497, - 35498, - 35499, - 35500, - 35501, - 35502, - 35503, - 35504, - 35505, - 35506, - 35507, - 35508, - 35509, - 35510, - 35511, - 35512, - 35513, - 35514, - 35515, - 35516, - 35517, - 35518, - 35519, - 35520, - 35521, - 35522, - 35523, - 35524, - 35525, - 35526, - 35527, - 35528, - 35529, - 35530, - 35531, - 35532, - 35533, - 35534, - 35535, - 35536, - 35537, - 35538, - 35539, - 35540, - 35541, - 35542, - 35543, - 35544, - 35545, - 35546, - 35547, - 35548, - 35549, - 35550, - 35551, - 35552, - 35553, - 35554, - 35555, - 38113, - 38392, - 30504, - 26629, - 27048, - 21643, - 20045, - 28856, - 35784, - 25688, - 25995, - 23429, - 31364, - 20538, - 23528, - 30651, - 27617, - 35449, - 31896, - 27838, - 30415, - 26025, - 36759, - 23853, - 23637, - 34360, - 26632, - 21344, - 25112, - 31449, - 28251, - 32509, - 27167, - 31456, - 24432, - 28467, - 24352, - 25484, - 28072, - 26454, - 19976, - 24080, - 36134, - 20183, - 32960, - 30260, - 38556, - 25307, - 26157, - 25214, - 27836, - 36213, - 29031, - 32617, - 20806, - 32903, - 21484, - 36974, - 25240, - 21746, - 34544, - 36761, - 32773, - 38167, - 34071, - 36825, - 27993, - 29645, - 26015, - 30495, - 29956, - 30759, - 33275, - 36126, - 38024, - 20390, - 26517, - 30137, - 35786, - 38663, - 25391, - 38215, - 38453, - 33976, - 25379, - 30529, - 24449, - 29424, - 20105, - 24596, - 25972, - 25327, - 27491, - 25919, - 35556, - 35557, - 35558, - 35559, - 35560, - 35561, - 35562, - 35563, - 35564, - 35565, - 35566, - 35567, - 35568, - 35569, - 35570, - 35571, - 35572, - 35573, - 35574, - 35575, - 35576, - 35577, - 35578, - 35579, - 35580, - 35581, - 35582, - 35583, - 35584, - 35585, - 35586, - 35587, - 35588, - 35589, - 35590, - 35592, - 35593, - 35594, - 35595, - 35596, - 35597, - 35598, - 35599, - 35600, - 35601, - 35602, - 35603, - 35604, - 35605, - 35606, - 35607, - 35608, - 35609, - 35610, - 35611, - 35612, - 35613, - 35614, - 35615, - 35616, - 35617, - 35618, - 35619, - 35620, - 35621, - 35623, - 35624, - 35625, - 35626, - 35627, - 35628, - 35629, - 35630, - 35631, - 35632, - 35633, - 35634, - 35635, - 35636, - 35637, - 35638, - 35639, - 35640, - 35641, - 35642, - 35643, - 35644, - 35645, - 35646, - 35647, - 35648, - 35649, - 35650, - 35651, - 35652, - 35653, - 24103, - 30151, - 37073, - 35777, - 33437, - 26525, - 25903, - 21553, - 34584, - 30693, - 32930, - 33026, - 27713, - 20043, - 32455, - 32844, - 30452, - 26893, - 27542, - 25191, - 20540, - 20356, - 22336, - 25351, - 27490, - 36286, - 21482, - 26088, - 32440, - 24535, - 25370, - 25527, - 33267, - 33268, - 32622, - 24092, - 23769, - 21046, - 26234, - 31209, - 31258, - 36136, - 28825, - 30164, - 28382, - 27835, - 31378, - 20013, - 30405, - 24544, - 38047, - 34935, - 32456, - 31181, - 32959, - 37325, - 20210, - 20247, - 33311, - 21608, - 24030, - 27954, - 35788, - 31909, - 36724, - 32920, - 24090, - 21650, - 30385, - 23449, - 26172, - 39588, - 29664, - 26666, - 34523, - 26417, - 29482, - 35832, - 35803, - 36880, - 31481, - 28891, - 29038, - 25284, - 30633, - 22065, - 20027, - 33879, - 26609, - 21161, - 34496, - 36142, - 38136, - 31569, - 35654, - 35655, - 35656, - 35657, - 35658, - 35659, - 35660, - 35661, - 35662, - 35663, - 35664, - 35665, - 35666, - 35667, - 35668, - 35669, - 35670, - 35671, - 35672, - 35673, - 35674, - 35675, - 35676, - 35677, - 35678, - 35679, - 35680, - 35681, - 35682, - 35683, - 35684, - 35685, - 35687, - 35688, - 35689, - 35690, - 35691, - 35693, - 35694, - 35695, - 35696, - 35697, - 35698, - 35699, - 35700, - 35701, - 35702, - 35703, - 35704, - 35705, - 35706, - 35707, - 35708, - 35709, - 35710, - 35711, - 35712, - 35713, - 35714, - 35715, - 35716, - 35717, - 35718, - 35719, - 35720, - 35721, - 35722, - 35723, - 35724, - 35725, - 35726, - 35727, - 35728, - 35729, - 35730, - 35731, - 35732, - 35733, - 35734, - 35735, - 35736, - 35737, - 35738, - 35739, - 35740, - 35741, - 35742, - 35743, - 35756, - 35761, - 35771, - 35783, - 35792, - 35818, - 35849, - 35870, - 20303, - 27880, - 31069, - 39547, - 25235, - 29226, - 25341, - 19987, - 30742, - 36716, - 25776, - 36186, - 31686, - 26729, - 24196, - 35013, - 22918, - 25758, - 22766, - 29366, - 26894, - 38181, - 36861, - 36184, - 22368, - 32512, - 35846, - 20934, - 25417, - 25305, - 21331, - 26700, - 29730, - 33537, - 37196, - 21828, - 30528, - 28796, - 27978, - 20857, - 21672, - 36164, - 23039, - 28363, - 28100, - 23388, - 32043, - 20180, - 31869, - 28371, - 23376, - 33258, - 28173, - 23383, - 39683, - 26837, - 36394, - 23447, - 32508, - 24635, - 32437, - 37049, - 36208, - 22863, - 25549, - 31199, - 36275, - 21330, - 26063, - 31062, - 35781, - 38459, - 32452, - 38075, - 32386, - 22068, - 37257, - 26368, - 32618, - 23562, - 36981, - 26152, - 24038, - 20304, - 26590, - 20570, - 20316, - 22352, - 24231, - null, - null, - null, - null, - null, - 35896, - 35897, - 35898, - 35899, - 35900, - 35901, - 35902, - 35903, - 35904, - 35906, - 35907, - 35908, - 35909, - 35912, - 35914, - 35915, - 35917, - 35918, - 35919, - 35920, - 35921, - 35922, - 35923, - 35924, - 35926, - 35927, - 35928, - 35929, - 35931, - 35932, - 35933, - 35934, - 35935, - 35936, - 35939, - 35940, - 35941, - 35942, - 35943, - 35944, - 35945, - 35948, - 35949, - 35950, - 35951, - 35952, - 35953, - 35954, - 35956, - 35957, - 35958, - 35959, - 35963, - 35964, - 35965, - 35966, - 35967, - 35968, - 35969, - 35971, - 35972, - 35974, - 35975, - 35976, - 35979, - 35981, - 35982, - 35983, - 35984, - 35985, - 35986, - 35987, - 35989, - 35990, - 35991, - 35993, - 35994, - 35995, - 35996, - 35997, - 35998, - 35999, - 36e3, - 36001, - 36002, - 36003, - 36004, - 36005, - 36006, - 36007, - 36008, - 36009, - 36010, - 36011, - 36012, - 36013, - 20109, - 19980, - 20800, - 19984, - 24319, - 21317, - 19989, - 20120, - 19998, - 39730, - 23404, - 22121, - 20008, - 31162, - 20031, - 21269, - 20039, - 22829, - 29243, - 21358, - 27664, - 22239, - 32996, - 39319, - 27603, - 30590, - 40727, - 20022, - 20127, - 40720, - 20060, - 20073, - 20115, - 33416, - 23387, - 21868, - 22031, - 20164, - 21389, - 21405, - 21411, - 21413, - 21422, - 38757, - 36189, - 21274, - 21493, - 21286, - 21294, - 21310, - 36188, - 21350, - 21347, - 20994, - 21e3, - 21006, - 21037, - 21043, - 21055, - 21056, - 21068, - 21086, - 21089, - 21084, - 33967, - 21117, - 21122, - 21121, - 21136, - 21139, - 20866, - 32596, - 20155, - 20163, - 20169, - 20162, - 20200, - 20193, - 20203, - 20190, - 20251, - 20211, - 20258, - 20324, - 20213, - 20261, - 20263, - 20233, - 20267, - 20318, - 20327, - 25912, - 20314, - 20317, - 36014, - 36015, - 36016, - 36017, - 36018, - 36019, - 36020, - 36021, - 36022, - 36023, - 36024, - 36025, - 36026, - 36027, - 36028, - 36029, - 36030, - 36031, - 36032, - 36033, - 36034, - 36035, - 36036, - 36037, - 36038, - 36039, - 36040, - 36041, - 36042, - 36043, - 36044, - 36045, - 36046, - 36047, - 36048, - 36049, - 36050, - 36051, - 36052, - 36053, - 36054, - 36055, - 36056, - 36057, - 36058, - 36059, - 36060, - 36061, - 36062, - 36063, - 36064, - 36065, - 36066, - 36067, - 36068, - 36069, - 36070, - 36071, - 36072, - 36073, - 36074, - 36075, - 36076, - 36077, - 36078, - 36079, - 36080, - 36081, - 36082, - 36083, - 36084, - 36085, - 36086, - 36087, - 36088, - 36089, - 36090, - 36091, - 36092, - 36093, - 36094, - 36095, - 36096, - 36097, - 36098, - 36099, - 36100, - 36101, - 36102, - 36103, - 36104, - 36105, - 36106, - 36107, - 36108, - 36109, - 20319, - 20311, - 20274, - 20285, - 20342, - 20340, - 20369, - 20361, - 20355, - 20367, - 20350, - 20347, - 20394, - 20348, - 20396, - 20372, - 20454, - 20456, - 20458, - 20421, - 20442, - 20451, - 20444, - 20433, - 20447, - 20472, - 20521, - 20556, - 20467, - 20524, - 20495, - 20526, - 20525, - 20478, - 20508, - 20492, - 20517, - 20520, - 20606, - 20547, - 20565, - 20552, - 20558, - 20588, - 20603, - 20645, - 20647, - 20649, - 20666, - 20694, - 20742, - 20717, - 20716, - 20710, - 20718, - 20743, - 20747, - 20189, - 27709, - 20312, - 20325, - 20430, - 40864, - 27718, - 31860, - 20846, - 24061, - 40649, - 39320, - 20865, - 22804, - 21241, - 21261, - 35335, - 21264, - 20971, - 22809, - 20821, - 20128, - 20822, - 20147, - 34926, - 34980, - 20149, - 33044, - 35026, - 31104, - 23348, - 34819, - 32696, - 20907, - 20913, - 20925, - 20924, - 36110, - 36111, - 36112, - 36113, - 36114, - 36115, - 36116, - 36117, - 36118, - 36119, - 36120, - 36121, - 36122, - 36123, - 36124, - 36128, - 36177, - 36178, - 36183, - 36191, - 36197, - 36200, - 36201, - 36202, - 36204, - 36206, - 36207, - 36209, - 36210, - 36216, - 36217, - 36218, - 36219, - 36220, - 36221, - 36222, - 36223, - 36224, - 36226, - 36227, - 36230, - 36231, - 36232, - 36233, - 36236, - 36237, - 36238, - 36239, - 36240, - 36242, - 36243, - 36245, - 36246, - 36247, - 36248, - 36249, - 36250, - 36251, - 36252, - 36253, - 36254, - 36256, - 36257, - 36258, - 36260, - 36261, - 36262, - 36263, - 36264, - 36265, - 36266, - 36267, - 36268, - 36269, - 36270, - 36271, - 36272, - 36274, - 36278, - 36279, - 36281, - 36283, - 36285, - 36288, - 36289, - 36290, - 36293, - 36295, - 36296, - 36297, - 36298, - 36301, - 36304, - 36306, - 36307, - 36308, - 20935, - 20886, - 20898, - 20901, - 35744, - 35750, - 35751, - 35754, - 35764, - 35765, - 35767, - 35778, - 35779, - 35787, - 35791, - 35790, - 35794, - 35795, - 35796, - 35798, - 35800, - 35801, - 35804, - 35807, - 35808, - 35812, - 35816, - 35817, - 35822, - 35824, - 35827, - 35830, - 35833, - 35836, - 35839, - 35840, - 35842, - 35844, - 35847, - 35852, - 35855, - 35857, - 35858, - 35860, - 35861, - 35862, - 35865, - 35867, - 35864, - 35869, - 35871, - 35872, - 35873, - 35877, - 35879, - 35882, - 35883, - 35886, - 35887, - 35890, - 35891, - 35893, - 35894, - 21353, - 21370, - 38429, - 38434, - 38433, - 38449, - 38442, - 38461, - 38460, - 38466, - 38473, - 38484, - 38495, - 38503, - 38508, - 38514, - 38516, - 38536, - 38541, - 38551, - 38576, - 37015, - 37019, - 37021, - 37017, - 37036, - 37025, - 37044, - 37043, - 37046, - 37050, - 36309, - 36312, - 36313, - 36316, - 36320, - 36321, - 36322, - 36325, - 36326, - 36327, - 36329, - 36333, - 36334, - 36336, - 36337, - 36338, - 36340, - 36342, - 36348, - 36350, - 36351, - 36352, - 36353, - 36354, - 36355, - 36356, - 36358, - 36359, - 36360, - 36363, - 36365, - 36366, - 36368, - 36369, - 36370, - 36371, - 36373, - 36374, - 36375, - 36376, - 36377, - 36378, - 36379, - 36380, - 36384, - 36385, - 36388, - 36389, - 36390, - 36391, - 36392, - 36395, - 36397, - 36400, - 36402, - 36403, - 36404, - 36406, - 36407, - 36408, - 36411, - 36412, - 36414, - 36415, - 36419, - 36421, - 36422, - 36428, - 36429, - 36430, - 36431, - 36432, - 36435, - 36436, - 36437, - 36438, - 36439, - 36440, - 36442, - 36443, - 36444, - 36445, - 36446, - 36447, - 36448, - 36449, - 36450, - 36451, - 36452, - 36453, - 36455, - 36456, - 36458, - 36459, - 36462, - 36465, - 37048, - 37040, - 37071, - 37061, - 37054, - 37072, - 37060, - 37063, - 37075, - 37094, - 37090, - 37084, - 37079, - 37083, - 37099, - 37103, - 37118, - 37124, - 37154, - 37150, - 37155, - 37169, - 37167, - 37177, - 37187, - 37190, - 21005, - 22850, - 21154, - 21164, - 21165, - 21182, - 21759, - 21200, - 21206, - 21232, - 21471, - 29166, - 30669, - 24308, - 20981, - 20988, - 39727, - 21430, - 24321, - 30042, - 24047, - 22348, - 22441, - 22433, - 22654, - 22716, - 22725, - 22737, - 22313, - 22316, - 22314, - 22323, - 22329, - 22318, - 22319, - 22364, - 22331, - 22338, - 22377, - 22405, - 22379, - 22406, - 22396, - 22395, - 22376, - 22381, - 22390, - 22387, - 22445, - 22436, - 22412, - 22450, - 22479, - 22439, - 22452, - 22419, - 22432, - 22485, - 22488, - 22490, - 22489, - 22482, - 22456, - 22516, - 22511, - 22520, - 22500, - 22493, - 36467, - 36469, - 36471, - 36472, - 36473, - 36474, - 36475, - 36477, - 36478, - 36480, - 36482, - 36483, - 36484, - 36486, - 36488, - 36489, - 36490, - 36491, - 36492, - 36493, - 36494, - 36497, - 36498, - 36499, - 36501, - 36502, - 36503, - 36504, - 36505, - 36506, - 36507, - 36509, - 36511, - 36512, - 36513, - 36514, - 36515, - 36516, - 36517, - 36518, - 36519, - 36520, - 36521, - 36522, - 36525, - 36526, - 36528, - 36529, - 36531, - 36532, - 36533, - 36534, - 36535, - 36536, - 36537, - 36539, - 36540, - 36541, - 36542, - 36543, - 36544, - 36545, - 36546, - 36547, - 36548, - 36549, - 36550, - 36551, - 36552, - 36553, - 36554, - 36555, - 36556, - 36557, - 36559, - 36560, - 36561, - 36562, - 36563, - 36564, - 36565, - 36566, - 36567, - 36568, - 36569, - 36570, - 36571, - 36572, - 36573, - 36574, - 36575, - 36576, - 36577, - 36578, - 36579, - 36580, - 22539, - 22541, - 22525, - 22509, - 22528, - 22558, - 22553, - 22596, - 22560, - 22629, - 22636, - 22657, - 22665, - 22682, - 22656, - 39336, - 40729, - 25087, - 33401, - 33405, - 33407, - 33423, - 33418, - 33448, - 33412, - 33422, - 33425, - 33431, - 33433, - 33451, - 33464, - 33470, - 33456, - 33480, - 33482, - 33507, - 33432, - 33463, - 33454, - 33483, - 33484, - 33473, - 33449, - 33460, - 33441, - 33450, - 33439, - 33476, - 33486, - 33444, - 33505, - 33545, - 33527, - 33508, - 33551, - 33543, - 33500, - 33524, - 33490, - 33496, - 33548, - 33531, - 33491, - 33553, - 33562, - 33542, - 33556, - 33557, - 33504, - 33493, - 33564, - 33617, - 33627, - 33628, - 33544, - 33682, - 33596, - 33588, - 33585, - 33691, - 33630, - 33583, - 33615, - 33607, - 33603, - 33631, - 33600, - 33559, - 33632, - 33581, - 33594, - 33587, - 33638, - 33637, - 36581, - 36582, - 36583, - 36584, - 36585, - 36586, - 36587, - 36588, - 36589, - 36590, - 36591, - 36592, - 36593, - 36594, - 36595, - 36596, - 36597, - 36598, - 36599, - 36600, - 36601, - 36602, - 36603, - 36604, - 36605, - 36606, - 36607, - 36608, - 36609, - 36610, - 36611, - 36612, - 36613, - 36614, - 36615, - 36616, - 36617, - 36618, - 36619, - 36620, - 36621, - 36622, - 36623, - 36624, - 36625, - 36626, - 36627, - 36628, - 36629, - 36630, - 36631, - 36632, - 36633, - 36634, - 36635, - 36636, - 36637, - 36638, - 36639, - 36640, - 36641, - 36642, - 36643, - 36644, - 36645, - 36646, - 36647, - 36648, - 36649, - 36650, - 36651, - 36652, - 36653, - 36654, - 36655, - 36656, - 36657, - 36658, - 36659, - 36660, - 36661, - 36662, - 36663, - 36664, - 36665, - 36666, - 36667, - 36668, - 36669, - 36670, - 36671, - 36672, - 36673, - 36674, - 36675, - 36676, - 33640, - 33563, - 33641, - 33644, - 33642, - 33645, - 33646, - 33712, - 33656, - 33715, - 33716, - 33696, - 33706, - 33683, - 33692, - 33669, - 33660, - 33718, - 33705, - 33661, - 33720, - 33659, - 33688, - 33694, - 33704, - 33722, - 33724, - 33729, - 33793, - 33765, - 33752, - 22535, - 33816, - 33803, - 33757, - 33789, - 33750, - 33820, - 33848, - 33809, - 33798, - 33748, - 33759, - 33807, - 33795, - 33784, - 33785, - 33770, - 33733, - 33728, - 33830, - 33776, - 33761, - 33884, - 33873, - 33882, - 33881, - 33907, - 33927, - 33928, - 33914, - 33929, - 33912, - 33852, - 33862, - 33897, - 33910, - 33932, - 33934, - 33841, - 33901, - 33985, - 33997, - 34e3, - 34022, - 33981, - 34003, - 33994, - 33983, - 33978, - 34016, - 33953, - 33977, - 33972, - 33943, - 34021, - 34019, - 34060, - 29965, - 34104, - 34032, - 34105, - 34079, - 34106, - 36677, - 36678, - 36679, - 36680, - 36681, - 36682, - 36683, - 36684, - 36685, - 36686, - 36687, - 36688, - 36689, - 36690, - 36691, - 36692, - 36693, - 36694, - 36695, - 36696, - 36697, - 36698, - 36699, - 36700, - 36701, - 36702, - 36703, - 36704, - 36705, - 36706, - 36707, - 36708, - 36709, - 36714, - 36736, - 36748, - 36754, - 36765, - 36768, - 36769, - 36770, - 36772, - 36773, - 36774, - 36775, - 36778, - 36780, - 36781, - 36782, - 36783, - 36786, - 36787, - 36788, - 36789, - 36791, - 36792, - 36794, - 36795, - 36796, - 36799, - 36800, - 36803, - 36806, - 36809, - 36810, - 36811, - 36812, - 36813, - 36815, - 36818, - 36822, - 36823, - 36826, - 36832, - 36833, - 36835, - 36839, - 36844, - 36847, - 36849, - 36850, - 36852, - 36853, - 36854, - 36858, - 36859, - 36860, - 36862, - 36863, - 36871, - 36872, - 36876, - 36878, - 36883, - 36885, - 36888, - 34134, - 34107, - 34047, - 34044, - 34137, - 34120, - 34152, - 34148, - 34142, - 34170, - 30626, - 34115, - 34162, - 34171, - 34212, - 34216, - 34183, - 34191, - 34169, - 34222, - 34204, - 34181, - 34233, - 34231, - 34224, - 34259, - 34241, - 34268, - 34303, - 34343, - 34309, - 34345, - 34326, - 34364, - 24318, - 24328, - 22844, - 22849, - 32823, - 22869, - 22874, - 22872, - 21263, - 23586, - 23589, - 23596, - 23604, - 25164, - 25194, - 25247, - 25275, - 25290, - 25306, - 25303, - 25326, - 25378, - 25334, - 25401, - 25419, - 25411, - 25517, - 25590, - 25457, - 25466, - 25486, - 25524, - 25453, - 25516, - 25482, - 25449, - 25518, - 25532, - 25586, - 25592, - 25568, - 25599, - 25540, - 25566, - 25550, - 25682, - 25542, - 25534, - 25669, - 25665, - 25611, - 25627, - 25632, - 25612, - 25638, - 25633, - 25694, - 25732, - 25709, - 25750, - 36889, - 36892, - 36899, - 36900, - 36901, - 36903, - 36904, - 36905, - 36906, - 36907, - 36908, - 36912, - 36913, - 36914, - 36915, - 36916, - 36919, - 36921, - 36922, - 36925, - 36927, - 36928, - 36931, - 36933, - 36934, - 36936, - 36937, - 36938, - 36939, - 36940, - 36942, - 36948, - 36949, - 36950, - 36953, - 36954, - 36956, - 36957, - 36958, - 36959, - 36960, - 36961, - 36964, - 36966, - 36967, - 36969, - 36970, - 36971, - 36972, - 36975, - 36976, - 36977, - 36978, - 36979, - 36982, - 36983, - 36984, - 36985, - 36986, - 36987, - 36988, - 36990, - 36993, - 36996, - 36997, - 36998, - 36999, - 37001, - 37002, - 37004, - 37005, - 37006, - 37007, - 37008, - 37010, - 37012, - 37014, - 37016, - 37018, - 37020, - 37022, - 37023, - 37024, - 37028, - 37029, - 37031, - 37032, - 37033, - 37035, - 37037, - 37042, - 37047, - 37052, - 37053, - 37055, - 37056, - 25722, - 25783, - 25784, - 25753, - 25786, - 25792, - 25808, - 25815, - 25828, - 25826, - 25865, - 25893, - 25902, - 24331, - 24530, - 29977, - 24337, - 21343, - 21489, - 21501, - 21481, - 21480, - 21499, - 21522, - 21526, - 21510, - 21579, - 21586, - 21587, - 21588, - 21590, - 21571, - 21537, - 21591, - 21593, - 21539, - 21554, - 21634, - 21652, - 21623, - 21617, - 21604, - 21658, - 21659, - 21636, - 21622, - 21606, - 21661, - 21712, - 21677, - 21698, - 21684, - 21714, - 21671, - 21670, - 21715, - 21716, - 21618, - 21667, - 21717, - 21691, - 21695, - 21708, - 21721, - 21722, - 21724, - 21673, - 21674, - 21668, - 21725, - 21711, - 21726, - 21787, - 21735, - 21792, - 21757, - 21780, - 21747, - 21794, - 21795, - 21775, - 21777, - 21799, - 21802, - 21863, - 21903, - 21941, - 21833, - 21869, - 21825, - 21845, - 21823, - 21840, - 21820, - 37058, - 37059, - 37062, - 37064, - 37065, - 37067, - 37068, - 37069, - 37074, - 37076, - 37077, - 37078, - 37080, - 37081, - 37082, - 37086, - 37087, - 37088, - 37091, - 37092, - 37093, - 37097, - 37098, - 37100, - 37102, - 37104, - 37105, - 37106, - 37107, - 37109, - 37110, - 37111, - 37113, - 37114, - 37115, - 37116, - 37119, - 37120, - 37121, - 37123, - 37125, - 37126, - 37127, - 37128, - 37129, - 37130, - 37131, - 37132, - 37133, - 37134, - 37135, - 37136, - 37137, - 37138, - 37139, - 37140, - 37141, - 37142, - 37143, - 37144, - 37146, - 37147, - 37148, - 37149, - 37151, - 37152, - 37153, - 37156, - 37157, - 37158, - 37159, - 37160, - 37161, - 37162, - 37163, - 37164, - 37165, - 37166, - 37168, - 37170, - 37171, - 37172, - 37173, - 37174, - 37175, - 37176, - 37178, - 37179, - 37180, - 37181, - 37182, - 37183, - 37184, - 37185, - 37186, - 37188, - 21815, - 21846, - 21877, - 21878, - 21879, - 21811, - 21808, - 21852, - 21899, - 21970, - 21891, - 21937, - 21945, - 21896, - 21889, - 21919, - 21886, - 21974, - 21905, - 21883, - 21983, - 21949, - 21950, - 21908, - 21913, - 21994, - 22007, - 21961, - 22047, - 21969, - 21995, - 21996, - 21972, - 21990, - 21981, - 21956, - 21999, - 21989, - 22002, - 22003, - 21964, - 21965, - 21992, - 22005, - 21988, - 36756, - 22046, - 22024, - 22028, - 22017, - 22052, - 22051, - 22014, - 22016, - 22055, - 22061, - 22104, - 22073, - 22103, - 22060, - 22093, - 22114, - 22105, - 22108, - 22092, - 22100, - 22150, - 22116, - 22129, - 22123, - 22139, - 22140, - 22149, - 22163, - 22191, - 22228, - 22231, - 22237, - 22241, - 22261, - 22251, - 22265, - 22271, - 22276, - 22282, - 22281, - 22300, - 24079, - 24089, - 24084, - 24081, - 24113, - 24123, - 24124, - 37189, - 37191, - 37192, - 37201, - 37203, - 37204, - 37205, - 37206, - 37208, - 37209, - 37211, - 37212, - 37215, - 37216, - 37222, - 37223, - 37224, - 37227, - 37229, - 37235, - 37242, - 37243, - 37244, - 37248, - 37249, - 37250, - 37251, - 37252, - 37254, - 37256, - 37258, - 37262, - 37263, - 37267, - 37268, - 37269, - 37270, - 37271, - 37272, - 37273, - 37276, - 37277, - 37278, - 37279, - 37280, - 37281, - 37284, - 37285, - 37286, - 37287, - 37288, - 37289, - 37291, - 37292, - 37296, - 37297, - 37298, - 37299, - 37302, - 37303, - 37304, - 37305, - 37307, - 37308, - 37309, - 37310, - 37311, - 37312, - 37313, - 37314, - 37315, - 37316, - 37317, - 37318, - 37320, - 37323, - 37328, - 37330, - 37331, - 37332, - 37333, - 37334, - 37335, - 37336, - 37337, - 37338, - 37339, - 37341, - 37342, - 37343, - 37344, - 37345, - 37346, - 37347, - 37348, - 37349, - 24119, - 24132, - 24148, - 24155, - 24158, - 24161, - 23692, - 23674, - 23693, - 23696, - 23702, - 23688, - 23704, - 23705, - 23697, - 23706, - 23708, - 23733, - 23714, - 23741, - 23724, - 23723, - 23729, - 23715, - 23745, - 23735, - 23748, - 23762, - 23780, - 23755, - 23781, - 23810, - 23811, - 23847, - 23846, - 23854, - 23844, - 23838, - 23814, - 23835, - 23896, - 23870, - 23860, - 23869, - 23916, - 23899, - 23919, - 23901, - 23915, - 23883, - 23882, - 23913, - 23924, - 23938, - 23961, - 23965, - 35955, - 23991, - 24005, - 24435, - 24439, - 24450, - 24455, - 24457, - 24460, - 24469, - 24473, - 24476, - 24488, - 24493, - 24501, - 24508, - 34914, - 24417, - 29357, - 29360, - 29364, - 29367, - 29368, - 29379, - 29377, - 29390, - 29389, - 29394, - 29416, - 29423, - 29417, - 29426, - 29428, - 29431, - 29441, - 29427, - 29443, - 29434, - 37350, - 37351, - 37352, - 37353, - 37354, - 37355, - 37356, - 37357, - 37358, - 37359, - 37360, - 37361, - 37362, - 37363, - 37364, - 37365, - 37366, - 37367, - 37368, - 37369, - 37370, - 37371, - 37372, - 37373, - 37374, - 37375, - 37376, - 37377, - 37378, - 37379, - 37380, - 37381, - 37382, - 37383, - 37384, - 37385, - 37386, - 37387, - 37388, - 37389, - 37390, - 37391, - 37392, - 37393, - 37394, - 37395, - 37396, - 37397, - 37398, - 37399, - 37400, - 37401, - 37402, - 37403, - 37404, - 37405, - 37406, - 37407, - 37408, - 37409, - 37410, - 37411, - 37412, - 37413, - 37414, - 37415, - 37416, - 37417, - 37418, - 37419, - 37420, - 37421, - 37422, - 37423, - 37424, - 37425, - 37426, - 37427, - 37428, - 37429, - 37430, - 37431, - 37432, - 37433, - 37434, - 37435, - 37436, - 37437, - 37438, - 37439, - 37440, - 37441, - 37442, - 37443, - 37444, - 37445, - 29435, - 29463, - 29459, - 29473, - 29450, - 29470, - 29469, - 29461, - 29474, - 29497, - 29477, - 29484, - 29496, - 29489, - 29520, - 29517, - 29527, - 29536, - 29548, - 29551, - 29566, - 33307, - 22821, - 39143, - 22820, - 22786, - 39267, - 39271, - 39272, - 39273, - 39274, - 39275, - 39276, - 39284, - 39287, - 39293, - 39296, - 39300, - 39303, - 39306, - 39309, - 39312, - 39313, - 39315, - 39316, - 39317, - 24192, - 24209, - 24203, - 24214, - 24229, - 24224, - 24249, - 24245, - 24254, - 24243, - 36179, - 24274, - 24273, - 24283, - 24296, - 24298, - 33210, - 24516, - 24521, - 24534, - 24527, - 24579, - 24558, - 24580, - 24545, - 24548, - 24574, - 24581, - 24582, - 24554, - 24557, - 24568, - 24601, - 24629, - 24614, - 24603, - 24591, - 24589, - 24617, - 24619, - 24586, - 24639, - 24609, - 24696, - 24697, - 24699, - 24698, - 24642, - 37446, - 37447, - 37448, - 37449, - 37450, - 37451, - 37452, - 37453, - 37454, - 37455, - 37456, - 37457, - 37458, - 37459, - 37460, - 37461, - 37462, - 37463, - 37464, - 37465, - 37466, - 37467, - 37468, - 37469, - 37470, - 37471, - 37472, - 37473, - 37474, - 37475, - 37476, - 37477, - 37478, - 37479, - 37480, - 37481, - 37482, - 37483, - 37484, - 37485, - 37486, - 37487, - 37488, - 37489, - 37490, - 37491, - 37493, - 37494, - 37495, - 37496, - 37497, - 37498, - 37499, - 37500, - 37501, - 37502, - 37503, - 37504, - 37505, - 37506, - 37507, - 37508, - 37509, - 37510, - 37511, - 37512, - 37513, - 37514, - 37515, - 37516, - 37517, - 37519, - 37520, - 37521, - 37522, - 37523, - 37524, - 37525, - 37526, - 37527, - 37528, - 37529, - 37530, - 37531, - 37532, - 37533, - 37534, - 37535, - 37536, - 37537, - 37538, - 37539, - 37540, - 37541, - 37542, - 37543, - 24682, - 24701, - 24726, - 24730, - 24749, - 24733, - 24707, - 24722, - 24716, - 24731, - 24812, - 24763, - 24753, - 24797, - 24792, - 24774, - 24794, - 24756, - 24864, - 24870, - 24853, - 24867, - 24820, - 24832, - 24846, - 24875, - 24906, - 24949, - 25004, - 24980, - 24999, - 25015, - 25044, - 25077, - 24541, - 38579, - 38377, - 38379, - 38385, - 38387, - 38389, - 38390, - 38396, - 38398, - 38403, - 38404, - 38406, - 38408, - 38410, - 38411, - 38412, - 38413, - 38415, - 38418, - 38421, - 38422, - 38423, - 38425, - 38426, - 20012, - 29247, - 25109, - 27701, - 27732, - 27740, - 27722, - 27811, - 27781, - 27792, - 27796, - 27788, - 27752, - 27753, - 27764, - 27766, - 27782, - 27817, - 27856, - 27860, - 27821, - 27895, - 27896, - 27889, - 27863, - 27826, - 27872, - 27862, - 27898, - 27883, - 27886, - 27825, - 27859, - 27887, - 27902, - 37544, - 37545, - 37546, - 37547, - 37548, - 37549, - 37551, - 37552, - 37553, - 37554, - 37555, - 37556, - 37557, - 37558, - 37559, - 37560, - 37561, - 37562, - 37563, - 37564, - 37565, - 37566, - 37567, - 37568, - 37569, - 37570, - 37571, - 37572, - 37573, - 37574, - 37575, - 37577, - 37578, - 37579, - 37580, - 37581, - 37582, - 37583, - 37584, - 37585, - 37586, - 37587, - 37588, - 37589, - 37590, - 37591, - 37592, - 37593, - 37594, - 37595, - 37596, - 37597, - 37598, - 37599, - 37600, - 37601, - 37602, - 37603, - 37604, - 37605, - 37606, - 37607, - 37608, - 37609, - 37610, - 37611, - 37612, - 37613, - 37614, - 37615, - 37616, - 37617, - 37618, - 37619, - 37620, - 37621, - 37622, - 37623, - 37624, - 37625, - 37626, - 37627, - 37628, - 37629, - 37630, - 37631, - 37632, - 37633, - 37634, - 37635, - 37636, - 37637, - 37638, - 37639, - 37640, - 37641, - 27961, - 27943, - 27916, - 27971, - 27976, - 27911, - 27908, - 27929, - 27918, - 27947, - 27981, - 27950, - 27957, - 27930, - 27983, - 27986, - 27988, - 27955, - 28049, - 28015, - 28062, - 28064, - 27998, - 28051, - 28052, - 27996, - 28e3, - 28028, - 28003, - 28186, - 28103, - 28101, - 28126, - 28174, - 28095, - 28128, - 28177, - 28134, - 28125, - 28121, - 28182, - 28075, - 28172, - 28078, - 28203, - 28270, - 28238, - 28267, - 28338, - 28255, - 28294, - 28243, - 28244, - 28210, - 28197, - 28228, - 28383, - 28337, - 28312, - 28384, - 28461, - 28386, - 28325, - 28327, - 28349, - 28347, - 28343, - 28375, - 28340, - 28367, - 28303, - 28354, - 28319, - 28514, - 28486, - 28487, - 28452, - 28437, - 28409, - 28463, - 28470, - 28491, - 28532, - 28458, - 28425, - 28457, - 28553, - 28557, - 28556, - 28536, - 28530, - 28540, - 28538, - 28625, - 37642, - 37643, - 37644, - 37645, - 37646, - 37647, - 37648, - 37649, - 37650, - 37651, - 37652, - 37653, - 37654, - 37655, - 37656, - 37657, - 37658, - 37659, - 37660, - 37661, - 37662, - 37663, - 37664, - 37665, - 37666, - 37667, - 37668, - 37669, - 37670, - 37671, - 37672, - 37673, - 37674, - 37675, - 37676, - 37677, - 37678, - 37679, - 37680, - 37681, - 37682, - 37683, - 37684, - 37685, - 37686, - 37687, - 37688, - 37689, - 37690, - 37691, - 37692, - 37693, - 37695, - 37696, - 37697, - 37698, - 37699, - 37700, - 37701, - 37702, - 37703, - 37704, - 37705, - 37706, - 37707, - 37708, - 37709, - 37710, - 37711, - 37712, - 37713, - 37714, - 37715, - 37716, - 37717, - 37718, - 37719, - 37720, - 37721, - 37722, - 37723, - 37724, - 37725, - 37726, - 37727, - 37728, - 37729, - 37730, - 37731, - 37732, - 37733, - 37734, - 37735, - 37736, - 37737, - 37739, - 28617, - 28583, - 28601, - 28598, - 28610, - 28641, - 28654, - 28638, - 28640, - 28655, - 28698, - 28707, - 28699, - 28729, - 28725, - 28751, - 28766, - 23424, - 23428, - 23445, - 23443, - 23461, - 23480, - 29999, - 39582, - 25652, - 23524, - 23534, - 35120, - 23536, - 36423, - 35591, - 36790, - 36819, - 36821, - 36837, - 36846, - 36836, - 36841, - 36838, - 36851, - 36840, - 36869, - 36868, - 36875, - 36902, - 36881, - 36877, - 36886, - 36897, - 36917, - 36918, - 36909, - 36911, - 36932, - 36945, - 36946, - 36944, - 36968, - 36952, - 36962, - 36955, - 26297, - 36980, - 36989, - 36994, - 37e3, - 36995, - 37003, - 24400, - 24407, - 24406, - 24408, - 23611, - 21675, - 23632, - 23641, - 23409, - 23651, - 23654, - 32700, - 24362, - 24361, - 24365, - 33396, - 24380, - 39739, - 23662, - 22913, - 22915, - 22925, - 22953, - 22954, - 22947, - 37740, - 37741, - 37742, - 37743, - 37744, - 37745, - 37746, - 37747, - 37748, - 37749, - 37750, - 37751, - 37752, - 37753, - 37754, - 37755, - 37756, - 37757, - 37758, - 37759, - 37760, - 37761, - 37762, - 37763, - 37764, - 37765, - 37766, - 37767, - 37768, - 37769, - 37770, - 37771, - 37772, - 37773, - 37774, - 37776, - 37777, - 37778, - 37779, - 37780, - 37781, - 37782, - 37783, - 37784, - 37785, - 37786, - 37787, - 37788, - 37789, - 37790, - 37791, - 37792, - 37793, - 37794, - 37795, - 37796, - 37797, - 37798, - 37799, - 37800, - 37801, - 37802, - 37803, - 37804, - 37805, - 37806, - 37807, - 37808, - 37809, - 37810, - 37811, - 37812, - 37813, - 37814, - 37815, - 37816, - 37817, - 37818, - 37819, - 37820, - 37821, - 37822, - 37823, - 37824, - 37825, - 37826, - 37827, - 37828, - 37829, - 37830, - 37831, - 37832, - 37833, - 37835, - 37836, - 37837, - 22935, - 22986, - 22955, - 22942, - 22948, - 22994, - 22962, - 22959, - 22999, - 22974, - 23045, - 23046, - 23005, - 23048, - 23011, - 23e3, - 23033, - 23052, - 23049, - 23090, - 23092, - 23057, - 23075, - 23059, - 23104, - 23143, - 23114, - 23125, - 23100, - 23138, - 23157, - 33004, - 23210, - 23195, - 23159, - 23162, - 23230, - 23275, - 23218, - 23250, - 23252, - 23224, - 23264, - 23267, - 23281, - 23254, - 23270, - 23256, - 23260, - 23305, - 23319, - 23318, - 23346, - 23351, - 23360, - 23573, - 23580, - 23386, - 23397, - 23411, - 23377, - 23379, - 23394, - 39541, - 39543, - 39544, - 39546, - 39551, - 39549, - 39552, - 39553, - 39557, - 39560, - 39562, - 39568, - 39570, - 39571, - 39574, - 39576, - 39579, - 39580, - 39581, - 39583, - 39584, - 39586, - 39587, - 39589, - 39591, - 32415, - 32417, - 32419, - 32421, - 32424, - 32425, - 37838, - 37839, - 37840, - 37841, - 37842, - 37843, - 37844, - 37845, - 37847, - 37848, - 37849, - 37850, - 37851, - 37852, - 37853, - 37854, - 37855, - 37856, - 37857, - 37858, - 37859, - 37860, - 37861, - 37862, - 37863, - 37864, - 37865, - 37866, - 37867, - 37868, - 37869, - 37870, - 37871, - 37872, - 37873, - 37874, - 37875, - 37876, - 37877, - 37878, - 37879, - 37880, - 37881, - 37882, - 37883, - 37884, - 37885, - 37886, - 37887, - 37888, - 37889, - 37890, - 37891, - 37892, - 37893, - 37894, - 37895, - 37896, - 37897, - 37898, - 37899, - 37900, - 37901, - 37902, - 37903, - 37904, - 37905, - 37906, - 37907, - 37908, - 37909, - 37910, - 37911, - 37912, - 37913, - 37914, - 37915, - 37916, - 37917, - 37918, - 37919, - 37920, - 37921, - 37922, - 37923, - 37924, - 37925, - 37926, - 37927, - 37928, - 37929, - 37930, - 37931, - 37932, - 37933, - 37934, - 32429, - 32432, - 32446, - 32448, - 32449, - 32450, - 32457, - 32459, - 32460, - 32464, - 32468, - 32471, - 32475, - 32480, - 32481, - 32488, - 32491, - 32494, - 32495, - 32497, - 32498, - 32525, - 32502, - 32506, - 32507, - 32510, - 32513, - 32514, - 32515, - 32519, - 32520, - 32523, - 32524, - 32527, - 32529, - 32530, - 32535, - 32537, - 32540, - 32539, - 32543, - 32545, - 32546, - 32547, - 32548, - 32549, - 32550, - 32551, - 32554, - 32555, - 32556, - 32557, - 32559, - 32560, - 32561, - 32562, - 32563, - 32565, - 24186, - 30079, - 24027, - 30014, - 37013, - 29582, - 29585, - 29614, - 29602, - 29599, - 29647, - 29634, - 29649, - 29623, - 29619, - 29632, - 29641, - 29640, - 29669, - 29657, - 39036, - 29706, - 29673, - 29671, - 29662, - 29626, - 29682, - 29711, - 29738, - 29787, - 29734, - 29733, - 29736, - 29744, - 29742, - 29740, - 37935, - 37936, - 37937, - 37938, - 37939, - 37940, - 37941, - 37942, - 37943, - 37944, - 37945, - 37946, - 37947, - 37948, - 37949, - 37951, - 37952, - 37953, - 37954, - 37955, - 37956, - 37957, - 37958, - 37959, - 37960, - 37961, - 37962, - 37963, - 37964, - 37965, - 37966, - 37967, - 37968, - 37969, - 37970, - 37971, - 37972, - 37973, - 37974, - 37975, - 37976, - 37977, - 37978, - 37979, - 37980, - 37981, - 37982, - 37983, - 37984, - 37985, - 37986, - 37987, - 37988, - 37989, - 37990, - 37991, - 37992, - 37993, - 37994, - 37996, - 37997, - 37998, - 37999, - 38e3, - 38001, - 38002, - 38003, - 38004, - 38005, - 38006, - 38007, - 38008, - 38009, - 38010, - 38011, - 38012, - 38013, - 38014, - 38015, - 38016, - 38017, - 38018, - 38019, - 38020, - 38033, - 38038, - 38040, - 38087, - 38095, - 38099, - 38100, - 38106, - 38118, - 38139, - 38172, - 38176, - 29723, - 29722, - 29761, - 29788, - 29783, - 29781, - 29785, - 29815, - 29805, - 29822, - 29852, - 29838, - 29824, - 29825, - 29831, - 29835, - 29854, - 29864, - 29865, - 29840, - 29863, - 29906, - 29882, - 38890, - 38891, - 38892, - 26444, - 26451, - 26462, - 26440, - 26473, - 26533, - 26503, - 26474, - 26483, - 26520, - 26535, - 26485, - 26536, - 26526, - 26541, - 26507, - 26487, - 26492, - 26608, - 26633, - 26584, - 26634, - 26601, - 26544, - 26636, - 26585, - 26549, - 26586, - 26547, - 26589, - 26624, - 26563, - 26552, - 26594, - 26638, - 26561, - 26621, - 26674, - 26675, - 26720, - 26721, - 26702, - 26722, - 26692, - 26724, - 26755, - 26653, - 26709, - 26726, - 26689, - 26727, - 26688, - 26686, - 26698, - 26697, - 26665, - 26805, - 26767, - 26740, - 26743, - 26771, - 26731, - 26818, - 26990, - 26876, - 26911, - 26912, - 26873, - 38183, - 38195, - 38205, - 38211, - 38216, - 38219, - 38229, - 38234, - 38240, - 38254, - 38260, - 38261, - 38263, - 38264, - 38265, - 38266, - 38267, - 38268, - 38269, - 38270, - 38272, - 38273, - 38274, - 38275, - 38276, - 38277, - 38278, - 38279, - 38280, - 38281, - 38282, - 38283, - 38284, - 38285, - 38286, - 38287, - 38288, - 38289, - 38290, - 38291, - 38292, - 38293, - 38294, - 38295, - 38296, - 38297, - 38298, - 38299, - 38300, - 38301, - 38302, - 38303, - 38304, - 38305, - 38306, - 38307, - 38308, - 38309, - 38310, - 38311, - 38312, - 38313, - 38314, - 38315, - 38316, - 38317, - 38318, - 38319, - 38320, - 38321, - 38322, - 38323, - 38324, - 38325, - 38326, - 38327, - 38328, - 38329, - 38330, - 38331, - 38332, - 38333, - 38334, - 38335, - 38336, - 38337, - 38338, - 38339, - 38340, - 38341, - 38342, - 38343, - 38344, - 38345, - 38346, - 38347, - 26916, - 26864, - 26891, - 26881, - 26967, - 26851, - 26896, - 26993, - 26937, - 26976, - 26946, - 26973, - 27012, - 26987, - 27008, - 27032, - 27e3, - 26932, - 27084, - 27015, - 27016, - 27086, - 27017, - 26982, - 26979, - 27001, - 27035, - 27047, - 27067, - 27051, - 27053, - 27092, - 27057, - 27073, - 27082, - 27103, - 27029, - 27104, - 27021, - 27135, - 27183, - 27117, - 27159, - 27160, - 27237, - 27122, - 27204, - 27198, - 27296, - 27216, - 27227, - 27189, - 27278, - 27257, - 27197, - 27176, - 27224, - 27260, - 27281, - 27280, - 27305, - 27287, - 27307, - 29495, - 29522, - 27521, - 27522, - 27527, - 27524, - 27538, - 27539, - 27533, - 27546, - 27547, - 27553, - 27562, - 36715, - 36717, - 36721, - 36722, - 36723, - 36725, - 36726, - 36728, - 36727, - 36729, - 36730, - 36732, - 36734, - 36737, - 36738, - 36740, - 36743, - 36747, - 38348, - 38349, - 38350, - 38351, - 38352, - 38353, - 38354, - 38355, - 38356, - 38357, - 38358, - 38359, - 38360, - 38361, - 38362, - 38363, - 38364, - 38365, - 38366, - 38367, - 38368, - 38369, - 38370, - 38371, - 38372, - 38373, - 38374, - 38375, - 38380, - 38399, - 38407, - 38419, - 38424, - 38427, - 38430, - 38432, - 38435, - 38436, - 38437, - 38438, - 38439, - 38440, - 38441, - 38443, - 38444, - 38445, - 38447, - 38448, - 38455, - 38456, - 38457, - 38458, - 38462, - 38465, - 38467, - 38474, - 38478, - 38479, - 38481, - 38482, - 38483, - 38486, - 38487, - 38488, - 38489, - 38490, - 38492, - 38493, - 38494, - 38496, - 38499, - 38501, - 38502, - 38507, - 38509, - 38510, - 38511, - 38512, - 38513, - 38515, - 38520, - 38521, - 38522, - 38523, - 38524, - 38525, - 38526, - 38527, - 38528, - 38529, - 38530, - 38531, - 38532, - 38535, - 38537, - 38538, - 36749, - 36750, - 36751, - 36760, - 36762, - 36558, - 25099, - 25111, - 25115, - 25119, - 25122, - 25121, - 25125, - 25124, - 25132, - 33255, - 29935, - 29940, - 29951, - 29967, - 29969, - 29971, - 25908, - 26094, - 26095, - 26096, - 26122, - 26137, - 26482, - 26115, - 26133, - 26112, - 28805, - 26359, - 26141, - 26164, - 26161, - 26166, - 26165, - 32774, - 26207, - 26196, - 26177, - 26191, - 26198, - 26209, - 26199, - 26231, - 26244, - 26252, - 26279, - 26269, - 26302, - 26331, - 26332, - 26342, - 26345, - 36146, - 36147, - 36150, - 36155, - 36157, - 36160, - 36165, - 36166, - 36168, - 36169, - 36167, - 36173, - 36181, - 36185, - 35271, - 35274, - 35275, - 35276, - 35278, - 35279, - 35280, - 35281, - 29294, - 29343, - 29277, - 29286, - 29295, - 29310, - 29311, - 29316, - 29323, - 29325, - 29327, - 29330, - 25352, - 25394, - 25520, - 38540, - 38542, - 38545, - 38546, - 38547, - 38549, - 38550, - 38554, - 38555, - 38557, - 38558, - 38559, - 38560, - 38561, - 38562, - 38563, - 38564, - 38565, - 38566, - 38568, - 38569, - 38570, - 38571, - 38572, - 38573, - 38574, - 38575, - 38577, - 38578, - 38580, - 38581, - 38583, - 38584, - 38586, - 38587, - 38591, - 38594, - 38595, - 38600, - 38602, - 38603, - 38608, - 38609, - 38611, - 38612, - 38614, - 38615, - 38616, - 38617, - 38618, - 38619, - 38620, - 38621, - 38622, - 38623, - 38625, - 38626, - 38627, - 38628, - 38629, - 38630, - 38631, - 38635, - 38636, - 38637, - 38638, - 38640, - 38641, - 38642, - 38644, - 38645, - 38648, - 38650, - 38651, - 38652, - 38653, - 38655, - 38658, - 38659, - 38661, - 38666, - 38667, - 38668, - 38672, - 38673, - 38674, - 38676, - 38677, - 38679, - 38680, - 38681, - 38682, - 38683, - 38685, - 38687, - 38688, - 25663, - 25816, - 32772, - 27626, - 27635, - 27645, - 27637, - 27641, - 27653, - 27655, - 27654, - 27661, - 27669, - 27672, - 27673, - 27674, - 27681, - 27689, - 27684, - 27690, - 27698, - 25909, - 25941, - 25963, - 29261, - 29266, - 29270, - 29232, - 34402, - 21014, - 32927, - 32924, - 32915, - 32956, - 26378, - 32957, - 32945, - 32939, - 32941, - 32948, - 32951, - 32999, - 33e3, - 33001, - 33002, - 32987, - 32962, - 32964, - 32985, - 32973, - 32983, - 26384, - 32989, - 33003, - 33009, - 33012, - 33005, - 33037, - 33038, - 33010, - 33020, - 26389, - 33042, - 35930, - 33078, - 33054, - 33068, - 33048, - 33074, - 33096, - 33100, - 33107, - 33140, - 33113, - 33114, - 33137, - 33120, - 33129, - 33148, - 33149, - 33133, - 33127, - 22605, - 23221, - 33160, - 33154, - 33169, - 28373, - 33187, - 33194, - 33228, - 26406, - 33226, - 33211, - 38689, - 38690, - 38691, - 38692, - 38693, - 38694, - 38695, - 38696, - 38697, - 38699, - 38700, - 38702, - 38703, - 38705, - 38707, - 38708, - 38709, - 38710, - 38711, - 38714, - 38715, - 38716, - 38717, - 38719, - 38720, - 38721, - 38722, - 38723, - 38724, - 38725, - 38726, - 38727, - 38728, - 38729, - 38730, - 38731, - 38732, - 38733, - 38734, - 38735, - 38736, - 38737, - 38740, - 38741, - 38743, - 38744, - 38746, - 38748, - 38749, - 38751, - 38755, - 38756, - 38758, - 38759, - 38760, - 38762, - 38763, - 38764, - 38765, - 38766, - 38767, - 38768, - 38769, - 38770, - 38773, - 38775, - 38776, - 38777, - 38778, - 38779, - 38781, - 38782, - 38783, - 38784, - 38785, - 38786, - 38787, - 38788, - 38790, - 38791, - 38792, - 38793, - 38794, - 38796, - 38798, - 38799, - 38800, - 38803, - 38805, - 38806, - 38807, - 38809, - 38810, - 38811, - 38812, - 38813, - 33217, - 33190, - 27428, - 27447, - 27449, - 27459, - 27462, - 27481, - 39121, - 39122, - 39123, - 39125, - 39129, - 39130, - 27571, - 24384, - 27586, - 35315, - 26e3, - 40785, - 26003, - 26044, - 26054, - 26052, - 26051, - 26060, - 26062, - 26066, - 26070, - 28800, - 28828, - 28822, - 28829, - 28859, - 28864, - 28855, - 28843, - 28849, - 28904, - 28874, - 28944, - 28947, - 28950, - 28975, - 28977, - 29043, - 29020, - 29032, - 28997, - 29042, - 29002, - 29048, - 29050, - 29080, - 29107, - 29109, - 29096, - 29088, - 29152, - 29140, - 29159, - 29177, - 29213, - 29224, - 28780, - 28952, - 29030, - 29113, - 25150, - 25149, - 25155, - 25160, - 25161, - 31035, - 31040, - 31046, - 31049, - 31067, - 31068, - 31059, - 31066, - 31074, - 31063, - 31072, - 31087, - 31079, - 31098, - 31109, - 31114, - 31130, - 31143, - 31155, - 24529, - 24528, - 38814, - 38815, - 38817, - 38818, - 38820, - 38821, - 38822, - 38823, - 38824, - 38825, - 38826, - 38828, - 38830, - 38832, - 38833, - 38835, - 38837, - 38838, - 38839, - 38840, - 38841, - 38842, - 38843, - 38844, - 38845, - 38846, - 38847, - 38848, - 38849, - 38850, - 38851, - 38852, - 38853, - 38854, - 38855, - 38856, - 38857, - 38858, - 38859, - 38860, - 38861, - 38862, - 38863, - 38864, - 38865, - 38866, - 38867, - 38868, - 38869, - 38870, - 38871, - 38872, - 38873, - 38874, - 38875, - 38876, - 38877, - 38878, - 38879, - 38880, - 38881, - 38882, - 38883, - 38884, - 38885, - 38888, - 38894, - 38895, - 38896, - 38897, - 38898, - 38900, - 38903, - 38904, - 38905, - 38906, - 38907, - 38908, - 38909, - 38910, - 38911, - 38912, - 38913, - 38914, - 38915, - 38916, - 38917, - 38918, - 38919, - 38920, - 38921, - 38922, - 38923, - 38924, - 38925, - 38926, - 24636, - 24669, - 24666, - 24679, - 24641, - 24665, - 24675, - 24747, - 24838, - 24845, - 24925, - 25001, - 24989, - 25035, - 25041, - 25094, - 32896, - 32895, - 27795, - 27894, - 28156, - 30710, - 30712, - 30720, - 30729, - 30743, - 30744, - 30737, - 26027, - 30765, - 30748, - 30749, - 30777, - 30778, - 30779, - 30751, - 30780, - 30757, - 30764, - 30755, - 30761, - 30798, - 30829, - 30806, - 30807, - 30758, - 30800, - 30791, - 30796, - 30826, - 30875, - 30867, - 30874, - 30855, - 30876, - 30881, - 30883, - 30898, - 30905, - 30885, - 30932, - 30937, - 30921, - 30956, - 30962, - 30981, - 30964, - 30995, - 31012, - 31006, - 31028, - 40859, - 40697, - 40699, - 40700, - 30449, - 30468, - 30477, - 30457, - 30471, - 30472, - 30490, - 30498, - 30489, - 30509, - 30502, - 30517, - 30520, - 30544, - 30545, - 30535, - 30531, - 30554, - 30568, - 38927, - 38928, - 38929, - 38930, - 38931, - 38932, - 38933, - 38934, - 38935, - 38936, - 38937, - 38938, - 38939, - 38940, - 38941, - 38942, - 38943, - 38944, - 38945, - 38946, - 38947, - 38948, - 38949, - 38950, - 38951, - 38952, - 38953, - 38954, - 38955, - 38956, - 38957, - 38958, - 38959, - 38960, - 38961, - 38962, - 38963, - 38964, - 38965, - 38966, - 38967, - 38968, - 38969, - 38970, - 38971, - 38972, - 38973, - 38974, - 38975, - 38976, - 38977, - 38978, - 38979, - 38980, - 38981, - 38982, - 38983, - 38984, - 38985, - 38986, - 38987, - 38988, - 38989, - 38990, - 38991, - 38992, - 38993, - 38994, - 38995, - 38996, - 38997, - 38998, - 38999, - 39e3, - 39001, - 39002, - 39003, - 39004, - 39005, - 39006, - 39007, - 39008, - 39009, - 39010, - 39011, - 39012, - 39013, - 39014, - 39015, - 39016, - 39017, - 39018, - 39019, - 39020, - 39021, - 39022, - 30562, - 30565, - 30591, - 30605, - 30589, - 30592, - 30604, - 30609, - 30623, - 30624, - 30640, - 30645, - 30653, - 30010, - 30016, - 30030, - 30027, - 30024, - 30043, - 30066, - 30073, - 30083, - 32600, - 32609, - 32607, - 35400, - 32616, - 32628, - 32625, - 32633, - 32641, - 32638, - 30413, - 30437, - 34866, - 38021, - 38022, - 38023, - 38027, - 38026, - 38028, - 38029, - 38031, - 38032, - 38036, - 38039, - 38037, - 38042, - 38043, - 38044, - 38051, - 38052, - 38059, - 38058, - 38061, - 38060, - 38063, - 38064, - 38066, - 38068, - 38070, - 38071, - 38072, - 38073, - 38074, - 38076, - 38077, - 38079, - 38084, - 38088, - 38089, - 38090, - 38091, - 38092, - 38093, - 38094, - 38096, - 38097, - 38098, - 38101, - 38102, - 38103, - 38105, - 38104, - 38107, - 38110, - 38111, - 38112, - 38114, - 38116, - 38117, - 38119, - 38120, - 38122, - 39023, - 39024, - 39025, - 39026, - 39027, - 39028, - 39051, - 39054, - 39058, - 39061, - 39065, - 39075, - 39080, - 39081, - 39082, - 39083, - 39084, - 39085, - 39086, - 39087, - 39088, - 39089, - 39090, - 39091, - 39092, - 39093, - 39094, - 39095, - 39096, - 39097, - 39098, - 39099, - 39100, - 39101, - 39102, - 39103, - 39104, - 39105, - 39106, - 39107, - 39108, - 39109, - 39110, - 39111, - 39112, - 39113, - 39114, - 39115, - 39116, - 39117, - 39119, - 39120, - 39124, - 39126, - 39127, - 39131, - 39132, - 39133, - 39136, - 39137, - 39138, - 39139, - 39140, - 39141, - 39142, - 39145, - 39146, - 39147, - 39148, - 39149, - 39150, - 39151, - 39152, - 39153, - 39154, - 39155, - 39156, - 39157, - 39158, - 39159, - 39160, - 39161, - 39162, - 39163, - 39164, - 39165, - 39166, - 39167, - 39168, - 39169, - 39170, - 39171, - 39172, - 39173, - 39174, - 39175, - 38121, - 38123, - 38126, - 38127, - 38131, - 38132, - 38133, - 38135, - 38137, - 38140, - 38141, - 38143, - 38147, - 38146, - 38150, - 38151, - 38153, - 38154, - 38157, - 38158, - 38159, - 38162, - 38163, - 38164, - 38165, - 38166, - 38168, - 38171, - 38173, - 38174, - 38175, - 38178, - 38186, - 38187, - 38185, - 38188, - 38193, - 38194, - 38196, - 38198, - 38199, - 38200, - 38204, - 38206, - 38207, - 38210, - 38197, - 38212, - 38213, - 38214, - 38217, - 38220, - 38222, - 38223, - 38226, - 38227, - 38228, - 38230, - 38231, - 38232, - 38233, - 38235, - 38238, - 38239, - 38237, - 38241, - 38242, - 38244, - 38245, - 38246, - 38247, - 38248, - 38249, - 38250, - 38251, - 38252, - 38255, - 38257, - 38258, - 38259, - 38202, - 30695, - 30700, - 38601, - 31189, - 31213, - 31203, - 31211, - 31238, - 23879, - 31235, - 31234, - 31262, - 31252, - 39176, - 39177, - 39178, - 39179, - 39180, - 39182, - 39183, - 39185, - 39186, - 39187, - 39188, - 39189, - 39190, - 39191, - 39192, - 39193, - 39194, - 39195, - 39196, - 39197, - 39198, - 39199, - 39200, - 39201, - 39202, - 39203, - 39204, - 39205, - 39206, - 39207, - 39208, - 39209, - 39210, - 39211, - 39212, - 39213, - 39215, - 39216, - 39217, - 39218, - 39219, - 39220, - 39221, - 39222, - 39223, - 39224, - 39225, - 39226, - 39227, - 39228, - 39229, - 39230, - 39231, - 39232, - 39233, - 39234, - 39235, - 39236, - 39237, - 39238, - 39239, - 39240, - 39241, - 39242, - 39243, - 39244, - 39245, - 39246, - 39247, - 39248, - 39249, - 39250, - 39251, - 39254, - 39255, - 39256, - 39257, - 39258, - 39259, - 39260, - 39261, - 39262, - 39263, - 39264, - 39265, - 39266, - 39268, - 39270, - 39283, - 39288, - 39289, - 39291, - 39294, - 39298, - 39299, - 39305, - 31289, - 31287, - 31313, - 40655, - 39333, - 31344, - 30344, - 30350, - 30355, - 30361, - 30372, - 29918, - 29920, - 29996, - 40480, - 40482, - 40488, - 40489, - 40490, - 40491, - 40492, - 40498, - 40497, - 40502, - 40504, - 40503, - 40505, - 40506, - 40510, - 40513, - 40514, - 40516, - 40518, - 40519, - 40520, - 40521, - 40523, - 40524, - 40526, - 40529, - 40533, - 40535, - 40538, - 40539, - 40540, - 40542, - 40547, - 40550, - 40551, - 40552, - 40553, - 40554, - 40555, - 40556, - 40561, - 40557, - 40563, - 30098, - 30100, - 30102, - 30112, - 30109, - 30124, - 30115, - 30131, - 30132, - 30136, - 30148, - 30129, - 30128, - 30147, - 30146, - 30166, - 30157, - 30179, - 30184, - 30182, - 30180, - 30187, - 30183, - 30211, - 30193, - 30204, - 30207, - 30224, - 30208, - 30213, - 30220, - 30231, - 30218, - 30245, - 30232, - 30229, - 30233, - 39308, - 39310, - 39322, - 39323, - 39324, - 39325, - 39326, - 39327, - 39328, - 39329, - 39330, - 39331, - 39332, - 39334, - 39335, - 39337, - 39338, - 39339, - 39340, - 39341, - 39342, - 39343, - 39344, - 39345, - 39346, - 39347, - 39348, - 39349, - 39350, - 39351, - 39352, - 39353, - 39354, - 39355, - 39356, - 39357, - 39358, - 39359, - 39360, - 39361, - 39362, - 39363, - 39364, - 39365, - 39366, - 39367, - 39368, - 39369, - 39370, - 39371, - 39372, - 39373, - 39374, - 39375, - 39376, - 39377, - 39378, - 39379, - 39380, - 39381, - 39382, - 39383, - 39384, - 39385, - 39386, - 39387, - 39388, - 39389, - 39390, - 39391, - 39392, - 39393, - 39394, - 39395, - 39396, - 39397, - 39398, - 39399, - 39400, - 39401, - 39402, - 39403, - 39404, - 39405, - 39406, - 39407, - 39408, - 39409, - 39410, - 39411, - 39412, - 39413, - 39414, - 39415, - 39416, - 39417, - 30235, - 30268, - 30242, - 30240, - 30272, - 30253, - 30256, - 30271, - 30261, - 30275, - 30270, - 30259, - 30285, - 30302, - 30292, - 30300, - 30294, - 30315, - 30319, - 32714, - 31462, - 31352, - 31353, - 31360, - 31366, - 31368, - 31381, - 31398, - 31392, - 31404, - 31400, - 31405, - 31411, - 34916, - 34921, - 34930, - 34941, - 34943, - 34946, - 34978, - 35014, - 34999, - 35004, - 35017, - 35042, - 35022, - 35043, - 35045, - 35057, - 35098, - 35068, - 35048, - 35070, - 35056, - 35105, - 35097, - 35091, - 35099, - 35082, - 35124, - 35115, - 35126, - 35137, - 35174, - 35195, - 30091, - 32997, - 30386, - 30388, - 30684, - 32786, - 32788, - 32790, - 32796, - 32800, - 32802, - 32805, - 32806, - 32807, - 32809, - 32808, - 32817, - 32779, - 32821, - 32835, - 32838, - 32845, - 32850, - 32873, - 32881, - 35203, - 39032, - 39040, - 39043, - 39418, - 39419, - 39420, - 39421, - 39422, - 39423, - 39424, - 39425, - 39426, - 39427, - 39428, - 39429, - 39430, - 39431, - 39432, - 39433, - 39434, - 39435, - 39436, - 39437, - 39438, - 39439, - 39440, - 39441, - 39442, - 39443, - 39444, - 39445, - 39446, - 39447, - 39448, - 39449, - 39450, - 39451, - 39452, - 39453, - 39454, - 39455, - 39456, - 39457, - 39458, - 39459, - 39460, - 39461, - 39462, - 39463, - 39464, - 39465, - 39466, - 39467, - 39468, - 39469, - 39470, - 39471, - 39472, - 39473, - 39474, - 39475, - 39476, - 39477, - 39478, - 39479, - 39480, - 39481, - 39482, - 39483, - 39484, - 39485, - 39486, - 39487, - 39488, - 39489, - 39490, - 39491, - 39492, - 39493, - 39494, - 39495, - 39496, - 39497, - 39498, - 39499, - 39500, - 39501, - 39502, - 39503, - 39504, - 39505, - 39506, - 39507, - 39508, - 39509, - 39510, - 39511, - 39512, - 39513, - 39049, - 39052, - 39053, - 39055, - 39060, - 39066, - 39067, - 39070, - 39071, - 39073, - 39074, - 39077, - 39078, - 34381, - 34388, - 34412, - 34414, - 34431, - 34426, - 34428, - 34427, - 34472, - 34445, - 34443, - 34476, - 34461, - 34471, - 34467, - 34474, - 34451, - 34473, - 34486, - 34500, - 34485, - 34510, - 34480, - 34490, - 34481, - 34479, - 34505, - 34511, - 34484, - 34537, - 34545, - 34546, - 34541, - 34547, - 34512, - 34579, - 34526, - 34548, - 34527, - 34520, - 34513, - 34563, - 34567, - 34552, - 34568, - 34570, - 34573, - 34569, - 34595, - 34619, - 34590, - 34597, - 34606, - 34586, - 34622, - 34632, - 34612, - 34609, - 34601, - 34615, - 34623, - 34690, - 34594, - 34685, - 34686, - 34683, - 34656, - 34672, - 34636, - 34670, - 34699, - 34643, - 34659, - 34684, - 34660, - 34649, - 34661, - 34707, - 34735, - 34728, - 34770, - 39514, - 39515, - 39516, - 39517, - 39518, - 39519, - 39520, - 39521, - 39522, - 39523, - 39524, - 39525, - 39526, - 39527, - 39528, - 39529, - 39530, - 39531, - 39538, - 39555, - 39561, - 39565, - 39566, - 39572, - 39573, - 39577, - 39590, - 39593, - 39594, - 39595, - 39596, - 39597, - 39598, - 39599, - 39602, - 39603, - 39604, - 39605, - 39609, - 39611, - 39613, - 39614, - 39615, - 39619, - 39620, - 39622, - 39623, - 39624, - 39625, - 39626, - 39629, - 39630, - 39631, - 39632, - 39634, - 39636, - 39637, - 39638, - 39639, - 39641, - 39642, - 39643, - 39644, - 39645, - 39646, - 39648, - 39650, - 39651, - 39652, - 39653, - 39655, - 39656, - 39657, - 39658, - 39660, - 39662, - 39664, - 39665, - 39666, - 39667, - 39668, - 39669, - 39670, - 39671, - 39672, - 39674, - 39676, - 39677, - 39678, - 39679, - 39680, - 39681, - 39682, - 39684, - 39685, - 39686, - 34758, - 34696, - 34693, - 34733, - 34711, - 34691, - 34731, - 34789, - 34732, - 34741, - 34739, - 34763, - 34771, - 34749, - 34769, - 34752, - 34762, - 34779, - 34794, - 34784, - 34798, - 34838, - 34835, - 34814, - 34826, - 34843, - 34849, - 34873, - 34876, - 32566, - 32578, - 32580, - 32581, - 33296, - 31482, - 31485, - 31496, - 31491, - 31492, - 31509, - 31498, - 31531, - 31503, - 31559, - 31544, - 31530, - 31513, - 31534, - 31537, - 31520, - 31525, - 31524, - 31539, - 31550, - 31518, - 31576, - 31578, - 31557, - 31605, - 31564, - 31581, - 31584, - 31598, - 31611, - 31586, - 31602, - 31601, - 31632, - 31654, - 31655, - 31672, - 31660, - 31645, - 31656, - 31621, - 31658, - 31644, - 31650, - 31659, - 31668, - 31697, - 31681, - 31692, - 31709, - 31706, - 31717, - 31718, - 31722, - 31756, - 31742, - 31740, - 31759, - 31766, - 31755, - 39687, - 39689, - 39690, - 39691, - 39692, - 39693, - 39694, - 39696, - 39697, - 39698, - 39700, - 39701, - 39702, - 39703, - 39704, - 39705, - 39706, - 39707, - 39708, - 39709, - 39710, - 39712, - 39713, - 39714, - 39716, - 39717, - 39718, - 39719, - 39720, - 39721, - 39722, - 39723, - 39724, - 39725, - 39726, - 39728, - 39729, - 39731, - 39732, - 39733, - 39734, - 39735, - 39736, - 39737, - 39738, - 39741, - 39742, - 39743, - 39744, - 39750, - 39754, - 39755, - 39756, - 39758, - 39760, - 39762, - 39763, - 39765, - 39766, - 39767, - 39768, - 39769, - 39770, - 39771, - 39772, - 39773, - 39774, - 39775, - 39776, - 39777, - 39778, - 39779, - 39780, - 39781, - 39782, - 39783, - 39784, - 39785, - 39786, - 39787, - 39788, - 39789, - 39790, - 39791, - 39792, - 39793, - 39794, - 39795, - 39796, - 39797, - 39798, - 39799, - 39800, - 39801, - 39802, - 39803, - 31775, - 31786, - 31782, - 31800, - 31809, - 31808, - 33278, - 33281, - 33282, - 33284, - 33260, - 34884, - 33313, - 33314, - 33315, - 33325, - 33327, - 33320, - 33323, - 33336, - 33339, - 33331, - 33332, - 33342, - 33348, - 33353, - 33355, - 33359, - 33370, - 33375, - 33384, - 34942, - 34949, - 34952, - 35032, - 35039, - 35166, - 32669, - 32671, - 32679, - 32687, - 32688, - 32690, - 31868, - 25929, - 31889, - 31901, - 31900, - 31902, - 31906, - 31922, - 31932, - 31933, - 31937, - 31943, - 31948, - 31949, - 31944, - 31941, - 31959, - 31976, - 33390, - 26280, - 32703, - 32718, - 32725, - 32741, - 32737, - 32742, - 32745, - 32750, - 32755, - 31992, - 32119, - 32166, - 32174, - 32327, - 32411, - 40632, - 40628, - 36211, - 36228, - 36244, - 36241, - 36273, - 36199, - 36205, - 35911, - 35913, - 37194, - 37200, - 37198, - 37199, - 37220, - 39804, - 39805, - 39806, - 39807, - 39808, - 39809, - 39810, - 39811, - 39812, - 39813, - 39814, - 39815, - 39816, - 39817, - 39818, - 39819, - 39820, - 39821, - 39822, - 39823, - 39824, - 39825, - 39826, - 39827, - 39828, - 39829, - 39830, - 39831, - 39832, - 39833, - 39834, - 39835, - 39836, - 39837, - 39838, - 39839, - 39840, - 39841, - 39842, - 39843, - 39844, - 39845, - 39846, - 39847, - 39848, - 39849, - 39850, - 39851, - 39852, - 39853, - 39854, - 39855, - 39856, - 39857, - 39858, - 39859, - 39860, - 39861, - 39862, - 39863, - 39864, - 39865, - 39866, - 39867, - 39868, - 39869, - 39870, - 39871, - 39872, - 39873, - 39874, - 39875, - 39876, - 39877, - 39878, - 39879, - 39880, - 39881, - 39882, - 39883, - 39884, - 39885, - 39886, - 39887, - 39888, - 39889, - 39890, - 39891, - 39892, - 39893, - 39894, - 39895, - 39896, - 39897, - 39898, - 39899, - 37218, - 37217, - 37232, - 37225, - 37231, - 37245, - 37246, - 37234, - 37236, - 37241, - 37260, - 37253, - 37264, - 37261, - 37265, - 37282, - 37283, - 37290, - 37293, - 37294, - 37295, - 37301, - 37300, - 37306, - 35925, - 40574, - 36280, - 36331, - 36357, - 36441, - 36457, - 36277, - 36287, - 36284, - 36282, - 36292, - 36310, - 36311, - 36314, - 36318, - 36302, - 36303, - 36315, - 36294, - 36332, - 36343, - 36344, - 36323, - 36345, - 36347, - 36324, - 36361, - 36349, - 36372, - 36381, - 36383, - 36396, - 36398, - 36387, - 36399, - 36410, - 36416, - 36409, - 36405, - 36413, - 36401, - 36425, - 36417, - 36418, - 36433, - 36434, - 36426, - 36464, - 36470, - 36476, - 36463, - 36468, - 36485, - 36495, - 36500, - 36496, - 36508, - 36510, - 35960, - 35970, - 35978, - 35973, - 35992, - 35988, - 26011, - 35286, - 35294, - 35290, - 35292, - 39900, - 39901, - 39902, - 39903, - 39904, - 39905, - 39906, - 39907, - 39908, - 39909, - 39910, - 39911, - 39912, - 39913, - 39914, - 39915, - 39916, - 39917, - 39918, - 39919, - 39920, - 39921, - 39922, - 39923, - 39924, - 39925, - 39926, - 39927, - 39928, - 39929, - 39930, - 39931, - 39932, - 39933, - 39934, - 39935, - 39936, - 39937, - 39938, - 39939, - 39940, - 39941, - 39942, - 39943, - 39944, - 39945, - 39946, - 39947, - 39948, - 39949, - 39950, - 39951, - 39952, - 39953, - 39954, - 39955, - 39956, - 39957, - 39958, - 39959, - 39960, - 39961, - 39962, - 39963, - 39964, - 39965, - 39966, - 39967, - 39968, - 39969, - 39970, - 39971, - 39972, - 39973, - 39974, - 39975, - 39976, - 39977, - 39978, - 39979, - 39980, - 39981, - 39982, - 39983, - 39984, - 39985, - 39986, - 39987, - 39988, - 39989, - 39990, - 39991, - 39992, - 39993, - 39994, - 39995, - 35301, - 35307, - 35311, - 35390, - 35622, - 38739, - 38633, - 38643, - 38639, - 38662, - 38657, - 38664, - 38671, - 38670, - 38698, - 38701, - 38704, - 38718, - 40832, - 40835, - 40837, - 40838, - 40839, - 40840, - 40841, - 40842, - 40844, - 40702, - 40715, - 40717, - 38585, - 38588, - 38589, - 38606, - 38610, - 30655, - 38624, - 37518, - 37550, - 37576, - 37694, - 37738, - 37834, - 37775, - 37950, - 37995, - 40063, - 40066, - 40069, - 40070, - 40071, - 40072, - 31267, - 40075, - 40078, - 40080, - 40081, - 40082, - 40084, - 40085, - 40090, - 40091, - 40094, - 40095, - 40096, - 40097, - 40098, - 40099, - 40101, - 40102, - 40103, - 40104, - 40105, - 40107, - 40109, - 40110, - 40112, - 40113, - 40114, - 40115, - 40116, - 40117, - 40118, - 40119, - 40122, - 40123, - 40124, - 40125, - 40132, - 40133, - 40134, - 40135, - 40138, - 40139, - 39996, - 39997, - 39998, - 39999, - 4e4, - 40001, - 40002, - 40003, - 40004, - 40005, - 40006, - 40007, - 40008, - 40009, - 40010, - 40011, - 40012, - 40013, - 40014, - 40015, - 40016, - 40017, - 40018, - 40019, - 40020, - 40021, - 40022, - 40023, - 40024, - 40025, - 40026, - 40027, - 40028, - 40029, - 40030, - 40031, - 40032, - 40033, - 40034, - 40035, - 40036, - 40037, - 40038, - 40039, - 40040, - 40041, - 40042, - 40043, - 40044, - 40045, - 40046, - 40047, - 40048, - 40049, - 40050, - 40051, - 40052, - 40053, - 40054, - 40055, - 40056, - 40057, - 40058, - 40059, - 40061, - 40062, - 40064, - 40067, - 40068, - 40073, - 40074, - 40076, - 40079, - 40083, - 40086, - 40087, - 40088, - 40089, - 40093, - 40106, - 40108, - 40111, - 40121, - 40126, - 40127, - 40128, - 40129, - 40130, - 40136, - 40137, - 40145, - 40146, - 40154, - 40155, - 40160, - 40161, - 40140, - 40141, - 40142, - 40143, - 40144, - 40147, - 40148, - 40149, - 40151, - 40152, - 40153, - 40156, - 40157, - 40159, - 40162, - 38780, - 38789, - 38801, - 38802, - 38804, - 38831, - 38827, - 38819, - 38834, - 38836, - 39601, - 39600, - 39607, - 40536, - 39606, - 39610, - 39612, - 39617, - 39616, - 39621, - 39618, - 39627, - 39628, - 39633, - 39749, - 39747, - 39751, - 39753, - 39752, - 39757, - 39761, - 39144, - 39181, - 39214, - 39253, - 39252, - 39647, - 39649, - 39654, - 39663, - 39659, - 39675, - 39661, - 39673, - 39688, - 39695, - 39699, - 39711, - 39715, - 40637, - 40638, - 32315, - 40578, - 40583, - 40584, - 40587, - 40594, - 37846, - 40605, - 40607, - 40667, - 40668, - 40669, - 40672, - 40671, - 40674, - 40681, - 40679, - 40677, - 40682, - 40687, - 40738, - 40748, - 40751, - 40761, - 40759, - 40765, - 40766, - 40772, - 40163, - 40164, - 40165, - 40166, - 40167, - 40168, - 40169, - 40170, - 40171, - 40172, - 40173, - 40174, - 40175, - 40176, - 40177, - 40178, - 40179, - 40180, - 40181, - 40182, - 40183, - 40184, - 40185, - 40186, - 40187, - 40188, - 40189, - 40190, - 40191, - 40192, - 40193, - 40194, - 40195, - 40196, - 40197, - 40198, - 40199, - 40200, - 40201, - 40202, - 40203, - 40204, - 40205, - 40206, - 40207, - 40208, - 40209, - 40210, - 40211, - 40212, - 40213, - 40214, - 40215, - 40216, - 40217, - 40218, - 40219, - 40220, - 40221, - 40222, - 40223, - 40224, - 40225, - 40226, - 40227, - 40228, - 40229, - 40230, - 40231, - 40232, - 40233, - 40234, - 40235, - 40236, - 40237, - 40238, - 40239, - 40240, - 40241, - 40242, - 40243, - 40244, - 40245, - 40246, - 40247, - 40248, - 40249, - 40250, - 40251, - 40252, - 40253, - 40254, - 40255, - 40256, - 40257, - 40258, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 40259, - 40260, - 40261, - 40262, - 40263, - 40264, - 40265, - 40266, - 40267, - 40268, - 40269, - 40270, - 40271, - 40272, - 40273, - 40274, - 40275, - 40276, - 40277, - 40278, - 40279, - 40280, - 40281, - 40282, - 40283, - 40284, - 40285, - 40286, - 40287, - 40288, - 40289, - 40290, - 40291, - 40292, - 40293, - 40294, - 40295, - 40296, - 40297, - 40298, - 40299, - 40300, - 40301, - 40302, - 40303, - 40304, - 40305, - 40306, - 40307, - 40308, - 40309, - 40310, - 40311, - 40312, - 40313, - 40314, - 40315, - 40316, - 40317, - 40318, - 40319, - 40320, - 40321, - 40322, - 40323, - 40324, - 40325, - 40326, - 40327, - 40328, - 40329, - 40330, - 40331, - 40332, - 40333, - 40334, - 40335, - 40336, - 40337, - 40338, - 40339, - 40340, - 40341, - 40342, - 40343, - 40344, - 40345, - 40346, - 40347, - 40348, - 40349, - 40350, - 40351, - 40352, - 40353, - 40354, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 40355, - 40356, - 40357, - 40358, - 40359, - 40360, - 40361, - 40362, - 40363, - 40364, - 40365, - 40366, - 40367, - 40368, - 40369, - 40370, - 40371, - 40372, - 40373, - 40374, - 40375, - 40376, - 40377, - 40378, - 40379, - 40380, - 40381, - 40382, - 40383, - 40384, - 40385, - 40386, - 40387, - 40388, - 40389, - 40390, - 40391, - 40392, - 40393, - 40394, - 40395, - 40396, - 40397, - 40398, - 40399, - 40400, - 40401, - 40402, - 40403, - 40404, - 40405, - 40406, - 40407, - 40408, - 40409, - 40410, - 40411, - 40412, - 40413, - 40414, - 40415, - 40416, - 40417, - 40418, - 40419, - 40420, - 40421, - 40422, - 40423, - 40424, - 40425, - 40426, - 40427, - 40428, - 40429, - 40430, - 40431, - 40432, - 40433, - 40434, - 40435, - 40436, - 40437, - 40438, - 40439, - 40440, - 40441, - 40442, - 40443, - 40444, - 40445, - 40446, - 40447, - 40448, - 40449, - 40450, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 40451, - 40452, - 40453, - 40454, - 40455, - 40456, - 40457, - 40458, - 40459, - 40460, - 40461, - 40462, - 40463, - 40464, - 40465, - 40466, - 40467, - 40468, - 40469, - 40470, - 40471, - 40472, - 40473, - 40474, - 40475, - 40476, - 40477, - 40478, - 40484, - 40487, - 40494, - 40496, - 40500, - 40507, - 40508, - 40512, - 40525, - 40528, - 40530, - 40531, - 40532, - 40534, - 40537, - 40541, - 40543, - 40544, - 40545, - 40546, - 40549, - 40558, - 40559, - 40562, - 40564, - 40565, - 40566, - 40567, - 40568, - 40569, - 40570, - 40571, - 40572, - 40573, - 40576, - 40577, - 40579, - 40580, - 40581, - 40582, - 40585, - 40586, - 40588, - 40589, - 40590, - 40591, - 40592, - 40593, - 40596, - 40597, - 40598, - 40599, - 40600, - 40601, - 40602, - 40603, - 40604, - 40606, - 40608, - 40609, - 40610, - 40611, - 40612, - 40613, - 40615, - 40616, - 40617, - 40618, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 40619, - 40620, - 40621, - 40622, - 40623, - 40624, - 40625, - 40626, - 40627, - 40629, - 40630, - 40631, - 40633, - 40634, - 40636, - 40639, - 40640, - 40641, - 40642, - 40643, - 40645, - 40646, - 40647, - 40648, - 40650, - 40651, - 40652, - 40656, - 40658, - 40659, - 40661, - 40662, - 40663, - 40665, - 40666, - 40670, - 40673, - 40675, - 40676, - 40678, - 40680, - 40683, - 40684, - 40685, - 40686, - 40688, - 40689, - 40690, - 40691, - 40692, - 40693, - 40694, - 40695, - 40696, - 40698, - 40701, - 40703, - 40704, - 40705, - 40706, - 40707, - 40708, - 40709, - 40710, - 40711, - 40712, - 40713, - 40714, - 40716, - 40719, - 40721, - 40722, - 40724, - 40725, - 40726, - 40728, - 40730, - 40731, - 40732, - 40733, - 40734, - 40735, - 40737, - 40739, - 40740, - 40741, - 40742, - 40743, - 40744, - 40745, - 40746, - 40747, - 40749, - 40750, - 40752, - 40753, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 40754, - 40755, - 40756, - 40757, - 40758, - 40760, - 40762, - 40764, - 40767, - 40768, - 40769, - 40770, - 40771, - 40773, - 40774, - 40775, - 40776, - 40777, - 40778, - 40779, - 40780, - 40781, - 40782, - 40783, - 40786, - 40787, - 40788, - 40789, - 40790, - 40791, - 40792, - 40793, - 40794, - 40795, - 40796, - 40797, - 40798, - 40799, - 40800, - 40801, - 40802, - 40803, - 40804, - 40805, - 40806, - 40807, - 40808, - 40809, - 40810, - 40811, - 40812, - 40813, - 40814, - 40815, - 40816, - 40817, - 40818, - 40819, - 40820, - 40821, - 40822, - 40823, - 40824, - 40825, - 40826, - 40827, - 40828, - 40829, - 40830, - 40833, - 40834, - 40845, - 40846, - 40847, - 40848, - 40849, - 40850, - 40851, - 40852, - 40853, - 40854, - 40855, - 40856, - 40860, - 40861, - 40862, - 40865, - 40866, - 40867, - 40868, - 40869, - 63788, - 63865, - 63893, - 63975, - 63985, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 64012, - 64013, - 64014, - 64015, - 64017, - 64019, - 64020, - 64024, - 64031, - 64032, - 64033, - 64035, - 64036, - 64039, - 64040, - 64041, - 11905, - null, - null, - null, - 11908, - 13427, - 13383, - 11912, - 11915, - null, - 13726, - 13850, - 13838, - 11916, - 11927, - 14702, - 14616, - null, - 14799, - 14815, - 14963, - 14800, - null, - null, - 15182, - 15470, - 15584, - 11943, - null, - null, - 11946, - 16470, - 16735, - 11950, - 17207, - 11955, - 11958, - 11959, - null, - 17329, - 17324, - 11963, - 17373, - 17622, - 18017, - 17996, - null, - 18211, - 18217, - 18300, - 18317, - 11978, - 18759, - 18810, - 18813, - 18818, - 18819, - 18821, - 18822, - 18847, - 18843, - 18871, - 18870, - null, - null, - 19619, - 19615, - 19616, - 19617, - 19575, - 19618, - 19731, - 19732, - 19733, - 19734, - 19735, - 19736, - 19737, - 19886, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - ], - gb18030: [ - [0, 128], - [36, 165], - [38, 169], - [45, 178], - [50, 184], - [81, 216], - [89, 226], - [95, 235], - [96, 238], - [100, 244], - [103, 248], - [104, 251], - [105, 253], - [109, 258], - [126, 276], - [133, 284], - [148, 300], - [172, 325], - [175, 329], - [179, 334], - [208, 364], - [306, 463], - [307, 465], - [308, 467], - [309, 469], - [310, 471], - [311, 473], - [312, 475], - [313, 477], - [341, 506], - [428, 594], - [443, 610], - [544, 712], - [545, 716], - [558, 730], - [741, 930], - [742, 938], - [749, 962], - [750, 970], - [805, 1026], - [819, 1104], - [820, 1106], - [7922, 8209], - [7924, 8215], - [7925, 8218], - [7927, 8222], - [7934, 8231], - [7943, 8241], - [7944, 8244], - [7945, 8246], - [7950, 8252], - [8062, 8365], - [8148, 8452], - [8149, 8454], - [8152, 8458], - [8164, 8471], - [8174, 8482], - [8236, 8556], - [8240, 8570], - [8262, 8596], - [8264, 8602], - [8374, 8713], - [8380, 8720], - [8381, 8722], - [8384, 8726], - [8388, 8731], - [8390, 8737], - [8392, 8740], - [8393, 8742], - [8394, 8748], - [8396, 8751], - [8401, 8760], - [8406, 8766], - [8416, 8777], - [8419, 8781], - [8424, 8787], - [8437, 8802], - [8439, 8808], - [8445, 8816], - [8482, 8854], - [8485, 8858], - [8496, 8870], - [8521, 8896], - [8603, 8979], - [8936, 9322], - [8946, 9372], - [9046, 9548], - [9050, 9588], - [9063, 9616], - [9066, 9622], - [9076, 9634], - [9092, 9652], - [9100, 9662], - [9108, 9672], - [9111, 9676], - [9113, 9680], - [9131, 9702], - [9162, 9735], - [9164, 9738], - [9218, 9793], - [9219, 9795], - [11329, 11906], - [11331, 11909], - [11334, 11913], - [11336, 11917], - [11346, 11928], - [11361, 11944], - [11363, 11947], - [11366, 11951], - [11370, 11956], - [11372, 11960], - [11375, 11964], - [11389, 11979], - [11682, 12284], - [11686, 12292], - [11687, 12312], - [11692, 12319], - [11694, 12330], - [11714, 12351], - [11716, 12436], - [11723, 12447], - [11725, 12535], - [11730, 12543], - [11736, 12586], - [11982, 12842], - [11989, 12850], - [12102, 12964], - [12336, 13200], - [12348, 13215], - [12350, 13218], - [12384, 13253], - [12393, 13263], - [12395, 13267], - [12397, 13270], - [12510, 13384], - [12553, 13428], - [12851, 13727], - [12962, 13839], - [12973, 13851], - [13738, 14617], - [13823, 14703], - [13919, 14801], - [13933, 14816], - [14080, 14964], - [14298, 15183], - [14585, 15471], - [14698, 15585], - [15583, 16471], - [15847, 16736], - [16318, 17208], - [16434, 17325], - [16438, 17330], - [16481, 17374], - [16729, 17623], - [17102, 17997], - [17122, 18018], - [17315, 18212], - [17320, 18218], - [17402, 18301], - [17418, 18318], - [17859, 18760], - [17909, 18811], - [17911, 18814], - [17915, 18820], - [17916, 18823], - [17936, 18844], - [17939, 18848], - [17961, 18872], - [18664, 19576], - [18703, 19620], - [18814, 19738], - [18962, 19887], - [19043, 40870], - [33469, 59244], - [33470, 59336], - [33471, 59367], - [33484, 59413], - [33485, 59417], - [33490, 59423], - [33497, 59431], - [33501, 59437], - [33505, 59443], - [33513, 59452], - [33520, 59460], - [33536, 59478], - [33550, 59493], - [37845, 63789], - [37921, 63866], - [37948, 63894], - [38029, 63976], - [38038, 63986], - [38064, 64016], - [38065, 64018], - [38066, 64021], - [38069, 64025], - [38075, 64034], - [38076, 64037], - [38078, 64042], - [39108, 65074], - [39109, 65093], - [39113, 65107], - [39114, 65112], - [39115, 65127], - [39116, 65132], - [39265, 65375], - [39394, 65510], - [189e3, 65536], - ], - jis0208: [ - 12288, - 12289, - 12290, - 65292, - 65294, - 12539, - 65306, - 65307, - 65311, - 65281, - 12443, - 12444, - 180, - 65344, - 168, - 65342, - 65507, - 65343, - 12541, - 12542, - 12445, - 12446, - 12291, - 20189, - 12293, - 12294, - 12295, - 12540, - 8213, - 8208, - 65295, - 65340, - 65374, - 8741, - 65372, - 8230, - 8229, - 8216, - 8217, - 8220, - 8221, - 65288, - 65289, - 12308, - 12309, - 65339, - 65341, - 65371, - 65373, - 12296, - 12297, - 12298, - 12299, - 12300, - 12301, - 12302, - 12303, - 12304, - 12305, - 65291, - 65293, - 177, - 215, - 247, - 65309, - 8800, - 65308, - 65310, - 8806, - 8807, - 8734, - 8756, - 9794, - 9792, - 176, - 8242, - 8243, - 8451, - 65509, - 65284, - 65504, - 65505, - 65285, - 65283, - 65286, - 65290, - 65312, - 167, - 9734, - 9733, - 9675, - 9679, - 9678, - 9671, - 9670, - 9633, - 9632, - 9651, - 9650, - 9661, - 9660, - 8251, - 12306, - 8594, - 8592, - 8593, - 8595, - 12307, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 8712, - 8715, - 8838, - 8839, - 8834, - 8835, - 8746, - 8745, - null, - null, - null, - null, - null, - null, - null, - null, - 8743, - 8744, - 65506, - 8658, - 8660, - 8704, - 8707, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 8736, - 8869, - 8978, - 8706, - 8711, - 8801, - 8786, - 8810, - 8811, - 8730, - 8765, - 8733, - 8757, - 8747, - 8748, - null, - null, - null, - null, - null, - null, - null, - 8491, - 8240, - 9839, - 9837, - 9834, - 8224, - 8225, - 182, - null, - null, - null, - null, - 9711, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 65296, - 65297, - 65298, - 65299, - 65300, - 65301, - 65302, - 65303, - 65304, - 65305, - null, - null, - null, - null, - null, - null, - null, - 65313, - 65314, - 65315, - 65316, - 65317, - 65318, - 65319, - 65320, - 65321, - 65322, - 65323, - 65324, - 65325, - 65326, - 65327, - 65328, - 65329, - 65330, - 65331, - 65332, - 65333, - 65334, - 65335, - 65336, - 65337, - 65338, - null, - null, - null, - null, - null, - null, - 65345, - 65346, - 65347, - 65348, - 65349, - 65350, - 65351, - 65352, - 65353, - 65354, - 65355, - 65356, - 65357, - 65358, - 65359, - 65360, - 65361, - 65362, - 65363, - 65364, - 65365, - 65366, - 65367, - 65368, - 65369, - 65370, - null, - null, - null, - null, - 12353, - 12354, - 12355, - 12356, - 12357, - 12358, - 12359, - 12360, - 12361, - 12362, - 12363, - 12364, - 12365, - 12366, - 12367, - 12368, - 12369, - 12370, - 12371, - 12372, - 12373, - 12374, - 12375, - 12376, - 12377, - 12378, - 12379, - 12380, - 12381, - 12382, - 12383, - 12384, - 12385, - 12386, - 12387, - 12388, - 12389, - 12390, - 12391, - 12392, - 12393, - 12394, - 12395, - 12396, - 12397, - 12398, - 12399, - 12400, - 12401, - 12402, - 12403, - 12404, - 12405, - 12406, - 12407, - 12408, - 12409, - 12410, - 12411, - 12412, - 12413, - 12414, - 12415, - 12416, - 12417, - 12418, - 12419, - 12420, - 12421, - 12422, - 12423, - 12424, - 12425, - 12426, - 12427, - 12428, - 12429, - 12430, - 12431, - 12432, - 12433, - 12434, - 12435, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 12449, - 12450, - 12451, - 12452, - 12453, - 12454, - 12455, - 12456, - 12457, - 12458, - 12459, - 12460, - 12461, - 12462, - 12463, - 12464, - 12465, - 12466, - 12467, - 12468, - 12469, - 12470, - 12471, - 12472, - 12473, - 12474, - 12475, - 12476, - 12477, - 12478, - 12479, - 12480, - 12481, - 12482, - 12483, - 12484, - 12485, - 12486, - 12487, - 12488, - 12489, - 12490, - 12491, - 12492, - 12493, - 12494, - 12495, - 12496, - 12497, - 12498, - 12499, - 12500, - 12501, - 12502, - 12503, - 12504, - 12505, - 12506, - 12507, - 12508, - 12509, - 12510, - 12511, - 12512, - 12513, - 12514, - 12515, - 12516, - 12517, - 12518, - 12519, - 12520, - 12521, - 12522, - 12523, - 12524, - 12525, - 12526, - 12527, - 12528, - 12529, - 12530, - 12531, - 12532, - 12533, - 12534, - null, - null, - null, - null, - null, - null, - null, - null, - 913, - 914, - 915, - 916, - 917, - 918, - 919, - 920, - 921, - 922, - 923, - 924, - 925, - 926, - 927, - 928, - 929, - 931, - 932, - 933, - 934, - 935, - 936, - 937, - null, - null, - null, - null, - null, - null, - null, - null, - 945, - 946, - 947, - 948, - 949, - 950, - 951, - 952, - 953, - 954, - 955, - 956, - 957, - 958, - 959, - 960, - 961, - 963, - 964, - 965, - 966, - 967, - 968, - 969, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 1040, - 1041, - 1042, - 1043, - 1044, - 1045, - 1025, - 1046, - 1047, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1056, - 1057, - 1058, - 1059, - 1060, - 1061, - 1062, - 1063, - 1064, - 1065, - 1066, - 1067, - 1068, - 1069, - 1070, - 1071, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 1072, - 1073, - 1074, - 1075, - 1076, - 1077, - 1105, - 1078, - 1079, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 1088, - 1089, - 1090, - 1091, - 1092, - 1093, - 1094, - 1095, - 1096, - 1097, - 1098, - 1099, - 1100, - 1101, - 1102, - 1103, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 9472, - 9474, - 9484, - 9488, - 9496, - 9492, - 9500, - 9516, - 9508, - 9524, - 9532, - 9473, - 9475, - 9487, - 9491, - 9499, - 9495, - 9507, - 9523, - 9515, - 9531, - 9547, - 9504, - 9519, - 9512, - 9527, - 9535, - 9501, - 9520, - 9509, - 9528, - 9538, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 9312, - 9313, - 9314, - 9315, - 9316, - 9317, - 9318, - 9319, - 9320, - 9321, - 9322, - 9323, - 9324, - 9325, - 9326, - 9327, - 9328, - 9329, - 9330, - 9331, - 8544, - 8545, - 8546, - 8547, - 8548, - 8549, - 8550, - 8551, - 8552, - 8553, - null, - 13129, - 13076, - 13090, - 13133, - 13080, - 13095, - 13059, - 13110, - 13137, - 13143, - 13069, - 13094, - 13091, - 13099, - 13130, - 13115, - 13212, - 13213, - 13214, - 13198, - 13199, - 13252, - 13217, - null, - null, - null, - null, - null, - null, - null, - null, - 13179, - 12317, - 12319, - 8470, - 13261, - 8481, - 12964, - 12965, - 12966, - 12967, - 12968, - 12849, - 12850, - 12857, - 13182, - 13181, - 13180, - 8786, - 8801, - 8747, - 8750, - 8721, - 8730, - 8869, - 8736, - 8735, - 8895, - 8757, - 8745, - 8746, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 20124, - 21782, - 23043, - 38463, - 21696, - 24859, - 25384, - 23030, - 36898, - 33909, - 33564, - 31312, - 24746, - 25569, - 28197, - 26093, - 33894, - 33446, - 39925, - 26771, - 22311, - 26017, - 25201, - 23451, - 22992, - 34427, - 39156, - 32098, - 32190, - 39822, - 25110, - 31903, - 34999, - 23433, - 24245, - 25353, - 26263, - 26696, - 38343, - 38797, - 26447, - 20197, - 20234, - 20301, - 20381, - 20553, - 22258, - 22839, - 22996, - 23041, - 23561, - 24799, - 24847, - 24944, - 26131, - 26885, - 28858, - 30031, - 30064, - 31227, - 32173, - 32239, - 32963, - 33806, - 34915, - 35586, - 36949, - 36986, - 21307, - 20117, - 20133, - 22495, - 32946, - 37057, - 30959, - 19968, - 22769, - 28322, - 36920, - 31282, - 33576, - 33419, - 39983, - 20801, - 21360, - 21693, - 21729, - 22240, - 23035, - 24341, - 39154, - 28139, - 32996, - 34093, - 38498, - 38512, - 38560, - 38907, - 21515, - 21491, - 23431, - 28879, - 32701, - 36802, - 38632, - 21359, - 40284, - 31418, - 19985, - 30867, - 33276, - 28198, - 22040, - 21764, - 27421, - 34074, - 39995, - 23013, - 21417, - 28006, - 29916, - 38287, - 22082, - 20113, - 36939, - 38642, - 33615, - 39180, - 21473, - 21942, - 23344, - 24433, - 26144, - 26355, - 26628, - 27704, - 27891, - 27945, - 29787, - 30408, - 31310, - 38964, - 33521, - 34907, - 35424, - 37613, - 28082, - 30123, - 30410, - 39365, - 24742, - 35585, - 36234, - 38322, - 27022, - 21421, - 20870, - 22290, - 22576, - 22852, - 23476, - 24310, - 24616, - 25513, - 25588, - 27839, - 28436, - 28814, - 28948, - 29017, - 29141, - 29503, - 32257, - 33398, - 33489, - 34199, - 36960, - 37467, - 40219, - 22633, - 26044, - 27738, - 29989, - 20985, - 22830, - 22885, - 24448, - 24540, - 25276, - 26106, - 27178, - 27431, - 27572, - 29579, - 32705, - 35158, - 40236, - 40206, - 40644, - 23713, - 27798, - 33659, - 20740, - 23627, - 25014, - 33222, - 26742, - 29281, - 20057, - 20474, - 21368, - 24681, - 28201, - 31311, - 38899, - 19979, - 21270, - 20206, - 20309, - 20285, - 20385, - 20339, - 21152, - 21487, - 22025, - 22799, - 23233, - 23478, - 23521, - 31185, - 26247, - 26524, - 26550, - 27468, - 27827, - 28779, - 29634, - 31117, - 31166, - 31292, - 31623, - 33457, - 33499, - 33540, - 33655, - 33775, - 33747, - 34662, - 35506, - 22057, - 36008, - 36838, - 36942, - 38686, - 34442, - 20420, - 23784, - 25105, - 29273, - 30011, - 33253, - 33469, - 34558, - 36032, - 38597, - 39187, - 39381, - 20171, - 20250, - 35299, - 22238, - 22602, - 22730, - 24315, - 24555, - 24618, - 24724, - 24674, - 25040, - 25106, - 25296, - 25913, - 39745, - 26214, - 26800, - 28023, - 28784, - 30028, - 30342, - 32117, - 33445, - 34809, - 38283, - 38542, - 35997, - 20977, - 21182, - 22806, - 21683, - 23475, - 23830, - 24936, - 27010, - 28079, - 30861, - 33995, - 34903, - 35442, - 37799, - 39608, - 28012, - 39336, - 34521, - 22435, - 26623, - 34510, - 37390, - 21123, - 22151, - 21508, - 24275, - 25313, - 25785, - 26684, - 26680, - 27579, - 29554, - 30906, - 31339, - 35226, - 35282, - 36203, - 36611, - 37101, - 38307, - 38548, - 38761, - 23398, - 23731, - 27005, - 38989, - 38990, - 25499, - 31520, - 27179, - 27263, - 26806, - 39949, - 28511, - 21106, - 21917, - 24688, - 25324, - 27963, - 28167, - 28369, - 33883, - 35088, - 36676, - 19988, - 39993, - 21494, - 26907, - 27194, - 38788, - 26666, - 20828, - 31427, - 33970, - 37340, - 37772, - 22107, - 40232, - 26658, - 33541, - 33841, - 31909, - 21e3, - 33477, - 29926, - 20094, - 20355, - 20896, - 23506, - 21002, - 21208, - 21223, - 24059, - 21914, - 22570, - 23014, - 23436, - 23448, - 23515, - 24178, - 24185, - 24739, - 24863, - 24931, - 25022, - 25563, - 25954, - 26577, - 26707, - 26874, - 27454, - 27475, - 27735, - 28450, - 28567, - 28485, - 29872, - 29976, - 30435, - 30475, - 31487, - 31649, - 31777, - 32233, - 32566, - 32752, - 32925, - 33382, - 33694, - 35251, - 35532, - 36011, - 36996, - 37969, - 38291, - 38289, - 38306, - 38501, - 38867, - 39208, - 33304, - 20024, - 21547, - 23736, - 24012, - 29609, - 30284, - 30524, - 23721, - 32747, - 36107, - 38593, - 38929, - 38996, - 39e3, - 20225, - 20238, - 21361, - 21916, - 22120, - 22522, - 22855, - 23305, - 23492, - 23696, - 24076, - 24190, - 24524, - 25582, - 26426, - 26071, - 26082, - 26399, - 26827, - 26820, - 27231, - 24112, - 27589, - 27671, - 27773, - 30079, - 31048, - 23395, - 31232, - 32e3, - 24509, - 35215, - 35352, - 36020, - 36215, - 36556, - 36637, - 39138, - 39438, - 39740, - 20096, - 20605, - 20736, - 22931, - 23452, - 25135, - 25216, - 25836, - 27450, - 29344, - 30097, - 31047, - 32681, - 34811, - 35516, - 35696, - 25516, - 33738, - 38816, - 21513, - 21507, - 21931, - 26708, - 27224, - 35440, - 30759, - 26485, - 40653, - 21364, - 23458, - 33050, - 34384, - 36870, - 19992, - 20037, - 20167, - 20241, - 21450, - 21560, - 23470, - 24339, - 24613, - 25937, - 26429, - 27714, - 27762, - 27875, - 28792, - 29699, - 31350, - 31406, - 31496, - 32026, - 31998, - 32102, - 26087, - 29275, - 21435, - 23621, - 24040, - 25298, - 25312, - 25369, - 28192, - 34394, - 35377, - 36317, - 37624, - 28417, - 31142, - 39770, - 20136, - 20139, - 20140, - 20379, - 20384, - 20689, - 20807, - 31478, - 20849, - 20982, - 21332, - 21281, - 21375, - 21483, - 21932, - 22659, - 23777, - 24375, - 24394, - 24623, - 24656, - 24685, - 25375, - 25945, - 27211, - 27841, - 29378, - 29421, - 30703, - 33016, - 33029, - 33288, - 34126, - 37111, - 37857, - 38911, - 39255, - 39514, - 20208, - 20957, - 23597, - 26241, - 26989, - 23616, - 26354, - 26997, - 29577, - 26704, - 31873, - 20677, - 21220, - 22343, - 24062, - 37670, - 26020, - 27427, - 27453, - 29748, - 31105, - 31165, - 31563, - 32202, - 33465, - 33740, - 34943, - 35167, - 35641, - 36817, - 37329, - 21535, - 37504, - 20061, - 20534, - 21477, - 21306, - 29399, - 29590, - 30697, - 33510, - 36527, - 39366, - 39368, - 39378, - 20855, - 24858, - 34398, - 21936, - 31354, - 20598, - 23507, - 36935, - 38533, - 20018, - 27355, - 37351, - 23633, - 23624, - 25496, - 31391, - 27795, - 38772, - 36705, - 31402, - 29066, - 38536, - 31874, - 26647, - 32368, - 26705, - 37740, - 21234, - 21531, - 34219, - 35347, - 32676, - 36557, - 37089, - 21350, - 34952, - 31041, - 20418, - 20670, - 21009, - 20804, - 21843, - 22317, - 29674, - 22411, - 22865, - 24418, - 24452, - 24693, - 24950, - 24935, - 25001, - 25522, - 25658, - 25964, - 26223, - 26690, - 28179, - 30054, - 31293, - 31995, - 32076, - 32153, - 32331, - 32619, - 33550, - 33610, - 34509, - 35336, - 35427, - 35686, - 36605, - 38938, - 40335, - 33464, - 36814, - 39912, - 21127, - 25119, - 25731, - 28608, - 38553, - 26689, - 20625, - 27424, - 27770, - 28500, - 31348, - 32080, - 34880, - 35363, - 26376, - 20214, - 20537, - 20518, - 20581, - 20860, - 21048, - 21091, - 21927, - 22287, - 22533, - 23244, - 24314, - 25010, - 25080, - 25331, - 25458, - 26908, - 27177, - 29309, - 29356, - 29486, - 30740, - 30831, - 32121, - 30476, - 32937, - 35211, - 35609, - 36066, - 36562, - 36963, - 37749, - 38522, - 38997, - 39443, - 40568, - 20803, - 21407, - 21427, - 24187, - 24358, - 28187, - 28304, - 29572, - 29694, - 32067, - 33335, - 35328, - 35578, - 38480, - 20046, - 20491, - 21476, - 21628, - 22266, - 22993, - 23396, - 24049, - 24235, - 24359, - 25144, - 25925, - 26543, - 28246, - 29392, - 31946, - 34996, - 32929, - 32993, - 33776, - 34382, - 35463, - 36328, - 37431, - 38599, - 39015, - 40723, - 20116, - 20114, - 20237, - 21320, - 21577, - 21566, - 23087, - 24460, - 24481, - 24735, - 26791, - 27278, - 29786, - 30849, - 35486, - 35492, - 35703, - 37264, - 20062, - 39881, - 20132, - 20348, - 20399, - 20505, - 20502, - 20809, - 20844, - 21151, - 21177, - 21246, - 21402, - 21475, - 21521, - 21518, - 21897, - 22353, - 22434, - 22909, - 23380, - 23389, - 23439, - 24037, - 24039, - 24055, - 24184, - 24195, - 24218, - 24247, - 24344, - 24658, - 24908, - 25239, - 25304, - 25511, - 25915, - 26114, - 26179, - 26356, - 26477, - 26657, - 26775, - 27083, - 27743, - 27946, - 28009, - 28207, - 28317, - 30002, - 30343, - 30828, - 31295, - 31968, - 32005, - 32024, - 32094, - 32177, - 32789, - 32771, - 32943, - 32945, - 33108, - 33167, - 33322, - 33618, - 34892, - 34913, - 35611, - 36002, - 36092, - 37066, - 37237, - 37489, - 30783, - 37628, - 38308, - 38477, - 38917, - 39321, - 39640, - 40251, - 21083, - 21163, - 21495, - 21512, - 22741, - 25335, - 28640, - 35946, - 36703, - 40633, - 20811, - 21051, - 21578, - 22269, - 31296, - 37239, - 40288, - 40658, - 29508, - 28425, - 33136, - 29969, - 24573, - 24794, - 39592, - 29403, - 36796, - 27492, - 38915, - 20170, - 22256, - 22372, - 22718, - 23130, - 24680, - 25031, - 26127, - 26118, - 26681, - 26801, - 28151, - 30165, - 32058, - 33390, - 39746, - 20123, - 20304, - 21449, - 21766, - 23919, - 24038, - 24046, - 26619, - 27801, - 29811, - 30722, - 35408, - 37782, - 35039, - 22352, - 24231, - 25387, - 20661, - 20652, - 20877, - 26368, - 21705, - 22622, - 22971, - 23472, - 24425, - 25165, - 25505, - 26685, - 27507, - 28168, - 28797, - 37319, - 29312, - 30741, - 30758, - 31085, - 25998, - 32048, - 33756, - 35009, - 36617, - 38555, - 21092, - 22312, - 26448, - 32618, - 36001, - 20916, - 22338, - 38442, - 22586, - 27018, - 32948, - 21682, - 23822, - 22524, - 30869, - 40442, - 20316, - 21066, - 21643, - 25662, - 26152, - 26388, - 26613, - 31364, - 31574, - 32034, - 37679, - 26716, - 39853, - 31545, - 21273, - 20874, - 21047, - 23519, - 25334, - 25774, - 25830, - 26413, - 27578, - 34217, - 38609, - 30352, - 39894, - 25420, - 37638, - 39851, - 30399, - 26194, - 19977, - 20632, - 21442, - 23665, - 24808, - 25746, - 25955, - 26719, - 29158, - 29642, - 29987, - 31639, - 32386, - 34453, - 35715, - 36059, - 37240, - 39184, - 26028, - 26283, - 27531, - 20181, - 20180, - 20282, - 20351, - 21050, - 21496, - 21490, - 21987, - 22235, - 22763, - 22987, - 22985, - 23039, - 23376, - 23629, - 24066, - 24107, - 24535, - 24605, - 25351, - 25903, - 23388, - 26031, - 26045, - 26088, - 26525, - 27490, - 27515, - 27663, - 29509, - 31049, - 31169, - 31992, - 32025, - 32043, - 32930, - 33026, - 33267, - 35222, - 35422, - 35433, - 35430, - 35468, - 35566, - 36039, - 36060, - 38604, - 39164, - 27503, - 20107, - 20284, - 20365, - 20816, - 23383, - 23546, - 24904, - 25345, - 26178, - 27425, - 28363, - 27835, - 29246, - 29885, - 30164, - 30913, - 31034, - 32780, - 32819, - 33258, - 33940, - 36766, - 27728, - 40575, - 24335, - 35672, - 40235, - 31482, - 36600, - 23437, - 38635, - 19971, - 21489, - 22519, - 22833, - 23241, - 23460, - 24713, - 28287, - 28422, - 30142, - 36074, - 23455, - 34048, - 31712, - 20594, - 26612, - 33437, - 23649, - 34122, - 32286, - 33294, - 20889, - 23556, - 25448, - 36198, - 26012, - 29038, - 31038, - 32023, - 32773, - 35613, - 36554, - 36974, - 34503, - 37034, - 20511, - 21242, - 23610, - 26451, - 28796, - 29237, - 37196, - 37320, - 37675, - 33509, - 23490, - 24369, - 24825, - 20027, - 21462, - 23432, - 25163, - 26417, - 27530, - 29417, - 29664, - 31278, - 33131, - 36259, - 37202, - 39318, - 20754, - 21463, - 21610, - 23551, - 25480, - 27193, - 32172, - 38656, - 22234, - 21454, - 21608, - 23447, - 23601, - 24030, - 20462, - 24833, - 25342, - 27954, - 31168, - 31179, - 32066, - 32333, - 32722, - 33261, - 33311, - 33936, - 34886, - 35186, - 35728, - 36468, - 36655, - 36913, - 37195, - 37228, - 38598, - 37276, - 20160, - 20303, - 20805, - 21313, - 24467, - 25102, - 26580, - 27713, - 28171, - 29539, - 32294, - 37325, - 37507, - 21460, - 22809, - 23487, - 28113, - 31069, - 32302, - 31899, - 22654, - 29087, - 20986, - 34899, - 36848, - 20426, - 23803, - 26149, - 30636, - 31459, - 33308, - 39423, - 20934, - 24490, - 26092, - 26991, - 27529, - 28147, - 28310, - 28516, - 30462, - 32020, - 24033, - 36981, - 37255, - 38918, - 20966, - 21021, - 25152, - 26257, - 26329, - 28186, - 24246, - 32210, - 32626, - 26360, - 34223, - 34295, - 35576, - 21161, - 21465, - 22899, - 24207, - 24464, - 24661, - 37604, - 38500, - 20663, - 20767, - 21213, - 21280, - 21319, - 21484, - 21736, - 21830, - 21809, - 22039, - 22888, - 22974, - 23100, - 23477, - 23558, - 23567, - 23569, - 23578, - 24196, - 24202, - 24288, - 24432, - 25215, - 25220, - 25307, - 25484, - 25463, - 26119, - 26124, - 26157, - 26230, - 26494, - 26786, - 27167, - 27189, - 27836, - 28040, - 28169, - 28248, - 28988, - 28966, - 29031, - 30151, - 30465, - 30813, - 30977, - 31077, - 31216, - 31456, - 31505, - 31911, - 32057, - 32918, - 33750, - 33931, - 34121, - 34909, - 35059, - 35359, - 35388, - 35412, - 35443, - 35937, - 36062, - 37284, - 37478, - 37758, - 37912, - 38556, - 38808, - 19978, - 19976, - 19998, - 20055, - 20887, - 21104, - 22478, - 22580, - 22732, - 23330, - 24120, - 24773, - 25854, - 26465, - 26454, - 27972, - 29366, - 30067, - 31331, - 33976, - 35698, - 37304, - 37664, - 22065, - 22516, - 39166, - 25325, - 26893, - 27542, - 29165, - 32340, - 32887, - 33394, - 35302, - 39135, - 34645, - 36785, - 23611, - 20280, - 20449, - 20405, - 21767, - 23072, - 23517, - 23529, - 24515, - 24910, - 25391, - 26032, - 26187, - 26862, - 27035, - 28024, - 28145, - 30003, - 30137, - 30495, - 31070, - 31206, - 32051, - 33251, - 33455, - 34218, - 35242, - 35386, - 36523, - 36763, - 36914, - 37341, - 38663, - 20154, - 20161, - 20995, - 22645, - 22764, - 23563, - 29978, - 23613, - 33102, - 35338, - 36805, - 38499, - 38765, - 31525, - 35535, - 38920, - 37218, - 22259, - 21416, - 36887, - 21561, - 22402, - 24101, - 25512, - 27700, - 28810, - 30561, - 31883, - 32736, - 34928, - 36930, - 37204, - 37648, - 37656, - 38543, - 29790, - 39620, - 23815, - 23913, - 25968, - 26530, - 36264, - 38619, - 25454, - 26441, - 26905, - 33733, - 38935, - 38592, - 35070, - 28548, - 25722, - 23544, - 19990, - 28716, - 30045, - 26159, - 20932, - 21046, - 21218, - 22995, - 24449, - 24615, - 25104, - 25919, - 25972, - 26143, - 26228, - 26866, - 26646, - 27491, - 28165, - 29298, - 29983, - 30427, - 31934, - 32854, - 22768, - 35069, - 35199, - 35488, - 35475, - 35531, - 36893, - 37266, - 38738, - 38745, - 25993, - 31246, - 33030, - 38587, - 24109, - 24796, - 25114, - 26021, - 26132, - 26512, - 30707, - 31309, - 31821, - 32318, - 33034, - 36012, - 36196, - 36321, - 36447, - 30889, - 20999, - 25305, - 25509, - 25666, - 25240, - 35373, - 31363, - 31680, - 35500, - 38634, - 32118, - 33292, - 34633, - 20185, - 20808, - 21315, - 21344, - 23459, - 23554, - 23574, - 24029, - 25126, - 25159, - 25776, - 26643, - 26676, - 27849, - 27973, - 27927, - 26579, - 28508, - 29006, - 29053, - 26059, - 31359, - 31661, - 32218, - 32330, - 32680, - 33146, - 33307, - 33337, - 34214, - 35438, - 36046, - 36341, - 36984, - 36983, - 37549, - 37521, - 38275, - 39854, - 21069, - 21892, - 28472, - 28982, - 20840, - 31109, - 32341, - 33203, - 31950, - 22092, - 22609, - 23720, - 25514, - 26366, - 26365, - 26970, - 29401, - 30095, - 30094, - 30990, - 31062, - 31199, - 31895, - 32032, - 32068, - 34311, - 35380, - 38459, - 36961, - 40736, - 20711, - 21109, - 21452, - 21474, - 20489, - 21930, - 22766, - 22863, - 29245, - 23435, - 23652, - 21277, - 24803, - 24819, - 25436, - 25475, - 25407, - 25531, - 25805, - 26089, - 26361, - 24035, - 27085, - 27133, - 28437, - 29157, - 20105, - 30185, - 30456, - 31379, - 31967, - 32207, - 32156, - 32865, - 33609, - 33624, - 33900, - 33980, - 34299, - 35013, - 36208, - 36865, - 36973, - 37783, - 38684, - 39442, - 20687, - 22679, - 24974, - 33235, - 34101, - 36104, - 36896, - 20419, - 20596, - 21063, - 21363, - 24687, - 25417, - 26463, - 28204, - 36275, - 36895, - 20439, - 23646, - 36042, - 26063, - 32154, - 21330, - 34966, - 20854, - 25539, - 23384, - 23403, - 23562, - 25613, - 26449, - 36956, - 20182, - 22810, - 22826, - 27760, - 35409, - 21822, - 22549, - 22949, - 24816, - 25171, - 26561, - 33333, - 26965, - 38464, - 39364, - 39464, - 20307, - 22534, - 23550, - 32784, - 23729, - 24111, - 24453, - 24608, - 24907, - 25140, - 26367, - 27888, - 28382, - 32974, - 33151, - 33492, - 34955, - 36024, - 36864, - 36910, - 38538, - 40667, - 39899, - 20195, - 21488, - 22823, - 31532, - 37261, - 38988, - 40441, - 28381, - 28711, - 21331, - 21828, - 23429, - 25176, - 25246, - 25299, - 27810, - 28655, - 29730, - 35351, - 37944, - 28609, - 35582, - 33592, - 20967, - 34552, - 21482, - 21481, - 20294, - 36948, - 36784, - 22890, - 33073, - 24061, - 31466, - 36799, - 26842, - 35895, - 29432, - 40008, - 27197, - 35504, - 20025, - 21336, - 22022, - 22374, - 25285, - 25506, - 26086, - 27470, - 28129, - 28251, - 28845, - 30701, - 31471, - 31658, - 32187, - 32829, - 32966, - 34507, - 35477, - 37723, - 22243, - 22727, - 24382, - 26029, - 26262, - 27264, - 27573, - 30007, - 35527, - 20516, - 30693, - 22320, - 24347, - 24677, - 26234, - 27744, - 30196, - 31258, - 32622, - 33268, - 34584, - 36933, - 39347, - 31689, - 30044, - 31481, - 31569, - 33988, - 36880, - 31209, - 31378, - 33590, - 23265, - 30528, - 20013, - 20210, - 23449, - 24544, - 25277, - 26172, - 26609, - 27880, - 34411, - 34935, - 35387, - 37198, - 37619, - 39376, - 27159, - 28710, - 29482, - 33511, - 33879, - 36015, - 19969, - 20806, - 20939, - 21899, - 23541, - 24086, - 24115, - 24193, - 24340, - 24373, - 24427, - 24500, - 25074, - 25361, - 26274, - 26397, - 28526, - 29266, - 30010, - 30522, - 32884, - 33081, - 33144, - 34678, - 35519, - 35548, - 36229, - 36339, - 37530, - 38263, - 38914, - 40165, - 21189, - 25431, - 30452, - 26389, - 27784, - 29645, - 36035, - 37806, - 38515, - 27941, - 22684, - 26894, - 27084, - 36861, - 37786, - 30171, - 36890, - 22618, - 26626, - 25524, - 27131, - 20291, - 28460, - 26584, - 36795, - 34086, - 32180, - 37716, - 26943, - 28528, - 22378, - 22775, - 23340, - 32044, - 29226, - 21514, - 37347, - 40372, - 20141, - 20302, - 20572, - 20597, - 21059, - 35998, - 21576, - 22564, - 23450, - 24093, - 24213, - 24237, - 24311, - 24351, - 24716, - 25269, - 25402, - 25552, - 26799, - 27712, - 30855, - 31118, - 31243, - 32224, - 33351, - 35330, - 35558, - 36420, - 36883, - 37048, - 37165, - 37336, - 40718, - 27877, - 25688, - 25826, - 25973, - 28404, - 30340, - 31515, - 36969, - 37841, - 28346, - 21746, - 24505, - 25764, - 36685, - 36845, - 37444, - 20856, - 22635, - 22825, - 23637, - 24215, - 28155, - 32399, - 29980, - 36028, - 36578, - 39003, - 28857, - 20253, - 27583, - 28593, - 3e4, - 38651, - 20814, - 21520, - 22581, - 22615, - 22956, - 23648, - 24466, - 26007, - 26460, - 28193, - 30331, - 33759, - 36077, - 36884, - 37117, - 37709, - 30757, - 30778, - 21162, - 24230, - 22303, - 22900, - 24594, - 20498, - 20826, - 20908, - 20941, - 20992, - 21776, - 22612, - 22616, - 22871, - 23445, - 23798, - 23947, - 24764, - 25237, - 25645, - 26481, - 26691, - 26812, - 26847, - 30423, - 28120, - 28271, - 28059, - 28783, - 29128, - 24403, - 30168, - 31095, - 31561, - 31572, - 31570, - 31958, - 32113, - 21040, - 33891, - 34153, - 34276, - 35342, - 35588, - 35910, - 36367, - 36867, - 36879, - 37913, - 38518, - 38957, - 39472, - 38360, - 20685, - 21205, - 21516, - 22530, - 23566, - 24999, - 25758, - 27934, - 30643, - 31461, - 33012, - 33796, - 36947, - 37509, - 23776, - 40199, - 21311, - 24471, - 24499, - 28060, - 29305, - 30563, - 31167, - 31716, - 27602, - 29420, - 35501, - 26627, - 27233, - 20984, - 31361, - 26932, - 23626, - 40182, - 33515, - 23493, - 37193, - 28702, - 22136, - 23663, - 24775, - 25958, - 27788, - 35930, - 36929, - 38931, - 21585, - 26311, - 37389, - 22856, - 37027, - 20869, - 20045, - 20970, - 34201, - 35598, - 28760, - 25466, - 37707, - 26978, - 39348, - 32260, - 30071, - 21335, - 26976, - 36575, - 38627, - 27741, - 20108, - 23612, - 24336, - 36841, - 21250, - 36049, - 32905, - 34425, - 24319, - 26085, - 20083, - 20837, - 22914, - 23615, - 38894, - 20219, - 22922, - 24525, - 35469, - 28641, - 31152, - 31074, - 23527, - 33905, - 29483, - 29105, - 24180, - 24565, - 25467, - 25754, - 29123, - 31896, - 20035, - 24316, - 20043, - 22492, - 22178, - 24745, - 28611, - 32013, - 33021, - 33075, - 33215, - 36786, - 35223, - 34468, - 24052, - 25226, - 25773, - 35207, - 26487, - 27874, - 27966, - 29750, - 30772, - 23110, - 32629, - 33453, - 39340, - 20467, - 24259, - 25309, - 25490, - 25943, - 26479, - 30403, - 29260, - 32972, - 32954, - 36649, - 37197, - 20493, - 22521, - 23186, - 26757, - 26995, - 29028, - 29437, - 36023, - 22770, - 36064, - 38506, - 36889, - 34687, - 31204, - 30695, - 33833, - 20271, - 21093, - 21338, - 25293, - 26575, - 27850, - 30333, - 31636, - 31893, - 33334, - 34180, - 36843, - 26333, - 28448, - 29190, - 32283, - 33707, - 39361, - 40614, - 20989, - 31665, - 30834, - 31672, - 32903, - 31560, - 27368, - 24161, - 32908, - 30033, - 30048, - 20843, - 37474, - 28300, - 30330, - 37271, - 39658, - 20240, - 32624, - 25244, - 31567, - 38309, - 40169, - 22138, - 22617, - 34532, - 38588, - 20276, - 21028, - 21322, - 21453, - 21467, - 24070, - 25644, - 26001, - 26495, - 27710, - 27726, - 29256, - 29359, - 29677, - 30036, - 32321, - 33324, - 34281, - 36009, - 31684, - 37318, - 29033, - 38930, - 39151, - 25405, - 26217, - 30058, - 30436, - 30928, - 34115, - 34542, - 21290, - 21329, - 21542, - 22915, - 24199, - 24444, - 24754, - 25161, - 25209, - 25259, - 26e3, - 27604, - 27852, - 30130, - 30382, - 30865, - 31192, - 32203, - 32631, - 32933, - 34987, - 35513, - 36027, - 36991, - 38750, - 39131, - 27147, - 31800, - 20633, - 23614, - 24494, - 26503, - 27608, - 29749, - 30473, - 32654, - 40763, - 26570, - 31255, - 21305, - 30091, - 39661, - 24422, - 33181, - 33777, - 32920, - 24380, - 24517, - 30050, - 31558, - 36924, - 26727, - 23019, - 23195, - 32016, - 30334, - 35628, - 20469, - 24426, - 27161, - 27703, - 28418, - 29922, - 31080, - 34920, - 35413, - 35961, - 24287, - 25551, - 30149, - 31186, - 33495, - 37672, - 37618, - 33948, - 34541, - 39981, - 21697, - 24428, - 25996, - 27996, - 28693, - 36007, - 36051, - 38971, - 25935, - 29942, - 19981, - 20184, - 22496, - 22827, - 23142, - 23500, - 20904, - 24067, - 24220, - 24598, - 25206, - 25975, - 26023, - 26222, - 28014, - 29238, - 31526, - 33104, - 33178, - 33433, - 35676, - 36e3, - 36070, - 36212, - 38428, - 38468, - 20398, - 25771, - 27494, - 33310, - 33889, - 34154, - 37096, - 23553, - 26963, - 39080, - 33914, - 34135, - 20239, - 21103, - 24489, - 24133, - 26381, - 31119, - 33145, - 35079, - 35206, - 28149, - 24343, - 25173, - 27832, - 20175, - 29289, - 39826, - 20998, - 21563, - 22132, - 22707, - 24996, - 25198, - 28954, - 22894, - 31881, - 31966, - 32027, - 38640, - 25991, - 32862, - 19993, - 20341, - 20853, - 22592, - 24163, - 24179, - 24330, - 26564, - 20006, - 34109, - 38281, - 38491, - 31859, - 38913, - 20731, - 22721, - 30294, - 30887, - 21029, - 30629, - 34065, - 31622, - 20559, - 22793, - 29255, - 31687, - 32232, - 36794, - 36820, - 36941, - 20415, - 21193, - 23081, - 24321, - 38829, - 20445, - 33303, - 37610, - 22275, - 25429, - 27497, - 29995, - 35036, - 36628, - 31298, - 21215, - 22675, - 24917, - 25098, - 26286, - 27597, - 31807, - 33769, - 20515, - 20472, - 21253, - 21574, - 22577, - 22857, - 23453, - 23792, - 23791, - 23849, - 24214, - 25265, - 25447, - 25918, - 26041, - 26379, - 27861, - 27873, - 28921, - 30770, - 32299, - 32990, - 33459, - 33804, - 34028, - 34562, - 35090, - 35370, - 35914, - 37030, - 37586, - 39165, - 40179, - 40300, - 20047, - 20129, - 20621, - 21078, - 22346, - 22952, - 24125, - 24536, - 24537, - 25151, - 26292, - 26395, - 26576, - 26834, - 20882, - 32033, - 32938, - 33192, - 35584, - 35980, - 36031, - 37502, - 38450, - 21536, - 38956, - 21271, - 20693, - 21340, - 22696, - 25778, - 26420, - 29287, - 30566, - 31302, - 37350, - 21187, - 27809, - 27526, - 22528, - 24140, - 22868, - 26412, - 32763, - 20961, - 30406, - 25705, - 30952, - 39764, - 40635, - 22475, - 22969, - 26151, - 26522, - 27598, - 21737, - 27097, - 24149, - 33180, - 26517, - 39850, - 26622, - 40018, - 26717, - 20134, - 20451, - 21448, - 25273, - 26411, - 27819, - 36804, - 20397, - 32365, - 40639, - 19975, - 24930, - 28288, - 28459, - 34067, - 21619, - 26410, - 39749, - 24051, - 31637, - 23724, - 23494, - 34588, - 28234, - 34001, - 31252, - 33032, - 22937, - 31885, - 27665, - 30496, - 21209, - 22818, - 28961, - 29279, - 30683, - 38695, - 40289, - 26891, - 23167, - 23064, - 20901, - 21517, - 21629, - 26126, - 30431, - 36855, - 37528, - 40180, - 23018, - 29277, - 28357, - 20813, - 26825, - 32191, - 32236, - 38754, - 40634, - 25720, - 27169, - 33538, - 22916, - 23391, - 27611, - 29467, - 30450, - 32178, - 32791, - 33945, - 20786, - 26408, - 40665, - 30446, - 26466, - 21247, - 39173, - 23588, - 25147, - 31870, - 36016, - 21839, - 24758, - 32011, - 38272, - 21249, - 20063, - 20918, - 22812, - 29242, - 32822, - 37326, - 24357, - 30690, - 21380, - 24441, - 32004, - 34220, - 35379, - 36493, - 38742, - 26611, - 34222, - 37971, - 24841, - 24840, - 27833, - 30290, - 35565, - 36664, - 21807, - 20305, - 20778, - 21191, - 21451, - 23461, - 24189, - 24736, - 24962, - 25558, - 26377, - 26586, - 28263, - 28044, - 29494, - 29495, - 30001, - 31056, - 35029, - 35480, - 36938, - 37009, - 37109, - 38596, - 34701, - 22805, - 20104, - 20313, - 19982, - 35465, - 36671, - 38928, - 20653, - 24188, - 22934, - 23481, - 24248, - 25562, - 25594, - 25793, - 26332, - 26954, - 27096, - 27915, - 28342, - 29076, - 29992, - 31407, - 32650, - 32768, - 33865, - 33993, - 35201, - 35617, - 36362, - 36965, - 38525, - 39178, - 24958, - 25233, - 27442, - 27779, - 28020, - 32716, - 32764, - 28096, - 32645, - 34746, - 35064, - 26469, - 33713, - 38972, - 38647, - 27931, - 32097, - 33853, - 37226, - 20081, - 21365, - 23888, - 27396, - 28651, - 34253, - 34349, - 35239, - 21033, - 21519, - 23653, - 26446, - 26792, - 29702, - 29827, - 30178, - 35023, - 35041, - 37324, - 38626, - 38520, - 24459, - 29575, - 31435, - 33870, - 25504, - 30053, - 21129, - 27969, - 28316, - 29705, - 30041, - 30827, - 31890, - 38534, - 31452, - 40845, - 20406, - 24942, - 26053, - 34396, - 20102, - 20142, - 20698, - 20001, - 20940, - 23534, - 26009, - 26753, - 28092, - 29471, - 30274, - 30637, - 31260, - 31975, - 33391, - 35538, - 36988, - 37327, - 38517, - 38936, - 21147, - 32209, - 20523, - 21400, - 26519, - 28107, - 29136, - 29747, - 33256, - 36650, - 38563, - 40023, - 40607, - 29792, - 22593, - 28057, - 32047, - 39006, - 20196, - 20278, - 20363, - 20919, - 21169, - 23994, - 24604, - 29618, - 31036, - 33491, - 37428, - 38583, - 38646, - 38666, - 40599, - 40802, - 26278, - 27508, - 21015, - 21155, - 28872, - 35010, - 24265, - 24651, - 24976, - 28451, - 29001, - 31806, - 32244, - 32879, - 34030, - 36899, - 37676, - 21570, - 39791, - 27347, - 28809, - 36034, - 36335, - 38706, - 21172, - 23105, - 24266, - 24324, - 26391, - 27004, - 27028, - 28010, - 28431, - 29282, - 29436, - 31725, - 32769, - 32894, - 34635, - 37070, - 20845, - 40595, - 31108, - 32907, - 37682, - 35542, - 20525, - 21644, - 35441, - 27498, - 36036, - 33031, - 24785, - 26528, - 40434, - 20121, - 20120, - 39952, - 35435, - 34241, - 34152, - 26880, - 28286, - 30871, - 33109, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 24332, - 19984, - 19989, - 20010, - 20017, - 20022, - 20028, - 20031, - 20034, - 20054, - 20056, - 20098, - 20101, - 35947, - 20106, - 33298, - 24333, - 20110, - 20126, - 20127, - 20128, - 20130, - 20144, - 20147, - 20150, - 20174, - 20173, - 20164, - 20166, - 20162, - 20183, - 20190, - 20205, - 20191, - 20215, - 20233, - 20314, - 20272, - 20315, - 20317, - 20311, - 20295, - 20342, - 20360, - 20367, - 20376, - 20347, - 20329, - 20336, - 20369, - 20335, - 20358, - 20374, - 20760, - 20436, - 20447, - 20430, - 20440, - 20443, - 20433, - 20442, - 20432, - 20452, - 20453, - 20506, - 20520, - 20500, - 20522, - 20517, - 20485, - 20252, - 20470, - 20513, - 20521, - 20524, - 20478, - 20463, - 20497, - 20486, - 20547, - 20551, - 26371, - 20565, - 20560, - 20552, - 20570, - 20566, - 20588, - 20600, - 20608, - 20634, - 20613, - 20660, - 20658, - 20681, - 20682, - 20659, - 20674, - 20694, - 20702, - 20709, - 20717, - 20707, - 20718, - 20729, - 20725, - 20745, - 20737, - 20738, - 20758, - 20757, - 20756, - 20762, - 20769, - 20794, - 20791, - 20796, - 20795, - 20799, - 20800, - 20818, - 20812, - 20820, - 20834, - 31480, - 20841, - 20842, - 20846, - 20864, - 20866, - 22232, - 20876, - 20873, - 20879, - 20881, - 20883, - 20885, - 20886, - 20900, - 20902, - 20898, - 20905, - 20906, - 20907, - 20915, - 20913, - 20914, - 20912, - 20917, - 20925, - 20933, - 20937, - 20955, - 20960, - 34389, - 20969, - 20973, - 20976, - 20981, - 20990, - 20996, - 21003, - 21012, - 21006, - 21031, - 21034, - 21038, - 21043, - 21049, - 21071, - 21060, - 21067, - 21068, - 21086, - 21076, - 21098, - 21108, - 21097, - 21107, - 21119, - 21117, - 21133, - 21140, - 21138, - 21105, - 21128, - 21137, - 36776, - 36775, - 21164, - 21165, - 21180, - 21173, - 21185, - 21197, - 21207, - 21214, - 21219, - 21222, - 39149, - 21216, - 21235, - 21237, - 21240, - 21241, - 21254, - 21256, - 30008, - 21261, - 21264, - 21263, - 21269, - 21274, - 21283, - 21295, - 21297, - 21299, - 21304, - 21312, - 21318, - 21317, - 19991, - 21321, - 21325, - 20950, - 21342, - 21353, - 21358, - 22808, - 21371, - 21367, - 21378, - 21398, - 21408, - 21414, - 21413, - 21422, - 21424, - 21430, - 21443, - 31762, - 38617, - 21471, - 26364, - 29166, - 21486, - 21480, - 21485, - 21498, - 21505, - 21565, - 21568, - 21548, - 21549, - 21564, - 21550, - 21558, - 21545, - 21533, - 21582, - 21647, - 21621, - 21646, - 21599, - 21617, - 21623, - 21616, - 21650, - 21627, - 21632, - 21622, - 21636, - 21648, - 21638, - 21703, - 21666, - 21688, - 21669, - 21676, - 21700, - 21704, - 21672, - 21675, - 21698, - 21668, - 21694, - 21692, - 21720, - 21733, - 21734, - 21775, - 21780, - 21757, - 21742, - 21741, - 21754, - 21730, - 21817, - 21824, - 21859, - 21836, - 21806, - 21852, - 21829, - 21846, - 21847, - 21816, - 21811, - 21853, - 21913, - 21888, - 21679, - 21898, - 21919, - 21883, - 21886, - 21912, - 21918, - 21934, - 21884, - 21891, - 21929, - 21895, - 21928, - 21978, - 21957, - 21983, - 21956, - 21980, - 21988, - 21972, - 22036, - 22007, - 22038, - 22014, - 22013, - 22043, - 22009, - 22094, - 22096, - 29151, - 22068, - 22070, - 22066, - 22072, - 22123, - 22116, - 22063, - 22124, - 22122, - 22150, - 22144, - 22154, - 22176, - 22164, - 22159, - 22181, - 22190, - 22198, - 22196, - 22210, - 22204, - 22209, - 22211, - 22208, - 22216, - 22222, - 22225, - 22227, - 22231, - 22254, - 22265, - 22272, - 22271, - 22276, - 22281, - 22280, - 22283, - 22285, - 22291, - 22296, - 22294, - 21959, - 22300, - 22310, - 22327, - 22328, - 22350, - 22331, - 22336, - 22351, - 22377, - 22464, - 22408, - 22369, - 22399, - 22409, - 22419, - 22432, - 22451, - 22436, - 22442, - 22448, - 22467, - 22470, - 22484, - 22482, - 22483, - 22538, - 22486, - 22499, - 22539, - 22553, - 22557, - 22642, - 22561, - 22626, - 22603, - 22640, - 27584, - 22610, - 22589, - 22649, - 22661, - 22713, - 22687, - 22699, - 22714, - 22750, - 22715, - 22712, - 22702, - 22725, - 22739, - 22737, - 22743, - 22745, - 22744, - 22757, - 22748, - 22756, - 22751, - 22767, - 22778, - 22777, - 22779, - 22780, - 22781, - 22786, - 22794, - 22800, - 22811, - 26790, - 22821, - 22828, - 22829, - 22834, - 22840, - 22846, - 31442, - 22869, - 22864, - 22862, - 22874, - 22872, - 22882, - 22880, - 22887, - 22892, - 22889, - 22904, - 22913, - 22941, - 20318, - 20395, - 22947, - 22962, - 22982, - 23016, - 23004, - 22925, - 23001, - 23002, - 23077, - 23071, - 23057, - 23068, - 23049, - 23066, - 23104, - 23148, - 23113, - 23093, - 23094, - 23138, - 23146, - 23194, - 23228, - 23230, - 23243, - 23234, - 23229, - 23267, - 23255, - 23270, - 23273, - 23254, - 23290, - 23291, - 23308, - 23307, - 23318, - 23346, - 23248, - 23338, - 23350, - 23358, - 23363, - 23365, - 23360, - 23377, - 23381, - 23386, - 23387, - 23397, - 23401, - 23408, - 23411, - 23413, - 23416, - 25992, - 23418, - 23424, - 23427, - 23462, - 23480, - 23491, - 23495, - 23497, - 23508, - 23504, - 23524, - 23526, - 23522, - 23518, - 23525, - 23531, - 23536, - 23542, - 23539, - 23557, - 23559, - 23560, - 23565, - 23571, - 23584, - 23586, - 23592, - 23608, - 23609, - 23617, - 23622, - 23630, - 23635, - 23632, - 23631, - 23409, - 23660, - 23662, - 20066, - 23670, - 23673, - 23692, - 23697, - 23700, - 22939, - 23723, - 23739, - 23734, - 23740, - 23735, - 23749, - 23742, - 23751, - 23769, - 23785, - 23805, - 23802, - 23789, - 23948, - 23786, - 23819, - 23829, - 23831, - 23900, - 23839, - 23835, - 23825, - 23828, - 23842, - 23834, - 23833, - 23832, - 23884, - 23890, - 23886, - 23883, - 23916, - 23923, - 23926, - 23943, - 23940, - 23938, - 23970, - 23965, - 23980, - 23982, - 23997, - 23952, - 23991, - 23996, - 24009, - 24013, - 24019, - 24018, - 24022, - 24027, - 24043, - 24050, - 24053, - 24075, - 24090, - 24089, - 24081, - 24091, - 24118, - 24119, - 24132, - 24131, - 24128, - 24142, - 24151, - 24148, - 24159, - 24162, - 24164, - 24135, - 24181, - 24182, - 24186, - 40636, - 24191, - 24224, - 24257, - 24258, - 24264, - 24272, - 24271, - 24278, - 24291, - 24285, - 24282, - 24283, - 24290, - 24289, - 24296, - 24297, - 24300, - 24305, - 24307, - 24304, - 24308, - 24312, - 24318, - 24323, - 24329, - 24413, - 24412, - 24331, - 24337, - 24342, - 24361, - 24365, - 24376, - 24385, - 24392, - 24396, - 24398, - 24367, - 24401, - 24406, - 24407, - 24409, - 24417, - 24429, - 24435, - 24439, - 24451, - 24450, - 24447, - 24458, - 24456, - 24465, - 24455, - 24478, - 24473, - 24472, - 24480, - 24488, - 24493, - 24508, - 24534, - 24571, - 24548, - 24568, - 24561, - 24541, - 24755, - 24575, - 24609, - 24672, - 24601, - 24592, - 24617, - 24590, - 24625, - 24603, - 24597, - 24619, - 24614, - 24591, - 24634, - 24666, - 24641, - 24682, - 24695, - 24671, - 24650, - 24646, - 24653, - 24675, - 24643, - 24676, - 24642, - 24684, - 24683, - 24665, - 24705, - 24717, - 24807, - 24707, - 24730, - 24708, - 24731, - 24726, - 24727, - 24722, - 24743, - 24715, - 24801, - 24760, - 24800, - 24787, - 24756, - 24560, - 24765, - 24774, - 24757, - 24792, - 24909, - 24853, - 24838, - 24822, - 24823, - 24832, - 24820, - 24826, - 24835, - 24865, - 24827, - 24817, - 24845, - 24846, - 24903, - 24894, - 24872, - 24871, - 24906, - 24895, - 24892, - 24876, - 24884, - 24893, - 24898, - 24900, - 24947, - 24951, - 24920, - 24921, - 24922, - 24939, - 24948, - 24943, - 24933, - 24945, - 24927, - 24925, - 24915, - 24949, - 24985, - 24982, - 24967, - 25004, - 24980, - 24986, - 24970, - 24977, - 25003, - 25006, - 25036, - 25034, - 25033, - 25079, - 25032, - 25027, - 25030, - 25018, - 25035, - 32633, - 25037, - 25062, - 25059, - 25078, - 25082, - 25076, - 25087, - 25085, - 25084, - 25086, - 25088, - 25096, - 25097, - 25101, - 25100, - 25108, - 25115, - 25118, - 25121, - 25130, - 25134, - 25136, - 25138, - 25139, - 25153, - 25166, - 25182, - 25187, - 25179, - 25184, - 25192, - 25212, - 25218, - 25225, - 25214, - 25234, - 25235, - 25238, - 25300, - 25219, - 25236, - 25303, - 25297, - 25275, - 25295, - 25343, - 25286, - 25812, - 25288, - 25308, - 25292, - 25290, - 25282, - 25287, - 25243, - 25289, - 25356, - 25326, - 25329, - 25383, - 25346, - 25352, - 25327, - 25333, - 25424, - 25406, - 25421, - 25628, - 25423, - 25494, - 25486, - 25472, - 25515, - 25462, - 25507, - 25487, - 25481, - 25503, - 25525, - 25451, - 25449, - 25534, - 25577, - 25536, - 25542, - 25571, - 25545, - 25554, - 25590, - 25540, - 25622, - 25652, - 25606, - 25619, - 25638, - 25654, - 25885, - 25623, - 25640, - 25615, - 25703, - 25711, - 25718, - 25678, - 25898, - 25749, - 25747, - 25765, - 25769, - 25736, - 25788, - 25818, - 25810, - 25797, - 25799, - 25787, - 25816, - 25794, - 25841, - 25831, - 33289, - 25824, - 25825, - 25260, - 25827, - 25839, - 25900, - 25846, - 25844, - 25842, - 25850, - 25856, - 25853, - 25880, - 25884, - 25861, - 25892, - 25891, - 25899, - 25908, - 25909, - 25911, - 25910, - 25912, - 30027, - 25928, - 25942, - 25941, - 25933, - 25944, - 25950, - 25949, - 25970, - 25976, - 25986, - 25987, - 35722, - 26011, - 26015, - 26027, - 26039, - 26051, - 26054, - 26049, - 26052, - 26060, - 26066, - 26075, - 26073, - 26080, - 26081, - 26097, - 26482, - 26122, - 26115, - 26107, - 26483, - 26165, - 26166, - 26164, - 26140, - 26191, - 26180, - 26185, - 26177, - 26206, - 26205, - 26212, - 26215, - 26216, - 26207, - 26210, - 26224, - 26243, - 26248, - 26254, - 26249, - 26244, - 26264, - 26269, - 26305, - 26297, - 26313, - 26302, - 26300, - 26308, - 26296, - 26326, - 26330, - 26336, - 26175, - 26342, - 26345, - 26352, - 26357, - 26359, - 26383, - 26390, - 26398, - 26406, - 26407, - 38712, - 26414, - 26431, - 26422, - 26433, - 26424, - 26423, - 26438, - 26462, - 26464, - 26457, - 26467, - 26468, - 26505, - 26480, - 26537, - 26492, - 26474, - 26508, - 26507, - 26534, - 26529, - 26501, - 26551, - 26607, - 26548, - 26604, - 26547, - 26601, - 26552, - 26596, - 26590, - 26589, - 26594, - 26606, - 26553, - 26574, - 26566, - 26599, - 27292, - 26654, - 26694, - 26665, - 26688, - 26701, - 26674, - 26702, - 26803, - 26667, - 26713, - 26723, - 26743, - 26751, - 26783, - 26767, - 26797, - 26772, - 26781, - 26779, - 26755, - 27310, - 26809, - 26740, - 26805, - 26784, - 26810, - 26895, - 26765, - 26750, - 26881, - 26826, - 26888, - 26840, - 26914, - 26918, - 26849, - 26892, - 26829, - 26836, - 26855, - 26837, - 26934, - 26898, - 26884, - 26839, - 26851, - 26917, - 26873, - 26848, - 26863, - 26920, - 26922, - 26906, - 26915, - 26913, - 26822, - 27001, - 26999, - 26972, - 27e3, - 26987, - 26964, - 27006, - 26990, - 26937, - 26996, - 26941, - 26969, - 26928, - 26977, - 26974, - 26973, - 27009, - 26986, - 27058, - 27054, - 27088, - 27071, - 27073, - 27091, - 27070, - 27086, - 23528, - 27082, - 27101, - 27067, - 27075, - 27047, - 27182, - 27025, - 27040, - 27036, - 27029, - 27060, - 27102, - 27112, - 27138, - 27163, - 27135, - 27402, - 27129, - 27122, - 27111, - 27141, - 27057, - 27166, - 27117, - 27156, - 27115, - 27146, - 27154, - 27329, - 27171, - 27155, - 27204, - 27148, - 27250, - 27190, - 27256, - 27207, - 27234, - 27225, - 27238, - 27208, - 27192, - 27170, - 27280, - 27277, - 27296, - 27268, - 27298, - 27299, - 27287, - 34327, - 27323, - 27331, - 27330, - 27320, - 27315, - 27308, - 27358, - 27345, - 27359, - 27306, - 27354, - 27370, - 27387, - 27397, - 34326, - 27386, - 27410, - 27414, - 39729, - 27423, - 27448, - 27447, - 30428, - 27449, - 39150, - 27463, - 27459, - 27465, - 27472, - 27481, - 27476, - 27483, - 27487, - 27489, - 27512, - 27513, - 27519, - 27520, - 27524, - 27523, - 27533, - 27544, - 27541, - 27550, - 27556, - 27562, - 27563, - 27567, - 27570, - 27569, - 27571, - 27575, - 27580, - 27590, - 27595, - 27603, - 27615, - 27628, - 27627, - 27635, - 27631, - 40638, - 27656, - 27667, - 27668, - 27675, - 27684, - 27683, - 27742, - 27733, - 27746, - 27754, - 27778, - 27789, - 27802, - 27777, - 27803, - 27774, - 27752, - 27763, - 27794, - 27792, - 27844, - 27889, - 27859, - 27837, - 27863, - 27845, - 27869, - 27822, - 27825, - 27838, - 27834, - 27867, - 27887, - 27865, - 27882, - 27935, - 34893, - 27958, - 27947, - 27965, - 27960, - 27929, - 27957, - 27955, - 27922, - 27916, - 28003, - 28051, - 28004, - 27994, - 28025, - 27993, - 28046, - 28053, - 28644, - 28037, - 28153, - 28181, - 28170, - 28085, - 28103, - 28134, - 28088, - 28102, - 28140, - 28126, - 28108, - 28136, - 28114, - 28101, - 28154, - 28121, - 28132, - 28117, - 28138, - 28142, - 28205, - 28270, - 28206, - 28185, - 28274, - 28255, - 28222, - 28195, - 28267, - 28203, - 28278, - 28237, - 28191, - 28227, - 28218, - 28238, - 28196, - 28415, - 28189, - 28216, - 28290, - 28330, - 28312, - 28361, - 28343, - 28371, - 28349, - 28335, - 28356, - 28338, - 28372, - 28373, - 28303, - 28325, - 28354, - 28319, - 28481, - 28433, - 28748, - 28396, - 28408, - 28414, - 28479, - 28402, - 28465, - 28399, - 28466, - 28364, - 28478, - 28435, - 28407, - 28550, - 28538, - 28536, - 28545, - 28544, - 28527, - 28507, - 28659, - 28525, - 28546, - 28540, - 28504, - 28558, - 28561, - 28610, - 28518, - 28595, - 28579, - 28577, - 28580, - 28601, - 28614, - 28586, - 28639, - 28629, - 28652, - 28628, - 28632, - 28657, - 28654, - 28635, - 28681, - 28683, - 28666, - 28689, - 28673, - 28687, - 28670, - 28699, - 28698, - 28532, - 28701, - 28696, - 28703, - 28720, - 28734, - 28722, - 28753, - 28771, - 28825, - 28818, - 28847, - 28913, - 28844, - 28856, - 28851, - 28846, - 28895, - 28875, - 28893, - 28889, - 28937, - 28925, - 28956, - 28953, - 29029, - 29013, - 29064, - 29030, - 29026, - 29004, - 29014, - 29036, - 29071, - 29179, - 29060, - 29077, - 29096, - 29100, - 29143, - 29113, - 29118, - 29138, - 29129, - 29140, - 29134, - 29152, - 29164, - 29159, - 29173, - 29180, - 29177, - 29183, - 29197, - 29200, - 29211, - 29224, - 29229, - 29228, - 29232, - 29234, - 29243, - 29244, - 29247, - 29248, - 29254, - 29259, - 29272, - 29300, - 29310, - 29314, - 29313, - 29319, - 29330, - 29334, - 29346, - 29351, - 29369, - 29362, - 29379, - 29382, - 29380, - 29390, - 29394, - 29410, - 29408, - 29409, - 29433, - 29431, - 20495, - 29463, - 29450, - 29468, - 29462, - 29469, - 29492, - 29487, - 29481, - 29477, - 29502, - 29518, - 29519, - 40664, - 29527, - 29546, - 29544, - 29552, - 29560, - 29557, - 29563, - 29562, - 29640, - 29619, - 29646, - 29627, - 29632, - 29669, - 29678, - 29662, - 29858, - 29701, - 29807, - 29733, - 29688, - 29746, - 29754, - 29781, - 29759, - 29791, - 29785, - 29761, - 29788, - 29801, - 29808, - 29795, - 29802, - 29814, - 29822, - 29835, - 29854, - 29863, - 29898, - 29903, - 29908, - 29681, - 29920, - 29923, - 29927, - 29929, - 29934, - 29938, - 29936, - 29937, - 29944, - 29943, - 29956, - 29955, - 29957, - 29964, - 29966, - 29965, - 29973, - 29971, - 29982, - 29990, - 29996, - 30012, - 30020, - 30029, - 30026, - 30025, - 30043, - 30022, - 30042, - 30057, - 30052, - 30055, - 30059, - 30061, - 30072, - 30070, - 30086, - 30087, - 30068, - 30090, - 30089, - 30082, - 30100, - 30106, - 30109, - 30117, - 30115, - 30146, - 30131, - 30147, - 30133, - 30141, - 30136, - 30140, - 30129, - 30157, - 30154, - 30162, - 30169, - 30179, - 30174, - 30206, - 30207, - 30204, - 30209, - 30192, - 30202, - 30194, - 30195, - 30219, - 30221, - 30217, - 30239, - 30247, - 30240, - 30241, - 30242, - 30244, - 30260, - 30256, - 30267, - 30279, - 30280, - 30278, - 30300, - 30296, - 30305, - 30306, - 30312, - 30313, - 30314, - 30311, - 30316, - 30320, - 30322, - 30326, - 30328, - 30332, - 30336, - 30339, - 30344, - 30347, - 30350, - 30358, - 30355, - 30361, - 30362, - 30384, - 30388, - 30392, - 30393, - 30394, - 30402, - 30413, - 30422, - 30418, - 30430, - 30433, - 30437, - 30439, - 30442, - 34351, - 30459, - 30472, - 30471, - 30468, - 30505, - 30500, - 30494, - 30501, - 30502, - 30491, - 30519, - 30520, - 30535, - 30554, - 30568, - 30571, - 30555, - 30565, - 30591, - 30590, - 30585, - 30606, - 30603, - 30609, - 30624, - 30622, - 30640, - 30646, - 30649, - 30655, - 30652, - 30653, - 30651, - 30663, - 30669, - 30679, - 30682, - 30684, - 30691, - 30702, - 30716, - 30732, - 30738, - 31014, - 30752, - 31018, - 30789, - 30862, - 30836, - 30854, - 30844, - 30874, - 30860, - 30883, - 30901, - 30890, - 30895, - 30929, - 30918, - 30923, - 30932, - 30910, - 30908, - 30917, - 30922, - 30956, - 30951, - 30938, - 30973, - 30964, - 30983, - 30994, - 30993, - 31001, - 31020, - 31019, - 31040, - 31072, - 31063, - 31071, - 31066, - 31061, - 31059, - 31098, - 31103, - 31114, - 31133, - 31143, - 40779, - 31146, - 31150, - 31155, - 31161, - 31162, - 31177, - 31189, - 31207, - 31212, - 31201, - 31203, - 31240, - 31245, - 31256, - 31257, - 31264, - 31263, - 31104, - 31281, - 31291, - 31294, - 31287, - 31299, - 31319, - 31305, - 31329, - 31330, - 31337, - 40861, - 31344, - 31353, - 31357, - 31368, - 31383, - 31381, - 31384, - 31382, - 31401, - 31432, - 31408, - 31414, - 31429, - 31428, - 31423, - 36995, - 31431, - 31434, - 31437, - 31439, - 31445, - 31443, - 31449, - 31450, - 31453, - 31457, - 31458, - 31462, - 31469, - 31472, - 31490, - 31503, - 31498, - 31494, - 31539, - 31512, - 31513, - 31518, - 31541, - 31528, - 31542, - 31568, - 31610, - 31492, - 31565, - 31499, - 31564, - 31557, - 31605, - 31589, - 31604, - 31591, - 31600, - 31601, - 31596, - 31598, - 31645, - 31640, - 31647, - 31629, - 31644, - 31642, - 31627, - 31634, - 31631, - 31581, - 31641, - 31691, - 31681, - 31692, - 31695, - 31668, - 31686, - 31709, - 31721, - 31761, - 31764, - 31718, - 31717, - 31840, - 31744, - 31751, - 31763, - 31731, - 31735, - 31767, - 31757, - 31734, - 31779, - 31783, - 31786, - 31775, - 31799, - 31787, - 31805, - 31820, - 31811, - 31828, - 31823, - 31808, - 31824, - 31832, - 31839, - 31844, - 31830, - 31845, - 31852, - 31861, - 31875, - 31888, - 31908, - 31917, - 31906, - 31915, - 31905, - 31912, - 31923, - 31922, - 31921, - 31918, - 31929, - 31933, - 31936, - 31941, - 31938, - 31960, - 31954, - 31964, - 31970, - 39739, - 31983, - 31986, - 31988, - 31990, - 31994, - 32006, - 32002, - 32028, - 32021, - 32010, - 32069, - 32075, - 32046, - 32050, - 32063, - 32053, - 32070, - 32115, - 32086, - 32078, - 32114, - 32104, - 32110, - 32079, - 32099, - 32147, - 32137, - 32091, - 32143, - 32125, - 32155, - 32186, - 32174, - 32163, - 32181, - 32199, - 32189, - 32171, - 32317, - 32162, - 32175, - 32220, - 32184, - 32159, - 32176, - 32216, - 32221, - 32228, - 32222, - 32251, - 32242, - 32225, - 32261, - 32266, - 32291, - 32289, - 32274, - 32305, - 32287, - 32265, - 32267, - 32290, - 32326, - 32358, - 32315, - 32309, - 32313, - 32323, - 32311, - 32306, - 32314, - 32359, - 32349, - 32342, - 32350, - 32345, - 32346, - 32377, - 32362, - 32361, - 32380, - 32379, - 32387, - 32213, - 32381, - 36782, - 32383, - 32392, - 32393, - 32396, - 32402, - 32400, - 32403, - 32404, - 32406, - 32398, - 32411, - 32412, - 32568, - 32570, - 32581, - 32588, - 32589, - 32590, - 32592, - 32593, - 32597, - 32596, - 32600, - 32607, - 32608, - 32616, - 32617, - 32615, - 32632, - 32642, - 32646, - 32643, - 32648, - 32647, - 32652, - 32660, - 32670, - 32669, - 32666, - 32675, - 32687, - 32690, - 32697, - 32686, - 32694, - 32696, - 35697, - 32709, - 32710, - 32714, - 32725, - 32724, - 32737, - 32742, - 32745, - 32755, - 32761, - 39132, - 32774, - 32772, - 32779, - 32786, - 32792, - 32793, - 32796, - 32801, - 32808, - 32831, - 32827, - 32842, - 32838, - 32850, - 32856, - 32858, - 32863, - 32866, - 32872, - 32883, - 32882, - 32880, - 32886, - 32889, - 32893, - 32895, - 32900, - 32902, - 32901, - 32923, - 32915, - 32922, - 32941, - 20880, - 32940, - 32987, - 32997, - 32985, - 32989, - 32964, - 32986, - 32982, - 33033, - 33007, - 33009, - 33051, - 33065, - 33059, - 33071, - 33099, - 38539, - 33094, - 33086, - 33107, - 33105, - 33020, - 33137, - 33134, - 33125, - 33126, - 33140, - 33155, - 33160, - 33162, - 33152, - 33154, - 33184, - 33173, - 33188, - 33187, - 33119, - 33171, - 33193, - 33200, - 33205, - 33214, - 33208, - 33213, - 33216, - 33218, - 33210, - 33225, - 33229, - 33233, - 33241, - 33240, - 33224, - 33242, - 33247, - 33248, - 33255, - 33274, - 33275, - 33278, - 33281, - 33282, - 33285, - 33287, - 33290, - 33293, - 33296, - 33302, - 33321, - 33323, - 33336, - 33331, - 33344, - 33369, - 33368, - 33373, - 33370, - 33375, - 33380, - 33378, - 33384, - 33386, - 33387, - 33326, - 33393, - 33399, - 33400, - 33406, - 33421, - 33426, - 33451, - 33439, - 33467, - 33452, - 33505, - 33507, - 33503, - 33490, - 33524, - 33523, - 33530, - 33683, - 33539, - 33531, - 33529, - 33502, - 33542, - 33500, - 33545, - 33497, - 33589, - 33588, - 33558, - 33586, - 33585, - 33600, - 33593, - 33616, - 33605, - 33583, - 33579, - 33559, - 33560, - 33669, - 33690, - 33706, - 33695, - 33698, - 33686, - 33571, - 33678, - 33671, - 33674, - 33660, - 33717, - 33651, - 33653, - 33696, - 33673, - 33704, - 33780, - 33811, - 33771, - 33742, - 33789, - 33795, - 33752, - 33803, - 33729, - 33783, - 33799, - 33760, - 33778, - 33805, - 33826, - 33824, - 33725, - 33848, - 34054, - 33787, - 33901, - 33834, - 33852, - 34138, - 33924, - 33911, - 33899, - 33965, - 33902, - 33922, - 33897, - 33862, - 33836, - 33903, - 33913, - 33845, - 33994, - 33890, - 33977, - 33983, - 33951, - 34009, - 33997, - 33979, - 34010, - 34e3, - 33985, - 33990, - 34006, - 33953, - 34081, - 34047, - 34036, - 34071, - 34072, - 34092, - 34079, - 34069, - 34068, - 34044, - 34112, - 34147, - 34136, - 34120, - 34113, - 34306, - 34123, - 34133, - 34176, - 34212, - 34184, - 34193, - 34186, - 34216, - 34157, - 34196, - 34203, - 34282, - 34183, - 34204, - 34167, - 34174, - 34192, - 34249, - 34234, - 34255, - 34233, - 34256, - 34261, - 34269, - 34277, - 34268, - 34297, - 34314, - 34323, - 34315, - 34302, - 34298, - 34310, - 34338, - 34330, - 34352, - 34367, - 34381, - 20053, - 34388, - 34399, - 34407, - 34417, - 34451, - 34467, - 34473, - 34474, - 34443, - 34444, - 34486, - 34479, - 34500, - 34502, - 34480, - 34505, - 34851, - 34475, - 34516, - 34526, - 34537, - 34540, - 34527, - 34523, - 34543, - 34578, - 34566, - 34568, - 34560, - 34563, - 34555, - 34577, - 34569, - 34573, - 34553, - 34570, - 34612, - 34623, - 34615, - 34619, - 34597, - 34601, - 34586, - 34656, - 34655, - 34680, - 34636, - 34638, - 34676, - 34647, - 34664, - 34670, - 34649, - 34643, - 34659, - 34666, - 34821, - 34722, - 34719, - 34690, - 34735, - 34763, - 34749, - 34752, - 34768, - 38614, - 34731, - 34756, - 34739, - 34759, - 34758, - 34747, - 34799, - 34802, - 34784, - 34831, - 34829, - 34814, - 34806, - 34807, - 34830, - 34770, - 34833, - 34838, - 34837, - 34850, - 34849, - 34865, - 34870, - 34873, - 34855, - 34875, - 34884, - 34882, - 34898, - 34905, - 34910, - 34914, - 34923, - 34945, - 34942, - 34974, - 34933, - 34941, - 34997, - 34930, - 34946, - 34967, - 34962, - 34990, - 34969, - 34978, - 34957, - 34980, - 34992, - 35007, - 34993, - 35011, - 35012, - 35028, - 35032, - 35033, - 35037, - 35065, - 35074, - 35068, - 35060, - 35048, - 35058, - 35076, - 35084, - 35082, - 35091, - 35139, - 35102, - 35109, - 35114, - 35115, - 35137, - 35140, - 35131, - 35126, - 35128, - 35148, - 35101, - 35168, - 35166, - 35174, - 35172, - 35181, - 35178, - 35183, - 35188, - 35191, - 35198, - 35203, - 35208, - 35210, - 35219, - 35224, - 35233, - 35241, - 35238, - 35244, - 35247, - 35250, - 35258, - 35261, - 35263, - 35264, - 35290, - 35292, - 35293, - 35303, - 35316, - 35320, - 35331, - 35350, - 35344, - 35340, - 35355, - 35357, - 35365, - 35382, - 35393, - 35419, - 35410, - 35398, - 35400, - 35452, - 35437, - 35436, - 35426, - 35461, - 35458, - 35460, - 35496, - 35489, - 35473, - 35493, - 35494, - 35482, - 35491, - 35524, - 35533, - 35522, - 35546, - 35563, - 35571, - 35559, - 35556, - 35569, - 35604, - 35552, - 35554, - 35575, - 35550, - 35547, - 35596, - 35591, - 35610, - 35553, - 35606, - 35600, - 35607, - 35616, - 35635, - 38827, - 35622, - 35627, - 35646, - 35624, - 35649, - 35660, - 35663, - 35662, - 35657, - 35670, - 35675, - 35674, - 35691, - 35679, - 35692, - 35695, - 35700, - 35709, - 35712, - 35724, - 35726, - 35730, - 35731, - 35734, - 35737, - 35738, - 35898, - 35905, - 35903, - 35912, - 35916, - 35918, - 35920, - 35925, - 35938, - 35948, - 35960, - 35962, - 35970, - 35977, - 35973, - 35978, - 35981, - 35982, - 35988, - 35964, - 35992, - 25117, - 36013, - 36010, - 36029, - 36018, - 36019, - 36014, - 36022, - 36040, - 36033, - 36068, - 36067, - 36058, - 36093, - 36090, - 36091, - 36100, - 36101, - 36106, - 36103, - 36111, - 36109, - 36112, - 40782, - 36115, - 36045, - 36116, - 36118, - 36199, - 36205, - 36209, - 36211, - 36225, - 36249, - 36290, - 36286, - 36282, - 36303, - 36314, - 36310, - 36300, - 36315, - 36299, - 36330, - 36331, - 36319, - 36323, - 36348, - 36360, - 36361, - 36351, - 36381, - 36382, - 36368, - 36383, - 36418, - 36405, - 36400, - 36404, - 36426, - 36423, - 36425, - 36428, - 36432, - 36424, - 36441, - 36452, - 36448, - 36394, - 36451, - 36437, - 36470, - 36466, - 36476, - 36481, - 36487, - 36485, - 36484, - 36491, - 36490, - 36499, - 36497, - 36500, - 36505, - 36522, - 36513, - 36524, - 36528, - 36550, - 36529, - 36542, - 36549, - 36552, - 36555, - 36571, - 36579, - 36604, - 36603, - 36587, - 36606, - 36618, - 36613, - 36629, - 36626, - 36633, - 36627, - 36636, - 36639, - 36635, - 36620, - 36646, - 36659, - 36667, - 36665, - 36677, - 36674, - 36670, - 36684, - 36681, - 36678, - 36686, - 36695, - 36700, - 36706, - 36707, - 36708, - 36764, - 36767, - 36771, - 36781, - 36783, - 36791, - 36826, - 36837, - 36834, - 36842, - 36847, - 36999, - 36852, - 36869, - 36857, - 36858, - 36881, - 36885, - 36897, - 36877, - 36894, - 36886, - 36875, - 36903, - 36918, - 36917, - 36921, - 36856, - 36943, - 36944, - 36945, - 36946, - 36878, - 36937, - 36926, - 36950, - 36952, - 36958, - 36968, - 36975, - 36982, - 38568, - 36978, - 36994, - 36989, - 36993, - 36992, - 37002, - 37001, - 37007, - 37032, - 37039, - 37041, - 37045, - 37090, - 37092, - 25160, - 37083, - 37122, - 37138, - 37145, - 37170, - 37168, - 37194, - 37206, - 37208, - 37219, - 37221, - 37225, - 37235, - 37234, - 37259, - 37257, - 37250, - 37282, - 37291, - 37295, - 37290, - 37301, - 37300, - 37306, - 37312, - 37313, - 37321, - 37323, - 37328, - 37334, - 37343, - 37345, - 37339, - 37372, - 37365, - 37366, - 37406, - 37375, - 37396, - 37420, - 37397, - 37393, - 37470, - 37463, - 37445, - 37449, - 37476, - 37448, - 37525, - 37439, - 37451, - 37456, - 37532, - 37526, - 37523, - 37531, - 37466, - 37583, - 37561, - 37559, - 37609, - 37647, - 37626, - 37700, - 37678, - 37657, - 37666, - 37658, - 37667, - 37690, - 37685, - 37691, - 37724, - 37728, - 37756, - 37742, - 37718, - 37808, - 37804, - 37805, - 37780, - 37817, - 37846, - 37847, - 37864, - 37861, - 37848, - 37827, - 37853, - 37840, - 37832, - 37860, - 37914, - 37908, - 37907, - 37891, - 37895, - 37904, - 37942, - 37931, - 37941, - 37921, - 37946, - 37953, - 37970, - 37956, - 37979, - 37984, - 37986, - 37982, - 37994, - 37417, - 38e3, - 38005, - 38007, - 38013, - 37978, - 38012, - 38014, - 38017, - 38015, - 38274, - 38279, - 38282, - 38292, - 38294, - 38296, - 38297, - 38304, - 38312, - 38311, - 38317, - 38332, - 38331, - 38329, - 38334, - 38346, - 28662, - 38339, - 38349, - 38348, - 38357, - 38356, - 38358, - 38364, - 38369, - 38373, - 38370, - 38433, - 38440, - 38446, - 38447, - 38466, - 38476, - 38479, - 38475, - 38519, - 38492, - 38494, - 38493, - 38495, - 38502, - 38514, - 38508, - 38541, - 38552, - 38549, - 38551, - 38570, - 38567, - 38577, - 38578, - 38576, - 38580, - 38582, - 38584, - 38585, - 38606, - 38603, - 38601, - 38605, - 35149, - 38620, - 38669, - 38613, - 38649, - 38660, - 38662, - 38664, - 38675, - 38670, - 38673, - 38671, - 38678, - 38681, - 38692, - 38698, - 38704, - 38713, - 38717, - 38718, - 38724, - 38726, - 38728, - 38722, - 38729, - 38748, - 38752, - 38756, - 38758, - 38760, - 21202, - 38763, - 38769, - 38777, - 38789, - 38780, - 38785, - 38778, - 38790, - 38795, - 38799, - 38800, - 38812, - 38824, - 38822, - 38819, - 38835, - 38836, - 38851, - 38854, - 38856, - 38859, - 38876, - 38893, - 40783, - 38898, - 31455, - 38902, - 38901, - 38927, - 38924, - 38968, - 38948, - 38945, - 38967, - 38973, - 38982, - 38991, - 38987, - 39019, - 39023, - 39024, - 39025, - 39028, - 39027, - 39082, - 39087, - 39089, - 39094, - 39108, - 39107, - 39110, - 39145, - 39147, - 39171, - 39177, - 39186, - 39188, - 39192, - 39201, - 39197, - 39198, - 39204, - 39200, - 39212, - 39214, - 39229, - 39230, - 39234, - 39241, - 39237, - 39248, - 39243, - 39249, - 39250, - 39244, - 39253, - 39319, - 39320, - 39333, - 39341, - 39342, - 39356, - 39391, - 39387, - 39389, - 39384, - 39377, - 39405, - 39406, - 39409, - 39410, - 39419, - 39416, - 39425, - 39439, - 39429, - 39394, - 39449, - 39467, - 39479, - 39493, - 39490, - 39488, - 39491, - 39486, - 39509, - 39501, - 39515, - 39511, - 39519, - 39522, - 39525, - 39524, - 39529, - 39531, - 39530, - 39597, - 39600, - 39612, - 39616, - 39631, - 39633, - 39635, - 39636, - 39646, - 39647, - 39650, - 39651, - 39654, - 39663, - 39659, - 39662, - 39668, - 39665, - 39671, - 39675, - 39686, - 39704, - 39706, - 39711, - 39714, - 39715, - 39717, - 39719, - 39720, - 39721, - 39722, - 39726, - 39727, - 39730, - 39748, - 39747, - 39759, - 39757, - 39758, - 39761, - 39768, - 39796, - 39827, - 39811, - 39825, - 39830, - 39831, - 39839, - 39840, - 39848, - 39860, - 39872, - 39882, - 39865, - 39878, - 39887, - 39889, - 39890, - 39907, - 39906, - 39908, - 39892, - 39905, - 39994, - 39922, - 39921, - 39920, - 39957, - 39956, - 39945, - 39955, - 39948, - 39942, - 39944, - 39954, - 39946, - 39940, - 39982, - 39963, - 39973, - 39972, - 39969, - 39984, - 40007, - 39986, - 40006, - 39998, - 40026, - 40032, - 40039, - 40054, - 40056, - 40167, - 40172, - 40176, - 40201, - 40200, - 40171, - 40195, - 40198, - 40234, - 40230, - 40367, - 40227, - 40223, - 40260, - 40213, - 40210, - 40257, - 40255, - 40254, - 40262, - 40264, - 40285, - 40286, - 40292, - 40273, - 40272, - 40281, - 40306, - 40329, - 40327, - 40363, - 40303, - 40314, - 40346, - 40356, - 40361, - 40370, - 40388, - 40385, - 40379, - 40376, - 40378, - 40390, - 40399, - 40386, - 40409, - 40403, - 40440, - 40422, - 40429, - 40431, - 40445, - 40474, - 40475, - 40478, - 40565, - 40569, - 40573, - 40577, - 40584, - 40587, - 40588, - 40594, - 40597, - 40593, - 40605, - 40613, - 40617, - 40632, - 40618, - 40621, - 38753, - 40652, - 40654, - 40655, - 40656, - 40660, - 40668, - 40670, - 40669, - 40672, - 40677, - 40680, - 40687, - 40692, - 40694, - 40695, - 40697, - 40699, - 40700, - 40701, - 40711, - 40712, - 30391, - 40725, - 40737, - 40748, - 40766, - 40778, - 40786, - 40788, - 40803, - 40799, - 40800, - 40801, - 40806, - 40807, - 40812, - 40810, - 40823, - 40818, - 40822, - 40853, - 40860, - 40864, - 22575, - 27079, - 36953, - 29796, - 20956, - 29081, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 32394, - 35100, - 37704, - 37512, - 34012, - 20425, - 28859, - 26161, - 26824, - 37625, - 26363, - 24389, - 20008, - 20193, - 20220, - 20224, - 20227, - 20281, - 20310, - 20370, - 20362, - 20378, - 20372, - 20429, - 20544, - 20514, - 20479, - 20510, - 20550, - 20592, - 20546, - 20628, - 20724, - 20696, - 20810, - 20836, - 20893, - 20926, - 20972, - 21013, - 21148, - 21158, - 21184, - 21211, - 21248, - 21255, - 21284, - 21362, - 21395, - 21426, - 21469, - 64014, - 21660, - 21642, - 21673, - 21759, - 21894, - 22361, - 22373, - 22444, - 22472, - 22471, - 64015, - 64016, - 22686, - 22706, - 22795, - 22867, - 22875, - 22877, - 22883, - 22948, - 22970, - 23382, - 23488, - 29999, - 23512, - 23532, - 23582, - 23718, - 23738, - 23797, - 23847, - 23891, - 64017, - 23874, - 23917, - 23992, - 23993, - 24016, - 24353, - 24372, - 24423, - 24503, - 24542, - 24669, - 24709, - 24714, - 24798, - 24789, - 24864, - 24818, - 24849, - 24887, - 24880, - 24984, - 25107, - 25254, - 25589, - 25696, - 25757, - 25806, - 25934, - 26112, - 26133, - 26171, - 26121, - 26158, - 26142, - 26148, - 26213, - 26199, - 26201, - 64018, - 26227, - 26265, - 26272, - 26290, - 26303, - 26362, - 26382, - 63785, - 26470, - 26555, - 26706, - 26560, - 26625, - 26692, - 26831, - 64019, - 26984, - 64020, - 27032, - 27106, - 27184, - 27243, - 27206, - 27251, - 27262, - 27362, - 27364, - 27606, - 27711, - 27740, - 27782, - 27759, - 27866, - 27908, - 28039, - 28015, - 28054, - 28076, - 28111, - 28152, - 28146, - 28156, - 28217, - 28252, - 28199, - 28220, - 28351, - 28552, - 28597, - 28661, - 28677, - 28679, - 28712, - 28805, - 28843, - 28943, - 28932, - 29020, - 28998, - 28999, - 64021, - 29121, - 29182, - 29361, - 29374, - 29476, - 64022, - 29559, - 29629, - 29641, - 29654, - 29667, - 29650, - 29703, - 29685, - 29734, - 29738, - 29737, - 29742, - 29794, - 29833, - 29855, - 29953, - 30063, - 30338, - 30364, - 30366, - 30363, - 30374, - 64023, - 30534, - 21167, - 30753, - 30798, - 30820, - 30842, - 31024, - 64024, - 64025, - 64026, - 31124, - 64027, - 31131, - 31441, - 31463, - 64028, - 31467, - 31646, - 64029, - 32072, - 32092, - 32183, - 32160, - 32214, - 32338, - 32583, - 32673, - 64030, - 33537, - 33634, - 33663, - 33735, - 33782, - 33864, - 33972, - 34131, - 34137, - 34155, - 64031, - 34224, - 64032, - 64033, - 34823, - 35061, - 35346, - 35383, - 35449, - 35495, - 35518, - 35551, - 64034, - 35574, - 35667, - 35711, - 36080, - 36084, - 36114, - 36214, - 64035, - 36559, - 64036, - 64037, - 36967, - 37086, - 64038, - 37141, - 37159, - 37338, - 37335, - 37342, - 37357, - 37358, - 37348, - 37349, - 37382, - 37392, - 37386, - 37434, - 37440, - 37436, - 37454, - 37465, - 37457, - 37433, - 37479, - 37543, - 37495, - 37496, - 37607, - 37591, - 37593, - 37584, - 64039, - 37589, - 37600, - 37587, - 37669, - 37665, - 37627, - 64040, - 37662, - 37631, - 37661, - 37634, - 37744, - 37719, - 37796, - 37830, - 37854, - 37880, - 37937, - 37957, - 37960, - 38290, - 63964, - 64041, - 38557, - 38575, - 38707, - 38715, - 38723, - 38733, - 38735, - 38737, - 38741, - 38999, - 39013, - 64042, - 64043, - 39207, - 64044, - 39326, - 39502, - 39641, - 39644, - 39797, - 39794, - 39823, - 39857, - 39867, - 39936, - 40304, - 40299, - 64045, - 40473, - 40657, - null, - null, - 8560, - 8561, - 8562, - 8563, - 8564, - 8565, - 8566, - 8567, - 8568, - 8569, - 65506, - 65508, - 65287, - 65282, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 8560, - 8561, - 8562, - 8563, - 8564, - 8565, - 8566, - 8567, - 8568, - 8569, - 8544, - 8545, - 8546, - 8547, - 8548, - 8549, - 8550, - 8551, - 8552, - 8553, - 65506, - 65508, - 65287, - 65282, - 12849, - 8470, - 8481, - 8757, - 32394, - 35100, - 37704, - 37512, - 34012, - 20425, - 28859, - 26161, - 26824, - 37625, - 26363, - 24389, - 20008, - 20193, - 20220, - 20224, - 20227, - 20281, - 20310, - 20370, - 20362, - 20378, - 20372, - 20429, - 20544, - 20514, - 20479, - 20510, - 20550, - 20592, - 20546, - 20628, - 20724, - 20696, - 20810, - 20836, - 20893, - 20926, - 20972, - 21013, - 21148, - 21158, - 21184, - 21211, - 21248, - 21255, - 21284, - 21362, - 21395, - 21426, - 21469, - 64014, - 21660, - 21642, - 21673, - 21759, - 21894, - 22361, - 22373, - 22444, - 22472, - 22471, - 64015, - 64016, - 22686, - 22706, - 22795, - 22867, - 22875, - 22877, - 22883, - 22948, - 22970, - 23382, - 23488, - 29999, - 23512, - 23532, - 23582, - 23718, - 23738, - 23797, - 23847, - 23891, - 64017, - 23874, - 23917, - 23992, - 23993, - 24016, - 24353, - 24372, - 24423, - 24503, - 24542, - 24669, - 24709, - 24714, - 24798, - 24789, - 24864, - 24818, - 24849, - 24887, - 24880, - 24984, - 25107, - 25254, - 25589, - 25696, - 25757, - 25806, - 25934, - 26112, - 26133, - 26171, - 26121, - 26158, - 26142, - 26148, - 26213, - 26199, - 26201, - 64018, - 26227, - 26265, - 26272, - 26290, - 26303, - 26362, - 26382, - 63785, - 26470, - 26555, - 26706, - 26560, - 26625, - 26692, - 26831, - 64019, - 26984, - 64020, - 27032, - 27106, - 27184, - 27243, - 27206, - 27251, - 27262, - 27362, - 27364, - 27606, - 27711, - 27740, - 27782, - 27759, - 27866, - 27908, - 28039, - 28015, - 28054, - 28076, - 28111, - 28152, - 28146, - 28156, - 28217, - 28252, - 28199, - 28220, - 28351, - 28552, - 28597, - 28661, - 28677, - 28679, - 28712, - 28805, - 28843, - 28943, - 28932, - 29020, - 28998, - 28999, - 64021, - 29121, - 29182, - 29361, - 29374, - 29476, - 64022, - 29559, - 29629, - 29641, - 29654, - 29667, - 29650, - 29703, - 29685, - 29734, - 29738, - 29737, - 29742, - 29794, - 29833, - 29855, - 29953, - 30063, - 30338, - 30364, - 30366, - 30363, - 30374, - 64023, - 30534, - 21167, - 30753, - 30798, - 30820, - 30842, - 31024, - 64024, - 64025, - 64026, - 31124, - 64027, - 31131, - 31441, - 31463, - 64028, - 31467, - 31646, - 64029, - 32072, - 32092, - 32183, - 32160, - 32214, - 32338, - 32583, - 32673, - 64030, - 33537, - 33634, - 33663, - 33735, - 33782, - 33864, - 33972, - 34131, - 34137, - 34155, - 64031, - 34224, - 64032, - 64033, - 34823, - 35061, - 35346, - 35383, - 35449, - 35495, - 35518, - 35551, - 64034, - 35574, - 35667, - 35711, - 36080, - 36084, - 36114, - 36214, - 64035, - 36559, - 64036, - 64037, - 36967, - 37086, - 64038, - 37141, - 37159, - 37338, - 37335, - 37342, - 37357, - 37358, - 37348, - 37349, - 37382, - 37392, - 37386, - 37434, - 37440, - 37436, - 37454, - 37465, - 37457, - 37433, - 37479, - 37543, - 37495, - 37496, - 37607, - 37591, - 37593, - 37584, - 64039, - 37589, - 37600, - 37587, - 37669, - 37665, - 37627, - 64040, - 37662, - 37631, - 37661, - 37634, - 37744, - 37719, - 37796, - 37830, - 37854, - 37880, - 37937, - 37957, - 37960, - 38290, - 63964, - 64041, - 38557, - 38575, - 38707, - 38715, - 38723, - 38733, - 38735, - 38737, - 38741, - 38999, - 39013, - 64042, - 64043, - 39207, - 64044, - 39326, - 39502, - 39641, - 39644, - 39797, - 39794, - 39823, - 39857, - 39867, - 39936, - 40304, - 40299, - 64045, - 40473, - 40657, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - ], - jis0212: [ - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 728, - 711, - 184, - 729, - 733, - 175, - 731, - 730, - 65374, - 900, - 901, - null, - null, - null, - null, - null, - null, - null, - null, - 161, - 166, - 191, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 186, - 170, - 169, - 174, - 8482, - 164, - 8470, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 902, - 904, - 905, - 906, - 938, - null, - 908, - null, - 910, - 939, - null, - 911, - null, - null, - null, - null, - 940, - 941, - 942, - 943, - 970, - 912, - 972, - 962, - 973, - 971, - 944, - 974, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 1026, - 1027, - 1028, - 1029, - 1030, - 1031, - 1032, - 1033, - 1034, - 1035, - 1036, - 1038, - 1039, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 1106, - 1107, - 1108, - 1109, - 1110, - 1111, - 1112, - 1113, - 1114, - 1115, - 1116, - 1118, - 1119, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 198, - 272, - null, - 294, - null, - 306, - null, - 321, - 319, - null, - 330, - 216, - 338, - null, - 358, - 222, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 230, - 273, - 240, - 295, - 305, - 307, - 312, - 322, - 320, - 329, - 331, - 248, - 339, - 223, - 359, - 254, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 193, - 192, - 196, - 194, - 258, - 461, - 256, - 260, - 197, - 195, - 262, - 264, - 268, - 199, - 266, - 270, - 201, - 200, - 203, - 202, - 282, - 278, - 274, - 280, - null, - 284, - 286, - 290, - 288, - 292, - 205, - 204, - 207, - 206, - 463, - 304, - 298, - 302, - 296, - 308, - 310, - 313, - 317, - 315, - 323, - 327, - 325, - 209, - 211, - 210, - 214, - 212, - 465, - 336, - 332, - 213, - 340, - 344, - 342, - 346, - 348, - 352, - 350, - 356, - 354, - 218, - 217, - 220, - 219, - 364, - 467, - 368, - 362, - 370, - 366, - 360, - 471, - 475, - 473, - 469, - 372, - 221, - 376, - 374, - 377, - 381, - 379, - null, - null, - null, - null, - null, - null, - null, - 225, - 224, - 228, - 226, - 259, - 462, - 257, - 261, - 229, - 227, - 263, - 265, - 269, - 231, - 267, - 271, - 233, - 232, - 235, - 234, - 283, - 279, - 275, - 281, - 501, - 285, - 287, - null, - 289, - 293, - 237, - 236, - 239, - 238, - 464, - null, - 299, - 303, - 297, - 309, - 311, - 314, - 318, - 316, - 324, - 328, - 326, - 241, - 243, - 242, - 246, - 244, - 466, - 337, - 333, - 245, - 341, - 345, - 343, - 347, - 349, - 353, - 351, - 357, - 355, - 250, - 249, - 252, - 251, - 365, - 468, - 369, - 363, - 371, - 367, - 361, - 472, - 476, - 474, - 470, - 373, - 253, - 255, - 375, - 378, - 382, - 380, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 19970, - 19972, - 19973, - 19980, - 19986, - 19999, - 20003, - 20004, - 20008, - 20011, - 20014, - 20015, - 20016, - 20021, - 20032, - 20033, - 20036, - 20039, - 20049, - 20058, - 20060, - 20067, - 20072, - 20073, - 20084, - 20085, - 20089, - 20095, - 20109, - 20118, - 20119, - 20125, - 20143, - 20153, - 20163, - 20176, - 20186, - 20187, - 20192, - 20193, - 20194, - 20200, - 20207, - 20209, - 20211, - 20213, - 20221, - 20222, - 20223, - 20224, - 20226, - 20227, - 20232, - 20235, - 20236, - 20242, - 20245, - 20246, - 20247, - 20249, - 20270, - 20273, - 20320, - 20275, - 20277, - 20279, - 20281, - 20283, - 20286, - 20288, - 20290, - 20296, - 20297, - 20299, - 20300, - 20306, - 20308, - 20310, - 20312, - 20319, - 20323, - 20330, - 20332, - 20334, - 20337, - 20343, - 20344, - 20345, - 20346, - 20349, - 20350, - 20353, - 20354, - 20356, - 20357, - 20361, - 20362, - 20364, - 20366, - 20368, - 20370, - 20371, - 20372, - 20375, - 20377, - 20378, - 20382, - 20383, - 20402, - 20407, - 20409, - 20411, - 20412, - 20413, - 20414, - 20416, - 20417, - 20421, - 20422, - 20424, - 20425, - 20427, - 20428, - 20429, - 20431, - 20434, - 20444, - 20448, - 20450, - 20464, - 20466, - 20476, - 20477, - 20479, - 20480, - 20481, - 20484, - 20487, - 20490, - 20492, - 20494, - 20496, - 20499, - 20503, - 20504, - 20507, - 20508, - 20509, - 20510, - 20514, - 20519, - 20526, - 20528, - 20530, - 20531, - 20533, - 20544, - 20545, - 20546, - 20549, - 20550, - 20554, - 20556, - 20558, - 20561, - 20562, - 20563, - 20567, - 20569, - 20575, - 20576, - 20578, - 20579, - 20582, - 20583, - 20586, - 20589, - 20592, - 20593, - 20539, - 20609, - 20611, - 20612, - 20614, - 20618, - 20622, - 20623, - 20624, - 20626, - 20627, - 20628, - 20630, - 20635, - 20636, - 20638, - 20639, - 20640, - 20641, - 20642, - 20650, - 20655, - 20656, - 20665, - 20666, - 20669, - 20672, - 20675, - 20676, - 20679, - 20684, - 20686, - 20688, - 20691, - 20692, - 20696, - 20700, - 20701, - 20703, - 20706, - 20708, - 20710, - 20712, - 20713, - 20719, - 20721, - 20726, - 20730, - 20734, - 20739, - 20742, - 20743, - 20744, - 20747, - 20748, - 20749, - 20750, - 20722, - 20752, - 20759, - 20761, - 20763, - 20764, - 20765, - 20766, - 20771, - 20775, - 20776, - 20780, - 20781, - 20783, - 20785, - 20787, - 20788, - 20789, - 20792, - 20793, - 20802, - 20810, - 20815, - 20819, - 20821, - 20823, - 20824, - 20831, - 20836, - 20838, - 20862, - 20867, - 20868, - 20875, - 20878, - 20888, - 20893, - 20897, - 20899, - 20909, - 20920, - 20922, - 20924, - 20926, - 20927, - 20930, - 20936, - 20943, - 20945, - 20946, - 20947, - 20949, - 20952, - 20958, - 20962, - 20965, - 20974, - 20978, - 20979, - 20980, - 20983, - 20993, - 20994, - 20997, - 21010, - 21011, - 21013, - 21014, - 21016, - 21026, - 21032, - 21041, - 21042, - 21045, - 21052, - 21061, - 21065, - 21077, - 21079, - 21080, - 21082, - 21084, - 21087, - 21088, - 21089, - 21094, - 21102, - 21111, - 21112, - 21113, - 21120, - 21122, - 21125, - 21130, - 21132, - 21139, - 21141, - 21142, - 21143, - 21144, - 21146, - 21148, - 21156, - 21157, - 21158, - 21159, - 21167, - 21168, - 21174, - 21175, - 21176, - 21178, - 21179, - 21181, - 21184, - 21188, - 21190, - 21192, - 21196, - 21199, - 21201, - 21204, - 21206, - 21211, - 21212, - 21217, - 21221, - 21224, - 21225, - 21226, - 21228, - 21232, - 21233, - 21236, - 21238, - 21239, - 21248, - 21251, - 21258, - 21259, - 21260, - 21265, - 21267, - 21272, - 21275, - 21276, - 21278, - 21279, - 21285, - 21287, - 21288, - 21289, - 21291, - 21292, - 21293, - 21296, - 21298, - 21301, - 21308, - 21309, - 21310, - 21314, - 21324, - 21323, - 21337, - 21339, - 21345, - 21347, - 21349, - 21356, - 21357, - 21362, - 21369, - 21374, - 21379, - 21383, - 21384, - 21390, - 21395, - 21396, - 21401, - 21405, - 21409, - 21412, - 21418, - 21419, - 21423, - 21426, - 21428, - 21429, - 21431, - 21432, - 21434, - 21437, - 21440, - 21445, - 21455, - 21458, - 21459, - 21461, - 21466, - 21469, - 21470, - 21472, - 21478, - 21479, - 21493, - 21506, - 21523, - 21530, - 21537, - 21543, - 21544, - 21546, - 21551, - 21553, - 21556, - 21557, - 21571, - 21572, - 21575, - 21581, - 21583, - 21598, - 21602, - 21604, - 21606, - 21607, - 21609, - 21611, - 21613, - 21614, - 21620, - 21631, - 21633, - 21635, - 21637, - 21640, - 21641, - 21645, - 21649, - 21653, - 21654, - 21660, - 21663, - 21665, - 21670, - 21671, - 21673, - 21674, - 21677, - 21678, - 21681, - 21687, - 21689, - 21690, - 21691, - 21695, - 21702, - 21706, - 21709, - 21710, - 21728, - 21738, - 21740, - 21743, - 21750, - 21756, - 21758, - 21759, - 21760, - 21761, - 21765, - 21768, - 21769, - 21772, - 21773, - 21774, - 21781, - 21802, - 21803, - 21810, - 21813, - 21814, - 21819, - 21820, - 21821, - 21825, - 21831, - 21833, - 21834, - 21837, - 21840, - 21841, - 21848, - 21850, - 21851, - 21854, - 21856, - 21857, - 21860, - 21862, - 21887, - 21889, - 21890, - 21894, - 21896, - 21902, - 21903, - 21905, - 21906, - 21907, - 21908, - 21911, - 21923, - 21924, - 21933, - 21938, - 21951, - 21953, - 21955, - 21958, - 21961, - 21963, - 21964, - 21966, - 21969, - 21970, - 21971, - 21975, - 21976, - 21979, - 21982, - 21986, - 21993, - 22006, - 22015, - 22021, - 22024, - 22026, - 22029, - 22030, - 22031, - 22032, - 22033, - 22034, - 22041, - 22060, - 22064, - 22067, - 22069, - 22071, - 22073, - 22075, - 22076, - 22077, - 22079, - 22080, - 22081, - 22083, - 22084, - 22086, - 22089, - 22091, - 22093, - 22095, - 22100, - 22110, - 22112, - 22113, - 22114, - 22115, - 22118, - 22121, - 22125, - 22127, - 22129, - 22130, - 22133, - 22148, - 22149, - 22152, - 22155, - 22156, - 22165, - 22169, - 22170, - 22173, - 22174, - 22175, - 22182, - 22183, - 22184, - 22185, - 22187, - 22188, - 22189, - 22193, - 22195, - 22199, - 22206, - 22213, - 22217, - 22218, - 22219, - 22223, - 22224, - 22220, - 22221, - 22233, - 22236, - 22237, - 22239, - 22241, - 22244, - 22245, - 22246, - 22247, - 22248, - 22257, - 22251, - 22253, - 22262, - 22263, - 22273, - 22274, - 22279, - 22282, - 22284, - 22289, - 22293, - 22298, - 22299, - 22301, - 22304, - 22306, - 22307, - 22308, - 22309, - 22313, - 22314, - 22316, - 22318, - 22319, - 22323, - 22324, - 22333, - 22334, - 22335, - 22341, - 22342, - 22348, - 22349, - 22354, - 22370, - 22373, - 22375, - 22376, - 22379, - 22381, - 22382, - 22383, - 22384, - 22385, - 22387, - 22388, - 22389, - 22391, - 22393, - 22394, - 22395, - 22396, - 22398, - 22401, - 22403, - 22412, - 22420, - 22423, - 22425, - 22426, - 22428, - 22429, - 22430, - 22431, - 22433, - 22421, - 22439, - 22440, - 22441, - 22444, - 22456, - 22461, - 22471, - 22472, - 22476, - 22479, - 22485, - 22493, - 22494, - 22500, - 22502, - 22503, - 22505, - 22509, - 22512, - 22517, - 22518, - 22520, - 22525, - 22526, - 22527, - 22531, - 22532, - 22536, - 22537, - 22497, - 22540, - 22541, - 22555, - 22558, - 22559, - 22560, - 22566, - 22567, - 22573, - 22578, - 22585, - 22591, - 22601, - 22604, - 22605, - 22607, - 22608, - 22613, - 22623, - 22625, - 22628, - 22631, - 22632, - 22648, - 22652, - 22655, - 22656, - 22657, - 22663, - 22664, - 22665, - 22666, - 22668, - 22669, - 22671, - 22672, - 22676, - 22678, - 22685, - 22688, - 22689, - 22690, - 22694, - 22697, - 22705, - 22706, - 22724, - 22716, - 22722, - 22728, - 22733, - 22734, - 22736, - 22738, - 22740, - 22742, - 22746, - 22749, - 22753, - 22754, - 22761, - 22771, - 22789, - 22790, - 22795, - 22796, - 22802, - 22803, - 22804, - 34369, - 22813, - 22817, - 22819, - 22820, - 22824, - 22831, - 22832, - 22835, - 22837, - 22838, - 22847, - 22851, - 22854, - 22866, - 22867, - 22873, - 22875, - 22877, - 22878, - 22879, - 22881, - 22883, - 22891, - 22893, - 22895, - 22898, - 22901, - 22902, - 22905, - 22907, - 22908, - 22923, - 22924, - 22926, - 22930, - 22933, - 22935, - 22943, - 22948, - 22951, - 22957, - 22958, - 22959, - 22960, - 22963, - 22967, - 22970, - 22972, - 22977, - 22979, - 22980, - 22984, - 22986, - 22989, - 22994, - 23005, - 23006, - 23007, - 23011, - 23012, - 23015, - 23022, - 23023, - 23025, - 23026, - 23028, - 23031, - 23040, - 23044, - 23052, - 23053, - 23054, - 23058, - 23059, - 23070, - 23075, - 23076, - 23079, - 23080, - 23082, - 23085, - 23088, - 23108, - 23109, - 23111, - 23112, - 23116, - 23120, - 23125, - 23134, - 23139, - 23141, - 23143, - 23149, - 23159, - 23162, - 23163, - 23166, - 23179, - 23184, - 23187, - 23190, - 23193, - 23196, - 23198, - 23199, - 23200, - 23202, - 23207, - 23212, - 23217, - 23218, - 23219, - 23221, - 23224, - 23226, - 23227, - 23231, - 23236, - 23238, - 23240, - 23247, - 23258, - 23260, - 23264, - 23269, - 23274, - 23278, - 23285, - 23286, - 23293, - 23296, - 23297, - 23304, - 23319, - 23348, - 23321, - 23323, - 23325, - 23329, - 23333, - 23341, - 23352, - 23361, - 23371, - 23372, - 23378, - 23382, - 23390, - 23400, - 23406, - 23407, - 23420, - 23421, - 23422, - 23423, - 23425, - 23428, - 23430, - 23434, - 23438, - 23440, - 23441, - 23443, - 23444, - 23446, - 23464, - 23465, - 23468, - 23469, - 23471, - 23473, - 23474, - 23479, - 23482, - 23484, - 23488, - 23489, - 23501, - 23503, - 23510, - 23511, - 23512, - 23513, - 23514, - 23520, - 23535, - 23537, - 23540, - 23549, - 23564, - 23575, - 23582, - 23583, - 23587, - 23590, - 23593, - 23595, - 23596, - 23598, - 23600, - 23602, - 23605, - 23606, - 23641, - 23642, - 23644, - 23650, - 23651, - 23655, - 23656, - 23657, - 23661, - 23664, - 23668, - 23669, - 23674, - 23675, - 23676, - 23677, - 23687, - 23688, - 23690, - 23695, - 23698, - 23709, - 23711, - 23712, - 23714, - 23715, - 23718, - 23722, - 23730, - 23732, - 23733, - 23738, - 23753, - 23755, - 23762, - 23773, - 23767, - 23790, - 23793, - 23794, - 23796, - 23809, - 23814, - 23821, - 23826, - 23851, - 23843, - 23844, - 23846, - 23847, - 23857, - 23860, - 23865, - 23869, - 23871, - 23874, - 23875, - 23878, - 23880, - 23893, - 23889, - 23897, - 23882, - 23903, - 23904, - 23905, - 23906, - 23908, - 23914, - 23917, - 23920, - 23929, - 23930, - 23934, - 23935, - 23937, - 23939, - 23944, - 23946, - 23954, - 23955, - 23956, - 23957, - 23961, - 23963, - 23967, - 23968, - 23975, - 23979, - 23984, - 23988, - 23992, - 23993, - 24003, - 24007, - 24011, - 24016, - 24014, - 24024, - 24025, - 24032, - 24036, - 24041, - 24056, - 24057, - 24064, - 24071, - 24077, - 24082, - 24084, - 24085, - 24088, - 24095, - 24096, - 24110, - 24104, - 24114, - 24117, - 24126, - 24139, - 24144, - 24137, - 24145, - 24150, - 24152, - 24155, - 24156, - 24158, - 24168, - 24170, - 24171, - 24172, - 24173, - 24174, - 24176, - 24192, - 24203, - 24206, - 24226, - 24228, - 24229, - 24232, - 24234, - 24236, - 24241, - 24243, - 24253, - 24254, - 24255, - 24262, - 24268, - 24267, - 24270, - 24273, - 24274, - 24276, - 24277, - 24284, - 24286, - 24293, - 24299, - 24322, - 24326, - 24327, - 24328, - 24334, - 24345, - 24348, - 24349, - 24353, - 24354, - 24355, - 24356, - 24360, - 24363, - 24364, - 24366, - 24368, - 24372, - 24374, - 24379, - 24381, - 24383, - 24384, - 24388, - 24389, - 24391, - 24397, - 24400, - 24404, - 24408, - 24411, - 24416, - 24419, - 24420, - 24423, - 24431, - 24434, - 24436, - 24437, - 24440, - 24442, - 24445, - 24446, - 24457, - 24461, - 24463, - 24470, - 24476, - 24477, - 24482, - 24487, - 24491, - 24484, - 24492, - 24495, - 24496, - 24497, - 24504, - 24516, - 24519, - 24520, - 24521, - 24523, - 24528, - 24529, - 24530, - 24531, - 24532, - 24542, - 24545, - 24546, - 24552, - 24553, - 24554, - 24556, - 24557, - 24558, - 24559, - 24562, - 24563, - 24566, - 24570, - 24572, - 24583, - 24586, - 24589, - 24595, - 24596, - 24599, - 24600, - 24602, - 24607, - 24612, - 24621, - 24627, - 24629, - 24640, - 24647, - 24648, - 24649, - 24652, - 24657, - 24660, - 24662, - 24663, - 24669, - 24673, - 24679, - 24689, - 24702, - 24703, - 24706, - 24710, - 24712, - 24714, - 24718, - 24721, - 24723, - 24725, - 24728, - 24733, - 24734, - 24738, - 24740, - 24741, - 24744, - 24752, - 24753, - 24759, - 24763, - 24766, - 24770, - 24772, - 24776, - 24777, - 24778, - 24779, - 24782, - 24783, - 24788, - 24789, - 24793, - 24795, - 24797, - 24798, - 24802, - 24805, - 24818, - 24821, - 24824, - 24828, - 24829, - 24834, - 24839, - 24842, - 24844, - 24848, - 24849, - 24850, - 24851, - 24852, - 24854, - 24855, - 24857, - 24860, - 24862, - 24866, - 24874, - 24875, - 24880, - 24881, - 24885, - 24886, - 24887, - 24889, - 24897, - 24901, - 24902, - 24905, - 24926, - 24928, - 24940, - 24946, - 24952, - 24955, - 24956, - 24959, - 24960, - 24961, - 24963, - 24964, - 24971, - 24973, - 24978, - 24979, - 24983, - 24984, - 24988, - 24989, - 24991, - 24992, - 24997, - 25e3, - 25002, - 25005, - 25016, - 25017, - 25020, - 25024, - 25025, - 25026, - 25038, - 25039, - 25045, - 25052, - 25053, - 25054, - 25055, - 25057, - 25058, - 25063, - 25065, - 25061, - 25068, - 25069, - 25071, - 25089, - 25091, - 25092, - 25095, - 25107, - 25109, - 25116, - 25120, - 25122, - 25123, - 25127, - 25129, - 25131, - 25145, - 25149, - 25154, - 25155, - 25156, - 25158, - 25164, - 25168, - 25169, - 25170, - 25172, - 25174, - 25178, - 25180, - 25188, - 25197, - 25199, - 25203, - 25210, - 25213, - 25229, - 25230, - 25231, - 25232, - 25254, - 25256, - 25267, - 25270, - 25271, - 25274, - 25278, - 25279, - 25284, - 25294, - 25301, - 25302, - 25306, - 25322, - 25330, - 25332, - 25340, - 25341, - 25347, - 25348, - 25354, - 25355, - 25357, - 25360, - 25363, - 25366, - 25368, - 25385, - 25386, - 25389, - 25397, - 25398, - 25401, - 25404, - 25409, - 25410, - 25411, - 25412, - 25414, - 25418, - 25419, - 25422, - 25426, - 25427, - 25428, - 25432, - 25435, - 25445, - 25446, - 25452, - 25453, - 25457, - 25460, - 25461, - 25464, - 25468, - 25469, - 25471, - 25474, - 25476, - 25479, - 25482, - 25488, - 25492, - 25493, - 25497, - 25498, - 25502, - 25508, - 25510, - 25517, - 25518, - 25519, - 25533, - 25537, - 25541, - 25544, - 25550, - 25553, - 25555, - 25556, - 25557, - 25564, - 25568, - 25573, - 25578, - 25580, - 25586, - 25587, - 25589, - 25592, - 25593, - 25609, - 25610, - 25616, - 25618, - 25620, - 25624, - 25630, - 25632, - 25634, - 25636, - 25637, - 25641, - 25642, - 25647, - 25648, - 25653, - 25661, - 25663, - 25675, - 25679, - 25681, - 25682, - 25683, - 25684, - 25690, - 25691, - 25692, - 25693, - 25695, - 25696, - 25697, - 25699, - 25709, - 25715, - 25716, - 25723, - 25725, - 25733, - 25735, - 25743, - 25744, - 25745, - 25752, - 25753, - 25755, - 25757, - 25759, - 25761, - 25763, - 25766, - 25768, - 25772, - 25779, - 25789, - 25790, - 25791, - 25796, - 25801, - 25802, - 25803, - 25804, - 25806, - 25808, - 25809, - 25813, - 25815, - 25828, - 25829, - 25833, - 25834, - 25837, - 25840, - 25845, - 25847, - 25851, - 25855, - 25857, - 25860, - 25864, - 25865, - 25866, - 25871, - 25875, - 25876, - 25878, - 25881, - 25883, - 25886, - 25887, - 25890, - 25894, - 25897, - 25902, - 25905, - 25914, - 25916, - 25917, - 25923, - 25927, - 25929, - 25936, - 25938, - 25940, - 25951, - 25952, - 25959, - 25963, - 25978, - 25981, - 25985, - 25989, - 25994, - 26002, - 26005, - 26008, - 26013, - 26016, - 26019, - 26022, - 26030, - 26034, - 26035, - 26036, - 26047, - 26050, - 26056, - 26057, - 26062, - 26064, - 26068, - 26070, - 26072, - 26079, - 26096, - 26098, - 26100, - 26101, - 26105, - 26110, - 26111, - 26112, - 26116, - 26120, - 26121, - 26125, - 26129, - 26130, - 26133, - 26134, - 26141, - 26142, - 26145, - 26146, - 26147, - 26148, - 26150, - 26153, - 26154, - 26155, - 26156, - 26158, - 26160, - 26161, - 26163, - 26169, - 26167, - 26176, - 26181, - 26182, - 26186, - 26188, - 26193, - 26190, - 26199, - 26200, - 26201, - 26203, - 26204, - 26208, - 26209, - 26363, - 26218, - 26219, - 26220, - 26238, - 26227, - 26229, - 26239, - 26231, - 26232, - 26233, - 26235, - 26240, - 26236, - 26251, - 26252, - 26253, - 26256, - 26258, - 26265, - 26266, - 26267, - 26268, - 26271, - 26272, - 26276, - 26285, - 26289, - 26290, - 26293, - 26299, - 26303, - 26304, - 26306, - 26307, - 26312, - 26316, - 26318, - 26319, - 26324, - 26331, - 26335, - 26344, - 26347, - 26348, - 26350, - 26362, - 26373, - 26375, - 26382, - 26387, - 26393, - 26396, - 26400, - 26402, - 26419, - 26430, - 26437, - 26439, - 26440, - 26444, - 26452, - 26453, - 26461, - 26470, - 26476, - 26478, - 26484, - 26486, - 26491, - 26497, - 26500, - 26510, - 26511, - 26513, - 26515, - 26518, - 26520, - 26521, - 26523, - 26544, - 26545, - 26546, - 26549, - 26555, - 26556, - 26557, - 26617, - 26560, - 26562, - 26563, - 26565, - 26568, - 26569, - 26578, - 26583, - 26585, - 26588, - 26593, - 26598, - 26608, - 26610, - 26614, - 26615, - 26706, - 26644, - 26649, - 26653, - 26655, - 26664, - 26663, - 26668, - 26669, - 26671, - 26672, - 26673, - 26675, - 26683, - 26687, - 26692, - 26693, - 26698, - 26700, - 26709, - 26711, - 26712, - 26715, - 26731, - 26734, - 26735, - 26736, - 26737, - 26738, - 26741, - 26745, - 26746, - 26747, - 26748, - 26754, - 26756, - 26758, - 26760, - 26774, - 26776, - 26778, - 26780, - 26785, - 26787, - 26789, - 26793, - 26794, - 26798, - 26802, - 26811, - 26821, - 26824, - 26828, - 26831, - 26832, - 26833, - 26835, - 26838, - 26841, - 26844, - 26845, - 26853, - 26856, - 26858, - 26859, - 26860, - 26861, - 26864, - 26865, - 26869, - 26870, - 26875, - 26876, - 26877, - 26886, - 26889, - 26890, - 26896, - 26897, - 26899, - 26902, - 26903, - 26929, - 26931, - 26933, - 26936, - 26939, - 26946, - 26949, - 26953, - 26958, - 26967, - 26971, - 26979, - 26980, - 26981, - 26982, - 26984, - 26985, - 26988, - 26992, - 26993, - 26994, - 27002, - 27003, - 27007, - 27008, - 27021, - 27026, - 27030, - 27032, - 27041, - 27045, - 27046, - 27048, - 27051, - 27053, - 27055, - 27063, - 27064, - 27066, - 27068, - 27077, - 27080, - 27089, - 27094, - 27095, - 27106, - 27109, - 27118, - 27119, - 27121, - 27123, - 27125, - 27134, - 27136, - 27137, - 27139, - 27151, - 27153, - 27157, - 27162, - 27165, - 27168, - 27172, - 27176, - 27184, - 27186, - 27188, - 27191, - 27195, - 27198, - 27199, - 27205, - 27206, - 27209, - 27210, - 27214, - 27216, - 27217, - 27218, - 27221, - 27222, - 27227, - 27236, - 27239, - 27242, - 27249, - 27251, - 27262, - 27265, - 27267, - 27270, - 27271, - 27273, - 27275, - 27281, - 27291, - 27293, - 27294, - 27295, - 27301, - 27307, - 27311, - 27312, - 27313, - 27316, - 27325, - 27326, - 27327, - 27334, - 27337, - 27336, - 27340, - 27344, - 27348, - 27349, - 27350, - 27356, - 27357, - 27364, - 27367, - 27372, - 27376, - 27377, - 27378, - 27388, - 27389, - 27394, - 27395, - 27398, - 27399, - 27401, - 27407, - 27408, - 27409, - 27415, - 27419, - 27422, - 27428, - 27432, - 27435, - 27436, - 27439, - 27445, - 27446, - 27451, - 27455, - 27462, - 27466, - 27469, - 27474, - 27478, - 27480, - 27485, - 27488, - 27495, - 27499, - 27502, - 27504, - 27509, - 27517, - 27518, - 27522, - 27525, - 27543, - 27547, - 27551, - 27552, - 27554, - 27555, - 27560, - 27561, - 27564, - 27565, - 27566, - 27568, - 27576, - 27577, - 27581, - 27582, - 27587, - 27588, - 27593, - 27596, - 27606, - 27610, - 27617, - 27619, - 27622, - 27623, - 27630, - 27633, - 27639, - 27641, - 27647, - 27650, - 27652, - 27653, - 27657, - 27661, - 27662, - 27664, - 27666, - 27673, - 27679, - 27686, - 27687, - 27688, - 27692, - 27694, - 27699, - 27701, - 27702, - 27706, - 27707, - 27711, - 27722, - 27723, - 27725, - 27727, - 27730, - 27732, - 27737, - 27739, - 27740, - 27755, - 27757, - 27759, - 27764, - 27766, - 27768, - 27769, - 27771, - 27781, - 27782, - 27783, - 27785, - 27796, - 27797, - 27799, - 27800, - 27804, - 27807, - 27824, - 27826, - 27828, - 27842, - 27846, - 27853, - 27855, - 27856, - 27857, - 27858, - 27860, - 27862, - 27866, - 27868, - 27872, - 27879, - 27881, - 27883, - 27884, - 27886, - 27890, - 27892, - 27908, - 27911, - 27914, - 27918, - 27919, - 27921, - 27923, - 27930, - 27942, - 27943, - 27944, - 27751, - 27950, - 27951, - 27953, - 27961, - 27964, - 27967, - 27991, - 27998, - 27999, - 28001, - 28005, - 28007, - 28015, - 28016, - 28028, - 28034, - 28039, - 28049, - 28050, - 28052, - 28054, - 28055, - 28056, - 28074, - 28076, - 28084, - 28087, - 28089, - 28093, - 28095, - 28100, - 28104, - 28106, - 28110, - 28111, - 28118, - 28123, - 28125, - 28127, - 28128, - 28130, - 28133, - 28137, - 28143, - 28144, - 28148, - 28150, - 28156, - 28160, - 28164, - 28190, - 28194, - 28199, - 28210, - 28214, - 28217, - 28219, - 28220, - 28228, - 28229, - 28232, - 28233, - 28235, - 28239, - 28241, - 28242, - 28243, - 28244, - 28247, - 28252, - 28253, - 28254, - 28258, - 28259, - 28264, - 28275, - 28283, - 28285, - 28301, - 28307, - 28313, - 28320, - 28327, - 28333, - 28334, - 28337, - 28339, - 28347, - 28351, - 28352, - 28353, - 28355, - 28359, - 28360, - 28362, - 28365, - 28366, - 28367, - 28395, - 28397, - 28398, - 28409, - 28411, - 28413, - 28420, - 28424, - 28426, - 28428, - 28429, - 28438, - 28440, - 28442, - 28443, - 28454, - 28457, - 28458, - 28463, - 28464, - 28467, - 28470, - 28475, - 28476, - 28461, - 28495, - 28497, - 28498, - 28499, - 28503, - 28505, - 28506, - 28509, - 28510, - 28513, - 28514, - 28520, - 28524, - 28541, - 28542, - 28547, - 28551, - 28552, - 28555, - 28556, - 28557, - 28560, - 28562, - 28563, - 28564, - 28566, - 28570, - 28575, - 28576, - 28581, - 28582, - 28583, - 28584, - 28590, - 28591, - 28592, - 28597, - 28598, - 28604, - 28613, - 28615, - 28616, - 28618, - 28634, - 28638, - 28648, - 28649, - 28656, - 28661, - 28665, - 28668, - 28669, - 28672, - 28677, - 28678, - 28679, - 28685, - 28695, - 28704, - 28707, - 28719, - 28724, - 28727, - 28729, - 28732, - 28739, - 28740, - 28744, - 28745, - 28746, - 28747, - 28756, - 28757, - 28765, - 28766, - 28750, - 28772, - 28773, - 28780, - 28782, - 28789, - 28790, - 28798, - 28801, - 28805, - 28806, - 28820, - 28821, - 28822, - 28823, - 28824, - 28827, - 28836, - 28843, - 28848, - 28849, - 28852, - 28855, - 28874, - 28881, - 28883, - 28884, - 28885, - 28886, - 28888, - 28892, - 28900, - 28922, - 28931, - 28932, - 28933, - 28934, - 28935, - 28939, - 28940, - 28943, - 28958, - 28960, - 28971, - 28973, - 28975, - 28976, - 28977, - 28984, - 28993, - 28997, - 28998, - 28999, - 29002, - 29003, - 29008, - 29010, - 29015, - 29018, - 29020, - 29022, - 29024, - 29032, - 29049, - 29056, - 29061, - 29063, - 29068, - 29074, - 29082, - 29083, - 29088, - 29090, - 29103, - 29104, - 29106, - 29107, - 29114, - 29119, - 29120, - 29121, - 29124, - 29131, - 29132, - 29139, - 29142, - 29145, - 29146, - 29148, - 29176, - 29182, - 29184, - 29191, - 29192, - 29193, - 29203, - 29207, - 29210, - 29213, - 29215, - 29220, - 29227, - 29231, - 29236, - 29240, - 29241, - 29249, - 29250, - 29251, - 29253, - 29262, - 29263, - 29264, - 29267, - 29269, - 29270, - 29274, - 29276, - 29278, - 29280, - 29283, - 29288, - 29291, - 29294, - 29295, - 29297, - 29303, - 29304, - 29307, - 29308, - 29311, - 29316, - 29321, - 29325, - 29326, - 29331, - 29339, - 29352, - 29357, - 29358, - 29361, - 29364, - 29374, - 29377, - 29383, - 29385, - 29388, - 29397, - 29398, - 29400, - 29407, - 29413, - 29427, - 29428, - 29434, - 29435, - 29438, - 29442, - 29444, - 29445, - 29447, - 29451, - 29453, - 29458, - 29459, - 29464, - 29465, - 29470, - 29474, - 29476, - 29479, - 29480, - 29484, - 29489, - 29490, - 29493, - 29498, - 29499, - 29501, - 29507, - 29517, - 29520, - 29522, - 29526, - 29528, - 29533, - 29534, - 29535, - 29536, - 29542, - 29543, - 29545, - 29547, - 29548, - 29550, - 29551, - 29553, - 29559, - 29561, - 29564, - 29568, - 29569, - 29571, - 29573, - 29574, - 29582, - 29584, - 29587, - 29589, - 29591, - 29592, - 29596, - 29598, - 29599, - 29600, - 29602, - 29605, - 29606, - 29610, - 29611, - 29613, - 29621, - 29623, - 29625, - 29628, - 29629, - 29631, - 29637, - 29638, - 29641, - 29643, - 29644, - 29647, - 29650, - 29651, - 29654, - 29657, - 29661, - 29665, - 29667, - 29670, - 29671, - 29673, - 29684, - 29685, - 29687, - 29689, - 29690, - 29691, - 29693, - 29695, - 29696, - 29697, - 29700, - 29703, - 29706, - 29713, - 29722, - 29723, - 29732, - 29734, - 29736, - 29737, - 29738, - 29739, - 29740, - 29741, - 29742, - 29743, - 29744, - 29745, - 29753, - 29760, - 29763, - 29764, - 29766, - 29767, - 29771, - 29773, - 29777, - 29778, - 29783, - 29789, - 29794, - 29798, - 29799, - 29800, - 29803, - 29805, - 29806, - 29809, - 29810, - 29824, - 29825, - 29829, - 29830, - 29831, - 29833, - 29839, - 29840, - 29841, - 29842, - 29848, - 29849, - 29850, - 29852, - 29855, - 29856, - 29857, - 29859, - 29862, - 29864, - 29865, - 29866, - 29867, - 29870, - 29871, - 29873, - 29874, - 29877, - 29881, - 29883, - 29887, - 29896, - 29897, - 29900, - 29904, - 29907, - 29912, - 29914, - 29915, - 29918, - 29919, - 29924, - 29928, - 29930, - 29931, - 29935, - 29940, - 29946, - 29947, - 29948, - 29951, - 29958, - 29970, - 29974, - 29975, - 29984, - 29985, - 29988, - 29991, - 29993, - 29994, - 29999, - 30006, - 30009, - 30013, - 30014, - 30015, - 30016, - 30019, - 30023, - 30024, - 30030, - 30032, - 30034, - 30039, - 30046, - 30047, - 30049, - 30063, - 30065, - 30073, - 30074, - 30075, - 30076, - 30077, - 30078, - 30081, - 30085, - 30096, - 30098, - 30099, - 30101, - 30105, - 30108, - 30114, - 30116, - 30132, - 30138, - 30143, - 30144, - 30145, - 30148, - 30150, - 30156, - 30158, - 30159, - 30167, - 30172, - 30175, - 30176, - 30177, - 30180, - 30183, - 30188, - 30190, - 30191, - 30193, - 30201, - 30208, - 30210, - 30211, - 30212, - 30215, - 30216, - 30218, - 30220, - 30223, - 30226, - 30227, - 30229, - 30230, - 30233, - 30235, - 30236, - 30237, - 30238, - 30243, - 30245, - 30246, - 30249, - 30253, - 30258, - 30259, - 30261, - 30264, - 30265, - 30266, - 30268, - 30282, - 30272, - 30273, - 30275, - 30276, - 30277, - 30281, - 30283, - 30293, - 30297, - 30303, - 30308, - 30309, - 30317, - 30318, - 30319, - 30321, - 30324, - 30337, - 30341, - 30348, - 30349, - 30357, - 30363, - 30364, - 30365, - 30367, - 30368, - 30370, - 30371, - 30372, - 30373, - 30374, - 30375, - 30376, - 30378, - 30381, - 30397, - 30401, - 30405, - 30409, - 30411, - 30412, - 30414, - 30420, - 30425, - 30432, - 30438, - 30440, - 30444, - 30448, - 30449, - 30454, - 30457, - 30460, - 30464, - 30470, - 30474, - 30478, - 30482, - 30484, - 30485, - 30487, - 30489, - 30490, - 30492, - 30498, - 30504, - 30509, - 30510, - 30511, - 30516, - 30517, - 30518, - 30521, - 30525, - 30526, - 30530, - 30533, - 30534, - 30538, - 30541, - 30542, - 30543, - 30546, - 30550, - 30551, - 30556, - 30558, - 30559, - 30560, - 30562, - 30564, - 30567, - 30570, - 30572, - 30576, - 30578, - 30579, - 30580, - 30586, - 30589, - 30592, - 30596, - 30604, - 30605, - 30612, - 30613, - 30614, - 30618, - 30623, - 30626, - 30631, - 30634, - 30638, - 30639, - 30641, - 30645, - 30654, - 30659, - 30665, - 30673, - 30674, - 30677, - 30681, - 30686, - 30687, - 30688, - 30692, - 30694, - 30698, - 30700, - 30704, - 30705, - 30708, - 30712, - 30715, - 30725, - 30726, - 30729, - 30733, - 30734, - 30737, - 30749, - 30753, - 30754, - 30755, - 30765, - 30766, - 30768, - 30773, - 30775, - 30787, - 30788, - 30791, - 30792, - 30796, - 30798, - 30802, - 30812, - 30814, - 30816, - 30817, - 30819, - 30820, - 30824, - 30826, - 30830, - 30842, - 30846, - 30858, - 30863, - 30868, - 30872, - 30881, - 30877, - 30878, - 30879, - 30884, - 30888, - 30892, - 30893, - 30896, - 30897, - 30898, - 30899, - 30907, - 30909, - 30911, - 30919, - 30920, - 30921, - 30924, - 30926, - 30930, - 30931, - 30933, - 30934, - 30948, - 30939, - 30943, - 30944, - 30945, - 30950, - 30954, - 30962, - 30963, - 30976, - 30966, - 30967, - 30970, - 30971, - 30975, - 30982, - 30988, - 30992, - 31002, - 31004, - 31006, - 31007, - 31008, - 31013, - 31015, - 31017, - 31021, - 31025, - 31028, - 31029, - 31035, - 31037, - 31039, - 31044, - 31045, - 31046, - 31050, - 31051, - 31055, - 31057, - 31060, - 31064, - 31067, - 31068, - 31079, - 31081, - 31083, - 31090, - 31097, - 31099, - 31100, - 31102, - 31115, - 31116, - 31121, - 31123, - 31124, - 31125, - 31126, - 31128, - 31131, - 31132, - 31137, - 31144, - 31145, - 31147, - 31151, - 31153, - 31156, - 31160, - 31163, - 31170, - 31172, - 31175, - 31176, - 31178, - 31183, - 31188, - 31190, - 31194, - 31197, - 31198, - 31200, - 31202, - 31205, - 31210, - 31211, - 31213, - 31217, - 31224, - 31228, - 31234, - 31235, - 31239, - 31241, - 31242, - 31244, - 31249, - 31253, - 31259, - 31262, - 31265, - 31271, - 31275, - 31277, - 31279, - 31280, - 31284, - 31285, - 31288, - 31289, - 31290, - 31300, - 31301, - 31303, - 31304, - 31308, - 31317, - 31318, - 31321, - 31324, - 31325, - 31327, - 31328, - 31333, - 31335, - 31338, - 31341, - 31349, - 31352, - 31358, - 31360, - 31362, - 31365, - 31366, - 31370, - 31371, - 31376, - 31377, - 31380, - 31390, - 31392, - 31395, - 31404, - 31411, - 31413, - 31417, - 31419, - 31420, - 31430, - 31433, - 31436, - 31438, - 31441, - 31451, - 31464, - 31465, - 31467, - 31468, - 31473, - 31476, - 31483, - 31485, - 31486, - 31495, - 31508, - 31519, - 31523, - 31527, - 31529, - 31530, - 31531, - 31533, - 31534, - 31535, - 31536, - 31537, - 31540, - 31549, - 31551, - 31552, - 31553, - 31559, - 31566, - 31573, - 31584, - 31588, - 31590, - 31593, - 31594, - 31597, - 31599, - 31602, - 31603, - 31607, - 31620, - 31625, - 31630, - 31632, - 31633, - 31638, - 31643, - 31646, - 31648, - 31653, - 31660, - 31663, - 31664, - 31666, - 31669, - 31670, - 31674, - 31675, - 31676, - 31677, - 31682, - 31685, - 31688, - 31690, - 31700, - 31702, - 31703, - 31705, - 31706, - 31707, - 31720, - 31722, - 31730, - 31732, - 31733, - 31736, - 31737, - 31738, - 31740, - 31742, - 31745, - 31746, - 31747, - 31748, - 31750, - 31753, - 31755, - 31756, - 31758, - 31759, - 31769, - 31771, - 31776, - 31781, - 31782, - 31784, - 31788, - 31793, - 31795, - 31796, - 31798, - 31801, - 31802, - 31814, - 31818, - 31829, - 31825, - 31826, - 31827, - 31833, - 31834, - 31835, - 31836, - 31837, - 31838, - 31841, - 31843, - 31847, - 31849, - 31853, - 31854, - 31856, - 31858, - 31865, - 31868, - 31869, - 31878, - 31879, - 31887, - 31892, - 31902, - 31904, - 31910, - 31920, - 31926, - 31927, - 31930, - 31931, - 31932, - 31935, - 31940, - 31943, - 31944, - 31945, - 31949, - 31951, - 31955, - 31956, - 31957, - 31959, - 31961, - 31962, - 31965, - 31974, - 31977, - 31979, - 31989, - 32003, - 32007, - 32008, - 32009, - 32015, - 32017, - 32018, - 32019, - 32022, - 32029, - 32030, - 32035, - 32038, - 32042, - 32045, - 32049, - 32060, - 32061, - 32062, - 32064, - 32065, - 32071, - 32072, - 32077, - 32081, - 32083, - 32087, - 32089, - 32090, - 32092, - 32093, - 32101, - 32103, - 32106, - 32112, - 32120, - 32122, - 32123, - 32127, - 32129, - 32130, - 32131, - 32133, - 32134, - 32136, - 32139, - 32140, - 32141, - 32145, - 32150, - 32151, - 32157, - 32158, - 32166, - 32167, - 32170, - 32179, - 32182, - 32183, - 32185, - 32194, - 32195, - 32196, - 32197, - 32198, - 32204, - 32205, - 32206, - 32215, - 32217, - 32256, - 32226, - 32229, - 32230, - 32234, - 32235, - 32237, - 32241, - 32245, - 32246, - 32249, - 32250, - 32264, - 32272, - 32273, - 32277, - 32279, - 32284, - 32285, - 32288, - 32295, - 32296, - 32300, - 32301, - 32303, - 32307, - 32310, - 32319, - 32324, - 32325, - 32327, - 32334, - 32336, - 32338, - 32344, - 32351, - 32353, - 32354, - 32357, - 32363, - 32366, - 32367, - 32371, - 32376, - 32382, - 32385, - 32390, - 32391, - 32394, - 32397, - 32401, - 32405, - 32408, - 32410, - 32413, - 32414, - 32572, - 32571, - 32573, - 32574, - 32575, - 32579, - 32580, - 32583, - 32591, - 32594, - 32595, - 32603, - 32604, - 32605, - 32609, - 32611, - 32612, - 32613, - 32614, - 32621, - 32625, - 32637, - 32638, - 32639, - 32640, - 32651, - 32653, - 32655, - 32656, - 32657, - 32662, - 32663, - 32668, - 32673, - 32674, - 32678, - 32682, - 32685, - 32692, - 32700, - 32703, - 32704, - 32707, - 32712, - 32718, - 32719, - 32731, - 32735, - 32739, - 32741, - 32744, - 32748, - 32750, - 32751, - 32754, - 32762, - 32765, - 32766, - 32767, - 32775, - 32776, - 32778, - 32781, - 32782, - 32783, - 32785, - 32787, - 32788, - 32790, - 32797, - 32798, - 32799, - 32800, - 32804, - 32806, - 32812, - 32814, - 32816, - 32820, - 32821, - 32823, - 32825, - 32826, - 32828, - 32830, - 32832, - 32836, - 32864, - 32868, - 32870, - 32877, - 32881, - 32885, - 32897, - 32904, - 32910, - 32924, - 32926, - 32934, - 32935, - 32939, - 32952, - 32953, - 32968, - 32973, - 32975, - 32978, - 32980, - 32981, - 32983, - 32984, - 32992, - 33005, - 33006, - 33008, - 33010, - 33011, - 33014, - 33017, - 33018, - 33022, - 33027, - 33035, - 33046, - 33047, - 33048, - 33052, - 33054, - 33056, - 33060, - 33063, - 33068, - 33072, - 33077, - 33082, - 33084, - 33093, - 33095, - 33098, - 33100, - 33106, - 33111, - 33120, - 33121, - 33127, - 33128, - 33129, - 33133, - 33135, - 33143, - 33153, - 33168, - 33156, - 33157, - 33158, - 33163, - 33166, - 33174, - 33176, - 33179, - 33182, - 33186, - 33198, - 33202, - 33204, - 33211, - 33227, - 33219, - 33221, - 33226, - 33230, - 33231, - 33237, - 33239, - 33243, - 33245, - 33246, - 33249, - 33252, - 33259, - 33260, - 33264, - 33265, - 33266, - 33269, - 33270, - 33272, - 33273, - 33277, - 33279, - 33280, - 33283, - 33295, - 33299, - 33300, - 33305, - 33306, - 33309, - 33313, - 33314, - 33320, - 33330, - 33332, - 33338, - 33347, - 33348, - 33349, - 33350, - 33355, - 33358, - 33359, - 33361, - 33366, - 33372, - 33376, - 33379, - 33383, - 33389, - 33396, - 33403, - 33405, - 33407, - 33408, - 33409, - 33411, - 33412, - 33415, - 33417, - 33418, - 33422, - 33425, - 33428, - 33430, - 33432, - 33434, - 33435, - 33440, - 33441, - 33443, - 33444, - 33447, - 33448, - 33449, - 33450, - 33454, - 33456, - 33458, - 33460, - 33463, - 33466, - 33468, - 33470, - 33471, - 33478, - 33488, - 33493, - 33498, - 33504, - 33506, - 33508, - 33512, - 33514, - 33517, - 33519, - 33526, - 33527, - 33533, - 33534, - 33536, - 33537, - 33543, - 33544, - 33546, - 33547, - 33620, - 33563, - 33565, - 33566, - 33567, - 33569, - 33570, - 33580, - 33581, - 33582, - 33584, - 33587, - 33591, - 33594, - 33596, - 33597, - 33602, - 33603, - 33604, - 33607, - 33613, - 33614, - 33617, - 33621, - 33622, - 33623, - 33648, - 33656, - 33661, - 33663, - 33664, - 33666, - 33668, - 33670, - 33677, - 33682, - 33684, - 33685, - 33688, - 33689, - 33691, - 33692, - 33693, - 33702, - 33703, - 33705, - 33708, - 33726, - 33727, - 33728, - 33735, - 33737, - 33743, - 33744, - 33745, - 33748, - 33757, - 33619, - 33768, - 33770, - 33782, - 33784, - 33785, - 33788, - 33793, - 33798, - 33802, - 33807, - 33809, - 33813, - 33817, - 33709, - 33839, - 33849, - 33861, - 33863, - 33864, - 33866, - 33869, - 33871, - 33873, - 33874, - 33878, - 33880, - 33881, - 33882, - 33884, - 33888, - 33892, - 33893, - 33895, - 33898, - 33904, - 33907, - 33908, - 33910, - 33912, - 33916, - 33917, - 33921, - 33925, - 33938, - 33939, - 33941, - 33950, - 33958, - 33960, - 33961, - 33962, - 33967, - 33969, - 33972, - 33978, - 33981, - 33982, - 33984, - 33986, - 33991, - 33992, - 33996, - 33999, - 34003, - 34012, - 34023, - 34026, - 34031, - 34032, - 34033, - 34034, - 34039, - 34098, - 34042, - 34043, - 34045, - 34050, - 34051, - 34055, - 34060, - 34062, - 34064, - 34076, - 34078, - 34082, - 34083, - 34084, - 34085, - 34087, - 34090, - 34091, - 34095, - 34099, - 34100, - 34102, - 34111, - 34118, - 34127, - 34128, - 34129, - 34130, - 34131, - 34134, - 34137, - 34140, - 34141, - 34142, - 34143, - 34144, - 34145, - 34146, - 34148, - 34155, - 34159, - 34169, - 34170, - 34171, - 34173, - 34175, - 34177, - 34181, - 34182, - 34185, - 34187, - 34188, - 34191, - 34195, - 34200, - 34205, - 34207, - 34208, - 34210, - 34213, - 34215, - 34228, - 34230, - 34231, - 34232, - 34236, - 34237, - 34238, - 34239, - 34242, - 34247, - 34250, - 34251, - 34254, - 34221, - 34264, - 34266, - 34271, - 34272, - 34278, - 34280, - 34285, - 34291, - 34294, - 34300, - 34303, - 34304, - 34308, - 34309, - 34317, - 34318, - 34320, - 34321, - 34322, - 34328, - 34329, - 34331, - 34334, - 34337, - 34343, - 34345, - 34358, - 34360, - 34362, - 34364, - 34365, - 34368, - 34370, - 34374, - 34386, - 34387, - 34390, - 34391, - 34392, - 34393, - 34397, - 34400, - 34401, - 34402, - 34403, - 34404, - 34409, - 34412, - 34415, - 34421, - 34422, - 34423, - 34426, - 34445, - 34449, - 34454, - 34456, - 34458, - 34460, - 34465, - 34470, - 34471, - 34472, - 34477, - 34481, - 34483, - 34484, - 34485, - 34487, - 34488, - 34489, - 34495, - 34496, - 34497, - 34499, - 34501, - 34513, - 34514, - 34517, - 34519, - 34522, - 34524, - 34528, - 34531, - 34533, - 34535, - 34440, - 34554, - 34556, - 34557, - 34564, - 34565, - 34567, - 34571, - 34574, - 34575, - 34576, - 34579, - 34580, - 34585, - 34590, - 34591, - 34593, - 34595, - 34600, - 34606, - 34607, - 34609, - 34610, - 34617, - 34618, - 34620, - 34621, - 34622, - 34624, - 34627, - 34629, - 34637, - 34648, - 34653, - 34657, - 34660, - 34661, - 34671, - 34673, - 34674, - 34683, - 34691, - 34692, - 34693, - 34694, - 34695, - 34696, - 34697, - 34699, - 34700, - 34704, - 34707, - 34709, - 34711, - 34712, - 34713, - 34718, - 34720, - 34723, - 34727, - 34732, - 34733, - 34734, - 34737, - 34741, - 34750, - 34751, - 34753, - 34760, - 34761, - 34762, - 34766, - 34773, - 34774, - 34777, - 34778, - 34780, - 34783, - 34786, - 34787, - 34788, - 34794, - 34795, - 34797, - 34801, - 34803, - 34808, - 34810, - 34815, - 34817, - 34819, - 34822, - 34825, - 34826, - 34827, - 34832, - 34841, - 34834, - 34835, - 34836, - 34840, - 34842, - 34843, - 34844, - 34846, - 34847, - 34856, - 34861, - 34862, - 34864, - 34866, - 34869, - 34874, - 34876, - 34881, - 34883, - 34885, - 34888, - 34889, - 34890, - 34891, - 34894, - 34897, - 34901, - 34902, - 34904, - 34906, - 34908, - 34911, - 34912, - 34916, - 34921, - 34929, - 34937, - 34939, - 34944, - 34968, - 34970, - 34971, - 34972, - 34975, - 34976, - 34984, - 34986, - 35002, - 35005, - 35006, - 35008, - 35018, - 35019, - 35020, - 35021, - 35022, - 35025, - 35026, - 35027, - 35035, - 35038, - 35047, - 35055, - 35056, - 35057, - 35061, - 35063, - 35073, - 35078, - 35085, - 35086, - 35087, - 35093, - 35094, - 35096, - 35097, - 35098, - 35100, - 35104, - 35110, - 35111, - 35112, - 35120, - 35121, - 35122, - 35125, - 35129, - 35130, - 35134, - 35136, - 35138, - 35141, - 35142, - 35145, - 35151, - 35154, - 35159, - 35162, - 35163, - 35164, - 35169, - 35170, - 35171, - 35179, - 35182, - 35184, - 35187, - 35189, - 35194, - 35195, - 35196, - 35197, - 35209, - 35213, - 35216, - 35220, - 35221, - 35227, - 35228, - 35231, - 35232, - 35237, - 35248, - 35252, - 35253, - 35254, - 35255, - 35260, - 35284, - 35285, - 35286, - 35287, - 35288, - 35301, - 35305, - 35307, - 35309, - 35313, - 35315, - 35318, - 35321, - 35325, - 35327, - 35332, - 35333, - 35335, - 35343, - 35345, - 35346, - 35348, - 35349, - 35358, - 35360, - 35362, - 35364, - 35366, - 35371, - 35372, - 35375, - 35381, - 35383, - 35389, - 35390, - 35392, - 35395, - 35397, - 35399, - 35401, - 35405, - 35406, - 35411, - 35414, - 35415, - 35416, - 35420, - 35421, - 35425, - 35429, - 35431, - 35445, - 35446, - 35447, - 35449, - 35450, - 35451, - 35454, - 35455, - 35456, - 35459, - 35462, - 35467, - 35471, - 35472, - 35474, - 35478, - 35479, - 35481, - 35487, - 35495, - 35497, - 35502, - 35503, - 35507, - 35510, - 35511, - 35515, - 35518, - 35523, - 35526, - 35528, - 35529, - 35530, - 35537, - 35539, - 35540, - 35541, - 35543, - 35549, - 35551, - 35564, - 35568, - 35572, - 35573, - 35574, - 35580, - 35583, - 35589, - 35590, - 35595, - 35601, - 35612, - 35614, - 35615, - 35594, - 35629, - 35632, - 35639, - 35644, - 35650, - 35651, - 35652, - 35653, - 35654, - 35656, - 35666, - 35667, - 35668, - 35673, - 35661, - 35678, - 35683, - 35693, - 35702, - 35704, - 35705, - 35708, - 35710, - 35713, - 35716, - 35717, - 35723, - 35725, - 35727, - 35732, - 35733, - 35740, - 35742, - 35743, - 35896, - 35897, - 35901, - 35902, - 35909, - 35911, - 35913, - 35915, - 35919, - 35921, - 35923, - 35924, - 35927, - 35928, - 35931, - 35933, - 35929, - 35939, - 35940, - 35942, - 35944, - 35945, - 35949, - 35955, - 35957, - 35958, - 35963, - 35966, - 35974, - 35975, - 35979, - 35984, - 35986, - 35987, - 35993, - 35995, - 35996, - 36004, - 36025, - 36026, - 36037, - 36038, - 36041, - 36043, - 36047, - 36054, - 36053, - 36057, - 36061, - 36065, - 36072, - 36076, - 36079, - 36080, - 36082, - 36085, - 36087, - 36088, - 36094, - 36095, - 36097, - 36099, - 36105, - 36114, - 36119, - 36123, - 36197, - 36201, - 36204, - 36206, - 36223, - 36226, - 36228, - 36232, - 36237, - 36240, - 36241, - 36245, - 36254, - 36255, - 36256, - 36262, - 36267, - 36268, - 36271, - 36274, - 36277, - 36279, - 36281, - 36283, - 36288, - 36293, - 36294, - 36295, - 36296, - 36298, - 36302, - 36305, - 36308, - 36309, - 36311, - 36313, - 36324, - 36325, - 36327, - 36332, - 36336, - 36284, - 36337, - 36338, - 36340, - 36349, - 36353, - 36356, - 36357, - 36358, - 36363, - 36369, - 36372, - 36374, - 36384, - 36385, - 36386, - 36387, - 36390, - 36391, - 36401, - 36403, - 36406, - 36407, - 36408, - 36409, - 36413, - 36416, - 36417, - 36427, - 36429, - 36430, - 36431, - 36436, - 36443, - 36444, - 36445, - 36446, - 36449, - 36450, - 36457, - 36460, - 36461, - 36463, - 36464, - 36465, - 36473, - 36474, - 36475, - 36482, - 36483, - 36489, - 36496, - 36498, - 36501, - 36506, - 36507, - 36509, - 36510, - 36514, - 36519, - 36521, - 36525, - 36526, - 36531, - 36533, - 36538, - 36539, - 36544, - 36545, - 36547, - 36548, - 36551, - 36559, - 36561, - 36564, - 36572, - 36584, - 36590, - 36592, - 36593, - 36599, - 36601, - 36602, - 36589, - 36608, - 36610, - 36615, - 36616, - 36623, - 36624, - 36630, - 36631, - 36632, - 36638, - 36640, - 36641, - 36643, - 36645, - 36647, - 36648, - 36652, - 36653, - 36654, - 36660, - 36661, - 36662, - 36663, - 36666, - 36672, - 36673, - 36675, - 36679, - 36687, - 36689, - 36690, - 36691, - 36692, - 36693, - 36696, - 36701, - 36702, - 36709, - 36765, - 36768, - 36769, - 36772, - 36773, - 36774, - 36789, - 36790, - 36792, - 36798, - 36800, - 36801, - 36806, - 36810, - 36811, - 36813, - 36816, - 36818, - 36819, - 36821, - 36832, - 36835, - 36836, - 36840, - 36846, - 36849, - 36853, - 36854, - 36859, - 36862, - 36866, - 36868, - 36872, - 36876, - 36888, - 36891, - 36904, - 36905, - 36911, - 36906, - 36908, - 36909, - 36915, - 36916, - 36919, - 36927, - 36931, - 36932, - 36940, - 36955, - 36957, - 36962, - 36966, - 36967, - 36972, - 36976, - 36980, - 36985, - 36997, - 37e3, - 37003, - 37004, - 37006, - 37008, - 37013, - 37015, - 37016, - 37017, - 37019, - 37024, - 37025, - 37026, - 37029, - 37040, - 37042, - 37043, - 37044, - 37046, - 37053, - 37068, - 37054, - 37059, - 37060, - 37061, - 37063, - 37064, - 37077, - 37079, - 37080, - 37081, - 37084, - 37085, - 37087, - 37093, - 37074, - 37110, - 37099, - 37103, - 37104, - 37108, - 37118, - 37119, - 37120, - 37124, - 37125, - 37126, - 37128, - 37133, - 37136, - 37140, - 37142, - 37143, - 37144, - 37146, - 37148, - 37150, - 37152, - 37157, - 37154, - 37155, - 37159, - 37161, - 37166, - 37167, - 37169, - 37172, - 37174, - 37175, - 37177, - 37178, - 37180, - 37181, - 37187, - 37191, - 37192, - 37199, - 37203, - 37207, - 37209, - 37210, - 37211, - 37217, - 37220, - 37223, - 37229, - 37236, - 37241, - 37242, - 37243, - 37249, - 37251, - 37253, - 37254, - 37258, - 37262, - 37265, - 37267, - 37268, - 37269, - 37272, - 37278, - 37281, - 37286, - 37288, - 37292, - 37293, - 37294, - 37296, - 37297, - 37298, - 37299, - 37302, - 37307, - 37308, - 37309, - 37311, - 37314, - 37315, - 37317, - 37331, - 37332, - 37335, - 37337, - 37338, - 37342, - 37348, - 37349, - 37353, - 37354, - 37356, - 37357, - 37358, - 37359, - 37360, - 37361, - 37367, - 37369, - 37371, - 37373, - 37376, - 37377, - 37380, - 37381, - 37382, - 37383, - 37385, - 37386, - 37388, - 37392, - 37394, - 37395, - 37398, - 37400, - 37404, - 37405, - 37411, - 37412, - 37413, - 37414, - 37416, - 37422, - 37423, - 37424, - 37427, - 37429, - 37430, - 37432, - 37433, - 37434, - 37436, - 37438, - 37440, - 37442, - 37443, - 37446, - 37447, - 37450, - 37453, - 37454, - 37455, - 37457, - 37464, - 37465, - 37468, - 37469, - 37472, - 37473, - 37477, - 37479, - 37480, - 37481, - 37486, - 37487, - 37488, - 37493, - 37494, - 37495, - 37496, - 37497, - 37499, - 37500, - 37501, - 37503, - 37512, - 37513, - 37514, - 37517, - 37518, - 37522, - 37527, - 37529, - 37535, - 37536, - 37540, - 37541, - 37543, - 37544, - 37547, - 37551, - 37554, - 37558, - 37560, - 37562, - 37563, - 37564, - 37565, - 37567, - 37568, - 37569, - 37570, - 37571, - 37573, - 37574, - 37575, - 37576, - 37579, - 37580, - 37581, - 37582, - 37584, - 37587, - 37589, - 37591, - 37592, - 37593, - 37596, - 37597, - 37599, - 37600, - 37601, - 37603, - 37605, - 37607, - 37608, - 37612, - 37614, - 37616, - 37625, - 37627, - 37631, - 37632, - 37634, - 37640, - 37645, - 37649, - 37652, - 37653, - 37660, - 37661, - 37662, - 37663, - 37665, - 37668, - 37669, - 37671, - 37673, - 37674, - 37683, - 37684, - 37686, - 37687, - 37703, - 37704, - 37705, - 37712, - 37713, - 37714, - 37717, - 37719, - 37720, - 37722, - 37726, - 37732, - 37733, - 37735, - 37737, - 37738, - 37741, - 37743, - 37744, - 37745, - 37747, - 37748, - 37750, - 37754, - 37757, - 37759, - 37760, - 37761, - 37762, - 37768, - 37770, - 37771, - 37773, - 37775, - 37778, - 37781, - 37784, - 37787, - 37790, - 37793, - 37795, - 37796, - 37798, - 37800, - 37803, - 37812, - 37813, - 37814, - 37818, - 37801, - 37825, - 37828, - 37829, - 37830, - 37831, - 37833, - 37834, - 37835, - 37836, - 37837, - 37843, - 37849, - 37852, - 37854, - 37855, - 37858, - 37862, - 37863, - 37881, - 37879, - 37880, - 37882, - 37883, - 37885, - 37889, - 37890, - 37892, - 37896, - 37897, - 37901, - 37902, - 37903, - 37909, - 37910, - 37911, - 37919, - 37934, - 37935, - 37937, - 37938, - 37939, - 37940, - 37947, - 37951, - 37949, - 37955, - 37957, - 37960, - 37962, - 37964, - 37973, - 37977, - 37980, - 37983, - 37985, - 37987, - 37992, - 37995, - 37997, - 37998, - 37999, - 38001, - 38002, - 38020, - 38019, - 38264, - 38265, - 38270, - 38276, - 38280, - 38284, - 38285, - 38286, - 38301, - 38302, - 38303, - 38305, - 38310, - 38313, - 38315, - 38316, - 38324, - 38326, - 38330, - 38333, - 38335, - 38342, - 38344, - 38345, - 38347, - 38352, - 38353, - 38354, - 38355, - 38361, - 38362, - 38365, - 38366, - 38367, - 38368, - 38372, - 38374, - 38429, - 38430, - 38434, - 38436, - 38437, - 38438, - 38444, - 38449, - 38451, - 38455, - 38456, - 38457, - 38458, - 38460, - 38461, - 38465, - 38482, - 38484, - 38486, - 38487, - 38488, - 38497, - 38510, - 38516, - 38523, - 38524, - 38526, - 38527, - 38529, - 38530, - 38531, - 38532, - 38537, - 38545, - 38550, - 38554, - 38557, - 38559, - 38564, - 38565, - 38566, - 38569, - 38574, - 38575, - 38579, - 38586, - 38602, - 38610, - 23986, - 38616, - 38618, - 38621, - 38622, - 38623, - 38633, - 38639, - 38641, - 38650, - 38658, - 38659, - 38661, - 38665, - 38682, - 38683, - 38685, - 38689, - 38690, - 38691, - 38696, - 38705, - 38707, - 38721, - 38723, - 38730, - 38734, - 38735, - 38741, - 38743, - 38744, - 38746, - 38747, - 38755, - 38759, - 38762, - 38766, - 38771, - 38774, - 38775, - 38776, - 38779, - 38781, - 38783, - 38784, - 38793, - 38805, - 38806, - 38807, - 38809, - 38810, - 38814, - 38815, - 38818, - 38828, - 38830, - 38833, - 38834, - 38837, - 38838, - 38840, - 38841, - 38842, - 38844, - 38846, - 38847, - 38849, - 38852, - 38853, - 38855, - 38857, - 38858, - 38860, - 38861, - 38862, - 38864, - 38865, - 38868, - 38871, - 38872, - 38873, - 38877, - 38878, - 38880, - 38875, - 38881, - 38884, - 38895, - 38897, - 38900, - 38903, - 38904, - 38906, - 38919, - 38922, - 38937, - 38925, - 38926, - 38932, - 38934, - 38940, - 38942, - 38944, - 38947, - 38950, - 38955, - 38958, - 38959, - 38960, - 38962, - 38963, - 38965, - 38949, - 38974, - 38980, - 38983, - 38986, - 38993, - 38994, - 38995, - 38998, - 38999, - 39001, - 39002, - 39010, - 39011, - 39013, - 39014, - 39018, - 39020, - 39083, - 39085, - 39086, - 39088, - 39092, - 39095, - 39096, - 39098, - 39099, - 39103, - 39106, - 39109, - 39112, - 39116, - 39137, - 39139, - 39141, - 39142, - 39143, - 39146, - 39155, - 39158, - 39170, - 39175, - 39176, - 39185, - 39189, - 39190, - 39191, - 39194, - 39195, - 39196, - 39199, - 39202, - 39206, - 39207, - 39211, - 39217, - 39218, - 39219, - 39220, - 39221, - 39225, - 39226, - 39227, - 39228, - 39232, - 39233, - 39238, - 39239, - 39240, - 39245, - 39246, - 39252, - 39256, - 39257, - 39259, - 39260, - 39262, - 39263, - 39264, - 39323, - 39325, - 39327, - 39334, - 39344, - 39345, - 39346, - 39349, - 39353, - 39354, - 39357, - 39359, - 39363, - 39369, - 39379, - 39380, - 39385, - 39386, - 39388, - 39390, - 39399, - 39402, - 39403, - 39404, - 39408, - 39412, - 39413, - 39417, - 39421, - 39422, - 39426, - 39427, - 39428, - 39435, - 39436, - 39440, - 39441, - 39446, - 39454, - 39456, - 39458, - 39459, - 39460, - 39463, - 39469, - 39470, - 39475, - 39477, - 39478, - 39480, - 39495, - 39489, - 39492, - 39498, - 39499, - 39500, - 39502, - 39505, - 39508, - 39510, - 39517, - 39594, - 39596, - 39598, - 39599, - 39602, - 39604, - 39605, - 39606, - 39609, - 39611, - 39614, - 39615, - 39617, - 39619, - 39622, - 39624, - 39630, - 39632, - 39634, - 39637, - 39638, - 39639, - 39643, - 39644, - 39648, - 39652, - 39653, - 39655, - 39657, - 39660, - 39666, - 39667, - 39669, - 39673, - 39674, - 39677, - 39679, - 39680, - 39681, - 39682, - 39683, - 39684, - 39685, - 39688, - 39689, - 39691, - 39692, - 39693, - 39694, - 39696, - 39698, - 39702, - 39705, - 39707, - 39708, - 39712, - 39718, - 39723, - 39725, - 39731, - 39732, - 39733, - 39735, - 39737, - 39738, - 39741, - 39752, - 39755, - 39756, - 39765, - 39766, - 39767, - 39771, - 39774, - 39777, - 39779, - 39781, - 39782, - 39784, - 39786, - 39787, - 39788, - 39789, - 39790, - 39795, - 39797, - 39799, - 39800, - 39801, - 39807, - 39808, - 39812, - 39813, - 39814, - 39815, - 39817, - 39818, - 39819, - 39821, - 39823, - 39824, - 39828, - 39834, - 39837, - 39838, - 39846, - 39847, - 39849, - 39852, - 39856, - 39857, - 39858, - 39863, - 39864, - 39867, - 39868, - 39870, - 39871, - 39873, - 39879, - 39880, - 39886, - 39888, - 39895, - 39896, - 39901, - 39903, - 39909, - 39911, - 39914, - 39915, - 39919, - 39923, - 39927, - 39928, - 39929, - 39930, - 39933, - 39935, - 39936, - 39938, - 39947, - 39951, - 39953, - 39958, - 39960, - 39961, - 39962, - 39964, - 39966, - 39970, - 39971, - 39974, - 39975, - 39976, - 39977, - 39978, - 39985, - 39989, - 39990, - 39991, - 39997, - 40001, - 40003, - 40004, - 40005, - 40009, - 40010, - 40014, - 40015, - 40016, - 40019, - 40020, - 40022, - 40024, - 40027, - 40029, - 40030, - 40031, - 40035, - 40041, - 40042, - 40028, - 40043, - 40040, - 40046, - 40048, - 40050, - 40053, - 40055, - 40059, - 40166, - 40178, - 40183, - 40185, - 40203, - 40194, - 40209, - 40215, - 40216, - 40220, - 40221, - 40222, - 40239, - 40240, - 40242, - 40243, - 40244, - 40250, - 40252, - 40261, - 40253, - 40258, - 40259, - 40263, - 40266, - 40275, - 40276, - 40287, - 40291, - 40290, - 40293, - 40297, - 40298, - 40299, - 40304, - 40310, - 40311, - 40315, - 40316, - 40318, - 40323, - 40324, - 40326, - 40330, - 40333, - 40334, - 40338, - 40339, - 40341, - 40342, - 40343, - 40344, - 40353, - 40362, - 40364, - 40366, - 40369, - 40373, - 40377, - 40380, - 40383, - 40387, - 40391, - 40393, - 40394, - 40404, - 40405, - 40406, - 40407, - 40410, - 40414, - 40415, - 40416, - 40421, - 40423, - 40425, - 40427, - 40430, - 40432, - 40435, - 40436, - 40446, - 40458, - 40450, - 40455, - 40462, - 40464, - 40465, - 40466, - 40469, - 40470, - 40473, - 40476, - 40477, - 40570, - 40571, - 40572, - 40576, - 40578, - 40579, - 40580, - 40581, - 40583, - 40590, - 40591, - 40598, - 40600, - 40603, - 40606, - 40612, - 40616, - 40620, - 40622, - 40623, - 40624, - 40627, - 40628, - 40629, - 40646, - 40648, - 40651, - 40661, - 40671, - 40676, - 40679, - 40684, - 40685, - 40686, - 40688, - 40689, - 40690, - 40693, - 40696, - 40703, - 40706, - 40707, - 40713, - 40719, - 40720, - 40721, - 40722, - 40724, - 40726, - 40727, - 40729, - 40730, - 40731, - 40735, - 40738, - 40742, - 40746, - 40747, - 40751, - 40753, - 40754, - 40756, - 40759, - 40761, - 40762, - 40764, - 40765, - 40767, - 40769, - 40771, - 40772, - 40773, - 40774, - 40775, - 40787, - 40789, - 40790, - 40791, - 40792, - 40794, - 40797, - 40798, - 40808, - 40809, - 40813, - 40814, - 40815, - 40816, - 40817, - 40819, - 40821, - 40826, - 40829, - 40847, - 40848, - 40849, - 40850, - 40852, - 40854, - 40855, - 40862, - 40865, - 40866, - 40867, - 40869, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - ], - ibm864: [ - 176, - 183, - 8729, - 8730, - 9618, - 9472, - 9474, - 9532, - 9508, - 9516, - 9500, - 9524, - 9488, - 9484, - 9492, - 9496, - 946, - 8734, - 966, - 177, - 189, - 188, - 8776, - 171, - 187, - 65271, - 65272, - 155, - 156, - 65275, - 65276, - 159, - 160, - 173, - 65154, - 163, - 164, - 65156, - null, - null, - 65166, - 65167, - 65173, - 65177, - 1548, - 65181, - 65185, - 65189, - 1632, - 1633, - 1634, - 1635, - 1636, - 1637, - 1638, - 1639, - 1640, - 1641, - 65233, - 1563, - 65201, - 65205, - 65209, - 1567, - 162, - 65152, - 65153, - 65155, - 65157, - 65226, - 65163, - 65165, - 65169, - 65171, - 65175, - 65179, - 65183, - 65187, - 65191, - 65193, - 65195, - 65197, - 65199, - 65203, - 65207, - 65211, - 65215, - 65217, - 65221, - 65227, - 65231, - 166, - 172, - 247, - 215, - 65225, - 1600, - 65235, - 65239, - 65243, - 65247, - 65251, - 65255, - 65259, - 65261, - 65263, - 65267, - 65213, - 65228, - 65230, - 65229, - 65249, - 65149, - 1617, - 65253, - 65257, - 65260, - 65264, - 65266, - 65232, - 65237, - 65269, - 65270, - 65245, - 65241, - 65265, - 9632, - null, - ], - ibm866: [ - 1040, - 1041, - 1042, - 1043, - 1044, - 1045, - 1046, - 1047, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1056, - 1057, - 1058, - 1059, - 1060, - 1061, - 1062, - 1063, - 1064, - 1065, - 1066, - 1067, - 1068, - 1069, - 1070, - 1071, - 1072, - 1073, - 1074, - 1075, - 1076, - 1077, - 1078, - 1079, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 9617, - 9618, - 9619, - 9474, - 9508, - 9569, - 9570, - 9558, - 9557, - 9571, - 9553, - 9559, - 9565, - 9564, - 9563, - 9488, - 9492, - 9524, - 9516, - 9500, - 9472, - 9532, - 9566, - 9567, - 9562, - 9556, - 9577, - 9574, - 9568, - 9552, - 9580, - 9575, - 9576, - 9572, - 9573, - 9561, - 9560, - 9554, - 9555, - 9579, - 9578, - 9496, - 9484, - 9608, - 9604, - 9612, - 9616, - 9600, - 1088, - 1089, - 1090, - 1091, - 1092, - 1093, - 1094, - 1095, - 1096, - 1097, - 1098, - 1099, - 1100, - 1101, - 1102, - 1103, - 1025, - 1105, - 1028, - 1108, - 1031, - 1111, - 1038, - 1118, - 176, - 8729, - 183, - 8730, - 8470, - 164, - 9632, - 160, - ], - 'iso-8859-2': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 260, - 728, - 321, - 164, - 317, - 346, - 167, - 168, - 352, - 350, - 356, - 377, - 173, - 381, - 379, - 176, - 261, - 731, - 322, - 180, - 318, - 347, - 711, - 184, - 353, - 351, - 357, - 378, - 733, - 382, - 380, - 340, - 193, - 194, - 258, - 196, - 313, - 262, - 199, - 268, - 201, - 280, - 203, - 282, - 205, - 206, - 270, - 272, - 323, - 327, - 211, - 212, - 336, - 214, - 215, - 344, - 366, - 218, - 368, - 220, - 221, - 354, - 223, - 341, - 225, - 226, - 259, - 228, - 314, - 263, - 231, - 269, - 233, - 281, - 235, - 283, - 237, - 238, - 271, - 273, - 324, - 328, - 243, - 244, - 337, - 246, - 247, - 345, - 367, - 250, - 369, - 252, - 253, - 355, - 729, - ], - 'iso-8859-3': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 294, - 728, - 163, - 164, - null, - 292, - 167, - 168, - 304, - 350, - 286, - 308, - 173, - null, - 379, - 176, - 295, - 178, - 179, - 180, - 181, - 293, - 183, - 184, - 305, - 351, - 287, - 309, - 189, - null, - 380, - 192, - 193, - 194, - null, - 196, - 266, - 264, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 207, - null, - 209, - 210, - 211, - 212, - 288, - 214, - 215, - 284, - 217, - 218, - 219, - 220, - 364, - 348, - 223, - 224, - 225, - 226, - null, - 228, - 267, - 265, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - null, - 241, - 242, - 243, - 244, - 289, - 246, - 247, - 285, - 249, - 250, - 251, - 252, - 365, - 349, - 729, - ], - 'iso-8859-4': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 260, - 312, - 342, - 164, - 296, - 315, - 167, - 168, - 352, - 274, - 290, - 358, - 173, - 381, - 175, - 176, - 261, - 731, - 343, - 180, - 297, - 316, - 711, - 184, - 353, - 275, - 291, - 359, - 330, - 382, - 331, - 256, - 193, - 194, - 195, - 196, - 197, - 198, - 302, - 268, - 201, - 280, - 203, - 278, - 205, - 206, - 298, - 272, - 325, - 332, - 310, - 212, - 213, - 214, - 215, - 216, - 370, - 218, - 219, - 220, - 360, - 362, - 223, - 257, - 225, - 226, - 227, - 228, - 229, - 230, - 303, - 269, - 233, - 281, - 235, - 279, - 237, - 238, - 299, - 273, - 326, - 333, - 311, - 244, - 245, - 246, - 247, - 248, - 371, - 250, - 251, - 252, - 361, - 363, - 729, - ], - 'iso-8859-5': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 1025, - 1026, - 1027, - 1028, - 1029, - 1030, - 1031, - 1032, - 1033, - 1034, - 1035, - 1036, - 173, - 1038, - 1039, - 1040, - 1041, - 1042, - 1043, - 1044, - 1045, - 1046, - 1047, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1056, - 1057, - 1058, - 1059, - 1060, - 1061, - 1062, - 1063, - 1064, - 1065, - 1066, - 1067, - 1068, - 1069, - 1070, - 1071, - 1072, - 1073, - 1074, - 1075, - 1076, - 1077, - 1078, - 1079, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 1088, - 1089, - 1090, - 1091, - 1092, - 1093, - 1094, - 1095, - 1096, - 1097, - 1098, - 1099, - 1100, - 1101, - 1102, - 1103, - 8470, - 1105, - 1106, - 1107, - 1108, - 1109, - 1110, - 1111, - 1112, - 1113, - 1114, - 1115, - 1116, - 167, - 1118, - 1119, - ], - 'iso-8859-6': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - null, - null, - null, - 164, - null, - null, - null, - null, - null, - null, - null, - 1548, - 173, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 1563, - null, - null, - null, - 1567, - null, - 1569, - 1570, - 1571, - 1572, - 1573, - 1574, - 1575, - 1576, - 1577, - 1578, - 1579, - 1580, - 1581, - 1582, - 1583, - 1584, - 1585, - 1586, - 1587, - 1588, - 1589, - 1590, - 1591, - 1592, - 1593, - 1594, - null, - null, - null, - null, - null, - 1600, - 1601, - 1602, - 1603, - 1604, - 1605, - 1606, - 1607, - 1608, - 1609, - 1610, - 1611, - 1612, - 1613, - 1614, - 1615, - 1616, - 1617, - 1618, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - ], - 'iso-8859-7': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 8216, - 8217, - 163, - 8364, - 8367, - 166, - 167, - 168, - 169, - 890, - 171, - 172, - 173, - null, - 8213, - 176, - 177, - 178, - 179, - 900, - 901, - 902, - 183, - 904, - 905, - 906, - 187, - 908, - 189, - 910, - 911, - 912, - 913, - 914, - 915, - 916, - 917, - 918, - 919, - 920, - 921, - 922, - 923, - 924, - 925, - 926, - 927, - 928, - 929, - null, - 931, - 932, - 933, - 934, - 935, - 936, - 937, - 938, - 939, - 940, - 941, - 942, - 943, - 944, - 945, - 946, - 947, - 948, - 949, - 950, - 951, - 952, - 953, - 954, - 955, - 956, - 957, - 958, - 959, - 960, - 961, - 962, - 963, - 964, - 965, - 966, - 967, - 968, - 969, - 970, - 971, - 972, - 973, - 974, - null, - ], - 'iso-8859-8': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - null, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 215, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 247, - 187, - 188, - 189, - 190, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - null, - 8215, - 1488, - 1489, - 1490, - 1491, - 1492, - 1493, - 1494, - 1495, - 1496, - 1497, - 1498, - 1499, - 1500, - 1501, - 1502, - 1503, - 1504, - 1505, - 1506, - 1507, - 1508, - 1509, - 1510, - 1511, - 1512, - 1513, - 1514, - null, - null, - 8206, - 8207, - null, - ], - 'iso-8859-10': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 260, - 274, - 290, - 298, - 296, - 310, - 167, - 315, - 272, - 352, - 358, - 381, - 173, - 362, - 330, - 176, - 261, - 275, - 291, - 299, - 297, - 311, - 183, - 316, - 273, - 353, - 359, - 382, - 8213, - 363, - 331, - 256, - 193, - 194, - 195, - 196, - 197, - 198, - 302, - 268, - 201, - 280, - 203, - 278, - 205, - 206, - 207, - 208, - 325, - 332, - 211, - 212, - 213, - 214, - 360, - 216, - 370, - 218, - 219, - 220, - 221, - 222, - 223, - 257, - 225, - 226, - 227, - 228, - 229, - 230, - 303, - 269, - 233, - 281, - 235, - 279, - 237, - 238, - 239, - 240, - 326, - 333, - 243, - 244, - 245, - 246, - 361, - 248, - 371, - 250, - 251, - 252, - 253, - 254, - 312, - ], - 'iso-8859-13': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 8221, - 162, - 163, - 164, - 8222, - 166, - 167, - 216, - 169, - 342, - 171, - 172, - 173, - 174, - 198, - 176, - 177, - 178, - 179, - 8220, - 181, - 182, - 183, - 248, - 185, - 343, - 187, - 188, - 189, - 190, - 230, - 260, - 302, - 256, - 262, - 196, - 197, - 280, - 274, - 268, - 201, - 377, - 278, - 290, - 310, - 298, - 315, - 352, - 323, - 325, - 211, - 332, - 213, - 214, - 215, - 370, - 321, - 346, - 362, - 220, - 379, - 381, - 223, - 261, - 303, - 257, - 263, - 228, - 229, - 281, - 275, - 269, - 233, - 378, - 279, - 291, - 311, - 299, - 316, - 353, - 324, - 326, - 243, - 333, - 245, - 246, - 247, - 371, - 322, - 347, - 363, - 252, - 380, - 382, - 8217, - ], - 'iso-8859-14': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 7682, - 7683, - 163, - 266, - 267, - 7690, - 167, - 7808, - 169, - 7810, - 7691, - 7922, - 173, - 174, - 376, - 7710, - 7711, - 288, - 289, - 7744, - 7745, - 182, - 7766, - 7809, - 7767, - 7811, - 7776, - 7923, - 7812, - 7813, - 7777, - 192, - 193, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 207, - 372, - 209, - 210, - 211, - 212, - 213, - 214, - 7786, - 216, - 217, - 218, - 219, - 220, - 221, - 374, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 230, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - 373, - 241, - 242, - 243, - 244, - 245, - 246, - 7787, - 248, - 249, - 250, - 251, - 252, - 253, - 375, - 255, - ], - 'iso-8859-15': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 161, - 162, - 163, - 8364, - 165, - 352, - 167, - 353, - 169, - 170, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 381, - 181, - 182, - 183, - 382, - 185, - 186, - 187, - 338, - 339, - 376, - 191, - 192, - 193, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 217, - 218, - 219, - 220, - 221, - 222, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 230, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 243, - 244, - 245, - 246, - 247, - 248, - 249, - 250, - 251, - 252, - 253, - 254, - 255, - ], - 'iso-8859-16': [ - 128, - 129, - 130, - 131, - 132, - 133, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 145, - 146, - 147, - 148, - 149, - 150, - 151, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 260, - 261, - 321, - 8364, - 8222, - 352, - 167, - 353, - 169, - 536, - 171, - 377, - 173, - 378, - 379, - 176, - 177, - 268, - 322, - 381, - 8221, - 182, - 183, - 382, - 269, - 537, - 187, - 338, - 339, - 376, - 380, - 192, - 193, - 194, - 258, - 196, - 262, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 207, - 272, - 323, - 210, - 211, - 212, - 336, - 214, - 346, - 368, - 217, - 218, - 219, - 220, - 280, - 538, - 223, - 224, - 225, - 226, - 259, - 228, - 263, - 230, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - 273, - 324, - 242, - 243, - 244, - 337, - 246, - 347, - 369, - 249, - 250, - 251, - 252, - 281, - 539, - 255, - ], - 'koi8-r': [ - 9472, - 9474, - 9484, - 9488, - 9492, - 9496, - 9500, - 9508, - 9516, - 9524, - 9532, - 9600, - 9604, - 9608, - 9612, - 9616, - 9617, - 9618, - 9619, - 8992, - 9632, - 8729, - 8730, - 8776, - 8804, - 8805, - 160, - 8993, - 176, - 178, - 183, - 247, - 9552, - 9553, - 9554, - 1105, - 9555, - 9556, - 9557, - 9558, - 9559, - 9560, - 9561, - 9562, - 9563, - 9564, - 9565, - 9566, - 9567, - 9568, - 9569, - 1025, - 9570, - 9571, - 9572, - 9573, - 9574, - 9575, - 9576, - 9577, - 9578, - 9579, - 9580, - 169, - 1102, - 1072, - 1073, - 1094, - 1076, - 1077, - 1092, - 1075, - 1093, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 1103, - 1088, - 1089, - 1090, - 1091, - 1078, - 1074, - 1100, - 1099, - 1079, - 1096, - 1101, - 1097, - 1095, - 1098, - 1070, - 1040, - 1041, - 1062, - 1044, - 1045, - 1060, - 1043, - 1061, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1071, - 1056, - 1057, - 1058, - 1059, - 1046, - 1042, - 1068, - 1067, - 1047, - 1064, - 1069, - 1065, - 1063, - 1066, - ], - 'koi8-u': [ - 9472, - 9474, - 9484, - 9488, - 9492, - 9496, - 9500, - 9508, - 9516, - 9524, - 9532, - 9600, - 9604, - 9608, - 9612, - 9616, - 9617, - 9618, - 9619, - 8992, - 9632, - 8729, - 8730, - 8776, - 8804, - 8805, - 160, - 8993, - 176, - 178, - 183, - 247, - 9552, - 9553, - 9554, - 1105, - 1108, - 9556, - 1110, - 1111, - 9559, - 9560, - 9561, - 9562, - 9563, - 1169, - 9565, - 9566, - 9567, - 9568, - 9569, - 1025, - 1028, - 9571, - 1030, - 1031, - 9574, - 9575, - 9576, - 9577, - 9578, - 1168, - 9580, - 169, - 1102, - 1072, - 1073, - 1094, - 1076, - 1077, - 1092, - 1075, - 1093, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 1103, - 1088, - 1089, - 1090, - 1091, - 1078, - 1074, - 1100, - 1099, - 1079, - 1096, - 1101, - 1097, - 1095, - 1098, - 1070, - 1040, - 1041, - 1062, - 1044, - 1045, - 1060, - 1043, - 1061, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1071, - 1056, - 1057, - 1058, - 1059, - 1046, - 1042, - 1068, - 1067, - 1047, - 1064, - 1069, - 1065, - 1063, - 1066, - ], - macintosh: [ - 196, - 197, - 199, - 201, - 209, - 214, - 220, - 225, - 224, - 226, - 228, - 227, - 229, - 231, - 233, - 232, - 234, - 235, - 237, - 236, - 238, - 239, - 241, - 243, - 242, - 244, - 246, - 245, - 250, - 249, - 251, - 252, - 8224, - 176, - 162, - 163, - 167, - 8226, - 182, - 223, - 174, - 169, - 8482, - 180, - 168, - 8800, - 198, - 216, - 8734, - 177, - 8804, - 8805, - 165, - 181, - 8706, - 8721, - 8719, - 960, - 8747, - 170, - 186, - 937, - 230, - 248, - 191, - 161, - 172, - 8730, - 402, - 8776, - 8710, - 171, - 187, - 8230, - 160, - 192, - 195, - 213, - 338, - 339, - 8211, - 8212, - 8220, - 8221, - 8216, - 8217, - 247, - 9674, - 255, - 376, - 8260, - 8364, - 8249, - 8250, - 64257, - 64258, - 8225, - 183, - 8218, - 8222, - 8240, - 194, - 202, - 193, - 203, - 200, - 205, - 206, - 207, - 204, - 211, - 212, - 63743, - 210, - 218, - 219, - 217, - 305, - 710, - 732, - 175, - 728, - 729, - 730, - 184, - 733, - 731, - 711, - ], - 'windows-874': [ - 8364, - 129, - 130, - 131, - 132, - 8230, - 134, - 135, - 136, - 137, - 138, - 139, - 140, - 141, - 142, - 143, - 144, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 152, - 153, - 154, - 155, - 156, - 157, - 158, - 159, - 160, - 3585, - 3586, - 3587, - 3588, - 3589, - 3590, - 3591, - 3592, - 3593, - 3594, - 3595, - 3596, - 3597, - 3598, - 3599, - 3600, - 3601, - 3602, - 3603, - 3604, - 3605, - 3606, - 3607, - 3608, - 3609, - 3610, - 3611, - 3612, - 3613, - 3614, - 3615, - 3616, - 3617, - 3618, - 3619, - 3620, - 3621, - 3622, - 3623, - 3624, - 3625, - 3626, - 3627, - 3628, - 3629, - 3630, - 3631, - 3632, - 3633, - 3634, - 3635, - 3636, - 3637, - 3638, - 3639, - 3640, - 3641, - 3642, - null, - null, - null, - null, - 3647, - 3648, - 3649, - 3650, - 3651, - 3652, - 3653, - 3654, - 3655, - 3656, - 3657, - 3658, - 3659, - 3660, - 3661, - 3662, - 3663, - 3664, - 3665, - 3666, - 3667, - 3668, - 3669, - 3670, - 3671, - 3672, - 3673, - 3674, - 3675, - null, - null, - null, - null, - ], - 'windows-1250': [ - 8364, - 129, - 8218, - 131, - 8222, - 8230, - 8224, - 8225, - 136, - 8240, - 352, - 8249, - 346, - 356, - 381, - 377, - 144, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 152, - 8482, - 353, - 8250, - 347, - 357, - 382, - 378, - 160, - 711, - 728, - 321, - 164, - 260, - 166, - 167, - 168, - 169, - 350, - 171, - 172, - 173, - 174, - 379, - 176, - 177, - 731, - 322, - 180, - 181, - 182, - 183, - 184, - 261, - 351, - 187, - 317, - 733, - 318, - 380, - 340, - 193, - 194, - 258, - 196, - 313, - 262, - 199, - 268, - 201, - 280, - 203, - 282, - 205, - 206, - 270, - 272, - 323, - 327, - 211, - 212, - 336, - 214, - 215, - 344, - 366, - 218, - 368, - 220, - 221, - 354, - 223, - 341, - 225, - 226, - 259, - 228, - 314, - 263, - 231, - 269, - 233, - 281, - 235, - 283, - 237, - 238, - 271, - 273, - 324, - 328, - 243, - 244, - 337, - 246, - 247, - 345, - 367, - 250, - 369, - 252, - 253, - 355, - 729, - ], - 'windows-1251': [ - 1026, - 1027, - 8218, - 1107, - 8222, - 8230, - 8224, - 8225, - 8364, - 8240, - 1033, - 8249, - 1034, - 1036, - 1035, - 1039, - 1106, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 152, - 8482, - 1113, - 8250, - 1114, - 1116, - 1115, - 1119, - 160, - 1038, - 1118, - 1032, - 164, - 1168, - 166, - 167, - 1025, - 169, - 1028, - 171, - 172, - 173, - 174, - 1031, - 176, - 177, - 1030, - 1110, - 1169, - 181, - 182, - 183, - 1105, - 8470, - 1108, - 187, - 1112, - 1029, - 1109, - 1111, - 1040, - 1041, - 1042, - 1043, - 1044, - 1045, - 1046, - 1047, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1056, - 1057, - 1058, - 1059, - 1060, - 1061, - 1062, - 1063, - 1064, - 1065, - 1066, - 1067, - 1068, - 1069, - 1070, - 1071, - 1072, - 1073, - 1074, - 1075, - 1076, - 1077, - 1078, - 1079, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 1088, - 1089, - 1090, - 1091, - 1092, - 1093, - 1094, - 1095, - 1096, - 1097, - 1098, - 1099, - 1100, - 1101, - 1102, - 1103, - ], - 'windows-1252': [ - 8364, - 129, - 8218, - 402, - 8222, - 8230, - 8224, - 8225, - 710, - 8240, - 352, - 8249, - 338, - 141, - 381, - 143, - 144, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 732, - 8482, - 353, - 8250, - 339, - 157, - 382, - 376, - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 190, - 191, - 192, - 193, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 207, - 208, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 217, - 218, - 219, - 220, - 221, - 222, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 230, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - 240, - 241, - 242, - 243, - 244, - 245, - 246, - 247, - 248, - 249, - 250, - 251, - 252, - 253, - 254, - 255, - ], - 'windows-1253': [ - 8364, - 129, - 8218, - 402, - 8222, - 8230, - 8224, - 8225, - 136, - 8240, - 138, - 8249, - 140, - 141, - 142, - 143, - 144, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 152, - 8482, - 154, - 8250, - 156, - 157, - 158, - 159, - 160, - 901, - 902, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - null, - 171, - 172, - 173, - 174, - 8213, - 176, - 177, - 178, - 179, - 900, - 181, - 182, - 183, - 904, - 905, - 906, - 187, - 908, - 189, - 910, - 911, - 912, - 913, - 914, - 915, - 916, - 917, - 918, - 919, - 920, - 921, - 922, - 923, - 924, - 925, - 926, - 927, - 928, - 929, - null, - 931, - 932, - 933, - 934, - 935, - 936, - 937, - 938, - 939, - 940, - 941, - 942, - 943, - 944, - 945, - 946, - 947, - 948, - 949, - 950, - 951, - 952, - 953, - 954, - 955, - 956, - 957, - 958, - 959, - 960, - 961, - 962, - 963, - 964, - 965, - 966, - 967, - 968, - 969, - 970, - 971, - 972, - 973, - 974, - null, - ], - 'windows-1254': [ - 8364, - 129, - 8218, - 402, - 8222, - 8230, - 8224, - 8225, - 710, - 8240, - 352, - 8249, - 338, - 141, - 142, - 143, - 144, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 732, - 8482, - 353, - 8250, - 339, - 157, - 158, - 376, - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 190, - 191, - 192, - 193, - 194, - 195, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 204, - 205, - 206, - 207, - 286, - 209, - 210, - 211, - 212, - 213, - 214, - 215, - 216, - 217, - 218, - 219, - 220, - 304, - 350, - 223, - 224, - 225, - 226, - 227, - 228, - 229, - 230, - 231, - 232, - 233, - 234, - 235, - 236, - 237, - 238, - 239, - 287, - 241, - 242, - 243, - 244, - 245, - 246, - 247, - 248, - 249, - 250, - 251, - 252, - 305, - 351, - 255, - ], - 'windows-1255': [ - 8364, - 129, - 8218, - 402, - 8222, - 8230, - 8224, - 8225, - 710, - 8240, - 138, - 8249, - 140, - 141, - 142, - 143, - 144, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 732, - 8482, - 154, - 8250, - 156, - 157, - 158, - 159, - 160, - 161, - 162, - 163, - 8362, - 165, - 166, - 167, - 168, - 169, - 215, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 247, - 187, - 188, - 189, - 190, - 191, - 1456, - 1457, - 1458, - 1459, - 1460, - 1461, - 1462, - 1463, - 1464, - 1465, - null, - 1467, - 1468, - 1469, - 1470, - 1471, - 1472, - 1473, - 1474, - 1475, - 1520, - 1521, - 1522, - 1523, - 1524, - null, - null, - null, - null, - null, - null, - null, - 1488, - 1489, - 1490, - 1491, - 1492, - 1493, - 1494, - 1495, - 1496, - 1497, - 1498, - 1499, - 1500, - 1501, - 1502, - 1503, - 1504, - 1505, - 1506, - 1507, - 1508, - 1509, - 1510, - 1511, - 1512, - 1513, - 1514, - null, - null, - 8206, - 8207, - null, - ], - 'windows-1256': [ - 8364, - 1662, - 8218, - 402, - 8222, - 8230, - 8224, - 8225, - 710, - 8240, - 1657, - 8249, - 338, - 1670, - 1688, - 1672, - 1711, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 1705, - 8482, - 1681, - 8250, - 339, - 8204, - 8205, - 1722, - 160, - 1548, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 1726, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 1563, - 187, - 188, - 189, - 190, - 1567, - 1729, - 1569, - 1570, - 1571, - 1572, - 1573, - 1574, - 1575, - 1576, - 1577, - 1578, - 1579, - 1580, - 1581, - 1582, - 1583, - 1584, - 1585, - 1586, - 1587, - 1588, - 1589, - 1590, - 215, - 1591, - 1592, - 1593, - 1594, - 1600, - 1601, - 1602, - 1603, - 224, - 1604, - 226, - 1605, - 1606, - 1607, - 1608, - 231, - 232, - 233, - 234, - 235, - 1609, - 1610, - 238, - 239, - 1611, - 1612, - 1613, - 1614, - 244, - 1615, - 1616, - 247, - 1617, - 249, - 1618, - 251, - 252, - 8206, - 8207, - 1746, - ], - 'windows-1257': [ - 8364, - 129, - 8218, - 131, - 8222, - 8230, - 8224, - 8225, - 136, - 8240, - 138, - 8249, - 140, - 168, - 711, - 184, - 144, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 152, - 8482, - 154, - 8250, - 156, - 175, - 731, - 159, - 160, - null, - 162, - 163, - 164, - null, - 166, - 167, - 216, - 169, - 342, - 171, - 172, - 173, - 174, - 198, - 176, - 177, - 178, - 179, - 180, - 181, - 182, - 183, - 248, - 185, - 343, - 187, - 188, - 189, - 190, - 230, - 260, - 302, - 256, - 262, - 196, - 197, - 280, - 274, - 268, - 201, - 377, - 278, - 290, - 310, - 298, - 315, - 352, - 323, - 325, - 211, - 332, - 213, - 214, - 215, - 370, - 321, - 346, - 362, - 220, - 379, - 381, - 223, - 261, - 303, - 257, - 263, - 228, - 229, - 281, - 275, - 269, - 233, - 378, - 279, - 291, - 311, - 299, - 316, - 353, - 324, - 326, - 243, - 333, - 245, - 246, - 247, - 371, - 322, - 347, - 363, - 252, - 380, - 382, - 729, - ], - 'windows-1258': [ - 8364, - 129, - 8218, - 402, - 8222, - 8230, - 8224, - 8225, - 710, - 8240, - 138, - 8249, - 338, - 141, - 142, - 143, - 144, - 8216, - 8217, - 8220, - 8221, - 8226, - 8211, - 8212, - 732, - 8482, - 154, - 8250, - 339, - 157, - 158, - 376, - 160, - 161, - 162, - 163, - 164, - 165, - 166, - 167, - 168, - 169, - 170, - 171, - 172, - 173, - 174, - 175, - 176, - 177, - 178, - 179, - 180, - 181, - 182, - 183, - 184, - 185, - 186, - 187, - 188, - 189, - 190, - 191, - 192, - 193, - 194, - 258, - 196, - 197, - 198, - 199, - 200, - 201, - 202, - 203, - 768, - 205, - 206, - 207, - 272, - 209, - 777, - 211, - 212, - 416, - 214, - 215, - 216, - 217, - 218, - 219, - 220, - 431, - 771, - 223, - 224, - 225, - 226, - 259, - 228, - 229, - 230, - 231, - 232, - 233, - 234, - 235, - 769, - 237, - 238, - 239, - 273, - 241, - 803, - 243, - 244, - 417, - 246, - 247, - 248, - 249, - 250, - 251, - 252, - 432, - 8363, - 255, - ], - 'x-mac-cyrillic': [ - 1040, - 1041, - 1042, - 1043, - 1044, - 1045, - 1046, - 1047, - 1048, - 1049, - 1050, - 1051, - 1052, - 1053, - 1054, - 1055, - 1056, - 1057, - 1058, - 1059, - 1060, - 1061, - 1062, - 1063, - 1064, - 1065, - 1066, - 1067, - 1068, - 1069, - 1070, - 1071, - 8224, - 176, - 1168, - 163, - 167, - 8226, - 182, - 1030, - 174, - 169, - 8482, - 1026, - 1106, - 8800, - 1027, - 1107, - 8734, - 177, - 8804, - 8805, - 1110, - 181, - 1169, - 1032, - 1028, - 1108, - 1031, - 1111, - 1033, - 1113, - 1034, - 1114, - 1112, - 1029, - 172, - 8730, - 402, - 8776, - 8710, - 171, - 187, - 8230, - 160, - 1035, - 1115, - 1036, - 1116, - 1109, - 8211, - 8212, - 8220, - 8221, - 8216, - 8217, - 247, - 8222, - 1038, - 1118, - 1039, - 1119, - 8470, - 1025, - 1105, - 1103, - 1072, - 1073, - 1074, - 1075, - 1076, - 1077, - 1078, - 1079, - 1080, - 1081, - 1082, - 1083, - 1084, - 1085, - 1086, - 1087, - 1088, - 1089, - 1090, - 1091, - 1092, - 1093, - 1094, - 1095, - 1096, - 1097, - 1098, - 1099, - 1100, - 1101, - 1102, - 8364, - ], - } - }, - function(e, t, n) { - var r = n(27).Readable, - l = n(35).inherits, - u = n(575), - i = n(74).parseParams, - o = n(74).decodeText, - a = n(74).basename, - s = /^boundary$/i, - c = /^form-data$/i, - d = /^charset$/i, - f = /^filename$/i, - p = /^name$/i - function h(e, t) { - if (!(this instanceof h)) return new h(e, t) - var n, - r, - l, - _ = this, - g = t.limits, - v = t.parsedConType || [], - b = t.defCharset || 'utf8', - T = t.preservePath, - w = 'number' == typeof t.fileHwm ? { highWaterMark: t.fileHwm } : {} - for (n = 0, r = v.length; n < r; ++n) - if (Array.isArray(v[n]) && s.test(v[n][0])) { - l = v[n][1] - break - } - function O() { - 0 === A && - P && - !e._done && - ((P = !1), - process.nextTick(function() { - ;(e._done = !0), e.emit('finish') - })) - } - if ('string' != typeof l) - throw new Error('Multipart: Boundary not found') - var D, - E, - L = g && 'number' == typeof g.fieldSize ? g.fieldSize : 1048576, - M = g && 'number' == typeof g.fileSize ? g.fileSize : 1 / 0, - S = g && 'number' == typeof g.files ? g.files : 1 / 0, - k = g && 'number' == typeof g.fields ? g.fields : 1 / 0, - j = g && 'number' == typeof g.parts ? g.parts : 1 / 0, - C = 0, - N = 0, - A = 0, - P = !1 - ;(this._needDrain = !1), - (this._pause = !1), - (this._cb = void 0), - (this._nparts = 0), - (this._boy = e) - var x = { boundary: l, maxHeaderPairs: g && g.headerPairs } - w.highWaterMark && (x.partHwm = w.highWaterMark), - t.highWaterMark && (x.highWaterMark = t.highWaterMark), - (this.parser = new u(x)), - this.parser - .on('drain', function() { - if (((_._needDrain = !1), _._cb && !_._pause)) { - var e = _._cb - ;(_._cb = void 0), e() - } - }) - .on('part', function t(l) { - if (++_._nparts > j) - return ( - _.parser.removeListener('part', t), - _.parser.on('part', m), - (e.hitPartsLimit = !0), - e.emit('partsLimit'), - m(l) - ) - if (E) { - var u = E - u.emit('end'), u.removeAllListeners('end') - } - l.on('header', function(t) { - var u, - s, - h, - g, - v, - j, - P, - x, - Y = 0 - if (t['content-type'] && (h = i(t['content-type'][0]))[0]) - for (u = h[0].toLowerCase(), n = 0, r = h.length; n < r; ++n) - if (d.test(h[n][0])) { - g = h[n][1].toLowerCase() - break - } - if ( - (void 0 === u && (u = 'text/plain'), - void 0 === g && (g = b), - !t['content-disposition']) - ) - return m(l) - if (((h = i(t['content-disposition'][0])), !c.test(h[0]))) - return m(l) - for (n = 0, r = h.length; n < r; ++n) - p.test(h[n][0]) - ? (s = o(h[n][1], 'binary', 'utf8')) - : f.test(h[n][0]) && - ((j = o(h[n][1], 'binary', 'utf8')), T || (j = a(j))) - if ( - ((v = t['content-transfer-encoding'] - ? t['content-transfer-encoding'][0].toLowerCase() - : '7bit'), - 'application/octet-stream' === u || void 0 !== j) - ) { - if (C === S) - return ( - e.hitFilesLimit || - ((e.hitFilesLimit = !0), e.emit('filesLimit')), - m(l) - ) - if ((++C, !e._events.file)) return void _.parser._ignore() - ++A - var I = new y(w) - ;(D = I), - I.on('end', function() { - if ((--A, (_._pause = !1), O(), _._cb && !_._needDrain)) { - var e = _._cb - ;(_._cb = void 0), e() - } - }), - (I._read = function(e) { - if ( - _._pause && - ((_._pause = !1), _._cb && !_._needDrain) - ) { - var t = _._cb - ;(_._cb = void 0), t() - } - }), - e.emit('file', s, I, j, v, u), - (P = function(e) { - if ((Y += e.length) > M) { - var t = M - (Y - e.length) - t > 0 && I.push(e.slice(0, t)), - I.emit('limit'), - (I.truncated = !0), - l.removeAllListeners('data') - } else I.push(e) || (_._pause = !0) - }), - (x = function() { - ;(D = void 0), I.push(null) - }) - } else { - if (N === k) - return ( - e.hitFieldsLimit || - ((e.hitFieldsLimit = !0), e.emit('fieldsLimit')), - m(l) - ) - ++N, ++A - var F = '', - R = !1 - ;(E = l), - (P = function(e) { - if ((Y += e.length) > L) { - var t = L - (Y - e.length) - ;(F += e.toString('binary', 0, t)), - (R = !0), - l.removeAllListeners('data') - } else F += e.toString('binary') - }), - (x = function() { - ;(E = void 0), - F.length && (F = o(F, 'binary', g)), - e.emit('field', s, F, !1, R, v, u), - --A, - O() - }) - } - ;(l._readableState.sync = !1), l.on('data', P), l.on('end', x) - }).on('error', function(e) { - D && D.emit('error', e) - }) - }) - .on('error', function(t) { - e.emit('error', t) - }) - .on('finish', function() { - ;(P = !0), O() - }) - } - function m(e) { - e.resume() - } - function y(e) { - if (!(this instanceof y)) return new y(e) - r.call(this, e), (this.truncated = !1) - } - ;(h.detect = /^multipart\/form-data/i), - (h.prototype.write = function(e, t) { - var n - ;(n = this.parser.write(e)) && !this._pause - ? t() - : ((this._needDrain = !n), (this._cb = t)) - }), - (h.prototype.end = function() { - var e = this - 0 !== this._nparts || e._boy._done - ? this.parser.writable && this.parser.end() - : process.nextTick(function() { - ;(e._boy._done = !0), e._boy.emit('finish') - }) - }), - l(y, r), - (y.prototype._read = function(e) {}), - (e.exports = h) - }, - function(e, t, n) { - var r = n(27).Writable, - l = n(35).inherits, - u = n(242), - i = n(576), - o = n(577), - a = Buffer.from('-'), - s = Buffer.from('\r\n'), - c = function() {} - function d(e) { - if (!(this instanceof d)) return new d(e) - if ( - (r.call(this, e), - !e || (!e.headerFirst && 'string' != typeof e.boundary)) - ) - throw new TypeError('Boundary required') - 'string' == typeof e.boundary - ? this.setBoundary(e.boundary) - : (this._bparser = void 0), - (this._headerFirst = e.headerFirst) - var t = this - ;(this._dashes = 0), - (this._parts = 0), - (this._finished = !1), - (this._realFinish = !1), - (this._isPreamble = !0), - (this._justMatched = !1), - (this._firstWrite = !0), - (this._inHeader = !0), - (this._part = void 0), - (this._cb = void 0), - (this._ignoreData = !1), - (this._partOpts = - 'number' == typeof e.partHwm ? { highWaterMark: e.partHwm } : {}), - (this._pause = !1), - (this._hparser = new o(e)), - this._hparser.on('header', function(e) { - ;(t._inHeader = !1), t._part.emit('header', e) - }) - } - l(d, r), - (d.prototype.emit = function(e) { - if ('finish' !== e || this._realFinish) - r.prototype.emit.apply(this, arguments) - else if (!this._finished) { - var t = this - process.nextTick(function() { - if ( - (t.emit('error', new Error('Unexpected end of multipart data')), - t._part && !t._ignoreData) - ) { - var e = t._isPreamble ? 'Preamble' : 'Part' - return ( - t._part.emit( - 'error', - new Error( - e + - ' terminated early due to unexpected end of multipart data', - ), - ), - t._part.push(null), - void process.nextTick(function() { - ;(t._realFinish = !0), - t.emit('finish'), - (t._realFinish = !1) - }) - ) - } - ;(t._realFinish = !0), t.emit('finish'), (t._realFinish = !1) - }) - } - }), - (d.prototype._write = function(e, t, n) { - if (!this._hparser && !this._bparser) return n() - if (this._headerFirst && this._isPreamble) { - this._part || - ((this._part = new i(this._partOpts)), - this._events.preamble - ? this.emit('preamble', this._part) - : this._ignore()) - var r = this._hparser.push(e) - if (this._inHeader || void 0 === r || !(r < e.length)) return n() - e = e.slice(r) - } - this._firstWrite && (this._bparser.push(s), (this._firstWrite = !1)), - this._bparser.push(e), - this._pause ? (this._cb = n) : n() - }), - (d.prototype.reset = function() { - ;(this._part = void 0), - (this._bparser = void 0), - (this._hparser = void 0) - }), - (d.prototype.setBoundary = function(e) { - var t = this - ;(this._bparser = new u('\r\n--' + e)), - this._bparser.on('info', function(e, n, r, l) { - t._oninfo(e, n, r, l) - }) - }), - (d.prototype._ignore = function() { - this._part && - !this._ignoreData && - ((this._ignoreData = !0), - this._part.on('error', c), - this._part.resume()) - }), - (d.prototype._oninfo = function(e, t, n, r) { - var l, - u, - o, - s = this, - c = 0 - if (!this._part && this._justMatched && t) { - for (; this._dashes < 2 && n + c < r; ) { - if (45 !== t[n + c]) { - this._dashes && (l = a), (this._dashes = 0) - break - } - ++c, ++this._dashes - } - if ( - (2 === this._dashes && - (n + c < r && - this._events.trailer && - this.emit('trailer', t.slice(n + c, r)), - this.reset(), - (this._finished = !0), - 0 === s._parts && - ((s._realFinish = !0), - s.emit('finish'), - (s._realFinish = !1))), - this._dashes) - ) - return - } - this._justMatched && (this._justMatched = !1), - this._part || - ((this._part = new i(this._partOpts)), - (this._part._read = function(e) { - s._unpause() - }), - (o = this._isPreamble ? 'preamble' : 'part'), - this._events[o] ? this.emit(o, this._part) : this._ignore(), - this._isPreamble || (this._inHeader = !0)), - t && - n < r && - !this._ignoreData && - (this._isPreamble || !this._inHeader - ? (l && this._part.push(l), - this._part.push(t.slice(n, r)) || (this._pause = !0)) - : !this._isPreamble && - this._inHeader && - (l && this._hparser.push(l), - (u = this._hparser.push(t.slice(n, r))), - !this._inHeader && - void 0 !== u && - u < r && - this._oninfo(!1, t, n + u, r))), - e && - (this._hparser.reset(), - this._isPreamble - ? (this._isPreamble = !1) - : (++this._parts, - this._part.on('end', function() { - 0 == --s._parts && - (s._finished - ? ((s._realFinish = !0), - s.emit('finish'), - (s._realFinish = !1)) - : s._unpause()) - })), - this._part.push(null), - (this._part = void 0), - (this._ignoreData = !1), - (this._justMatched = !0), - (this._dashes = 0)) - }), - (d.prototype._unpause = function() { - if (this._pause && ((this._pause = !1), this._cb)) { - var e = this._cb - ;(this._cb = void 0), e() - } - }), - (e.exports = d) - }, - function(e, t, n) { - var r = n(35).inherits, - l = n(27).Readable - function u(e) { - l.call(this, e) - } - r(u, l), (u.prototype._read = function(e) {}), (e.exports = u) - }, - function(e, t, n) { - var r = n(90).EventEmitter, - l = n(35).inherits, - u = n(242), - i = Buffer.from('\r\n\r\n'), - o = /\r\n/g, - a = /^([^:]+):[ \t]?([\x00-\xFF]+)?$/, - s = 2e3, - c = 81920 - function d(e) { - r.call(this) - var t = this - ;(this.nread = 0), - (this.maxed = !1), - (this.npairs = 0), - (this.maxHeaderPairs = - e && 'number' == typeof e.maxHeaderPairs ? e.maxHeaderPairs : s), - (this.buffer = ''), - (this.header = {}), - (this.finished = !1), - (this.ss = new u(i)), - this.ss.on('info', function(e, n, r, l) { - n && - !t.maxed && - (t.nread + (l - r) > c - ? ((l = c - t.nread), (t.nread = c)) - : (t.nread += l - r), - t.nread === c && (t.maxed = !0), - (t.buffer += n.toString('binary', r, l))), - e && t._finish() - }) - } - l(d, r), - (d.prototype.push = function(e) { - var t = this.ss.push(e) - if (this.finished) return t - }), - (d.prototype.reset = function() { - ;(this.finished = !1), - (this.buffer = ''), - (this.header = {}), - this.ss.reset() - }), - (d.prototype._finish = function() { - this.buffer && this._parseHeader(), - (this.ss.matches = this.ss.maxMatches) - var e = this.header - ;(this.header = {}), - (this.buffer = ''), - (this.finished = !0), - (this.nread = this.npairs = 0), - (this.maxed = !1), - this.emit('header', e) - }), - (d.prototype._parseHeader = function() { - if (this.npairs !== this.maxHeaderPairs) { - for ( - var e, t, n = this.buffer.split(o), r = n.length, l = !1, u = 0; - u < r; - ++u - ) - if (0 !== n[u].length) - if ('\t' === n[u][0] || ' ' === n[u][0]) - this.header[t][this.header[t].length - 1] += n[u] - else { - if (!(e = a.exec(n[u]))) { - ;(this.buffer = n[u]), (l = !0) - break - } - if ( - ((t = e[1].toLowerCase()), - e[2] - ? void 0 === this.header[t] - ? (this.header[t] = [e[2]]) - : this.header[t].push(e[2]) - : (this.header[t] = ['']), - ++this.npairs === this.maxHeaderPairs) - ) - break - } - l || (this.buffer = '') - } - }), - (e.exports = d) - }, - function(e, t, n) { - var r = n(74).Decoder, - l = n(74).decodeText, - u = /^charset$/i - function i(e, t) { - if (!(this instanceof i)) return new i(e, t) - var n, - l = t.limits, - o = (t.headers, t.parsedConType) - ;(this.boy = e), - (this.fieldSizeLimit = - l && 'number' == typeof l.fieldSize ? l.fieldSize : 1048576), - (this.fieldNameSizeLimit = - l && 'number' == typeof l.fieldNameSize ? l.fieldNameSize : 100), - (this.fieldsLimit = - l && 'number' == typeof l.fields ? l.fields : 1 / 0) - for (var a = 0, s = o.length; a < s; ++a) - if (Array.isArray(o[a]) && u.test(o[a][0])) { - n = o[a][1].toLowerCase() - break - } - void 0 === n && (n = t.defCharset || 'utf8'), - (this.decoder = new r()), - (this.charset = n), - (this._fields = 0), - (this._state = 'key'), - (this._checkingBytes = !0), - (this._bytesKey = 0), - (this._bytesVal = 0), - (this._key = ''), - (this._val = ''), - (this._keyTrunc = !1), - (this._valTrunc = !1), - (this._hitlimit = !1) - } - ;(i.detect = /^application\/x-www-form-urlencoded/i), - (i.prototype.write = function(e, t) { - if (this._fields === this.fieldsLimit) - return ( - this.boy.hitFieldsLimit || - ((this.boy.hitFieldsLimit = !0), this.boy.emit('fieldsLimit')), - t() - ) - for (var n, r, u, i = 0, o = e.length; i < o; ) - if ('key' === this._state) { - for (n = r = void 0, u = i; u < o; ++u) { - if ((this._checkingBytes || ++i, 61 === e[u])) { - n = u - break - } - if (38 === e[u]) { - r = u - break - } - if ( - this._checkingBytes && - this._bytesKey === this.fieldNameSizeLimit - ) { - this._hitLimit = !0 - break - } - this._checkingBytes && ++this._bytesKey - } - if (void 0 !== n) - n > i && - (this._key += this.decoder.write(e.toString('binary', i, n))), - (this._state = 'val'), - (this._hitLimit = !1), - (this._checkingBytes = !0), - (this._val = ''), - (this._bytesVal = 0), - (this._valTrunc = !1), - this.decoder.reset(), - (i = n + 1) - else if (void 0 !== r) { - ++this._fields - var a, - s = this._keyTrunc - if ( - ((a = - r > i - ? (this._key += this.decoder.write( - e.toString('binary', i, r), - )) - : this._key), - (this._hitLimit = !1), - (this._checkingBytes = !0), - (this._key = ''), - (this._bytesKey = 0), - (this._keyTrunc = !1), - this.decoder.reset(), - a.length && - this.boy.emit( - 'field', - l(a, 'binary', this.charset), - '', - s, - !1, - ), - (i = r + 1), - this._fields === this.fieldsLimit) - ) - return t() - } else - this._hitLimit - ? (u > i && - (this._key += this.decoder.write( - e.toString('binary', i, u), - )), - (i = u), - (this._bytesKey = this._key.length) === - this.fieldNameSizeLimit && - ((this._checkingBytes = !1), (this._keyTrunc = !0))) - : (i < o && - (this._key += this.decoder.write( - e.toString('binary', i), - )), - (i = o)) - } else { - for (r = void 0, u = i; u < o; ++u) { - if ((this._checkingBytes || ++i, 38 === e[u])) { - r = u - break - } - if ( - this._checkingBytes && - this._bytesVal === this.fieldSizeLimit - ) { - this._hitLimit = !0 - break - } - this._checkingBytes && ++this._bytesVal - } - if (void 0 !== r) { - if ( - (++this._fields, - r > i && - (this._val += this.decoder.write( - e.toString('binary', i, r), - )), - this.boy.emit( - 'field', - l(this._key, 'binary', this.charset), - l(this._val, 'binary', this.charset), - this._keyTrunc, - this._valTrunc, - ), - (this._state = 'key'), - (this._hitLimit = !1), - (this._checkingBytes = !0), - (this._key = ''), - (this._bytesKey = 0), - (this._keyTrunc = !1), - this.decoder.reset(), - (i = r + 1), - this._fields === this.fieldsLimit) - ) - return t() - } else - this._hitLimit - ? (u > i && - (this._val += this.decoder.write( - e.toString('binary', i, u), - )), - (i = u), - (('' === this._val && 0 === this.fieldSizeLimit) || - (this._bytesVal = this._val.length) === - this.fieldSizeLimit) && - ((this._checkingBytes = !1), (this._valTrunc = !0))) - : (i < o && - (this._val += this.decoder.write( - e.toString('binary', i), - )), - (i = o)) - } - t() - }), - (i.prototype.end = function() { - this.boy._done || - ('key' === this._state && this._key.length > 0 - ? this.boy.emit( - 'field', - l(this._key, 'binary', this.charset), - '', - this._keyTrunc, - !1, - ) - : 'val' === this._state && - this.boy.emit( - 'field', - l(this._key, 'binary', this.charset), - l(this._val, 'binary', this.charset), - this._keyTrunc, - this._valTrunc, - ), - (this.boy._done = !0), - this.boy.emit('finish')) - }), - (e.exports = i) - }, - function(module, exports, __webpack_require__) { - /*! - * depd - * Copyright(c) 2014-2017 Douglas Christopher Wilson - * MIT Licensed - */ - var callSiteToString = __webpack_require__(243).callSiteToString, - eventListenerCount = __webpack_require__(243).eventListenerCount, - relative = __webpack_require__(67).relative - module.exports = depd - var basePath = process.cwd() - function containsNamespace(e, t) { - for ( - var n = e.split(/[ ,]+/), r = String(t).toLowerCase(), l = 0; - l < n.length; - l++ - ) { - var u = n[l] - if (u && ('*' === u || u.toLowerCase() === r)) return !0 - } - return !1 - } - function convertDataDescriptorToAccessor(e, t, n) { - var r = Object.getOwnPropertyDescriptor(e, t), - l = r.value - return ( - (r.get = function() { - return l - }), - r.writable && - (r.set = function(e) { - return (l = e) - }), - delete r.value, - delete r.writable, - Object.defineProperty(e, t, r), - r - ) - } - function createArgumentsString(e) { - for (var t = '', n = 0; n < e; n++) t += ', arg' + n - return t.substr(2) - } - function createStackString(e) { - var t = this.name + ': ' + this.namespace - this.message && (t += ' deprecated ' + this.message) - for (var n = 0; n < e.length; n++) - t += '\n at ' + callSiteToString(e[n]) - return t - } - function depd(e) { - if (!e) throw new TypeError('argument namespace is required') - var t = callSiteLocation(getStack()[1])[0] - function n(e) { - log.call(n, e) - } - return ( - (n._file = t), - (n._ignored = isignored(e)), - (n._namespace = e), - (n._traced = istraced(e)), - (n._warned = Object.create(null)), - (n.function = wrapfunction), - (n.property = wrapproperty), - n - ) - } - function isignored(e) { - return ( - !!process.noDeprecation || - containsNamespace(process.env.NO_DEPRECATION || '', e) - ) - } - function istraced(e) { - return ( - !!process.traceDeprecation || - containsNamespace(process.env.TRACE_DEPRECATION || '', e) - ) - } - function log(e, t) { - var n = 0 !== eventListenerCount(process, 'deprecation') - if (n || !this._ignored) { - var r, - l, - u, - i, - o = 0, - a = !1, - s = getStack(), - c = this._file - for ( - t - ? ((i = t), - ((u = callSiteLocation(s[1])).name = i.name), - (c = u[0])) - : (u = i = callSiteLocation(s[(o = 2)])); - o < s.length; - o++ - ) - if ((l = (r = callSiteLocation(s[o]))[0]) === c) a = !0 - else if (l === this._file) c = this._file - else if (a) break - var d = r ? i.join(':') + '__' + r.join(':') : void 0 - if (!(void 0 !== d && d in this._warned)) { - this._warned[d] = !0 - var f = e - if ( - (f || - (f = u !== i && u.name ? defaultMessage(u) : defaultMessage(i)), - n) - ) { - var p = DeprecationError(this._namespace, f, s.slice(o)) - process.emit('deprecation', p) - } else { - var h = (process.stderr.isTTY ? formatColor : formatPlain).call( - this, - f, - r, - s.slice(o), - ) - process.stderr.write(h + '\n', 'utf8') - } - } - } - } - function callSiteLocation(e) { - var t = e.getFileName() || '', - n = e.getLineNumber(), - r = e.getColumnNumber() - e.isEval() && (t = e.getEvalOrigin() + ', ' + t) - var l = [t, n, r] - return (l.callSite = e), (l.name = e.getFunctionName()), l - } - function defaultMessage(e) { - var t = e.callSite, - n = e.name - n || (n = '') - var r = t.getThis(), - l = r && t.getTypeName() - return ( - 'Object' === l && (l = void 0), - 'Function' === l && (l = r.name || l), - l && t.getMethodName() ? l + '.' + n : n - ) - } - function formatPlain(e, t, n) { - var r = - new Date().toUTCString() + ' ' + this._namespace + ' deprecated ' + e - if (this._traced) { - for (var l = 0; l < n.length; l++) - r += '\n at ' + callSiteToString(n[l]) - return r - } - return t && (r += ' at ' + formatLocation(t)), r - } - function formatColor(e, t, n) { - var r = '' + this._namespace + ' deprecated ' + e + '' - if (this._traced) { - for (var l = 0; l < n.length; l++) - r += '\n at ' + callSiteToString(n[l]) + '' - return r - } - return t && (r += ' ' + formatLocation(t) + ''), r - } - function formatLocation(e) { - return relative(basePath, e[0]) + ':' + e[1] + ':' + e[2] - } - function getStack() { - var e = Error.stackTraceLimit, - t = {}, - n = Error.prepareStackTrace - ;(Error.prepareStackTrace = prepareObjectStackTrace), - (Error.stackTraceLimit = Math.max(10, e)), - Error.captureStackTrace(t) - var r = t.stack.slice(1) - return (Error.prepareStackTrace = n), (Error.stackTraceLimit = e), r - } - function prepareObjectStackTrace(e, t) { - return t - } - function wrapfunction(fn, message) { - if ('function' != typeof fn) - throw new TypeError('argument fn must be a function') - var args = createArgumentsString(fn.length), - deprecate = this, - stack = getStack(), - site = callSiteLocation(stack[1]) - site.name = fn.name - var deprecatedfn = eval( - '(function (' + - args + - ') {\n"use strict"\nlog.call(deprecate, message, site)\nreturn fn.apply(this, arguments)\n})', - ) - return deprecatedfn - } - function wrapproperty(e, t, n) { - if (!e || ('object' != typeof e && 'function' != typeof e)) - throw new TypeError('argument obj must be object') - var r = Object.getOwnPropertyDescriptor(e, t) - if (!r) throw new TypeError('must call property on owner object') - if (!r.configurable) - throw new TypeError('property must be configurable') - var l = this, - u = callSiteLocation(getStack()[1]) - ;(u.name = t), - 'value' in r && (r = convertDataDescriptorToAccessor(e, t, n)) - var i = r.get, - o = r.set - 'function' == typeof i && - (r.get = function() { - return log.call(l, n, u), i.apply(this, arguments) - }), - 'function' == typeof o && - (r.set = function() { - return log.call(l, n, u), o.apply(this, arguments) - }), - Object.defineProperty(e, t, r) - } - function DeprecationError(e, t, n) { - var r, - l = new Error() - return ( - Object.defineProperty(l, 'constructor', { value: DeprecationError }), - Object.defineProperty(l, 'message', { - configurable: !0, - enumerable: !1, - value: t, - writable: !0, - }), - Object.defineProperty(l, 'name', { - enumerable: !1, - configurable: !0, - value: 'DeprecationError', - writable: !0, - }), - Object.defineProperty(l, 'namespace', { - configurable: !0, - enumerable: !1, - value: e, - writable: !0, - }), - Object.defineProperty(l, 'stack', { - configurable: !0, - enumerable: !1, - get: function() { - return void 0 !== r ? r : (r = createStackString.call(this, n)) - }, - set: function(e) { - r = e - }, - }), - l - ) - } - }, - function(e, t, n) { - 'use strict' - /*! - * depd - * Copyright(c) 2014 Douglas Christopher Wilson - * MIT Licensed - */ e.exports = function(e) { - var t = !0, - n = (function(e) { - var t, - n = '' - e.isNative() - ? (n = 'native') - : e.isEval() - ? (t = e.getScriptNameOrSourceURL()) || (n = e.getEvalOrigin()) - : (t = e.getFileName()) - if (t) { - n += t - var r = e.getLineNumber() - if (null != r) { - n += ':' + r - var l = e.getColumnNumber() - l && (n += ':' + l) - } - } - return n || 'unknown source' - })(e), - r = e.getFunctionName(), - l = e.isConstructor(), - u = !(e.isToplevel() || l), - i = '' - if (u) { - var o = e.getMethodName(), - a = ((s = e.receiver).constructor && s.constructor.name) || null - r - ? (a && 0 !== r.indexOf(a) && (i += a + '.'), - (i += r), - o && - r.lastIndexOf('.' + o) !== r.length - o.length - 1 && - (i += ' [as ' + o + ']')) - : (i += a + '.' + (o || '')) - } else - l - ? (i += 'new ' + (r || '')) - : r - ? (i += r) - : ((t = !1), (i += n)) - var s - t && (i += ' (' + n + ')') - return i - } - }, - function(e, t, n) { - 'use strict' - /*! - * depd - * Copyright(c) 2015 Douglas Christopher Wilson - * MIT Licensed - */ e.exports = function(e, t) { - return e.listeners(t).length - } - }, - function(e, t, n) { - 'use strict' - e.exports = - Object.setPrototypeOf || - ({ __proto__: [] } instanceof Array - ? function(e, t) { - return (e.__proto__ = t), e - } - : function(e, t) { - for (var n in t) e.hasOwnProperty(n) || (e[n] = t[n]) - return e - }) - }, - function(e, t, n) { - 'use strict' - /*! - * statuses - * Copyright(c) 2014 Jonathan Ong - * Copyright(c) 2016 Douglas Christopher Wilson - * MIT Licensed - */ var r = n(584) - function l(e) { - if ('number' == typeof e) { - if (!l[e]) throw new Error('invalid status code: ' + e) - return e - } - if ('string' != typeof e) - throw new TypeError('code must be a number or string') - var t = parseInt(e, 10) - if (!isNaN(t)) { - if (!l[t]) throw new Error('invalid status code: ' + t) - return t - } - if (!(t = l[e.toLowerCase()])) - throw new Error('invalid status message: "' + e + '"') - return t - } - ;(e.exports = l), - (l.STATUS_CODES = r), - (l.codes = (function(e, t) { - var n = [] - return ( - Object.keys(t).forEach(function(r) { - var l = t[r], - u = Number(r) - ;(e[u] = l), (e[l] = u), (e[l.toLowerCase()] = u), n.push(u) - }), - n - ) - })(l, r)), - (l.redirect = { - 300: !0, - 301: !0, - 302: !0, - 303: !0, - 305: !0, - 307: !0, - 308: !0, - }), - (l.empty = { 204: !0, 205: !0, 304: !0 }), - (l.retry = { 502: !0, 503: !0, 504: !0 }) - }, - function(e) { - e.exports = JSON.parse( - '{"100":"Continue","101":"Switching Protocols","102":"Processing","103":"Early Hints","200":"OK","201":"Created","202":"Accepted","203":"Non-Authoritative Information","204":"No Content","205":"Reset Content","206":"Partial Content","207":"Multi-Status","208":"Already Reported","226":"IM Used","300":"Multiple Choices","301":"Moved Permanently","302":"Found","303":"See Other","304":"Not Modified","305":"Use Proxy","306":"(Unused)","307":"Temporary Redirect","308":"Permanent Redirect","400":"Bad Request","401":"Unauthorized","402":"Payment Required","403":"Forbidden","404":"Not Found","405":"Method Not Allowed","406":"Not Acceptable","407":"Proxy Authentication Required","408":"Request Timeout","409":"Conflict","410":"Gone","411":"Length Required","412":"Precondition Failed","413":"Payload Too Large","414":"URI Too Long","415":"Unsupported Media Type","416":"Range Not Satisfiable","417":"Expectation Failed","418":"I\'m a teapot","421":"Misdirected Request","422":"Unprocessable Entity","423":"Locked","424":"Failed Dependency","425":"Unordered Collection","426":"Upgrade Required","428":"Precondition Required","429":"Too Many Requests","431":"Request Header Fields Too Large","451":"Unavailable For Legal Reasons","500":"Internal Server Error","501":"Not Implemented","502":"Bad Gateway","503":"Service Unavailable","504":"Gateway Timeout","505":"HTTP Version Not Supported","506":"Variant Also Negotiates","507":"Insufficient Storage","508":"Loop Detected","509":"Bandwidth Limit Exceeded","510":"Not Extended","511":"Network Authentication Required"}', - ) - }, - function(e, t) { - /*! - * toidentifier - * Copyright(c) 2016 Douglas Christopher Wilson - * MIT Licensed - */ - e.exports = function(e) { - return e - .split(' ') - .map(function(e) { - return e.slice(0, 1).toUpperCase() + e.slice(1) - }) - .join('') - .replace(/[^ _0-9a-z]/gi, '') - } - }, - function(e, t, n) { - 'use strict' - function r(e) { - for (var n in e) t.hasOwnProperty(n) || (t[n] = e[n]) - } - Object.defineProperty(t, '__esModule', { value: !0 }), - r(n(587)), - r(n(594)), - r(n(109)), - r(n(146)) - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__assign) || - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - }, - l = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - }, - u = - (this && this.__generator) || - function(e, t) { - var n, - r, - l, - u, - i = { - label: 0, - sent: function() { - if (1 & l[0]) throw l[1] - return l[1] - }, - trys: [], - ops: [], - } - return ( - (u = { next: o(0), throw: o(1), return: o(2) }), - 'function' == typeof Symbol && - (u[Symbol.iterator] = function() { - return this - }), - u - ) - function o(u) { - return function(o) { - return (function(u) { - if (n) throw new TypeError('Generator is already executing.') - for (; i; ) - try { - if ( - ((n = 1), - r && - (l = - 2 & u[0] - ? r.return - : u[0] - ? r.throw || ((l = r.return) && l.call(r), 0) - : r.next) && - !(l = l.call(r, u[1])).done) - ) - return l - switch (((r = 0), l && (u = [2 & u[0], l.value]), u[0])) { - case 0: - case 1: - l = u - break - case 4: - return i.label++, { value: u[1], done: !1 } - case 5: - i.label++, (r = u[1]), (u = [0]) - continue - case 7: - ;(u = i.ops.pop()), i.trys.pop() - continue - default: - if ( - !(l = (l = i.trys).length > 0 && l[l.length - 1]) && - (6 === u[0] || 2 === u[0]) - ) { - i = 0 - continue - } - if ( - 3 === u[0] && - (!l || (u[1] > l[0] && u[1] < l[3])) - ) { - i.label = u[1] - break - } - if (6 === u[0] && i.label < l[1]) { - ;(i.label = l[1]), (l = u) - break - } - if (l && i.label < l[2]) { - ;(i.label = l[2]), i.ops.push(u) - break - } - l[2] && i.ops.pop(), i.trys.pop() - continue - } - u = t.call(e, i) - } catch (e) { - ;(u = [6, e]), (r = 0) - } finally { - n = l = 0 - } - if (5 & u[0]) throw u[1] - return { value: u[0] ? u[1] : void 0, done: !0 } - })([u, o]) - } - } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var i = - 'undefined' != typeof global - ? global - : 'undefined' != typeof window - ? window - : {}, - o = i.WebSocket || i.MozWebSocket, - a = n(588), - s = n(589), - c = n(590), - d = n(244), - f = n(14), - p = n(121), - h = n(591), - m = n(146), - y = n(593), - _ = n(109), - g = (function() { - function e(e, t, n, r) { - var l = t || {}, - u = l.connectionCallback, - i = void 0 === u ? void 0 : u, - c = l.connectionParams, - d = void 0 === c ? {} : c, - f = l.timeout, - p = void 0 === f ? y.WS_TIMEOUT : f, - h = l.reconnect, - _ = void 0 !== h && h, - g = l.reconnectionAttempts, - v = void 0 === g ? 1 / 0 : g, - b = l.lazy, - T = void 0 !== b && b, - w = l.inactivityTimeout, - O = void 0 === w ? 0 : w - if (((this.wsImpl = n || o), !this.wsImpl)) - throw new Error( - 'Unable to find native implementation, or alternative implementation for WebSocket!', - ) - ;(this.wsProtocols = r || m.GRAPHQL_WS), - (this.connectionCallback = i), - (this.url = e), - (this.operations = {}), - (this.nextOperationId = 0), - (this.wsTimeout = p), - (this.unsentMessagesQueue = []), - (this.reconnect = _), - (this.reconnecting = !1), - (this.reconnectionAttempts = v), - (this.lazy = !!T), - (this.inactivityTimeout = O), - (this.closedByUser = !1), - (this.backoff = new a({ jitter: 0.5 })), - (this.eventEmitter = new s.EventEmitter()), - (this.middlewares = []), - (this.client = null), - (this.maxConnectTimeGenerator = this.createMaxConnectTimeGenerator()), - (this.connectionParams = this.getConnectionParams(d)), - this.lazy || this.connect() - } - return ( - Object.defineProperty(e.prototype, 'status', { - get: function() { - return null === this.client - ? this.wsImpl.CLOSED - : this.client.readyState - }, - enumerable: !0, - configurable: !0, - }), - (e.prototype.close = function(e, t) { - void 0 === e && (e = !0), - void 0 === t && (t = !0), - this.clearInactivityTimeout(), - null !== this.client && - ((this.closedByUser = t), - e && - (this.clearCheckConnectionInterval(), - this.clearMaxConnectTimeout(), - this.clearTryReconnectTimeout(), - this.unsubscribeAll(), - this.sendMessage( - void 0, - _.default.GQL_CONNECTION_TERMINATE, - null, - )), - this.client.close(), - (this.client = null), - this.eventEmitter.emit('disconnected'), - e || this.tryReconnect()) - }), - (e.prototype.request = function(e) { - var t, - n, - r = this.getObserver.bind(this), - l = this.executeOperation.bind(this), - u = this.unsubscribe.bind(this) - return ( - this.clearInactivityTimeout(), - ((t = {})[h.default] = function() { - return this - }), - (t.subscribe = function(t, i, o) { - var a = r(t, i, o) - return ( - (n = l(e, function(e, t) { - null === e && null === t - ? a.complete && a.complete() - : e - ? a.error && a.error(e[0]) - : a.next && a.next(t) - })), - { - unsubscribe: function() { - n && (u(n), (n = null)) - }, - } - ) - }), - t - ) - }), - (e.prototype.on = function(e, t, n) { - var r = this.eventEmitter.on(e, t, n) - return function() { - r.off(e, t, n) - } - }), - (e.prototype.onConnected = function(e, t) { - return this.on('connected', e, t) - }), - (e.prototype.onConnecting = function(e, t) { - return this.on('connecting', e, t) - }), - (e.prototype.onDisconnected = function(e, t) { - return this.on('disconnected', e, t) - }), - (e.prototype.onReconnected = function(e, t) { - return this.on('reconnected', e, t) - }), - (e.prototype.onReconnecting = function(e, t) { - return this.on('reconnecting', e, t) - }), - (e.prototype.onError = function(e, t) { - return this.on('error', e, t) - }), - (e.prototype.unsubscribeAll = function() { - var e = this - Object.keys(this.operations).forEach(function(t) { - e.unsubscribe(t) - }) - }), - (e.prototype.applyMiddlewares = function(e) { - var t = this - return new Promise(function(n, r) { - var l, u, i - ;(l = t.middlewares.slice()), - (u = t), - (i = function(t) { - if (t) r(t) - else if (l.length > 0) { - var o = l.shift() - o && o.applyMiddleware.apply(u, [e, i]) - } else n(e) - })() - }) - }), - (e.prototype.use = function(e) { - var t = this - return ( - e.map(function(e) { - if ('function' != typeof e.applyMiddleware) - throw new Error( - 'Middleware must implement the applyMiddleware function.', - ) - t.middlewares.push(e) - }), - this - ) - }), - (e.prototype.getConnectionParams = function(e) { - return function() { - return new Promise(function(t, n) { - if ('function' == typeof e) - try { - return t(e.call(null)) - } catch (e) { - return n(e) - } - t(e) - }) - } - }), - (e.prototype.executeOperation = function(e, t) { - var n = this - null === this.client && this.connect() - var r = this.generateOperationId() - return ( - (this.operations[r] = { options: e, handler: t }), - this.applyMiddlewares(e) - .then(function(e) { - n.checkOperationOptions(e, t), - n.operations[r] && - ((n.operations[r] = { options: e, handler: t }), - n.sendMessage(r, _.default.GQL_START, e)) - }) - .catch(function(e) { - n.unsubscribe(r), t(n.formatErrors(e)) - }), - r - ) - }), - (e.prototype.getObserver = function(e, t, n) { - return 'function' == typeof e - ? { - next: function(t) { - return e(t) - }, - error: function(e) { - return t && t(e) - }, - complete: function() { - return n && n() - }, - } - : e - }), - (e.prototype.createMaxConnectTimeGenerator = function() { - var e = this.wsTimeout - return new a({ min: 1e3, max: e, factor: 1.2 }) - }), - (e.prototype.clearCheckConnectionInterval = function() { - this.checkConnectionIntervalId && - (clearInterval(this.checkConnectionIntervalId), - (this.checkConnectionIntervalId = null)) - }), - (e.prototype.clearMaxConnectTimeout = function() { - this.maxConnectTimeoutId && - (clearTimeout(this.maxConnectTimeoutId), - (this.maxConnectTimeoutId = null)) - }), - (e.prototype.clearTryReconnectTimeout = function() { - this.tryReconnectTimeoutId && - (clearTimeout(this.tryReconnectTimeoutId), - (this.tryReconnectTimeoutId = null)) - }), - (e.prototype.clearInactivityTimeout = function() { - this.inactivityTimeoutId && - (clearTimeout(this.inactivityTimeoutId), - (this.inactivityTimeoutId = null)) - }), - (e.prototype.setInactivityTimeout = function() { - var e = this - this.inactivityTimeout > 0 && - 0 === Object.keys(this.operations).length && - (this.inactivityTimeoutId = setTimeout(function() { - 0 === Object.keys(e.operations).length && e.close() - }, this.inactivityTimeout)) - }), - (e.prototype.checkOperationOptions = function(e, t) { - var n = e.query, - r = e.variables, - l = e.operationName - if (!n) throw new Error('Must provide a query.') - if (!t) throw new Error('Must provide an handler.') - if ( - (!c.default(n) && !p.getOperationAST(n, l)) || - (l && !c.default(l)) || - (r && !d.default(r)) - ) - throw new Error( - 'Incorrect option types. query must be a string or a document,`operationName` must be a string, and `variables` must be an object.', - ) - }), - (e.prototype.buildMessage = function(e, t, n) { - return { - id: e, - type: t, - payload: - n && n.query - ? r({}, n, { - query: - 'string' == typeof n.query - ? n.query - : f.print(n.query), - }) - : n, - } - }), - (e.prototype.formatErrors = function(e) { - return Array.isArray(e) - ? e - : e && e.errors - ? this.formatErrors(e.errors) - : e && e.message - ? [e] - : [ - { - name: 'FormatedError', - message: 'Unknown error', - originalError: e, - }, - ] - }), - (e.prototype.sendMessage = function(e, t, n) { - this.sendMessageRaw(this.buildMessage(e, t, n)) - }), - (e.prototype.sendMessageRaw = function(e) { - switch (this.status) { - case this.wsImpl.OPEN: - var t = JSON.stringify(e) - try { - JSON.parse(t) - } catch (t) { - this.eventEmitter.emit( - 'error', - new Error('Message must be JSON-serializable. Got: ' + e), - ) - } - this.client.send(t) - break - case this.wsImpl.CONNECTING: - this.unsentMessagesQueue.push(e) - break - default: - this.reconnecting || - this.eventEmitter.emit( - 'error', - new Error( - 'A message was not sent because socket is not connected, is closing or is already closed. Message was: ' + - JSON.stringify(e), - ), - ) - } - }), - (e.prototype.generateOperationId = function() { - return String(++this.nextOperationId) - }), - (e.prototype.tryReconnect = function() { - var e = this - if ( - this.reconnect && - !(this.backoff.attempts >= this.reconnectionAttempts) - ) { - this.reconnecting || - (Object.keys(this.operations).forEach(function(t) { - e.unsentMessagesQueue.push( - e.buildMessage( - t, - _.default.GQL_START, - e.operations[t].options, - ), - ) - }), - (this.reconnecting = !0)), - this.clearTryReconnectTimeout() - var t = this.backoff.duration() - this.tryReconnectTimeoutId = setTimeout(function() { - e.connect() - }, t) - } - }), - (e.prototype.flushUnsentMessagesQueue = function() { - var e = this - this.unsentMessagesQueue.forEach(function(t) { - e.sendMessageRaw(t) - }), - (this.unsentMessagesQueue = []) - }), - (e.prototype.checkConnection = function() { - this.wasKeepAliveReceived - ? (this.wasKeepAliveReceived = !1) - : this.reconnecting || this.close(!1, !0) - }), - (e.prototype.checkMaxConnectTimeout = function() { - var e = this - this.clearMaxConnectTimeout(), - (this.maxConnectTimeoutId = setTimeout(function() { - e.status !== e.wsImpl.OPEN && - ((e.reconnecting = !0), e.close(!1, !0)) - }, this.maxConnectTimeGenerator.duration())) - }), - (e.prototype.connect = function() { - var e = this - ;(this.client = new this.wsImpl(this.url, this.wsProtocols)), - this.checkMaxConnectTimeout(), - (this.client.onopen = function() { - return l(e, void 0, void 0, function() { - var e, t - return u(this, function(n) { - switch (n.label) { - case 0: - if (this.status !== this.wsImpl.OPEN) return [3, 4] - this.clearMaxConnectTimeout(), - (this.closedByUser = !1), - this.eventEmitter.emit( - this.reconnecting ? 'reconnecting' : 'connecting', - ), - (n.label = 1) - case 1: - return ( - n.trys.push([1, 3, , 4]), - [4, this.connectionParams()] - ) - case 2: - return ( - (e = n.sent()), - this.sendMessage( - void 0, - _.default.GQL_CONNECTION_INIT, - e, - ), - this.flushUnsentMessagesQueue(), - [3, 4] - ) - case 3: - return ( - (t = n.sent()), - this.sendMessage( - void 0, - _.default.GQL_CONNECTION_ERROR, - t, - ), - this.flushUnsentMessagesQueue(), - [3, 4] - ) - case 4: - return [2] - } - }) - }) - }), - (this.client.onclose = function() { - e.closedByUser || e.close(!1, !1) - }), - (this.client.onerror = function(t) { - e.eventEmitter.emit('error', t) - }), - (this.client.onmessage = function(t) { - var n = t.data - e.processReceivedData(n) - }) - }), - (e.prototype.processReceivedData = function(e) { - var t, n - try { - n = (t = JSON.parse(e)).id - } catch (t) { - throw new Error('Message must be JSON-parseable. Got: ' + e) - } - if ( - -1 === - [ - _.default.GQL_DATA, - _.default.GQL_COMPLETE, - _.default.GQL_ERROR, - ].indexOf(t.type) || - this.operations[n] - ) - switch (t.type) { - case _.default.GQL_CONNECTION_ERROR: - this.connectionCallback && - this.connectionCallback(t.payload) - break - case _.default.GQL_CONNECTION_ACK: - this.eventEmitter.emit( - this.reconnecting ? 'reconnected' : 'connected', - ), - (this.reconnecting = !1), - this.backoff.reset(), - this.maxConnectTimeGenerator.reset(), - this.connectionCallback && this.connectionCallback() - break - case _.default.GQL_COMPLETE: - this.operations[n].handler(null, null), - delete this.operations[n] - break - case _.default.GQL_ERROR: - this.operations[n].handler( - this.formatErrors(t.payload), - null, - ), - delete this.operations[n] - break - case _.default.GQL_DATA: - var l = t.payload.errors - ? r({}, t.payload, { - errors: this.formatErrors(t.payload.errors), - }) - : t.payload - this.operations[n].handler(null, l) - break - case _.default.GQL_CONNECTION_KEEP_ALIVE: - var u = void 0 === this.wasKeepAliveReceived - ;(this.wasKeepAliveReceived = !0), - u && this.checkConnection(), - this.checkConnectionIntervalId && - (clearInterval(this.checkConnectionIntervalId), - this.checkConnection()), - (this.checkConnectionIntervalId = setInterval( - this.checkConnection.bind(this), - this.wsTimeout, - )) - break - default: - throw new Error('Invalid message type!') - } - else this.unsubscribe(n) - }), - (e.prototype.unsubscribe = function(e) { - this.operations[e] && - (delete this.operations[e], - this.setInactivityTimeout(), - this.sendMessage(e, _.default.GQL_STOP, void 0)) - }), - e - ) - })() - t.SubscriptionClient = g - }, - function(e, t) { - function n(e) { - ;(e = e || {}), - (this.ms = e.min || 100), - (this.max = e.max || 1e4), - (this.factor = e.factor || 2), - (this.jitter = e.jitter > 0 && e.jitter <= 1 ? e.jitter : 0), - (this.attempts = 0) - } - ;(e.exports = n), - (n.prototype.duration = function() { - var e = this.ms * Math.pow(this.factor, this.attempts++) - if (this.jitter) { - var t = Math.random(), - n = Math.floor(t * this.jitter * e) - e = 0 == (1 & Math.floor(10 * t)) ? e - n : e + n - } - return 0 | Math.min(e, this.max) - }), - (n.prototype.reset = function() { - this.attempts = 0 - }), - (n.prototype.setMin = function(e) { - this.ms = e - }), - (n.prototype.setMax = function(e) { - this.max = e - }), - (n.prototype.setJitter = function(e) { - this.jitter = e - }) - }, - function(e, t, n) { - 'use strict' - var r = Object.prototype.hasOwnProperty, - l = '~' - function u() {} - function i(e, t, n) { - ;(this.fn = e), (this.context = t), (this.once = n || !1) - } - function o(e, t, n, r, u) { - if ('function' != typeof n) - throw new TypeError('The listener must be a function') - var o = new i(n, r || e, u), - a = l ? l + t : t - return ( - e._events[a] - ? e._events[a].fn - ? (e._events[a] = [e._events[a], o]) - : e._events[a].push(o) - : ((e._events[a] = o), e._eventsCount++), - e - ) - } - function a(e, t) { - 0 == --e._eventsCount ? (e._events = new u()) : delete e._events[t] - } - function s() { - ;(this._events = new u()), (this._eventsCount = 0) - } - Object.create && - ((u.prototype = Object.create(null)), new u().__proto__ || (l = !1)), - (s.prototype.eventNames = function() { - var e, - t, - n = [] - if (0 === this._eventsCount) return n - for (t in (e = this._events)) - r.call(e, t) && n.push(l ? t.slice(1) : t) - return Object.getOwnPropertySymbols - ? n.concat(Object.getOwnPropertySymbols(e)) - : n - }), - (s.prototype.listeners = function(e) { - var t = l ? l + e : e, - n = this._events[t] - if (!n) return [] - if (n.fn) return [n.fn] - for (var r = 0, u = n.length, i = new Array(u); r < u; r++) - i[r] = n[r].fn - return i - }), - (s.prototype.listenerCount = function(e) { - var t = l ? l + e : e, - n = this._events[t] - return n ? (n.fn ? 1 : n.length) : 0 - }), - (s.prototype.emit = function(e, t, n, r, u, i) { - var o = l ? l + e : e - if (!this._events[o]) return !1 - var a, - s, - c = this._events[o], - d = arguments.length - if (c.fn) { - switch ((c.once && this.removeListener(e, c.fn, void 0, !0), d)) { - case 1: - return c.fn.call(c.context), !0 - case 2: - return c.fn.call(c.context, t), !0 - case 3: - return c.fn.call(c.context, t, n), !0 - case 4: - return c.fn.call(c.context, t, n, r), !0 - case 5: - return c.fn.call(c.context, t, n, r, u), !0 - case 6: - return c.fn.call(c.context, t, n, r, u, i), !0 - } - for (s = 1, a = new Array(d - 1); s < d; s++) - a[s - 1] = arguments[s] - c.fn.apply(c.context, a) - } else { - var f, - p = c.length - for (s = 0; s < p; s++) - switch ( - (c[s].once && this.removeListener(e, c[s].fn, void 0, !0), d) - ) { - case 1: - c[s].fn.call(c[s].context) - break - case 2: - c[s].fn.call(c[s].context, t) - break - case 3: - c[s].fn.call(c[s].context, t, n) - break - case 4: - c[s].fn.call(c[s].context, t, n, r) - break - default: - if (!a) - for (f = 1, a = new Array(d - 1); f < d; f++) - a[f - 1] = arguments[f] - c[s].fn.apply(c[s].context, a) - } - } - return !0 - }), - (s.prototype.on = function(e, t, n) { - return o(this, e, t, n, !1) - }), - (s.prototype.once = function(e, t, n) { - return o(this, e, t, n, !0) - }), - (s.prototype.removeListener = function(e, t, n, r) { - var u = l ? l + e : e - if (!this._events[u]) return this - if (!t) return a(this, u), this - var i = this._events[u] - if (i.fn) - i.fn !== t || (r && !i.once) || (n && i.context !== n) || a(this, u) - else { - for (var o = 0, s = [], c = i.length; o < c; o++) - (i[o].fn !== t || - (r && !i[o].once) || - (n && i[o].context !== n)) && - s.push(i[o]) - s.length - ? (this._events[u] = 1 === s.length ? s[0] : s) - : a(this, u) - } - return this - }), - (s.prototype.removeAllListeners = function(e) { - var t - return ( - e - ? ((t = l ? l + e : e), this._events[t] && a(this, t)) - : ((this._events = new u()), (this._eventsCount = 0)), - this - ) - }), - (s.prototype.off = s.prototype.removeListener), - (s.prototype.addListener = s.prototype.on), - (s.prefixed = l), - (s.EventEmitter = s), - (e.exports = s) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return 'string' == typeof e - }) - }, - function(e, t, n) { - 'use strict' - n.r(t), - function(e) { - var r, - l = n(408) - r = - 'undefined' != typeof self - ? self - : 'undefined' != typeof window - ? window - : 'undefined' != typeof global - ? global - : e - var u = Object(l.a)(r) - t.default = u - }.call(this, n(592)(e)) - }, - function(e, t) { - e.exports = function(e) { - if (!e.webpackPolyfill) { - var t = Object.create(e) - t.children || (t.children = []), - Object.defineProperty(t, 'loaded', { - enumerable: !0, - get: function() { - return t.l - }, - }), - Object.defineProperty(t, 'id', { - enumerable: !0, - get: function() { - return t.i - }, - }), - Object.defineProperty(t, 'exports', { enumerable: !0 }), - (t.webpackPolyfill = 1) - } - return t - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - t.WS_TIMEOUT = 3e4 - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(595), - l = n(109), - u = n(146), - i = n(244), - o = n(8), - a = n(601), - s = n(22), - c = n(602), - d = n(603), - f = function(e) { - return e.on - }, - p = (function() { - function e(e, t) { - var n = this, - i = e.onOperation, - a = e.onOperationComplete, - s = e.onConnect, - c = e.onDisconnect, - d = e.keepAlive - ;(this.specifiedRules = e.validationRules || o.specifiedRules), - this.loadExecutor(e), - (this.onOperation = i), - (this.onOperationComplete = a), - (this.onConnect = s), - (this.onDisconnect = c), - (this.keepAlive = d), - f(t) - ? (this.wsServer = t) - : (this.wsServer = new r.Server(t || {})) - var p = function(e, t) { - if ( - ((e.upgradeReq = t), - void 0 === e.protocol || - (-1 === e.protocol.indexOf(u.GRAPHQL_WS) && - -1 === e.protocol.indexOf(u.GRAPHQL_SUBSCRIPTIONS))) - ) - e.close(1002) - else { - var r = Object.create(null) - ;(r.initPromise = Promise.resolve(!0)), - (r.isLegacy = !1), - (r.socket = e), - (r.request = t), - (r.operations = {}) - var i = function(t) { - t && - (n.sendError( - r, - '', - { message: t.message ? t.message : t }, - l.default.GQL_CONNECTION_ERROR, - ), - setTimeout(function() { - r.socket.close(1011) - }, 10)), - n.onClose(r), - n.onDisconnect && n.onDisconnect(e, r) - } - e.on('error', i), - e.on('close', i), - e.on('message', n.onMessage(r)) - } - } - this.wsServer.on('connection', p), - (this.closeHandler = function() { - n.wsServer.removeListener('connection', p), n.wsServer.close() - }) - } - return ( - (e.create = function(t, n) { - return new e(t, n) - }), - Object.defineProperty(e.prototype, 'server', { - get: function() { - return this.wsServer - }, - enumerable: !0, - configurable: !0, - }), - (e.prototype.close = function() { - this.closeHandler() - }), - (e.prototype.loadExecutor = function(e) { - var t = e.execute, - n = e.subscribe, - r = e.schema, - l = e.rootValue - if (!t) - throw new Error( - 'Must provide `execute` for websocket server constructor.', - ) - ;(this.schema = r), - (this.rootValue = l), - (this.execute = t), - (this.subscribe = n) - }), - (e.prototype.unsubscribe = function(e, t) { - e.operations && - e.operations[t] && - (e.operations[t].return && e.operations[t].return(), - delete e.operations[t], - this.onOperationComplete && - this.onOperationComplete(e.socket, t)) - }), - (e.prototype.onClose = function(e) { - var t = this - Object.keys(e.operations).forEach(function(n) { - t.unsubscribe(e, n) - }) - }), - (e.prototype.onMessage = function(e) { - var t = this - return function(n) { - var u - try { - u = d.parseLegacyProtocolMessage(e, JSON.parse(n)) - } catch (n) { - return void t.sendError( - e, - null, - { message: n.message }, - l.default.GQL_CONNECTION_ERROR, - ) - } - var f = u.id - switch (u.type) { - case l.default.GQL_CONNECTION_INIT: - t.onConnect && - (e.initPromise = new Promise(function(n, r) { - try { - n(t.onConnect(u.payload, e.socket, e)) - } catch (e) { - r(e) - } - })), - e.initPromise - .then(function(n) { - if (!1 === n) - throw new Error('Prohibited connection!') - if ( - (t.sendMessage( - e, - void 0, - l.default.GQL_CONNECTION_ACK, - void 0, - ), - t.keepAlive) - ) { - t.sendKeepAlive(e) - var u = setInterval(function() { - e.socket.readyState === r.OPEN - ? t.sendKeepAlive(e) - : clearInterval(u) - }, t.keepAlive) - } - }) - .catch(function(n) { - t.sendError( - e, - f, - { message: n.message }, - l.default.GQL_CONNECTION_ERROR, - ), - setTimeout(function() { - e.socket.close(1011) - }, 10) - }) - break - case l.default.GQL_CONNECTION_TERMINATE: - e.socket.close() - break - case l.default.GQL_START: - e.initPromise - .then(function(n) { - e.operations && e.operations[f] && t.unsubscribe(e, f) - var r = { - query: u.payload.query, - variables: u.payload.variables, - operationName: u.payload.operationName, - context: i.default(n) - ? Object.assign( - Object.create(Object.getPrototypeOf(n)), - n, - ) - : {}, - formatResponse: void 0, - formatError: void 0, - callback: void 0, - schema: t.schema, - }, - d = Promise.resolve(r) - if ( - ((e.operations[f] = a.createEmptyIterable()), - t.onOperation) - ) { - var p = u - d = Promise.resolve(t.onOperation(p, r, e.socket)) - } - return ( - d - .then(function(n) { - if ('object' != typeof n) { - var l = - 'Invalid params returned from onOperation! return values must be an object!' - throw (t.sendError(e, f, { message: l }), - new Error(l)) - } - if (!n.schema) { - l = - 'Missing schema information. The GraphQL schema should be provided either statically in the `SubscriptionServer` constructor or as a property on the object returned from onOperation!' - throw (t.sendError(e, f, { message: l }), - new Error(l)) - } - var u, - i = - 'string' != typeof r.query - ? r.query - : o.parse(r.query), - a = o.validate(n.schema, i, t.specifiedRules) - if (a.length > 0) - u = Promise.resolve({ errors: a }) - else { - var d = t.execute - t.subscribe && - c.isASubscriptionOperation( - i, - n.operationName, - ) && - (d = t.subscribe), - (u = Promise.resolve( - d( - n.schema, - i, - t.rootValue, - n.context, - n.variables, - n.operationName, - ), - )) - } - return u.then(function(e) { - return { - executionIterable: s.isAsyncIterable(e) - ? e - : s.createAsyncIterator([e]), - params: n, - } - }) - }) - .then(function(n) { - var r = n.executionIterable, - u = n.params - return ( - s - .forAwaitEach(r, function(n) { - var r = n - if (u.formatResponse) - try { - r = u.formatResponse(n, u) - } catch (e) { - console.error( - 'Error in formatError function:', - e, - ) - } - t.sendMessage(e, f, l.default.GQL_DATA, r) - }) - .then(function() { - t.sendMessage( - e, - f, - l.default.GQL_COMPLETE, - null, - ) - }) - .catch(function(n) { - var r = n - if (u.formatError) - try { - r = u.formatError(n, u) - } catch (e) { - console.error( - 'Error in formatError function: ', - e, - ) - } - 0 === Object.keys(n).length && - (r = { - name: n.name, - message: n.message, - }), - t.sendError(e, f, r) - }), - r - ) - }) - .then(function(t) { - e.operations[f] = t - }) - .then(function() { - t.sendMessage( - e, - f, - l.default.SUBSCRIPTION_SUCCESS, - void 0, - ) - }) - .catch(function(n) { - n.errors - ? t.sendMessage(e, f, l.default.GQL_DATA, { - errors: n.errors, - }) - : t.sendError(e, f, { message: n.message }), - t.unsubscribe(e, f) - }), - d - ) - }) - .catch(function(n) { - t.sendError(e, f, { message: n.message }), - t.unsubscribe(e, f) - }) - break - case l.default.GQL_STOP: - t.unsubscribe(e, f) - break - default: - t.sendError(e, f, { message: 'Invalid message type!' }) - } - } - }), - (e.prototype.sendKeepAlive = function(e) { - e.isLegacy - ? this.sendMessage(e, void 0, l.default.KEEP_ALIVE, void 0) - : this.sendMessage( - e, - void 0, - l.default.GQL_CONNECTION_KEEP_ALIVE, - void 0, - ) - }), - (e.prototype.sendMessage = function(e, t, n, l) { - var u = d.parseLegacyProtocolMessage(e, { - type: n, - id: t, - payload: l, - }) - u && - e.socket.readyState === r.OPEN && - e.socket.send(JSON.stringify(u)) - }), - (e.prototype.sendError = function(e, t, n, r) { - var u = r || l.default.GQL_ERROR - if ( - -1 === - [l.default.GQL_CONNECTION_ERROR, l.default.GQL_ERROR].indexOf(u) - ) - throw new Error( - 'overrideDefaultErrorType should be one of the allowed error messages GQL_CONNECTION_ERROR or GQL_ERROR', - ) - this.sendMessage(e, t, u, n) - }), - e - ) - })() - t.SubscriptionServer = p - }, - function(e, t, n) { - 'use strict' - const r = n(245) - ;(r.Server = n(600)), - (r.Receiver = n(247)), - (r.Sender = n(249)), - (e.exports = r) - }, - function(e, t) { - e.exports = require('net') - }, - function(e, t) { - e.exports = require('tls') - }, - function(e, t, n) { - 'use strict' - function r(e) { - if (!(this instanceof r)) return new r(e) - ;(e = e || {}), - (this.concurrency = e.concurrency || 1 / 0), - (this.pending = 0), - (this.jobs = []), - (this.cbs = []), - (this._done = function() { - this.pending--, this._run() - }.bind(this)) - } - ;['push', 'unshift', 'splice'].forEach(function(e) { - r.prototype[e] = function() { - var t = Array.prototype[e].apply(this.jobs, arguments) - return this._run(), t - } - }), - Object.defineProperty(r.prototype, 'length', { - get: function() { - return this.pending + this.jobs.length - }, - }), - (r.prototype._run = function() { - if (this.pending !== this.concurrency) { - if (this.jobs.length) { - var e = this.jobs.shift() - this.pending++, e(this._done), this._run() - } - if (0 === this.pending) - for (; 0 !== this.cbs.length; ) { - var t = this.cbs.pop() - process.nextTick(t) - } - } - }), - (r.prototype.onDone = function(e) { - 'function' == typeof e && (this.cbs.push(e), this._run()) - }), - (e.exports = r) - }, - function(e, t, n) { - 'use strict' - class r { - constructor(e, t) { - ;(this.target = t), (this.type = e) - } - } - class l extends r { - constructor(e, t) { - super('message', t), (this.data = e) - } - } - class u extends r { - constructor(e, t, n) { - super('close', n), - (this.wasClean = n._closeFrameReceived && n._closeFrameSent), - (this.reason = t), - (this.code = e) - } - } - class i extends r { - constructor(e) { - super('open', e) - } - } - class o extends r { - constructor(e, t) { - super('error', t), (this.message = e.message), (this.error = e) - } - } - const a = { - addEventListener(e, t) { - function n(e) { - t.call(this, new l(e, this)) - } - function r(e, n) { - t.call(this, new u(e, n, this)) - } - function a(e) { - t.call(this, new o(e, this)) - } - function s() { - t.call(this, new i(this)) - } - 'function' == typeof t && - ('message' === e - ? ((n._listener = t), this.on(e, n)) - : 'close' === e - ? ((r._listener = t), this.on(e, r)) - : 'error' === e - ? ((a._listener = t), this.on(e, a)) - : 'open' === e - ? ((s._listener = t), this.on(e, s)) - : this.on(e, t)) - }, - removeEventListener(e, t) { - const n = this.listeners(e) - for (var r = 0; r < n.length; r++) - (n[r] !== t && n[r]._listener !== t) || this.removeListener(e, n[r]) - }, - } - e.exports = a - }, - function(e, t, n) { - 'use strict' - const r = n(90), - l = n(57), - u = n(95), - i = n(58), - o = n(110), - a = n(246), - s = n(91), - c = n(245) - function d() { - this.destroy() - } - function f(e, t, n, r) { - e.writable && - ((n = n || u.STATUS_CODES[t]), - (r = Object.assign( - { - Connection: 'close', - 'Content-type': 'text/html', - 'Content-Length': Buffer.byteLength(n), - }, - r, - )), - e.write( - `HTTP/1.1 ${t} ${u.STATUS_CODES[t]}\r\n` + - Object.keys(r) - .map((e) => `${e}: ${r[e]}`) - .join('\r\n') + - '\r\n\r\n' + - n, - )), - e.removeListener('error', d), - e.destroy() - } - e.exports = class extends r { - constructor(e, t) { - if ( - (super(), - null == - (e = Object.assign( - { - maxPayload: 104857600, - perMessageDeflate: !1, - handleProtocols: null, - clientTracking: !0, - verifyClient: null, - noServer: !1, - backlog: null, - server: null, - host: null, - path: null, - port: null, - }, - e, - )).port && - !e.server && - !e.noServer) - ) - throw new TypeError( - 'One of the "port", "server", or "noServer" options must be specified', - ) - null != e.port - ? ((this._server = u.createServer((e, t) => { - const n = u.STATUS_CODES[426] - t.writeHead(426, { - 'Content-Length': n.length, - 'Content-Type': 'text/plain', - }), - t.end(n) - })), - this._server.listen(e.port, e.host, e.backlog, t)) - : e.server && (this._server = e.server), - this._server && - (this._removeListeners = (function(e, t) { - for (const n of Object.keys(t)) e.on(n, t[n]) - return function() { - for (const n of Object.keys(t)) e.removeListener(n, t[n]) - } - })(this._server, { - listening: this.emit.bind(this, 'listening'), - error: this.emit.bind(this, 'error'), - upgrade: (e, t, n) => { - this.handleUpgrade(e, t, n, (t) => { - this.emit('connection', t, e) - }) - }, - })), - !0 === e.perMessageDeflate && (e.perMessageDeflate = {}), - e.clientTracking && (this.clients = new Set()), - (this.options = e) - } - address() { - if (this.options.noServer) - throw new Error('The server is operating in "noServer" mode') - return this._server ? this._server.address() : null - } - close(e) { - if (this.clients) for (const e of this.clients) e.terminate() - const t = this._server - if ( - t && - (this._removeListeners(), - (this._removeListeners = this._server = null), - null != this.options.port) - ) - return t.close(e) - e && e() - } - shouldHandle(e) { - return ( - !this.options.path || i.parse(e.url).pathname === this.options.path - ) - } - handleUpgrade(e, t, n, r) { - t.on('error', d) - const l = +e.headers['sec-websocket-version'], - u = {} - if ( - 'GET' !== e.method || - 'websocket' !== e.headers.upgrade.toLowerCase() || - !e.headers['sec-websocket-key'] || - (8 !== l && 13 !== l) || - !this.shouldHandle(e) - ) - return f(t, 400) - if (this.options.perMessageDeflate) { - const n = new o( - this.options.perMessageDeflate, - !0, - this.options.maxPayload, - ) - try { - const r = a.parse(e.headers['sec-websocket-extensions']) - r[o.extensionName] && - (n.accept(r[o.extensionName]), (u[o.extensionName] = n)) - } catch (e) { - return f(t, 400) - } - } - if (this.options.verifyClient) { - const i = { - origin: - e.headers[`${8 === l ? 'sec-websocket-origin' : 'origin'}`], - secure: !(!e.connection.authorized && !e.connection.encrypted), - req: e, - } - if (2 === this.options.verifyClient.length) - return void this.options.verifyClient(i, (l, i, o, a) => { - if (!l) return f(t, i || 401, o, a) - this.completeUpgrade(u, e, t, n, r) - }) - if (!this.options.verifyClient(i)) return f(t, 401) - } - this.completeUpgrade(u, e, t, n, r) - } - completeUpgrade(e, t, n, r, u) { - if (!n.readable || !n.writable) return n.destroy() - const i = [ - 'HTTP/1.1 101 Switching Protocols', - 'Upgrade: websocket', - 'Connection: Upgrade', - `Sec-WebSocket-Accept: ${l - .createHash('sha1') - .update(t.headers['sec-websocket-key'] + s.GUID, 'binary') - .digest('base64')}`, - ], - f = new c(null) - var p = t.headers['sec-websocket-protocol'] - if ( - (p && - ((p = p.trim().split(/ *, */)), - (p = this.options.handleProtocols - ? this.options.handleProtocols(p, t) - : p[0]) && - (i.push(`Sec-WebSocket-Protocol: ${p}`), (f.protocol = p))), - e[o.extensionName]) - ) { - const t = e[o.extensionName].params, - n = a.format({ [o.extensionName]: [t] }) - i.push(`Sec-WebSocket-Extensions: ${n}`), (f._extensions = e) - } - this.emit('headers', i, t), - n.write(i.concat('\r\n').join('\r\n')), - n.removeListener('error', d), - f.setSocket(n, r, this.options.maxPayload), - this.clients && - (this.clients.add(f), - f.on('close', () => this.clients.delete(f))), - u(f) - } - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(22) - t.createEmptyIterable = function() { - var e - return ( - ((e = { - next: function() { - return Promise.resolve({ value: void 0, done: !0 }) - }, - return: function() { - return Promise.resolve({ value: void 0, done: !0 }) - }, - throw: function(e) { - return Promise.reject(e) - }, - })[r.$$asyncIterator] = function() { - return this - }), - e - ) - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(8) - t.isASubscriptionOperation = function(e, t) { - var n = r.getOperationAST(e, t) - return !!n && 'subscription' === n.operation - } - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__assign) || - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(109) - t.parseLegacyProtocolMessage = function(e, t) { - var n = t - switch (t.type) { - case l.default.INIT: - ;(e.isLegacy = !0), - (n = r({}, t, { type: l.default.GQL_CONNECTION_INIT })) - break - case l.default.SUBSCRIPTION_START: - n = { - id: t.id, - type: l.default.GQL_START, - payload: { - query: t.query, - operationName: t.operationName, - variables: t.variables, - }, - } - break - case l.default.SUBSCRIPTION_END: - n = r({}, t, { type: l.default.GQL_STOP }) - break - case l.default.GQL_CONNECTION_ACK: - e.isLegacy && (n = r({}, t, { type: l.default.INIT_SUCCESS })) - break - case l.default.GQL_CONNECTION_ERROR: - e.isLegacy && - (n = r({}, t, { - type: l.default.INIT_FAIL, - payload: t.payload.message - ? { error: t.payload.message } - : t.payload, - })) - break - case l.default.GQL_ERROR: - e.isLegacy && (n = r({}, t, { type: l.default.SUBSCRIPTION_FAIL })) - break - case l.default.GQL_DATA: - e.isLegacy && (n = r({}, t, { type: l.default.SUBSCRIPTION_DATA })) - break - case l.default.GQL_COMPLETE: - e.isLegacy && (n = null) - break - case l.default.SUBSCRIPTION_SUCCESS: - e.isLegacy || (n = null) - } - return n - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(190) - t.GraphQLExtension = r.GraphQLExtension - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(191) - t.InvalidGraphQLRequestError = r.InvalidGraphQLRequestError - }, - function(e, t, n) { - var r = n(686).parse - function l(e) { - return e.replace(/[\s,]+/g, ' ').trim() - } - var u = {}, - i = {} - var o = !0 - var a = !1 - function s(e) { - var t = l(e) - if (u[t]) return u[t] - var n = r(e, { experimentalFragmentVariables: a }) - if (!n || 'Document' !== n.kind) - throw new Error('Not a valid GraphQL document.') - return ( - (n = (function e(t, n) { - var r = Object.prototype.toString.call(t) - if ('[object Array]' === r) - return t.map(function(t) { - return e(t, n) - }) - if ('[object Object]' !== r) throw new Error('Unexpected input.') - n && t.loc && delete t.loc, - t.loc && (delete t.loc.startToken, delete t.loc.endToken) - var l, - u, - i, - o = Object.keys(t) - for (l in o) - o.hasOwnProperty(l) && - ((u = t[o[l]]), - ('[object Object]' !== - (i = Object.prototype.toString.call(u)) && - '[object Array]' !== i) || - (t[o[l]] = e(u, !0))) - return t - })( - (n = (function(e) { - for ( - var t, n = {}, r = [], u = 0; - u < e.definitions.length; - u++ - ) { - var a = e.definitions[u] - if ('FragmentDefinition' === a.kind) { - var s = a.name.value, - c = l((t = a.loc).source.body.substring(t.start, t.end)) - i.hasOwnProperty(s) && !i[s][c] - ? (o && - console.warn( - 'Warning: fragment with name ' + - s + - ' already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names', - ), - (i[s][c] = !0)) - : i.hasOwnProperty(s) || ((i[s] = {}), (i[s][c] = !0)), - n[c] || ((n[c] = !0), r.push(a)) - } else r.push(a) - } - return (e.definitions = r), e - })(n)), - !1, - )), - (u[t] = n), - n - ) - } - function c() { - for ( - var e = Array.prototype.slice.call(arguments), - t = e[0], - n = 'string' == typeof t ? t : t[0], - r = 1; - r < e.length; - r++ - ) - e[r] && e[r].kind && 'Document' === e[r].kind - ? (n += e[r].loc.source.body) - : (n += e[r]), - (n += t[r]) - return s(n) - } - ;(c.default = c), - (c.resetCaches = function() { - ;(u = {}), (i = {}) - }), - (c.disableFragmentWarnings = function() { - o = !1 - }), - (c.enableExperimentalFragmentVariables = function() { - a = !0 - }), - (c.disableExperimentalFragmentVariables = function() { - a = !1 - }), - (e.exports = c) - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__importDefault) || - function(e) { - return e && e.__esModule ? e : { default: e } - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const l = r(n(131)), - u = (() => { - if (l.default) return n(152).processRequest - })() - t.default = u - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__awaiter) || - function(e, t, n, r) { - return new (n || (n = Promise))(function(l, u) { - function i(e) { - try { - a(r.next(e)) - } catch (e) { - u(e) - } - } - function o(e) { - try { - a(r.throw(e)) - } catch (e) { - u(e) - } - } - function a(e) { - e.done - ? l(e.value) - : new n(function(t) { - t(e.value) - }).then(i, o) - } - a((r = r.apply(e, t || [])).next()) - }) - } - Object.defineProperty(t, '__esModule', { value: !0 }) - const l = n(81), - u = n(609), - i = n(612), - o = n(60) - t.ApolloServer = class extends l.ApolloServerBase { - constructor(e) { - ;(process.env.ENGINE_API_KEY || e.engine) && - (e.engine = Object.assign( - { sendReportsImmediately: !0 }, - 'boolean' != typeof e.engine ? e.engine : {}, - )), - super(e) - } - createGraphQLServerOptions(e, t) { - return super.graphQLServerOptions({ event: e, context: t }) - } - createHandler({ cors: e } = { cors: void 0 }) { - const t = this.willStart(), - n = new o.Headers() - return ( - e && - (e.methods && - ('string' == typeof e.methods - ? n.set('access-control-allow-methods', e.methods) - : Array.isArray(e.methods) && - n.set('access-control-allow-methods', e.methods.join(','))), - e.allowedHeaders && - ('string' == typeof e.allowedHeaders - ? n.set('access-control-allow-headers', e.allowedHeaders) - : Array.isArray(e.allowedHeaders) && - n.set( - 'access-control-allow-headers', - e.allowedHeaders.join(','), - )), - e.exposedHeaders && - ('string' == typeof e.exposedHeaders - ? n.set('access-control-expose-headers', e.exposedHeaders) - : Array.isArray(e.exposedHeaders) && - n.set( - 'access-control-expose-headers', - e.exposedHeaders.join(','), - )), - e.credentials && - n.set('access-control-allow-credentials', 'true'), - 'number' == typeof e.maxAge && - n.set('access-control-max-age', e.maxAge.toString())), - (l, a, s) => { - const c = new o.Headers(l.headers), - d = new o.Headers(n) - if (e && e.origin) { - const t = c.get('origin') - 'string' == typeof e.origin - ? d.set('access-control-allow-origin', e.origin) - : t && - ('boolean' == typeof e.origin || - (Array.isArray(e.origin) && t && e.origin.includes(t))) && - d.set('access-control-allow-origin', t) - const n = c.get('access-control-request-headers') - !e.allowedHeaders && - n && - d.set('access-control-allow-headers', n) - } - const f = Array.from(d).reduce((e, [t, n]) => ((e[t] = n), e), {}) - if ('OPTIONS' === l.httpMethod) - return ( - (a.callbackWaitsForEmptyEventLoop = !1), - s(null, { - body: '', - statusCode: 204, - headers: Object.assign({}, f), - }) - ) - if (this.playgroundOptions && 'GET' === l.httpMethod) { - const e = l.headers.Accept || l.headers.accept - if (e && e.includes('text/html')) { - const e = - l.path || - (l.requestContext && l.requestContext.path) || - '/', - t = Object.assign({ endpoint: e }, this.playgroundOptions) - return s(null, { - body: u.renderPlaygroundPage(t), - statusCode: 200, - headers: Object.assign({ 'Content-Type': 'text/html' }, f), - }) - } - } - i.graphqlLambda(() => - r(this, void 0, void 0, function*() { - return yield t, this.createGraphQLServerOptions(l, a) - }), - )(l, a, (e, t) => { - s( - e, - t && - Object.assign({}, t, { - headers: Object.assign({}, t.headers, f), - }), - ) - }) - } - ) - } - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - var r = n(610) - t.renderPlaygroundPage = r.renderPlaygroundPage - }, - function(e, t, n) { - 'use strict' - var r = - (this && this.__assign) || - Object.assign || - function(e) { - for (var t, n = 1, r = arguments.length; n < r; n++) - for (var l in (t = arguments[n])) - Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) - return e - } - Object.defineProperty(t, '__esModule', { value: !0 }) - var l = n(611).default(), - u = function(e) { - var t = e.version, - n = e.cdnUrl, - r = void 0 === n ? '//cdn.jsdelivr.net/npm/@apollographql' : n, - l = e.faviconUrl - return ( - '\n \n ' + - ('string' == typeof l - ? '' - : '') + - '\n ' + - (void 0 === l - ? '' - : '') + - '\n \n' - ) - } - t.renderPlaygroundPage = function(e) { - var t = r({}, e, { canSaveConfig: !1 }) - return ( - e.subscriptionsEndpoint && - (t.subscriptionEndpoint = e.subscriptionsEndpoint), - e.config && (t.configString = JSON.stringify(e.config, null, 2)), - t.endpoint || - t.configString || - console.warn( - "WARNING: You didn't provide an endpoint and don't have a .graphqlconfig. Make sure you have at least one of them.", - ), - '\n \n \n \n \n \n \n ' + - (t.title || 'GraphQL Playground') + - '\n ' + - ('react' === t.env || 'electron' === t.env ? '' : u(t)) + - '\n \n \n \n ' + - l.container + - '\n
\n \n \n \n' - ) - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - t.default = function() { - return { - script: - "\n const loadingWrapper = document.getElementById('loading-wrapper');\n if (loadingWrapper) {\n loadingWrapper.classList.add('fadeOut');\n }\n ", - container: - '\n\n
\n\n
Loading\n GraphQL Playground\n
\n
\n', - } - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }) - const r = n(81), - l = n(60) - t.graphqlLambda = function(e) { - if (!e) throw new Error('Apollo Server requires options.') - if (arguments.length > 1) - throw new Error( - `Apollo Server expects exactly one argument, got ${arguments.length}`, - ) - return (t, n, u) => { - if ( - ((n.callbackWaitsForEmptyEventLoop = !1), - 'POST' === t.httpMethod && !t.body) - ) - return u(null, { body: 'POST body missing.', statusCode: 500 }) - r.runHttpQuery([t, n], { - method: t.httpMethod, - options: e, - query: - 'POST' === t.httpMethod && t.body - ? JSON.parse(t.body) - : t.queryStringParameters, - request: { - url: t.path, - method: t.httpMethod, - headers: new l.Headers(t.headers), - }, - }).then( - ({ graphqlResponse: e, responseInit: t }) => { - u(null, { body: e, statusCode: 200, headers: t.headers }) - }, - (e) => { - if ('HttpQueryError' !== e.name) return u(e) - u(null, { - body: e.message, - statusCode: e.statusCode, - headers: e.headers, - }) - }, - ) - } - } - }, - function(e, t, n) { - const r = { parse: n(614), stringify: n(616) } - e.exports = r - }, - function(e, t, n) { - const r = n(250) - let l, u, i, o, a, s, c, d, f, p, h, m, y, _ - function g() { - for (p = 'default', h = '', m = !1, y = 1; ; ) { - _ = v() - const e = T[p]() - if (e) return e - } - } - function v() { - if (l[o]) return String.fromCodePoint(l.codePointAt(o)) - } - function b() { - const e = v() - return ( - '\n' === e ? (a++, (s = 0)) : e ? (s += e.length) : s++, - e && (o += e.length), - e - ) - } - e.exports = function(e, t) { - ;(l = String(e)), - (u = 'start'), - (i = []), - (o = 0), - (a = 1), - (s = 0), - (c = void 0), - (d = void 0), - (f = void 0) - do { - ;(c = g()), E[u]() - } while ('eof' !== c.type) - return 'function' == typeof t - ? (function e(t, n, r) { - const l = t[n] - if (null != l && 'object' == typeof l) - for (const t in l) { - const n = e(l, t, r) - void 0 === n ? delete l[t] : (l[t] = n) - } - return r.call(t, n, l) - })({ '': f }, '', t) - : f - } - const T = { - default() { - switch (_) { - case '\t': - case '\v': - case '\f': - case ' ': - case ' ': - case '\ufeff': - case '\n': - case '\r': - case '\u2028': - case '\u2029': - return void b() - case '/': - return b(), void (p = 'comment') - case void 0: - return b(), w('eof') - } - if (!r.isSpaceSeparator(_)) return T[u]() - b() - }, - comment() { - switch (_) { - case '*': - return b(), void (p = 'multiLineComment') - case '/': - return b(), void (p = 'singleLineComment') - } - throw S(b()) - }, - multiLineComment() { - switch (_) { - case '*': - return b(), void (p = 'multiLineCommentAsterisk') - case void 0: - throw S(b()) - } - b() - }, - multiLineCommentAsterisk() { - switch (_) { - case '*': - return void b() - case '/': - return b(), void (p = 'default') - case void 0: - throw S(b()) - } - b(), (p = 'multiLineComment') - }, - singleLineComment() { - switch (_) { - case '\n': - case '\r': - case '\u2028': - case '\u2029': - return b(), void (p = 'default') - case void 0: - return b(), w('eof') - } - b() - }, - value() { - switch (_) { - case '{': - case '[': - return w('punctuator', b()) - case 'n': - return b(), O('ull'), w('null', null) - case 't': - return b(), O('rue'), w('boolean', !0) - case 'f': - return b(), O('alse'), w('boolean', !1) - case '-': - case '+': - return '-' === b() && (y = -1), void (p = 'sign') - case '.': - return (h = b()), void (p = 'decimalPointLeading') - case '0': - return (h = b()), void (p = 'zero') - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - return (h = b()), void (p = 'decimalInteger') - case 'I': - return b(), O('nfinity'), w('numeric', 1 / 0) - case 'N': - return b(), O('aN'), w('numeric', NaN) - case '"': - case "'": - return (m = '"' === b()), (h = ''), void (p = 'string') - } - throw S(b()) - }, - identifierNameStartEscape() { - if ('u' !== _) throw S(b()) - b() - const e = D() - switch (e) { - case '$': - case '_': - break - default: - if (!r.isIdStartChar(e)) throw j() - } - ;(h += e), (p = 'identifierName') - }, - identifierName() { - switch (_) { - case '$': - case '_': - case '‌': - case '‍': - return void (h += b()) - case '\\': - return b(), void (p = 'identifierNameEscape') - } - if (!r.isIdContinueChar(_)) return w('identifier', h) - h += b() - }, - identifierNameEscape() { - if ('u' !== _) throw S(b()) - b() - const e = D() - switch (e) { - case '$': - case '_': - case '‌': - case '‍': - break - default: - if (!r.isIdContinueChar(e)) throw j() - } - ;(h += e), (p = 'identifierName') - }, - sign() { - switch (_) { - case '.': - return (h = b()), void (p = 'decimalPointLeading') - case '0': - return (h = b()), void (p = 'zero') - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - return (h = b()), void (p = 'decimalInteger') - case 'I': - return b(), O('nfinity'), w('numeric', y * (1 / 0)) - case 'N': - return b(), O('aN'), w('numeric', NaN) - } - throw S(b()) - }, - zero() { - switch (_) { - case '.': - return (h += b()), void (p = 'decimalPoint') - case 'e': - case 'E': - return (h += b()), void (p = 'decimalExponent') - case 'x': - case 'X': - return (h += b()), void (p = 'hexadecimal') - } - return w('numeric', 0 * y) - }, - decimalInteger() { - switch (_) { - case '.': - return (h += b()), void (p = 'decimalPoint') - case 'e': - case 'E': - return (h += b()), void (p = 'decimalExponent') - } - if (!r.isDigit(_)) return w('numeric', y * Number(h)) - h += b() - }, - decimalPointLeading() { - if (r.isDigit(_)) return (h += b()), void (p = 'decimalFraction') - throw S(b()) - }, - decimalPoint() { - switch (_) { - case 'e': - case 'E': - return (h += b()), void (p = 'decimalExponent') - } - return r.isDigit(_) - ? ((h += b()), void (p = 'decimalFraction')) - : w('numeric', y * Number(h)) - }, - decimalFraction() { - switch (_) { - case 'e': - case 'E': - return (h += b()), void (p = 'decimalExponent') - } - if (!r.isDigit(_)) return w('numeric', y * Number(h)) - h += b() - }, - decimalExponent() { - switch (_) { - case '+': - case '-': - return (h += b()), void (p = 'decimalExponentSign') - } - if (r.isDigit(_)) - return (h += b()), void (p = 'decimalExponentInteger') - throw S(b()) - }, - decimalExponentSign() { - if (r.isDigit(_)) - return (h += b()), void (p = 'decimalExponentInteger') - throw S(b()) - }, - decimalExponentInteger() { - if (!r.isDigit(_)) return w('numeric', y * Number(h)) - h += b() - }, - hexadecimal() { - if (r.isHexDigit(_)) - return (h += b()), void (p = 'hexadecimalInteger') - throw S(b()) - }, - hexadecimalInteger() { - if (!r.isHexDigit(_)) return w('numeric', y * Number(h)) - h += b() - }, - string() { - switch (_) { - case '\\': - return ( - b(), - void (h += (function() { - switch (v()) { - case 'b': - return b(), '\b' - case 'f': - return b(), '\f' - case 'n': - return b(), '\n' - case 'r': - return b(), '\r' - case 't': - return b(), '\t' - case 'v': - return b(), '\v' - case '0': - if ((b(), r.isDigit(v()))) throw S(b()) - return '\0' - case 'x': - return ( - b(), - (function() { - let e = '', - t = v() - if (!r.isHexDigit(t)) throw S(b()) - if (((e += b()), (t = v()), !r.isHexDigit(t))) - throw S(b()) - return ( - (e += b()), String.fromCodePoint(parseInt(e, 16)) - ) - })() - ) - case 'u': - return b(), D() - case '\n': - case '\u2028': - case '\u2029': - return b(), '' - case '\r': - return b(), '\n' === v() && b(), '' - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - case void 0: - throw S(b()) - } - return b() - })()) - ) - case '"': - return m ? (b(), w('string', h)) : void (h += b()) - case "'": - return m ? void (h += b()) : (b(), w('string', h)) - case '\n': - case '\r': - throw S(b()) - case '\u2028': - case '\u2029': - !(function(e) { - console.warn( - `JSON5: '${C( - e, - )}' in strings is not valid ECMAScript; consider escaping`, - ) - })(_) - break - case void 0: - throw S(b()) - } - h += b() - }, - start() { - switch (_) { - case '{': - case '[': - return w('punctuator', b()) - } - p = 'value' - }, - beforePropertyName() { - switch (_) { - case '$': - case '_': - return (h = b()), void (p = 'identifierName') - case '\\': - return b(), void (p = 'identifierNameStartEscape') - case '}': - return w('punctuator', b()) - case '"': - case "'": - return (m = '"' === b()), void (p = 'string') - } - if (r.isIdStartChar(_)) return (h += b()), void (p = 'identifierName') - throw S(b()) - }, - afterPropertyName() { - if (':' === _) return w('punctuator', b()) - throw S(b()) - }, - beforePropertyValue() { - p = 'value' - }, - afterPropertyValue() { - switch (_) { - case ',': - case '}': - return w('punctuator', b()) - } - throw S(b()) - }, - beforeArrayValue() { - if (']' === _) return w('punctuator', b()) - p = 'value' - }, - afterArrayValue() { - switch (_) { - case ',': - case ']': - return w('punctuator', b()) - } - throw S(b()) - }, - end() { - throw S(b()) - }, - } - function w(e, t) { - return { type: e, value: t, line: a, column: s } - } - function O(e) { - for (const t of e) { - if (v() !== t) throw S(b()) - b() - } - } - function D() { - let e = '', - t = 4 - for (; t-- > 0; ) { - const t = v() - if (!r.isHexDigit(t)) throw S(b()) - e += b() - } - return String.fromCodePoint(parseInt(e, 16)) - } - const E = { - start() { - if ('eof' === c.type) throw k() - L() - }, - beforePropertyName() { - switch (c.type) { - case 'identifier': - case 'string': - return (d = c.value), void (u = 'afterPropertyName') - case 'punctuator': - return void M() - case 'eof': - throw k() - } - }, - afterPropertyName() { - if ('eof' === c.type) throw k() - u = 'beforePropertyValue' - }, - beforePropertyValue() { - if ('eof' === c.type) throw k() - L() - }, - beforeArrayValue() { - if ('eof' === c.type) throw k() - 'punctuator' !== c.type || ']' !== c.value ? L() : M() - }, - afterPropertyValue() { - if ('eof' === c.type) throw k() - switch (c.value) { - case ',': - return void (u = 'beforePropertyName') - case '}': - M() - } - }, - afterArrayValue() { - if ('eof' === c.type) throw k() - switch (c.value) { - case ',': - return void (u = 'beforeArrayValue') - case ']': - M() - } - }, - end() {}, - } - function L() { - let e - switch (c.type) { - case 'punctuator': - switch (c.value) { - case '{': - e = {} - break - case '[': - e = [] - } - break - case 'null': - case 'boolean': - case 'numeric': - case 'string': - e = c.value - } - if (void 0 === f) f = e - else { - const t = i[i.length - 1] - Array.isArray(t) ? t.push(e) : (t[d] = e) - } - if (null !== e && 'object' == typeof e) - i.push(e), - (u = Array.isArray(e) ? 'beforeArrayValue' : 'beforePropertyName') - else { - const e = i[i.length - 1] - u = - null == e - ? 'end' - : Array.isArray(e) - ? 'afterArrayValue' - : 'afterPropertyValue' - } - } - function M() { - i.pop() - const e = i[i.length - 1] - u = - null == e - ? 'end' - : Array.isArray(e) - ? 'afterArrayValue' - : 'afterPropertyValue' - } - function S(e) { - return N( - void 0 === e - ? `JSON5: invalid end of input at ${a}:${s}` - : `JSON5: invalid character '${C(e)}' at ${a}:${s}`, - ) - } - function k() { - return N(`JSON5: invalid end of input at ${a}:${s}`) - } - function j() { - return N(`JSON5: invalid identifier character at ${a}:${(s -= 5)}`) - } - function C(e) { - const t = { - "'": "\\'", - '"': '\\"', - '\\': '\\\\', - '\b': '\\b', - '\f': '\\f', - '\n': '\\n', - '\r': '\\r', - '\t': '\\t', - '\v': '\\v', - '\0': '\\0', - '\u2028': '\\u2028', - '\u2029': '\\u2029', - } - if (t[e]) return t[e] - if (e < ' ') { - const t = e.charCodeAt(0).toString(16) - return '\\x' + ('00' + t).substring(t.length) - } - return e - } - function N(e) { - const t = new SyntaxError(e) - return (t.lineNumber = a), (t.columnNumber = s), t - } - }, - function(e, t) { - ;(e.exports.Space_Separator = /[\u1680\u2000-\u200A\u202F\u205F\u3000]/), - (e.exports.ID_Start = /[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/), - (e.exports.ID_Continue = /[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/) - }, - function(e, t, n) { - const r = n(250) - e.exports = function(e, t, n) { - const l = [] - let u, - i, - o, - a = '', - s = '' - if ( - (null == t || - 'object' != typeof t || - Array.isArray(t) || - ((n = t.space), (o = t.quote), (t = t.replacer)), - 'function' == typeof t) - ) - i = t - else if (Array.isArray(t)) { - u = [] - for (const e of t) { - let t - 'string' == typeof e - ? (t = e) - : ('number' == typeof e || - e instanceof String || - e instanceof Number) && - (t = String(e)), - void 0 !== t && u.indexOf(t) < 0 && u.push(t) - } - } - return ( - n instanceof Number - ? (n = Number(n)) - : n instanceof String && (n = String(n)), - 'number' == typeof n - ? n > 0 && - ((n = Math.min(10, Math.floor(n))), - (s = ' '.substr(0, n))) - : 'string' == typeof n && (s = n.substr(0, 10)), - c('', { '': e }) - ) - function c(e, t) { - let n = t[e] - switch ( - (null != n && - ('function' == typeof n.toJSON5 - ? (n = n.toJSON5(e)) - : 'function' == typeof n.toJSON && (n = n.toJSON(e))), - i && (n = i.call(t, e, n)), - n instanceof Number - ? (n = Number(n)) - : n instanceof String - ? (n = String(n)) - : n instanceof Boolean && (n = n.valueOf()), - n) - ) { - case null: - return 'null' - case !0: - return 'true' - case !1: - return 'false' - } - return 'string' == typeof n - ? d(n) - : 'number' == typeof n - ? String(n) - : 'object' == typeof n - ? Array.isArray(n) - ? (function(e) { - if (l.indexOf(e) >= 0) - throw TypeError('Converting circular structure to JSON5') - l.push(e) - let t = a - a += s - let n, - r = [] - for (let t = 0; t < e.length; t++) { - const n = c(String(t), e) - r.push(void 0 !== n ? n : 'null') - } - if (0 === r.length) n = '[]' - else if ('' === s) { - let e = r.join(',') - n = '[' + e + ']' - } else { - let e = ',\n' + a, - l = r.join(e) - n = '[\n' + a + l + ',\n' + t + ']' - } - return l.pop(), (a = t), n - })(n) - : (function(e) { - if (l.indexOf(e) >= 0) - throw TypeError('Converting circular structure to JSON5') - l.push(e) - let t = a - a += s - let n, - r = u || Object.keys(e), - i = [] - for (const t of r) { - const n = c(t, e) - if (void 0 !== n) { - let e = f(t) + ':' - '' !== s && (e += ' '), (e += n), i.push(e) - } - } - if (0 === i.length) n = '{}' - else { - let e - if ('' === s) (e = i.join(',')), (n = '{' + e + '}') - else { - let r = ',\n' + a - ;(e = i.join(r)), (n = '{\n' + a + e + ',\n' + t + '}') - } - } - return l.pop(), (a = t), n - })(n) - : void 0 - } - function d(e) { - const t = { "'": 0.1, '"': 0.2 }, - n = { - "'": "\\'", - '"': '\\"', - '\\': '\\\\', - '\b': '\\b', - '\f': '\\f', - '\n': '\\n', - '\r': '\\r', - '\t': '\\t', - '\v': '\\v', - '\0': '\\0', - '\u2028': '\\u2028', - '\u2029': '\\u2029', - } - let r = '' - for (const l of e) { - switch (l) { - case "'": - case '"': - t[l]++, (r += l) - continue - } - if (n[l]) r += n[l] - else if (l < ' ') { - let e = l.charCodeAt(0).toString(16) - r += '\\x' + ('00' + e).substring(e.length) - } else r += l - } - const l = o || Object.keys(t).reduce((e, n) => (t[e] < t[n] ? e : n)) - return l + (r = r.replace(new RegExp(l, 'g'), n[l])) + l - } - function f(e) { - if (0 === e.length) return d(e) - const t = String.fromCodePoint(e.codePointAt(0)) - if (!r.isIdStartChar(t)) return d(e) - for (let n = t.length; n < e.length; n++) - if (!r.isIdContinueChar(String.fromCodePoint(e.codePointAt(n)))) - return d(e) - return e - } - } - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = void 0) - var r = Oe(n(148)), - l = Oe(n(251)), - u = Oe(n(618)), - i = Oe(n(619)), - o = Oe(n(620)), - a = Oe(n(621)), - s = Oe(n(622)), - c = Oe(n(623)), - d = Oe(n(624)), - f = Oe(n(625)), - p = Oe(n(111)), - h = Oe(n(626)), - m = Oe(n(150)), - y = Oe(n(627)), - _ = we(n(628)), - g = we(n(629)), - v = Oe(n(630)), - b = Oe(n(631)), - T = Oe(n(632)), - w = Oe(n(633)), - O = Oe(n(634)), - D = Oe(n(254)), - E = Oe(n(255)), - L = Oe(n(635)), - M = Oe(n(636)), - S = Oe(n(637)), - k = Oe(n(253)), - j = we(n(638)), - C = Oe(n(639)), - N = Oe(n(256)), - A = Oe(n(640)), - P = Oe(n(641)), - x = Oe(n(642)), - Y = Oe(n(643)), - I = Oe(n(644)), - F = Oe(n(645)), - R = Oe(n(646)), - B = Oe(n(647)), - H = Oe(n(648)), - V = Oe(n(252)), - Q = Oe(n(649)), - U = Oe(n(650)), - q = Oe(n(651)), - W = Oe(n(652)), - G = Oe(n(653)), - $ = Oe(n(654)), - z = Oe(n(655)), - J = Oe(n(656)), - K = Oe(n(657)), - Z = Oe(n(658)), - X = we(n(659)), - ee = Oe(n(660)), - te = Oe(n(661)), - ne = Oe(n(662)), - re = Oe(n(663)), - le = Oe(n(664)), - ue = Oe(n(665)), - ie = Oe(n(666)), - oe = Oe(n(667)), - ae = Oe(n(668)), - se = Oe(n(669)), - ce = we(n(670)), - de = Oe(n(257)), - fe = Oe(n(258)), - pe = Oe(n(671)), - he = Oe(n(672)), - me = Oe(n(673)), - ye = Oe(n(674)), - _e = Oe(n(675)), - ge = Oe(n(259)), - ve = Oe(n(676)), - be = Oe(n(677)), - Te = Oe(n(149)) - function we(e) { - if (e && e.__esModule) return e - var t = {} - if (null != e) - for (var n in e) - if (Object.prototype.hasOwnProperty.call(e, n)) { - var r = - Object.defineProperty && Object.getOwnPropertyDescriptor - ? Object.getOwnPropertyDescriptor(e, n) - : {} - r.get || r.set ? Object.defineProperty(t, n, r) : (t[n] = e[n]) - } - return (t.default = e), t - } - function Oe(e) { - return e && e.__esModule ? e : { default: e } - } - var De = { - version: '10.11.0', - toDate: r.default, - toFloat: l.default, - toInt: u.default, - toBoolean: i.default, - equals: o.default, - contains: a.default, - matches: s.default, - isEmail: c.default, - isURL: d.default, - isMACAddress: f.default, - isIP: p.default, - isIPRange: h.default, - isFQDN: m.default, - isBoolean: y.default, - isAlpha: _.default, - isAlphaLocales: _.locales, - isAlphanumeric: g.default, - isAlphanumericLocales: g.locales, - isNumeric: v.default, - isPort: b.default, - isLowercase: T.default, - isUppercase: w.default, - isAscii: O.default, - isFullWidth: D.default, - isHalfWidth: E.default, - isVariableWidth: L.default, - isMultibyte: M.default, - isSurrogatePair: S.default, - isInt: k.default, - isFloat: j.default, - isFloatLocales: j.locales, - isDecimal: C.default, - isHexadecimal: N.default, - isDivisibleBy: A.default, - isHexColor: P.default, - isISRC: x.default, - isMD5: Y.default, - isHash: I.default, - isJWT: F.default, - isJSON: R.default, - isEmpty: B.default, - isLength: H.default, - isByteLength: V.default, - isUUID: Q.default, - isMongoId: U.default, - isAfter: q.default, - isBefore: W.default, - isIn: G.default, - isCreditCard: $.default, - isIdentityCard: z.default, - isISIN: J.default, - isISBN: K.default, - isISSN: Z.default, - isMobilePhone: X.default, - isMobilePhoneLocales: X.locales, - isPostalCode: ce.default, - isPostalCodeLocales: ce.locales, - isCurrency: ee.default, - isISO8601: te.default, - isRFC3339: ne.default, - isISO31661Alpha2: re.default, - isISO31661Alpha3: le.default, - isBase64: ue.default, - isDataURI: ie.default, - isMagnetURI: oe.default, - isMimeType: ae.default, - isLatLong: se.default, - ltrim: de.default, - rtrim: fe.default, - trim: pe.default, - escape: he.default, - unescape: me.default, - stripLow: ye.default, - whitelist: _e.default, - blacklist: ge.default, - isWhitelisted: ve.default, - normalizeEmail: be.default, - toString: Te.default, - } - ;(t.default = De), - (e.exports = t.default), - (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return (0, l.default)(e), parseInt(e, t || 10) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - if (((0, l.default)(e), t)) return '1' === e || 'true' === e - return '0' !== e && 'false' !== e && '' !== e - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return (0, l.default)(e), e === t - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return (0, r.default)(e), e.indexOf((0, l.default)(t)) >= 0 - }) - var r = u(n(7)), - l = u(n(149)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t, n) { - ;(0, l.default)(e), - '[object RegExp]' !== Object.prototype.toString.call(t) && - (t = new RegExp(t, n)) - return t.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - if ( - ((0, r.default)(e), - (t = (0, l.default)(t, s)).require_display_name || - t.allow_display_name) - ) { - var n = e.match(c) - if (n) e = n[1] - else if (t.require_display_name) return !1 - } - var a = e.split('@'), - y = a.pop(), - _ = a.join('@'), - g = y.toLowerCase() - if ( - t.domain_specific_validation && - ('gmail.com' === g || 'googlemail.com' === g) - ) { - var v = (_ = _.toLowerCase()).split('+')[0] - if (!(0, u.default)(v.replace('.', ''), { min: 6, max: 30 })) - return !1 - for (var b = v.split('.'), T = 0; T < b.length; T++) - if (!f.test(b[T])) return !1 - } - if ( - !(0, u.default)(_, { max: 64 }) || - !(0, u.default)(y, { max: 254 }) - ) - return !1 - if (!(0, i.default)(y, { require_tld: t.require_tld })) { - if (!t.allow_ip_domain) return !1 - if (!(0, o.default)(y)) { - if (!y.startsWith('[') || !y.endsWith(']')) return !1 - var w = y.substr(1, y.length - 2) - if (0 === w.length || !(0, o.default)(w)) return !1 - } - } - if ('"' === _[0]) - return ( - (_ = _.slice(1, _.length - 1)), - t.allow_utf8_local_part ? m.test(_) : p.test(_) - ) - for ( - var O = t.allow_utf8_local_part ? h : d, D = _.split('.'), E = 0; - E < D.length; - E++ - ) - if (!O.test(D[E])) return !1 - return !0 - }) - var r = a(n(7)), - l = a(n(66)), - u = a(n(252)), - i = a(n(150)), - o = a(n(111)) - function a(e) { - return e && e.__esModule ? e : { default: e } - } - var s = { - allow_display_name: !1, - require_display_name: !1, - allow_utf8_local_part: !0, - require_tld: !0, - }, - c = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\,\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\s]*<(.+)>$/i, - d = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i, - f = /^[a-z\d]+$/, - p = /^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i, - h = /^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i, - m = /^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - if (((0, r.default)(e), !e || e.length >= 2083 || /[\s<>]/.test(e))) - return !1 - if (0 === e.indexOf('mailto:')) return !1 - var n, o, d, f, p, h, m, y - if ( - ((t = (0, i.default)(t, a)), - (m = e.split('#')), - (e = m.shift()), - (m = e.split('?')), - (e = m.shift()), - (m = e.split('://')).length > 1) - ) { - if ( - ((n = m.shift().toLowerCase()), - t.require_valid_protocol && -1 === t.protocols.indexOf(n)) - ) - return !1 - } else { - if (t.require_protocol) return !1 - if ('//' === e.substr(0, 2)) { - if (!t.allow_protocol_relative_urls) return !1 - m[0] = e.substr(2) - } - } - if ('' === (e = m.join('://'))) return !1 - if (((m = e.split('/')), '' === (e = m.shift()) && !t.require_host)) - return !0 - if ((m = e.split('@')).length > 1) { - if (t.disallow_auth) return !1 - if ((o = m.shift()).indexOf(':') >= 0 && o.split(':').length > 2) - return !1 - } - ;(f = m.join('@')), (h = null), (y = null) - var _ = f.match(s) - _ - ? ((d = ''), (y = _[1]), (h = _[2] || null)) - : ((m = f.split(':')), - (d = m.shift()), - m.length && (h = m.join(':'))) - if ( - null !== h && - ((p = parseInt(h, 10)), !/^[0-9]+$/.test(h) || p <= 0 || p > 65535) - ) - return !1 - if ( - !( - (0, u.default)(d) || - (0, l.default)(d, t) || - (y && (0, u.default)(y, 6)) - ) - ) - return !1 - if (((d = d || y), t.host_whitelist && !c(d, t.host_whitelist))) - return !1 - if (t.host_blacklist && c(d, t.host_blacklist)) return !1 - return !0 - }) - var r = o(n(7)), - l = o(n(150)), - u = o(n(111)), - i = o(n(66)) - function o(e) { - return e && e.__esModule ? e : { default: e } - } - var a = { - protocols: ['http', 'https', 'ftp'], - require_tld: !0, - require_protocol: !1, - require_host: !0, - require_valid_protocol: !0, - allow_underscores: !1, - allow_trailing_dot: !1, - allow_protocol_relative_urls: !1, - }, - s = /^\[([^\]]+)\](?::([0-9]+))?$/ - function c(e, t) { - for (var n = 0; n < t.length; n++) { - var r = t[n] - if ( - e === r || - ((l = r), - '[object RegExp]' === Object.prototype.toString.call(l) && - r.test(e)) - ) - return !0 - } - var l - return !1 - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - if (((0, l.default)(e), t && t.no_colons)) return i.test(e) - return u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F])$/, - i = /^([0-9a-fA-F]){12}$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - ;(0, r.default)(e) - var t = e.split('/') - if (2 !== t.length) return !1 - if (!i.test(t[1])) return !1 - if (t[1].length > 1 && t[1].startsWith('0')) return !1 - return (0, l.default)(t[0], 4) && t[1] <= 32 && t[1] >= 0 - }) - var r = u(n(7)), - l = u(n(111)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - var i = /^\d{1,2}$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), ['true', 'false', '1', '0'].indexOf(e) >= 0 - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : 'en-US' - if (((0, l.default)(e), t in u.alpha)) return u.alpha[t].test(e) - throw new Error("Invalid locale '".concat(t, "'")) - }), - (t.locales = void 0) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r }, - u = n(112) - var i = Object.keys(u.alpha) - t.locales = i - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : 'en-US' - if (((0, l.default)(e), t in u.alphanumeric)) - return u.alphanumeric[t].test(e) - throw new Error("Invalid locale '".concat(t, "'")) - }), - (t.locales = void 0) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r }, - u = n(112) - var i = Object.keys(u.alphanumeric) - t.locales = i - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - if (((0, l.default)(e), t && t.no_symbols)) return i.test(e) - return u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^[+-]?([0-9]*[.])?[0-9]+$/, - i = /^[0-9]+$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e, { min: 0, max: 65535 }) - }) - var r, - l = (r = n(253)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), e === e.toLowerCase() - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), e === e.toUpperCase() - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^[\x00-\x7F]+$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.fullWidth.test(e) && i.halfWidth.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r }, - u = n(254), - i = n(255) - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /[^\x00-\x7F]/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /[\uD800-\uDBFF][\uDC00-\uDFFF]/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - ;(0, l.default)(e), (t = t || {}) - var n = new RegExp( - '^(?:[-+])?(?:[0-9]+)?(?:\\'.concat( - t.locale ? u.decimal[t.locale] : '.', - '[0-9]*)?(?:[eE][\\+\\-]?(?:[0-9]+))?$', - ), - ) - if ('' === e || '.' === e || '-' === e || '+' === e) return !1 - var r = parseFloat(e.replace(',', '.')) - return ( - n.test(e) && - (!t.hasOwnProperty('min') || r >= t.min) && - (!t.hasOwnProperty('max') || r <= t.max) && - (!t.hasOwnProperty('lt') || r < t.lt) && - (!t.hasOwnProperty('gt') || r > t.gt) - ) - }), - (t.locales = void 0) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r }, - u = n(112) - var i = Object.keys(u.decimal) - t.locales = i - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - if ( - ((0, l.default)(e), (t = (0, r.default)(t, a)).locale in i.decimal) - ) - return ( - !(0, u.default)(s, e.replace(/ /g, '')) && - (function(e) { - return new RegExp( - '^[-+]?([0-9]+)?(\\' - .concat(i.decimal[e.locale], '[0-9]{') - .concat(e.decimal_digits, '})') - .concat(e.force_decimal ? '' : '?', '$'), - ) - })(t).test(e) - ) - throw new Error("Invalid locale '".concat(t.locale, "'")) - }) - var r = o(n(66)), - l = o(n(7)), - u = o(n(151)), - i = n(112) - function o(e) { - return e && e.__esModule ? e : { default: e } - } - var a = { force_decimal: !1, decimal_digits: '1,', locale: 'en-US' }, - s = ['', '-', '+'] - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return (0, r.default)(e), (0, l.default)(e) % parseInt(t, 10) == 0 - }) - var r = u(n(7)), - l = u(n(251)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^#?([0-9A-F]{3}|[0-9A-F]{6})$/i - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^[A-Z]{2}[0-9A-Z]{3}\d{2}\d{5}$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^[a-f0-9]{32}$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return ( - (0, l.default)(e), - new RegExp('^[a-f0-9]{'.concat(u[t], '}$')).test(e) - ) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = { - md5: 32, - md4: 32, - sha1: 40, - sha256: 64, - sha384: 96, - sha512: 128, - ripemd128: 32, - ripemd160: 40, - tiger128: 32, - tiger160: 40, - tiger192: 48, - crc32: 8, - crc32b: 8, - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^([A-Za-z0-9\-_~+\/]+[=]{0,2})\.([A-Za-z0-9\-_~+\/]+[=]{0,2})(?:\.([A-Za-z0-9\-_~+\/]+[=]{0,2}))?$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - ;(0, l.default)(e) - try { - var t = JSON.parse(e) - return !!t && 'object' === u(t) - } catch (e) {} - return !1 - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - function u(e) { - return (u = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return ( - (0, r.default)(e), - 0 === - ((t = (0, l.default)(t, i)).ignore_whitespace - ? e.trim().length - : e.length) - ) - }) - var r = u(n(7)), - l = u(n(66)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - var i = { ignore_whitespace: !1 } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - var n, r - ;(0, l.default)(e), - 'object' === u(t) - ? ((n = t.min || 0), (r = t.max)) - : ((n = arguments[1]), (r = arguments[2])) - var i = e.match(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g) || [], - o = e.length - i.length - return o >= n && (void 0 === r || o <= r) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - function u(e) { - return (u = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : 'all' - ;(0, l.default)(e) - var n = u[t] - return n && n.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = { - 3: /^[0-9A-F]{8}-[0-9A-F]{4}-3[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i, - 4: /^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i, - 5: /^[0-9A-F]{8}-[0-9A-F]{4}-5[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i, - all: /^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i, - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, r.default)(e), (0, l.default)(e) && 24 === e.length - }) - var r = u(n(7)), - l = u(n(256)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : String(new Date()) - ;(0, r.default)(e) - var n = (0, l.default)(t), - u = (0, l.default)(e) - return !!(u && n && u > n) - }) - var r = u(n(7)), - l = u(n(148)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : String(new Date()) - ;(0, r.default)(e) - var n = (0, l.default)(t), - u = (0, l.default)(e) - return !!(u && n && u < n) - }) - var r = u(n(7)), - l = u(n(148)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - var n - if ( - ((0, r.default)(e), - '[object Array]' === Object.prototype.toString.call(t)) - ) { - var u = [] - for (n in t) - ({}.hasOwnProperty.call(t, n) && (u[n] = (0, l.default)(t[n]))) - return u.indexOf(e) >= 0 - } - if ('object' === i(t)) return t.hasOwnProperty(e) - if (t && 'function' == typeof t.indexOf) return t.indexOf(e) >= 0 - return !1 - }) - var r = u(n(7)), - l = u(n(149)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - function i(e) { - return (i = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - ;(0, l.default)(e) - var t = e.replace(/[- ]+/g, '') - if (!u.test(t)) return !1 - for (var n, r, i, o = 0, a = t.length - 1; a >= 0; a--) - (n = t.substring(a, a + 1)), - (r = parseInt(n, 10)), - (o += i && (r *= 2) >= 10 ? (r % 10) + 1 : r), - (i = !i) - return !(o % 10 != 0 || !t) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11}|6[27][0-9]{14})$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : 'any' - if (((0, l.default)(e), t in u)) return u[t](e) - if ('any' === t) { - for (var n in u) - if (u.hasOwnProperty(n)) { - var r = u[n] - if (r(e)) return !0 - } - return !1 - } - throw new Error("Invalid locale '".concat(t, "'")) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = { - ES: function(e) { - ;(0, l.default)(e) - var t = { X: 0, Y: 1, Z: 2 }, - n = e.trim().toUpperCase() - if (!/^[0-9X-Z][0-9]{7}[TRWAGMYFPDXBNJZSQVHLCKE]$/.test(n)) return !1 - var r = n.slice(0, -1).replace(/[X,Y,Z]/g, function(e) { - return t[e] - }) - return n.endsWith( - [ - 'T', - 'R', - 'W', - 'A', - 'G', - 'M', - 'Y', - 'F', - 'P', - 'D', - 'X', - 'B', - 'N', - 'J', - 'Z', - 'S', - 'Q', - 'V', - 'H', - 'L', - 'C', - 'K', - 'E', - ][r % 23], - ) - }, - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - if (((0, l.default)(e), !u.test(e))) return !1 - for ( - var t, - n, - r = e.replace(/[A-Z]/g, function(e) { - return parseInt(e, 36) - }), - i = 0, - o = !0, - a = r.length - 2; - a >= 0; - a-- - ) - (t = r.substring(a, a + 1)), - (n = parseInt(t, 10)), - (i += o && (n *= 2) >= 10 ? n + 1 : n), - (o = !o) - return parseInt(e.substr(e.length - 1), 10) === (1e4 - i) % 10 - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^[A-Z]{2}[0-9A-Z]{9}[0-9]$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function e(t) { - var n = - arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : '' - ;(0, l.default)(t) - n = String(n) - if (!n) return e(t, 10) || e(t, 13) - var r = t.replace(/[\s-]+/g, '') - var a = 0 - var s - if ('10' === n) { - if (!u.test(r)) return !1 - for (s = 0; s < 9; s++) a += (s + 1) * r.charAt(s) - if ( - ('X' === r.charAt(9) ? (a += 100) : (a += 10 * r.charAt(9)), - a % 11 == 0) - ) - return !!r - } else if ('13' === n) { - if (!i.test(r)) return !1 - for (s = 0; s < 12; s++) a += o[s % 2] * r.charAt(s) - if (r.charAt(12) - ((10 - (a % 10)) % 10) == 0) return !!r - } - return !1 - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^(?:[0-9]{9}X|[0-9]{10})$/, - i = /^(?:[0-9]{13})$/, - o = [1, 3] - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {} - ;(0, l.default)(e) - var n = u - if ( - ((n = t.require_hyphen ? n.replace('?', '') : n), - !(n = t.case_sensitive ? new RegExp(n) : new RegExp(n, 'i')).test( - e, - )) - ) - return !1 - for ( - var r = e.replace('-', '').toUpperCase(), i = 0, o = 0; - o < r.length; - o++ - ) { - var a = r[o] - i += ('X' === a ? 10 : +a) * (8 - o) - } - return i % 11 == 0 - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = '^\\d{4}-?\\d{3}[\\dX]$' - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t, n) { - if (((0, l.default)(e), n && n.strictMode && !e.startsWith('+'))) - return !1 - if (Array.isArray(t)) - return t.some(function(t) { - if (u.hasOwnProperty(t)) { - var n = u[t] - if (n.test(e)) return !0 - } - return !1 - }) - if (t in u) return u[t].test(e) - if (!t || 'any' === t) { - for (var r in u) - if (u.hasOwnProperty(r)) { - var i = u[r] - if (i.test(e)) return !0 - } - return !1 - } - throw new Error("Invalid locale '".concat(t, "'")) - }), - (t.locales = void 0) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = { - 'ar-AE': /^((\+?971)|0)?5[024568]\d{7}$/, - 'ar-DZ': /^(\+?213|0)(5|6|7)\d{8}$/, - 'ar-EG': /^((\+?20)|0)?1[012]\d{8}$/, - 'ar-IQ': /^(\+?964|0)?7[0-9]\d{8}$/, - 'ar-JO': /^(\+?962|0)?7[789]\d{7}$/, - 'ar-KW': /^(\+?965)[569]\d{7}$/, - 'ar-SA': /^(!?(\+?966)|0)?5\d{8}$/, - 'ar-SY': /^(!?(\+?963)|0)?9\d{8}$/, - 'ar-TN': /^(\+?216)?[2459]\d{7}$/, - 'be-BY': /^(\+?375)?(24|25|29|33|44)\d{7}$/, - 'bg-BG': /^(\+?359|0)?8[789]\d{7}$/, - 'bn-BD': /\+?(88)?0?1[356789][0-9]{8}\b/, - 'cs-CZ': /^(\+?420)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/, - 'da-DK': /^(\+?45)?\s?\d{2}\s?\d{2}\s?\d{2}\s?\d{2}$/, - 'de-DE': /^(\+49)?0?1(5[0-25-9]\d|6([23]|0\d?)|7([0-57-9]|6\d))\d{7}$/, - 'el-GR': /^(\+?30|0)?(69\d{8})$/, - 'en-AU': /^(\+?61|0)4\d{8}$/, - 'en-GB': /^(\+?44|0)7\d{9}$/, - 'en-GH': /^(\+233|0)(20|50|24|54|27|57|26|56|23|28)\d{7}$/, - 'en-HK': /^(\+?852\-?)?[456789]\d{3}\-?\d{4}$/, - 'en-IE': /^(\+?353|0)8[356789]\d{7}$/, - 'en-IN': /^(\+?91|0)?[6789]\d{9}$/, - 'en-KE': /^(\+?254|0)?[7]\d{8}$/, - 'en-MU': /^(\+?230|0)?\d{8}$/, - 'en-NG': /^(\+?234|0)?[789]\d{9}$/, - 'en-NZ': /^(\+?64|0)[28]\d{7,9}$/, - 'en-PK': /^((\+92)|(0092))-{0,1}\d{3}-{0,1}\d{7}$|^\d{11}$|^\d{4}-\d{7}$/, - 'en-RW': /^(\+?250|0)?[7]\d{8}$/, - 'en-SG': /^(\+65)?[89]\d{7}$/, - 'en-TZ': /^(\+?255|0)?[67]\d{8}$/, - 'en-UG': /^(\+?256|0)?[7]\d{8}$/, - 'en-US': /^((\+1|1)?( |-)?)?(\([2-9][0-9]{2}\)|[2-9][0-9]{2})( |-)?([2-9][0-9]{2}( |-)?[0-9]{4})$/, - 'en-ZA': /^(\+?27|0)\d{9}$/, - 'en-ZM': /^(\+?26)?09[567]\d{7}$/, - 'es-ES': /^(\+?34)?(6\d{1}|7[1234])\d{7}$/, - 'es-MX': /^(\+?52)?(1|01)?\d{10,11}$/, - 'es-UY': /^(\+598|0)9[1-9][\d]{6}$/, - 'et-EE': /^(\+?372)?\s?(5|8[1-4])\s?([0-9]\s?){6,7}$/, - 'fa-IR': /^(\+?98[\-\s]?|0)9[0-39]\d[\-\s]?\d{3}[\-\s]?\d{4}$/, - 'fi-FI': /^(\+?358|0)\s?(4(0|1|2|4|5|6)?|50)\s?(\d\s?){4,8}\d$/, - 'fo-FO': /^(\+?298)?\s?\d{2}\s?\d{2}\s?\d{2}$/, - 'fr-FR': /^(\+?33|0)[67]\d{8}$/, - 'he-IL': /^(\+972|0)([23489]|5[012345689]|77)[1-9]\d{6}$/, - 'hu-HU': /^(\+?36)(20|30|70)\d{7}$/, - 'id-ID': /^(\+?62|0)8(1[123456789]|2[1238]|3[1238]|5[12356789]|7[78]|9[56789]|8[123456789])([\s?|\d]{5,11})$/, - 'it-IT': /^(\+?39)?\s?3\d{2} ?\d{6,7}$/, - 'ja-JP': /^(\+?81|0)[789]0[ \-]?[1-9]\d{2}[ \-]?\d{5}$/, - 'kk-KZ': /^(\+?7|8)?7\d{9}$/, - 'kl-GL': /^(\+?299)?\s?\d{2}\s?\d{2}\s?\d{2}$/, - 'ko-KR': /^((\+?82)[ \-]?)?0?1([0|1|6|7|8|9]{1})[ \-]?\d{3,4}[ \-]?\d{4}$/, - 'lt-LT': /^(\+370|8)\d{8}$/, - 'ms-MY': /^(\+?6?01){1}(([0145]{1}(\-|\s)?\d{7,8})|([236789]{1}(\s|\-)?\d{7}))$/, - 'nb-NO': /^(\+?47)?[49]\d{7}$/, - 'nl-BE': /^(\+?32|0)4?\d{8}$/, - 'nn-NO': /^(\+?47)?[49]\d{7}$/, - 'pl-PL': /^(\+?48)? ?[5-8]\d ?\d{3} ?\d{2} ?\d{2}$/, - 'pt-BR': /(?=^(\+?5{2}\-?|0)[1-9]{2}\-?\d{4}\-?\d{4}$)(^(\+?5{2}\-?|0)[1-9]{2}\-?[6-9]{1}\d{3}\-?\d{4}$)|(^(\+?5{2}\-?|0)[1-9]{2}\-?9[6-9]{1}\d{3}\-?\d{4}$)/, - 'pt-PT': /^(\+?351)?9[1236]\d{7}$/, - 'ro-RO': /^(\+?4?0)\s?7\d{2}(\/|\s|\.|\-)?\d{3}(\s|\.|\-)?\d{3}$/, - 'ru-RU': /^(\+?7|8)?9\d{9}$/, - 'sl-SI': /^(\+386\s?|0)(\d{1}\s?\d{3}\s?\d{2}\s?\d{2}|\d{2}\s?\d{3}\s?\d{3})$/, - 'sk-SK': /^(\+?421)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/, - 'sr-RS': /^(\+3816|06)[- \d]{5,9}$/, - 'sv-SE': /^(\+?46|0)[\s\-]?7[\s\-]?[02369]([\s\-]?\d){7}$/, - 'th-TH': /^(\+66|66|0)\d{9}$/, - 'tr-TR': /^(\+?90|0)?5\d{9}$/, - 'uk-UA': /^(\+?38|8)?0\d{9}$/, - 'vi-VN': /^(\+?84|0)((3([2-9]))|(5([689]))|(7([0|6-9]))|(8([1-5]))|(9([0-9])))([0-9]{7})$/, - 'zh-CN': /^((\+|00)86)?1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/, - 'zh-TW': /^(\+?886\-?|0)?9\d{8}$/, - } - ;(u['en-CA'] = u['en-US']), - (u['fr-BE'] = u['nl-BE']), - (u['zh-HK'] = u['en-HK']) - var i = Object.keys(u) - t.locales = i - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return ( - (0, l.default)(e), - (function(e) { - var t = '\\d{'.concat(e.digits_after_decimal[0], '}') - e.digits_after_decimal.forEach(function(e, n) { - 0 !== n && (t = ''.concat(t, '|\\d{').concat(e, '}')) - }) - var n = '(\\' - .concat(e.symbol.replace(/\./g, '\\.'), ')') - .concat(e.require_symbol ? '' : '?'), - r = '[1-9]\\d{0,2}(\\'.concat( - e.thousands_separator, - '\\d{3})*', - ), - l = '('.concat(['0', '[1-9]\\d*', r].join('|'), ')?'), - u = '(\\' - .concat(e.decimal_separator, '(') - .concat(t, '))') - .concat(e.require_decimal ? '' : '?'), - i = l + (e.allow_decimal || e.require_decimal ? u : '') - return ( - e.allow_negatives && - !e.parens_for_negatives && - (e.negative_sign_after_digits - ? (i += '-?') - : e.negative_sign_before_digits && (i = '-?' + i)), - e.allow_negative_sign_placeholder - ? (i = '( (?!\\-))?'.concat(i)) - : e.allow_space_after_symbol - ? (i = ' ?'.concat(i)) - : e.allow_space_after_digits && (i += '( (?!$))?'), - e.symbol_after_digits ? (i += n) : (i = n + i), - e.allow_negatives && - (e.parens_for_negatives - ? (i = '(\\('.concat(i, '\\)|').concat(i, ')')) - : e.negative_sign_before_digits || - e.negative_sign_after_digits || - (i = '-?' + i)), - new RegExp('^(?!-? )(?=.*\\d)'.concat(i, '$')) - ) - })((t = (0, r.default)(t, i))).test(e) - ) - }) - var r = u(n(66)), - l = u(n(7)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - var i = { - symbol: '$', - require_symbol: !1, - allow_space_after_symbol: !1, - symbol_after_digits: !1, - allow_negatives: !0, - parens_for_negatives: !1, - negative_sign_before_digits: !1, - negative_sign_after_digits: !1, - allow_negative_sign_placeholder: !1, - thousands_separator: ',', - decimal_separator: '.', - allow_decimal: !0, - require_decimal: !1, - digits_after_decimal: [2], - allow_space_after_digits: !1, - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - ;(0, l.default)(e) - var n = u.test(e) - return t && n && t.strict ? i(e) : n - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^([\+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-3])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([\.,]\d+(?!:))?)?(\17[0-5]\d([\.,]\d+)?)?([zZ]|([\+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/, - i = function(e) { - var t = e.match(/^(\d{4})-?(\d{3})([ T]{1}\.*|$)/) - if (t) { - var n = Number(t[1]), - r = Number(t[2]) - return n % 4 == 0 && n % 100 != 0 ? r <= 366 : r <= 365 - } - var l = e.match(/(\d{4})-?(\d{0,2})-?(\d*)/).map(Number), - u = l[1], - i = l[2], - o = l[3], - a = i ? '0'.concat(i).slice(-2) : i, - s = o ? '0'.concat(o).slice(-2) : o, - c = new Date( - '' - .concat(u, '-') - .concat(a || '01', '-') - .concat(s || '01'), - ) - return ( - !isNaN(c.getUTCFullYear()) && - (!i || - !o || - (c.getUTCFullYear() === u && - c.getUTCMonth() + 1 === i && - c.getUTCDate() === o)) - ) - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), f.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /([01][0-9]|2[0-3])/, - i = /[0-5][0-9]/, - o = new RegExp('[-+]'.concat(u.source, ':').concat(i.source)), - a = new RegExp('([zZ]|'.concat(o.source, ')')), - s = new RegExp( - '' - .concat(u.source, ':') - .concat(i.source, ':') - .concat(/([0-5][0-9]|60)/.source) - .concat(/(\.[0-9]+)?/.source), - ), - c = new RegExp( - '' - .concat(/[0-9]{4}/.source, '-') - .concat(/(0[1-9]|1[0-2])/.source, '-') - .concat(/([12]\d|0[1-9]|3[01])/.source), - ), - d = new RegExp(''.concat(s.source).concat(a.source)), - f = new RegExp(''.concat(c.source, '[ tT]').concat(d.source)) - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, r.default)(e), (0, l.default)(i, e.toUpperCase()) - }) - var r = u(n(7)), - l = u(n(151)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - var i = [ - 'AD', - 'AE', - 'AF', - 'AG', - 'AI', - 'AL', - 'AM', - 'AO', - 'AQ', - 'AR', - 'AS', - 'AT', - 'AU', - 'AW', - 'AX', - 'AZ', - 'BA', - 'BB', - 'BD', - 'BE', - 'BF', - 'BG', - 'BH', - 'BI', - 'BJ', - 'BL', - 'BM', - 'BN', - 'BO', - 'BQ', - 'BR', - 'BS', - 'BT', - 'BV', - 'BW', - 'BY', - 'BZ', - 'CA', - 'CC', - 'CD', - 'CF', - 'CG', - 'CH', - 'CI', - 'CK', - 'CL', - 'CM', - 'CN', - 'CO', - 'CR', - 'CU', - 'CV', - 'CW', - 'CX', - 'CY', - 'CZ', - 'DE', - 'DJ', - 'DK', - 'DM', - 'DO', - 'DZ', - 'EC', - 'EE', - 'EG', - 'EH', - 'ER', - 'ES', - 'ET', - 'FI', - 'FJ', - 'FK', - 'FM', - 'FO', - 'FR', - 'GA', - 'GB', - 'GD', - 'GE', - 'GF', - 'GG', - 'GH', - 'GI', - 'GL', - 'GM', - 'GN', - 'GP', - 'GQ', - 'GR', - 'GS', - 'GT', - 'GU', - 'GW', - 'GY', - 'HK', - 'HM', - 'HN', - 'HR', - 'HT', - 'HU', - 'ID', - 'IE', - 'IL', - 'IM', - 'IN', - 'IO', - 'IQ', - 'IR', - 'IS', - 'IT', - 'JE', - 'JM', - 'JO', - 'JP', - 'KE', - 'KG', - 'KH', - 'KI', - 'KM', - 'KN', - 'KP', - 'KR', - 'KW', - 'KY', - 'KZ', - 'LA', - 'LB', - 'LC', - 'LI', - 'LK', - 'LR', - 'LS', - 'LT', - 'LU', - 'LV', - 'LY', - 'MA', - 'MC', - 'MD', - 'ME', - 'MF', - 'MG', - 'MH', - 'MK', - 'ML', - 'MM', - 'MN', - 'MO', - 'MP', - 'MQ', - 'MR', - 'MS', - 'MT', - 'MU', - 'MV', - 'MW', - 'MX', - 'MY', - 'MZ', - 'NA', - 'NC', - 'NE', - 'NF', - 'NG', - 'NI', - 'NL', - 'NO', - 'NP', - 'NR', - 'NU', - 'NZ', - 'OM', - 'PA', - 'PE', - 'PF', - 'PG', - 'PH', - 'PK', - 'PL', - 'PM', - 'PN', - 'PR', - 'PS', - 'PT', - 'PW', - 'PY', - 'QA', - 'RE', - 'RO', - 'RS', - 'RU', - 'RW', - 'SA', - 'SB', - 'SC', - 'SD', - 'SE', - 'SG', - 'SH', - 'SI', - 'SJ', - 'SK', - 'SL', - 'SM', - 'SN', - 'SO', - 'SR', - 'SS', - 'ST', - 'SV', - 'SX', - 'SY', - 'SZ', - 'TC', - 'TD', - 'TF', - 'TG', - 'TH', - 'TJ', - 'TK', - 'TL', - 'TM', - 'TN', - 'TO', - 'TR', - 'TT', - 'TV', - 'TW', - 'TZ', - 'UA', - 'UG', - 'UM', - 'US', - 'UY', - 'UZ', - 'VA', - 'VC', - 'VE', - 'VG', - 'VI', - 'VN', - 'VU', - 'WF', - 'WS', - 'YE', - 'YT', - 'ZA', - 'ZM', - 'ZW', - ] - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, r.default)(e), (0, l.default)(i, e.toUpperCase()) - }) - var r = u(n(7)), - l = u(n(151)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - var i = [ - 'AFG', - 'ALA', - 'ALB', - 'DZA', - 'ASM', - 'AND', - 'AGO', - 'AIA', - 'ATA', - 'ATG', - 'ARG', - 'ARM', - 'ABW', - 'AUS', - 'AUT', - 'AZE', - 'BHS', - 'BHR', - 'BGD', - 'BRB', - 'BLR', - 'BEL', - 'BLZ', - 'BEN', - 'BMU', - 'BTN', - 'BOL', - 'BES', - 'BIH', - 'BWA', - 'BVT', - 'BRA', - 'IOT', - 'BRN', - 'BGR', - 'BFA', - 'BDI', - 'KHM', - 'CMR', - 'CAN', - 'CPV', - 'CYM', - 'CAF', - 'TCD', - 'CHL', - 'CHN', - 'CXR', - 'CCK', - 'COL', - 'COM', - 'COG', - 'COD', - 'COK', - 'CRI', - 'CIV', - 'HRV', - 'CUB', - 'CUW', - 'CYP', - 'CZE', - 'DNK', - 'DJI', - 'DMA', - 'DOM', - 'ECU', - 'EGY', - 'SLV', - 'GNQ', - 'ERI', - 'EST', - 'ETH', - 'FLK', - 'FRO', - 'FJI', - 'FIN', - 'FRA', - 'GUF', - 'PYF', - 'ATF', - 'GAB', - 'GMB', - 'GEO', - 'DEU', - 'GHA', - 'GIB', - 'GRC', - 'GRL', - 'GRD', - 'GLP', - 'GUM', - 'GTM', - 'GGY', - 'GIN', - 'GNB', - 'GUY', - 'HTI', - 'HMD', - 'VAT', - 'HND', - 'HKG', - 'HUN', - 'ISL', - 'IND', - 'IDN', - 'IRN', - 'IRQ', - 'IRL', - 'IMN', - 'ISR', - 'ITA', - 'JAM', - 'JPN', - 'JEY', - 'JOR', - 'KAZ', - 'KEN', - 'KIR', - 'PRK', - 'KOR', - 'KWT', - 'KGZ', - 'LAO', - 'LVA', - 'LBN', - 'LSO', - 'LBR', - 'LBY', - 'LIE', - 'LTU', - 'LUX', - 'MAC', - 'MKD', - 'MDG', - 'MWI', - 'MYS', - 'MDV', - 'MLI', - 'MLT', - 'MHL', - 'MTQ', - 'MRT', - 'MUS', - 'MYT', - 'MEX', - 'FSM', - 'MDA', - 'MCO', - 'MNG', - 'MNE', - 'MSR', - 'MAR', - 'MOZ', - 'MMR', - 'NAM', - 'NRU', - 'NPL', - 'NLD', - 'NCL', - 'NZL', - 'NIC', - 'NER', - 'NGA', - 'NIU', - 'NFK', - 'MNP', - 'NOR', - 'OMN', - 'PAK', - 'PLW', - 'PSE', - 'PAN', - 'PNG', - 'PRY', - 'PER', - 'PHL', - 'PCN', - 'POL', - 'PRT', - 'PRI', - 'QAT', - 'REU', - 'ROU', - 'RUS', - 'RWA', - 'BLM', - 'SHN', - 'KNA', - 'LCA', - 'MAF', - 'SPM', - 'VCT', - 'WSM', - 'SMR', - 'STP', - 'SAU', - 'SEN', - 'SRB', - 'SYC', - 'SLE', - 'SGP', - 'SXM', - 'SVK', - 'SVN', - 'SLB', - 'SOM', - 'ZAF', - 'SGS', - 'SSD', - 'ESP', - 'LKA', - 'SDN', - 'SUR', - 'SJM', - 'SWZ', - 'SWE', - 'CHE', - 'SYR', - 'TWN', - 'TJK', - 'TZA', - 'THA', - 'TLS', - 'TGO', - 'TKL', - 'TON', - 'TTO', - 'TUN', - 'TUR', - 'TKM', - 'TCA', - 'TUV', - 'UGA', - 'UKR', - 'ARE', - 'GBR', - 'USA', - 'UMI', - 'URY', - 'UZB', - 'VUT', - 'VEN', - 'VNM', - 'VGB', - 'VIR', - 'WLF', - 'ESH', - 'YEM', - 'ZMB', - 'ZWE', - ] - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - ;(0, l.default)(e) - var t = e.length - if (!t || t % 4 != 0 || u.test(e)) return !1 - var n = e.indexOf('=') - return -1 === n || n === t - 1 || (n === t - 2 && '=' === e[t - 1]) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /[^A-Z0-9+\/=]/i - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - ;(0, l.default)(e) - var t = e.split(',') - if (t.length < 2) return !1 - var n = t - .shift() - .trim() - .split(';'), - r = n.shift() - if ('data:' !== r.substr(0, 5)) return !1 - var a = r.substr(5) - if ('' !== a && !u.test(a)) return !1 - for (var s = 0; s < n.length; s++) - if (s === n.length - 1 && 'base64' === n[s].toLowerCase()); - else if (!i.test(n[s])) return !1 - for (var c = 0; c < t.length; c++) if (!o.test(t[c])) return !1 - return !0 - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^[a-z]+\/[a-z0-9\-\+]+$/i, - i = /^[a-z\-]+=[a-z0-9\-]+$/i, - o = /^[a-z0-9!\$&'\(\)\*\+,;=\-\._~:@\/\?%\s]*$/i - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e.trim()) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^magnet:\?xt=urn:[a-z0-9]+:[a-z0-9]{32,40}&dn=.+&tr=.+$/i - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return (0, l.default)(e), u.test(e) || i.test(e) || o.test(e) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^(application|audio|font|image|message|model|multipart|text|video)\/[a-zA-Z0-9\.\-\+]{1,100}$/i, - i = /^text\/[a-zA-Z0-9\.\-\+]{1,100};\s?charset=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?$/i, - o = /^multipart\/[a-zA-Z0-9\.\-\+]{1,100}(;\s?(boundary|charset)=("[a-zA-Z0-9\.\-\+\s]{0,70}"|[a-zA-Z0-9\.\-\+]{0,70})(\s?\([a-zA-Z0-9\.\-\+\s]{1,20}\))?){0,2}$/i - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - if (((0, l.default)(e), !e.includes(','))) return !1 - var t = e.split(',') - return u.test(t[0]) && i.test(t[1]) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^\(?[+-]?(90(\.0+)?|[1-8]?\d(\.\d+)?)$/, - i = /^\s?[+-]?(180(\.0+)?|1[0-7]\d(\.\d+)?|\d{1,2}(\.\d+)?)\)?$/ - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - if (((0, l.default)(e), t in a)) return a[t].test(e) - if ('any' === t) { - for (var n in a) - if (a.hasOwnProperty(n)) { - var r = a[n] - if (r.test(e)) return !0 - } - return !1 - } - throw new Error("Invalid locale '".concat(t, "'")) - }), - (t.locales = void 0) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - var u = /^\d{4}$/, - i = /^\d{5}$/, - o = /^\d{6}$/, - a = { - AD: /^AD\d{3}$/, - AT: u, - AU: u, - BE: u, - BG: u, - CA: /^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z][\s\-]?\d[ABCEGHJ-NPRSTV-Z]\d$/i, - CH: u, - CZ: /^\d{3}\s?\d{2}$/, - DE: i, - DK: u, - DZ: i, - EE: i, - ES: i, - FI: i, - FR: /^\d{2}\s?\d{3}$/, - GB: /^(gir\s?0aa|[a-z]{1,2}\d[\da-z]?\s?(\d[a-z]{2})?)$/i, - GR: /^\d{3}\s?\d{2}$/, - HR: /^([1-5]\d{4}$)/, - HU: u, - IL: i, - IN: o, - IS: /^\d{3}$/, - IT: i, - JP: /^\d{3}\-\d{4}$/, - KE: i, - LI: /^(948[5-9]|949[0-7])$/, - LT: /^LT\-\d{5}$/, - LU: u, - LV: /^LV\-\d{4}$/, - MX: i, - NL: /^\d{4}\s?[a-z]{2}$/i, - NO: u, - PL: /^\d{2}\-\d{3}$/, - PT: /^\d{4}\-\d{3}?$/, - RO: o, - RU: o, - SA: i, - SE: /^\d{3}\s?\d{2}$/, - SI: u, - SK: /^\d{3}\s?\d{2}$/, - TN: u, - TW: /^\d{3}(\d{2})?$/, - UA: i, - US: /^\d{5}(-\d{4})?$/, - ZA: u, - ZM: i, - }, - s = Object.keys(a) - t.locales = s - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return (0, r.default)((0, l.default)(e, t), t) - }) - var r = u(n(258)), - l = u(n(257)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return ( - (0, l.default)(e), - e - .replace(/&/g, '&') - .replace(/"/g, '"') - .replace(/'/g, ''') - .replace(//g, '>') - .replace(/\//g, '/') - .replace(/\\/g, '\') - .replace(/`/g, '`') - ) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e) { - return ( - (0, l.default)(e), - e - .replace(/&/g, '&') - .replace(/"/g, '"') - .replace(/'/g, "'") - .replace(/</g, '<') - .replace(/>/g, '>') - .replace(///g, '/') - .replace(/\/g, '\\') - .replace(/`/g, '`') - ) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - ;(0, r.default)(e) - var n = t - ? '\\x00-\\x09\\x0B\\x0C\\x0E-\\x1F\\x7F' - : '\\x00-\\x1F\\x7F' - return (0, l.default)(e, n) - }) - var r = u(n(7)), - l = u(n(259)) - function u(e) { - return e && e.__esModule ? e : { default: e } - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - return ( - (0, l.default)(e), - e.replace(new RegExp('[^'.concat(t, ']+'), 'g'), '') - ) - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - ;(0, l.default)(e) - for (var n = e.length - 1; n >= 0; n--) - if (-1 === t.indexOf(e[n])) return !1 - return !0 - }) - var r, - l = (r = n(7)) && r.__esModule ? r : { default: r } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - 'use strict' - Object.defineProperty(t, '__esModule', { value: !0 }), - (t.default = function(e, t) { - t = (0, l.default)(t, u) - var n = e.split('@'), - r = n.pop(), - d = [n.join('@'), r] - if ( - ((d[1] = d[1].toLowerCase()), - 'gmail.com' === d[1] || 'googlemail.com' === d[1]) - ) { - if ( - (t.gmail_remove_subaddress && (d[0] = d[0].split('+')[0]), - t.gmail_remove_dots && (d[0] = d[0].replace(/\.+/g, c)), - !d[0].length) - ) - return !1 - ;(t.all_lowercase || t.gmail_lowercase) && - (d[0] = d[0].toLowerCase()), - (d[1] = t.gmail_convert_googlemaildotcom ? 'gmail.com' : d[1]) - } else if (i.indexOf(d[1]) >= 0) { - if ( - (t.icloud_remove_subaddress && (d[0] = d[0].split('+')[0]), - !d[0].length) - ) - return !1 - ;(t.all_lowercase || t.icloud_lowercase) && - (d[0] = d[0].toLowerCase()) - } else if (o.indexOf(d[1]) >= 0) { - if ( - (t.outlookdotcom_remove_subaddress && (d[0] = d[0].split('+')[0]), - !d[0].length) - ) - return !1 - ;(t.all_lowercase || t.outlookdotcom_lowercase) && - (d[0] = d[0].toLowerCase()) - } else if (a.indexOf(d[1]) >= 0) { - if (t.yahoo_remove_subaddress) { - var f = d[0].split('-') - d[0] = f.length > 1 ? f.slice(0, -1).join('-') : f[0] - } - if (!d[0].length) return !1 - ;(t.all_lowercase || t.yahoo_lowercase) && - (d[0] = d[0].toLowerCase()) - } else - s.indexOf(d[1]) >= 0 - ? ((t.all_lowercase || t.yandex_lowercase) && - (d[0] = d[0].toLowerCase()), - (d[1] = 'yandex.ru')) - : t.all_lowercase && (d[0] = d[0].toLowerCase()) - return d.join('@') - }) - var r, - l = (r = n(66)) && r.__esModule ? r : { default: r } - var u = { - all_lowercase: !0, - gmail_lowercase: !0, - gmail_remove_dots: !0, - gmail_remove_subaddress: !0, - gmail_convert_googlemaildotcom: !0, - outlookdotcom_lowercase: !0, - outlookdotcom_remove_subaddress: !0, - yahoo_lowercase: !0, - yahoo_remove_subaddress: !0, - yandex_lowercase: !0, - icloud_lowercase: !0, - icloud_remove_subaddress: !0, - }, - i = ['icloud.com', 'me.com'], - o = [ - 'hotmail.at', - 'hotmail.be', - 'hotmail.ca', - 'hotmail.cl', - 'hotmail.co.il', - 'hotmail.co.nz', - 'hotmail.co.th', - 'hotmail.co.uk', - 'hotmail.com', - 'hotmail.com.ar', - 'hotmail.com.au', - 'hotmail.com.br', - 'hotmail.com.gr', - 'hotmail.com.mx', - 'hotmail.com.pe', - 'hotmail.com.tr', - 'hotmail.com.vn', - 'hotmail.cz', - 'hotmail.de', - 'hotmail.dk', - 'hotmail.es', - 'hotmail.fr', - 'hotmail.hu', - 'hotmail.id', - 'hotmail.ie', - 'hotmail.in', - 'hotmail.it', - 'hotmail.jp', - 'hotmail.kr', - 'hotmail.lv', - 'hotmail.my', - 'hotmail.ph', - 'hotmail.pt', - 'hotmail.sa', - 'hotmail.sg', - 'hotmail.sk', - 'live.be', - 'live.co.uk', - 'live.com', - 'live.com.ar', - 'live.com.mx', - 'live.de', - 'live.es', - 'live.eu', - 'live.fr', - 'live.it', - 'live.nl', - 'msn.com', - 'outlook.at', - 'outlook.be', - 'outlook.cl', - 'outlook.co.il', - 'outlook.co.nz', - 'outlook.co.th', - 'outlook.com', - 'outlook.com.ar', - 'outlook.com.au', - 'outlook.com.br', - 'outlook.com.gr', - 'outlook.com.pe', - 'outlook.com.tr', - 'outlook.com.vn', - 'outlook.cz', - 'outlook.de', - 'outlook.dk', - 'outlook.es', - 'outlook.fr', - 'outlook.hu', - 'outlook.id', - 'outlook.ie', - 'outlook.in', - 'outlook.it', - 'outlook.jp', - 'outlook.kr', - 'outlook.lv', - 'outlook.my', - 'outlook.ph', - 'outlook.pt', - 'outlook.sa', - 'outlook.sg', - 'outlook.sk', - 'passport.com', - ], - a = [ - 'rocketmail.com', - 'yahoo.ca', - 'yahoo.co.uk', - 'yahoo.com', - 'yahoo.de', - 'yahoo.fr', - 'yahoo.in', - 'yahoo.it', - 'ymail.com', - ], - s = [ - 'yandex.ru', - 'yandex.ua', - 'yandex.kz', - 'yandex.com', - 'yandex.by', - 'ya.ru', - ] - function c(e) { - return e.length > 1 ? e : '' - } - ;(e.exports = t.default), (e.exports.default = t.default) - }, - function(e, t, n) { - var r = { - './af': 260, - './af.js': 260, - './ar': 261, - './ar-dz': 262, - './ar-dz.js': 262, - './ar-kw': 263, - './ar-kw.js': 263, - './ar-ly': 264, - './ar-ly.js': 264, - './ar-ma': 265, - './ar-ma.js': 265, - './ar-sa': 266, - './ar-sa.js': 266, - './ar-tn': 267, - './ar-tn.js': 267, - './ar.js': 261, - './az': 268, - './az.js': 268, - './be': 269, - './be.js': 269, - './bg': 270, - './bg.js': 270, - './bm': 271, - './bm.js': 271, - './bn': 272, - './bn.js': 272, - './bo': 273, - './bo.js': 273, - './br': 274, - './br.js': 274, - './bs': 275, - './bs.js': 275, - './ca': 276, - './ca.js': 276, - './cs': 277, - './cs.js': 277, - './cv': 278, - './cv.js': 278, - './cy': 279, - './cy.js': 279, - './da': 280, - './da.js': 280, - './de': 281, - './de-at': 282, - './de-at.js': 282, - './de-ch': 283, - './de-ch.js': 283, - './de.js': 281, - './dv': 284, - './dv.js': 284, - './el': 285, - './el.js': 285, - './en-SG': 286, - './en-SG.js': 286, - './en-au': 287, - './en-au.js': 287, - './en-ca': 288, - './en-ca.js': 288, - './en-gb': 289, - './en-gb.js': 289, - './en-ie': 290, - './en-ie.js': 290, - './en-il': 291, - './en-il.js': 291, - './en-nz': 292, - './en-nz.js': 292, - './eo': 293, - './eo.js': 293, - './es': 294, - './es-do': 295, - './es-do.js': 295, - './es-us': 296, - './es-us.js': 296, - './es.js': 294, - './et': 297, - './et.js': 297, - './eu': 298, - './eu.js': 298, - './fa': 299, - './fa.js': 299, - './fi': 300, - './fi.js': 300, - './fo': 301, - './fo.js': 301, - './fr': 302, - './fr-ca': 303, - './fr-ca.js': 303, - './fr-ch': 304, - './fr-ch.js': 304, - './fr.js': 302, - './fy': 305, - './fy.js': 305, - './ga': 306, - './ga.js': 306, - './gd': 307, - './gd.js': 307, - './gl': 308, - './gl.js': 308, - './gom-latn': 309, - './gom-latn.js': 309, - './gu': 310, - './gu.js': 310, - './he': 311, - './he.js': 311, - './hi': 312, - './hi.js': 312, - './hr': 313, - './hr.js': 313, - './hu': 314, - './hu.js': 314, - './hy-am': 315, - './hy-am.js': 315, - './id': 316, - './id.js': 316, - './is': 317, - './is.js': 317, - './it': 318, - './it-ch': 319, - './it-ch.js': 319, - './it.js': 318, - './ja': 320, - './ja.js': 320, - './jv': 321, - './jv.js': 321, - './ka': 322, - './ka.js': 322, - './kk': 323, - './kk.js': 323, - './km': 324, - './km.js': 324, - './kn': 325, - './kn.js': 325, - './ko': 326, - './ko.js': 326, - './ku': 327, - './ku.js': 327, - './ky': 328, - './ky.js': 328, - './lb': 329, - './lb.js': 329, - './lo': 330, - './lo.js': 330, - './lt': 331, - './lt.js': 331, - './lv': 332, - './lv.js': 332, - './me': 333, - './me.js': 333, - './mi': 334, - './mi.js': 334, - './mk': 335, - './mk.js': 335, - './ml': 336, - './ml.js': 336, - './mn': 337, - './mn.js': 337, - './mr': 338, - './mr.js': 338, - './ms': 339, - './ms-my': 340, - './ms-my.js': 340, - './ms.js': 339, - './mt': 341, - './mt.js': 341, - './my': 342, - './my.js': 342, - './nb': 343, - './nb.js': 343, - './ne': 344, - './ne.js': 344, - './nl': 345, - './nl-be': 346, - './nl-be.js': 346, - './nl.js': 345, - './nn': 347, - './nn.js': 347, - './pa-in': 348, - './pa-in.js': 348, - './pl': 349, - './pl.js': 349, - './pt': 350, - './pt-br': 351, - './pt-br.js': 351, - './pt.js': 350, - './ro': 352, - './ro.js': 352, - './ru': 353, - './ru.js': 353, - './sd': 354, - './sd.js': 354, - './se': 355, - './se.js': 355, - './si': 356, - './si.js': 356, - './sk': 357, - './sk.js': 357, - './sl': 358, - './sl.js': 358, - './sq': 359, - './sq.js': 359, - './sr': 360, - './sr-cyrl': 361, - './sr-cyrl.js': 361, - './sr.js': 360, - './ss': 362, - './ss.js': 362, - './sv': 363, - './sv.js': 363, - './sw': 364, - './sw.js': 364, - './ta': 365, - './ta.js': 365, - './te': 366, - './te.js': 366, - './tet': 367, - './tet.js': 367, - './tg': 368, - './tg.js': 368, - './th': 369, - './th.js': 369, - './tl-ph': 370, - './tl-ph.js': 370, - './tlh': 371, - './tlh.js': 371, - './tr': 372, - './tr.js': 372, - './tzl': 373, - './tzl.js': 373, - './tzm': 374, - './tzm-latn': 375, - './tzm-latn.js': 375, - './tzm.js': 374, - './ug-cn': 376, - './ug-cn.js': 376, - './uk': 377, - './uk.js': 377, - './ur': 378, - './ur.js': 378, - './uz': 379, - './uz-latn': 380, - './uz-latn.js': 380, - './uz.js': 379, - './vi': 381, - './vi.js': 381, - './x-pseudo': 382, - './x-pseudo.js': 382, - './yo': 383, - './yo.js': 383, - './zh-cn': 384, - './zh-cn.js': 384, - './zh-hk': 385, - './zh-hk.js': 385, - './zh-tw': 386, - './zh-tw.js': 386, - } - function l(e) { - var t = u(e) - return n(t) - } - function u(e) { - if (!n.o(r, e)) { - var t = new Error("Cannot find module '" + e + "'") - throw ((t.code = 'MODULE_NOT_FOUND'), t) - } - return r[e] - } - ;(l.keys = function() { - return Object.keys(r) - }), - (l.resolve = u), - (e.exports = l), - (l.id = 678) - }, - function(e, t, n) { - var r = n(680), - l = n(681), - u = n(67), - i = n(682), - o = n(35) - function a(e, t) { - t || (t = {}), (e = i(e)) - var a = (function(e) { - var t = [], - n = !0, - r = {} - Object.keys(e).forEach(function(n) { - t.push([].concat(e[n], n)) - }) - for (; n; ) { - n = !1 - for (var l = 0; l < t.length; l++) - for (var u = l + 1; u < t.length; u++) { - var i = t[l].filter(function(e) { - return -1 !== t[u].indexOf(e) - }) - if (i.length) { - ;(t[l] = t[l].concat(t[u])), t.splice(u, 1), (n = !0) - break - } - } - } - return ( - t.forEach(function(e) { - ;(e = e.filter(function(e, t, n) { - return n.indexOf(e) === t - })), - (r[e.pop()] = e) - }), - r - ) - })(t.alias || {}), - c = (function(e, t) { - var n = {} - return ( - (t = t || {}), - Object.keys(e).forEach(function(t) { - n[t] = e[t] - }), - Object.keys(t).forEach(function(e) { - n[e] = t[e] - }), - n - ) - })( - { - 'short-option-groups': !0, - 'camel-case-expansion': !0, - 'dot-notation': !0, - 'parse-numbers': !0, - 'boolean-negation': !0, - 'negation-prefix': 'no-', - 'duplicate-arguments-array': !0, - 'flatten-duplicate-arrays': !0, - 'populate--': !1, - 'combine-arrays': !1, - 'set-placeholder-key': !1, - 'halt-at-non-option': !1, - }, - t.configuration, - ), - d = t.default || {}, - f = t.configObjects || [], - p = t.envPrefix, - h = c['populate--'], - m = h ? '--' : '_', - y = {}, - _ = - t.__ || - function(e) { - return o.format.apply(o, Array.prototype.slice.call(arguments)) - }, - g = null, - v = { - aliases: {}, - arrays: {}, - bools: {}, - strings: {}, - numbers: {}, - counts: {}, - normalize: {}, - configs: {}, - defaulted: {}, - nargs: {}, - coercions: {}, - keys: [], - }, - b = /^-[0-9]+(\.[0-9]+)?/, - T = new RegExp('^--' + c['negation-prefix'] + '(.+)') - ;[] - .concat(t.array) - .filter(Boolean) - .forEach(function(e) { - var t = e.key || e - const n = Object.keys(e) - .map(function(e) { - return { - boolean: 'bools', - string: 'strings', - number: 'numbers', - }[e] - }) - .filter(Boolean) - .pop() - n && (v[n][t] = !0), (v.arrays[t] = !0), v.keys.push(t) - }), - [] - .concat(t.boolean) - .filter(Boolean) - .forEach(function(e) { - ;(v.bools[e] = !0), v.keys.push(e) - }), - [] - .concat(t.string) - .filter(Boolean) - .forEach(function(e) { - ;(v.strings[e] = !0), v.keys.push(e) - }), - [] - .concat(t.number) - .filter(Boolean) - .forEach(function(e) { - ;(v.numbers[e] = !0), v.keys.push(e) - }), - [] - .concat(t.count) - .filter(Boolean) - .forEach(function(e) { - ;(v.counts[e] = !0), v.keys.push(e) - }), - [] - .concat(t.normalize) - .filter(Boolean) - .forEach(function(e) { - ;(v.normalize[e] = !0), v.keys.push(e) - }), - Object.keys(t.narg || {}).forEach(function(e) { - ;(v.nargs[e] = t.narg[e]), v.keys.push(e) - }), - Object.keys(t.coerce || {}).forEach(function(e) { - ;(v.coercions[e] = t.coerce[e]), v.keys.push(e) - }), - Array.isArray(t.config) || 'string' == typeof t.config - ? [] - .concat(t.config) - .filter(Boolean) - .forEach(function(e) { - v.configs[e] = !0 - }) - : Object.keys(t.config || {}).forEach(function(e) { - v.configs[e] = t.config[e] - }), - (function() { - Array.prototype.slice.call(arguments).forEach(function(e) { - Object.keys(e || {}).forEach(function(e) { - v.aliases[e] || - ((v.aliases[e] = [].concat(a[e] || [])), - v.aliases[e].concat(e).forEach(function(t) { - if (/-/.test(t) && c['camel-case-expansion']) { - var n = r(t) - n !== e && - -1 === v.aliases[e].indexOf(n) && - (v.aliases[e].push(n), (y[n] = !0)) - } - }), - v.aliases[e].concat(e).forEach(function(t) { - if ( - t.length > 1 && - /[A-Z]/.test(t) && - c['camel-case-expansion'] - ) { - var n = l(t, '-') - n !== e && - -1 === v.aliases[e].indexOf(n) && - (v.aliases[e].push(n), (y[n] = !0)) - } - }), - v.aliases[e].forEach(function(t) { - v.aliases[t] = [e].concat( - v.aliases[e].filter(function(e) { - return t !== e - }), - ) - })) - }) - }) - })(t.key, a, t.default, v.arrays), - Object.keys(d).forEach(function(e) { - ;(v.aliases[e] || []).forEach(function(t) { - d[t] = d[e] - }) - }) - var w = { _: [] } - Object.keys(v.bools).forEach(function(e) { - Object.prototype.hasOwnProperty.call(d, e) && - (x(e, d[e]), - (function(e) { - ;[].concat(v.aliases[e] || [], e).forEach(function(e) { - v.defaulted[e] = !0 - }) - })(e)) - }) - for (var O = [], D = 0; D < e.length; D++) { - var E, - L, - M, - S, - k, - j, - C = e[D] - if ( - C.match(/^--.+=/) || - (!c['short-option-groups'] && C.match(/^-.+=/)) - ) - Q((S = C.match(/^--?([^=]+)=([\s\S]*)$/))[1], v.nargs) - ? (e.splice(D + 1, 0, S[2]), (D = A(D, S[1], e))) - : Q(S[1], v.arrays) && e.length > D + 1 - ? (e.splice(D + 1, 0, S[2]), (D = P(D, S[1], e))) - : x(S[1], S[2]) - else if (C.match(T) && c['boolean-negation']) - x((L = C.match(T)[1]), !1) - else if ( - C.match(/^--.+/) || - (!c['short-option-groups'] && C.match(/^-.+/)) - ) - Q((L = C.match(/^--?(.+)/)[1]), v.nargs) - ? (D = A(D, L, e)) - : Q(L, v.arrays) && e.length > D + 1 - ? (D = P(D, L, e)) - : void 0 === (k = e[D + 1]) || - (k.match(/^-/) && !k.match(b)) || - Q(L, v.bools) || - Q(L, v.counts) - ? /^(true|false)$/.test(k) - ? (x(L, k), D++) - : x(L, U(L)) - : (x(L, k), D++) - else if (C.match(/^-.\..+=/)) - x((S = C.match(/^-([^=]+)=([\s\S]*)$/))[1], S[2]) - else if (C.match(/^-.\..+/)) - (k = e[D + 1]), - (L = C.match(/^-(.\..+)/)[1]), - void 0 === k || k.match(/^-/) || Q(L, v.bools) || Q(L, v.counts) - ? x(L, U(L)) - : (x(L, k), D++) - else if (C.match(/^-[^-]+/) && !C.match(b)) { - ;(M = C.slice(1, -1).split('')), (E = !1) - for (var N = 0; N < M.length; N++) { - if (((k = C.slice(N + 2)), M[N + 1] && '=' === M[N + 1])) { - ;(j = C.slice(N + 3)), - Q((L = M[N]), v.nargs) - ? (e.splice(D + 1, 0, j), (D = A(D, L, e))) - : Q(L, v.arrays) && e.length > D + 1 - ? (e.splice(D + 1, 0, j), (D = P(D, L, e))) - : x(L, j), - (E = !0) - break - } - if ('-' !== k) { - if ( - /[A-Za-z]/.test(M[N]) && - /^-?\d+(\.\d*)?(e-?\d+)?$/.test(k) - ) { - x(M[N], k), (E = !0) - break - } - if (M[N + 1] && M[N + 1].match(/\W/)) { - x(M[N], k), (E = !0) - break - } - x(M[N], U(M[N])) - } else x(M[N], k) - } - ;(L = C.slice(-1)[0]), - E || - '-' === L || - (Q(L, v.nargs) - ? (D = A(D, L, e)) - : Q(L, v.arrays) && e.length > D + 1 - ? (D = P(D, L, e)) - : void 0 === (k = e[D + 1]) || - (/^(-|--)[^-]/.test(k) && !k.match(b)) || - Q(L, v.bools) || - Q(L, v.counts) - ? /^(true|false)$/.test(k) - ? (x(L, k), D++) - : x(L, U(L)) - : (x(L, k), D++)) - } else { - if ('--' === C) { - O = e.slice(D + 1) - break - } - if (c['halt-at-non-option']) { - O = e.slice(D) - break - } - w._.push(I('_', C)) - } - } - function A(e, t, n) { - var r - const l = Q(t, v.nargs) - var u = 0 - for (r = e + 1; r < n.length && !n[r].match(/^-[^0-9]/); r++) u++ - u < l && (g = Error(_('Not enough arguments following: %s', t))) - const i = Math.min(u, l) - for (r = e + 1; r < i + e + 1; r++) x(t, n[r]) - return e + i - } - function P(e, t, n) { - for (var r = e + 1, l = [], u = e > 0, i = e + 1; i < n.length; i++) { - if (/^-/.test(n[i]) && !b.test(n[i])) { - i === r && x(t, q('array')), (u = !0) - break - } - ;(e = i), l.push(n[i]) - } - return ( - u - ? x( - t, - l.map(function(e) { - return Y(t, e) - }), - ) - : l.forEach(function(e) { - x(t, e) - }), - e - ) - } - function x(e, t) { - if ( - ((function(e) { - ;[].concat(v.aliases[e] || [], e).forEach(function(e) { - delete v.defaulted[e] - }) - })(e), - /-/.test(e) && c['camel-case-expansion']) - ) { - var n = e - .split('.') - .map(function(e) { - return r(e) - }) - .join('.') - !(function e(t, n) { - ;(v.aliases[t] && v.aliases[t].length) || - ((v.aliases[t] = [n]), (y[n] = !0)) - ;(v.aliases[n] && v.aliases[n].length) || e(n, t) - })(e, n) - } - var l = Y(e, t), - i = e.split('.') - ;(V(w, i, l), - v.aliases[e] && - v.aliases[e].forEach(function(e) { - ;(e = e.split('.')), V(w, e, l) - }), - i.length > 1 && - c['dot-notation'] && - (v.aliases[i[0]] || []).forEach(function(e) { - e = e.split('.') - var t = [].concat(i) - t.shift(), (e = e.concat(t)), V(w, e, l) - }), - Q(e, v.normalize) && !Q(e, v.arrays)) && - [e].concat(v.aliases[e] || []).forEach(function(e) { - w.__defineSetter__(e, function(e) { - t = u.normalize(e) - }), - w.__defineGetter__(e, function() { - return 'string' == typeof t ? u.normalize(t) : t - }) - }) - } - function Y(e, t) { - 'string' != typeof t || - ("'" !== t[0] && '"' !== t[0]) || - t[t.length - 1] !== t[0] || - (t = t.substring(1, t.length - 1)), - (Q(e, v.bools) || Q(e, v.counts)) && - 'string' == typeof t && - (t = 'true' === t) - var n = I(e, t) - return ( - Q(e, v.counts) && (W(n) || 'boolean' == typeof n) && (n = s), - Q(e, v.normalize) && - Q(e, v.arrays) && - (n = Array.isArray(t) ? t.map(u.normalize) : u.normalize(t)), - n - ) - } - function I(e, t) { - if (!Q(e, v.strings) && !Q(e, v.coercions)) { - ;((null != (n = t) && - ('number' == typeof n || - !!/^0x[0-9a-f]+$/i.test(n) || - (!(n.length > 1 && '0' === n[0]) && - /^[-]?(?:\d+(?:\.\d*)?|\.\d+)(e[-+]?\d+)?$/.test(n))) && - c['parse-numbers'] && - Number.isSafeInteger(Math.floor(t))) || - (!W(t) && Q(e, v.numbers))) && - (t = Number(t)) - } - var n - return t - } - function F(e, t) { - Object.keys(e).forEach(function(n) { - var r = e[n], - l = t ? t + '.' + n : n - 'object' == typeof r && - null !== r && - !Array.isArray(r) && - c['dot-notation'] - ? F(r, l) - : (!H(w, l.split('.')) || - v.defaulted[l] || - (v.arrays[l] && c['combine-arrays'])) && - x(l, r) - }) - } - function R(e, t) { - if (void 0 !== p) { - var n = 'string' == typeof p ? p : '' - Object.keys(process.env).forEach(function(l) { - if ('' === n || 0 === l.lastIndexOf(n, 0)) { - var u = l.split('__').map(function(e, t) { - return 0 === t && (e = e.substring(n.length)), r(e) - }) - !((t && v.configs[u.join('.')]) || !t) || - (H(e, u) && !v.defaulted[u.join('.')]) || - x(u.join('.'), process.env[l]) - } - }) - } - } - function B(e, t, n) { - Object.keys(n).forEach(function(r) { - H(e, r.split('.')) || - (V(e, r.split('.'), n[r]), - (t[r] || []).forEach(function(t) { - H(e, t.split('.')) || V(e, t.split('.'), n[r]) - })) - }) - } - function H(e, t) { - var n = e - c['dot-notation'] || (t = [t.join('.')]), - t.slice(0, -1).forEach(function(e) { - n = n[e] || {} - }) - var r = t[t.length - 1] - return 'object' == typeof n && r in n - } - function V(e, t, n) { - var r = e - c['dot-notation'] || (t = [t.join('.')]), - t.slice(0, -1).forEach(function(e, t) { - 'object' == typeof r && void 0 === r[e] && (r[e] = {}), - 'object' != typeof r[e] || Array.isArray(r[e]) - ? (Array.isArray(r[e]) ? r[e].push({}) : (r[e] = [r[e], {}]), - (r = r[e][r[e].length - 1])) - : (r = r[e]) - }) - var l = t[t.length - 1], - u = Q(t.join('.'), v.arrays), - i = Array.isArray(n), - o = c['duplicate-arguments-array'] - n === s - ? (r[l] = s(r[l])) - : Array.isArray(r[l]) - ? o && u && i - ? (r[l] = c['flatten-duplicate-arrays'] - ? r[l].concat(n) - : (Array.isArray(r[l][0]) ? r[l] : [r[l]]).concat([n])) - : o || Boolean(u) !== Boolean(i) - ? (r[l] = r[l].concat([n])) - : (r[l] = n) - : void 0 === r[l] && u - ? (r[l] = i ? n : [n]) - : o && - !( - void 0 === r[l] || - Q(l, v.bools) || - Q(t.join('.'), v.bools) || - Q(l, v.counts) - ) - ? (r[l] = [r[l], n]) - : (r[l] = n) - } - function Q(e, t) { - var n = !1 - return ( - [].concat(v.aliases[e] || [], e).forEach(function(e) { - t[e] && (n = t[e]) - }), - n - ) - } - function U(e) { - return !Q(e, v.bools) && !Q(e, v.counts) && `${e}` in d - ? d[e] - : q( - (function(e) { - var t = 'boolean' - Q(e, v.strings) - ? (t = 'string') - : Q(e, v.numbers) - ? (t = 'number') - : Q(e, v.arrays) && (t = 'array') - return t - })(e), - ) - } - function q(e) { - return { boolean: !0, string: '', number: void 0, array: [] }[e] - } - function W(e) { - return void 0 === e - } - return ( - R(w, !0), - R(w, !1), - (function(e) { - var t = {} - B(t, v.aliases, d), - Object.keys(v.configs).forEach(function(r) { - var l = e[r] || t[r] - if (l) - try { - var i = null, - o = u.resolve(process.cwd(), l) - if ('function' == typeof v.configs[r]) { - try { - i = v.configs[r](o) - } catch (e) { - i = e - } - if (i instanceof Error) return void (g = i) - } else i = n(683)(o) - F(i) - } catch (t) { - e[r] && (g = Error(_('Invalid JSON config file: %s', l))) - } - }) - })(w), - (function() { - if (void 0 === f) return - f.forEach(function(e) { - F(e) - }) - })(), - B(w, v.aliases, d), - (function(e) { - var t, - n = {} - Object.keys(e).forEach(function(r) { - if ( - !n.hasOwnProperty(r) && - 'function' == typeof (t = Q(r, v.coercions)) - ) - try { - var l = t(e[r]) - ;[].concat(v.aliases[r] || [], r).forEach((t) => { - n[t] = e[t] = l - }) - } catch (e) { - g = e - } - }) - })(w), - c['set-placeholder-key'] && - (function(e) { - v.keys.forEach((t) => { - ~t.indexOf('.') || (void 0 === e[t] && (e[t] = void 0)) - }) - })(w), - Object.keys(v.counts).forEach(function(e) { - H(w, e.split('.')) || x(e, 0) - }), - h && O.length && (w[m] = []), - O.forEach(function(e) { - w[m].push(e) - }), - { - argv: w, - error: g, - aliases: v.aliases, - newAliases: y, - configuration: c, - } - ) - } - function s(e) { - return void 0 !== e ? e + 1 : 1 - } - function c(e, t) { - return a(e.slice(), t).argv - } - ;(c.detailed = function(e, t) { - return a(e.slice(), t) - }), - (e.exports = c) - }, - function(e, t, n) { - 'use strict' - const r = (e, t) => { - if ('string' != typeof e && !Array.isArray(e)) - throw new TypeError('Expected the input to be `string | string[]`') - t = Object.assign({ pascalCase: !1 }, t) - return 0 === - (e = Array.isArray(e) - ? e - .map((e) => e.trim()) - .filter((e) => e.length) - .join('-') - : e.trim()).length - ? '' - : 1 === e.length - ? t.pascalCase - ? e.toUpperCase() - : e.toLowerCase() - : (e !== e.toLowerCase() && - (e = ((e) => { - let t = !1, - n = !1, - r = !1 - for (let l = 0; l < e.length; l++) { - const u = e[l] - t && /[a-zA-Z]/.test(u) && u.toUpperCase() === u - ? ((e = e.slice(0, l) + '-' + e.slice(l)), - (t = !1), - (r = n), - (n = !0), - l++) - : n && r && /[a-zA-Z]/.test(u) && u.toLowerCase() === u - ? ((e = e.slice(0, l - 1) + '-' + e.slice(l - 1)), - (r = n), - (n = !1), - (t = !0)) - : ((t = u.toLowerCase() === u && u.toUpperCase() !== u), - (r = n), - (n = u.toUpperCase() === u && u.toLowerCase() !== u)) - } - return e - })(e)), - ((e) => - t.pascalCase ? e.charAt(0).toUpperCase() + e.slice(1) : e)( - (e = e - .replace(/^[_.\- ]+/, '') - .toLowerCase() - .replace(/[_.\- ]+(\w|$)/g, (e, t) => t.toUpperCase()) - .replace(/\d+(\w|$)/g, (e) => e.toUpperCase())), - )) - } - ;(e.exports = r), (e.exports.default = r) - }, - function(e, t, n) { - 'use strict' - e.exports = function(e, t) { - if ('string' != typeof e) throw new TypeError('Expected a string') - return ( - (t = void 0 === t ? '_' : t), - e - .replace(/([a-z\d])([A-Z])/g, '$1' + t + '$2') - .replace(/([A-Z]+)([A-Z][a-z\d]+)/g, '$1' + t + '$2') - .toLowerCase() - ) - } - }, - function(e, t) { - e.exports = function(e) { - if (Array.isArray(e)) return e - e = e.trim() - for ( - var t = 0, n = null, r = null, l = null, u = [], i = 0; - i < e.length; - i++ - ) - (n = r), - ' ' !== (r = e.charAt(i)) || l - ? (r === l - ? (u[t] || (u[t] = ''), (l = null)) - : ("'" !== r && '"' !== r) || l || (l = r), - u[t] || (u[t] = ''), - (u[t] += r)) - : ' ' !== n && t++ - return u - } - }, - function(e, t) { - function n(e) { - var t = new Error("Cannot find module '" + e + "'") - throw ((t.code = 'MODULE_NOT_FOUND'), t) - } - ;(n.keys = function() { - return [] - }), - (n.resolve = n), - (e.exports = n), - (n.id = 683) - }, - function(e, t, n) { - ;(function(e) { - var n = 200, - r = '__lodash_hash_undefined__', - l = 9007199254740991, - u = '[object Arguments]', - i = '[object Boolean]', - o = '[object Date]', - a = '[object Function]', - s = '[object GeneratorFunction]', - c = '[object Map]', - d = '[object Number]', - f = '[object Object]', - p = '[object RegExp]', - h = '[object Set]', - m = '[object String]', - y = '[object Symbol]', - _ = '[object ArrayBuffer]', - g = '[object DataView]', - v = '[object Float32Array]', - b = '[object Float64Array]', - T = '[object Int8Array]', - w = '[object Int16Array]', - O = '[object Int32Array]', - D = '[object Uint8Array]', - E = '[object Uint8ClampedArray]', - L = '[object Uint16Array]', - M = '[object Uint32Array]', - S = /\w*$/, - k = /^\[object .+?Constructor\]$/, - j = /^(?:0|[1-9]\d*)$/, - C = {} - ;(C[u] = C['[object Array]'] = C[_] = C[g] = C[i] = C[o] = C[v] = C[ - b - ] = C[T] = C[w] = C[O] = C[c] = C[d] = C[f] = C[p] = C[h] = C[m] = C[ - y - ] = C[D] = C[E] = C[L] = C[M] = !0), - (C['[object Error]'] = C[a] = C['[object WeakMap]'] = !1) - var N = - 'object' == typeof global && - global && - global.Object === Object && - global, - A = 'object' == typeof self && self && self.Object === Object && self, - P = N || A || Function('return this')(), - x = t && !t.nodeType && t, - Y = x && 'object' == typeof e && e && !e.nodeType && e, - I = Y && Y.exports === x - function F(e, t) { - return e.set(t[0], t[1]), e - } - function R(e, t) { - return e.add(t), e - } - function B(e, t, n, r) { - var l = -1, - u = e ? e.length : 0 - for (r && u && (n = e[++l]); ++l < u; ) n = t(n, e[l], l, e) - return n - } - function H(e) { - var t = !1 - if (null != e && 'function' != typeof e.toString) - try { - t = !!(e + '') - } catch (e) {} - return t - } - function V(e) { - var t = -1, - n = Array(e.size) - return ( - e.forEach(function(e, r) { - n[++t] = [r, e] - }), - n - ) - } - function Q(e, t) { - return function(n) { - return e(t(n)) - } - } - function U(e) { - var t = -1, - n = Array(e.size) - return ( - e.forEach(function(e) { - n[++t] = e - }), - n - ) - } - var q, - W = Array.prototype, - G = Function.prototype, - $ = Object.prototype, - z = P['__core-js_shared__'], - J = (q = /[^.]+$/.exec((z && z.keys && z.keys.IE_PROTO) || '')) - ? 'Symbol(src)_1.' + q - : '', - K = G.toString, - Z = $.hasOwnProperty, - X = $.toString, - ee = RegExp( - '^' + - K.call(Z) - .replace(/[\\^$.*+?()[\]{}|]/g, '\\$&') - .replace( - /hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, - '$1.*?', - ) + - '$', - ), - te = I ? P.Buffer : void 0, - ne = P.Symbol, - re = P.Uint8Array, - le = Q(Object.getPrototypeOf, Object), - ue = Object.create, - ie = $.propertyIsEnumerable, - oe = W.splice, - ae = Object.getOwnPropertySymbols, - se = te ? te.isBuffer : void 0, - ce = Q(Object.keys, Object), - de = Ye(P, 'DataView'), - fe = Ye(P, 'Map'), - pe = Ye(P, 'Promise'), - he = Ye(P, 'Set'), - me = Ye(P, 'WeakMap'), - ye = Ye(Object, 'create'), - _e = He(de), - ge = He(fe), - ve = He(pe), - be = He(he), - Te = He(me), - we = ne ? ne.prototype : void 0, - Oe = we ? we.valueOf : void 0 - function De(e) { - var t = -1, - n = e ? e.length : 0 - for (this.clear(); ++t < n; ) { - var r = e[t] - this.set(r[0], r[1]) - } - } - function Ee(e) { - var t = -1, - n = e ? e.length : 0 - for (this.clear(); ++t < n; ) { - var r = e[t] - this.set(r[0], r[1]) - } - } - function Le(e) { - var t = -1, - n = e ? e.length : 0 - for (this.clear(); ++t < n; ) { - var r = e[t] - this.set(r[0], r[1]) - } - } - function Me(e) { - this.__data__ = new Ee(e) - } - function Se(e, t) { - var n = - Qe(e) || - (function(e) { - return ( - (function(e) { - return ( - (function(e) { - return !!e && 'object' == typeof e - })(e) && Ue(e) - ) - })(e) && - Z.call(e, 'callee') && - (!ie.call(e, 'callee') || X.call(e) == u) - ) - })(e) - ? (function(e, t) { - for (var n = -1, r = Array(e); ++n < e; ) r[n] = t(n) - return r - })(e.length, String) - : [], - r = n.length, - l = !!r - for (var i in e) - (!t && !Z.call(e, i)) || - (l && ('length' == i || Re(i, r))) || - n.push(i) - return n - } - function ke(e, t, n) { - var r = e[t] - ;(Z.call(e, t) && Ve(r, n) && (void 0 !== n || t in e)) || (e[t] = n) - } - function je(e, t) { - for (var n = e.length; n--; ) if (Ve(e[n][0], t)) return n - return -1 - } - function Ce(e, t, n, r, l, k, j) { - var N - if ((r && (N = k ? r(e, l, k, j) : r(e)), void 0 !== N)) return N - if (!Ge(e)) return e - var A = Qe(e) - if (A) { - if ( - ((N = (function(e) { - var t = e.length, - n = e.constructor(t) - t && - 'string' == typeof e[0] && - Z.call(e, 'index') && - ((n.index = e.index), (n.input = e.input)) - return n - })(e)), - !t) - ) - return (function(e, t) { - var n = -1, - r = e.length - t || (t = Array(r)) - for (; ++n < r; ) t[n] = e[n] - return t - })(e, N) - } else { - var P = Fe(e), - x = P == a || P == s - if (qe(e)) - return (function(e, t) { - if (t) return e.slice() - var n = new e.constructor(e.length) - return e.copy(n), n - })(e, t) - if (P == f || P == u || (x && !k)) { - if (H(e)) return k ? e : {} - if ( - ((N = (function(e) { - return 'function' != typeof e.constructor || Be(e) - ? {} - : ((t = le(e)), Ge(t) ? ue(t) : {}) - var t - })(x ? {} : e)), - !t) - ) - return (function(e, t) { - return Pe(e, Ie(e), t) - })( - e, - (function(e, t) { - return e && Pe(t, $e(t), e) - })(N, e), - ) - } else { - if (!C[P]) return k ? e : {} - N = (function(e, t, n, r) { - var l = e.constructor - switch (t) { - case _: - return Ae(e) - case i: - case o: - return new l(+e) - case g: - return (function(e, t) { - var n = t ? Ae(e.buffer) : e.buffer - return new e.constructor(n, e.byteOffset, e.byteLength) - })(e, r) - case v: - case b: - case T: - case w: - case O: - case D: - case E: - case L: - case M: - return (function(e, t) { - var n = t ? Ae(e.buffer) : e.buffer - return new e.constructor(n, e.byteOffset, e.length) - })(e, r) - case c: - return (function(e, t, n) { - return B(t ? n(V(e), !0) : V(e), F, new e.constructor()) - })(e, r, n) - case d: - case m: - return new l(e) - case p: - return ( - ((s = new (a = e).constructor( - a.source, - S.exec(a), - )).lastIndex = a.lastIndex), - s - ) - case h: - return (function(e, t, n) { - return B(t ? n(U(e), !0) : U(e), R, new e.constructor()) - })(e, r, n) - case y: - return (u = e), Oe ? Object(Oe.call(u)) : {} - } - var u - var a, s - })(e, P, Ce, t) - } - } - j || (j = new Me()) - var Y = j.get(e) - if (Y) return Y - if ((j.set(e, N), !A)) - var I = n - ? (function(e) { - return (function(e, t, n) { - var r = t(e) - return Qe(e) - ? r - : (function(e, t) { - for ( - var n = -1, r = t.length, l = e.length; - ++n < r; - - ) - e[l + n] = t[n] - return e - })(r, n(e)) - })(e, $e, Ie) - })(e) - : $e(e) - return ( - (function(e, t) { - for ( - var n = -1, r = e ? e.length : 0; - ++n < r && !1 !== t(e[n], n, e); - - ); - })(I || e, function(l, u) { - I && (l = e[(u = l)]), ke(N, u, Ce(l, t, n, r, u, e, j)) - }), - N - ) - } - function Ne(e) { - return ( - !(!Ge(e) || ((t = e), J && J in t)) && - (We(e) || H(e) ? ee : k).test(He(e)) - ) - var t - } - function Ae(e) { - var t = new e.constructor(e.byteLength) - return new re(t).set(new re(e)), t - } - function Pe(e, t, n, r) { - n || (n = {}) - for (var l = -1, u = t.length; ++l < u; ) { - var i = t[l], - o = r ? r(n[i], e[i], i, n, e) : void 0 - ke(n, i, void 0 === o ? e[i] : o) - } - return n - } - function xe(e, t) { - var n, - r, - l = e.__data__ - return ('string' == (r = typeof (n = t)) || - 'number' == r || - 'symbol' == r || - 'boolean' == r - ? '__proto__' !== n - : null === n) - ? l['string' == typeof t ? 'string' : 'hash'] - : l.map - } - function Ye(e, t) { - var n = (function(e, t) { - return null == e ? void 0 : e[t] - })(e, t) - return Ne(n) ? n : void 0 - } - ;(De.prototype.clear = function() { - this.__data__ = ye ? ye(null) : {} - }), - (De.prototype.delete = function(e) { - return this.has(e) && delete this.__data__[e] - }), - (De.prototype.get = function(e) { - var t = this.__data__ - if (ye) { - var n = t[e] - return n === r ? void 0 : n - } - return Z.call(t, e) ? t[e] : void 0 - }), - (De.prototype.has = function(e) { - var t = this.__data__ - return ye ? void 0 !== t[e] : Z.call(t, e) - }), - (De.prototype.set = function(e, t) { - return (this.__data__[e] = ye && void 0 === t ? r : t), this - }), - (Ee.prototype.clear = function() { - this.__data__ = [] - }), - (Ee.prototype.delete = function(e) { - var t = this.__data__, - n = je(t, e) - return !( - n < 0 || (n == t.length - 1 ? t.pop() : oe.call(t, n, 1), 0) - ) - }), - (Ee.prototype.get = function(e) { - var t = this.__data__, - n = je(t, e) - return n < 0 ? void 0 : t[n][1] - }), - (Ee.prototype.has = function(e) { - return je(this.__data__, e) > -1 - }), - (Ee.prototype.set = function(e, t) { - var n = this.__data__, - r = je(n, e) - return r < 0 ? n.push([e, t]) : (n[r][1] = t), this - }), - (Le.prototype.clear = function() { - this.__data__ = { - hash: new De(), - map: new (fe || Ee)(), - string: new De(), - } - }), - (Le.prototype.delete = function(e) { - return xe(this, e).delete(e) - }), - (Le.prototype.get = function(e) { - return xe(this, e).get(e) - }), - (Le.prototype.has = function(e) { - return xe(this, e).has(e) - }), - (Le.prototype.set = function(e, t) { - return xe(this, e).set(e, t), this - }), - (Me.prototype.clear = function() { - this.__data__ = new Ee() - }), - (Me.prototype.delete = function(e) { - return this.__data__.delete(e) - }), - (Me.prototype.get = function(e) { - return this.__data__.get(e) - }), - (Me.prototype.has = function(e) { - return this.__data__.has(e) - }), - (Me.prototype.set = function(e, t) { - var r = this.__data__ - if (r instanceof Ee) { - var l = r.__data__ - if (!fe || l.length < n - 1) return l.push([e, t]), this - r = this.__data__ = new Le(l) - } - return r.set(e, t), this - }) - var Ie = ae - ? Q(ae, Object) - : function() { - return [] - }, - Fe = function(e) { - return X.call(e) - } - function Re(e, t) { - return ( - !!(t = null == t ? l : t) && - ('number' == typeof e || j.test(e)) && - e > -1 && - e % 1 == 0 && - e < t - ) - } - function Be(e) { - var t = e && e.constructor - return e === (('function' == typeof t && t.prototype) || $) - } - function He(e) { - if (null != e) { - try { - return K.call(e) - } catch (e) {} - try { - return e + '' - } catch (e) {} - } - return '' - } - function Ve(e, t) { - return e === t || (e != e && t != t) - } - ;((de && Fe(new de(new ArrayBuffer(1))) != g) || - (fe && Fe(new fe()) != c) || - (pe && '[object Promise]' != Fe(pe.resolve())) || - (he && Fe(new he()) != h) || - (me && '[object WeakMap]' != Fe(new me()))) && - (Fe = function(e) { - var t = X.call(e), - n = t == f ? e.constructor : void 0, - r = n ? He(n) : void 0 - if (r) - switch (r) { - case _e: - return g - case ge: - return c - case ve: - return '[object Promise]' - case be: - return h - case Te: - return '[object WeakMap]' - } - return t - }) - var Qe = Array.isArray - function Ue(e) { - return ( - null != e && - (function(e) { - return 'number' == typeof e && e > -1 && e % 1 == 0 && e <= l - })(e.length) && - !We(e) - ) - } - var qe = - se || - function() { - return !1 - } - function We(e) { - var t = Ge(e) ? X.call(e) : '' - return t == a || t == s - } - function Ge(e) { - var t = typeof e - return !!e && ('object' == t || 'function' == t) - } - function $e(e) { - return Ue(e) - ? Se(e) - : (function(e) { - if (!Be(e)) return ce(e) - var t = [] - for (var n in Object(e)) - Z.call(e, n) && 'constructor' != n && t.push(n) - return t - })(e) - } - e.exports = function(e) { - return Ce(e, !0, !0) - } - }.call(this, n(145)(e))) - }, - function(e, t, n) { - const r = n(42), - l = n(67) - function u(e) { - console.log(`[dotenv][DEBUG] ${e}`) - } - const i = '\n', - o = /^\s*([\w.-]+)\s*=\s*(.*)?\s*$/, - a = /\\n/g - function s(e, t) { - const n = Boolean(t && t.debug), - r = {} - return ( - e - .toString() - .split(i) - .forEach(function(e, t) { - const l = e.match(o) - if (null != l) { - const e = l[1] - let t = l[2] || '' - const n = t.length - 1, - u = '"' === t[0] && '"' === t[n] - ;("'" === t[0] && "'" === t[n]) || u - ? ((t = t.substring(1, n)), u && (t = t.replace(a, i))) - : (t = t.trim()), - (r[e] = t) - } else n && u(`did not match key and value when parsing line ${t + 1}: ${e}`) - }), - r - ) - } - ;(e.exports.config = function(e) { - let t = l.resolve(process.cwd(), '.env'), - n = 'utf8', - i = !1 - e && - (null != e.path && (t = e.path), - null != e.encoding && (n = e.encoding), - null != e.debug && (i = !0)) - try { - const e = s(r.readFileSync(t, { encoding: n }), { debug: i }) - return ( - Object.keys(e).forEach(function(t) { - process.env.hasOwnProperty(t) - ? i && - u( - `"${t}" is already defined in \`process.env\` and will not be overwritten`, - ) - : (process.env[t] = e[t]) - }), - { parsed: e } - ) - } catch (e) { - return { error: e } - } - }), - (e.exports.parse = s) - }, - function(e, t, n) { - 'use strict' - n.r(t) - var r = - 'function' == typeof Symbol - ? Symbol.for('nodejs.util.inspect.custom') - : void 0 - function l(e) { - return (l = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - var u = 10, - i = 2 - function o(e, t) { - switch (l(e)) { - case 'string': - return JSON.stringify(e) - case 'function': - return e.name ? '[function '.concat(e.name, ']') : '[function]' - case 'object': - return (function(e, t) { - if (-1 !== t.indexOf(e)) return '[Circular]' - var n = [].concat(t, [e]) - if (e) { - var l = (function(e) { - var t = e[String(r)] - if ('function' == typeof t) return t - if ('function' == typeof e.inspect) return e.inspect - })(e) - if (void 0 !== l) { - var a = l.call(e) - if (a !== e) return 'string' == typeof a ? a : o(a, n) - } else if (Array.isArray(e)) - return (function(e, t) { - if (0 === e.length) return '[]' - if (t.length > i) return '[Array]' - for ( - var n = Math.min(u, e.length), - r = e.length - n, - l = [], - a = 0; - a < n; - ++a - ) - l.push(o(e[a], t)) - 1 === r - ? l.push('... 1 more item') - : r > 1 && l.push('... '.concat(r, ' more items')) - return '[' + l.join(', ') + ']' - })(e, n) - return (function(e, t) { - var n = Object.keys(e) - if (0 === n.length) return '{}' - if (t.length > i) - return ( - '[' + - (function(e) { - var t = Object.prototype.toString - .call(e) - .replace(/^\[object /, '') - .replace(/]$/, '') - if ( - 'Object' === t && - 'function' == typeof e.constructor - ) { - var n = e.constructor.name - if ('string' == typeof n) return n - } - return t - })(e) + - ']' - ) - return ( - '{ ' + - n - .map(function(n) { - var r = o(e[n], t) - return n + ': ' + r - }) - .join(', ') + - ' }' - ) - })(e, n) - } - return String(e) - })(e, t) - default: - return String(e) - } - } - function a(e) { - var t = - arguments.length > 1 && void 0 !== arguments[1] - ? arguments[1] - : e.prototype.toString - ;(e.prototype.toJSON = t), - (e.prototype.inspect = t), - r && (e.prototype[r] = t) - } - function s(e, t) { - if (!Boolean(e)) throw new Error(t) - } - var c, - d = function(e, t, n) { - ;(this.body = e), - (this.name = t || 'GraphQL request'), - (this.locationOffset = n || { line: 1, column: 1 }), - this.locationOffset.line > 0 || - s(0, 'line in locationOffset is 1-indexed and must be positive'), - this.locationOffset.column > 0 || - s(0, 'column in locationOffset is 1-indexed and must be positive') - } - function f(e, t) { - for ( - var n, r = /\r\n|[\n\r]/g, l = 1, u = t + 1; - (n = r.exec(e.body)) && n.index < t; - - ) - (l += 1), (u = t + 1 - (n.index + n[0].length)) - return { line: l, column: u } - } - function p(e, t) { - var n = e.locationOffset.column - 1, - r = h(n) + e.body, - l = t.line - 1, - u = e.locationOffset.line - 1, - i = t.line + u, - o = 1 === t.line ? n : 0, - a = t.column + o, - s = r.split(/\r\n|[\n\r]/g) - return ( - '' - .concat(e.name, ' (') - .concat(i, ':') - .concat(a, ')\n') + - (function(e) { - var t = e.filter(function(e) { - e[0] - var t = e[1] - return void 0 !== t - }), - n = 0, - r = !0, - l = !1, - u = void 0 - try { - for ( - var i, o = t[Symbol.iterator](); - !(r = (i = o.next()).done); - r = !0 - ) { - var a = i.value, - s = a[0] - n = Math.max(n, s.length) - } - } catch (e) { - ;(l = !0), (u = e) - } finally { - try { - r || null == o.return || o.return() - } finally { - if (l) throw u - } - } - return t - .map(function(e) { - var t, - r = e[0], - l = e[1] - return h(n - (t = r).length) + t + l - }) - .join('\n') - })([ - [''.concat(i - 1, ': '), s[l - 1]], - [''.concat(i, ': '), s[l]], - ['', h(a - 1) + '^'], - [''.concat(i + 1, ': '), s[l + 1]], - ]) - ) - } - function h(e) { - return Array(e + 1).join(' ') - } - function m(e) { - return (m = - 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator - ? function(e) { - return typeof e - } - : function(e) { - return e && - 'function' == typeof Symbol && - e.constructor === Symbol && - e !== Symbol.prototype - ? 'symbol' - : typeof e - })(e) - } - function y(e, t, n, r, l, u, i) { - var o = Array.isArray(t) - ? 0 !== t.length - ? t - : void 0 - : t - ? [t] - : void 0, - a = n - if (!a && o) { - var s = o[0] - a = s && s.loc && s.loc.source - } - var c, - d = r - !d && - o && - (d = o.reduce(function(e, t) { - return t.loc && e.push(t.loc.start), e - }, [])), - d && 0 === d.length && (d = void 0), - r && n - ? (c = r.map(function(e) { - return f(n, e) - })) - : o && - (c = o.reduce(function(e, t) { - return t.loc && e.push(f(t.loc.source, t.loc.start)), e - }, [])) - var p = i - if (null == p && null != u) { - var h = u.extensions - null != h && 'object' === m(h) && (p = h) - } - Object.defineProperties(this, { - message: { value: e, enumerable: !0, writable: !0 }, - locations: { value: c || void 0, enumerable: Boolean(c) }, - path: { value: l || void 0, enumerable: Boolean(l) }, - nodes: { value: o || void 0 }, - source: { value: a || void 0 }, - positions: { value: d || void 0 }, - originalError: { value: u }, - extensions: { value: p || void 0, enumerable: Boolean(p) }, - }), - u && u.stack - ? Object.defineProperty(this, 'stack', { - value: u.stack, - writable: !0, - configurable: !0, - }) - : Error.captureStackTrace - ? Error.captureStackTrace(this, y) - : Object.defineProperty(this, 'stack', { - value: Error().stack, - writable: !0, - configurable: !0, - }) - } - function _(e, t, n) { - return new y('Syntax Error: '.concat(n), void 0, e, [t]) - } - function g(e) { - var t = e.split(/\r\n|[\n\r]/g), - n = (function(e) { - for (var t = null, n = 1; n < e.length; n++) { - var r = e[n], - l = v(r) - if (l !== r.length && ((null === t || l < t) && 0 === (t = l))) - break - } - return null === t ? 0 : t - })(t) - if (0 !== n) for (var r = 1; r < t.length; r++) t[r] = t[r].slice(n) - for (; t.length > 0 && b(t[0]); ) t.shift() - for (; t.length > 0 && b(t[t.length - 1]); ) t.pop() - return t.join('\n') - } - function v(e) { - for (var t = 0; t < e.length && (' ' === e[t] || '\t' === e[t]); ) t++ - return t - } - function b(e) { - return v(e) === e.length - } - function T(e, t) { - var n = new L(D.SOF, 0, 0, 0, 0, null) - return { - source: e, - options: t, - lastToken: n, - token: n, - line: 1, - lineStart: 0, - advance: w, - lookahead: O, - } - } - function w() { - return (this.lastToken = this.token), (this.token = this.lookahead()) - } - function O() { - var e = this.token - if (e.kind !== D.EOF) - do { - e = e.next || (e.next = S(this, e)) - } while (e.kind === D.COMMENT) - return e - } - ;(c = d), - 'function' == typeof Symbol && - Symbol.toStringTag && - Object.defineProperty(c.prototype, Symbol.toStringTag, { - get: function() { - return this.constructor.name - }, - }), - (y.prototype = Object.create(Error.prototype, { - constructor: { value: y }, - name: { value: 'GraphQLError' }, - toString: { - value: function() { - return (function(e) { - var t = [] - if (e.nodes) { - var n = !0, - r = !1, - l = void 0 - try { - for ( - var u, i = e.nodes[Symbol.iterator](); - !(n = (u = i.next()).done); - n = !0 - ) { - var o = u.value - o.loc && - t.push(p(o.loc.source, f(o.loc.source, o.loc.start))) - } - } catch (e) { - ;(r = !0), (l = e) - } finally { - try { - n || null == i.return || i.return() - } finally { - if (r) throw l - } - } - } else if (e.source && e.locations) { - var a = e.source, - s = !0, - c = !1, - d = void 0 - try { - for ( - var h, m = e.locations[Symbol.iterator](); - !(s = (h = m.next()).done); - s = !0 - ) { - var y = h.value - t.push(p(a, y)) - } - } catch (e) { - ;(c = !0), (d = e) - } finally { - try { - s || null == m.return || m.return() - } finally { - if (c) throw d - } - } - } - return 0 === t.length - ? e.message - : [e.message].concat(t).join('\n\n') + '\n' - })(this) - }, - }, - })) - var D = Object.freeze({ - SOF: '', - EOF: '', - BANG: '!', - DOLLAR: '$', - AMP: '&', - PAREN_L: '(', - PAREN_R: ')', - SPREAD: '...', - COLON: ':', - EQUALS: '=', - AT: '@', - BRACKET_L: '[', - BRACKET_R: ']', - BRACE_L: '{', - PIPE: '|', - BRACE_R: '}', - NAME: 'Name', - INT: 'Int', - FLOAT: 'Float', - STRING: 'String', - BLOCK_STRING: 'BlockString', - COMMENT: 'Comment', - }) - function E(e) { - var t = e.value - return t ? ''.concat(e.kind, ' "').concat(t, '"') : e.kind - } - function L(e, t, n, r, l, u, i) { - ;(this.kind = e), - (this.start = t), - (this.end = n), - (this.line = r), - (this.column = l), - (this.value = i), - (this.prev = u), - (this.next = null) - } - function M(e) { - return isNaN(e) - ? D.EOF - : e < 127 - ? JSON.stringify(String.fromCharCode(e)) - : '"\\u'.concat(('00' + e.toString(16).toUpperCase()).slice(-4), '"') - } - function S(e, t) { - var n = e.source, - r = n.body, - l = r.length, - u = (function(e, t, n) { - var r = e.length, - l = t - for (; l < r; ) { - var u = e.charCodeAt(l) - if (9 === u || 32 === u || 44 === u || 65279 === u) ++l - else if (10 === u) ++l, ++n.line, (n.lineStart = l) - else { - if (13 !== u) break - 10 === e.charCodeAt(l + 1) ? (l += 2) : ++l, - ++n.line, - (n.lineStart = l) - } - } - return l - })(r, t.end, e), - i = e.line, - o = 1 + u - e.lineStart - if (u >= l) return new L(D.EOF, l, l, i, o, t) - var a = r.charCodeAt(u) - switch (a) { - case 33: - return new L(D.BANG, u, u + 1, i, o, t) - case 35: - return (function(e, t, n, r, l) { - var u, - i = e.body, - o = t - do { - u = i.charCodeAt(++o) - } while (!isNaN(u) && (u > 31 || 9 === u)) - return new L(D.COMMENT, t, o, n, r, l, i.slice(t + 1, o)) - })(n, u, i, o, t) - case 36: - return new L(D.DOLLAR, u, u + 1, i, o, t) - case 38: - return new L(D.AMP, u, u + 1, i, o, t) - case 40: - return new L(D.PAREN_L, u, u + 1, i, o, t) - case 41: - return new L(D.PAREN_R, u, u + 1, i, o, t) - case 46: - if (46 === r.charCodeAt(u + 1) && 46 === r.charCodeAt(u + 2)) - return new L(D.SPREAD, u, u + 3, i, o, t) - break - case 58: - return new L(D.COLON, u, u + 1, i, o, t) - case 61: - return new L(D.EQUALS, u, u + 1, i, o, t) - case 64: - return new L(D.AT, u, u + 1, i, o, t) - case 91: - return new L(D.BRACKET_L, u, u + 1, i, o, t) - case 93: - return new L(D.BRACKET_R, u, u + 1, i, o, t) - case 123: - return new L(D.BRACE_L, u, u + 1, i, o, t) - case 124: - return new L(D.PIPE, u, u + 1, i, o, t) - case 125: - return new L(D.BRACE_R, u, u + 1, i, o, t) - case 65: - case 66: - case 67: - case 68: - case 69: - case 70: - case 71: - case 72: - case 73: - case 74: - case 75: - case 76: - case 77: - case 78: - case 79: - case 80: - case 81: - case 82: - case 83: - case 84: - case 85: - case 86: - case 87: - case 88: - case 89: - case 90: - case 95: - case 97: - case 98: - case 99: - case 100: - case 101: - case 102: - case 103: - case 104: - case 105: - case 106: - case 107: - case 108: - case 109: - case 110: - case 111: - case 112: - case 113: - case 114: - case 115: - case 116: - case 117: - case 118: - case 119: - case 120: - case 121: - case 122: - return (function(e, t, n, r, l) { - var u = e.body, - i = u.length, - o = t + 1, - a = 0 - for ( - ; - o !== i && - !isNaN((a = u.charCodeAt(o))) && - (95 === a || - (a >= 48 && a <= 57) || - (a >= 65 && a <= 90) || - (a >= 97 && a <= 122)); - - ) - ++o - return new L(D.NAME, t, o, n, r, l, u.slice(t, o)) - })(n, u, i, o, t) - case 45: - case 48: - case 49: - case 50: - case 51: - case 52: - case 53: - case 54: - case 55: - case 56: - case 57: - return (function(e, t, n, r, l, u) { - var i = e.body, - o = n, - a = t, - s = !1 - 45 === o && (o = i.charCodeAt(++a)) - if (48 === o) { - if ((o = i.charCodeAt(++a)) >= 48 && o <= 57) - throw _( - e, - a, - 'Invalid number, unexpected digit after 0: '.concat( - M(o), - '.', - ), - ) - } else (a = k(e, a, o)), (o = i.charCodeAt(a)) - 46 === o && - ((s = !0), - (o = i.charCodeAt(++a)), - (a = k(e, a, o)), - (o = i.charCodeAt(a))) - ;(69 !== o && 101 !== o) || - ((s = !0), - (43 !== (o = i.charCodeAt(++a)) && 45 !== o) || - (o = i.charCodeAt(++a)), - (a = k(e, a, o))) - return new L(s ? D.FLOAT : D.INT, t, a, r, l, u, i.slice(t, a)) - })(n, u, a, i, o, t) - case 34: - return 34 === r.charCodeAt(u + 1) && 34 === r.charCodeAt(u + 2) - ? (function(e, t, n, r, l, u) { - var i = e.body, - o = t + 3, - a = o, - s = 0, - c = '' - for (; o < i.length && !isNaN((s = i.charCodeAt(o))); ) { - if ( - 34 === s && - 34 === i.charCodeAt(o + 1) && - 34 === i.charCodeAt(o + 2) - ) - return ( - (c += i.slice(a, o)), - new L(D.BLOCK_STRING, t, o + 3, n, r, l, g(c)) - ) - if (s < 32 && 9 !== s && 10 !== s && 13 !== s) - throw _( - e, - o, - 'Invalid character within String: '.concat(M(s), '.'), - ) - 10 === s - ? (++o, ++u.line, (u.lineStart = o)) - : 13 === s - ? (10 === i.charCodeAt(o + 1) ? (o += 2) : ++o, - ++u.line, - (u.lineStart = o)) - : 92 === s && - 34 === i.charCodeAt(o + 1) && - 34 === i.charCodeAt(o + 2) && - 34 === i.charCodeAt(o + 3) - ? ((c += i.slice(a, o) + '"""'), (a = o += 4)) - : ++o - } - throw _(e, o, 'Unterminated string.') - })(n, u, i, o, t, e) - : (function(e, t, n, r, l) { - var u = e.body, - i = t + 1, - o = i, - a = 0, - s = '' - for ( - ; - i < u.length && - !isNaN((a = u.charCodeAt(i))) && - 10 !== a && - 13 !== a; - - ) { - if (34 === a) - return ( - (s += u.slice(o, i)), - new L(D.STRING, t, i + 1, n, r, l, s) - ) - if (a < 32 && 9 !== a) - throw _( - e, - i, - 'Invalid character within String: '.concat(M(a), '.'), - ) - if ((++i, 92 === a)) { - switch ( - ((s += u.slice(o, i - 1)), (a = u.charCodeAt(i))) - ) { - case 34: - s += '"' - break - case 47: - s += '/' - break - case 92: - s += '\\' - break - case 98: - s += '\b' - break - case 102: - s += '\f' - break - case 110: - s += '\n' - break - case 114: - s += '\r' - break - case 116: - s += '\t' - break - case 117: - var c = - ((d = u.charCodeAt(i + 1)), - (f = u.charCodeAt(i + 2)), - (p = u.charCodeAt(i + 3)), - (h = u.charCodeAt(i + 4)), - (j(d) << 12) | (j(f) << 8) | (j(p) << 4) | j(h)) - if (c < 0) - throw _( - e, - i, - 'Invalid character escape sequence: ' + - '\\u'.concat(u.slice(i + 1, i + 5), '.'), - ) - ;(s += String.fromCharCode(c)), (i += 4) - break - default: - throw _( - e, - i, - 'Invalid character escape sequence: \\'.concat( - String.fromCharCode(a), - '.', - ), - ) - } - o = ++i - } - } - var d, f, p, h - throw _(e, i, 'Unterminated string.') - })(n, u, i, o, t) - } - throw _( - n, - u, - (function(e) { - if (e < 32 && 9 !== e && 10 !== e && 13 !== e) - return 'Cannot contain the invalid character '.concat(M(e), '.') - if (39 === e) - return 'Unexpected single quote character (\'), did you mean to use a double quote (")?' - return 'Cannot parse the unexpected character '.concat(M(e), '.') - })(a), - ) - } - function k(e, t, n) { - var r = e.body, - l = t, - u = n - if (u >= 48 && u <= 57) { - do { - u = r.charCodeAt(++l) - } while (u >= 48 && u <= 57) - return l - } - throw _( - e, - l, - 'Invalid number, expected digit but got: '.concat(M(u), '.'), - ) - } - function j(e) { - return e >= 48 && e <= 57 - ? e - 48 - : e >= 65 && e <= 70 - ? e - 55 - : e >= 97 && e <= 102 - ? e - 87 - : -1 - } - a(L, function() { - return { - kind: this.kind, - value: this.value, - line: this.line, - column: this.column, - } - }) - var C = Object.freeze({ - NAME: 'Name', - DOCUMENT: 'Document', - OPERATION_DEFINITION: 'OperationDefinition', - VARIABLE_DEFINITION: 'VariableDefinition', - SELECTION_SET: 'SelectionSet', - FIELD: 'Field', - ARGUMENT: 'Argument', - FRAGMENT_SPREAD: 'FragmentSpread', - INLINE_FRAGMENT: 'InlineFragment', - FRAGMENT_DEFINITION: 'FragmentDefinition', - VARIABLE: 'Variable', - INT: 'IntValue', - FLOAT: 'FloatValue', - STRING: 'StringValue', - BOOLEAN: 'BooleanValue', - NULL: 'NullValue', - ENUM: 'EnumValue', - LIST: 'ListValue', - OBJECT: 'ObjectValue', - OBJECT_FIELD: 'ObjectField', - DIRECTIVE: 'Directive', - NAMED_TYPE: 'NamedType', - LIST_TYPE: 'ListType', - NON_NULL_TYPE: 'NonNullType', - SCHEMA_DEFINITION: 'SchemaDefinition', - OPERATION_TYPE_DEFINITION: 'OperationTypeDefinition', - SCALAR_TYPE_DEFINITION: 'ScalarTypeDefinition', - OBJECT_TYPE_DEFINITION: 'ObjectTypeDefinition', - FIELD_DEFINITION: 'FieldDefinition', - INPUT_VALUE_DEFINITION: 'InputValueDefinition', - INTERFACE_TYPE_DEFINITION: 'InterfaceTypeDefinition', - UNION_TYPE_DEFINITION: 'UnionTypeDefinition', - ENUM_TYPE_DEFINITION: 'EnumTypeDefinition', - ENUM_VALUE_DEFINITION: 'EnumValueDefinition', - INPUT_OBJECT_TYPE_DEFINITION: 'InputObjectTypeDefinition', - DIRECTIVE_DEFINITION: 'DirectiveDefinition', - SCHEMA_EXTENSION: 'SchemaExtension', - SCALAR_TYPE_EXTENSION: 'ScalarTypeExtension', - OBJECT_TYPE_EXTENSION: 'ObjectTypeExtension', - INTERFACE_TYPE_EXTENSION: 'InterfaceTypeExtension', - UNION_TYPE_EXTENSION: 'UnionTypeExtension', - ENUM_TYPE_EXTENSION: 'EnumTypeExtension', - INPUT_OBJECT_TYPE_EXTENSION: 'InputObjectTypeExtension', - }), - N = Object.freeze({ - QUERY: 'QUERY', - MUTATION: 'MUTATION', - SUBSCRIPTION: 'SUBSCRIPTION', - FIELD: 'FIELD', - FRAGMENT_DEFINITION: 'FRAGMENT_DEFINITION', - FRAGMENT_SPREAD: 'FRAGMENT_SPREAD', - INLINE_FRAGMENT: 'INLINE_FRAGMENT', - VARIABLE_DEFINITION: 'VARIABLE_DEFINITION', - SCHEMA: 'SCHEMA', - SCALAR: 'SCALAR', - OBJECT: 'OBJECT', - FIELD_DEFINITION: 'FIELD_DEFINITION', - ARGUMENT_DEFINITION: 'ARGUMENT_DEFINITION', - INTERFACE: 'INTERFACE', - UNION: 'UNION', - ENUM: 'ENUM', - ENUM_VALUE: 'ENUM_VALUE', - INPUT_OBJECT: 'INPUT_OBJECT', - INPUT_FIELD_DEFINITION: 'INPUT_FIELD_DEFINITION', - }) - function A(e, t) { - var n = 'string' == typeof e ? new d(e) : e - if (!(n instanceof d)) - throw new TypeError( - 'Must provide Source. Received: '.concat(o(n, [])), - ) - return (function(e) { - var t = e.token - return { - kind: C.DOCUMENT, - definitions: Me(e, D.SOF, I, D.EOF), - loc: ge(e, t), - } - })(T(n, t || {})) - } - function P(e, t) { - var n = T('string' == typeof e ? new d(e) : e, t || {}) - Te(n, D.SOF) - var r = J(n, !1) - return Te(n, D.EOF), r - } - function x(e, t) { - var n = T('string' == typeof e ? new d(e) : e, t || {}) - Te(n, D.SOF) - var r = ne(n) - return Te(n, D.EOF), r - } - function Y(e) { - var t = Te(e, D.NAME) - return { kind: C.NAME, value: t.value, loc: ge(e, t) } - } - function I(e) { - if (be(e, D.NAME)) - switch (e.token.value) { - case 'query': - case 'mutation': - case 'subscription': - case 'fragment': - return F(e) - case 'schema': - case 'scalar': - case 'type': - case 'interface': - case 'union': - case 'enum': - case 'input': - case 'directive': - return le(e) - case 'extend': - return (function(e) { - var t = e.lookahead() - if (t.kind === D.NAME) - switch (t.value) { - case 'schema': - return (function(e) { - var t = e.token - Oe(e, 'extend'), Oe(e, 'schema') - var n = ee(e, !0), - r = be(e, D.BRACE_L) - ? Me(e, D.BRACE_L, oe, D.BRACE_R) - : [] - if (0 === n.length && 0 === r.length) throw Ee(e) - return { - kind: C.SCHEMA_EXTENSION, - directives: n, - operationTypes: r, - loc: ge(e, t), - } - })(e) - case 'scalar': - return (function(e) { - var t = e.token - Oe(e, 'extend'), Oe(e, 'scalar') - var n = Y(e), - r = ee(e, !0) - if (0 === r.length) throw Ee(e) - return { - kind: C.SCALAR_TYPE_EXTENSION, - name: n, - directives: r, - loc: ge(e, t), - } - })(e) - case 'type': - return (function(e) { - var t = e.token - Oe(e, 'extend'), Oe(e, 'type') - var n = Y(e), - r = ae(e), - l = ee(e, !0), - u = se(e) - if (0 === r.length && 0 === l.length && 0 === u.length) - throw Ee(e) - return { - kind: C.OBJECT_TYPE_EXTENSION, - name: n, - interfaces: r, - directives: l, - fields: u, - loc: ge(e, t), - } - })(e) - case 'interface': - return (function(e) { - var t = e.token - Oe(e, 'extend'), Oe(e, 'interface') - var n = Y(e), - r = ee(e, !0), - l = se(e) - if (0 === r.length && 0 === l.length) throw Ee(e) - return { - kind: C.INTERFACE_TYPE_EXTENSION, - name: n, - directives: r, - fields: l, - loc: ge(e, t), - } - })(e) - case 'union': - return (function(e) { - var t = e.token - Oe(e, 'extend'), Oe(e, 'union') - var n = Y(e), - r = ee(e, !0), - l = pe(e) - if (0 === r.length && 0 === l.length) throw Ee(e) - return { - kind: C.UNION_TYPE_EXTENSION, - name: n, - directives: r, - types: l, - loc: ge(e, t), - } - })(e) - case 'enum': - return (function(e) { - var t = e.token - Oe(e, 'extend'), Oe(e, 'enum') - var n = Y(e), - r = ee(e, !0), - l = he(e) - if (0 === r.length && 0 === l.length) throw Ee(e) - return { - kind: C.ENUM_TYPE_EXTENSION, - name: n, - directives: r, - values: l, - loc: ge(e, t), - } - })(e) - case 'input': - return (function(e) { - var t = e.token - Oe(e, 'extend'), Oe(e, 'input') - var n = Y(e), - r = ee(e, !0), - l = ye(e) - if (0 === r.length && 0 === l.length) throw Ee(e) - return { - kind: C.INPUT_OBJECT_TYPE_EXTENSION, - name: n, - directives: r, - fields: l, - loc: ge(e, t), - } - })(e) - } - throw Ee(e, t) - })(e) - } - else { - if (be(e, D.BRACE_L)) return F(e) - if (ue(e)) return le(e) - } - throw Ee(e) - } - function F(e) { - if (be(e, D.NAME)) - switch (e.token.value) { - case 'query': - case 'mutation': - case 'subscription': - return R(e) - case 'fragment': - return (function(e) { - var t = e.token - if ( - (Oe(e, 'fragment'), e.options.experimentalFragmentVariables) - ) - return { - kind: C.FRAGMENT_DEFINITION, - name: z(e), - variableDefinitions: H(e), - typeCondition: (Oe(e, 'on'), re(e)), - directives: ee(e, !1), - selectionSet: U(e), - loc: ge(e, t), - } - return { - kind: C.FRAGMENT_DEFINITION, - name: z(e), - typeCondition: (Oe(e, 'on'), re(e)), - directives: ee(e, !1), - selectionSet: U(e), - loc: ge(e, t), - } - })(e) - } - else if (be(e, D.BRACE_L)) return R(e) - throw Ee(e) - } - function R(e) { - var t = e.token - if (be(e, D.BRACE_L)) - return { - kind: C.OPERATION_DEFINITION, - operation: 'query', - name: void 0, - variableDefinitions: [], - directives: [], - selectionSet: U(e), - loc: ge(e, t), - } - var n, - r = B(e) - return ( - be(e, D.NAME) && (n = Y(e)), - { - kind: C.OPERATION_DEFINITION, - operation: r, - name: n, - variableDefinitions: H(e), - directives: ee(e, !1), - selectionSet: U(e), - loc: ge(e, t), - } - ) - } - function B(e) { - var t = Te(e, D.NAME) - switch (t.value) { - case 'query': - return 'query' - case 'mutation': - return 'mutation' - case 'subscription': - return 'subscription' - } - throw Ee(e, t) - } - function H(e) { - return be(e, D.PAREN_L) ? Me(e, D.PAREN_L, V, D.PAREN_R) : [] - } - function V(e) { - var t = e.token - return { - kind: C.VARIABLE_DEFINITION, - variable: Q(e), - type: (Te(e, D.COLON), ne(e)), - defaultValue: we(e, D.EQUALS) ? J(e, !0) : void 0, - directives: ee(e, !0), - loc: ge(e, t), - } - } - function Q(e) { - var t = e.token - return Te(e, D.DOLLAR), { kind: C.VARIABLE, name: Y(e), loc: ge(e, t) } - } - function U(e) { - var t = e.token - return { - kind: C.SELECTION_SET, - selections: Me(e, D.BRACE_L, q, D.BRACE_R), - loc: ge(e, t), - } - } - function q(e) { - return be(e, D.SPREAD) - ? (function(e) { - var t = e.token - Te(e, D.SPREAD) - var n = De(e, 'on') - if (!n && be(e, D.NAME)) - return { - kind: C.FRAGMENT_SPREAD, - name: z(e), - directives: ee(e, !1), - loc: ge(e, t), - } - return { - kind: C.INLINE_FRAGMENT, - typeCondition: n ? re(e) : void 0, - directives: ee(e, !1), - selectionSet: U(e), - loc: ge(e, t), - } - })(e) - : (function(e) { - var t, - n, - r = e.token, - l = Y(e) - we(e, D.COLON) ? ((t = l), (n = Y(e))) : (n = l) - return { - kind: C.FIELD, - alias: t, - name: n, - arguments: W(e, !1), - directives: ee(e, !1), - selectionSet: be(e, D.BRACE_L) ? U(e) : void 0, - loc: ge(e, r), - } - })(e) - } - function W(e, t) { - var n = t ? $ : G - return be(e, D.PAREN_L) ? Me(e, D.PAREN_L, n, D.PAREN_R) : [] - } - function G(e) { - var t = e.token, - n = Y(e) - return ( - Te(e, D.COLON), - { kind: C.ARGUMENT, name: n, value: J(e, !1), loc: ge(e, t) } - ) - } - function $(e) { - var t = e.token - return { - kind: C.ARGUMENT, - name: Y(e), - value: (Te(e, D.COLON), Z(e)), - loc: ge(e, t), - } - } - function z(e) { - if ('on' === e.token.value) throw Ee(e) - return Y(e) - } - function J(e, t) { - var n = e.token - switch (n.kind) { - case D.BRACKET_L: - return (function(e, t) { - var n = e.token, - r = t ? Z : X - return { - kind: C.LIST, - values: Le(e, D.BRACKET_L, r, D.BRACKET_R), - loc: ge(e, n), - } - })(e, t) - case D.BRACE_L: - return (function(e, t) { - var n = e.token - return { - kind: C.OBJECT, - fields: Le( - e, - D.BRACE_L, - function() { - return (function(e, t) { - var n = e.token, - r = Y(e) - return ( - Te(e, D.COLON), - { - kind: C.OBJECT_FIELD, - name: r, - value: J(e, t), - loc: ge(e, n), - } - ) - })(e, t) - }, - D.BRACE_R, - ), - loc: ge(e, n), - } - })(e, t) - case D.INT: - return e.advance(), { kind: C.INT, value: n.value, loc: ge(e, n) } - case D.FLOAT: - return e.advance(), { kind: C.FLOAT, value: n.value, loc: ge(e, n) } - case D.STRING: - case D.BLOCK_STRING: - return K(e) - case D.NAME: - return 'true' === n.value || 'false' === n.value - ? (e.advance(), - { kind: C.BOOLEAN, value: 'true' === n.value, loc: ge(e, n) }) - : 'null' === n.value - ? (e.advance(), { kind: C.NULL, loc: ge(e, n) }) - : (e.advance(), { kind: C.ENUM, value: n.value, loc: ge(e, n) }) - case D.DOLLAR: - if (!t) return Q(e) - } - throw Ee(e) - } - function K(e) { - var t = e.token - return ( - e.advance(), - { - kind: C.STRING, - value: t.value, - block: t.kind === D.BLOCK_STRING, - loc: ge(e, t), - } - ) - } - function Z(e) { - return J(e, !0) - } - function X(e) { - return J(e, !1) - } - function ee(e, t) { - for (var n = []; be(e, D.AT); ) n.push(te(e, t)) - return n - } - function te(e, t) { - var n = e.token - return ( - Te(e, D.AT), - { kind: C.DIRECTIVE, name: Y(e), arguments: W(e, t), loc: ge(e, n) } - ) - } - function ne(e) { - var t, - n = e.token - return ( - we(e, D.BRACKET_L) - ? ((t = ne(e)), - Te(e, D.BRACKET_R), - (t = { kind: C.LIST_TYPE, type: t, loc: ge(e, n) })) - : (t = re(e)), - we(e, D.BANG) ? { kind: C.NON_NULL_TYPE, type: t, loc: ge(e, n) } : t - ) - } - function re(e) { - var t = e.token - return { kind: C.NAMED_TYPE, name: Y(e), loc: ge(e, t) } - } - function le(e) { - var t = ue(e) ? e.lookahead() : e.token - if (t.kind === D.NAME) - switch (t.value) { - case 'schema': - return (function(e) { - var t = e.token - Oe(e, 'schema') - var n = ee(e, !0), - r = Me(e, D.BRACE_L, oe, D.BRACE_R) - return { - kind: C.SCHEMA_DEFINITION, - directives: n, - operationTypes: r, - loc: ge(e, t), - } - })(e) - case 'scalar': - return (function(e) { - var t = e.token, - n = ie(e) - Oe(e, 'scalar') - var r = Y(e), - l = ee(e, !0) - return { - kind: C.SCALAR_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - loc: ge(e, t), - } - })(e) - case 'type': - return (function(e) { - var t = e.token, - n = ie(e) - Oe(e, 'type') - var r = Y(e), - l = ae(e), - u = ee(e, !0), - i = se(e) - return { - kind: C.OBJECT_TYPE_DEFINITION, - description: n, - name: r, - interfaces: l, - directives: u, - fields: i, - loc: ge(e, t), - } - })(e) - case 'interface': - return (function(e) { - var t = e.token, - n = ie(e) - Oe(e, 'interface') - var r = Y(e), - l = ee(e, !0), - u = se(e) - return { - kind: C.INTERFACE_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - fields: u, - loc: ge(e, t), - } - })(e) - case 'union': - return (function(e) { - var t = e.token, - n = ie(e) - Oe(e, 'union') - var r = Y(e), - l = ee(e, !0), - u = pe(e) - return { - kind: C.UNION_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - types: u, - loc: ge(e, t), - } - })(e) - case 'enum': - return (function(e) { - var t = e.token, - n = ie(e) - Oe(e, 'enum') - var r = Y(e), - l = ee(e, !0), - u = he(e) - return { - kind: C.ENUM_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - values: u, - loc: ge(e, t), - } - })(e) - case 'input': - return (function(e) { - var t = e.token, - n = ie(e) - Oe(e, 'input') - var r = Y(e), - l = ee(e, !0), - u = ye(e) - return { - kind: C.INPUT_OBJECT_TYPE_DEFINITION, - description: n, - name: r, - directives: l, - fields: u, - loc: ge(e, t), - } - })(e) - case 'directive': - return (function(e) { - var t = e.token, - n = ie(e) - Oe(e, 'directive'), Te(e, D.AT) - var r = Y(e), - l = de(e) - Oe(e, 'on') - var u = (function(e) { - we(e, D.PIPE) - var t = [] - do { - t.push(_e(e)) - } while (we(e, D.PIPE)) - return t - })(e) - return { - kind: C.DIRECTIVE_DEFINITION, - description: n, - name: r, - arguments: l, - locations: u, - loc: ge(e, t), - } - })(e) - } - throw Ee(e, t) - } - function ue(e) { - return be(e, D.STRING) || be(e, D.BLOCK_STRING) - } - function ie(e) { - if (ue(e)) return K(e) - } - function oe(e) { - var t = e.token, - n = B(e) - Te(e, D.COLON) - var r = re(e) - return { - kind: C.OPERATION_TYPE_DEFINITION, - operation: n, - type: r, - loc: ge(e, t), - } - } - function ae(e) { - var t = [] - if (De(e, 'implements')) { - we(e, D.AMP) - do { - t.push(re(e)) - } while ( - we(e, D.AMP) || - (e.options.allowLegacySDLImplementsInterfaces && be(e, D.NAME)) - ) - } - return t - } - function se(e) { - return e.options.allowLegacySDLEmptyFields && - be(e, D.BRACE_L) && - e.lookahead().kind === D.BRACE_R - ? (e.advance(), e.advance(), []) - : be(e, D.BRACE_L) - ? Me(e, D.BRACE_L, ce, D.BRACE_R) - : [] - } - function ce(e) { - var t = e.token, - n = ie(e), - r = Y(e), - l = de(e) - Te(e, D.COLON) - var u = ne(e), - i = ee(e, !0) - return { - kind: C.FIELD_DEFINITION, - description: n, - name: r, - arguments: l, - type: u, - directives: i, - loc: ge(e, t), - } - } - function de(e) { - return be(e, D.PAREN_L) ? Me(e, D.PAREN_L, fe, D.PAREN_R) : [] - } - function fe(e) { - var t = e.token, - n = ie(e), - r = Y(e) - Te(e, D.COLON) - var l, - u = ne(e) - we(e, D.EQUALS) && (l = Z(e)) - var i = ee(e, !0) - return { - kind: C.INPUT_VALUE_DEFINITION, - description: n, - name: r, - type: u, - defaultValue: l, - directives: i, - loc: ge(e, t), - } - } - function pe(e) { - var t = [] - if (we(e, D.EQUALS)) { - we(e, D.PIPE) - do { - t.push(re(e)) - } while (we(e, D.PIPE)) - } - return t - } - function he(e) { - return be(e, D.BRACE_L) ? Me(e, D.BRACE_L, me, D.BRACE_R) : [] - } - function me(e) { - var t = e.token, - n = ie(e), - r = Y(e), - l = ee(e, !0) - return { - kind: C.ENUM_VALUE_DEFINITION, - description: n, - name: r, - directives: l, - loc: ge(e, t), - } - } - function ye(e) { - return be(e, D.BRACE_L) ? Me(e, D.BRACE_L, fe, D.BRACE_R) : [] - } - function _e(e) { - var t = e.token, - n = Y(e) - if (void 0 !== N[n.value]) return n - throw Ee(e, t) - } - function ge(e, t) { - if (!e.options.noLocation) return new ve(t, e.lastToken, e.source) - } - function ve(e, t, n) { - ;(this.start = e.start), - (this.end = t.end), - (this.startToken = e), - (this.endToken = t), - (this.source = n) - } - function be(e, t) { - return e.token.kind === t - } - function Te(e, t) { - var n = e.token - if (n.kind === t) return e.advance(), n - throw _( - e.source, - n.start, - 'Expected '.concat(t, ', found ').concat(E(n)), - ) - } - function we(e, t) { - var n = e.token - if (n.kind === t) return e.advance(), n - } - function Oe(e, t) { - var n = e.token - if (n.kind === D.NAME && n.value === t) return e.advance(), n - throw _( - e.source, - n.start, - 'Expected "'.concat(t, '", found ').concat(E(n)), - ) - } - function De(e, t) { - var n = e.token - if (n.kind === D.NAME && n.value === t) return e.advance(), n - } - function Ee(e, t) { - var n = t || e.token - return _(e.source, n.start, 'Unexpected '.concat(E(n))) - } - function Le(e, t, n, r) { - Te(e, t) - for (var l = []; !we(e, r); ) l.push(n(e)) - return l - } - function Me(e, t, n, r) { - Te(e, t) - for (var l = [n(e)]; !we(e, r); ) l.push(n(e)) - return l - } - n.d(t, 'parse', function() { - return A - }), - n.d(t, 'parseValue', function() { - return P - }), - n.d(t, 'parseType', function() { - return x - }), - n.d(t, 'parseConstValue', function() { - return Z - }), - n.d(t, 'parseTypeReference', function() { - return ne - }), - n.d(t, 'parseNamedType', function() { - return re - }), - a(ve, function() { - return { start: this.start, end: this.end } - }) - }, - function(e, t, n) { - 'use strict' - n.r(t) - var r = n(387), - l = n(59), - u = n(16), - i = n(70), - o = n(31), - a = n(14), - s = n(17), - c = { - http: { includeQuery: !0, includeExtensions: !1 }, - headers: { accept: '*/*', 'content-type': 'application/json' }, - options: { method: 'POST' }, - }, - d = function(e, t, n) { - var r = new Error(n) - throw ((r.name = 'ServerError'), - (r.response = e), - (r.statusCode = e.status), - (r.result = t), - r) - }, - f = function(e, t) { - var n - try { - n = JSON.stringify(e) - } catch (e) { - var r = new s.a(2) - throw ((r.parseError = e), r) - } - return n - }, - p = function(e) { - void 0 === e && (e = {}) - var t = e.uri, - n = void 0 === t ? '/graphql' : t, - r = e.fetch, - l = e.includeExtensions, - p = e.useGETForQueries, - h = Object(u.c)(e, [ - 'uri', - 'fetch', - 'includeExtensions', - 'useGETForQueries', - ]) - !(function(e) { - if (!e && 'undefined' == typeof fetch) throw new s.a(1) - })(r), - r || (r = fetch) - var m = { - http: { includeExtensions: l }, - options: h.fetchOptions, - credentials: h.credentials, - headers: h.headers, - } - return new i.ApolloLink(function(e) { - var t = (function(e, t) { - var n = e.getContext().uri - return n || ('function' == typeof t ? t(e) : t || '/graphql') - })(e, n), - l = e.getContext(), - s = {} - if (l.clientAwareness) { - var h = l.clientAwareness, - y = h.name, - _ = h.version - y && (s['apollographql-client-name'] = y), - _ && (s['apollographql-client-version'] = _) - } - var g, - v = Object(u.a)({}, s, l.headers), - b = { - http: l.http, - options: l.fetchOptions, - credentials: l.credentials, - headers: v, - }, - T = (function(e, t) { - for (var n = [], r = 2; r < arguments.length; r++) - n[r - 2] = arguments[r] - var l = Object(u.a)({}, t.options, { - headers: t.headers, - credentials: t.credentials, - }), - i = t.http - n.forEach(function(e) { - ;(l = Object(u.a)({}, l, e.options, { - headers: Object(u.a)({}, l.headers, e.headers), - })), - e.credentials && (l.credentials = e.credentials), - (i = Object(u.a)({}, i, e.http)) - }) - var o = e.operationName, - s = e.extensions, - c = e.variables, - d = e.query, - f = { operationName: o, variables: c } - return ( - i.includeExtensions && (f.extensions = s), - i.includeQuery && (f.query = Object(a.print)(d)), - { options: l, body: f } - ) - })(e, c, m, b), - w = T.options, - O = T.body - if (!w.signal) { - var D = (function() { - if ('undefined' == typeof AbortController) - return { controller: !1, signal: !1 } - var e = new AbortController() - return { controller: e, signal: e.signal } - })(), - E = D.controller, - L = D.signal - ;(g = E) && (w.signal = L) - } - if ( - (p && - !e.query.definitions.some(function(e) { - return ( - 'OperationDefinition' === e.kind && - 'mutation' === e.operation - ) - }) && - (w.method = 'GET'), - 'GET' === w.method) - ) { - var M = (function(e, t) { - var n = [], - r = function(e, t) { - n.push(e + '=' + encodeURIComponent(t)) - } - 'query' in t && r('query', t.query) - t.operationName && r('operationName', t.operationName) - if (t.variables) { - var l = void 0 - try { - l = f(t.variables, 'Variables map') - } catch (e) { - return { parseError: e } - } - r('variables', l) - } - if (t.extensions) { - var u = void 0 - try { - u = f(t.extensions, 'Extensions map') - } catch (e) { - return { parseError: e } - } - r('extensions', u) - } - var i = '', - o = e, - a = e.indexOf('#') - ;-1 !== a && ((i = e.substr(a)), (o = e.substr(0, a))) - var s = -1 === o.indexOf('?') ? '?' : '&' - return { newURI: o + s + n.join('&') + i } - })(t, O), - S = M.newURI, - k = M.parseError - if (k) return Object(i.fromError)(k) - t = S - } else - try { - w.body = f(O, 'Payload') - } catch (k) { - return Object(i.fromError)(k) - } - return new o.a(function(n) { - var l - return ( - r(t, w) - .then(function(t) { - return e.setContext({ response: t }), t - }) - .then( - ((l = e), - function(e) { - return e - .text() - .then(function(t) { - try { - return JSON.parse(t) - } catch (r) { - var n = r - return ( - (n.name = 'ServerParseError'), - (n.response = e), - (n.statusCode = e.status), - (n.bodyText = t), - Promise.reject(n) - ) - } - }) - .then(function(t) { - return ( - e.status >= 300 && - d( - e, - t, - 'Response not successful: Received status code ' + - e.status, - ), - Array.isArray(t) || - t.hasOwnProperty('data') || - t.hasOwnProperty('errors') || - d( - e, - t, - "Server response was missing for query '" + - (Array.isArray(l) - ? l.map(function(e) { - return e.operationName - }) - : l.operationName) + - "'.", - ), - t - ) - }) - }), - ) - .then(function(e) { - return n.next(e), n.complete(), e - }) - .catch(function(e) { - 'AbortError' !== e.name && - (e.result && - e.result.errors && - e.result.data && - n.next(e.result), - n.error(e)) - }), - function() { - g && g.abort() - } - ) - }) - }) - } - var h = (function(e) { - function t(t) { - return e.call(this, p(t).request) || this - } - return Object(u.b)(t, e), t - })(i.ApolloLink), - m = n(94), - y = n(98) - function _(e, t, n, r, l, u, i) { - try { - var o = e[u](i), - a = o.value - } catch (e) { - return void n(e) - } - o.done ? t(a) : Promise.resolve(a).then(r, l) - } - function g(e) { - return function() { - var t = this, - n = arguments - return new Promise(function(r, l) { - var u = e.apply(t, n) - function i(e) { - _(u, r, l, i, o, 'next', e) - } - function o(e) { - _(u, r, l, i, o, 'throw', e) - } - i(void 0) - }) - } - } - const v = (function() { - var e = g(function*(e) { - const t = yield Object(l.introspectSchema)(e) - return Object(l.makeRemoteExecutableSchema)({ schema: t, link: e }) - }) - return function(t) { - return e.apply(this, arguments) - } - })(), - b = (function() { - var e = g(function*() { - const e = new h({ - uri: `https://${y.a.get( - 'shopify.shopName', - )}.myshopify.com/api/graphql`, - fetch: m.default, - headers: { - 'X-Shopify-Storefront-Access-Token': y.a.get( - 'shopify.accessToken', - ), - }, - }) - return yield v(e) - }) - return function() { - return e.apply(this, arguments) - } - })(), - T = (function() { - var e = g(function*() { - const e = new h({ - uri: `https://${y.a.get( - 'sanity.projectId', - )}.api.sanity.io/v1/graphql/${y.a.get( - 'sanity.dataset', - )}/default\n `, - fetch: m.default, - }), - t = yield v(e) - return Object(l.transformSchema)(t, [ - new l.RenameTypes((e) => { - switch (e) { - case 'Image': - return 'SanityImage' - default: - return e - } - }), - ]) - }) - return function() { - return e.apply(this, arguments) - } - })() - let w = void 0 - const O = (function() { - var e = g(function*() { - if (w) return w - const [e, t] = yield Promise.all([b(), T()]), - n = Object(l.mergeSchemas)({ schemas: [e, t] }) - return (w = n), n - }) - return function() { - return e.apply(this, arguments) - } - })() - function D(e, t, n, r, l, u, i) { - try { - var o = e[u](i), - a = o.value - } catch (e) { - return void n(e) - } - o.done ? t(a) : Promise.resolve(a).then(r, l) - } - const E = (function() { - var e, - t = - ((e = function*(e, t) { - const n = yield O(), - l = new r.ApolloServer({ - schema: n, - introspection: !0, - playground: !0, - }).createHandler({ - cors: { - origin: '*', - credentials: !0, - allowedHeaders: [ - 'ContentType', - 'content-type', - 'Origin', - 'Accept', - ], - }, - }) - return yield ((e, t, n) => - new Promise((r, l) => { - n(e, t, (e, t) => (e ? l(e) : r(t))) - }))(e, t, l) - }), - function() { - var t = this, - n = arguments - return new Promise(function(r, l) { - var u = e.apply(t, n) - function i(e) { - D(u, r, l, i, o, 'next', e) - } - function o(e) { - D(u, r, l, i, o, 'throw', e) - } - i(void 0) - }) - }) - return function(e, n) { - return t.apply(this, arguments) - } - })() - exports.handler = E - }, - ]), -)