/* * Project: @gamedistribution.com/html5-sdk * Description: GameDistribution.com HTML5 SDK * Development By: GameDistribution.com * Copyright(c): 2021 * Version: 1.15.7 (01-09-2021 11:07) */ !function r(i, o, a) { function s(t, e) { if (!o[t]) { if (!i[t]) { var n = "function" == typeof require && require; if (!e && n) return n(t, !0); if (c) return c(t, !0); throw (n = new Error("Cannot find module '" + t + "'")).code = "MODULE_NOT_FOUND", n } n = o[t] = { exports: {} }, i[t][0].call(n.exports, function(e) { return s(i[t][1][e] || e) }, n, n.exports, r, i, o, a) } return o[t].exports } for (var c = "function" == typeof require && require, e = 0; e < a.length; e++) s(a[e]); return s }({ 1: [function(e, t, n) { !function(pf, gf) { !function() { !function() { "use strict"; function p(e, t) { if (e !== t) throw new TypeError("Cannot instantiate an arrow function") } function t(e) { return (t = "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 je = "undefined" != typeof globalThis ? globalThis : "undefined" != typeof window ? window : void 0 !== pf ? pf : "undefined" != typeof self ? self : {} , e = function(e) { return e && e.Math == Math && e } , n = e("object" == typeof globalThis && globalThis) || e("object" == typeof window && window) || e("object" == typeof self && self) || e("object" == typeof je && je) || function() { return this }() || Function("return this")() , r = {} , i = function(e) { try { return !!e() } catch (e) { return !0 } } , o = !i(function() { return 7 != Object.defineProperty({}, 1, { get: function() { return 7 } })[1] }) , a = {} , s = {}.propertyIsEnumerable , c = Object.getOwnPropertyDescriptor , u = c && !s.call({ 1: 2 }, 1); a.f = u ? function(e) { e = c(this, e); return !!e && e.enumerable } : s; function d(e, t) { return { enumerable: !(1 & e), configurable: !(2 & e), writable: !(4 & e), value: t } } function l(e) { if (null == e) throw TypeError("Can't call method on " + e); return e } function h(e) { return _(w(e)) } function f(e) { return "object" == typeof e ? null !== e : "function" == typeof e } var g = {}.toString , m = function(e) { return g.call(e).slice(8, -1) } , v = m , y = "".split , b = i(function() { return !Object("z").propertyIsEnumerable(0) }) ? function(e) { return "String" == v(e) ? y.call(e, "") : Object(e) } : Object , _ = b , w = l , A = n , E = function(e, t) { return arguments.length < 2 ? "function" == typeof (n = A[e]) ? n : void 0 : A[e] && A[e][t]; var n } , k = E("navigator", "userAgent") || "" , x = k , S = n.process , D = n.Deno , T = S && S.versions || D && D.version , R = T && T.v8; R ? yn = (mn = R.split("."))[0] < 4 ? 1 : mn[0] + mn[1] : x && (!(mn = x.match(/Edge\/(\d+)/)) || 74 <= mn[1]) && (mn = x.match(/Chrome\/(\d+)/)) && (yn = mn[1]); var O = yn && +yn , C = O , I = i , P = !!Object.getOwnPropertySymbols && !I(function() { var e = Symbol(); return !String(e) || !(Object(e)instanceof Symbol) || !Symbol.sham && C && C < 41 }) , L = P && !Symbol.sham && "symbol" == typeof Symbol.iterator , j = E , B = L ? function(e) { return "symbol" == typeof e } : function(e) { var t = j("Symbol"); return "function" == typeof t && Object(e)instanceof t } , M = f , U = { exports: {} } , N = n , G = function(t, n) { try { Object.defineProperty(N, t, { value: n, configurable: !0, writable: !0 }) } catch (e) { N[t] = n } return n } , F = G , q = "__core-js_shared__" , z = n[q] || F(q, {}) , V = z; (U.exports = function(e, t) { return V[e] || (V[e] = void 0 !== t ? t : {}) } )("versions", []).push({ version: "3.16.1", mode: "global", copyright: "© 2021 Denis Pushkarev (zloirock.ru)" }); var K = l , H = function(e) { return Object(K(e)) } , W = H , $ = {}.hasOwnProperty , Y = Object.hasOwn || function(e, t) { return $.call(W(e), t) } , Q = 0 , J = Math.random() , Z = function(e) { return "Symbol(" + String(void 0 === e ? "" : e) + ")_" + (++Q + J).toString(36) } , X = n , ee = U.exports , te = Y , ne = Z , re = P , ie = L , oe = ee("wks") , ae = X.Symbol , se = ie ? ae : ae && ae.withoutSetter || ne , ce = function(e) { return te(oe, e) && (re || "string" == typeof oe[e]) || (re && te(ae, e) ? oe[e] = ae[e] : oe[e] = se("Symbol." + e)), oe[e] } , ue = f , de = B , le = function(e, t) { var n, r; if ("string" === t && "function" == typeof (n = e.toString) && !M(r = n.call(e))) return r; if ("function" == typeof (n = e.valueOf) && !M(r = n.call(e))) return r; if ("string" !== t && "function" == typeof (n = e.toString) && !M(r = n.call(e))) return r; throw TypeError("Can't convert object to primitive value") } , he = ce("toPrimitive") , fe = B , pe = function(e) { e = function(e, t) { if (!ue(e) || de(e)) return e; var n = e[he]; if (void 0 === n) return le(e, t = void 0 === t ? "number" : t); if (t = n.call(e, t = void 0 === t ? "default" : t), !ue(t) || de(t)) return t; throw TypeError("Can't convert object to primitive value") }(e, "string"); return fe(e) ? e : String(e) } , ge = f , me = n.document , ve = ge(me) && ge(me.createElement) , ye = function(e) { return ve ? me.createElement(e) : {} } , be = ye , _e = !o && !i(function() { return 7 != Object.defineProperty(be("div"), "a", { get: function() { return 7 } }).a }) , we = a , Ae = d , Ee = h , ke = pe , xe = Y , Se = _e , De = Object.getOwnPropertyDescriptor; r.f = o ? De : function(e, t) { if (e = Ee(e), t = ke(t), Se) try { return De(e, t) } catch (e) {} if (xe(e, t)) return Ae(!we.f.call(e, t), e[t]) } ; function Te(e) { if (!Oe(e)) throw TypeError(String(e) + " is not an object"); return e } var Re = {} , Oe = f , Ce = _e , Ie = Te , Pe = pe , Le = Object.defineProperty; Re.f = o ? Le : function(e, t, n) { if (Ie(e), t = Pe(t), Ie(n), Ce) try { return Le(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 } ; var Be = Re , Me = d , Ue = o ? function(e, t, n) { return Be.f(e, t, Me(1, n)) } : function(e, t, n) { return e[t] = n, e } , Ne = { exports: {} } , Ge = z , Fe = Function.toString; "function" != typeof Ge.inspectSource && (Ge.inspectSource = function(e) { return Fe.call(e) } ); var qe, ze, Ve, Ke, He, We, $e, Ye, Qe = Ge.inspectSource, Je = Qe, Ze = n.WeakMap, Xe = "function" == typeof Ze && /native code/.test(Je(Ze)), et = U.exports, tt = Z, nt = et("keys"), rt = function(e) { return nt[e] || (nt[e] = tt(e)) }, it = {}, ot = f, at = Ue, st = Y, ct = z, ut = rt, dt = it, lt = "Object already initialized", ht = n.WeakMap; $e = Xe || ct.state ? (qe = ct.state || (ct.state = new ht), ze = qe.get, Ve = qe.has, Ke = qe.set, He = function(e, t) { if (Ve.call(qe, e)) throw new TypeError(lt); return t.facade = e, Ke.call(qe, e, t), t } , We = function(e) { return ze.call(qe, e) || {} } , function(e) { return Ve.call(qe, e) } ) : (dt[Ye = ut("state")] = !0, He = function(e, t) { if (st(e, Ye)) throw new TypeError(lt); return t.facade = e, at(e, Ye, t), t } , We = function(e) { return st(e, Ye) ? e[Ye] : {} } , function(e) { return st(e, Ye) } ); var ft = { set: He, get: We, has: $e, enforce: function(e) { return $e(e) ? We(e) : He(e, {}) }, getterFor: function(n) { return function(e) { var t; if (!ot(e) || (t = We(e)).type !== n) throw TypeError("Incompatible receiver, " + n + " required"); return t } } } , pt = n , gt = Ue , mt = Y , vt = G , yt = Qe , bt = ft.get , _t = ft.enforce , wt = String(String).split("String"); (Ne.exports = function(e, t, n, r) { var i = !!r && !!r.unsafe , o = !!r && !!r.enumerable , a = !!r && !!r.noTargetGet; "function" == typeof n && ("string" != typeof t || mt(n, "name") || gt(n, "name", t), (r = _t(n)).source || (r.source = wt.join("string" == typeof t ? t : ""))), e !== pt ? (i ? !a && e[t] && (o = !0) : delete e[t], o ? e[t] = n : gt(e, t, n)) : o ? e[t] = n : vt(t, n) } )(Function.prototype, "toString", function() { return "function" == typeof this && bt(this).source || yt(this) }); function At(e) { return 0 < e ? Tt(Dt(e), 9007199254740991) : 0 } var Et = {} , kt = Math.ceil , xt = Math.floor , St = function(e) { return isNaN(e = +e) ? 0 : (0 < e ? xt : kt)(e) } , Dt = St , Tt = Math.min , Rt = St , Ot = Math.max , Ct = Math.min , It = function(e, t) { e = Rt(e); return e < 0 ? Ot(e + t, 0) : Ct(e, t) } , Pt = h , Lt = At , jt = It , Bt = function(s) { return function(e, t, n) { var r, i = Pt(e), o = Lt(i.length), a = jt(n, o); if (s && t != t) { for (; a < o; ) if ((r = i[a++]) != r) return !0 } else for (; a < o; a++) if ((s || a in i) && i[a] === t) return s || a || 0; return !s && -1 } } , Mt = { includes: Bt(!0), indexOf: Bt(!1) } , Ut = Y , Nt = h , Gt = Mt.indexOf , Ft = it , qt = function(e, t) { var n, r = Nt(e), i = 0, o = []; for (n in r) !Ut(Ft, n) && Ut(r, n) && o.push(n); for (; t.length > i; ) Ut(r, n = t[i++]) && (~Gt(o, n) || o.push(n)); return o } , e = ["constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf"] , zt = qt , Vt = e.concat("length", "prototype"); Et.f = Object.getOwnPropertyNames || function(e) { return zt(e, Vt) } ; u = {}; u.f = Object.getOwnPropertySymbols; var Kt = Et , Ht = u , Wt = Te , s = E("Reflect", "ownKeys") || function(e) { var t = Kt.f(Wt(e)) , n = Ht.f; return n ? t.concat(n(e)) : t } , $t = Y , Yt = s , Qt = r , Jt = Re , S = function(e, t) { for (var n = Yt(t), r = Jt.f, i = Qt.f, o = 0; o < n.length; o++) { var a = n[o]; $t(e, a) || r(e, a, i(t, a)) } } , Zt = i , Xt = /#|\.prototype\./ , D = function(e, t) { e = tn[en(e)]; return e == rn || e != nn && ("function" == typeof t ? Zt(t) : !!t) } , en = D.normalize = function(e) { return String(e).replace(Xt, ".").toLowerCase() } , tn = D.data = {} , nn = D.NATIVE = "N" , rn = D.POLYFILL = "P" , T = D , on = n , an = r.f , sn = Ue , cn = Ne.exports , un = G , dn = S , ln = T , R = function(e, t) { var n, r, i, o, a = e.target, s = e.global, c = e.stat; if (n = s ? on : c ? on[a] || un(a, {}) : (on[a] || {}).prototype) for (r in t) { if (i = t[r], o = e.noTargetGet ? (o = an(n, r)) && o.value : n[r], !ln(s ? r : a + (c ? "." : "#") + r, e.forced) && void 0 !== o) { if (typeof i == typeof o) continue; dn(i, o) } (e.sham || o && o.sham) && sn(i, "sham", !0), cn(n, r, i, e) } } , hn = qt , fn = e , x = Object.keys || function(e) { return hn(e, fn) } , pn = H , gn = x; R({ target: "Object", stat: !0, forced: i(function() { gn(1) }) }, { keys: function(e) { return gn(pn(e)) } }); var mn = function(e) { if ("function" != typeof e) throw TypeError(String(e) + " is not a function"); return e } , vn = mn , yn = function(r, i, e) { if (vn(r), void 0 === i) return r; switch (e) { case 0: return function() { return r.call(i) } ; case 1: return function(e) { return r.call(i, e) } ; case 2: return function(e, t) { return r.call(i, e, t) } ; case 3: return function(e, t, n) { return r.call(i, e, t, n) } } return function() { return r.apply(i, arguments) } } , bn = m , I = Array.isArray || function(e) { return "Array" == bn(e) } , _n = f , wn = I , An = ce("species") , F = function(e, t) { return new (void 0 === (n = wn(e = e) && ("function" == typeof (n = e.constructor) && (n === Array || wn(n.prototype)) || _n(n) && null === (n = n[An])) ? void 0 : n) ? Array : n)(0 === t ? 0 : t); var n } , En = yn , kn = b , xn = H , Sn = At , Dn = F , Tn = [].push , q = function(h) { var f = 1 == h , p = 2 == h , g = 3 == h , m = 4 == h , v = 6 == h , y = 7 == h , b = 5 == h || v; return function(e, t, n, r) { for (var i, o, a = xn(e), s = kn(a), c = En(t, n, 3), u = Sn(s.length), d = 0, r = r || Dn, l = f ? r(e, u) : p || y ? r(e, 0) : void 0; d < u; d++) if ((b || d in s) && (o = c(i = s[d], d, a), h)) if (f) l[d] = o; else if (o) switch (h) { case 3: return !0; case 5: return i; case 6: return d; case 2: Tn.call(l, i) } else switch (h) { case 4: return !1; case 7: Tn.call(l, i) } return v ? -1 : g || m ? m : l } } , L = { forEach: q(0), map: q(1), filter: q(2), some: q(3), every: q(4), find: q(5), findIndex: q(6), filterReject: q(7) } , Rn = i , On = O , Cn = ce("species") , ee = function(t) { return 51 <= On || !Rn(function() { var e = []; return (e.constructor = {})[Cn] = function() { return { foo: 1 } } , 1 !== e[t](Boolean).foo }) } , In = L.filter; R({ target: "Array", proto: !0, forced: !ee("filter") }, { filter: function(e) { return In(this, e, 1 < arguments.length ? arguments[1] : void 0) } }); var X = R , ie = i , Pn = h , Ln = r.f , ne = o , ge = ie(function() { Ln(1) }); X({ target: "Object", stat: !0, forced: !ne || ge, sham: !ne }, { getOwnPropertyDescriptor: function(e, t) { return Ln(Pn(e), t) } }); var jn = pe , Bn = Re , Mn = d , _e = function(e, t, n) { t = jn(t); t in e ? Bn.f(e, t, Mn(0, n)) : e[t] = n } , Un = s , Nn = h , Gn = r , Fn = _e; function qn(e, t, n) { return t in e ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : e[t] = n, e } function zn(e, t, n, r, i, o, a) { try { var s = e[o](a) , c = s.value } catch (e) { return n(e), 0 } s.done ? t(c) : Promise.resolve(c).then(r, i) } function Vn(s) { return function() { var e = this , a = arguments; return new Promise(function(t, n) { var r = s.apply(e, a); function i(e) { zn(r, t, n, i, o, "next", e) } function o(e) { zn(r, t, n, i, o, "throw", e) } i(void 0) } ) } } function Kn(e, t) { if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function") } function Hn(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) } } function Wn(e, t, n) { return t && Hn(e.prototype, t), n && Hn(e, n), e } R({ target: "Object", stat: !0, sham: !o }, { getOwnPropertyDescriptors: function(e) { for (var t, n, r = Nn(e), i = Gn.f, o = Un(r), a = {}, s = 0; o.length > s; ) void 0 !== (n = i(r, t = o[s++])) && Fn(a, t, n); return a } }); var $n = { exports: {} }; !function() { var t = function(a) { var c, e = Object.prototype, u = e.hasOwnProperty, t = "function" == typeof Symbol ? Symbol : {}, r = t.iterator || "@@iterator", n = t.asyncIterator || "@@asyncIterator", i = t.toStringTag || "@@toStringTag"; function o(e, t, n) { return Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 }), e[t] } try { o({}, "") } catch (a) { o = function(e, t, n) { return e[t] = n } } function s(e, t, n, r) { var i, o, a, s, t = t && t.prototype instanceof m ? t : m, t = Object.create(t.prototype), r = new x(r || []); return t._invoke = (i = e, o = n, a = r, s = l, function(e, t) { if (s === f) throw new Error("Generator is already running"); if (s === p) { if ("throw" === e) throw t; return D() } for (a.method = e, a.arg = t; ; ) { var n = a.delegate; if (n) { var r = function e(t, n) { var r = t.iterator[n.method]; if (r === c) { if (n.delegate = null, "throw" === n.method) { if (t.iterator.return && (n.method = "return", n.arg = c, e(t, n), "throw" === n.method)) return g; n.method = "throw", n.arg = new TypeError("The iterator does not provide a 'throw' method") } return g } var r = d(r, t.iterator, n.arg); if ("throw" === r.type) return n.method = "throw", n.arg = r.arg, n.delegate = null, g; r = r.arg; return r ? r.done ? (n[t.resultName] = r.value, n.next = t.nextLoc, "return" !== n.method && (n.method = "next", n.arg = c), n.delegate = null, g) : r : (n.method = "throw", n.arg = new TypeError("iterator result is not an object"), n.delegate = null, g) }(n, a); if (r) { if (r === g) continue; return r } } if ("next" === a.method) a.sent = a._sent = a.arg; else if ("throw" === a.method) { if (s === l) throw s = p, a.arg; a.dispatchException(a.arg) } else "return" === a.method && a.abrupt("return", a.arg); s = f; r = d(i, o, a); if ("normal" === r.type) { if (s = a.done ? p : h, r.arg === g) continue; return { value: r.arg, done: a.done } } "throw" === r.type && (s = p, a.method = "throw", a.arg = r.arg) } } ), t } function d(e, t, n) { try { return { type: "normal", arg: e.call(t, n) } } catch (e) { return { type: "throw", arg: e } } } a.wrap = s; var l = "suspendedStart" , h = "suspendedYield" , f = "executing" , p = "completed" , g = {}; function m() {} function v() {} function y() {} var b = {}; o(b, r, function() { return this }); t = Object.getPrototypeOf, t = t && t(t(S([]))); t && t !== e && u.call(t, r) && (b = t); var _ = y.prototype = m.prototype = Object.create(b); function w(e) { ["next", "throw", "return"].forEach(function(t) { o(e, t, function(e) { return this._invoke(t, e) }) }) } function A(a, s) { var t; this._invoke = function(n, r) { function e() { return new s(function(e, t) { !function t(e, n, r, i) { e = d(a[e], a, n); if ("throw" !== e.type) { var o = e.arg; return (n = o.value) && "object" == typeof n && u.call(n, "__await") ? s.resolve(n.__await).then(function(e) { t("next", e, r, i) }, function(e) { t("throw", e, r, i) }) : s.resolve(n).then(function(e) { o.value = e, r(o) }, function(e) { return t("throw", e, r, i) }) } i(e.arg) }(n, r, e, t) } ) } return t = t ? t.then(e, e) : e() } } function E(e) { var t = { tryLoc: e[0] }; 1 in e && (t.catchLoc = e[1]), 2 in e && (t.finallyLoc = e[2], t.afterLoc = e[3]), this.tryEntries.push(t) } function k(e) { var t = e.completion || {}; t.type = "normal", delete t.arg, e.completion = t } function x(e) { this.tryEntries = [{ tryLoc: "root" }], e.forEach(E, this), this.reset(!0) } function S(t) { if (t) { var e = t[r]; if (e) return e.call(t); if ("function" == typeof t.next) return t; if (!isNaN(t.length)) { var n = -1 , e = function e() { for (; ++n < t.length; ) if (u.call(t, n)) return e.value = t[n], e.done = !1, e; return e.value = c, e.done = !0, e }; return e.next = e } } return { next: D } } function D() { return { value: c, done: !0 } } return o(_, "constructor", v.prototype = y), o(y, "constructor", v), v.displayName = o(y, i, "GeneratorFunction"), a.isGeneratorFunction = function(e) { e = "function" == typeof e && e.constructor; return !!e && (e === v || "GeneratorFunction" === (e.displayName || e.name)) } , a.mark = function(e) { return Object.setPrototypeOf ? Object.setPrototypeOf(e, y) : (e.__proto__ = y, o(e, i, "GeneratorFunction")), e.prototype = Object.create(_), e } , a.awrap = function(e) { return { __await: e } } , w(A.prototype), o(A.prototype, n, function() { return this }), a.AsyncIterator = A, a.async = function(e, t, n, r, i) { void 0 === i && (i = Promise); var o = new A(s(e, t, n, r),i); return a.isGeneratorFunction(t) ? o : o.next().then(function(e) { return e.done ? e.value : o.next() }) } , w(_), o(_, i, "Generator"), o(_, r, function() { return this }), o(_, "toString", function() { return "[object Generator]" }), a.keys = function(n) { var e, r = []; for (e in n) r.push(e); return r.reverse(), function e() { for (; r.length; ) { var t = r.pop(); if (t in n) return e.value = t, e.done = !1, e } return e.done = !0, e } } , a.values = S, x.prototype = { constructor: x, reset: function(e) { if (this.prev = 0, this.next = 0, this.sent = this._sent = c, this.done = !1, this.delegate = null, this.method = "next", this.arg = c, this.tryEntries.forEach(k), !e) for (var t in this) "t" === t.charAt(0) && u.call(this, t) && !isNaN(+t.slice(1)) && (this[t] = c) }, stop: function() { this.done = !0; var e = this.tryEntries[0].completion; if ("throw" === e.type) throw e.arg; return this.rval }, dispatchException: function(n) { if (this.done) throw n; var r = this; function e(e, t) { return o.type = "throw", o.arg = n, r.next = e, t && (r.method = "next", r.arg = c), !!t } for (var t = this.tryEntries.length - 1; 0 <= t; --t) { var i = this.tryEntries[t] , o = i.completion; if ("root" === i.tryLoc) return e("end"); if (i.tryLoc <= this.prev) { var a = u.call(i, "catchLoc") , s = u.call(i, "finallyLoc"); if (a && s) { if (this.prev < i.catchLoc) return e(i.catchLoc, !0); if (this.prev < i.finallyLoc) return e(i.finallyLoc) } else if (a) { if (this.prev < i.catchLoc) return e(i.catchLoc, !0) } else { if (!s) throw new Error("try statement without catch or finally"); if (this.prev < i.finallyLoc) return e(i.finallyLoc) } } } }, abrupt: function(e, t) { for (var n = this.tryEntries.length - 1; 0 <= n; --n) { var r = this.tryEntries[n]; if (r.tryLoc <= this.prev && u.call(r, "finallyLoc") && this.prev < r.finallyLoc) { var i = r; break } } var o = (i = i && ("break" === e || "continue" === e) && i.tryLoc <= t && t <= i.finallyLoc ? null : i) ? i.completion : {}; return o.type = e, o.arg = t, i ? (this.method = "next", this.next = i.finallyLoc, g) : this.complete(o) }, complete: function(e, t) { if ("throw" === e.type) throw e.arg; return "break" === e.type || "continue" === e.type ? this.next = e.arg : "return" === e.type ? (this.rval = this.arg = e.arg, this.method = "return", this.next = "end") : "normal" === e.type && t && (this.next = t), g }, finish: function(e) { for (var t = this.tryEntries.length - 1; 0 <= t; --t) { var n = this.tryEntries[t]; if (n.finallyLoc === e) return this.complete(n.completion, n.afterLoc), k(n), g } }, catch: function(e) { for (var t = this.tryEntries.length - 1; 0 <= t; --t) { var n = this.tryEntries[t]; if (n.tryLoc === e) { var r, i = n.completion; return "throw" === i.type && (r = i.arg, k(n)), r } } throw new Error("illegal catch attempt") }, delegateYield: function(e, t, n) { return this.delegate = { iterator: S(e), resultName: t, nextLoc: n }, "next" === this.method && (this.arg = c), g } }, a }($n.exports); try { regeneratorRuntime = t } catch (e) { "object" == typeof globalThis ? globalThis.regeneratorRuntime = t : Function("r", "regeneratorRuntime = r")(t) } }(); var Yn = $n.exports , Ge = {}; Ge[ce("toStringTag")] = "z"; var Je = "[object z]" === String(Ge) , Ze = Je , Qn = m , Jn = ce("toStringTag") , Zn = "Arguments" == Qn(function() { return arguments }()) , et = Ze ? Qn : function(e) { var t; return void 0 === e ? "Undefined" : null === e ? "Null" : "string" == typeof (e = function(e, t) { try { return e[t] } catch (e) {} }(t = Object(e), Jn)) ? e : Zn ? Qn(t) : "Object" == (e = Qn(t)) && "function" == typeof t.callee ? "Arguments" : e } , Xn = et , z = Ne.exports; Je || z(Object.prototype, "toString", Je ? {}.toString : function() { return "[object " + Xn(this) + "]" } , { unsafe: !0 }); function er(e, t) { this.stopped = e, this.result = t } var Xe = n.Promise , tr = Ne.exports , nr = f , rr = Te , ct = Object.setPrototypeOf || ("__proto__"in {} ? function() { var n, r = !1, e = {}; try { (n = Object.getOwnPropertyDescriptor(Object.prototype, "__proto__").set).call(e, []), r = e instanceof Array } catch (n) {} return function(e, t) { return rr(e), function(e) { if (!nr(e) && null !== e) throw TypeError("Can't set " + String(e) + " as a prototype") }(t), r ? n.call(e, t) : e.__proto__ = t, e } }() : void 0) , ir = Re.f , or = Y , ar = ce("toStringTag") , ht = function(e, t, n) { e && !or(e = n ? e : e.prototype, ar) && ir(e, ar, { configurable: !0, value: t }) } , sr = E , cr = Re , ur = o , dr = ce("species") , dt = function(e) { var t = sr(e) , e = cr.f; ur && t && !t[dr] && e(t, dr, { configurable: !0, get: function() { return this } }) } , ut = {} , lr = ut , hr = ce("iterator") , fr = Array.prototype , Bt = function(e) { return void 0 !== e && (lr.Array === e || fr[hr] === e) } , pr = et , gr = ut , mr = ce("iterator") , D = function(e) { if (null != e) return e[mr] || e["@@iterator"] || gr[pr(e)] } , vr = Te , G = function(e) { var t = e.return; if (void 0 !== t) return vr(t.call(e)).value } , yr = Te , br = Bt , _r = At , wr = yn , Ar = D , Er = G , kr = ce("iterator") , xr = !1; try { var Sr = 0 , Dr = { next: function() { return { done: !!Sr++ } }, return: function() { xr = !0 } }; Dr[kr] = function() { return this } , Array.from(Dr, function() { throw 2 }) } catch (p) {} var Tr, Rr, qt = function(e, t) { if (!t && !xr) return !1; var n = !1; try { var r = {}; r[kr] = function() { return { next: function() { return { done: n = !0 } } } } , e(r) } catch (e) {} return n }, Or = Te, Cr = mn, Ir = ce("species"), b = function(e, t) { var n, e = Or(e).constructor; return void 0 === e || null == (n = Or(e)[Ir]) ? t : Cr(n) }, q = E("document", "documentElement"), ie = /(?:iphone|ipod|ipad).*applewebkit/i.test(k), X = "process" == m(n.process), Pr = n, ge = i, ne = yn, Lr = q, jr = ye, s = ie, Ge = X, Ze = Pr.setImmediate, z = Pr.clearImmediate, Br = Pr.process, Je = Pr.MessageChannel, Mr = Pr.Dispatch, Ur = 0, Nr = {}; try { Tr = Pr.location } catch (p) {} function Gr(e) { return function() { Fr(e) } } var Fr = function(e) { var t; Nr.hasOwnProperty(e) && (t = Nr[e], delete Nr[e], t()) } , et = function(e) { Fr(e.data) } , Dr = function(e) { Pr.postMessage(String(e), Tr.protocol + "//" + Tr.host) }; Ze && z || (Ze = function(e) { for (var t = [], n = arguments.length, r = 1; r < n; ) t.push(arguments[r++]); return Nr[++Ur] = function() { ("function" == typeof e ? e : Function(e)).apply(void 0, t) } , Rr(Ur), Ur } , z = function(e) { delete Nr[e] } , Ge ? Rr = function(e) { Br.nextTick(Gr(e)) } : Mr && Mr.now ? Rr = function(e) { Mr.now(Gr(e)) } : Je && !s ? (Zr = (Qr = new Je).port2, Qr.port1.onmessage = et, Rr = ne(Zr.postMessage, Zr, 1)) : Pr.addEventListener && "function" == typeof postMessage && !Pr.importScripts && Tr && "file:" !== Tr.protocol && !ge(Dr) ? (Rr = Dr, Pr.addEventListener("message", et, !1)) : Rr = "onreadystatechange"in jr("script") ? function(e) { Lr.appendChild(jr("script")).onreadystatechange = function() { Lr.removeChild(this), Fr(e) } } : function(e) { setTimeout(Gr(e), 0) } ); var qr, zr, Vr, Kr, Hr, Wr, $r, Yr, s = { set: Ze, clear: z }, Je = n, Qr = /iphone|ipod|ipad/i.test(k) && void 0 !== Je.Pebble, ne = /web0s(?!.*chrome)/i.test(k), Jr = n, Zr = r.f, Xr = s.set, ge = ie, Dr = Qr, et = ne, ei = X, Ze = Jr.MutationObserver || Jr.WebKitMutationObserver, z = Jr.document, ti = Jr.process, Je = Jr.Promise, k = Zr(Jr, "queueMicrotask"), ie = k && k.value; ie || (qr = function() { var e, t; for (ei && (e = ti.domain) && e.exit(); zr; ) { t = zr.fn, zr = zr.next; try { t() } catch (e) { throw zr ? Kr() : Vr = void 0, e } } Vr = void 0, e && e.enter() } , Kr = ge || ei || et || !Ze || !z ? !Dr && Je && Je.resolve ? (($r = Je.resolve(void 0)).constructor = Je, Yr = $r.then, function() { Yr.call($r, qr) } ) : ei ? function() { ti.nextTick(qr) } : function() { Xr.call(Jr, qr) } : (Hr = !0, Wr = z.createTextNode(""), new Ze(qr).observe(Wr, { characterData: !0 }), function() { Wr.data = Hr = !Hr } )); function ni(e) { var n, r; this.promise = new e(function(e, t) { if (void 0 !== n || void 0 !== r) throw TypeError("Bad Promise constructor"); n = e, r = t } ), this.resolve = ri(n), this.reject = ri(r) } var Qr = ie || function(e) { e = { fn: e, next: void 0 }; Vr && (Vr.next = e), zr || (zr = e, Kr()), Vr = e } , ne = {} , ri = mn; ne.f = function(e) { return new ni(e) } ; function ii(e, t, n) { function r(e) { return o && Er(o), new er(!0,e) } function i(e) { return h ? (yr(e), p ? g(e[0], e[1], r) : g(e[0], e[1])) : p ? g(e, r) : g(e) } var o, a, s, c, u, d, l = n && n.that, h = !(!n || !n.AS_ENTRIES), f = !(!n || !n.IS_ITERATOR), p = !(!n || !n.INTERRUPTED), g = wr(t, l, 1 + h + p); if (f) o = e; else { if ("function" != typeof (f = Ar(e))) throw TypeError("Target is not iterable"); if (br(f)) { for (a = 0, s = _r(e.length); a < s; a++) if ((c = i(e[a])) && c instanceof er) return c; return new er(!1) } o = f.call(e) } for (u = o.next; !(d = u.call(o)).done; ) { try { c = i(d.value) } catch (e) { throw Er(o), e } if ("object" == typeof c && c && c instanceof er) return c } return new er(!1) } var oi, ai, si, ci, ui = Te, di = f, li = ne, Zr = function(e, t) { if (ui(e), di(t) && t.constructor === e) return t; e = li.f(e); return (0, e.resolve)(t), e.promise }, hi = n, k = "object" == typeof window, ge = R, fi = n, et = E, Dr = Xe, Je = Ne.exports, z = ct, Ze = ht, ie = dt, pi = f, gi = mn, mi = Qe, Qe = qt, vi = b, yi = s.set, bi = Qr, _i = Zr, s = ne, wi = function(e) { try { return { error: !1, value: e() } } catch (e) { return { error: !0, value: e } } }, Qr = ft, ne = T, Ai = k, Ei = X, ki = O, xi = ce("species"), Si = "Promise", Di = Qr.get, Ti = Qr.set, Ri = Qr.getterFor(Si), X = Dr && Dr.prototype, Oi = Dr, Qr = X, Ci = fi.TypeError, Ii = fi.document, Pi = fi.process, Li = s.f, ji = Li, Bi = !!(Ii && Ii.createEvent && fi.dispatchEvent), Mi = "function" == typeof PromiseRejectionEvent, Ui = "unhandledrejection", Ni = !1, ne = ne(Si, function() { var e = mi(Oi) , t = e !== String(Oi); if (!t && 66 === ki) return !0; if (51 <= ki && /native code/.test(e)) return !1; var n = new Oi(function(e) { e(1) } ) , e = function(e) { e(function() {}, function() {}) }; return (n.constructor = {})[xi] = e, !(Ni = n.then(function() {})instanceof e) || !t && Ai && !Mi }), Qe = ne || !Qe(function(e) { Oi.all(e).catch(function() {}) }), Gi = function(e) { var t; return !(!pi(e) || "function" != typeof (t = e.then)) && t }, Fi = function(h, f) { var p; h.notified || (h.notified = !0, p = h.reactions, bi(function() { for (var r, e = h.value, t = 1 == h.state, n = 0; p.length > n; ) { var i, o, a, s = p[n++], c = t ? s.ok : s.fail, u = s.resolve, d = s.reject, l = s.domain; try { c ? (t || (2 === h.rejection && function(t) { yi.call(fi, function() { var e = t.facade; Ei ? Pi.emit("rejectionHandled", e) : qi("rejectionhandled", e, t.value) }) }(h), h.rejection = 1), !0 === c ? i = e : (l && l.enter(), i = c(e), l && (l.exit(), a = !0)), i === s.promise ? d(Ci("Promise-chain cycle")) : (o = Gi(i)) ? o.call(i, u, d) : u(i)) : d(e) } catch (e) { l && !a && l.exit(), d(e) } } h.reactions = [], h.notified = !1, f && !h.rejection && (r = h, yi.call(fi, function() { var e, t = r.facade, n = r.value; if (zi(r) && (e = wi(function() { Ei ? Pi.emit("unhandledRejection", n, t) : qi(Ui, t, n) }), r.rejection = Ei || zi(r) ? 2 : 1, e.error)) throw e.value })) })) }, qi = function(e, t, n) { var r, i; Bi ? ((r = Ii.createEvent("Event")).promise = t, r.reason = n, r.initEvent(e, !1, !0), fi.dispatchEvent(r)) : r = { promise: t, reason: n }, !Mi && (i = fi["on" + e]) ? i(r) : e === Ui && function(e, t) { var n = hi.console; n && n.error && (1 === arguments.length ? n.error(e) : n.error(e, t)) }("Unhandled promise rejection", n) }, zi = function(e) { return 1 !== e.rejection && !e.parent }, Vi = function(t, n, r) { return function(e) { t(n, e, r) } }, Ki = function(e, t, n) { e.done || (e.done = !0, (e = n ? n : e).value = t, e.state = 2, Fi(e, !0)) }, Hi = function(n, e, t) { if (!n.done) { n.done = !0, t && (n = t); try { if (n.facade === e) throw Ci("Promise can't be resolved itself"); var r = Gi(e); r ? bi(function() { var t = { done: !1 }; try { r.call(e, Vi(Hi, t, n), Vi(Ki, t, n)) } catch (e) { Ki(t, e, n) } }) : (n.value = e, n.state = 1, Fi(n, !1)) } catch (e) { Ki({ done: !1 }, e, n) } } }; if (ne && (Qr = (Oi = function(e) { (function(e, t, n) { if (!(e instanceof t)) throw TypeError("Incorrect " + (n ? n + " " : "") + "invocation") } )(this, Oi, Si), gi(e), oi.call(this); var t = Di(this); try { e(Vi(Hi, t), Vi(Ki, t)) } catch (e) { Ki(t, e) } } ).prototype, (oi = function(e) { Ti(this, { type: Si, done: !1, notified: !1, parent: !1, reactions: [], rejection: !1, state: 0, value: void 0 }) } ).prototype = function(e, t, n) { for (var r in t) tr(e, r, t[r], n); return e }(Qr, { then: function(e, t) { var n = Ri(this) , r = Li(vi(this, Oi)); return r.ok = "function" != typeof e || e, r.fail = "function" == typeof t && t, r.domain = Ei ? Pi.domain : void 0, n.parent = !0, n.reactions.push(r), 0 != n.state && Fi(n, !1), r.promise }, catch: function(e) { return this.then(void 0, e) } }), ai = function() { var e = new oi , t = Di(e); this.promise = e, this.resolve = Vi(Hi, t), this.reject = Vi(Ki, t) } , s.f = Li = function(e) { return e === Oi || e === si ? new ai : ji(e) } , "function" == typeof Dr && X !== Object.prototype)) { ci = X.then, Ni || (Je(X, "then", function(e, t) { var n = this; return new Oi(function(e, t) { ci.call(n, e, t) } ).then(e, t) }, { unsafe: !0 }), Je(X, "catch", Qr.catch, { unsafe: !0 })); try { delete X.constructor } catch (p) {} z && z(X, Qr) } ge({ global: !0, wrap: !0, forced: ne }, { Promise: Oi }), Ze(Oi, Si, !1), ie(Si), si = et(Si), ge({ target: Si, stat: !0, forced: ne }, { reject: function(e) { var t = Li(this); return t.reject.call(void 0, e), t.promise } }), ge({ target: Si, stat: !0, forced: ne }, { resolve: function(e) { return _i(this, e) } }), ge({ target: Si, stat: !0, forced: Qe }, { all: function(e) { var s = this , t = Li(s) , c = t.resolve , u = t.reject , n = wi(function() { var r = gi(s.resolve) , i = [] , o = 0 , a = 1; ii(e, function(e) { var t = o++ , n = !1; i.push(void 0), a++, r.call(s, e).then(function(e) { n || (n = !0, i[t] = e, --a || c(i)) }, u) }), --a || c(i) }); return n.error && u(n.value), t.promise }, race: function(e) { var n = this , r = Li(n) , i = r.reject , t = wi(function() { var t = gi(n.resolve); ii(e, function(e) { t.call(n, e).then(r.resolve, i) }) }); return t.error && i(t.value), r.promise } }); var Je = R , Wi = Xe , z = i , $i = E , Yi = b , Qi = Zr , X = Ne.exports; Je({ target: "Promise", proto: !0, real: !0, forced: !!Wi && z(function() { Wi.prototype.finally.call({ then: function() {} }, function() {}) }) }, { finally: function(t) { var n = Yi(this, $i("Promise")) , e = "function" == typeof t; return this.then(e ? function(e) { return Qi(n, t()).then(function() { return e }) } : t, e ? function(e) { return Qi(n, t()).then(function() { throw e }) } : t) } }), "function" == typeof Wi && (bo = $i("Promise").prototype.finally, Wi.prototype.finally !== bo && X(Wi.prototype, "finally", bo, { unsafe: !0 })); function Ji(e, t) { return RegExp(e, t) } var Zi = B , Qr = function(e) { if (Zi(e)) throw TypeError("Cannot convert a Symbol value to a string"); return String(e) } , Xi = Te , Ze = function() { var e = Xi(this) , t = ""; return e.global && (t += "g"), e.ignoreCase && (t += "i"), e.multiline && (t += "m"), e.dotAll && (t += "s"), e.unicode && (t += "u"), e.sticky && (t += "y"), t } , ie = {} , et = i; ie.UNSUPPORTED_Y = et(function() { var e = Ji("a", "y"); return e.lastIndex = 2, null != e.exec("abcd") }), ie.BROKEN_CARET = et(function() { var e = Ji("^r", "gy"); return e.lastIndex = 2, null != e.exec("str") }); function eo() {} function to(e) { e.write(fo("")), e.close(); var t = e.parentWindow.Object; return e = null, t } var no, ro = Re, io = Te, oo = x, ne = o ? Object.defineProperties : function(e, t) { io(e); for (var n, r = oo(t), i = r.length, o = 0; o < i; ) ro.f(e, n = r[o++], t[n]); return e } , ao = Te, so = ne, co = e, ge = it, uo = q, lo = ye, ho = rt("IE_PROTO"), fo = function(e) { return "